body{background:#d3cfc3 no-repeat 50% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg--content-container{background-color:#fffffff2;padding-top:20px}.main-container figure img{max-width:100%}.carousel-holder{padding-top:0}.top-infobar{background-color:#323232;padding:1px}.top-infobar .contact-info-holder .col{padding:0 40px 0 0}.top-infobar .contact-info{align-items:center;display:flex;justify-content:space-between;margin:0;width:100%}.top-infobar .contact-info *{color:#fff}.top-infobar .contact-info li{font-family:Open Sans,sans-serif;font-size:90%;text-align:center}.top-infobar .contact-info span{display:inline-block;font-family:Open Sans,sans-serif;font-size:90%}.top-infobar .contact-info .fa-ul{margin-bottom:0;margin-left:0;padding:0}.top-infobar .contact-info .fa-ul li,.top-infobar .contact-info .fas{color:#fff;margin:0;padding:0}.top-navigation-holder-container{background-color:#fff;padding:0}.top-navigation-holder-container img.logo{height:70px}.top-navigation-holder-container .navbar-holder{align-items:center;display:flex;justify-content:space-evenly}.top-navigation-holder-container .navbar-holder ul.navbar-nav{justify-content:space-evenly;width:100%}.top-navigation-holder-container .navbar-holder .navbar{width:100%}.top-navigation-holder-container .navbar-holder .navbar li.nav-item{padding:10px 5px}.top-navigation-holder-container .navbar-holder .navbar li.nav-item a{color:#212529;font-family:Open Sans Condensed,sans-serif;font-size:130%;text-decoration:none;text-transform:uppercase}.top-navigation-holder-container .navbar-holder .navbar li.nav-item a:hover{color:#b0733d}.last-footer--holder{background-color:#242323}.last-footer--holder *{color:#fff}.last-footer{background-color:#242323;padding:20px}.footer--holder{background-color:#323232;padding-bottom:20px;padding-top:45px}.footer--holder ul{padding-top:18px}.footer--holder .other-informations ul{padding-left:0}.footer--holder h3{color:#fff;font-size:140%}.footer--holder .info-holder{padding-left:40px}.footer--holder ul{margin-left:0;padding-left:0}.footer--holder ul li{color:#fff;list-style:none;margin-left:0}.footer--holder ul li a{color:#fff}.year-card{position:relative}.year-card h6{background-color:#fffc;border-bottom-left-radius:15px;border-top-left-radius:15px;bottom:0;color:#212529;font-family:Open Sans Condensed,sans-serif;font-size:150%;font-weight:bolder;padding:3px 10px 3px 15px;position:absolute;right:0;text-align:right}.year-card .year-icon img{border-bottom-left-radius:25px;border-top-right-radius:25px;width:100%}.year-card.card-border{border:1px solid #ccc}.icon-navigation{padding:0 15px}.icon-navigation .tile{margin-bottom:30px}.icon-navigation .tile .card-img-top{opacity:1}.icon-navigation .tile .card-img-top:hover{opacity:.5}.icon-navigation .tile .caption:hover{cursor:pointer;font-size:125%}.icon-navigation .tile .caption{color:#212529;font-family:Open Sans Condensed,sans-serif;font-size:130%;margin-top:8px;text-align:center;text-decoration:none;text-transform:uppercase!important}.icon-navigation .tile .caption.small{font-size:115%;margin-bottom:8px;text-transform:lowercase!important}main *{font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5{font-family:Open Sans Condensed,sans-serif;text-transform:uppercase!important}main p{text-align:justify}.highlight-title{color:#b0733d;font-weight:bolder}.news-teaser-list{display:flex;flex-wrap:wrap}.news-teaser-list .custom-card-holder{width:50%}.news-teaser-list .custom-card-holder .even{padding-left:0}.news-teaser-list .custom-card-holder .odd{padding-left:0;padding-right:30px}.news-teaser-list .custom-card-holder .custom-card{padding:17px;width:100%}.news-teaser-list .custom-card-holder .custom-card p{line-height:110%;margin-bottom:.5rem;text-align:justify}.news-teaser-list .custom-card-holder .custom-card .custom-card-body{text-align:justify;width:100%}.news-teaser-list .custom-card-holder .custom-card .custom-card-body img{float:left;margin-bottom:.5rem;margin-right:1rem;width:268px}.news-teaser-list .custom-card-holder .custom-card .custom-card-body a,.news-teaser-list .custom-card-holder .custom-card .custom-card-body a:active,.news-teaser-list .custom-card-holder .custom-card .custom-card-body a:hover{color:#212529;text-decoration:none}.page-page h3{margin-bottom:1rem}h2{margin-bottom:15px}.record-1-column main{padding:0 17px 40px}.record-1-column .title-holder{padding:0 17px}.year-selector{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;padding:17px}.year-selector .card-item-holder{margin:15px;width:12%}@media (min-width:1026px){.desktop-info{display:block}.mobile-logo{display:none}}@media (max-width:1025px){.desktop-info{display:none}.mobile-logo{display:block;padding:0!important}.icon-navigation+div{border:1px solid red;display:block}.top-infobar{background-color:#fff;border-bottom:1px solid #ccc}.top-infobar ul.contact-info{display:flex;flex-direction:column}.top-infobar ul.contact-info li{justify-content:flex-start;padding:5px}.tile{background-color:#f0f0f0;box-shadow:0 .5rem 1rem #0000001a!important;max-width:100%;padding:10px;position:relative;width:100%}.tile .card{max-width:150px}.tile a{display:block}.tile .caption{left:170px;position:absolute;top:80px}.tile .caption.small{left:170px;position:absolute;top:40px}.news-teaser-list .custom-card-holder,.news-teaser-list .custom-card-holder .custom-card .custom-card-body img{width:100%}h1{font-size:1.9rem}.building-by-year-and-type h1,h2{font-size:1.6rem}.building-by-year-and-type h2{font-size:1.4rem}article{margin-bottom:20px}.footer--holder ul li{padding-bottom:10px;padding-top:10px}}.page-buildings main{display:inline-flex;flex-wrap:wrap}.page-buildings main h1{padding:15px;width:100%}.page-buildings main article{padding:15px;width:50%}.page-buildings main article h2{width:100%}.page-buildings main article img{max-width:100%;width:100%}.building-gallery-holder h1{margin-left:10px;margin-right:10px}.building-gallery-holder h2{margin-bottom:0}.building-gallery-holder .building-gallery{margin-left:-10px;margin-right:-10px}.building-gallery{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.building-gallery .gallery-item{padding:10px;position:relative;width:50%}.building-gallery .gallery-item img{margin:0;width:100%}.building-gallery .gallery-item .image-text{background-color:#fffc;border-bottom-left-radius:15px;border-top-left-radius:15px;bottom:20px;color:#212529;font-family:Open Sans Condensed,sans-serif;font-size:150%;font-weight:bolder;padding:3px 20px 3px 15px;position:absolute;right:0;text-align:right}.building-by-year-and-type{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.building-by-year-and-type article{margin-bottom:15px;width:32%}.building-by-year-and-type article img{max-width:100%}.building-by-year-and-type h1{margin-bottom:20px;width:100%}.building-by-year-and-type h2{font-size:1.6rem}@media (min-width:301px) and (max-width:1025px){.year-selector .card-item-holder{width:30%!important}.building-by-year-and-type article{margin-left:-10px;margin-right:-10px;padding:10px;width:50%}}@media (max-width:768px){.page-buildings main article{padding:15px;width:100%}.building-by-year-and-type article{margin-bottom:20px;margin-left:0;margin-right:0;padding:0;width:100%}.building-by-year-and-type article img{width:100%}h1{font-size:1.5rem}.building-list h2{font-size:1.2rem}.building-gallery-holder .building-gallery{margin-left:0;margin-right:0}.building-gallery-holder .building-gallery img{margin:0 0 10px;width:100%}.footer--holder ul{padding-top:10px}.footer--holder h3{padding-top:20px}.footer--holder .other-informations ul{margin-top:-20px}.footer--holder .other-informations h3{display:none}.footer--holder .footer-navigation--holder{padding-left:40px}}@media (max-width:300px){.year-selector .card-item-holder{width:50%!important}}h2 a{color:#212529;font-family:Open Sans Condensed}h2 a:hover{color:#212529;text-decoration:none}.active-year img{border:3px solid #505050}.active-year h6{right:3px}.page-109 main figure{float:left;margin:0 15px 0 0;width:185px}@-moz-document url-prefix(){.page-109 main figure{float:left;margin:0 15px 0 0;width:230px}}.page-114 .main-container figure img{width:100%}.page-114 .main-container .contact-info li{font-size:14px}@media (max-width:1025px){.page-114 .main-container ul{padding-left:40px}}.high-contrast,.high-contrast:hover{border-bottom:2px solid #b0733d;color:#b0733d;font-weight:700;text-decoration:none}.page-334 .main-container .building-gallery .gallery-item{width:33%}.page-334 .main-container .gallery-item img,.page-334 .main-container main-content img{max-width:300px;width:100%}.page-334 .main-container .gallery-item .image-text,.page-334 .main-container main-content .image-text{bottom:50px}.building-list.building-334 img{max-height:280px;width:auto}