@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-regular.fc6de4ba.woff2) format("woff2"),url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-regular.43ac4dda.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-500.389d6365.woff2) format("woff2"),url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-500.cf8f19f4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-700.5a4fb52b.woff2) format("woff2"),url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-700.1d988248.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:800;src:url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-800.e3db737b.woff2) format("woff2"),url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-800.72f7f042.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:900;src:url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-900.0e67a882.woff2) format("woff2"),url(../../../Project/Frontend/fonts/roboto-condensed-v31-latin_latin-ext-900.cc258caa.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol[role=list],ul[role=list]{list-style:none;padding-left:0}body{line-height:1.5;min-height:100vh}button,h1,h2,h3,h4,h5,input,label{line-height:1.1}h1,h2,h3,h4,h5{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentcolor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{scroll-behavior:smooth}body{background:#f9f2e3;color:#000;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:140%}h1{font-size:42px;font-weight:900;line-height:120%}@media only screen and (min-width:576px){h1{font-size:56px}}@media only screen and (min-width:992px){h1{font-size:70px}}h2{font-size:32px;font-weight:800;line-height:120%}@media only screen and (min-width:992px){h2{font-size:40px}}h3{font-size:24px}h3,h4{font-weight:700;line-height:120%}h4{font-size:22px}h5{font-size:20px}h5,h6{font-weight:700;line-height:120%}h6{font-size:18px}a{border-radius:0;color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted;transition:color .25s}a:has(img){display:inline-block}a:focus,a:focus-visible{color:inherit;outline-offset:2px;outline-offset:var(--outline-offset,2px);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted}a:hover{color:#de1120;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:solid}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(8,136,197,.7);outline:2px solid var(--outline-color,rgba(8,136,197,.7));outline-offset:2px;outline-offset:var(--outline-offset,2px)}svg:has(use){flex-shrink:0}table{border-collapse:collapse}hr,table{width:100%}hr{background:#818181;border:none;height:1px;margin-bottom:1.5em;margin-top:1.5em}img{border-radius:0;font-size:.85rem}img[loading=lazy]{background:#f2e1bc;color:#b4a991}.flex-row{flex-direction:row}.flex-column,.flex-row{display:flex;gap:16px;gap:var(--flex-gap,16px)}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-gap-0{--flex-gap:0}.flex-gap-1{--flex-gap:4px}.flex-gap-2{--flex-gap:8px}.flex-gap-3{--flex-gap:16px}.flex-gap-4{--flex-gap:24px}.flex-gap-5{--flex-gap:48px}.flow>*+*{margin-top:16px;margin-top:var(--flow-space,16px)}.flow-space-0{--flow-space:0}.flow-space-1{--flow-space:4px}.flow-space-2{--flow-space:8px}.flow-space-3{--flow-space:16px}.flow-space-4{--flow-space:24px}.flow-space-5{--flow-space:48px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-columns:repeat(var(--grid-fit,auto-fill),minmax(var(--grid-column-min,300px),var(--grid-column-max,1fr)));grid-gap:16px 16px;grid-gap:var(--grid-row-gap,16px) var(--grid-column-gap,16px);gap:16px 16px;gap:var(--grid-row-gap,16px) var(--grid-column-gap,16px)}.grid-auto-fit{--grid-fit:auto-fit}.grid-auto-fill{--grid-fit:auto-fill}.grid-gap-0{--grid-column-gap:0;--grid-row-gap:0}.grid-gap-1{--grid-column-gap:4px;--grid-row-gap:4px}.grid-gap-2{--grid-column-gap:8px;--grid-row-gap:8px}.grid-gap-3{--grid-column-gap:16px;--grid-row-gap:16px}.grid-gap-4{--grid-column-gap:24px;--grid-row-gap:24px}.grid-gap-5{--grid-column-gap:48px;--grid-row-gap:48px}.pull-center,.pull-start{margin-right:auto;width:-moz-max-content;width:max-content}.pull-center,.pull-end{margin-left:auto}.pull-end{width:-moz-max-content;width:max-content}.layout-wrap{max-width:1512px;overflow-x:hidden;overflow-y:visible}.container,.layout-wrap{margin-left:auto;margin-right:auto;width:100%}.container{max-width:1288px;padding-left:16px;padding-right:16px}.container:after,.container:before{display:none}@media only screen and (min-width:768px){.container{padding-left:24px;padding-right:24px}}.section{padding-bottom:32px;padding-bottom:var(--section-padding-bottom,32px);padding-top:32px;padding-top:var(--section-padding-top,32px)}@media only screen and (min-width:768px){.section{padding-bottom:72px;padding-bottom:var(--section-padding-bottom,72px);padding-top:72px;padding-top:var(--section-padding-top,72px)}}.main>.section:first-child{padding-top:0;padding-top:var(--section-padding-top,0)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hidden{display:none}.under-construction,a[href="#0"],button[href="#0"]{background:repeating-linear-gradient(-55deg,#e9e9e9,#e9e9e9 24px,#fafafa 0,#fafafa 48px)!important;background-repeat:no-repeat!important}a[href="#0"],button[href="#0"]{color:#000!important}.background-white{background:#fff}.background-black{background:#000}.background-gray{background:#818181}.background-beige-light{background:#f9f2e3}.background-beige{background:#f2e1bc}.background-beige-dark{background:#b4a991}.background-blue{background:#0888c5}.background-green{background:#3ca167}.background-red{background:#ef3340}.background-success{background:#198754}.background-warning{background:#ffc107}.background-danger{background:#dc3545}.color-white{color:#fff}.color-black{color:#000}.color-gray{color:#818181}.color-beige-light{color:#f9f2e3}.color-beige{color:#f2e1bc}.color-beige-dark{color:#b4a991}.color-blue{color:#0888c5}.color-green{color:#3ca167}.color-red{color:#ef3340}.color-success{color:#198754}.color-warning{color:#ffc107}.color-danger{color:#dc3545}.text-hero{font-size:48px;line-height:120%}@media only screen and (min-width:576px){.text-hero{font-size:64px}}@media only screen and (min-width:992px){.text-hero{font-size:80px}}.text-h1{font-size:42px;line-height:120%}@media only screen and (min-width:576px){.text-h1{font-size:56px}}@media only screen and (min-width:992px){.text-h1{font-size:70px}}.text-h2{font-size:32px;line-height:120%}@media only screen and (min-width:992px){.text-h2{font-size:40px}}.text-h3{font-size:24px;line-height:120%}.text-h4{font-size:22px;line-height:120%}.text-h5{font-size:20px;line-height:120%}.text-h6{font-size:18px;line-height:120%}.text-lg{font-size:18px}.text,.text-lg{line-height:140%}.text{font-size:16px}.text-sm{font-size:14px;line-height:140%}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-extrabold{font-weight:800}.text-black{font-weight:900}.text-uppercase{text-transform:uppercase}.text-underline{-webkit-text-decoration:underline;text-decoration:underline}.text-nowrap{white-space:nowrap}.text-area{max-width:860px}.text-area ol:not(:last-child),.text-area p:not(:last-child),.text-area ul:not(:last-child){margin-bottom:1em}.text-area ul:not([role=list]){list-style-type:square}.text-area ol:not([role=list]),.text-area ul:not([role=list]){padding-left:1.5em}.text-area li:not(:last-child){margin-bottom:.5em}.text-area h1:not(:first-child),.text-area h2:not(:first-child),.text-area h3:not(:first-child),.text-area h4:not(:first-child),.text-area h5:not(:first-child),.text-area h6:not(:first-child){margin-top:1em}.text-area h1:not(:last-child),.text-area h2:not(:last-child),.text-area h3:not(:last-child),.text-area h4:not(:last-child),.text-area h5:not(:last-child),.text-area h6:not(:last-child){margin-bottom:.5em}.text-area blockquote{background-color:#f2e1bc;border-color:#b4a991;padding:1em}.text-area blockquote:not(:first-child){margin-top:1.5em}.text-area blockquote:not(:last-child){margin-bottom:1.5em}.text-area table{background:#fff;width:100%}.text-area table:not(:first-child){margin-top:1.5em}.text-area table:not(:last-child){margin-bottom:1.5em}.text-area table th{background:#f2e1bc;border:1px solid #b4a991;padding:8px;text-transform:uppercase}.text-area table td{border:1px solid #b4a991;padding:16px 8px}.text-area img{display:inline-block}.text-area .fancybox{-webkit-text-decoration:none;text-decoration:none}.text-area .htmlContent-inline iframe{display:block}.text-area:has(table){overflow-x:auto}.link{border-radius:0;display:inline-block;text-decoration:none;-webkit-text-decoration:var(--link-decoration,none);text-decoration:var(--link-decoration,none);text-decoration-style:dotted}.link,.link svg{transition:color .25s}.link svg{height:1.25em;vertical-align:top;width:auto}.link svg:not(:first-child){margin-left:.25em}.link svg:not(:last-child){margin-right:.25em}button.link{background:transparent;border:none;cursor:pointer;padding:0}.link:focus,.link:focus-visible{text-decoration:none;-webkit-text-decoration:var(--link-decoration,none);text-decoration:var(--link-decoration,none);text-decoration-style:dotted}.link:hover{color:#de1120;color:var(--link-hover-color,#de1120);text-decoration:underline;-webkit-text-decoration:var(--link-hover-decoration,underline);text-decoration:var(--link-hover-decoration,underline);text-decoration-style:solid}.link:disabled{opacity:.5;pointer-events:none}.button{align-items:center;background-color:#ef3340;background-color:var(--button-background-color,#ef3340);border:none;border-radius:0;color:#fff;color:var(--button-color,#fff);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:.5em;justify-content:center;line-height:140%;padding:16px 24px;padding:var(--button-padding,16px 24px);text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .25s,background-color .25s}.button svg{flex:none;height:1.5em;transition:color .25s;width:auto}.button:focus,.button:focus-visible{color:#fff;color:var(--button-color,#fff);-webkit-text-decoration:none;text-decoration:none}.button:hover{background-color:#de1120;background-color:var(--button-hover-background-color,#de1120);color:#fff;color:var(--button-hover-color,#fff);-webkit-text-decoration:none;text-decoration:none}.button[data-color=blue]{--button-background-color:#0888c5;--button-hover-background-color:#066694}.button[data-color=green]{--button-background-color:#3ca167;--button-hover-background-color:#2e7c4f}.button[data-color=success]{--button-background-color:#198754;--button-hover-background-color:#115c39}.button[data-color=warning]{--button-color:#000;--button-background-color:#ffc107;--button-hover-color:#000;--button-hover-background-color:#d39e00}.button[data-color=danger]{--button-background-color:#dc3545;--button-hover-background-color:#bd2130}.button:disabled{opacity:.5;pointer-events:none}.tag{background-color:#000;background-color:var(--tag-background-color,#000);color:#fff;color:var(--tag-color,#fff);display:inline-block;font-size:12px;font-weight:700;line-height:140%;padding:2px 8px;padding:var(--tag-padding,2px 8px);white-space:nowrap}.tag[data-category=scenicke-umeni],.tag[data-color=gray]{--tag-background-color:#818181}.tag[data-category=architektura],.tag[data-color=blue]{--tag-background-color:#0888c5}.tag[data-category=sklari],.tag[data-color=green]{--tag-background-color:#3ca167}.tag[data-category=film-video],.tag[data-color=red]{--tag-background-color:#ef3340}.tag[data-category=bizuterie],.tag[data-color=yellow]{--tag-background-color:#fa9b05}.tag[data-category=umelecke-vzdelavani],.tag[data-color=pink]{--tag-background-color:#e682a0}.tag[data-category=vytvarne-umeni],.tag[data-color=purple]{--tag-background-color:#966ec8}.article{--link-hover-decoration:none;background-color:#f9f2e3;background-color:var(--article-background-color,#f9f2e3);display:flex;flex-direction:column;position:relative;transition:background-color .25s}.article:has(.link:hover){background-color:#f2e1bc}.article-image{aspect-ratio:400/255;flex-grow:0;overflow:hidden;position:relative}.article-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-image:before{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.05));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.article-metainfo{bottom:16px;left:16px;position:absolute}.article-body{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:24px}.article-title .link:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.article>.alert{margin:0}.main{--article-background-color:#fff}.card{--link-decoration:underline;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);flex-direction:column;padding:24px}.card,.card-header{display:flex;gap:16px;gap:var(--flex-gap,16px)}.card-header{align-items:flex-start;flex-direction:row;justify-content:space-between}.card-body{flex-grow:1;max-width:500px}.card-footer{align-items:flex-end;display:flex;flex-direction:row;gap:16px;gap:var(--flex-gap,16px);justify-content:space-between}.card-link{padding:8px}.card-link svg{height:1.75em}[data-loader=loading]{position:relative}[data-loader=loading]:before{animation:pulse 2.5s linear infinite;background-color:#ef3340;clip-path:path("M99.9977 17.0651L93.5231 22.0918C92.3687 20.6454 90.7044 18.9435 89.3277 19.0499C88.1204 19.1434 86.4134 20.3152 84.7636 21.4485C82.0592 23.3056 78.9943 25.4113 75.0389 25.3884C66.4255 25.3373 63.353 17.8967 61.3197 12.9724C60.6434 11.3349 59.5204 8.61388 58.7836 8.12707C58.7423 8.1281 58.6647 8.13475 58.5447 8.16078C57.4131 8.40363 56.4945 11.2825 55.7552 13.5948C55.0107 15.9259 54.2412 18.337 52.8221 20.3492C50.788 23.2356 47.8566 24.6213 44.3412 24.3561C42.1794 24.1927 39.1465 23.2717 36.9797 19.8047C35.7715 17.8736 35.1326 15.6822 34.513 13.5643C34.0185 11.8725 33.1915 9.04082 32.4218 8.8601C32.2619 8.822 32.1604 8.81347 32.1096 8.81199C31.3846 9.32472 30.3319 12.0453 29.6969 13.6824C27.97 18.1404 25.8217 23.6889 20.0228 25.4563C15.2742 26.9027 10.5003 25.4405 6.58246 21.3395C4.08712 18.7312 1.87327 15.0633 0 10.4379L7.65222 7.42218C8.77804 10.1996 12.819 19.1469 17.5916 17.6923C19.5565 17.0931 20.7996 13.886 21.9999 10.7836C22.9228 8.40252 23.8763 5.93876 25.4006 4.03777C27.6532 1.22849 30.8229 0.133382 34.3244 0.952711C39.7778 2.22909 41.3108 7.48096 42.4304 11.3142C42.8951 12.9071 43.3769 14.5539 43.9926 15.5382C44.4126 16.2097 44.6465 16.2277 44.9695 16.2516C45.5208 16.2933 45.6747 16.2504 46.0553 15.7098C46.7575 14.7133 47.3361 12.9029 47.8948 11.1509C49.2005 7.06128 50.9888 1.46045 56.7929 0.216473C60.1718 -0.507521 63.2608 0.597919 65.4908 3.33174C67.0014 5.18359 67.9917 7.58367 68.9504 9.90481C71.0088 14.8917 72.2864 17.2428 75.0877 17.2592C76.4293 17.2677 78.273 16.0019 80.0555 14.7777C82.4893 13.1061 85.2473 11.2121 88.6842 10.9462C92.7616 10.6304 96.4621 12.6314 100 17.0641L99.9977 17.0651Z");content:"";display:block;height:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:6}[data-loader=loading]:after{background-color:#f2e1bc;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:5}@keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}.navigation{padding-bottom:24px;padding-top:24px}@media only screen and (min-width:768px){.navigation{padding-bottom:32px;padding-top:32px}}@media only screen and (max-width:767px){.navigation-logo img{max-height:40px;width:auto}}.header{padding-bottom:32px;padding-top:8px}@media only screen and (min-width:768px){.header{padding-bottom:64px;padding-top:64px}}.header-title{position:relative}.header-title svg{color:hsla(41,67%,84%,.5);left:0;max-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-25%,-50%);z-index:-1}.header-title h1{position:relative}.footer{--section-padding-top:0;--section-padding-bottom:0;padding-bottom:80px;padding-top:0}.footer:has(.area-module-content,.area-text-content,.x_sortable){--section-padding-top:80px}.footer .section:has(.content-area){position:relative;z-index:1}.footer-claim{padding-bottom:80px;padding-top:80px;position:relative}@media only screen and (min-width:768px){.footer-claim{padding-bottom:160px;padding-top:160px}}.footer-claim svg{color:hsla(41,65%,93%,.75);left:50%;max-height:80%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.footer-claim p{margin-left:auto;margin-right:auto;max-width:640px;position:relative}.footer-nav{--link-decoration:underline}.content-area{--flow-space:32px}@media only screen and (min-width:768px){.content-area{--flow-space:72px}}.content-area .area-text-content,.content-area [data-datatypeid="2"] .x_content{max-width:860px}.content-area .area-text-content ol:not(:last-child),.content-area .area-text-content p:not(:last-child),.content-area .area-text-content ul:not(:last-child),.content-area [data-datatypeid="2"] .x_content ol:not(:last-child),.content-area [data-datatypeid="2"] .x_content p:not(:last-child),.content-area [data-datatypeid="2"] .x_content ul:not(:last-child){margin-bottom:1em}.content-area .area-text-content ul:not([role=list]),.content-area [data-datatypeid="2"] .x_content ul:not([role=list]){list-style-type:square}.content-area .area-text-content ol:not([role=list]),.content-area .area-text-content ul:not([role=list]),.content-area [data-datatypeid="2"] .x_content ol:not([role=list]),.content-area [data-datatypeid="2"] .x_content ul:not([role=list]){padding-left:1.5em}.content-area .area-text-content li:not(:last-child),.content-area [data-datatypeid="2"] .x_content li:not(:last-child){margin-bottom:.5em}.content-area .area-text-content h1:not(:first-child),.content-area .area-text-content h2:not(:first-child),.content-area .area-text-content h3:not(:first-child),.content-area .area-text-content h4:not(:first-child),.content-area .area-text-content h5:not(:first-child),.content-area .area-text-content h6:not(:first-child),.content-area [data-datatypeid="2"] .x_content h1:not(:first-child),.content-area [data-datatypeid="2"] .x_content h2:not(:first-child),.content-area [data-datatypeid="2"] .x_content h3:not(:first-child),.content-area [data-datatypeid="2"] .x_content h4:not(:first-child),.content-area [data-datatypeid="2"] .x_content h5:not(:first-child),.content-area [data-datatypeid="2"] .x_content h6:not(:first-child){margin-top:1em}.content-area .area-text-content h1:not(:last-child),.content-area .area-text-content h2:not(:last-child),.content-area .area-text-content h3:not(:last-child),.content-area .area-text-content h4:not(:last-child),.content-area .area-text-content h5:not(:last-child),.content-area .area-text-content h6:not(:last-child),.content-area [data-datatypeid="2"] .x_content h1:not(:last-child),.content-area [data-datatypeid="2"] .x_content h2:not(:last-child),.content-area [data-datatypeid="2"] .x_content h3:not(:last-child),.content-area [data-datatypeid="2"] .x_content h4:not(:last-child),.content-area [data-datatypeid="2"] .x_content h5:not(:last-child),.content-area [data-datatypeid="2"] .x_content h6:not(:last-child){margin-bottom:.5em}.content-area .area-text-content blockquote,.content-area [data-datatypeid="2"] .x_content blockquote{background-color:#f2e1bc;border-color:#b4a991;padding:1em}.content-area .area-text-content blockquote:not(:first-child),.content-area [data-datatypeid="2"] .x_content blockquote:not(:first-child){margin-top:1.5em}.content-area .area-text-content blockquote:not(:last-child),.content-area [data-datatypeid="2"] .x_content blockquote:not(:last-child){margin-bottom:1.5em}.content-area .area-text-content table,.content-area [data-datatypeid="2"] .x_content table{background:#fff;width:100%}.content-area .area-text-content table:not(:first-child),.content-area [data-datatypeid="2"] .x_content table:not(:first-child){margin-top:1.5em}.content-area .area-text-content table:not(:last-child),.content-area [data-datatypeid="2"] .x_content table:not(:last-child){margin-bottom:1.5em}.content-area .area-text-content table th,.content-area [data-datatypeid="2"] .x_content table th{background:#f2e1bc;border:1px solid #b4a991;padding:8px;text-transform:uppercase}.content-area .area-text-content table td,.content-area [data-datatypeid="2"] .x_content table td{border:1px solid #b4a991;padding:16px 8px}.content-area .area-text-content img,.content-area [data-datatypeid="2"] .x_content img{display:inline-block}.content-area .area-text-content .fancybox,.content-area [data-datatypeid="2"] .x_content .fancybox{-webkit-text-decoration:none;text-decoration:none}.content-area .area-text-content .htmlContent-inline iframe,.content-area [data-datatypeid="2"] .x_content .htmlContent-inline iframe{display:block}.content-area .area-text-content:has(table),.content-area [data-datatypeid="2"] .x_content:has(table){overflow-x:auto}.paginator{color:#000;font-size:14px;line-height:140%}.paginator-list{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.paginator-item{--link-hover-decoration:none;align-items:center;background-color:transparent;border-radius:0;display:flex;height:32px;justify-content:center;width:32px}.paginator-item>svg{height:auto;width:auto}.paginator-item.link{transition:color .25s,background-color .25s}.paginator-item.link:hover{background-color:#f9f2e3;background-color:var(--paginator-link-hover-background-color,#f9f2e3)}.paginator-item.is-active{background-color:#f2e1bc;font-weight:700}.main{--paginator-link-hover-background-color:#fff}.menu-toggle{--button-padding:8px;position:relative;z-index:30}@media only screen and (min-width:768px){.menu-toggle{display:none}}.menu-toggle svg [href="#icon-x"]{display:none}.menu-menu{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:767px){.menu-menu{background:#fff;height:100%;opacity:0;overflow-y:auto;padding:24px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s,visibility .25s,opacity .25s;visibility:hidden;width:100%;z-index:25}}.menu-menu .link{position:relative}.menu-menu .link svg{bottom:0;height:auto;left:50%;opacity:0;position:absolute;transform:translate(-50%,100%);visibility:hidden;width:auto}.menu-menu .link.is-active:not(:hover){color:#ef3340}.menu-menu .link.is-active svg{opacity:1;visibility:visible}.menu-links{align-items:center;display:flex;flex-direction:column;gap:20px;max-height:100%;width:100%}@media only screen and (min-width:768px){.menu-links{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}}.menu-links .link{white-space:nowrap}@media only screen and (max-width:767px){.menu[data-open] .menu-toggle svg [href="#icon-menu"]{display:none}.menu[data-open] .menu-toggle svg [href="#icon-x"]{display:block}.menu[data-open] .menu-menu{opacity:1;transform:translateX(0);visibility:visible}}.cookies .cookies_header h2{margin-bottom:.5em}.cookies .cookies_type{border-top-color:#b4a991}.cookies .cookies_type_info{margin-bottom:2em;margin-top:1em}.cookies .cookies_type_switch .switch_el{background-color:#b4a991}.cookies .cookies_type_switch .switch_el:after{border-color:#b4a991}.cookies .cookies_actions{justify-content:flex-start}.cookies.cookies-popup{border-radius:0;bottom:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);font-size:16px;height:auto;left:8px;line-height:140%;max-width:480px;overflow:auto;padding:16px;position:fixed;top:auto;width:calc(100% - 16px);z-index:2000}@media only screen and (min-width:768px){.cookies.cookies-popup{padding:24px}}.cookies.cookies-popup .cookies_footer{--link-decoration:underline}.gallery{--flow-space:16px}.gallery-description,.gallery-title{max-width:860px}.gallery-grid{--grid-column-min:150px}@media only screen and (min-width:768px){.gallery-grid{--grid-column-min:250px}}.gallery-list{--flex-gap:8px;font-size:16px;line-height:140%}.gallery-list .link{--link-hover-decoration:none;background-color:#fff;border:1px solid #b4a991;padding:8px;transition:color .25s,border-color .25s;width:100%}.gallery-list .link:hover{background-color:#fff;border-color:#ef3340}.gallery-list .link svg{flex-shrink:0;height:1.5em}.gallery-item{display:flex}.gallery-item .fancybox,.gallery-item img{height:100%;width:100%}.gallery-item img{aspect-ratio:400/255;-o-object-fit:cover;object-fit:cover}.gallery+.gallery{margin-top:48px}.uniModule-gallery-files:not(:has(.uniModule-gallery-item)),.uniModule-gallery-images:not(:has(.uniModule-gallery-item)){display:none}.uniModule-gallery-images{--grid-column-min:150px}@media only screen and (min-width:768px){.uniModule-gallery-images{--grid-column-min:250px}}.uniModule-gallery-files{--flex-gap:8px;font-size:16px;line-height:140%}.uniModule-gallery-files .link{--link-hover-decoration:none;background-color:#fff;border:1px solid #b4a991;padding:8px;transition:color .25s,border-color .25s;width:100%}.uniModule-gallery-files .link:hover{background-color:#fff;border-color:#ef3340}.uniModule-gallery-files .link svg{height:1.5em}.uniModule-gallery-item{display:flex}.uniModule-gallery-item .fancybox{height:100%;width:100%}.uniModule-gallery-item img{aspect-ratio:400/255;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uniNews-list{--flow-space:32px}.uniNews-list .grid{--grid-column-gap:20px;--grid-row-gap:20px}@media only screen and (max-width:767px){.uniNews-list .grid{--grid-column-min:250px}}.uniNews-metainfo{--tag-padding:4px 16px}.uniNews-detail{--flow-space:32px}.uniNews-detail-image{aspect-ratio:400/255;max-width:-moz-max-content;max-width:max-content;overflow:hidden;position:relative;width:100%}.uniNews-detail-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uniNews-detail .uniNews-metainfo{bottom:16px;left:16px;position:absolute}.uniReferences-list{--flow-space:32px}.uniReferences-list .grid{--grid-column-gap:20px;--grid-row-gap:20px;grid-template-columns:1fr}@media only screen and (min-width:768px){.uniReferences-list .grid{grid-template-columns:1fr 1fr}}.uniReferences-map{display:flex;flex-direction:column;gap:20px;overflow:hidden;position:relative}@media only screen and (min-width:992px){.uniReferences-map{height:1200px}}.uniReferences-map .filter{--button-padding:16px}@media only screen and (min-width:992px){.uniReferences-map .filter{max-width:50%;padding-right:20px}}.uniReferences-map .filter .category-select{flex-grow:1;position:relative}.uniReferences-map .filter .category-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);color:#ef3340;font-size:18px;font-weight:700;line-height:140%;padding:16px 56px 16px 24px;width:100%}.uniReferences-map .filter .category-select svg{color:#ef3340;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.uniReferences-map .grid{align-content:start;height:100%;overflow-y:auto}@media only screen and (min-width:992px){.uniReferences-map .grid{grid-template-columns:1fr 1fr;max-width:50%;padding-right:20px}}.uniReferences-map .grid-wrap{overflow:hidden}@media only screen and (max-width:991px){.uniReferences-map .grid-wrap{height:95vh}}.uniReferences-map .grid .card{min-width:0}.uniReferences-map .map{height:100%;width:100%}.uniReferences-map .map-wrap{flex-shrink:0;height:600px;position:relative}@media only screen and (min-width:992px){.uniReferences-map .map-wrap{height:100%;left:50%;position:absolute;top:0;width:50%;z-index:1}}.uniReferences-map .map-popup{left:0;max-width:350px;position:absolute;top:0;width:90vw;z-index:1}.uniReferences-map .map gmp-advanced-marker>svg{fill:#ef3340;height:60px;width:60px}.uniReferences-map .map gmp-advanced-marker>svg circle:first-child{opacity:.8}.uniReferences-map .map gmp-advanced-marker>svg text{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:42px;font-weight:900;line-height:120%}@media only screen and (min-width:576px){.uniReferences-map .map gmp-advanced-marker>svg text{font-size:56px}}@media only screen and (min-width:992px){.uniReferences-map .map gmp-advanced-marker>svg text{font-size:70px}}.uniReferences-map .map gmp-advanced-marker:has(.map-popup){z-index:2000000}.uniReferences-map .map .marker{font-family:Roboto Condensed,sans-serif;position:relative}.uniReferences-map .map .marker-pin{background-color:#fa9b05;border-radius:50%;color:#fff;display:flex;left:0;padding:2px;position:absolute;top:0;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.uniReferences-map .map .marker-pin svg{height:20px;width:20px}.uniReferences-map-after{margin-top:32px}.uniReferences-map-after .link{color:#0888c5;font-weight:900}.calendar{--flow-space:32px}.calendar-header{--button-padding:8px}.calendar-list{--grid-column-gap:20px;--grid-row-gap:20px;grid-template-columns:1fr}.calendar-list .card-header{align-items:center}.calendar-notice{--link-decoration:underline;padding:24px}.calendarEvents-detail-notice{padding:24px}.body-homepage .hero{align-items:center;display:flex;flex-direction:row;gap:16px;gap:var(--flex-gap,16px)}.body-homepage .hero-content-title{max-width:650px;width:100%}.body-homepage .hero-content-description{max-width:450px;width:100%}.body-homepage .hero-content-description .area-text-content p,.body-homepage .hero-content-description [data-datatypeid="2"] .x_content p{font-size:24px;font-weight:500;line-height:120%}@media only screen and (max-width:991px){.body-homepage .hero-image{display:none}}.body-homepage .hero-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.body-creatives-gallery .section-default{padding-top:0}.body-creatives-gallery .section-default:not(:has(.area-text-content,.area-module-content,[data-datatypeid="2"] .x_content)){padding-bottom:0}