﻿@import"magnific-popup.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:12px 12px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:36px;height:26px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:36px;height:2px;background-color:#000;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-12px}.hamburger-inner::after{bottom:-12px}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .2s .2s ease,opacity .2s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .2s .2s ease,transform .2s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.2s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .2s ease,opacity .2s .2s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .2s ease,transform .2s .2s cubic-bezier(0.215, 0.61, 0.355, 1)}@font-face{font-family:"CircularStd";src:url("fonts/CircularStd-Book.eot?#iefix");src:url("fonts/CircularStd-Book.eot?#iefix") format("eot"),url("fonts/CircularStd-Book.woff") format("woff"),url("fonts/CircularStd-Book.ttf") format("truetype"),url("fonts/CircularStd-Book.svg") format("svg");font-weight:normal;font-style:normal}body{color:#000;text-align:left;font-family:"CircularStd",Helvetica,Arial;font-style:normal;font-weight:400;background-color:#fff;line-height:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;-webkit-text-size-adjust:100%;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-feature-settings:"lnum";background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}img{border:0px;max-width:100%;display:block;-ms-interpolation-mode:bicubic}strong,b{font-family:"CircularStd",Helvetica,Arial;font-style:normal;font-weight:700}em{font-style:italic}p{margin-top:0;padding:0;margin:0;padding-bottom:1em}h1,h2,h3,h4{font-family:"CircularStd",Helvetica,Arial;padding-bottom:.2em}h1.heading-small,h2.heading-small,h3.heading-small,h4.heading-small{font-size:inherit;line-height:inherit;padding-bottom:.5em}h1{padding-bottom:.5em}.template6 h1{margin:auto}#page15 h1{margin-top:1.6em}.template3 h1,.template5 h1{margin-top:.5em}h3,h4{padding-bottom:0}a:link,a:visited{color:#000;text-decoration:none;outline:0}.notouch a:hover,.notouch a:active,.notouch a:focus{color:#0cd6ab}small{display:inline-block;padding-top:.25em}sup{position:relative;font-size:.9rem;line-height:0}.group:after{content:" ";display:block;height:0;clear:both;visibility:hidden}* html .group{height:1%}*:first-child+html .group{min-height:1px}.browserupgrade{position:relative;z-index:9999;font-family:Arial,Helvetica,sans-serif !important;padding:12px;font-size:14px;text-align:center;color:#000 !important;background-color:#ccc}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){img[src$=".svg"]{width:100%}}#header{position:fixed;z-index:99999;left:0;top:0;padding-top:.5em}#single-word{float:right;padding:0 !important}#single-word div{position:fixed;width:calc((100vw - 23px - 23px)/12);text-align:right}#single-word div h3{transform-origin:0 0 0;transform:rotate(90deg);padding-left:2px;text-transform:uppercase;text-align:left;white-space:nowrap;transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}#single-word-news{position:absolute;width:8.3%}#single-word-news h3{transform-origin:0 100% 0;transform:rotate(-90deg);padding-left:2px;text-transform:uppercase;text-align:left;margin-left:calc(50% + 45px);white-space:nowrap}.sticky-wrapper{width:100%}#navmain{font-family:"CircularStd",Helvetica,Arial;font-style:normal;font-weight:400;padding:0 !important;font-size:1.75rem;line-height:1.3em;text-align:right}#navmain>ul{z-index:998}#navmain ul{height:auto;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0}#navmain ul li a{color:#000;display:block;padding:0;transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}#navmain ul li a:hover{color:#0cd6ab}#navmain ul li.active ul{display:block}#navmain ul li.active a{color:#0cd6ab}#navmain ul ul{font-size:1.3125rem;line-height:1.3em;display:none}#navmain ul ul li.active a{text-decoration:underline}#navmain>ul{min-height:400px}.hamburger{position:absolute;z-index:9998;right:5px;top:16px;background-color:#fff}.hamburger .hamburger-box{display:block}.template6 #logo-animated{display:block}#logo-animated .logo-animated-l,#logo-animated .logo-animated-b,#logo-animated .logo-animated-g{fill:#000}#logo-animated .logo-animated-b-punch{fill:#000}#logo-animated .logo-animated-b-punch.active{fill:#fff}#logo-animated .lbg-b{transform-origin:40% 50%}#logo-animated .lbg-b-blob{transform-origin:25% 50%}#logo-animated .lbg-b-hole1{display:block;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;transform-origin:55% 44%}#logo-animated .lbg-b-hole2{display:block;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;transform-origin:55% 56%}#logo-wrapper{display:block;position:absolute;top:10px;left:0;z-index:99999;width:70%}#logo-wrapper span #logo-subsite-index{position:absolute;top:2px;left:102%;height:16px}#logo-wrapper span #logo-subsite-index path{fill:#000}.template6 #logo-wrapper span{position:relative;display:inline-block}.template6 #logo-wrapper span #logo-subsite-index{position:absolute;left:102%}#logo-wrapper:hover #network-dots li,.opened-hamburger #logo-wrapper #network-dots li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-right:.4em;margin-top:-0.15em}#logo-wrapper:hover #network-dots li a,.opened-hamburger #logo-wrapper #network-dots li a{width:.7em;height:.7em}.opened-hamburger #logo-wrapper #network-dots li{margin-top:.35em}#logo-wrapper #network-dots{display:none}#logo-wrapper #network-dots li{position:relative;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;margin-right:.25em;margin-top:0;padding-left:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#logo-wrapper #network-dots li a{display:block;width:.45em;height:.45em;background-color:#000;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#logo-wrapper #network-dots li:before{display:none !important}#logo-wrapper #network-dots li span{position:absolute;white-space:nowrap;font-size:.6em;line-height:1.3em}#logo-wrapper #network-dots li:hover span,.opened-hamburger #logo-wrapper #network-dots li span{color:#000;display:block !important}#logo-wrapper #network-dots li:hover a,.opened-hamburger #logo-wrapper #network-dots li a{border:1px solid #000}#logo-wrapper #network-dots li:hover#nd-group a,.opened-hamburger #logo-wrapper #network-dots li#nd-group a{background-color:#3333fb}#logo-wrapper #network-dots li:hover#nd-zh a,.opened-hamburger #logo-wrapper #network-dots li#nd-zh a{background-color:#5d82b6}#logo-wrapper #network-dots li:hover#nd-gr a,.opened-hamburger #logo-wrapper #network-dots li#nd-gr a{background-color:#98ada9}#logo-wrapper #network-dots li:hover#nd-be a,.opened-hamburger #logo-wrapper #network-dots li#nd-be a{background-color:#c8a308}#logo-wrapper #network-dots li:hover#nd-bl-bs-so a,.opened-hamburger #logo-wrapper #network-dots li#nd-bl-bs-so a{background-color:#c088b2}#logo-wrapper #network-dots li:hover#nd-ag a,.opened-hamburger #logo-wrapper #network-dots li#nd-ag a{background-color:#008336}#logo-wrapper #network-dots li:hover#nd-sg a,.opened-hamburger #logo-wrapper #network-dots li#nd-sg a{background-color:#8c6074}#logo-wrapper #network-dots li.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#logo-wrapper #network-dots li.active#nd-group a{background-color:#3333fb}#logo-wrapper #network-dots li.active#nd-zh a{background-color:#5d82b6}#logo-wrapper #network-dots li.active#nd-gr a{background-color:#98ada9}#logo-wrapper #network-dots li.active#nd-be a{background-color:#c8a308}#logo-wrapper #network-dots li.active#nd-bl-bs-so a{background-color:#c088b2}#logo-wrapper #network-dots li.active#nd-ag a{background-color:#008336}#logo-wrapper #network-dots li.active#nd-sg a{background-color:#8c6074}#logo{width:130px;margin-left:10px}.template6 #logo{width:250px;margin:auto}#logo{transition:all 1s}#logo canvas{width:100% !important;height:100% !important;position:relative;top:0px;left:0px;z-index:10}#header.transparent #logo{opacity:0}.navtop li,.navlang li{float:left;padding-left:.75rem;padding-right:.75rem}.navtop li a,.navlang li a{transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}.navtop.navlang li,.navlang.navlang li{padding-left:.3rem;padding-right:.3rem}.navtop.navlang li a.active,.navlang.navlang li a.active{text-decoration:underline}#page15 .large-11:before{content:"";display:block;position:absolute;top:-3em;left:.78125rem;width:calc(100% - .78125rem - .78125rem);border-top:1px dotted #000}.inverted #logo{display:none}.inverted .navtop li a,.inverted .navlang li a{color:#fff}.inverted #single-word{color:#fff}.inverted #navmain ul li a{color:#fff}.inverted #navmain ul li.active a{color:#aaa}#page{margin:auto;max-width:2600px}footer{padding-bottom:31px}footer ul li:first-of-type{text-align:left}#wrapper{position:relative}.page-info,.questions{font-size:1rem;line-height:1.3em;background-color:#f5f5f5;border:1px solid #eee;padding:1em;margin-bottom:2em}.page-info.questions,.questions.questions{background-color:#ffd}.page-info.questions li,.questions.questions li{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px dashed #cc9}.page-info.questions li:last-of-type,.questions.questions li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-info.questions li p,.questions.questions li p{color:#888;padding-bottom:.5em}.template2 .page-teaser{margin-bottom:1em}#content{display:block;position:relative;margin:auto;text-align:left}#content a{text-decoration:underline}#content h2+p,#content h2+ul:not([class]){padding-top:.5em}#content p+h2{margin-top:1em}#content .column-info{width:55.55%}#content .column-images{width:44.44%}#content .imagelist.projectlist,#content .projectlist.projectlist,#content .newslist.projectlist,#content .photoswipe.projectlist,#content .slides.projectlist{padding-top:4em;clear:both !important}#content .imagelist.projectlist,#content .imagelist.newslist,#content .projectlist.projectlist,#content .projectlist.newslist,#content .newslist.projectlist,#content .newslist.newslist,#content .photoswipe.projectlist,#content .photoswipe.newslist,#content .slides.projectlist,#content .slides.newslist{display:flex;flex-wrap:wrap}#content .imagelist.projectlist:before,#content .imagelist.newslist:before,#content .projectlist.projectlist:before,#content .projectlist.newslist:before,#content .newslist.projectlist:before,#content .newslist.newslist:before,#content .photoswipe.projectlist:before,#content .photoswipe.newslist:before,#content .slides.projectlist:before,#content .slides.newslist:before{display:none}#content .imagelist.projectlist li,#content .imagelist.newslist li,#content .projectlist.projectlist li,#content .projectlist.newslist li,#content .newslist.projectlist li,#content .newslist.newslist li,#content .photoswipe.projectlist li,#content .photoswipe.newslist li,#content .slides.projectlist li,#content .slides.newslist li{padding-top:0;text-align:left}#content .imagelist.projectlist li a,#content .imagelist.newslist li a,#content .projectlist.projectlist li a,#content .projectlist.newslist li a,#content .newslist.projectlist li a,#content .newslist.newslist li a,#content .photoswipe.projectlist li a,#content .photoswipe.newslist li a,#content .slides.projectlist li a,#content .slides.newslist li a{display:block;text-decoration:none}#content .imagelist.projectlist li a img,#content .imagelist.newslist li a img,#content .projectlist.projectlist li a img,#content .projectlist.newslist li a img,#content .newslist.projectlist li a img,#content .newslist.newslist li a img,#content .photoswipe.projectlist li a img,#content .photoswipe.newslist li a img,#content .slides.projectlist li a img,#content .slides.newslist li a img{border:1px solid #ccc}#content .imagelist.projectlist li a h2,#content .imagelist.newslist li a h2,#content .projectlist.projectlist li a h2,#content .projectlist.newslist li a h2,#content .newslist.projectlist li a h2,#content .newslist.newslist li a h2,#content .photoswipe.projectlist li a h2,#content .photoswipe.newslist li a h2,#content .slides.projectlist li a h2,#content .slides.newslist li a h2{text-align:left;padding-top:.25em}#content .imagelist.projectlist li a:hover .image-caption-bg,#content .imagelist.newslist li a:hover .image-caption-bg,#content .projectlist.projectlist li a:hover .image-caption-bg,#content .projectlist.newslist li a:hover .image-caption-bg,#content .newslist.projectlist li a:hover .image-caption-bg,#content .newslist.newslist li a:hover .image-caption-bg,#content .photoswipe.projectlist li a:hover .image-caption-bg,#content .photoswipe.newslist li a:hover .image-caption-bg,#content .slides.projectlist li a:hover .image-caption-bg,#content .slides.newslist li a:hover .image-caption-bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#content .imagelist.projectlist li a,#content .imagelist.newslist li a,#content .projectlist.projectlist li a,#content .projectlist.newslist li a,#content .newslist.projectlist li a,#content .newslist.newslist li a,#content .photoswipe.projectlist li a,#content .photoswipe.newslist li a,#content .slides.projectlist li a,#content .slides.newslist li a{display:block;background-color:#000;color:#fff}#content .imagelist.projectlist li a img,#content .imagelist.newslist li a img,#content .projectlist.projectlist li a img,#content .projectlist.newslist li a img,#content .newslist.projectlist li a img,#content .newslist.newslist li a img,#content .photoswipe.projectlist li a img,#content .photoswipe.newslist li a img,#content .slides.projectlist li a img,#content .slides.newslist li a img{width:100%;border:none !important}#content .imagelist.projectlist li a .project-preview-text,#content .imagelist.newslist li a .project-preview-text,#content .projectlist.projectlist li a .project-preview-text,#content .projectlist.newslist li a .project-preview-text,#content .newslist.projectlist li a .project-preview-text,#content .newslist.newslist li a .project-preview-text,#content .photoswipe.projectlist li a .project-preview-text,#content .photoswipe.newslist li a .project-preview-text,#content .slides.projectlist li a .project-preview-text,#content .slides.newslist li a .project-preview-text{padding:.9em .5em 1.5em .5em}#content .imagelist.projectlist li a h2,#content .imagelist.newslist li a h2,#content .projectlist.projectlist li a h2,#content .projectlist.newslist li a h2,#content .newslist.projectlist li a h2,#content .newslist.newslist li a h2,#content .photoswipe.projectlist li a h2,#content .photoswipe.newslist li a h2,#content .slides.projectlist li a h2,#content .slides.newslist li a h2{margin-top:0;padding-top:0 !important;padding-bottom:0 !important}#content .imagelist.projectlist li a p,#content .imagelist.newslist li a p,#content .projectlist.projectlist li a p,#content .projectlist.newslist li a p,#content .newslist.projectlist li a p,#content .newslist.newslist li a p,#content .photoswipe.projectlist li a p,#content .photoswipe.newslist li a p,#content .slides.projectlist li a p,#content .slides.newslist li a p{padding-bottom:.8em}#content .imagelist.projectlist li a h2+p,#content .imagelist.newslist li a h2+p,#content .projectlist.projectlist li a h2+p,#content .projectlist.newslist li a h2+p,#content .newslist.projectlist li a h2+p,#content .newslist.newslist li a h2+p,#content .photoswipe.projectlist li a h2+p,#content .photoswipe.newslist li a h2+p,#content .slides.projectlist li a h2+p,#content .slides.newslist li a h2+p{padding-top:.4em}#content .imagelist.projectlist.newslist a,#content .imagelist.newslist.newslist a,#content .projectlist.projectlist.newslist a,#content .projectlist.newslist.newslist a,#content .newslist.projectlist.newslist a,#content .newslist.newslist.newslist a,#content .photoswipe.projectlist.newslist a,#content .photoswipe.newslist.newslist a,#content .slides.projectlist.newslist a,#content .slides.newslist.newslist a{background-color:#d8d8d8;color:#000}#content .imagelist.imagelist li figure,#content .projectlist.imagelist li figure,#content .newslist.imagelist li figure,#content .photoswipe.imagelist li figure,#content .slides.imagelist li figure{padding-bottom:0}#content .imagelist li,#content .imagelist figure,#content .projectlist li,#content .projectlist figure,#content .newslist li,#content .newslist figure,#content .photoswipe li,#content .photoswipe figure,#content .slides li,#content .slides figure{padding-bottom:2em;text-align:right}#content .imagelist li:before,#content .imagelist figure:before,#content .projectlist li:before,#content .projectlist figure:before,#content .newslist li:before,#content .newslist figure:before,#content .photoswipe li:before,#content .photoswipe figure:before,#content .slides li:before,#content .slides figure:before{display:none}#content .imagelist li .orientation-portrait,#content .imagelist figure .orientation-portrait,#content .projectlist li .orientation-portrait,#content .projectlist figure .orientation-portrait,#content .newslist li .orientation-portrait,#content .newslist figure .orientation-portrait,#content .photoswipe li .orientation-portrait,#content .photoswipe figure .orientation-portrait,#content .slides li .orientation-portrait,#content .slides figure .orientation-portrait{width:73.9%;display:inline-block !important}#content .imagelist li .image-wrapper,#content .imagelist li.image-wrapper,#content .imagelist figure .image-wrapper,#content .imagelist figure.image-wrapper,#content .projectlist li .image-wrapper,#content .projectlist li.image-wrapper,#content .projectlist figure .image-wrapper,#content .projectlist figure.image-wrapper,#content .newslist li .image-wrapper,#content .newslist li.image-wrapper,#content .newslist figure .image-wrapper,#content .newslist figure.image-wrapper,#content .photoswipe li .image-wrapper,#content .photoswipe li.image-wrapper,#content .photoswipe figure .image-wrapper,#content .photoswipe figure.image-wrapper,#content .slides li .image-wrapper,#content .slides li.image-wrapper,#content .slides figure .image-wrapper,#content .slides figure.image-wrapper{position:relative;display:block}#content .imagelist li .image-wrapper .image-caption-bg,#content .imagelist li.image-wrapper .image-caption-bg,#content .imagelist figure .image-wrapper .image-caption-bg,#content .imagelist figure.image-wrapper .image-caption-bg,#content .projectlist li .image-wrapper .image-caption-bg,#content .projectlist li.image-wrapper .image-caption-bg,#content .projectlist figure .image-wrapper .image-caption-bg,#content .projectlist figure.image-wrapper .image-caption-bg,#content .newslist li .image-wrapper .image-caption-bg,#content .newslist li.image-wrapper .image-caption-bg,#content .newslist figure .image-wrapper .image-caption-bg,#content .newslist figure.image-wrapper .image-caption-bg,#content .photoswipe li .image-wrapper .image-caption-bg,#content .photoswipe li.image-wrapper .image-caption-bg,#content .photoswipe figure .image-wrapper .image-caption-bg,#content .photoswipe figure.image-wrapper .image-caption-bg,#content .slides li .image-wrapper .image-caption-bg,#content .slides li.image-wrapper .image-caption-bg,#content .slides figure .image-wrapper .image-caption-bg,#content .slides figure.image-wrapper .image-caption-bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;position:absolute;top:0;right:0;height:100%;width:100%;background-color:#3333fb;mix-blend-mode:multiply}#content .imagelist li .image-wrapper .image-caption,#content .imagelist li.image-wrapper .image-caption,#content .imagelist figure .image-wrapper .image-caption,#content .imagelist figure.image-wrapper .image-caption,#content .projectlist li .image-wrapper .image-caption,#content .projectlist li.image-wrapper .image-caption,#content .projectlist figure .image-wrapper .image-caption,#content .projectlist figure.image-wrapper .image-caption,#content .newslist li .image-wrapper .image-caption,#content .newslist li.image-wrapper .image-caption,#content .newslist figure .image-wrapper .image-caption,#content .newslist figure.image-wrapper .image-caption,#content .photoswipe li .image-wrapper .image-caption,#content .photoswipe li.image-wrapper .image-caption,#content .photoswipe figure .image-wrapper .image-caption,#content .photoswipe figure.image-wrapper .image-caption,#content .slides li .image-wrapper .image-caption,#content .slides li.image-wrapper .image-caption,#content .slides figure .image-wrapper .image-caption,#content .slides figure.image-wrapper .image-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;position:absolute;top:0;right:0;padding:1em;height:100%;width:100%;text-align:left;color:#fff}#content .imagelist li .image-wrapper:hover .image-caption-bg,#content .imagelist li.image-wrapper:hover .image-caption-bg,#content .imagelist figure .image-wrapper:hover .image-caption-bg,#content .imagelist figure.image-wrapper:hover .image-caption-bg,#content .projectlist li .image-wrapper:hover .image-caption-bg,#content .projectlist li.image-wrapper:hover .image-caption-bg,#content .projectlist figure .image-wrapper:hover .image-caption-bg,#content .projectlist figure.image-wrapper:hover .image-caption-bg,#content .newslist li .image-wrapper:hover .image-caption-bg,#content .newslist li.image-wrapper:hover .image-caption-bg,#content .newslist figure .image-wrapper:hover .image-caption-bg,#content .newslist figure.image-wrapper:hover .image-caption-bg,#content .photoswipe li .image-wrapper:hover .image-caption-bg,#content .photoswipe li.image-wrapper:hover .image-caption-bg,#content .photoswipe figure .image-wrapper:hover .image-caption-bg,#content .photoswipe figure.image-wrapper:hover .image-caption-bg,#content .slides li .image-wrapper:hover .image-caption-bg,#content .slides li.image-wrapper:hover .image-caption-bg,#content .slides figure .image-wrapper:hover .image-caption-bg,#content .slides figure.image-wrapper:hover .image-caption-bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#content .imagelist li .image-wrapper:hover .image-caption,#content .imagelist li.image-wrapper:hover .image-caption,#content .imagelist figure .image-wrapper:hover .image-caption,#content .imagelist figure.image-wrapper:hover .image-caption,#content .projectlist li .image-wrapper:hover .image-caption,#content .projectlist li.image-wrapper:hover .image-caption,#content .projectlist figure .image-wrapper:hover .image-caption,#content .projectlist figure.image-wrapper:hover .image-caption,#content .newslist li .image-wrapper:hover .image-caption,#content .newslist li.image-wrapper:hover .image-caption,#content .newslist figure .image-wrapper:hover .image-caption,#content .newslist figure.image-wrapper:hover .image-caption,#content .photoswipe li .image-wrapper:hover .image-caption,#content .photoswipe li.image-wrapper:hover .image-caption,#content .photoswipe figure .image-wrapper:hover .image-caption,#content .photoswipe figure.image-wrapper:hover .image-caption,#content .slides li .image-wrapper:hover .image-caption,#content .slides li.image-wrapper:hover .image-caption,#content .slides figure .image-wrapper:hover .image-caption,#content .slides figure.image-wrapper:hover .image-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#content p+.imagelist{padding-top:1em}#content #tagslist-wrapper{clear:both;padding-bottom:2em}#content .tag-select-all{padding-top:1em}#content .tag-select-all a{display:block;padding:.5em 1em .5em .1em;white-space:nowrap;text-decoration:none;border-top:1px dotted #000;border-bottom:1px dotted #000}#content .tag-select-all.active a{background-color:#000;color:#fff}#content .tag-select-all.active a:after{transform:rotate(45deg)}#content .tag-select-groups{margin-top:1em;margin-bottom:0}#content .tag-select-groups a{display:block;padding:.5em 1em .5em .1em;text-decoration:none}#content .tag-select-groups .accordion-title{font-size:inherit;line-height:inherit}#content .tag-select-groups .accordion-title h2{font-size:inherit;line-height:inherit}#content .tag-select-groups .accordion-content{padding:0}#content .tag-select-groups .accordion-item.is-active{border-bottom:none !important}#content .tagslist{padding-top:0;background-color:#fff;margin-left:0}#content .tagslist li{float:left;padding-right:1.25em;padding-bottom:0;margin-top:-1px}#content .tagslist li a{position:relative;display:block;padding:.5em 1em .5em .1em;white-space:nowrap;min-width:100px;text-decoration:none;border-top:1px dotted #000;border-bottom:1px dotted #000;background-color:#fff}#content .tagslist li a:hover{background-color:#000;color:#fff}#content .tagslist li a:after{display:block;content:"+";position:absolute;top:.5em;right:.15em;color:#fff;transform:rotate(0deg);transform-origin:50% 50%;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out}#content .tagslist li a span{font-size:.75rem}#content .tagslist li:first-of-type a:after{display:none}#content .tagslist li.active a{background-color:#000;color:#fff}#content .tagslist li.active a:after{transform:rotate(45deg)}#content .tag-show-random a{display:block;width:78px;height:90px}#content .tag-show-random a svg path{fill:#000}#content .tag-show-random a svg .sparkle{transform:scale(1);transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transform-origin:50% 50%}#content .tag-show-random a span{display:none}#content .tag-show-random a:hover svg .sparkle{transform:scale(1.1)}.template3 #content .tag-show-random{margin-top:-12px}.template3 #content .tag-show-random a{width:39px;height:45px}#content ul:not([class]){padding-bottom:1em}#content ul:not([class]) li{position:relative;padding-left:1em}#content ul:not([class]) li:before{position:absolute;left:0;top:0;display:block;content:"–"}#content .highlight{color:#0cd6ab}.row{position:relative;max-width:2600px}.section{padding-bottom:4em}.section:first-of-type{padding-bottom:0}.row .row{margin-left:-0.78125rem !important;margin-right:-0.78125rem !important}.column,.columns{position:relative;padding-left:.78125rem !important;padding-right:.78125rem !important}.large-8{background-color:#fff}.large-8:before{position:relative;border-top:2px solid #000;margin-bottom:2em;display:block;content:""}.template3 .large-8:before,.template5 .large-8:before{display:none}.row2cols-project>.columns:first-of-type{float:right !important}.row2cols-project>.columns:last-of-type{float:left !important}.project-detail-tags{display:inline-block}.project-detail-tags li{display:inline-block;white-space:nowrap;padding-right:.5em}.news-detail-info{margin-top:6em}blockquote{color:#017b8a}blockquote cite{display:block;padding-top:1.1em;font-size:1.5rem;line-height:1.67em;color:#000}#home-news{text-align:left;margin-left:16.5%}#home-news a{display:block;text-decoration:none;padding:1em;background-color:#0cd6ab}#home-news a h2{margin-top:-0.3em;padding-bottom:0}#home-news a span{text-decoration:underline}#home-news a:hover{color:#000}#home-news a p:last-of-type{padding-bottom:.5em}#home-news a.home-social-link{display:inline-block;background-color:#fff;padding-left:0;font-family:"Font Awesome 5 Brands";font-size:2.75em}.image-text-preview{position:relative;padding-bottom:56.7%;text-align:left;font-size:3.125rem;line-height:1em}.image-text-preview span{position:absolute;top:.3em;left:.2em}.oembed-container{position:relative;width:100%;background-color:#000;margin-bottom:1.25em}.oembed-container.v67{padding-bottom:66.67%}.oembed-container.v75{padding-bottom:75%}.oembed-container.v56{padding-bottom:56.25%}.oembed-container iframe{position:absolute;width:100%;height:100%;left:0;top:0}.teamlist-spacer{border-bottom:1px dotted #000;margin-top:0em;margin-bottom:2em;width:86.5%}.teamlist li{float:left !important;padding-bottom:3em}.teamlist li .teamlist-member img{display:block;margin-bottom:1em;max-width:72%}.teamlist li .teamlist-member h3{font-size:inherit;line-height:inherit}.accordion{margin-bottom:2em;border-top:1px dotted #000}.accordion .accordion-item{border-bottom:1px dotted #000}.accordion .accordion-item .accordion-title{text-decoration:none !important;border:none;padding-left:0;padding-top:.4em;padding-bottom:.6em;background-color:rgba(0,0,0,0) !important}.accordion .accordion-item .accordion-title h2{padding-bottom:0}.accordion .accordion-item .accordion-title:hover:before{transform:rotate(90deg)}.accordion .accordion-item .accordion-title:hover{background-color:#fff}.accordion .accordion-item .accordion-title:before{display:block;content:"";right:0;width:22px;height:12px;background:rgba(0,0,0,0) url("../pics/icon-chevron.svg") no-repeat right 0;transform:rotate(0deg);-webkit-background-size:22px 12px;-moz-background-size:22px 12px;-o-background-size:22px 12px;background-size:22px 12px;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out}.accordion .accordion-item.is-active .accordion-title:before{transform:rotate(180deg)}.accordion .accordion-item .accordion-content{border:none;padding-left:0;padding-top:.5em}.files{margin-bottom:2em;border-top:1px dotted #000;margin-left:0}.files li{position:relative}.files li a{position:relative;display:block;padding-top:.3em;padding-bottom:.4em;padding-right:1.2em;border-bottom:1px dotted #000;text-decoration:none !important;transition:background-position .2s ease-in-out;-webkit-transition:background-position .2s ease-in-out;-moz-transition:background-position .2s ease-in-out;-o-transition:background-position .2s ease-in-out}.files li a:hover{background-position:right 18px}.files li a strong{font-family:"CircularStd",Helvetica,Arial;font-weight:400}.files li a small{text-transform:uppercase;padding-left:.5em}.bookletlist{display:flex;flex-wrap:wrap}.bookletlist:before{display:none}.bookletlist>li.booklet-first h2{margin-bottom:0;border-bottom:none}.bookletlist>li.booklet-first img{max-width:100%}.bookletlist>li.booklet-first .files{width:80%}.bookletlist>li h2{font-size:inherit;line-height:inherit;padding-bottom:.4em;margin-bottom:1.5em;border-bottom:1px dotted #000}.bookletlist>li img{display:block;margin-bottom:2em;max-width:75%;border:1px solid rgba(0,0,0,.25)}.bookletlist>li .booklet-btns-wrapper{position:relative}.bookletlist>li .files{margin-bottom:.75em}.bookletlist>li .files .link-order a{background:rgba(0,0,0,0) url("../pics/icon-shop.svg") no-repeat right 12px;-webkit-background-size:28px 24px;-moz-background-size:28px 24px;-o-background-size:28px 24px;background-size:28px 24px;transition:background-position .2s ease-in-out;-webkit-transition:background-position .2s ease-in-out;-moz-transition:background-position .2s ease-in-out;-o-transition:background-position .2s ease-in-out}.bookletlist>li .files .link-order a:hover{background-position:right 16px}.bookletlist>li .out-of-stock{position:absolute;bottom:0;left:0;height:2.5em;width:100%;background-color:rgba(255,255,255,.75)}#content .form-bookletlist ul.bookletlist li:nth-child(even){padding-left:0 !important}.form-bookletlist{padding-bottom:1em}.form-bookletlist ul.bookletlist{margin-left:0 !important;margin-right:0 !important}.form-bookletlist ul.bookletlist li{width:100%;float:none;padding-left:0 !important;padding-right:0 !important;padding-bottom:.5em !important}.form-bookletlist ul.bookletlist li label{position:relative;top:auto;left:auto}.form-bookletlist ul.bookletlist li label select{width:60px;display:inline-block;margin-bottom:0;position:relative;margin-right:.5em}.form-bookletlist ul.bookletlist li label select.active{color:#fff;background-color:#000 !important;font-weight:600}.form-bookletlist ul.bookletlist li label select.disabled{border-color:#ccc !important;color:#ccc !important}.regionlist{margin-bottom:2em;border-top:1px dotted #000;margin-left:0}.regionlist li{position:relative;padding-top:.3em;padding-bottom:.2em;border-bottom:1px dotted #000}.regionlist li h2{display:inline-block}.regionlist li p{display:inline-block;padding-bottom:0}.pswp{z-index:99999 !important}.mfp-bg{background-color:#fff}.section-prevnext{padding-top:3em;padding-bottom:3em}.section-prevnext a{display:block;text-decoration:none !important}.section-prevnext a img{display:inline-block}.section-prevnext a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.photoswipe{position:relative}.photoswipe figure{padding-bottom:2em}.photoswipe figure figcaption{display:none}.photoswipe figure.image-outline a{border:1px solid #ccc}.photoswipe.gallery-first-preview-only figure{display:none}.photoswipe.gallery-first-preview-only figure:first-of-type{display:block}.photoswipe .gallery-icon{position:absolute;bottom:0;right:0;z-index:99;background-color:#000;padding:.25em}.photoswipe .gallery-icon img{width:24px}.photoswipe .gallery-icon.num-1{display:none}p+.photoswipe{padding-top:1em}#content .grid{list-style:none;display:block;padding:0;margin-left:0 !important}.grid>li{display:block;text-align:center;background-color:#fff;box-sizing:border-box}.grid>li.grid-intro{text-align:left !important}.grid>li.grid-intro a{display:inline;padding:0}.grid>li.grid-intro p:last-of-type{padding-bottom:0}.grid>li a{display:block;text-decoration:none;margin-bottom:0}.grid>li.shown,.no-js .grid>li,.no-cssanimations .grid>li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.grid>li a,.grid>li img{outline:none;display:block;max-width:100%}.grid>li h2{margin-bottom:0}.grid>li h2+img{margin-top:.75em}.grid.effect-1 li.animate{-webkit-animation:fadeIn .65s ease forwards;animation:fadeIn .65s ease forwards}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}.gutter-sizer{height:20px}#content .grid{padding-top:2px;margin-right:-20px !important}.grid>li{margin-bottom:0}.gutter-sizer{width:20px}.pswp__button{z-index:999}.pswp__button--arrow--left:hover,.pswp__button--arrow--right:hover{cursor:none !important}.pswp__top-bar-title,.pswp__caption{position:absolute !important;text-align:left;padding:.75em !important;background-color:#fff !important;width:260px !important;font-family:"CircularStd",Helvetica,Arial !important}.pswp__top-bar-title.pswp__caption,.pswp__caption.pswp__caption{bottom:auto;height:auto}.pswp__top-bar-title.pswp__caption .pswp__caption__center,.pswp__caption.pswp__caption .pswp__caption__center{font-size:inherit;line-height:inherit;padding:0}.pswp__counter{position:fixed;width:100%;text-align:center;bottom:0;display:none}.pswp__button--close{float:right !important;margin-right:6px !important}.pswp__img.image-outline{border:1px solid #ccc}.slides{padding-right:0 !important;padding-left:0 !important}.slides li{padding-bottom:0 !important}.slides.num-1{margin-bottom:0 !important}.slides.num-1 .slick-dots{display:none}.slick-prev:before,.slick-next:before{color:#000 !important}.slick-prev:before{display:none}.slick-next{height:50px !important;width:26px !important;right:-36px !important}.slick-next:hover:before{opacity:.3 !important}.slick-next:before{display:block;width:26px;height:50px;content:"" !important;background:rgba(0,0,0,0) url("../pics/icon_slides_next.svg") no-repeat center center;font-size:36px !important;opacity:1 !important}.slick-dots{bottom:-32px !important}.admin-grid{position:fixed;left:calc(23px);top:0;width:calc(100vw - 23px - 23px);z-index:99999;opacity:.3}.admin-grid:last-child{top:auto;bottom:0}.admin-grid:hover{cursor:pointer}.admin-grid .row .columns span{display:block;background-color:#ccf;height:16px;transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out}.admin-grid.active .row .columns span{height:100vh}#powerTip{font-family:"gzaregular",Georgia,"Times New Roman",Times,serif;letter-spacing:.03em;font-size:1.4em;line-height:1.1em;cursor:default;background-color:#fff;color:#000;display:none;padding:2px;padding-left:4px;padding-right:4px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTipOverlayLeft{cursor:default;display:none;position:absolute;white-space:nowrap;z-index:2147483647;overflow:visible;width:32px;height:61px}#powerTipOverlayLeft:hover{cursor:none !important}#powerTipOverlayLeft img{position:absolute;margin-top:-36px;margin-left:-58px;width:32px;height:61px}#powerTipOverlayLeft img:hover{cursor:none !important}#powerTipOverlayLeft:before{content:"";position:absolute}#powerTipOverlayRight{cursor:default;display:none;position:absolute;white-space:nowrap;z-index:2147483647;overflow:visible;width:38px;height:61px}#powerTipOverlayRight:hover{cursor:none !important}#powerTipOverlayRight img{position:absolute;margin-top:-36px;margin-left:6px}#powerTipOverlayRight img:hover{cursor:none !important}#powerTipOverlayRight:before{content:"";position:absolute}form ol li{position:relative;padding-top:0;padding-bottom:1.6em}form ol li label{position:absolute;left:.5em;top:.5em;z-index:99;color:#000;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}form ol li .label-checkbox{position:relative;left:auto;top:auto;display:block;color:#000}form ol li .form-radios{margin-left:0}form ol li .form-radios li{float:left;padding:0;padding-top:.3em;padding-bottom:.3em;padding-right:1em}form ol li .form-radios li label{position:relative;top:auto;left:auto}form ol li .form-checkboxes li{display:block}form ol li .form-select-wrapper{position:relative;top:auto;left:auto}form input,form textarea,form select{border:1px solid #000 !important;outline:none;padding:1em;padding-left:.5em;background-color:#fff !important;box-shadow:none;height:auto !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form input:focus,form textarea:focus,form select:focus{border:1px solid #000;box-shadow:none}form select{padding-top:.4em;padding-bottom:.4em}form .form-group{position:relative}form .alert-success{background-color:#000;color:#fff;padding:1em;text-align:center;margin-bottom:1em}form .error{color:red;position:absolute;top:1.25em;right:1em;font-size:.75rem;line-height:1.2em}form .error+input,form .error+select,form .error+textarea{border-color:red !important}form .error+input+label,form .error+label,form .error+select+label,form .error+textarea+label{color:red}form textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form input[type=submit],form input[type=button]{background-color:#000 !important;color:#fff;padding:.4em 1em}form input[type=submit]:hover,form input[type=button]:hover{cursor:pointer}form .form-contact-msg-mandatory{float:right}form input:not([type=checkbox])[data-empty=false]+label,form input:not([type=checkbox])[data-empty=false]+.dropdown-menu+label,form input:not([type=checkbox]):focus+label,form input:not([type=checkbox]):focus+.dropdown-menu+label,form input:not([type=checkbox]).entered-value+label,form input:not([type=checkbox]).entered-value+.dropdown-menu+label,form select[data-empty=false]+label,form select[data-empty=false]+.dropdown-menu+label,form select:focus+label,form select:focus+.dropdown-menu+label,form select.entered-value+label,form select.entered-value+.dropdown-menu+label,form textarea[data-empty=false]+label,form textarea[data-empty=false]+.dropdown-menu+label,form textarea:focus+label,form textarea:focus+.dropdown-menu+label,form textarea.entered-value+label,form textarea.entered-value+.dropdown-menu+label{font-size:.75rem;transform:translate3d(-0.25rem, -2rem, 0)}form .form-radios-group-title{position:relative;left:auto;top:auto;padding-bottom:.5em}.checkbox{padding:12px;padding-left:0;display:inline-block}.checkbox label{display:block;position:relative !important;left:auto !important;top:auto !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;line-height:1;padding-bottom:0}.checkbox input[type=checkbox]{position:absolute;top:0;left:0;visibility:hidden}.checkbox .custom-checkbox{display:inline-block;vertical-align:top;margin:0 0 0 0;width:24px;height:24px;border:1px solid #000;position:relative}.checkbox .custom-checkbox{background-color:#fff;box-shadow:inset 0 0 0 12px #fff;top:0;margin-right:4px}.checkbox .icon-check{width:20px;height:20px;background-size:cover;position:absolute;top:3px;left:1px}.icon-check:before{position:absolute;content:"✓";width:22px;font-size:14px;text-align:center;line-height:16px;color:#fff;font-weight:bold}.checkbox input[type=checkbox]:checked+.custom-checkbox{box-shadow:none;background-color:#000}.radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;color:var(--color)}.radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.radio__label{line-height:1;transition:180ms all ease-in-out;opacity:.8}.radio__input{display:flex}.radio__input input{display:none;opacity:0;width:0;height:0}.radio__input input:focus+.radio__control{box-shadow:0 0 0 .05em #fff,0 0 .15em .1em currentColor}.radio-gradient input:checked+.radio__control{background:radial-gradient(currentcolor 50%, rgba(255, 0, 0, 0) 51%)}.radio-before .radio__control{display:grid;place-items:center}.radio-before input+.radio__control::before{content:"";width:.75em;height:.75em;box-shadow:inset .75em .75em currentColor;border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.radio-before input:checked+.radio__control::before{transform:scale(1)}.radio__control{display:block;width:1.3em;height:1.3em;border-radius:50%;border:1px solid currentColor;transform:translateY(-0.2em)}@media only screen{#smartphone,#tablet,#tablet-portrait{display:none}#smartphone{display:block}h1,h2,h3,h4{font-size:1.5rem;line-height:1.15em}h1{font-size:2.1875rem;line-height:1.15em;margin-top:2em}.template6 h1{font-size:1rem;line-height:1.2em;margin-top:6em;margin-bottom:0}small{font-size:.875rem;line-height:1.8em}#page{font-size:1.125rem;line-height:1.25em;padding-left:5px;padding-right:5px}#home-news{margin-bottom:2em}#single-word{display:none}#single-word div{top:140px;z-index:99999}#single-word div h3{font-size:3.125rem;line-height:1.3em;margin-left:69px}#single-word-news{left:5px;top:480px}#single-word-news h3{font-size:4.21875rem;line-height:1em}#header{display:none;width:auto}.navtop,.navlang{font-size:1.125rem;line-height:1.2em}.navtop.navtop li,.navlang.navtop li{float:none}.navtop.navlang,.navlang.navlang{padding-top:.4em;padding-left:.4em;padding-right:0}.opened-hamburger #logo-wrapper{left:0;margin-top:0 !important}.opened-hamburger #logo-wrapper>div{margin-left:26px !important}#logo-wrapper>div{position:relative;width:100px;margin-left:12px}#logo-wrapper #logo-link #logo-animated{width:100px}.template6 #logo-wrapper{margin-top:1em}.template6 #logo-wrapper>div{width:180px;margin:auto;margin-top:0}.template6 #logo-wrapper #logo-link #logo-animated{width:150px}.template6 #logo-wrapper span #logo-subsite-index{top:8px;height:22px}.opened-hamburger #logo-wrapper #logo-link{display:none}.opened-hamburger #logo-wrapper #network-dots{display:block}#logo-wrapper #network-dots{position:fixed;left:3.75em;top:4.3em;width:auto;display:none}#logo-wrapper #network-dots li span{left:20px;top:0;bottom:auto;width:80px}#navmain{position:fixed;left:0;z-index:9999;overflow:visible;max-height:none}#navmain>ul{position:relative;display:none;background-color:#fff;padding:2.25em 1em;min-height:100vh}#content{padding-top:48px;padding-bottom:10px;min-height:calc(100vh - 120px)}#content .projectlist li,#content .newslist li{padding-bottom:3em}#content .bookletlist>li{padding-bottom:3em}#content .bookletlist>li:nth-child(odd){padding-right:.78125rem !important}#content .bookletlist>li:nth-child(even){padding-left:.78125rem !important}.template3 #content .tag-show-random{margin-left:16px}.slides-wrapper.row{padding-top:2em;margin-left:-1.1rem !important;margin-right:-1.1rem !important}.slick-next{display:none !important}.pswp__top-bar-title,.pswp__caption{top:1em;left:0 !important;right:auto !important;font-size:1.125rem !important;line-height:1.2em !important}.pswp__top-bar-title.pswp__caption,.pswp__caption.pswp__caption{top:4em}.page-teaser{margin-bottom:2em}.project-detail-info{margin-top:1.5em}.files li a{background:rgba(0,0,0,0) url("../pics/icon-arrow-down.svg") no-repeat right 12px;-webkit-background-size:17px 20px;-moz-background-size:17px 20px;-o-background-size:17px 20px;background-size:17px 20px}.files li a strong{font-size:1.5rem;line-height:1.15em}form ol li label{font-size:1.125rem;line-height:1.2em}form ol li .columns:first-of-type{padding-bottom:1.6em}form input,form textarea,form select{font-size:1.125rem !important;line-height:1.2em !important}.radio{font-size:1.125rem;line-height:1.2em}footer{text-align:left}}@media only screen and (min-width: 42em){#smartphone,#tablet,#tablet-portrait{display:none}#tablet{display:block}h1,h2,h3,h4{font-size:2rem;line-height:1.15em}h1{font-size:3.125rem;line-height:1.15em;margin-top:4em}.template6 h1{font-size:1.25rem;line-height:1.2em;margin-top:8em;margin-bottom:3em;max-width:380px}small{font-size:1.15625rem;line-height:1.8em}#page{font-size:1.3125rem;line-height:1.2em;padding-left:23px;padding-right:23px}#single-word-news{left:23px;top:670px}#single-word-news h3{font-size:5.625rem;line-height:1em}#logo-wrapper>div{width:130px;margin-left:10px;margin-top:5px}#logo-wrapper #logo-link #logo-animated{width:130px}.template6 #logo-wrapper{padding-left:48px;margin-top:1em}.template6 #logo-wrapper>div{width:250px;margin:auto;margin-top:0}.template6 #logo-wrapper #logo-link #logo-animated{width:250px}.template6 #logo-wrapper span #logo-subsite-index{top:0;height:36px}.template6 #logo-wrapper #network-dots{display:block}#logo-wrapper #network-dots{position:absolute;left:262px;top:-0.5em;width:200px}#logo-wrapper #network-dots li{float:left}#logo-wrapper #network-dots li span{left:-32px;top:auto;bottom:-1.75em;width:80px;text-align:center;display:none !important}#content{padding-top:35px;padding-bottom:60px;min-height:calc(100vh - 56px)}#content .projectlist li,#content .newslist li{padding-bottom:5em}#content .projectlist li:nth-child(odd),#content .newslist li:nth-child(odd){padding-right:3em !important}#content .projectlist li:nth-child(even),#content .newslist li:nth-child(even){padding-left:3em !important}#content .projectlist li.odd,#content .newslist li.odd{padding-left:.78125rem !important;padding-right:3em !important}#content .projectlist li.even,#content .newslist li.even{padding-left:3em !important;padding-right:.78125rem !important}#content .bookletlist>li{padding-bottom:4em}#content .bookletlist>li:nth-child(odd){padding-right:3em !important}#content .bookletlist>li:nth-child(even){padding-left:3em !important}.template3 #content .tag-show-random{margin-left:-32px}.section>.large-10{padding-right:6% !important}.section-prevnext .text-right{float:left;width:48%}.slides-wrapper.row{padding-top:4em;padding-left:.78125rem;margin-left:-0.78125rem !important;margin-right:-0.78125rem !important}.slick-next{display:block !important}.pswp__top-bar-title,.pswp__caption{top:4em;left:auto !important;right:4em !important;font-size:1.3125rem !important;line-height:1.2em !important}.pswp__top-bar-title.pswp__caption,.pswp__caption.pswp__caption{top:8em}.page-teaser{margin-bottom:4em}.project-detail-info{margin-top:3em}.files li a{background:rgba(0,0,0,0) url("../pics/icon-arrow-down.svg") no-repeat right 12px;-webkit-background-size:22px 26px;-moz-background-size:22px 26px;-o-background-size:22px 26px;background-size:22px 26px}.files li a strong{font-size:2rem;line-height:1.15em}form ol li label{font-size:1.3125rem;line-height:1.2em}form ol li .columns:first-of-type{padding-bottom:0}form input,form textarea,form select{font-size:1.3125rem !important;line-height:1.2em !important}.radio{font-size:1.3125rem;line-height:1.2em}footer{text-align:center}}@media only screen and (min-device-width: 481px)and (max-device-width: 1024px)and (orientation: portrait){#smartphone,#tablet,#tablet-portrait{display:none}#tablet-portrait{display:block}}@media only screen and (min-width: 64em){#smartphone,#tablet,#tablet-portrait{display:none}#desktop{display:block}#single-word{display:block !important}#single-word div{z-index:998;top:30vh}#single-word div h3{font-size:4.1875rem;line-height:1.3em;margin-left:calc(50% + 45px)}#home-news{margin-bottom:0;width:61%}#header{display:block !important;width:100%}.navtop,.navlang{float:right;font-size:1.25rem;line-height:1.2em}.navtop.navtop li,.navlang.navtop li{float:left}.navtop.navlang,.navlang.navlang{padding-top:0;padding-left:0;padding-right:.4em}.hamburger{display:none !important}#navmain{float:right;position:relative;left:auto}.opened-hamburger #navmain{overflow:visible;max-height:none}#navmain>ul{position:fixed;top:30vh;display:block !important;padding:0;min-height:inherit;background-color:rgba(0,0,0,0);width:calc(.166*(100vw - 23px - 23px))}}@media only screen and (min-width: 90em){#smartphone,#tablet,#tablet-portrait{display:none}#desktop{display:block}}@media print{#navmain,#navsub,#prevnext{display:none}#header{position:relative;padding-bottom:2em;background-color:#fff}#header #logo{position:relative;top:auto;right:a}#header #logo img{width:160px}#header #logo:after{display:none}#page{max-width:100% !important;padding-left:0;padding-right:0;font-size:10pt;line-height:1.3em}h1{font-size:14pt;line-height:1.3em}h2,h3,h4,strong{font-size:10pt;line-height:1.3em}.row{max-width:100% !important}}
