@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&subset=latin-ext");@import url(../lib/bootstrap/css/bootstrap.css);@import url(../lib/owl-carousel/owl.carousel.css);@import url(../lib/owl-carousel/owl.theme.css);@import url(../lib/magnificPopup/magnific-popup.css);@import url(../lib/jquery-ui.min.css);#shadowbox{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#shadowbox img{border:none}#shadowbox *{outline:0}#sb-overlay{position:relative;width:100%;height:100%}#sb-wrapper{position:absolute;display:block;visibility:hidden;left:50%;top:50%}#sb-body,#sb-content,#sb-cover{position:absolute;width:100%;height:100%}#sb-content{background:#000}#sb-cover{background:black}#sb-close,#sb-next,#sb-prev{position:absolute;display:none;background:url("shadowbox-icons.png") no-repeat;cursor:pointer}#shadowbox.active #sb-close,#shadowbox.has-next #sb-next,#shadowbox.has-prev #sb-prev{display:block}#sb-close{top:0;right:0;width:60px;height:40px;background-position:50% 0;margin:-18px -30px 0 0}#sb-next{right:0;top:50%;width:60px;height:46px;background-position:50% -40px;margin:-20px -40px 0 0}#sb-prev{left:0;top:50%;width:60px;height:46px;background-position:50% -86px;margin:-20px 0 0 -37px}@media screen, projection{#filter-menu-new{padding:6em 0 0 2em;display:flex;flex-direction:column}#filter-menu-new .mobile-only{display:none !important}#filter-menu-new li.menu-level1{margin-bottom:.3em;list-style-type:none;flex:1}#filter-menu-new li.menu-level1>a:link,#filter-menu-new li.menu-level1>a:visited,#filter-menu-new li.menu-level1>a:hover,#filter-menu-new li.menu-level1>a:active,#filter-menu-new li.menu-level1>a:focus{display:inline-block}#filter-menu-new li.menu-level1>a:link span,#filter-menu-new li.menu-level1>a:visited span,#filter-menu-new li.menu-level1>a:hover span,#filter-menu-new li.menu-level1>a:active span,#filter-menu-new li.menu-level1>a:focus span{padding:0 .2em;font-size:6em;font-weight:100;line-height:1.17;color:black;cursor:pointer;text-transform:uppercase}}@media screen and (max-width: 1115px) and (orientation: landscape), projection and (max-width: 1115px) and (orientation: landscape){#filter-menu-new li.menu-level1>a:link span,#filter-menu-new li.menu-level1>a:visited span,#filter-menu-new li.menu-level1>a:hover span,#filter-menu-new li.menu-level1>a:active span,#filter-menu-new li.menu-level1>a:focus span{font-size:4em}}@media screen and (max-width: 600px){#filter-menu-new li.menu-level1>a:link span,#filter-menu-new li.menu-level1>a:visited span,#filter-menu-new li.menu-level1>a:hover span,#filter-menu-new li.menu-level1>a:active span,#filter-menu-new li.menu-level1>a:focus span{font-size:4em}}@media screen, projection{#filter-menu-new li.menu-level1>a:hover{color:#cee108}#filter-menu-new li.menu-level1>a:hover span{color:#cee108}#filter-menu-new li.menu-level1>a:focus{text-decoration:none;outline:none}#filter-menu-new li.menu-level1-open#str-fltAll a,#filter-menu-new li.menu-level1-open#str-fltNws a{background-color:black}#filter-menu-new li.menu-level1-open#str-fltAll a span,#filter-menu-new li.menu-level1-open#str-fltNws a span{color:#cee108}#filter-menu-new ul.menu-level2{padding-left:0}#filter-menu-new li.menu-level2{margin-bottom:.3em;list-style-type:none}#filter-menu-new li.menu-level2>a:link,#filter-menu-new li.menu-level2>a:visited,#filter-menu-new li.menu-level2>a:hover,#filter-menu-new li.menu-level2>a:active{display:inline-block}#filter-menu-new li.menu-level2>a:link span,#filter-menu-new li.menu-level2>a:visited span,#filter-menu-new li.menu-level2>a:hover span,#filter-menu-new li.menu-level2>a:active span{padding:0 .2em;font-size:6em;font-weight:100;line-height:1.17;color:white;cursor:pointer;text-transform:uppercase;white-space:nowrap}}@media screen and (max-width: 1115px) and (orientation: landscape), projection and (max-width: 1115px) and (orientation: landscape){#filter-menu-new li.menu-level2>a:link span,#filter-menu-new li.menu-level2>a:visited span,#filter-menu-new li.menu-level2>a:hover span,#filter-menu-new li.menu-level2>a:active span{font-size:4em}}@media screen and (max-width: 600px){#filter-menu-new li.menu-level2>a:link span,#filter-menu-new li.menu-level2>a:visited span,#filter-menu-new li.menu-level2>a:hover span,#filter-menu-new li.menu-level2>a:active span{font-size:4em}}@media screen, projection{#filter-menu-new li.menu-level2>a:hover{color:white;max-height:70px}#filter-menu-new li.menu-level2>a:hover span{color:white}#filter-menu-new li.menu-level2>a:focus{text-decoration:none;outline:none}#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:link,#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:visited,#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:hover,#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:active{background-color:black}#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:link span,#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:visited span,#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:hover span,#filter-menu-new li.menu-level2.this.menu-level2-open .menu-level3.first>a:active span{color:#cee108}#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:link,#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:visited,#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:hover,#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:active{background-color:black}#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:link span,#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:visited span,#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:hover span,#filter-menu-new li.menu-level2#str-fltPrjYer.menu-level2-open>a:active span{color:white}}@media screen and (min-width: 601px){#filter-menu-new li.menu-level2-has-children{display:flex}}@media screen, projection{#filter-menu-new ul.menu-level3{padding-left:0}}@media screen and (min-width: 601px){#filter-menu-new ul.menu-level3{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1115px) and (orientation: landscape), projection and (max-width: 1115px) and (orientation: landscape){#filter-menu-new ul.menu-level3{display:flex;flex-direction:column}}@media screen and (max-width: 600px){#filter-menu-new ul.menu-level3{display:flex;flex-direction:column}}@media screen, projection{#filter-menu-new li.menu-level3{list-style-type:none}#filter-menu-new li.menu-level3>a:link,#filter-menu-new li.menu-level3>a:visited,#filter-menu-new li.menu-level3>a:hover,#filter-menu-new li.menu-level3>a:active{display:inline-block}#filter-menu-new li.menu-level3>a:link span,#filter-menu-new li.menu-level3>a:visited span,#filter-menu-new li.menu-level3>a:hover span,#filter-menu-new li.menu-level3>a:active span{padding:0 .2em;font-size:6em;font-weight:100;line-height:1.17;color:black;cursor:pointer;text-transform:uppercase}}@media screen and (max-width: 1115px) and (orientation: landscape), projection and (max-width: 1115px) and (orientation: landscape){#filter-menu-new li.menu-level3>a:link span,#filter-menu-new li.menu-level3>a:visited span,#filter-menu-new li.menu-level3>a:hover span,#filter-menu-new li.menu-level3>a:active span{font-size:4em}}@media screen and (max-width: 600px){#filter-menu-new li.menu-level3>a:link span,#filter-menu-new li.menu-level3>a:visited span,#filter-menu-new li.menu-level3>a:hover span,#filter-menu-new li.menu-level3>a:active span{font-size:4em}}@media screen, projection{#filter-menu-new li.menu-level3>a:hover{color:#cee108}#filter-menu-new li.menu-level3>a:hover span{color:#cee108}#filter-menu-new li.menu-level3.menu-level3-open>a:link,#filter-menu-new li.menu-level3.menu-level3-open>a:visited,#filter-menu-new li.menu-level3.menu-level3-open>a:hover,#filter-menu-new li.menu-level3.menu-level3-open>a:active{background-color:black}#filter-menu-new li.menu-level3.menu-level3-open>a:link span,#filter-menu-new li.menu-level3.menu-level3-open>a:visited span,#filter-menu-new li.menu-level3.menu-level3-open>a:hover span,#filter-menu-new li.menu-level3.menu-level3-open>a:active span{color:#cee108}html{height:100%}::-webkit-scrollbar{display:none}html{scrollbar-width:none;-ms-overflow-style:none}#cookie-button,#cookieDiv{display:none}.button-overlay{position:absolute;width:100%;height:100%;z-index:1048}.cnt-list .title{padding-left:.3em}.cnt-list .subtitle{display:block;width:100%;padding-left:1em;font-size:.9em}article ul.cnt-list.with-date li{list-style:none}.link-list a:link,.link-list a:visited,.link-list a:hover,.link-list a:active{font-size:1.3em}article .link-list a:link,article .link-list a:visited,article .link-list a:hover,article .link-list a:active{font-size:1em}.mfp-arrow:hover,.mfp-arrow:focus{opacity:.5;background-repeat:no-repeat;background-color:transparent;background-size:36px}.mfp-arrow:before,.mfp-arrow:after{display:none !important}body .close-page-proximity-area{position:fixed;top:0;right:0;z-index:1}button.mfp-close{width:auto;height:auto;z-index:1;padding:0 !important;font-size:3.2em;font-weight:100 !important;background-image:url(/images/close-black.svg) !important;background-position:60% 50% !important;background-size:auto 56% !important;background-repeat:no-repeat !important;display:inline-block;color:#fff;text-transform:uppercase;font-family:'Roboto', sans-serif;z-index:1050 !important}button.mfp-close:hover{background-color:#000 !important;background-image:url(/images/close-white.svg) !important;color:#fff !important}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.95}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out}.mfp-container{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 900px){.mfp-bottom-bar{display:none}}@media screen, projection{.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;max-width:calc(100% - 115.54px)}}@media screen and (max-width: 900px){.mfp-fade.mfp-wrap.mfp-ready .mfp-content{max-width:100%}}@media screen, projection{.mfp-fade.mfp-wrap.mfp-ready .mfp-content .mfp-figure{cursor:default}.mfp-fade.mfp-wrap.mfp-ready .mfp-content .mfp-figure .mfp-img{padding:0 0 40px}}@media screen and (max-width: 900px){.mfp-fade.mfp-wrap.mfp-ready .mfp-content .mfp-figure .mfp-img{padding:0}}@media screen, projection{.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{background:#fff !important}}@media screen and (max-width: 767px){.mfp-bg{opacity:0.98 !important}}@media screen, projection{.mpf-img-lr{position:fixed;top:0;bottom:0;height:100vh;width:35vw;z-index:1050;cursor:pointer}.mpf-img-lr.mfp-img-left{left:0}.mpf-img-lr.mfp-img-left:hover button.mfp-arrow-left{background-color:#000 !important;background-image:url(/images/prev-white.svg) !important;color:#fff !important;opacity:1}.mpf-img-lr.mfp-img-right{right:0}.mpf-img-lr.mfp-img-right:hover button.mfp-arrow-right{background-color:#000 !important;background-image:url(/images/next-white.svg) !important;color:#fff !important;opacity:1}.mfp-img-close{position:fixed;top:0;right:0;height:10vh;width:10vh;z-index:1050;cursor:pointer}.mfp-img-close:hover button.mfp-close{background-color:#000 !important;background-image:url(/images/close-white.svg) !important;color:#fff !important}}@media screen and (max-width: 900px){.mfp-arrow-left,.mfp-arrow-right{display:none !important}}@media screen, projection{.mfp-close,.mfp-close{opacity:.5 !important;background-color:transparent !important;background-repeat:no-repeat;background-color:transparent;background-size:contain;right:0 !important;background-position:right bottom;line-height:20px !important;padding:0 !important;opacity:1 !important;background-image:url(/images/close-black.svg) !important;background-position:92% 50% !important;background-size:auto 56% !important;background-repeat:no-repeat !important;display:none}button.mfp-arrow-left{background-image:url(/images/prev-black.svg) !important;background-position:3% 50% !important;background-size:auto 56% !important;background-repeat:no-repeat !important;left:0 !important;width:57.78px;height:57.78px;margin-top:0 !important;padding:0 !important;font-size:3.2em;font-weight:100;text-transform:uppercase;font-family:'Roboto', sans-serif;text-indent:9999px}button.mfp-arrow-left:hover{background-color:#000 !important;background-image:url(/images/prev-white.svg) !important;color:#fff !important}button.mfp-arrow-right{background-image:url(/images/next-black.svg) !important;background-position:97% 50% !important;background-size:auto 56% !important;background-repeat:no-repeat !important;right:0 !important;width:57.78px;height:57.78px;margin-top:0 !important;padding:0 !important;font-size:3.2em;font-weight:100;text-transform:uppercase;font-family:'Roboto', sans-serif;text-indent:9999px}button.mfp-arrow-right:hover{background-color:#000 !important;background-image:url(/images/next-white.svg) !important;color:#fff !important}.mfp-figure:after{box-shadow:none !important}.mfp-counter{position:relative !important;color:#000 !important;font-size:14px;margin-right:7px}.mfp-title{font-size:14px;color:#000 !important}.project-image{background-repeat:no-repeat;background-size:cover;background-position:center;height:0;padding-bottom:56.25%;width:100%;max-width:100%}a{color:black}a:hover{color:white;background-color:black;text-decoration:none}a[data-rel="enlarge"]{background-color:transparent}.year-wrapper{display:flex;align-items:flex-start;margin-bottom:19px}.year-wrapper .results{flex:0 0 100%;max-width:100%}.year-wrapper .results .l-wrapper p{margin-bottom:0 !important;padding-bottom:0 !important}.year-wrapper .results .l-wrapper p strong{font-weight:500 !important}.year-wrapper .awards.result ul li{margin-bottom:1px !important}.year-wrapper .year{flex:0 0 10%;max-width:10%}.year-wrapper .result{flex:0 0 100%;max-width:100%}.year-wrapper .result ul{margin-top:0;padding-bottom:0 !important;margin-bottom:0 !important}.year-wrapper .result ul li a{line-height:1.3}.year-wrapper h3{margin-top:0px}}@media screen and (max-width: 846px){.year-wrapper{flex-wrap:wrap}.year-wrapper .year{flex:0 0 100%;max-width:100%}.year-wrapper .result{flex:0 0 100%;max-width:100%}.year-wrapper .result ul{margin-top:4px}}@media screen, projection{.explorer.ie11 #social{right:17px}.explorer.ie11 #close-page span{display:block;margin-right:25px}.explorer.ie11 #prev-page{background-size:50px 56% !important}.explorer.ie11 #prev-page span{display:block;margin-left:0px}.explorer.ie11 #next-page span{display:block;margin-right:25px}.explorer.ie11 main #the-grid .grid2-item .item2-container .image-frame .content{align-items:baseline !important}.explorer.ie11 main #the-grid .grid2-item .item2-container .image-frame .content h2{margin-top:50% !important;transform:translateY(-50%)}.explorer.ie11 main #the-grid .grid2-item .item2-container .image-frame .content h2 a{outline:none}.grouped-link-list ul{margin-bottom:0.7em}.grouped-link-list .alt{margin-left:-12px;padding-left:12px}.grouped-link-list strong{font-size:1.15em}.grouped-link-list a.external{margin-left:-12px;padding-left:12px;background:url("../images/backgrounds/icons/external-link.gif") 0% 65% no-repeat}.footnote.after-video{margin-top:calc(-100px + 25.5px)}.footnote.pg-container-first{margin-top:2px}.footnote.container-for-gallery{margin-top:6px}.news #container{margin-top:166.6666px;color:#333}.news #container h1{color:#333}.news #container .abstract{margin-top:20px;font-style:normal;color:#333}.news #container .cnt{margin-top:30px;margin-bottom:50px}.news #container p{color:#333}.news #container #photo-gallery-container .photo-gallery{width:100%;margin-bottom:8px}.news #container #photo-gallery-container.news-lead-images{text-align:center}.news #container #photo-gallery-container.news-lead-images .photo-gallery{width:auto;max-width:100%}.news #container #photo-gallery-container.for-gallery{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-4px;width:calc(100% + 8px);margin-top:-4px}.news #container #photo-gallery-container.for-gallery .photo-wrapper{flex:0 0 20%;max-width:20%}}@media screen and (max-width: 1199px){.news #container #photo-gallery-container.for-gallery .photo-wrapper{flex:0 0 25%;max-width:25%}}@media screen and (max-width: 991px){.news #container #photo-gallery-container.for-gallery .photo-wrapper{flex:0 0 33.3333%;max-width:33.3333%}}@media screen and (max-width: 767px){.news #container #photo-gallery-container.for-gallery .photo-wrapper{flex:0 0 50%;max-width:50%}}@media screen, projection{.news #container #photo-gallery-container.for-gallery .photo-wrapper .photo-gallery{background-size:cover;background-repeat:no-repeat;background-position:center;height:0;padding-bottom:100%;margin-bottom:0;width:auto;margin:4px}.news #container #photo-gallery-container.for-gallery .photo-wrapper.two{flex:0 0 50%;max-width:50%}.news #container #photo-gallery-container.for-gallery .photo-wrapper.three{flex:0 0 33.3333%;max-width:33.3333%}}@media screen and (max-width: 767px){.news #container #photo-gallery-container.for-gallery .photo-wrapper.three{flex:0 0 50%;max-width:50%}}@media screen, projection{.news #container #photo-gallery-container.for-gallery .photo-wrapper.one{flex:0 0 100%;max-width:100%}.news #container #photo-gallery-container.for-gallery .photo-wrapper.one .onephoto{background:none;height:auto;padding-bottom:0;max-width:100%}.news #container #project-videos{margin-bottom:calc(100px - 15.5px)}.news #container #project-videos .video-container{margin-bottom:15.5px}.news-list li{margin-bottom:1em;list-style-type:none !important}.news-list li span.title{display:inline-block}.news-list li span.date{padding-right:0.5em}.news-list li span:after{content:"\A";white-space:pre}.news-list li .category{font-style:italic}.photo-list dt{clear:both;float:right;width:350px}.photo-list dd.picture{float:left;width:147px}.photo-list dd.summary{float:right;width:350px}.photo-list dd.clearer{margin-bottom:20px}#photo-list-lead-image{float:left;margin:0 10px 3px 0}.error{display:block;color:#B90000;font-weight:bold;margin:1em 0}.notice{display:block;color:#00A600;font-weight:bold;margin:1em 0}.photo-frame{position:relative;padding:.3em;margin-bottom:.7em;background-color:white;-webkit-box-shadow:1px 1px 4px #AAA;border-radius:3px;-webkit-border-radius:3px}.photo-frame-left{float:left;margin-right:.7em}.photo-frame-right{float:right;margin-left:.7em}article .photo-frame p{padding:0.7em 0 0.5em 0;font-size:.85em;font-weight:normal;line-height:115%;overflow:hidden;color:#606060}img.content-photo{padding:.2em;max-width:100%}.photo-frame .content-photo{padding:0}strong{font-weight:500}em{font-style:italic}img.left{float:left;padding-left:0}img.right{float:right;padding-right:0}.noscroll{overflow:hidden}.hidden{display:none}[aria-hidden="true"]{display:none}[aria-hidden="false"]{display:block}.break-word{word-wrap:break-word}.clearer{clear:both;display:block;height:1px;margin-bottom:-1px;font-size:1px;line-height:1px}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.col-no-padding{padding-left:0;padding-right:0}#search{float:right}.ac_odd{background-color:#F6F6F6}.ac_over{background-color:#606060;color:white}body{height:100%;font-family:"Roboto",sans-serif;font-size:100%;line-height:1.3em;color:#333;background-color:white}body .open-cookie-settings{position:fixed;right:0;bottom:60px;padding-left:10px;left:unset;background-color:rgba(0,0,0,0.75);border-radius:0;filter:invert(0) !important;border:none !important;width:40px;height:40px}body .open-cookie-settings svg path,body .open-cookie-settings svg circle{fill:#fff}body .open-cookie-settings:hover{animation:.6s ease-in-out both !important;background-color:#000 !important}body #social{position:fixed;right:0;bottom:90px;padding-left:0}body #social li{list-style-type:none;display:block;width:40px;height:40px;margin-bottom:4px}body #social li#facebook{background-image:url(/images/social-facebook.svg);background-position:center;background-size:2em 2em;background-repeat:no-repeat;background-color:rgba(0,0,0,0.75)}body #social li#twitter{background-image:url(/images/social-twitter.svg);background-position:center;background-size:2em 2em;background-repeat:no-repeat;background-color:rgba(0,0,0,0.75)}body #social li#pinterest{background-image:url(/images/insta.png);background-position:center;background-size:2em 2em;background-repeat:no-repeat;background-color:rgba(0,0,0,0.75)}body #social li#email{background-image:url(/images/social-email.svg);background-position:center;background-size:2.1em 2.8em;background-repeat:no-repeat;background-color:rgba(0,0,0,0.75)}body #social li a:link,body #social li a:visited,body #social li a:active{display:block;width:100%;height:100%;text-indent:-9999px}body #social li#facebook a:hover{background:#000 url(/images/social-facebook.svg) 65% 50%/2em 2em no-repeat;transition:background-color .3s}body #social li#twitter a:hover{background:#000 url(/images/social-twitter.svg) 65% 50%/2em 2em no-repeat;transition:background-color .3s}body #social li#pinterest a:hover{background:#000 url(/images/insta.png) 65% 50%/2em 2em no-repeat;transition:background-color .3s}body #social li#email a:hover{background:#000 url(/images/social-email.svg) 65% 50%/2.1em 2.8em no-repeat;transition:background-color .3s}body#body-entry{background-color:#cee108}body#body-entry header{position:fixed;z-index:1;top:0;left:0;right:0;height:5.5em;color:white}body#body-entry header>*{height:100%;background-color:rgba(0,0,0,0.75);font-size:3.1em;font-weight:100;line-height:1;text-transform:uppercase}body#body-entry header>*:hover{cursor:pointer;background-color:black}body#body-entry header #filter-trigger{padding-left:.9em;padding-top:.45em}body#body-entry header #filter-trigger span{display:block;float:left;padding-left:1.8em;background:transparent url(../images/filter-trigger.svg) 0% 45%/0.75em 0.75em no-repeat;vertical-align:top;line-height:1;overflow:hidden;text-indent:-9999px}body#body-entry header #filter-trigger:hover span{text-indent:0}body#body-entry header h1#info-trigger{position:relative;display:block;margin:0;text-align:center}body#body-entry header h1#info-trigger a:link,body#body-entry header h1#info-trigger a:visited,body#body-entry header h1#info-trigger a:hover,body#body-entry header h1#info-trigger a:active{display:block;width:100%;height:100%;padding-top:.5em;line-height:.9;color:white;text-decoration:none}body#body-entry header #search-trigger{padding-right:.8em;padding-top:.45em;text-align:right}body#body-entry header #search-trigger span{display:block;float:right;padding-right:1.7em;background:transparent url(../images/search-trigger.svg) 100% 0/0.95em 0.95em no-repeat;vertical-align:top;line-height:1;overflow:hidden;text-indent:-9999px}body#body-entry header #search-trigger:hover span{text-indent:0}body#body-entry main{padding-top:6.2em}body#body-entry main #the-grid-wrapper{width:100%;text-align:center}body#body-entry main #the-grid{position:relative;width:auto;padding-left:6px;padding-right:6px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start}body#body-entry main #the-grid .grid-item{float:left;width:270px;padding:0 !important;position:relative}body#body-entry main #the-grid .grid-item .one-to-one.aspect-ratio{padding-bottom:100%}body#body-entry main #the-grid .grid-item .item-container{position:absolute;top:6px;right:6px;bottom:6px;left:6px;cursor:pointer}body#body-entry main #the-grid .grid-item .item-container .image{position:relative;width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}body#body-entry main #the-grid .grid-item .item-container .image .image-frame{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:url(../images/grid-frame.svg) 0 0/100% 100% no-repeat}body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content{display:flex;align-items:center;opacity:0;transition:opacity 0.4s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(206,225,8,0.93);text-align:center;justify-content:center}body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content h2{margin:0 5.5% 0 5.5%;font-size:2em;line-height:1.1;font-weight:100}body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content h2 a:link,body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content h2 a:visited,body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content h2 a:hover,body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content h2 a:active{color:black;text-decoration:none}body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content .metadata p{margin-bottom:0;font-size:1.4em;font-weight:100;line-height:1.2}body#body-entry main #the-grid .grid-item .item-container .image .image-frame .content .type{position:absolute;bottom:0;left:15%;right:15%;height:15%;color:white;text-transform:uppercase;text-align:center;font-size:1.3em;font-weight:100;line-height:3.2;letter-spacing:.2em;background-color:black;color:#cee108;display:flex;justify-content:center;align-items:center}body#body-entry main #the-grid .grid-item .item-container h2.breaking{margin-top:0;padding:0 5% 0 5%;text-align:center;font-weight:300;display:flex;align-items:center;height:100%}body#body-entry main #the-grid .grid-item .item-container:hover .image .image-frame .content{opacity:1;transition:opacity 0.2s ease-in-out}body#body-entry main #the-grid .grid-item.project .item-container .image .image-frame .content h2{font-size:3.3em}}@media screen and (max-width: 460px){body#body-entry main #the-grid{justify-content:center}}@media screen, projection{body#body-entry main #the-grid .grid2-item{flex:0 0 14.28%;max-width:14.28%;position:relative}}@media screen and (max-width: 3840px){body#body-entry main #the-grid .grid2-item{flex:0 0 calc((100vw / 12) - 3px);max-width:calc((100vw / 12) - 3px)}}@media screen and (max-width: 2880px){body#body-entry main #the-grid .grid2-item{flex:0 0 11.1111%;max-width:11.1111%}}@media screen and (max-width: 2560px){body#body-entry main #the-grid .grid2-item{flex:0 0 calc((100vw / 8) - 2px);max-width:calc((100vw / 8) - 2px)}}@media screen and (max-width: 2240px){body#body-entry main #the-grid .grid2-item{flex:0 0 calc((100vw / 8) - 2px);max-width:calc((100vw / 8) - 2px)}}@media screen and (max-width: 2040px){body#body-entry main #the-grid .grid2-item{flex:0 0 14.2850%;max-width:14.2850%}}@media screen and (max-width: 1964px){body#body-entry main #the-grid .grid2-item{flex:0 0 16.66666%;max-width:16.66666%}}@media screen and (max-width: 1689px){body#body-entry main #the-grid .grid2-item{flex:0 0 16.66666%;max-width:16.66666%}}@media screen and (max-width: 1449px){body#body-entry main #the-grid .grid2-item{flex:0 0 20%;max-width:20%}}@media screen and (max-width: 1209px){body#body-entry main #the-grid .grid2-item{flex:0 0 20%;max-width:20%}}@media screen and (max-width: 1024px){body#body-entry main #the-grid .grid2-item{flex:0 0 25%;max-width:25%}}@media screen and (max-width: 810px){body#body-entry main #the-grid .grid2-item{flex:0 0 33.3333%;max-width:33.3333%}}@media screen and (max-width: 609px){body#body-entry main #the-grid .grid2-item{flex:0 0 50%;max-width:50%}}@media screen and (max-width: 460px){body#body-entry main #the-grid .grid2-item{flex:0 0 50%;max-width:270px}body#body-entry main #the-grid .grid2-item.lastitem.one{transform:translateX(-50%)}}@media screen, projection{body#body-entry main #the-grid .grid2-item .item2-container{padding:6px;cursor:pointer}body#body-entry main #the-grid .grid2-item .item2-container .image{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-bottom:100%;transition:.5s ease-in-out;position:relative}body#body-entry main #the-grid .grid2-item .item2-container:hover .image{opacity:.15;transition:opacity 0.2s ease-in-out}}@media screen and (max-width: 609px){body#body-entry main #the-grid .grid2-item .item2-container:hover .image{opacity:1;transition:opacity 0s ease-in-out}body#body-entry main #the-grid .grid2-item .item2-container:hover .image .content{display:none}}@media screen, projection{body#body-entry main #the-grid .grid2-item .item2-container:hover .image-frame.notbreaking h2{opacity:1 !important;transition:opacity 0.2s ease-in-out}body#body-entry main #the-grid .grid2-item .item2-container:hover .image-frame .type{opacity:1 !important;transition:opacity 0.2s ease-in-out}body#body-entry main #the-grid .grid2-item .item2-container .image-frame{position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:url(../images/grid-frame.svg) 0 0/100% 100% no-repeat;display:flex}body#body-entry main #the-grid .grid2-item .item2-container .image-frame.notbreaking h2{opacity:0}body#body-entry main #the-grid .grid2-item .item2-container .image-frame .content{width:100%;display:flex;flex-wrap:wrap;height:100%;align-items:center}body#body-entry main #the-grid .grid2-item .item2-container .image-frame .content h2{margin:0 5.5% 0 5.5%;text-align:center;font-weight:300;width:100%}body#body-entry main #the-grid .grid2-item .item2-container .image-frame .content h2 a{color:#000;text-decoration:none}body#body-entry main #the-grid .grid2-item .item2-container .image-frame .content h2 a:hover{background-color:transparent;color:#000;text-decoration:none}body#body-entry main #the-grid .grid2-item .item2-container .image-frame .content .type{position:absolute;bottom:2px;left:15%;right:15%;height:calc(15% - 4px);color:white;text-transform:uppercase;text-align:center;font-size:1.3em;font-weight:100;line-height:3.2;letter-spacing:.2em;background-color:#000;display:flex;justify-content:center;align-items:center;opacity:0}body#body-entry main .pagination{margin:0;visibility:hidden}body#body-entry main #infscr-loading{float:left;width:100%;margin:1em 0;text-align:center}body#body-entry .slide-screen{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu{padding:6em 0 0 2em}body#body-entry .slide-screen#filter-container ul#filter-menu li a:link,body#body-entry .slide-screen#filter-container ul#filter-menu li a:visited,body#body-entry .slide-screen#filter-container ul#filter-menu li a:hover,body#body-entry .slide-screen#filter-container ul#filter-menu li a:active{text-decoration:none}body#body-entry .slide-screen#filter-container ul#filter-menu li a:active span,body#body-entry .slide-screen#filter-container ul#filter-menu li a:hover span{background-color:black;color:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu li span{padding:0 .2em;font-size:6em;font-weight:100;line-height:1.17;color:black;cursor:pointer}body#body-entry .slide-screen#filter-container ul#filter-menu li.mobile-only{display:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li{margin-bottom:.3em;list-style-type:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:link,body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:visited,body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:hover,body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:active{color:black;text-decoration:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:link span,body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:visited span,body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:hover span,body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>a:active span{background-color:black;color:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu>li.active>span{background-color:black;color:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu>li.open>ul{display:block}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul{display:none;padding-left:0}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li{margin-bottom:.3em;list-style-type:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:link,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:visited,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:hover,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:active{color:black;text-decoration:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:link span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:visited span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:hover span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:active span{color:#fff}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:link,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:visited,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:hover,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:active{color:black;text-decoration:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:link span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:visited span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:hover span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active.has-children-no>a:active span{background-color:black;color:#a5b406;color:#fff}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.active>span{background-color:black;color:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.open>ul{display:inline}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>a:link>span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>a:visited>span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>a:hover>span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>a:active>span{vertical-align:top;color:white}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>a:hover>span{color:white}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul{display:none;padding-left:0;vertical-align:top}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li{display:inline-block;list-style-type:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:link,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:visited,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:hover,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:active{color:black;text-decoration:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:link span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:visited span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:hover span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:active span{background-color:black;color:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>span{background-color:black;color:#a5b406}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul{display:block}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:link,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:visited,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:hover,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:active{color:black;text-decoration:none}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:link span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:visited span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:hover span,body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:active span{background-color:black;color:#a5b406}body#body-entry .slide-screen#info-container ul#info-menu{padding:6em 0 0 0}body#body-entry .slide-screen#info-container ul#info-menu li{margin-bottom:.3em;list-style-type:none}body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:link,body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:visited,body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:hover,body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:active{color:black;text-decoration:none}body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:link span,body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:visited span,body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:hover span,body#body-entry .slide-screen#info-container ul#info-menu li:hover>a:active span{background-color:black;color:#a5b406}body#body-entry .slide-screen#info-container ul#info-menu li:hover>span{background-color:black;color:#a5b406}body#body-entry .slide-screen#info-container ul#info-menu li a:link,body#body-entry .slide-screen#info-container ul#info-menu li a:visited,body#body-entry .slide-screen#info-container ul#info-menu li a:hover,body#body-entry .slide-screen#info-container ul#info-menu li a:active{color:black;text-decoration:none}body#body-entry .slide-screen#info-container ul#info-menu li a:active span{background-color:black;color:#a5b406}body#body-entry .slide-screen#info-container ul#info-menu li span{padding:0 .19em 0 .35em;font-size:6em;font-weight:100;text-transform:uppercase;line-height:1.17;color:black;cursor:pointer}body#body-entry .slide-screen#search-container #search-mini-form{margin:0 auto;padding-top:20em;width:60em}body#body-entry .slide-screen#search-container #search-mini-form input.input-submit{margin-top:0;margin-left:1px;font-size:1.1em}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini{width:100%;font-size:6em;font-weight:100;text-transform:uppercase;background-color:transparent;border:0 none;outline:0}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini.blur{opacity:0.2}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini::-webkit-input-placeholder{line-height:1.15;color:rgba(0,0,0,0.2)}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini::-moz-placeholder{line-height:1.15;color:rgba(0,0,0,0.2);opacity:1}body#body-entry .slide-screen#search-container .ui-menu.ui-widget-content{border:0 none;background-color:transparent;color:white}body#body-entry .slide-screen#search-container .ui-menu.ui-widget{font-family:"Roboto",sans-serif}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item{margin:.2em 0 0 0;padding:0;font-size:4em;font-weight:100;margin-bottom:.7em;text-transform:uppercase}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item:first-child{margin-top:.7em}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item.ui-state-hover,body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item.ui-state-focus{border:0 none;background-color:black;color:#a5b406}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item a{color:white;font-weight:100;line-height:1;display:inline-block;font-size:1.5em}body#body-entry .slide-screen .close-trigger{position:absolute;top:1em;right:1em;width:3.4em;cursor:pointer}body#body-entry #intro-loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#cee108;display:flex;justify-content:center;align-items:center}body#body-entry #intro-loader .loader-wrapper{height:366px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;width:1362px;flex-wrap:wrap}body#body-entry #intro-loader #logo-unloaded{display:block;opacity:0.2;overflow:hidden;z-index:2;background-image:url(../images/enota-logo-loader.svg);background-position:left top;background-size:auto 100%;background-repeat:no-repeat;height:100%;width:100%}@keyframes widthAnimate{0%{width:0}100%{width:100}}body#body-entry #intro-loader #logo-loaded{display:block;position:absolute;height:100%;width:100%;z-index:1;animation:widthAnimate 2s ease-in normal forwards;background-image:url(../images/enota-logo-loader.svg);background-position:left top;background-size:auto 100%;background-repeat:no-repeat;left:0}body#body-content{background-color:#cee108}body#body-content.project{background-color:white}body#body-content.project header #close-page-proximity-area:hover #close-page{color:white;background-image:url(../images/close-white.svg)}body#body-content.project #prev-proximity-area #prev-page{background:url(../images/prev-black.svg) 3% 50%/auto 56% no-repeat}body#body-content.project #prev-proximity-area:hover #prev-page{color:white;background-image:url(../images/prev-white.svg)}body#body-content.project #next-proximity-area #next-page{background:url(../images/next-black.svg) 97% 50%/auto 56% no-repeat}body#body-content.project #next-proximity-area:hover #next-page{color:white;background-image:url(../images/next-white.svg)}body#body-content.project main article#article-project h1{display:block;margin:16px 0 13px 0}body#body-content.project main article#article-project a:link,body#body-content.project main article#article-project a:visited,body#body-content.project main article#article-project a:active{color:#000;text-decoration:none}body#body-content.project main article#article-project a:hover{color:white;background-color:black;text-decoration:none}body#body-content.project main article#article-project #project-description{overflow:visible;overflow-y:hidden;margin-bottom:0}body#body-content.project main article#article-project #project-description+.trigger-more-content-container{margin-bottom:0}body#body-content.project main article#article-project #project-description+.trigger-more-content-container.more{margin-top:10px;margin-bottom:25px}body#body-content.project main article#article-project #project-description+.trigger-more-content-container.less{margin-bottom:25px}body#body-content.project main article#article-project #project-description p{padding-bottom:19.375px}body#body-content.project main article#article-project #project-description p.opened{padding-bottom:0}body#body-content.project main article#article-project .trigger-more-content-container{margin-top:0;text-align:center}body#body-content.project main article#article-project .trigger-more-content-container.less{margin-top:0}body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content{display:inline-block;margin:0 -3.9em 0 0;padding:.7em .4em .7em 2.5em;font-size:2em;font-weight:100;color:transparent;text-decoration:none;background:url(../images/more-black.svg) 10% 75%/auto 56% no-repeat;cursor:pointer}}@media screen and (max-width: 767px){body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content{height:40px;width:40px;padding:0 !important;background-position:50% 84% !important;text-indent:-9999px;margin:0}}@media screen, projection{body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content.less{background-image:url(../images/less-black.svg);background-position:10% 10%}}@media screen and (max-width: 767px){body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content.less{height:40px;width:40px;padding:0 !important;background-position:50% 24% !important;text-indent:-9999px;margin:0}}@media screen, projection{body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content:hover{color:white;background-color:rgba(0,0,0,0.8)}body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content:hover.more{background-image:url(../images/more-white.svg)}body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content:hover.less{background-image:url(../images/less-white.svg)}body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content:focus{color:black;background-color:white}body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content:focus.more{background-image:url(../images/more-black.svg)}body#body-content.project main article#article-project .trigger-more-content-container .trigger-more-content:focus.less{background-image:url(../images/less-black.svg)}body#body-content.project main article#article-project #project-videos{margin:43px 0 43px 0}body#body-content.project main article#article-project #project-videos .embed-responsive{margin-bottom:1em}body#body-content.project main article#article-project #photo-gallery-container{margin:100px -0.4em 0 -0.4em;overflow:visible;overflow-y:hidden}body#body-content.project main article#article-project #photo-gallery-container.no-video{margin:43px -0.4em 0 -0.4em}body#body-content.project main article#article-project #photo-gallery-container .photo-gallery-item{padding:0 !important;position:relative}body#body-content.project main article#article-project #photo-gallery-container .photo-gallery-item .one-to-one.aspect-ratio{padding-bottom:100%}body#body-content.project main article#article-project #photo-gallery-container .photo-gallery-item .item-container{position:absolute;top:6px;right:6px;bottom:6px;left:6px;cursor:pointer}body#body-content.project main article#article-project #photo-gallery-container .photo-gallery-item .item-container a{position:relative;display:inline-block;width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}body#body-content.project main article#article-project .project-awards{display:flex;align-items:flex-start}body#body-content.project main article#article-project .project-awards.margin-bottom{margin-bottom:100px}}@media screen and (max-width: 540px){body#body-content.project main article#article-project .project-awards{flex-wrap:wrap}body#body-content.project main article#article-project .project-awards h3,body#body-content.project main article#article-project .project-awards ul{flex:0 0 100%;max-width:100%}body#body-content.project main article#article-project .project-awards h3{font-size:1.2em !important;font-weight:500;margin-right:0}}@media screen, projection{body#body-content.project main article#article-project .project-awards h3{margin-top:0px;margin-right:60px;font-size:1em}body#body-content.project main article#article-project .project-awards ul{padding:0;margin-bottom:0}body#body-content.project main article#article-project .project-awards ul li{list-style-type:none;margin-bottom:1px;line-height:1.25}body#body-content.project main article#article-project #project-data-sheet h2{margin:38px 0 14px 0}body#body-content.project main article#article-project #project-data-sheet table{margin:0;width:100%;line-height:1.25 !important}body#body-content.project main article#article-project #project-data-sheet table th{padding:0 19px 0 0;line-height:1 !important;line-height:1.25 !important}body#body-content.project main article#article-project #project-data-sheet table td{padding:0;line-height:1 !important;line-height:1.25 !important}}@media screen and (max-width: 540px){body#body-content.project main article#article-project #project-data-sheet table tr{display:flex;flex-wrap:wrap}body#body-content.project main article#article-project #project-data-sheet table tr th{flex:0 0 30%;max-width:30%}body#body-content.project main article#article-project #project-data-sheet table tr td{flex:0 0 70%;max-width:70%}body#body-content.project main article#article-project #project-data-sheet table tr.team-coll{flex-direction:column;margin-bottom:15px}body#body-content.project main article#article-project #project-data-sheet table tr.team-coll th{flex:0 0 100%;max-width:100%;padding:.3em 0 0 0}body#body-content.project main article#article-project #project-data-sheet table tr.team-coll td{flex:0 0 100%;max-width:100%;padding:0}}@media screen, projection{body#body-content.project main article#article-project #project-data-sheet table tr th{border:0 none;padding-left:0;font-weight:500;vertical-align:top;text-align:left;line-height:1.5em}body#body-content.project main article#article-project #project-data-sheet table tr td{border:0 none;vertical-align:top;text-align:left;line-height:1.8em}body#body-content.project main article#article-project #project-press{margin-bottom:0}body#body-content.project main article#article-project #project-press h2{margin:100px 5px 8px 5px}body#body-content.project main article#article-project #project-press #press-container{margin:0 -5px 0 -5px;overflow:visible;overflow-y:hidden}body#body-content.project main article#article-project #project-press #press-container .press-item{padding:0 !important;position:relative}body#body-content.project main article#article-project #project-press #press-container .press-item .portrait.aspect-ratio{padding-bottom:130%}body#body-content.project main article#article-project #project-press #press-container .press-item .item-container{position:absolute;top:6px;right:6px;bottom:6px;left:6px;cursor:pointer}body#body-content.project main article#article-project #project-press #press-container .press-item .item-container a{position:relative;display:inline-block;width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}body#body-content.project main article#article-project #project-press-videos h2{margin:100px 0px 14px 0px}body#body-content.project main article#article-project #project-press-videos .press-video-container{width:calc(50% - 12px)}body#body-content.project main article#article-project #project-press-videos .press-video-container.odd{padding:6px 6px 6px 0}body#body-content.project main article#article-project #project-press-videos .press-video-container.even{padding:6px 0 6px 6px}}@media screen and (max-width: 767px){body#body-content.project main article#article-project #project-press-videos .press-video-container{width:100%;padding:6px 0 !important}}@media screen, projection{body#body-content.project main article#article-project #project-press-links{margin:0}body#body-content.project main article#article-project #project-press-links h2{margin:100px 0px 14px 0px}body#body-content.project main article#article-project #project-press-links #project-press-links-content{overflow:visible;overflow-y:hidden;margin-bottom:0}body#body-content.project main article#article-project #project-press-links #project-press-links-content+.trigger-more-content-container{margin-bottom:3em}body#body-content.project main article#article-project #project-press-links #project-press-links-content p{padding-bottom:0}body#body-content.press #press{padding:5px}body#body-content.press #press .press-item{padding:0 !important;position:relative;float:left}body#body-content.press #press .press-item .portrait.aspect-ratio{padding-bottom:130%}body#body-content.press #press .press-item .item-container{position:absolute;top:6px;right:6px;bottom:6px;left:6px}body#body-content.press #press .press-item .item-container a{cursor:pointer}body#body-content.press #press .press-item .item-container a,body#body-content.press #press .press-item .item-container span{position:relative;display:inline-block;width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}body#body-content header{position:relative;width:100%}body#body-content header>img{width:100%}body#body-content #close-page-proximity-area{position:fixed;top:0;right:0;z-index:1}body#body-content #close-page-proximity-area #close-page{display:inline-block;padding:.7em 2.2em .7em .4em;font-size:3.2em;font-weight:100;color:transparent;text-decoration:none;background:url(../images/close-black.svg) 92% 50%/auto 56% no-repeat}body#body-content #close-page-proximity-area #close-page.background--dark{background-image:url(../images/close-white.svg)}}@media screen and (max-width: 1314px){body#body-content #close-page-proximity-area #close-page{height:57.78px;width:57.78px;padding:0 !important;background-position:57% 50% !important}body#body-content #close-page-proximity-area #close-page span{display:none}}@media screen and (max-width: 767px){body#body-content #close-page-proximity-area #close-page{height:40px;width:40px}}@media screen, projection{body#body-content #close-page-proximity-area:hover #close-page{color:#cee108;background-color:rgba(0,0,0,0.9);background-image:url(../images/close-green.svg)}body#body-content #close-page-proximity-area.news:hover #close-page{color:#fff;background-color:rgba(0,0,0,0.9);background-image:url(../images/close-white.svg)}body#body-content #prev-proximity-area{position:fixed;top:50%;left:0;z-index:10}body#body-content #prev-proximity-area #prev-page{display:inline-block;padding:.7em .5em .7em 2.2em;font-size:3.2em;font-weight:100;color:transparent;text-decoration:none;background-image:url(../images/prev-black.svg);background-repeat:no-repeat;background-size:auto 56%;background-position:3% 50%}body#body-content #prev-proximity-area #prev-page.background--dark{background-image:url(../images/prev-white.svg)}}@media screen and (max-width: 1314px){body#body-content #prev-proximity-area #prev-page{height:57.78px;width:57.78px;padding:0 !important}body#body-content #prev-proximity-area #prev-page span{display:none}}@media screen and (max-width: 767px){body#body-content #prev-proximity-area #prev-page{height:40px;width:40px}}@media screen, projection{body#body-content #prev-proximity-area:hover #prev-page{color:#cee108;background-color:rgba(0,0,0,0.8);background-image:url(../images/prev-green.svg)}body#body-content #prev-proximity-area.news:hover #prev-page{color:#fff;background-color:rgba(0,0,0,0.8);background-image:url(../images/prev-white.svg)}body#body-content #next-proximity-area{position:fixed;top:50%;right:0;z-index:10}body#body-content #next-proximity-area #next-page{display:inline-block;padding:.7em 2.2em .7em .5em;font-size:3.2em;font-weight:100;color:transparent;text-decoration:none;background:url(../images/next-black.svg) 97% 50%/auto 56% no-repeat}body#body-content #next-proximity-area #next-page.background--dark{background-image:url(../images/next-white.svg)}}@media screen and (max-width: 1314px){body#body-content #next-proximity-area #next-page{height:57.78px;width:57.78px;padding:0 !important}body#body-content #next-proximity-area #next-page span{display:none}}@media screen and (max-width: 767px){body#body-content #next-proximity-area #next-page{height:40px;width:40px}}@media screen, projection{body#body-content #next-proximity-area:hover #next-page{color:#cee108;background-color:rgba(0,0,0,0.8);background-image:url(../images/next-green.svg)}body#body-content #next-proximity-area.news:hover #next-page{color:#fff;background-color:rgba(0,0,0,0.8);background-image:url(../images/next-white.svg)}body#body-content main{padding-top:2em;margin-bottom:80px}body#body-content main .fadeout{position:relative;bottom:4em;height:4em;background:-webkit-linear-gradient(rgba(255,255,255,0) 0%, #fff 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 0%, #fff 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0%, #fff 100%);background-image:linear-gradient(rgba(255,255,255,0) 0%, #fff 100%);background-image:-ms-linear-gradient(rgba(255,255,255,0) 0%, #fff 100%)}body#body-content main article{max-width:990px;margin:0 auto;padding:0 1em;font-size:1.55em}}@media screen and (max-width: 767px){body#body-content main article{max-width:auto;width:calc(100% - 90px);padding:0 !important}}@media screen, projection{body#body-content main article h1{font-family:"Roboto",sans-serif;font-size:2.65em;letter-spacing:0.01em;text-transform:uppercase;font-weight:100;margin-top:17px;margin-bottom:12px}}@media screen and (max-width: 500px){body#body-content main article h1{font-size:2em}}@media screen, projection{body#body-content main article h2{margin-bottom:.3em;font-family:"Roboto",sans-serif;font-size:2.65em;letter-spacing:0.01em;text-transform:uppercase;font-weight:100}body#body-content main article h2.awards{margin:38px 0 13px 0}body#body-content main article h3{margin-bottom:.3em;font-family:"Roboto",sans-serif;font-size:1.6em}body#body-content main article p{padding-bottom:1em;margin-bottom:0;line-height:1.25}body#body-content main article a.external{padding-right:12px;background:url("../images/backgrounds/icons/external-link.gif") 100% 65% no-repeat}body#body-content main article ul{padding-bottom:1em;padding-left:0}body#body-content main article ul ul{margin-left:1.5em;padding-top:1em}body#body-content main article ul li{line-height:1;margin-bottom:.25em;list-style-type:none}body#body-content main article ol{padding:0 0 1em 0}body#body-content main article ol li{margin-bottom:.3em;list-style-type:decimal;list-style-position:inside}body#body-content main article ol.form-error{margin:1em 0;padding:.3em 0;border:1px solid black;color:black}body#body-content main article ol.form-error li{padding:.3em 1em;font-weight:bold;line-height:1.2}body#body-content main article blockquote{font-size:1em}body#body-content main article ul.attachments-list li{list-style-type:none}body#body-content main article table th{padding:.3em .5em;border:1px solid #999;font-weight:bold;text-align:left}body#body-content main article table td{padding:.15em .5em;border:1px solid #999}body#body-content main article table caption{margin-bottom:.3em;text-align:left;font-weight:bold}body#body-content main article a.lipdf{padding:.2em 0 .1em 19px;background:transparent url(../images/pdf.gif) 0% 0.2em no-repeat}body#body-content main article a.lidoc{padding:.2em 0 .1em 19px;background:transparent url(../images/doc.gif) 0% 0.2em no-repeat}body#body-content main article a.lixls,body#body-content main article a.lixlsx{padding:.2em 0 .1em 19px;background:transparent url(../images/xls.gif) 0% 0.2em no-repeat}body#body-content main article a.lippt{padding:.2em 0 .1em 19px;background:transparent url(../images/ppt.gif) 0% 0.2em no-repeat}body#body-content main article a.lizip{padding:.2em 0 .1em 19px;background:transparent url(../images/zip.gif) 0% 0.2em no-repeat}body#body-content main article a.liai{padding:.2em 0 .1em 19px;background:transparent url(../images/ai.gif) 0% 0.2em no-repeat}body#body-content main article a.liexe{padding:.2em 0 .1em 19px;background:transparent url(../images/exe.gif) 0% 0.2em no-repeat}body#body-content main article a.liimage{padding:.2em 0 .1em 19px;background:transparent url(../images/file.gif) 0% 0.2em no-repeat}body#body-content main article .business-card p{padding-bottom:0}body#body-content main article .business-card .adr{margin-bottom:1em}body#body-content main article p.email a:link,body#body-content main article p.email a:visited,body#body-content main article p.email a:hover,body#body-content main article p.email a:active{color:black;text-decoration:none}body#body-content main article p.email a:hover{text-decoration:underline}body#body-content main article #contacts-container{margin:5em -0.4em 5em -0.4em;overflow:visible;overflow-y:hidden}body#body-content main article #contacts-container h2{margin-bottom:.15em;margin-left:6px}body#body-content main article #contacts-container .contacts-item{padding:0 !important;position:relative}body#body-content main article #contacts-container .contacts-item .one-to-one.aspect-ratio{padding-bottom:100%}body#body-content main article #contacts-container .contacts-item .item-container{position:absolute;display:inline-block;top:6px;right:6px;bottom:6px;left:6px;cursor:pointer;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;color:black}body#body-content main article #contacts-container .contacts-item .item-container .content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.2s ease-in-out;background-color:#cee108;text-align:center}body#body-content main article #contacts-container .contacts-item .item-container .content h2{color:black;font-size:1.4em}body#body-content main article #contacts-container .contacts-item .item-container .content p{color:black}body#body-content main article #contacts-container .contacts-item .item-container:hover .content{opacity:1;transition:opacity 0.4s ease-in-out}body#body-content .slide-screen{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu{padding:6em 0 0 2em}body#body-content .slide-screen#filter-container ul#filter-menu li a:link,body#body-content .slide-screen#filter-container ul#filter-menu li a:visited,body#body-content .slide-screen#filter-container ul#filter-menu li a:hover,body#body-content .slide-screen#filter-container ul#filter-menu li a:active{text-decoration:none}body#body-content .slide-screen#filter-container ul#filter-menu li a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu li span{padding:0 .2em;font-size:6em;font-weight:100;line-height:1.17;color:black;cursor:pointer}body#body-content .slide-screen#filter-container ul#filter-menu li.mobile-only{display:none}body#body-content .slide-screen#filter-container ul#filter-menu>li{margin-bottom:.3em;list-style-type:none}body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:link,body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:visited,body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:hover,body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:active{color:black;text-decoration:none}body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:link span,body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:visited span,body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:hover span,body#body-content .slide-screen#filter-container ul#filter-menu>li.active>a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li.active>span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li.open>ul{display:block}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul{display:none;padding-left:0}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li{margin-bottom:.3em;list-style-type:none;font-size:.8em}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:link,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:visited,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:hover,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:active{color:black;text-decoration:none}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:link span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:visited span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:hover span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.active>span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li.open>ul{display:inline}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>a:link>span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>a:visited>span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>a:hover>span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>a:active>span{vertical-align:top;color:white}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>a:hover>span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul{display:none;padding-left:0;vertical-align:top}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li{display:inline-block;list-style-type:none}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:link,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:visited,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:hover,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:active{color:black;text-decoration:none}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:link span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:visited span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:hover span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.active>span{background-color:black;color:#a5b406}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul{display:block}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:link,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:visited,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:hover,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:active{color:black;text-decoration:none}body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:link span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:visited span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:hover span,body#body-content .slide-screen#filter-container ul#filter-menu>li>ul>li>ul>li.open>ul>li>a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#info-container ul#info-menu{padding:6em 0 0 0}body#body-content .slide-screen#info-container ul#info-menu li{margin-bottom:.3em;list-style-type:none}body#body-content .slide-screen#info-container ul#info-menu li:hover>a:link,body#body-content .slide-screen#info-container ul#info-menu li:hover>a:visited,body#body-content .slide-screen#info-container ul#info-menu li:hover>a:hover,body#body-content .slide-screen#info-container ul#info-menu li:hover>a:active{color:black;text-decoration:none}body#body-content .slide-screen#info-container ul#info-menu li:hover>a:link span,body#body-content .slide-screen#info-container ul#info-menu li:hover>a:visited span,body#body-content .slide-screen#info-container ul#info-menu li:hover>a:hover span,body#body-content .slide-screen#info-container ul#info-menu li:hover>a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#info-container ul#info-menu li:hover>span{background-color:black;color:#a5b406}body#body-content .slide-screen#info-container ul#info-menu li a:link,body#body-content .slide-screen#info-container ul#info-menu li a:visited,body#body-content .slide-screen#info-container ul#info-menu li a:hover,body#body-content .slide-screen#info-container ul#info-menu li a:active{color:black;text-decoration:none}body#body-content .slide-screen#info-container ul#info-menu li a:active span{background-color:black;color:#a5b406}body#body-content .slide-screen#info-container ul#info-menu li span{padding:0 .19em 0 .35em;font-size:6.9em;font-weight:100;text-transform:uppercase;line-height:1.17;color:black;cursor:pointer}body#body-content .slide-screen#search-container #search-mini-form{margin:0 auto;padding-top:20em;width:60em}body#body-content .slide-screen#search-container #search-mini-form input.input-submit{margin-top:0;margin-left:1px;font-size:1.1em}body#body-content .slide-screen#search-container #search-mini-form #input-search-mini{width:100%;padding:0 .2em;font-size:6em;font-weight:100;text-transform:uppercase;background-color:transparent;border:0 none;outline:0}body#body-content .slide-screen#search-container #search-mini-form #input-search-mini.blur{opacity:0.2}body#body-content .slide-screen#search-container #search-mini-form #input-search-mini::-webkit-input-placeholder{line-height:1.15;color:rgba(0,0,0,0.2)}body#body-content .slide-screen#search-container #search-mini-form #input-search-mini::-moz-placeholder{line-height:1.15;color:rgba(0,0,0,0.2);opacity:1}body#body-content .slide-screen#search-container .ui-menu.ui-widget-content{border:0 none;background-color:transparent;color:white}body#body-content .slide-screen#search-container .ui-menu.ui-widget{font-family:"Roboto",sans-serif}body#body-content .slide-screen#search-container .ui-menu .ui-menu-item{margin:.2em 0 0 0;padding:0 .2em;font-size:4em;font-weight:100;margin-bottom:.7em;text-transform:uppercase}body#body-content .slide-screen#search-container .ui-menu .ui-menu-item:first-child{margin-top:.7em}body#body-content .slide-screen#search-container .ui-menu .ui-menu-item.ui-state-hover,body#body-content .slide-screen#search-container .ui-menu .ui-menu-item.ui-state-focus{border:0 none;background-color:black;color:#a5b406}body#body-content .slide-screen#search-container .ui-menu .ui-menu-item a{color:white;font-weight:100;line-height:1}body#body-content .slide-screen .close-trigger{position:absolute;top:1em;right:1em;width:3.4em;cursor:pointer}span.video-placeholder{clear:both;padding:.7em 0px .7em 0px;display:block}#search-main-form{margin-bottom:1em}article .search-results-row a:link,article .search-results-row a:visited,article .search-results-row a:hover,article .search-results-row a:active{font-size:1.1em;font-weight:bold;color:black}article .search-results-row a:visited{color:#666}.search-results-url{display:block;width:100%;font-style:italic;font-size:.9em;word-break:break-all;color:green}article ul.article{float:left;width:100%;padding-bottom:40px}article ul.article li{float:left;list-style-type:none;padding:0;margin:0 3px 0px 0px;margin:0 -5px 0px 0px}article ul.article li a:link,article ul.article li a:visited,article ul.article li a:hover,article ul.article li a:active{text-decoration:none;padding:5px 5px 4px 5px;background:#606060;border:1px solid #333;color:white}article ul.article li.active a:link,article ul.article li.active a:visited,article ul.article li.active a:hover,article ul.article li.active a:active{background:#B90000}article ul.article li a:hover{background:#B90000}article .date,article .category{padding-bottom:0}article .date em,article .category em{font-style:normal;font-weight:bold}article .abstract{padding-top:.5em;font-style:italic;color:#555;display:block}#calendar-table{border-collapse:collapse}#calendar-table th{color:#333;font-weight:normal;text-transform:uppercase}#calendar-table td{width:2.2em;padding:.6em 0 .8em 0;border:.1em solid white;text-align:center;line-height:0;background-color:white;color:#333;cursor:default}#calendar-table td.week-selector{border:none;background-color:transparent}#calendar-table .day-existing{background-color:#eee}#calendar-table .day-empty{background-color:white}#calendar-table .day-existing,#calendar-table .day-empty{padding:1.2em 0 0.9em 0}#calendar-table td.day-event{background-color:#808080}#calendar-table .day-event.day-today{background-color:#B90000;padding:0}#calendar-table .day-today span{display:block;color:white}#calendar-table .day-selected{background-color:#808080;color:white}#calendar-table a:link,#calendar-table a:visited,#calendar-table a:hover,#calendar-table a:active{padding:.5em .5em .3em .5em;text-decoration:none;color:white}#calendar-month-switcher{font-size:1.15em;margin-top:.5em;display:block}article .guestbook-list dt p{padding-bottom:0}article .guestbook-list dt p.name{font-weight:bold}article .guestbook-list dt p.date{font-style:italic}article .guestbook-list dd{clear:left;padding:1em 0 1.5em 0;background:url(../images/backgrounds/hor-separator.png) no-repeat bottom center;margin-bottom:1.5em}#news .news-list{font-size:1.15em}#news .link-list{font-size:1.15em}#quicklinks ul.grouped-link-list{font-size:1.15em}.sidebar-module{margin-bottom:4em}.sidebar-module h2{position:relative;margin-bottom:.7em;font-family:"Roboto",sans-serif;font-size:1.8em;color:#666}form input{position:relative}form input.input-text{padding:.3em;border:1px solid #AAA;font-size:100%;background-color:#EEE}form input.input-submit{margin-top:1em;padding:.2em .5em;border-width:1px;border-style:solid;border-color:#808080 #404040 #404040 #808080;font-size:100%;background-color:#606060;color:white;cursor:pointer}form input.input-submit:hover{border-color:#E60000 #600000 #600000 #E60000;background-color:#B90000}form input.input-datepicker{padding:.5em;border:1px solid #AAA;font-size:.9em;background-color:white;width:6em}form textarea{position:relative;height:10em;padding:.3em;border:1px solid #AAA;line-height:1.1;background-color:#EEE}form select{position:relative;padding:.1em 0 .1em .3em;border:1px solid #AAA;background-color:#EEE}form .input-security{width:5em !important;margin:0 0 0 3px;padding:.3em;border:1px solid #AAA;font-size:100%;background-color:#EEE}form form span.mandatory{color:#B90000}form article form{width:98%;margin-bottom:1em;padding:1em 1%;background-color:#F6F6F6}form article input.input-text{padding:.5em;border:1px solid #AAA;font-size:.9em;background-color:white}form article input.input-submit{font-size:.9em}form .vertical-form dt{margin-top:1em;margin-bottom:.3em}form .horizontal-form{float:left}form .horizontal-form dt{clear:left;float:left;width:25%;padding-top:.5em;margin-top:.6em;margin-bottom:.2em;margin-right:2%;text-align:right}form .horizontal-form dt label{text-align:right}form .horizontal-form dd{float:left;width:72.9%;margin-top:.6em;margin-bottom:.2em}form .horizontal-form dt.alt,form .horizontal-form dd.alt{width:72.9%;padding-top:0;padding-left:27%;margin-right:0}form fieldset.checkboxes label{float:left;display:block}form form dt.alt,form form dd.alt{text-align:left}form .form-notice{margin:1em 0;padding:.3em 1em;border:1px solid #007700;font-weight:bold;color:#007700;background-color:#F0FFF0}form .form-error{margin:1em 0;padding:.3em 0;border:1px solid #B90000;color:#B90000;background-color:#FFF0F0}form .form-error li{padding:.3em 1em;font-weight:bold;line-height:1.2}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}}@media screen and (min-width: 768px), projection and (min-width: 768px){.col-sm-15{width:20%;float:left}}@media screen and (min-width: 992px), projection and (min-width: 992px){.col-md-15{width:20%;float:left}}@media screen and (min-width: 1200px), projection and (min-width: 1200px){.col-lg-15{width:20%;float:left}}@media screen, projection{.speciall#close-page-proximity-area{position:fixed;top:0;right:0;z-index:1}.speciall#close-page-proximity-area #close-page{display:inline-block;padding:.7em 2.2em .7em .4em;font-size:3.2em;font-weight:100;color:transparent;text-decoration:none;background:url(../images/close-black.svg) 92% 50%/auto 56% no-repeat}.speciall#close-page-proximity-area #close-page.background--dark{background-image:url(../images/close-white.svg)}}@media screen and (max-width: 1314px){.speciall#close-page-proximity-area #close-page{height:57.78px;width:57.78px;padding:0 !important;background-position:57% 50% !important}.speciall#close-page-proximity-area #close-page span{display:none}}@media screen and (max-width: 767px){.speciall#close-page-proximity-area #close-page{height:40px;width:40px}}@media screen, projection{.speciall#close-page-proximity-area:hover #close-page{color:#cee108;background-color:rgba(0,0,0,0.9);background-image:url(../images/close-green.svg)}.speciall#close-page-proximity-area.news:hover #close-page{color:#fff;background-color:rgba(0,0,0,0.9);background-image:url(../images/close-white.svg)}body .open-cookie-settings{filter:invert(1);border:1px solid #fff}body #cc_div #cm{background-color:#000;border-color:#000}body #cc_div #c-ttl,body #cc_div #c-txt,body #cc_div #c-s-bn{color:#fff;background-color:#000}body #cc_div [aria-hidden="true"]{display:block}body #cm.right{left:12px;right:unset}}@media screen and (max-width: 688px), projection and (max-width: 688px){body #cm.right{left:1em;right:1em;width:auto}}@media screen and (max-width: 1115px) and (orientation: landscape), projection and (max-width: 1115px) and (orientation: landscape){body#body-entry .slide-screen#filter-container ul#filter-menu li span{font-size:4em;white-space:nowrap}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.open>ul{display:block}body#body-entry .slide-screen#info-container ul#info-menu{padding:6em 0 0 2em}body#body-entry .slide-screen#info-container ul#info-menu li{margin-bottom:.3em}body#body-entry .slide-screen#info-container ul#info-menu li span{padding:0 .2em;font-size:4em}body#body-entry .slide-screen#search-container #search-mini-form{max-width:60em;width:80%;padding-top:10em}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini{font-size:4em}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item{font-size:4em}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item a{font-size:1em}}@media screen and (max-width: 1115px), projection and (max-width: 1115px){body#body-content #container header #close-page-proximity-area #close-page{padding-right:2em;background-position:95% 50%}body#body-content #container button.mfp-close{padding-right:2em !important;background-position:95% 50% !important}body#body-content #container #prev-proximity-area #prev-page{padding-left:2em;background-position:0% 50%}body#body-content #container button.mfp-arrow-left{padding-left:2em !important;background-position:0% 50% !important;transform:scale(1) !important}body#body-content #container #next-proximity-area #next-page{padding-right:2em;background-position:100% 50%}body#body-content #container button.mfp-arrow-left{padding-right:2em !important;background-position:100% 50% !important;transform:scale(1) !important}body#body-content #container main article{padding:0 4em}}@media screen and (max-width: 600px), projection and (max-width: 600px){body .inlineblock{display:inline-block !important}body#body-entry header #filter-trigger:hover span{text-indent:-9999px}body#body-entry header #search-trigger:hover span{text-indent:-9999px}body#body-entry .slide-screen#filter-container ul#filter-menu li span{font-size:4em;white-space:nowrap}body#body-entry .slide-screen#filter-container ul#filter-menu>li>ul>li.open>ul{display:block}body#body-entry .slide-screen#info-container ul#info-menu{padding:6em 0 0 2em}body#body-entry .slide-screen#info-container ul#info-menu li{margin-bottom:.3em}body#body-entry .slide-screen#info-container ul#info-menu li span{padding:0 .2em;font-size:4em}body#body-entry .slide-screen#search-container #search-mini-form{max-width:40em;width:80%}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini{font-size:4em}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item{font-size:4em}body#body-entry .slide-screen#search-container .ui-menu .ui-menu-item a{font-size:1em}}@media screen and (max-width: 500px), projection and (max-width: 500px){body#body-entry .slide-screen#search-container #search-mini-form{width:90%}body#body-entry .slide-screen#search-container #search-mini-form #input-search-mini{font-size:3.5em}body #social{bottom:60px !important}body .open-cookie-settings{bottom:30px !important}}@media screen, projection{.is-touch .grid2-item.project .item2-container:hover .image{opacity:1 !important;transition:none !important;transition-timing-function:initial !important}.is-touch .grid2-item.project .item2-container .image{transition:none !important;transition-timing-function:initial !important}.is-touch .grid2-item.project .content{display:none !important;align-items:stretch !important;z-index:10}.is-touch .grid2-item.project .content h2,.is-touch .grid2-item.project .content .type{display:none !important}.is-touch .grid2-item.project .content h2{display:flex;align-items:stretch !important}.is-touch .grid2-item.project .content h2 a::after{display:none;content:"pseudo block!"}.is-touch .grid2-item.project .content h2 a:hover::after{display:inline}.is-touch .grid2-item.news .content .type{display:none !important}}@media print{body{font-size:.9em;font-family:"Roboto",sans-serif;background-color:white;color:black}h1,h2,h3,h4{font-family:"Roboto",sans-serif}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1.1em}a img{border:none}article a:link:after,article a:visited:after{content:" (" attr(href) ") ";font-size:90%}}
/*# sourceMappingURL=style.css.map */
