/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Lato";font-display:swap;src:url(/themes/imaginoso/fonts/Lato-Light.woff2) format('woff2'),url(/themes/imaginoso/fonts/Lato-Light.woff) format('woff');font-weight:normal;}@font-face{font-family:"Lato";font-display:swap;src:url(/themes/imaginoso/fonts/Lato-Medium.woff2) format('woff2'),url(/themes/imaginoso/fonts/Lato-Medium.woff) format('woff');font-weight:bold;}@font-face{font-family:"Lato";font-display:swap;src:url(/themes/imaginoso/fonts/Lato-LightItalic.woff2) format('woff2'),url(/themes/imaginoso/fonts/Lato-LightItalic.woff) format('woff');font-style:italic;}@font-face{font-family:"Lato";font-display:swap;src:url(/themes/imaginoso/fonts/Lato-MediumItalic.woff2) format('woff2'),url(/themes/imaginoso/fonts/Lato-MediumItalic.woff) format('woff');font-weight:bold;font-style:italic;}*{padding:0;margin:0;line-height:1em;}html{min-width:100%;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{min-width:100%;height:100%;font-size:100.01%;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:normal;background:#ccc;}.clearfix:after,.region:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.clearfix{display:block;}details[open] summary ~ *{animation:sweep .5s ease-in-out;}@keyframes sweep{0%{opacity:0;}100%{opacity:1;}}summary{border:0 none;outline:none;cursor:pointer;display:list-item;}#page{position:relative;height:100%;}#menu-meta,header,#menu-main,#aside-top,main,#aside-bottom,footer{width:100%;position:relative;}#main-content{display:none;}.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{margin:0 auto;padding-left:1%;padding-right:1%;box-sizing:border-box;}header{background:#fff;}main{margin-top:0;background:#333;color:#fff;padding-bottom:50px;}.region-content{padding-top:50px;padding-bottom:50px;}.content-aside-bottom{clear:both;}#block-imaginoso-page-title,.view-taxonomy-term-architecture #term-name{position:relative;padding:1px 0.5%;}footer{padding-bottom:50px;}#header{z-index:10;}.view-header{padding:0 0.5%;}.specification{padding-left:0.5%;padding-right:0.5%;}.region-header{position:relative;height:120px;}#block-imaginoso-branding{float:left;position:relative;width:300px;margin:10px 80px 6px 0.5%;}#block-imaginoso-branding img{width:100%;height:auto;}a.site-logo{border-bottom:0 none;color:#333;}a:hover.site-logo{border-bottom:0 none;color:#333;}.site-slogan{white-space:nowrap;font-size:20px;position:absolute;top:70%;left:58%;}#block-languageswitcherinterfacetext{padding:12px 0.5em 0 0;float:right;}#block-languageswitcherinterfacetext li{list-style:none;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;float:left;margin:0;}#block-languageswitcherinterfacetext li.is-active a{color:#a00f91;}#block-languageswitcherinterfacetext a{font-size:0.75em;text-transform:uppercase;text-decoration:none;border-bottom:0 none;color:#333;margin-left:10px;}#block-languageswitcherinterfacetext a:hover{color:#00C8C8;}#block-searchform{float:right;padding:0 0.5em 0 24px;}header .form--inline{text-align:right;}header .js-form-item{}header input.form-text{margin-top:10px;}header .form-actions{}#block-imaginoso-main-menu{position:relative;padding:0;clear:both;position:absolute;bottom:0;right:1%;}.menu--main{text-align:right;}.menu--main ul.menu{font-size:1em;line-height:1em;padding:0;float:right;margin-top:-1.7em;margin-bottom:6px;}.menu--main ul.menu li{margin:0;padding:0;font-size:1em;line-height:1em;list-style:none;float:left;}.menu--main ul.menu li a{text-decoration:none;border-bottom:0 none;display:block;color:#333;text-transform:uppercase;padding:0.2em 0.5em 0.1em 0.5em;font-size:1.3em;}.menu--main ul.menu li a:hover{color:#00C8C8;}.menu--main ul.menu li a.is-active,.menu--main ul.menu li.menu-item--active-trail a{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;color:#a00f91;}a.close,a.toggle{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;display:none;color:#333;border-bottom:0;padding:0.2em 0.5em 0.1em 0.5em;margin:0;}a.close:hover,a.toggle:hover{color:#00C8C8;border-bottom:0 none;}a.toggle span.text,a.close span.text{display:inline-block;}a.toggle{position:relative;z-index:2;display:none;}a.close{display:none;}@media only screen and (max-width:768px){.region-header{height:auto;}#block-imaginoso-main-menu{position:relative;bottom:auto;right:auto;}.control{clear:both;border-top:1px solid #ccc;padding-top:10px;text-align:right;}a.toggle{display:inline-block;border:0 none;}body:not(:target) .menu--main  a.close,body:not(:target) #block-searchform a.close{display:none;}#block-searchform{float:none;clear:both;padding:0 0 6px 0;}.menu--main ul.menu li{float:none;display:block;text-align:right;}body:not(:target) .menu--main ul.menu,body:not(:target) #block-searchform form{max-height:0;line-height:0;overflow:hidden;-o-transition-property:line-height,max-height;-o-transition-duration:0.4s,0.4s;-webkit-transition-property:line-height,max-height;-webkit-transition-duration:0.4s,0.4s;-moz-transition-property:line-height,max-height;-moz-transition-duration:0.4s,0.4s;transition-property:line-height,max-height;transition-duration:0.4s,0.4s;width:100%;}body:not(:target) #page:target .menu--main ul.menu{max-height:40em;z-index:2;}body:not(:target) #header:target #block-searchform form{max-height:20em;z-index:2;}body:not(:target) #page:target .menu--main a.close,body:not(:target) #header:target #block-searchform a.close{display:block;}body:not(:target) .menu--main a.close,body:not(:target) #block-searchform a.close{display:none;}body:not(:target) .menu--main a.toggle,body:not(:target) #block-searchform a.toggle{display:inline-block;border:0 none;z-index:5;}body:not(:target) #page:target .menu--main  a.toggle,body:not(:target) #header:target #block-searchform  a.toggle{display:none;}}#block-locations{margin:40px 0.5%;}#block-locations ul.menu{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin:0;padding:0;}#block-locations ul.menu li{list-style:none;margin:0;width:98%;margin:0 0 0.5em 0;padding:0;box-sizing:border-box;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:inline-block;}#block-locations ul.menu a{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;border-bottom:0 none;color:#333;text-transform:uppercase;font-size:0.9em;}#block-locations ul.menu a:hover{color:#00C8C8;}#block-locations ul.menu ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0;}#block-locations ul.menu ul li{display:block;width:100%;margin:0.2em 0 0 0;padding:0;border:0 none;}#block-locations ul.menu ul ul{padding:0;}#block-locations ul.menu ul ul li,#block-locations ul.menu li.city{margin:0;padding-left:0.8em;width:auto;}#block-locations ul.menu ul ul li:before,#block-locations ul.menu li.city:before{content:"–";display:block;float:left;width:0.8em;margin-left:-0.8em;}#block-locations ul.menu li:first-child.city{margin-top:0.2em;}#block-locations ul.menu ul a{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:normal;}#block-footer{border-top:1px solid #333;padding:20px 0 0 0;}.menu--footer ul.menu{float:right;padding:0;}.menu--footer ul.menu li{list-style:none;line-height:1em;float:left;margin:0;}.menu--footer ul.menu a{text-decoration:none;border-bottom:0 none;color:#333;text-transform:uppercase;display:block;padding:0.3em 0.5em 0.2em 0.5em;}.menu--footer ul.menu a:hover{color:#00C8C8;}#teaser{background:#000;box-sizing:border-box;margin-top:-120px;padding-top:120px;}.dialog-off-canvas-main-canvas,#teaser,.region-teaser,#teaser .block-views,#teaser .block-views > div,.view-teaser-frontpage,.view-teaser-frontpage .view-content,#teaser .slick-list,#teaser .slick-track,#teaser .slick__slide,#teaser .slick--view,#teaser .slide__media,#teaser picture{height:100%;}#teaser .block-views{padding:0;}#teaser .slick-slider{margin:0;}#teaser .slick-slider img{display:block;height:100%;width:100%;object-fit:cover;}#teaser .slide__media{max-width:100%;overflow:hidden;}#teaser .slick__slide{display:block !important;float:left;}#teaser .slide__content,#teaser .slick__slider,#teaser .blazy .media{height:100%;}#teaser .slide__content{position:relative;}#teaser .slide__caption{position:absolute;left:-100%;right:-100%;bottom:15%;box-sizing:border-box;height:auto;overflow:visible;cursor:inherit;}#teaser .slide__description{display:block;position:absolute;bottom:0;right:1%;padding:0.3em 2% 0.3em 2%;color:#fff;font-family:'Lato',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:2.4em;line-height:1.1em;background-color:rgba(0,0,0,0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #fff;}#teaser .slick-prev{left:1%;}#teaser .slick-next{right:1%;}.view-frontpage .view-content{padding:0 0.5%;}nav.pager{text-align:center;}ul.pager__items{display:inline-block;padding:30px 0 0 0;}li.pager__item{list-style:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;float:left;margin:3px;height:1.5em;width:1.5em;background:#fff;vertical-align:middle;text-align:center;display:table;}li.pager__item--ellipsis{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;background:none;font-size:1.5em;margin:0;}li.pager__item a{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;border:0 none;color:#333;font-size:1em;line-height:1em;padding-top:0.1em;display:table-cell;text-align:center;vertical-align:middle;white-space:nowrap;}li.pager__item a:hover{background:#00C8C8;color:#fff;}li.pager__item.is-active a{background:#a00f91;color:#fff;}li.pager__item.pager__item--previous a,li.pager__item.pager__item--next a{padding-top:0;font-size:1.5em;height:1em;width:1em;}li.pager__item.pager__item--first,li.pager__item.pager__item--last{min-width:4em;}li.pager__item.pager__item--first a,li.pager__item.pager__item--last a{padding-left:0.2em;padding-right:0.2em;}h1,h2,h3,h4,h5{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:normal;margin:0;text-transform:uppercase;}h1{font-size:2.4em;padding-bottom:0.2em;}h2{font-size:1.8em;line-height:1.2em;padding-bottom:1em;}h2.two-locations{font-size:1.6em;}h3{font-size:1.5em;line-height:1.1em;padding-bottom:1em;}h4{font-size:1.2em;line-height:1.1em;padding-bottom:1em;}h5{font-size:1em;line-height:1.2em;padding-bottom:0.5em;}input,select{color:#000;}p{font-size:1em;line-height:1.2em;padding-bottom:0.5em;}ul{padding-bottom:0.5em;}li{line-height:1em;margin-left:1em;padding-left:0em;}table{border:0 none;font-size:1em;border-collapse:collapse;margin-bottom:0.5em;}th{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;text-align:left;background:#666;padding:0.2em 0.3em 0.1em 0.3em;}tr:nth-child(even){background:#444;}td{padding:0.2em 0.3em 0.1em 0.3em;}.view-content{clear:both;overflow:hidden;}.form--inline div{display:inline;}.block{}.region-top .messages--error{display:none;}a{overflow:hidden;border:none;outline:none;text-decoration:none;color:#fff;border-bottom:1px dotted #00C8C8;}a:hover{color:#00C8C8;border-bottom:1px solid #fff;}.shuffle-container img,article img{max-width:100%;height:auto !important;width:auto;max-height:94vh;}em{font-family:'Lato',Arial,Helvetica,sans-serif;font-style:italic;}strong,b{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;color:#fff;}input,#sliding-popup button{font-size:1em;font-family:'Lato',Arial,Helvetica,sans-serif;line-height:normal;}input.button,#sliding-popup button{font-weight:bold;font-size:1em;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#999;border:0 none;padding:4px 8px 3px 8px;background:#a00f91;color:#fff;margin:4px 0;}input.button:hover,#sliding-popup button:hover{background:#a00f91;background:#00C8C8;}label{}select{border:0 none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 8px 3px 8px;min-width:300px;background:#ececec;margin:4px 0;}input.form-text{font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 6px 2px 6px;box-sizing:border-box;border:1px solid #999;;width:200px;background:#ececec;}form label{padding-right:0.5em;}.is-b-loading::before{width:20px;height:20px;background:#333 !important;}#user-login-form{display:table;padding:20px 0.5%;}#user-login-form .js-form-item{display:table-row;}#user-login-form .js-form-item label{display:table-cell;padding-right:20px;padding-bottom:20px;}#user-login-form .js-form-item .description{padding:4px 0 16px 0;font-size:0.8em;}#user-pass{padding:20px 0.5%;}#user-pass .js-form-item{padding-bottom:20px;}#user-pass .js-form-item label{padding-right:20px;}#user-pass #edit-actions{padding-top:20px;}h2.location{padding-left:0.5%;padding-right:0.5%;}#subtitle{padding-bottom:1em;}.field--name-field-local-language-title,.field--name-field-local-language-designation{padding:0 0.5% 0 0.5%;display:inline-block;}.path-taxonomy .field--name-field-local-language-designation{margin-bottom:1em;}.field--name-field-local-language-title .field__item,.field--name-field-local-language-designation .field__item{display:inline-block;position:relative;padding:3px 16px 3px 0;}.field--name-field-local-language-title .name,.field--name-field-local-language-designation .name{font-size:1.2em;text-transform:uppercase;}.field--name-field-local-language-title span.name:lang(hi){}.field--name-field-local-language-title .trans,.field--name-field-local-language-designation .trans{display:inline-block;font-size:0.8em;}.field--name-field-local-language-title .lang,.field--name-field-local-language-designation .lang{font-size:0.8em;}#image-outer{float:left;}#image{background:#444;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.field--name-field-image{}.field--name-field-image img{display:block;margin:0 auto;}.img_panorama #image-outer,.img_landscape #image-outer,.img_quadratic_h #image-outer,.img_quadratic_v #image-outer{width:99%;margin:0.5%;}.img_panorama #image,.img_landscape #image,.img_quadratic_h #image,.img_quadratic_v #image{padding:1.5%;}.img_portrait #image-outer,.img_portrait_x #image-outer{width:49%;margin:0.5%;}.img_portrait #image,.img_portrait_x #image{padding:1.5%;}.img_panorama #image .field--name-field-image{}.field--type-image.field__item{padding:0;line-height:1em;}.img_landscape #image{}.img_landscape #image .field--name-field-image{width:85%;margin:0 auto;}.img_portrait #image .field--name-field-image,.img_portrait_x #image .field--name-field-image{width:100%;margin:0 auto;}.img_quadratic_v #image .field--name-field-image{max-width:60%;margin:0 auto;}.img_quadratic_h #image .field--name-field-image{max-width:78%;margin:0 auto;}#col1,#col2,.col1,.col2{width:49%;padding:0.5% 0.5% 0.5% 0.5%;margin-top:-1%;}#col1,.col1{float:left;}#col2,.col2{float:right;}#general,#architecture,#image-info,#specifications,#geography,#unesco,#unesco--2,#image-info,#taxonomy,#links,.taxonomy-group,.ads-column,.profile,.info{padding:2%;margin-top:2%;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box;}.profile{display:table;margin:2% 0.5%;}#description-inside{padding-bottom:1em;}.table{display:table;width:100%;}.table h4{display:table-caption;}.table div.field,.profile div.field{display:table-row;}#building-complex{}#architecture div:nth-child(4) h4,#specifications div:nth-child(3) h4,#architecture div:nth-child(5) h4,#specifications div:nth-child(4) h4{margin-top:1em;}#specifications-main div.field:nth-child(even),#building-complex-specification div.field:nth-child(even),#structure-main div.field:nth-child(even),#geography-table div.field:nth-child(even),.profile div.field:nth-child(even){background:#444;}#structural-element div.field:nth-child(odd),#building-complex div.field:nth-child(odd),#specifications-element div.field:nth-child(odd),#location-table div.field:nth-child(odd),#location-table--2 div.field:nth-child(odd),#unesco .table div.field:nth-child(odd),#unesco--2 .table div.field:nth-child(odd),#image-data div.field:nth-child(odd),#links-wrapper div.field:nth-child(odd),#taxonomy-table div.field:nth-child(odd),#taxonomy-table div.views-element-container:nth-child(odd),.info .table div.field:nth-child(odd){background:#444;}.paragraph div.field,.field--name-field-architects div.field,#specifications-main div.field div.field,#building-complex div.field div.field{background:none !important;}.table .field__label,.profile .field__label{display:table-cell;padding:0.2em;width:40%;}.field--name-field-full-name .field__label{vertical-align:top;}.pseudo-label{display:inline;visibility:hidden;}.table div.field__item,.profile div.field__item{display:table-cell;padding:0.2em 0 0.2em 0.2em;width:60%;}.table .field__column div.field__item{display:block;padding:0;width:100%;}.table .field__column div.field__item:nth-child(2){margin-top:8px;margin-bottom:4px;}.table .field__items{padding:0.2em 0 0.2em 0.2em;}.field__items .field__item{}.field__items .field__item div.field{background:none;}.field--name-field-capacity .field__items .field__item{display:block;width:100%;padding:0;font-size:0.8em;}.field--name-field-capacity .field__items .field__item:before{content:"("}.field--name-field-capacity .field__items .field__item:after{content:")"}.field--name-field-capacity .field__items .field__item:first-child{font-size:1em;}.field--name-field-capacity .field__items .field__item:first-child:before{content:normal;}.field--name-field-capacity .field__items .field__item:first-child:after{content:normal;}.table .field--name-extra-field-image-size-calculation .field__item,.table .field--type-entity-reference-revisions .field__item,.table .field--type-entity-reference-revisions .field__items{display:block;width:100%;padding:0;}.table .field--type-entity-reference-revisions  .field--name-field-constituent-entities .field__item{display:inline-block;width:auto;}.table .paragraph{padding:0 0.2em 0.2em 0.2em;}.table .paragraph .paragraph{padding:0.1em 0;}.table .paragraph .field__label{padding:0 8px 0 0;}#building-complex .field--type-entity-reference-revisions div.field:nth-child(even),#structure-main .field--type-entity-reference-revisions div.field:nth-child(even),#specifications-main .paragraph div.field:nth-child(even),#geography-table .paragraph div.field:nth-child(even),#geography-table div.field div.field:nth-child(even),#taxonomy-table .paragraph div.field:nth-child(odd){background:none;}.field--name-field-location{line-height:1.5em;padding:0 0.2em 0.5em 0.2em;}.field--name-field-location .field__item a{vertical-align:middle;}.field--name-field-location .field__item:nth-child(2){margin-top:8px;margin-bottom:4px;}.field--name-extra-field-local-language-location-name .field__column{padding-left:0.2em;}.field--name-extra-field-local-language-location-name .city,.field--name-extra-field-local-language-location-name .country{display:table-row;}.field--name-field-venue-name{display:block !important;}.city .label,.country .label{font-family:'Lato',Arial,Helvetica,sans-serif;font-style:italic;display:table-cell;padding:0.2em 0.2em 0.2em 0;}.city .items,.country .items{display:table-cell;}.items div{padding:0.2em;}span.trans{font-size:0.8em;}span.lang{font-size:0.8em;display:inline-block;}.paragraph--type--historic-location-name > .name{font-weight:bold;}.node--type-page{padding:2em 0;}.node--type-page .field--name-body{padding:0 0.5%;}.field--name-field-towers .field__item > div,.field--name-field-towers .description > div{display:table-cell;padding:0.2em;}.field--name-field-towers .field__items,.field--name-field-naves .field__items,.field--name-field-cupolas-domes .field__items{padding:0.2em;}.field--name-field-towers > .field__items > .field__item,.field--name-field-naves > .field__items > .field__item,.field--name-field-cupolas-domes > .field__items > .field__item{padding:0.2em;}.field--name-field-towers .field__item,.field--name-field-naves .field,.field--name-field-cupolas-domes .field{display:table-row !important;}.field--name-field-towers .field__item .field__label,.field--name-field-naves .field__item .field__label,.field--name-field-cupolas-domes .field__item .field__label{padding:0 1em 0 0;display:table-cell !important;width:auto;}.field--name-field-naves .field__item .field__item,.field--name-field-cupolas-domes .field__item .field__item{display:table-cell !important}.description-towers,.description-naves,.description-dome{line-height:1.2em;}.description-towers strong,.description-naves strong{}.description-dome{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;}.field--name-field-cupolas-domes .field__label{white-space:nowrap;}.field--name-field-demolished > .field__items,.field--name-field-architects > .field__items,.field--name-field-historical-affiliations > .field__items,.field--name-field-work-type-function-year > .field__items{display:table !important;margin:0.1em 0;}.field--name-field-demolished > .field__items > .field__item,.field--name-field-architects > .field__items > .field__item{display:table-row;}.field--name-field-historical-affiliations > .field__items > .field__item,.field--name-field-work-type-function-year > .field__items > .field__item{display:table-row-group;}.paragraph--type--historical-affiliations,.paragraph--type--work-type{display:table-row;}.field--name-field-demolished .field__items > .field__item > div,.field--name-field-architects .field__items > .field__item > div,.paragraph--type--work-type > div,.paragraph--type--historical-affiliations > div{display:table-cell !important;padding:0.2em !important;}.field--name-field-years,.paragraph--type--historical-affiliations .years,.paragraph--type--work-type .field--name-field-year-from-to{width:5%;white-space:nowrap;}.field--name-field-architects2{display:block !important;}.field--name-field-architects2 .field__item{display:inline-block !important;width:auto !important;}.field__item.unesco{padding:0 0.2em 0.5em 0.2em;font-weight:bold;}.field--name-field-unesco-world-heritage-site > .field__items > .field__item:nth-child(2){margin-top:18px;}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;}.two-columns .nobreak{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#block-imaginoso-local-tasks{padding:0 0.5% 1em 0.5%;}#block-imaginoso-local-tasks:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#block-imaginoso-local-tasks ul{padding:0;}#block-imaginoso-local-tasks li{list-style:none;line-height:1em;display:block;float:left;margin:0 8px 8px 0;}#block-imaginoso-local-tasks li a{text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0 none;display:block;padding:4px 8px 3px 8px;background:#fff;color:#333;font-size:1em;}#block-imaginoso-local-tasks li a:hover{background:#00C8C8;color:#fff;}#block-imaginoso-local-tasks li a.is-active{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;background:#a00f91;color:#fff;}.block-views{border-top:1px solid #fff;padding:20px 0;}#block-content-type,#block-vocabulary,#block-unescoworldheritagesite{padding:0 0.5%;}#block-content-type h5,#block-vocabulary .field__item,#block-unescoworldheritagesite h5{font-size:1em;padding:0 0.2em 0.75em 0.2em;text-transform:uppercase;border-bottom:1px;}.field__label{font-family:'Lato',Arial,Helvetica,sans-serif;font-style:italic;line-height:1.2em;}.field__item{line-height:1.2em;}.field__items{line-height:1.2em;}.field--label-inline .field__label::after,.field__label::after{content:':';}.field--type-decimal .field__item{white-space:nowrap;}.field--name-description{padding-bottom:1em;}.taxonomy-group .field--name-description{padding-bottom:0;}.view-architecture .view-content,.view-people-society .view-content,.view-cityscapes .view-content,.view-id-landscapes .view-content,.view-frontpage .view-content{padding:20px 0.5% 0 0.5%;}.view-filters{width:99%;padding:0.5% 0.5% 20px 0.5%;margin-top:-0.5%;}.view-filters form{padding:1%;margin-top:2em;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.view-search .view-content,.view-empty{padding:0.5% 0.5% 20px 0.5%;}.view-content div.teaser{font-size:1em;padding:0;}.view-content div.teaser a{border-bottom:0 none;}.view-content .field--name-field-image{background:none;margin:0 auto;}.view-content .field--name-field-image img{margin:auto;z-index:100;}.view-content .img_panorama .field--name-field-image{padding:10% 0;}.view-content .img_landscape .field--name-field-image{padding:5% 5% 0 5%;}.view-content .img_portrait .field--name-field-image{padding:5% 20% 0 20%;}.view-content .img_portrait_x .field--name-field-image{padding:5% 25% 0 25%;}.view-content .img_quadratic_v .field--name-field-image{padding:5% 15% 0 15%;}.view-content .img_quadratic_h .field--name-field-image{padding:5% 10% 0 10%;}.view-content div.teaser span{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:normal;margin:0;text-transform:uppercase;display:block;padding:0.5em 5% 0 5%;line-height:1.1em;font-weight:bold;}.view-content div.teaser span.location{padding:0.2em 5% 5% 5%;font-size:0.9em;line-height:1.1em;font-weight:normal;}.view-content div.teaser span.location-two{display:inline-block;font-weight:normal;font-size:1em;padding:0;padding-top:4px;}.view-architecture-index .view-content,.view-unesco-world-heritage-sites .view-content{padding:20px 0.5% 0 0.5%;}table.views-table{width:99%;margin:0 0.5%;}.view-architecture-index table.views-table tr td:first-child{width:2%;}.view-architecture-index table.views-table tr td:nth-child(2){width:50%;}table.views-table td{padding:0.3em 0.5em;}td.views-field h5{display:inline;}.related-architecture{clear:both;padding-top:2em;}.related-architecture h3{border-top:1px solid #fff;width:100%;box-sizing:border-box;padding:1em 0.5% 0.3em 0.5%;}.related-architecture h6{font-size:0.8em;font-weight:normal;}.path-taxonomy .view-content{padding:0 0.5%;}#taxonomy,.profile{padding:1%;margin-top:0.5em;width:49.5%;float:left;}.path-taxonomy .view-header{width:100%;padding:0.5% 0 30px 0;margin-top:-0.5%;}.location-term{padding-left:0.5%;padding-right:0.5%;}.view .content:after,.view .view-header:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.table.content:after{display:none;}.taxonomy-term{}.view-taxonomy-term-architecture #col1,.view-taxonomy-term-architecture #col2{}main nav.breadcrumb{margin-bottom:1em;padding:0 0.5%;}main nav.breadcrumb ol{padding:2px;}main nav.breadcrumb li{list-style:none;float:left;margin:0;text-transform:uppercase;line-height:1.3em;}main nav.breadcrumb li:first-child{display:none;}main nav.breadcrumb li:after{content:'»';display:block;padding:0 4px;float:right;}main nav.breadcrumb li:last-child:after{display:none;}.view-taxonomy-term-architecture .table div.field:nth-child(odd),.view-taxonomy-term .table div.field:nth-child(odd){background:#444;}.view-taxonomy-term-architecture #building-complex .field--name-description .pseudo-label{display:none;}.view-taxonomy-term-architecture #building-complex .table div.field:nth-child(even),.view-taxonomy-term-architecture #building-complex-specification.table div.field:nth-child(odd){background:none;}.view-taxonomy-term-architecture #specifications-main .table div.field:nth-child(odd){background:none;}.view-taxonomy-term-architecture .field--type-entity-reference-revisions div.field:nth-child(odd)
.view-taxonomy-term-architecture .paragraph div.field:nth-child(odd),.view-taxonomy-term-architecture div.field div.field:nth-child(odd){background:none;}.view-taxonomy-term-architecture div:nth-child(3) h4{margin-top:1em;}.table .views-element-container{display:table-row;}html:lang(en) .view-taxonomy-term-historic-entity .view-eva .item-list:before{content:"constituent entities: "}html:lang(de) .view-taxonomy-term-historic-entity .view-eva .item-list:before{content:"Teilstaaten: "}html:lang(en) .view-taxonomy-term-unesco .view-eva .item-list:before{display:none;}.view-children .item-list,.view-children .item-list ul,.view-children .item-list li{display:inline;margin:0;}.view-children{font-family:'Lato',Arial,Helvetica,sans-serif;font-style:italic;margin-bottom:1em;margin-left:3px;padding:0 0.5%;}.view-children .item-list ul{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:normal;}.view-children .item-list li{font-size:0.9em;line-height:1.2em;}.view-children .item-list li:after{content:",";}.view-taxonomy-term-unesco .view-children .item-list li:after{content:normal;}.view-children .item-list li:last-child:after{content:"";}html:lang(en) .view-children .item-list:before{display:inline-block;content:"Sub-categories:";font-size:0.9em;}html:lang(de) .view-children .item-list:before{display:inline-block;content:"Unterkategorien:";font-size:0.9em;}li.entity-pager-item-prev,li.entity-pager-item-next{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin:0 3px;height:1.5em;width:auto;background:#fff;vertical-align:middle;text-align:center;display:table;min-width:4em;}html:lang(de) li.entity-pager-item-prev,html:lang(de) li.entity-pager-item-next{min-width:8em;}li.entity-pager-item-prev a,li.entity-pager-item-next a{display:block;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;border:0 none;color:#333;font-size:1em;line-height:1em;height:100%;padding:0.3em 0.2em 0.2em 0.2em;text-align:center;vertical-align:middle;white-space:nowrap;min-width:4em;}li.entity-pager-item-prev a:hover,li.entity-pager-item-next a:hover{background:#00C8C8;color:#fff;}.shuffle-container{position:relative;overflow:hidden;}.shuffle-item{height:auto;float:left;}.shuffle-inner{display:block;position:relative;background:#444;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}@media only screen and (min-width:1400px){.shuffle-container{margin-left:-0.3%;margin-right:-0.3%;}.shuffle-item{width:20%;}.shuffle-inner{margin:1.5%;}}@media only screen and (min-width:1224px) and (max-width:1400px){.shuffle-container{margin-left:-0.325%;margin-right:-0.325%;}.shuffle-item{width:25%;}.shuffle-inner{margin:1.5%;}}@media only screen and (min-width:1024px) and (max-width:1224px){.shuffle-container{margin-left:-0.325%;margin-right:-0.325%;}.shuffle-item{width:25%;}.shuffle-inner{margin:1.5%;}}@media only screen and (min-width:960px) and (max-width:1024px){.shuffle-container{margin-left:-0.5%;margin-right:-0.5%;}.shuffle-item{width:33.3333%;}.shuffle-inner{margin:1.5%;}}@media only screen and (max-width:960px){.shuffle-container{margin-left:-0.5%;margin-right:-0.5%;}.shuffle-item{width:33.3333%;}.shuffle-inner{margin:1.5%;}}@media only screen and (max-width:768px){.shuffle-container{margin-left:-0.75%;margin-right:-0.75%;}.shuffle-item{width:50%;}.shuffle-inner{margin:1.5%;}.view-taxonomy-term-architecture #col1,.view-taxonomy-term-architecture #col2{margin-top:-.5%;}}@media only screen and (max-width:480px){.shuffle-container{margin-left:-1.5%;margin-right:-1.5%;}.shuffle-item{width:100%;}.shuffle-inner{margin:1.5%;}}#block-same-object,#block-same-city{padding-bottom:40px;}#block-same-object > div,#block-same-city > div{margin-top:-2em;}.slick-wrapper,.slick,.slick *{-webkit-box-sizing:border-box;box-sizing:border-box;}.slick img{height:auto;}.slick img,.slick iframe{border:0;width:100%;}.slick,.slick-wrapper{max-width:100%;position:relative;}.slick-initialized{overflow:visible;}.slick__slider::after{clear:both;}.draggable{cursor:-webkit-grab;cursor:grab;}.draggable:active{cursor:-webkit-grabbing;cursor:grabbing;}.draggable:active a,.draggable:active .slide__caption{cursor:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;}.slick__slide{max-width:100%;position:absolute;visibility:hidden;}.slick__slide.slide--0{position:relative;}.unslick .slick__slide,.slick-initialized .slick__slide{position:relative;visibility:visible;}.slick__slide:focus{outline:0;}.unslick{margin:20px 48px;}.unslick .slick__slide{margin:0 auto;display:block !important;}.slick-current{z-index:4;}.slide__content,.grid__content{position:relative;}.slide__title{margin:10px 0 5px;line-height:1.2;}.slide__link{margin:30px auto;}.slide__caption{cursor:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text;width:100%;}.slick__arrow,.is-loading .slide__caption{visibility:hidden;}.slick--initialized .slick__arrow{visibility:visible;}.slick--main .slide__caption{min-height:32%;padding:20px 0;z-index:3;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick-prev{left:0;}.slick-next{right:0;}.slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:50%;width:100%;z-index:2;}.slick-arrow{border:0;font-size:0;height:42px;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px;}.slick-arrow:active,.slick-arrow:focus{box-shadow:none;outline:0;}.slick-arrow::before,.slick-arrow::after{pointer-events:none;}.slick-arrow::before{color:#ff6d2c;font-size:36px;font-size:2.25rem;}.slick-arrow:hover::before{color:#00C8C8;}.slick button,.slick--thumbnail .slick__slide img{pointer-events:auto;}.slick-dots li{margin:0 0 5px 0;display:inline-block;vertical-align:top;}.slick-dots li button::before{font-size:12px;font-size:0.75rem;}img[data-lazy]{display:none;}.slide__media{overflow:hidden;position:relative;}.media__image{margin:0 auto;}.slick--less .slick-track{margin-left:auto;margin-right:auto;}.slick--less .slick-slide{float:none;display:inline-block;vertical-align:top;}.slick--less .draggable{cursor:default;}.slick-slider{margin:20px 48px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-arrow{background:#666;width:40px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.slick-arrow:before{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;font-size:50px;line-height:1em;display:block;color:#fff;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-24px;}.slick-prev.slick-arrow:before{content:'<';}.slick-next.slick-arrow:before{content:'>';}.slick-disabled.slick-arrow:before{color:#333;}.slick__slide{float:none;display:table-cell !important;vertical-align:middle !important;}.slick__slide .node{width:95%;margin:2.5%;display:inline-block !important;vertical-align:middle !important;background:#444;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.slick__slide .node.img_panorama{padding:12% 0;}.slick__slide .node.img_landscape{padding:10% 0;}.slick__slide .node div.teaser{font-size:0.8em;}.slick-dots li button{display:inline-block;vertical-align:middle;text-align:center;width:1.5em;height:1.5em;border:0 none;padding-top:1px;box-sizing:border-box;background:#666;margin:0 3px;font-size:0.8em;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#sliding-popup{width:100%;background-color:rgba(255,255,255,0.9);}.sliding-popup-bottom,.sliding-popup-top{}.info.eu-cookie-compliance-content{max-width:none;border:0 none;border-radius:0;margin:0;padding:12px 4%;}.eu-cookie-compliance-message{max-width:none;width:100%;}#popup-text{float:none;display:inline;}#sliding-popup button.find-more-button{display:inline;font-size:1em;line-height:1.2em;padding:0;margin:0 0 18px 0;border:0 none;border-radius:0;text-transform:none;background:none;color:#a00f91;border-bottom:1px solid #a00f91;}#sliding-popup button.find-more-button:hover{color:#00C8C8;border-bottom:1px dotted #00C8C8;}.eu-cookie-compliance-buttons{max-width:none;}#popup-buttons{clear:both;float:right;}#sliding-popup button.decline-button{background:#999;}#sliding-popup button.decline-button:hover{background:#ccc;}.ads-below-full,#block-ads-below-full-taxonomy{clear:both;padding-top:50px;min-height:1px;width:100%;}.ads-below-full > .field{border-top:1px solid #fff;padding-top:50px;}#viewportContainer,#zenhotels{width:100%;min-height:1px;}#viewportContainer > div,#zenhotels > div,.agoda-small{margin:0 auto;}.agoda-small{margin-top:12px;position:relative;}html:lang(en) #viewportContainer > div:before,html:lang(en) .agoda-small:before,html:lang(en) #zenhotels:before{display:block;content:"advertisement";font-size:10px;height:10px;margin-top:-12px;line-height:10px;position:absolute;}html:lang(de) #viewportContainer > div:before,html:lang(de) .agoda-small:before,html:lang(de) #zenhotels:before{display:inline-block;content:"Anzeige";font-size:10px;height:10px;line-height:10px;margin-top:-12px;position:absolute;}@-moz-document url-prefix(){#viewportContainer > div > iframe,.agoda-small > iframe{position:absolute !important;margin:-8px;}#viewportContainer > div,.agoda-small{padding-bottom:16px;padding-right:16px;margin-bottom:-8px;}}@media only screen and (min-width:1024px){@-moz-document url-prefix(){#viewportContainer > div > iframe{position:relative !important;width:auto;}#viewportContainer > div{padding-bottom:0;min-width:906px !important;}}}#zenhotels:before{margin-top:-30px !important;}#zenhotels{width:808px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box;background:#444;margin:0 auto;padding:16px 8px 8px 8px;}#zenhotels h5{padding:0 8px 8px 8px;font-size:1.5em;}#zenhotels p{padding:0 8px 8px 8px;}@media only screen and (max-width:960px){#zenhotels{width:408px;}}@media only screen and (max-width:520px){#zenhotels{width:216px;}}@media only screen and (min-width:1400px){.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{width:1380px;}.unslick .slick__slide{width:20%;}#block-languageswitcherinterfacetext a{font-size:0.9em;}#block-locations ul.menu{-webkit-column-count:6;-moz-column-count:6;column-count:6;}}@media only screen and (min-width:1224px) and (max-width:1400px){.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{width:1200px;}#block-imaginoso-branding{width:270px;margin-top:16px;}.site-slogan{font-size:18px;}.menu--main ul.menu{margin-top:-1.6em;}.menu--main ul.menu li a{font-size:1.2em;}#block-languageswitcherinterfacetext a{font-size:0.9em;}.unslick .slick__slide{width:20%;}#block-locations ul.menu{-webkit-column-count:5;-moz-column-count:5;column-count:5;}}@media only screen and (min-width:1024px) and (max-width:1224px){.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{width:1000px;}#block-locations ul.menu{-webkit-column-count:5;-moz-column-count:5;column-count:5;}#block-imaginoso-branding{width:240px;margin-top:16px;}.site-slogan{font-size:16px;}.menu--main ul.menu{margin-top:0;}.menu--main ul.menu li a{font-size:1.1em;}#block-languageswitcherinterfacetext a{font-size:0.8em;}.unslick .slick__slide{width:25%;}}@media only screen and (min-width:960px) and (max-width:1024px){.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{width:960px;}#block-locations ul.menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;}#block-imaginoso-branding{width:240px;margin-top:16px;}.site-slogan{font-size:14px;}.menu--main ul.menu li a{font-size:1.1em;}.unslick .slick__slide{width:25%;}}@media only screen and (max-width:960px){.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{width:100%;padding-left:2%;padding-right:2%;}#block-imaginoso-main-menu{right:2%;}#teaser .slide__description{right:2%;margin-left:2%;padding:0.2em 2% 0.2em 2%;font-size:2.1em;}#col1,#col2,.col1,.col2{width:99%;padding:0.5% 0.5% 0 0.5%;margin-top:-0.5%;}.img_landscape #image .field--name-field-image{width:100%;}.img_portrait #image-outer,.img_portrait_x #image-outer{width:99%;margin:0.5%;}.img_portrait #image{padding:1.5%;}.img_portrait #image .field--name-field-image{width:70%;}.img_portrait_x #image .field--name-field-image{width:65%;}.img_quadratic_v #image .field--name-field-image{max-width:90%;}.img_quadratic_h #image .field--name-field-image{max-width:90%;}#block-locations ul.menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;}#block-imaginoso-branding{width:240px;margin-top:16px;margin-left:2%;}.site-slogan{font-size:14px;}.menu--main ul.menu{margin-top:10px;}.menu--main ul.menu li a{font-size:1em;}.unslick .slick__slide{width:33.3333%;}}@media only screen and (max-width:768px){#teaser{margin-top:-180px;padding-top:180px;}#teaser .slide__caption{bottom:10%;}#block-languageswitcherinterfacetext{position:absolute;top:0;right:2%;}#block-imaginoso-main-menu{right:0;}.img_portrait #image .field--name-field-image{width:80%;}.img_portrait_x #image .field--name-field-image{width:70%;}#taxonomy,.profile{padding:1%;width:100%;float:none;}.profile{width:99%;}.two-columns,.view-taxonomy-term-unesco .view-children .item-list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}#block-locations ul.menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.menu--main ul.menu{margin-top:0;}.unslick .slick__slide{width:50%;}}@media only screen and (max-width:768px) and (orientation:landscape){#teaser{margin-top:0;padding-top:0;}}@media only screen and (min-width:520px) and (max-width:768px) and (orientation:portrait){#teaser{margin-top:0;padding-top:0;padding-bottom:60%;margin-bottom:-60%;}}@media only screen and (max-width:520px){.region-menu-meta,.region-header,.region-menu-main,.region-aside-top,.region-top,.region-content,.region-bottom,.region-aside-bottom,.region-footer,.consent-wrapper,#teaser .slide__caption{padding-left:3%;padding-right:3%;}#teaser .slide__caption{bottom:5%;}#teaser .slide__description{right:3%;margin-left:3%;padding:0.1em 2% 0.1em 2%;font-size:1.8em;width:94%;box-sizing:border-box;}#block-locations ul.menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.img_portrait #image .field--name-field-image{width:90%;}.img_portrait_x #image .field--name-field-image{width:80%;}.img_landscape #image .field--name-field-image{width:100%;}.img_quadratic_v #image .field--name-field-image,.img_quadratic_h #image .field--name-field-image{max-width:100%;}.table{display:block;width:100%;}.table h4{display:block;}.table div.field{display:block;padding:0.3em 0.2em;}.vocabulary-unesco-world-heritage-sites .table{display:table;}.vocabulary-unesco-world-heritage-sites .table div.field{display:table-row;}.vocabulary-unesco-world-heritage-sites .table .field__label{display:table-cell;width:40%;}.table div.field div.field{padding:0;}.table .field__label{display:block;width:100%;}.table div.field__item{display:block;width:100%;}.field--name-field-capacity,.paragraph--type--record-attendance{display:table;}.table .paragraph--type--record-attendance div.field{display:table-row;}.field--name-field-capacity .field__label,.table .field--type-entity-reference-revisions .field--name-field-capacity .field__item,.paragraph--type--record-attendance .field .field__label,.table .field--type-entity-reference-revisions .paragraph--type--record-attendance .field__item{display:table-cell;width:auto;}h1{font-size:1.8em;}h2,h2.two-locations{font-size:1.2em;}h3{font-size:1.1em;}h4{font-size:1em;}.field--name-field-local-language-title .name,.field--name-field-local-language-designation .name{font-size:1em;text-transform:uppercase;}.field--name-field-local-language-title .lang,.field--name-field-local-language-designation .lang{font-size:0.75em;}summary:hover,summary h4:hover{color:#333;}.entity-pager-list .entity-pager-item-all{display:none;}}@media only screen and (max-width:480px){header .form--inline label{display:none;}header .js-form-item{}header input.form-text{margin-top:6px;}header .form-actions{}#block-imaginoso-branding{margin-top:32px;}#block-languageswitcherinterfacetext a{color:transparent;font-size:0;line-height:0;}#block-languageswitcherinterfacetext li a:after{color:#333;font-size:14px;line-height:14px;}#block-languageswitcherinterfacetext li.en a:hover:after{color:#00C8C8;}#block-languageswitcherinterfacetext li.is-active a:after{color:#a00f91;}#block-languageswitcherinterfacetext li.en a:after,#block-languageswitcherinterfacetext li[hreflang|="en"] a:after{content:"EN";}#block-languageswitcherinterfacetext li.de a:after,#block-languageswitcherinterfacetext li[hreflang|="de"] a:after{content:"DE";}.img_portrait #image .field--name-field-image{width:100%;}.unslick .slick__slide{width:100%;}@media only screen and (max-width:400px){}@media only screen and (max-width:320px){#block-locations ul.menu{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}@media (display-mode:standalone){#block-languageswitcherinterfacetext{display:none;}}
