/*!
Theme Name: Atelier-Nord
Theme URI: http://underscores.me/
Author: Libre
Author URI: http://libreidee.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: atelier-nord
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Atelier-Nord is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/progress,sub,sup{vertical-align:baseline}html,legend{box-sizing:border-box}p a,sub,sup{position:relative}details,p a:after{display:block}p a:after,p a:hover:after{background:#1a1a1a}button,hr,input{overflow:visible}hr,p{margin-bottom:1.5em}footer,footer a{color:#1A1A1A}footer a:hover,legend{color:inherit}pre,textarea{overflow:auto}#content[tabindex="-1"]:focus,a,a:active,a:hover{outline:0}.widget select,img,legend,pre{max-width:100%}@font-face{font-family:'Atelier Nord Light';src:url(fonts/hinted-AtelierNord-Light.eot);src:url(fonts/hinted-AtelierNord-Light.eot?#iefix) format("embedded-opentype"),url(fonts/hinted-AtelierNord-Light.woff2) format("woff2"),url(fonts/hinted-AtelierNord-Light.woff) format("woff"),url(fonts/hinted-AtelierNord-Light.ttf) format("truetype"),url(fonts/hinted-AtelierNord-Light.svg#AtelierNord-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Atelier Nord Black';src:url(fonts/hinted-AtelierNord-Black.eot);src:url(fonts/hinted-AtelierNord-Black.eot?#iefix) format("embedded-opentype"),url(fonts/hinted-AtelierNord-Black.woff2) format("woff2"),url(fonts/hinted-AtelierNord-Black.woff) format("woff"),url(fonts/hinted-AtelierNord-Black.ttf) format("truetype"),url(fonts/hinted-AtelierNord-Black.svg#AtelierNord-Black) format("svg");font-weight:400;font-style:normal}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.screen-reader-text:focus,a:active,a:focus,a:hover,a:link,a:visited,ins,mark{text-decoration:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input{}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{display:table;padding:0;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.custom-logo,h1,h2,h3,h4,h5,h6,strong{-webkit-font-feature-settings:"salt";-moz-font-feature-settings:"salt"}summary{display:list-item}[hidden],template{display:none}body,button,input,optgroup,select,textarea{color:#1A1A1A;font-family:"Atelier Nord Light",neuzeit-grotesk,sans-serif;font-style:normal;font-size:29px;line-height:34px;-webkit-font-smoothing:antialiased}@media (max-width:480px){body,button,input,optgroup,select,textarea{font-size:21px;line-height:25px}}.custom-logo,h1,h2,h3,h4,h5,h6{font-feature-settings:"salt"}button,input,optgroup,select,textarea{margin:0;outline:0;font-size:29px;line-height:25px}p a:after{content:'';position:absolute;height:1px;margin-top:0;right:0;transition:width .2s ease;-webkit-transition:width .2s ease;width:100%;left:0}.dark p a:after,.dark p a:hover:after{background:#fff}body,ins,mark{background:#fffffc}strong{font-family:"Atelier Nord Black",neuzeit-grotesk,sans-serif;font-feature-settings:"salt";font-weight:400}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Atelier Nord Light",neuzeit-grotesk,sans-serif;font-weight:400}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:27.19px;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:27.19px}.archive #page .site-main .archive-filter .filter-item .term-item.current,.page-template-archive-project #page .site-main .archive-filter .filter-item .term-item.current,body header#masthead .site-branding .custom-logo{font-family:"Atelier Nord Black",neuzeit-grotesk,sans-serif}abbr,acronym{border-bottom:1px dotted transparent;cursor:help}a:focus,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:transparent}big{font-size:125%}*,:after,:before{box-sizing:inherit}body{margin:0}a:focus{outline:0!important;box-shadow:none}hr{box-sizing:content-box;background-color:#ccc;border:0;height:1px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.no-sidebar .content-area{float:none;margin-left:auto;margin-right:auto}.no-sidebar .site-main{margin-right:0;padding:0 30px;position:relative}@media (max-width:480px){.no-sidebar .site-main{padding:0}.page.no-sidebar .site-main{padding:0 20px}}footer{background-color:#fffffc;padding:30px 0;font-size:21px;line-height:25px}@media (max-width:992px){footer{padding:30px}}@media (max-width:768px){footer{padding:20px}}footer .widget,footer p{margin-bottom:0}footer .textwidget{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-footer,.main-navigation{display:none}footer .textwidget:after,footer .textwidget:before{content:""}footer .textwidget p{width:auto}@media (max-width:992px){footer .textwidget p{width:50%}}@media (max-width:480px){footer .textwidget p{width:100%}}.page-template-archive-project footer{background-color:#1A1A1A;color:#fffffc}.page-template-archive-project footer a{color:#fffffc}.page-template-archive-project footer a:after{background-color:#fffffc}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid transparent;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:21.75px;line-height:1;padding:.6em 1em .4em}input[type=number],input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid transparent;border-radius:3px;padding:3px}input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid transparent}textarea{width:100%}a,a:active,a:focus,a:hover,a:visited{color:#1A1A1A}.main-navigation .menu-main-menu-container,.main-navigation .menu-main-menu-en-container,.main-navigation .menu-main-menu-no-container{height:calc(100vh - 200px);-webkit-font-feature-settings:"salt";-moz-font-feature-settings:"salt";font-feature-settings:"salt"}.main-navigation .menu-main-menu-container ul,.main-navigation .menu-main-menu-en-container ul,.main-navigation .menu-main-menu-no-container ul{list-style:none;margin:0 auto;width:90%;padding-left:0;position:relative;top:50%;transform:translateY(-50%)}body header#masthead,body header#masthead.header-is-sticky{transform:translateY(0)}.main-navigation .menu-main-menu-container ul li,.main-navigation .menu-main-menu-en-container ul li,.main-navigation .menu-main-menu-no-container ul li{position:relative;text-align:center;height:120px;transition:transform 250ms ease-in-out}.main-navigation .menu-main-menu-container ul li a,.main-navigation .menu-main-menu-en-container ul li a,.main-navigation .menu-main-menu-no-container ul li a{font-size:137px;line-height:142px;text-transform:uppercase;display:block;text-decoration:none;transition:all ease-in-out .3s}@media (max-width:480px){.main-navigation .menu-main-menu-container ul li,.main-navigation .menu-main-menu-en-container ul li,.main-navigation .menu-main-menu-no-container ul li{height:60px}}.main-navigation .language-switcher{display:none}.site-branding .language-switcher{position:absolute;right:100px;top:23px}@media (max-width:768px){.main-navigation .menu-main-menu-container ul li a,.main-navigation .menu-main-menu-en-container ul li a,.main-navigation .menu-main-menu-no-container ul li a{font-size:58px;line-height:53px}.site-branding .language-switcher{font-size:30px;top:19px;right:55px}}.main-navigation.toggled ul,.navigation-toggle{display:block;background:0 0;border:none;padding:0}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}body.page-template-archive-project header#masthead.opened{background-color:#1a1a1a}body header#masthead{padding:0 30px;line-height:80px;background-color:rgba(255,255,255,0);transition:transform ease-in-out .3s,height ease-in-out 250ms,background-color 0s 250ms ease-in-out;position:fixed;top:0;left:0;right:0;z-index:1000;height:80px;overflow:hidden}body header#masthead.dark{background-color:#1A1A1A}body header#masthead.dark .language-switcher{color:#fff}body header#masthead.header-is-out{transform:translateY(-80px)}body header#masthead.is-static{position:fixed;top:0;background-color:transparent;z-index:1}body header#masthead.is-static button{display:none}body header#masthead.opened{height:100vh;background-color:#fffffc;transition:transform ease-in-out .3s,background-color 0s 0s ease-in-out,height ease-in-out 250ms}@media (max-width:768px){body header#masthead{padding:0 20px}}body header#masthead .site-branding{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body header#masthead .site-branding .custom-logo{padding-top:5px}@media (max-width:480px){body header#masthead{background-color:#fffffc}body header#masthead .site-branding .custom-logo{padding-top:2px;font-size:30px}}body header#masthead .site-branding .custom-logo svg{transform:translateY(6px);height:20px;width:auto}body header#masthead .ng-times.open-menu{font-size:2.5em;margin-top:-16px;display:block;height:20px;transform:rotate(0);transform:translateY(-6px);color:#1A1A1A;transition:all ease-in-out .3s;transform-origin:10px 10px}body header#masthead .ng-times.open-menu.opened{transform:rotate(-45deg) translateY(-6px) translateX(-6px)}@media (max-width:768px){body header#masthead .ng-times.open-menu{margin-top:-19px}article .main-project-title-container{min-height:unset}}.wpml-ls-legacy-list-vertical{margin:auto}header#masthead.opened #site-navigation{display:block!important;position:relative;height:calc(100vh - 112px)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#1A1A1A;display:block;font-size:25.38px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}article h3{margin:0;padding:0 0 150px;text-align:center;font-size:29px;line-height:35px;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal}@media (max-width:480px){article h3{font-size:21px;line-height:25px;padding-bottom:50px}}article .tag-list{text-align:center;font-size:29px;line-height:35px;margin-top:15px}@media (max-width:480px){article .tag-list{font-size:21px;line-height:25px;margin-top:5px}}article .main-project-title-container{position:relative;overflow-wrap:break-word}article .main-project-title-container .title h2.entry-title.loop{font-size:137px;text-transform:uppercase;text-align:center;line-height:120px;margin:0 0 0 10%;opacity:1;width:80%;-webkit-font-feature-settings:"salt";-moz-font-feature-settings:"salt";font-feature-settings:"salt"}article .main-project-title-container .proj-img-container{text-align:center}@media (max-width:768px){article .main-project-title-container .title h2.entry-title.loop{font-size:50px;line-height:47px;width:100%;margin:0;display:block;padding:0 10px}article .main-project-title-container .proj-img-container{display:none}}article .main-project-title-container .proj-img-container .bg-image{height:300px;border-radius:150px;width:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-100%);z-index:10;pointer-events:none;visibility:hidden}article .main-project-title-container .proj-img-container .bg-image.show{visibility:visible}article .main-project-title-container .proj-img-container .faketitle{font-size:137px;text-transform:uppercase;text-align:center;line-height:120px;margin:0 0 0 10%;position:absolute;z-index:11;top:0;width:80%;pointer-events:none;-webkit-font-feature-settings:"salt";-moz-font-feature-settings:"salt";font-feature-settings:"salt"}@media (max-width:768px){article .main-project-title-container .proj-img-container .faketitle{font-size:50px;line-height:47px}}.sticky{display:block}.page,.post{margin:0}article.page{padding-bottom:60px}article.page h1,article.page h2,article.page h3,article.page h4,article.page h5,article.page h6{font-family:"Atelier Nord Black",neuzeit-grotesk,sans-serif;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal}article.page h1,article.page h2{font-size:29px}article.page figure,article.page img,article.page p,article.page ul{max-width:1000px;margin:0 auto 30px}.wp-caption,embed,iframe,object{max-width:100%}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.entry-content ul,.entry-summary ul,.page-content ul{padding:0}.entry-content ul li,.entry-summary ul li,.page-content ul li{list-style-type:none}.entry-content ul li:before,.entry-summary ul li:before,.page-content ul li:before{content:"";width:25px;height:25px;background-image:url(../assets/download-icon.png);background-repeat:no-repeat;background-size:contain;margin-right:7.5px;display:inline-block}.page-links{clear:both;margin:0 0 1.5em}.text-center{text-align:center}.dark{background-color:#1A1A1A;color:#fffffc}.dark ::-webkit-input-placeholder,.dark a:active,.dark a:focus,.dark a:hover,.dark a:link,.dark a:visited,.dark input,.dark span{color:#fffffc!important}.dark ::-moz-placeholder,.dark a:active,.dark a:focus,.dark a:hover,.dark a:link,.dark a:visited,.dark input,.dark span{color:#fffffc!important}.dark :-ms-input-placeholder,.dark a:active,.dark a:focus,.dark a:hover,.dark a:link,.dark a:visited,.dark input,.dark span{color:#fffffc!important}.dark ::placeholder,.dark a:active,.dark a:focus,.dark a:hover,.dark a:link,.dark a:visited,.dark input,.dark span{color:#fffffc!important}.dark input{background-color:transparent;border:none}.dark svg{fill:#fffffc}body.header-is-sticky{padding-top:80px}@media (max-width:480px){body.header-is-sticky{padding-top:0}}.container{width:1000px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.archive,.archive #page,.page-template-archive-project,.page-template-archive-project #page{background-color:#1A1A1A}.archive #page .site-main,.page-template-archive-project #page .site-main{padding:0}.archive #page .site-main .archive-filter,.page-template-archive-project #page .site-main .archive-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;border-top:1px solid #fffffc;border-bottom:1px solid #fffffc;font-size:29px;line-height:25px}@media (max-width:768px){.container{width:100%}.archive #page .site-main .archive-filter,.page-template-archive-project #page .site-main .archive-filter{padding:0;-ms-flex-flow:column;flex-flow:column}}.archive #page .site-main .archive-filter .filter-item,.page-template-archive-project #page .site-main .archive-filter .filter-item{-ms-flex-item-align:center;align-self:center}@media (max-width:480px){.archive #page .site-main .archive-filter .filter-item,.page-template-archive-project #page .site-main .archive-filter .filter-item{display:-ms-flexbox;display:flex;width:100%;overflow:scroll;height:auto}}@media (max-width:768px){.archive #page .site-main .archive-filter .filter-item,.page-template-archive-project #page .site-main .archive-filter .filter-item{-ms-flex-item-align:start;align-self:flex-start}.archive #page .site-main .archive-filter .filter-item.search,.page-template-archive-project #page .site-main .archive-filter .filter-item.search{width:100%;padding:12px 0 12px 20px;border-bottom:1px solid #fffffc}.archive #page .site-main .archive-filter .filter-item a,.page-template-archive-project #page .site-main .archive-filter .filter-item a{float:left}.archive #page .site-main .archive-filter .filter-item.search input,.page-template-archive-project #page .site-main .archive-filter .filter-item.search input{font-size:21px}}@media (max-width:768px) and (max-width:480px){.archive #page .site-main .archive-filter .filter-item a,.page-template-archive-project #page .site-main .archive-filter .filter-item a{float:none}}.archive #page .site-main .archive-filter .filter-item.search,.page-template-archive-project #page .site-main .archive-filter .filter-item.search{width:25%}.archive #page .site-main .archive-filter .filter-item.search input,.page-template-archive-project #page .site-main .archive-filter .filter-item.search input{width:100%;padding-left:0;line-height:32px}.archive #page .site-main .archive-filter .filter-item .term-item,.page-template-archive-project #page .site-main .archive-filter .filter-item .term-item{padding-left:30px}@media (max-width:768px){.archive #page .site-main .archive-filter .filter-item.search,.page-template-archive-project #page .site-main .archive-filter .filter-item.search{width:100%}.archive #page .site-main .archive-filter .filter-item .term-item,.page-template-archive-project #page .site-main .archive-filter .filter-item .term-item{padding:19px 10px 19px 20px;font-size:21px;border:none}}@media (max-width:480px){.archive #page .site-main .archive-filter .filter-item .term-item,.page-template-archive-project #page .site-main .archive-filter .filter-item .term-item{padding:19px 10px 19px 20px;font-size:21px}}.archive #page .site-main article .main-project-title-container .title h2.entry-title.loop,.page-template-archive-project #page .site-main article .main-project-title-container .title h2.entry-title.loop{padding:0}.archive #page .site-main article .tag-list,.page-template-archive-project #page .site-main article .tag-list{text-align:center;font-size:29px;line-height:35px;margin-top:15px}@media (max-width:480px){.archive #page .site-main article .main-project-title-container .title h2.entry-title.loop,.page-template-archive-project #page .site-main article .main-project-title-container .title h2.entry-title.loop{padding:0 10px}.archive #page .site-main article .tag-list,.page-template-archive-project #page .site-main article .tag-list{font-size:21px;line-height:25px;margin-top:5px}}.archive #page .site-main article h3,.page-template-archive-project #page .site-main article h3{line-height:35px;padding:0 0 150px;text-align:center;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal}.page-template-archive-project .proj-img-container,.tax-project_tag .proj-img-container{display:none!important}.page-template-archive-project h2.entry-title,.tax-project_tag h2.entry-title{opacity:1!important}.news-header{position:relative}.news-header .title-container{position:fixed;top:150px;left:30px;right:30px;bottom:80px;z-index:100}@media (max-width:480px){.archive #page .site-main article h3,.page-template-archive-project #page .site-main article h3{font-size:21px;line-height:25px;padding-bottom:50px}.page-template-archive-project .site-content{padding-top:81px}.news-header{margin:0;padding-top:115px}.news-header .title-container{position:static}}.news-header .title-container.fixed .inner-title-container{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:768px){.news-header .title-container{left:0;right:0}.news-header .title-container.fixed .inner-title-container{top:30%}}@media (max-width:480px){.news-header .title-container.fixed .inner-title-container{position:static;top:50%;transform:none}}.news-header .title-container.goscroll{position:static}.news-header .title-container.goscroll .inner-title-container{position:absolute;bottom:0;z-index:10}.news-header .title-container .inner-title-container{text-align:center;width:80%;left:10%;margin-bottom:-37px;word-wrap:break-word}@media (max-width:768px){.news-header .title-container .inner-title-container{margin-bottom:-16px;width:100%;left:0}}@media (max-width:480px){.news-header .title-container.goscroll .inner-title-container{position:static}.news-header .title-container .inner-title-container{margin-bottom:15px}}.news-header .title-container .inner-title-container h1,.news-header .title-container .inner-title-container h2{margin:0;font-size:137px;line-height:120px;text-transform:uppercase}@media (max-width:768px){.news-header .title-container .inner-title-container h1,.news-header .title-container .inner-title-container h2{font-size:50px;line-height:47px;margin:24px 0 48px;padding:0 10px}}.news-header .images-container{padding-bottom:90vh}.news-header .images-container img{display:block;font-size:0}.news-header .images-container img.img-responsive{width:100%}.news-header .images-container .row{transition:all ease-in-out 50ms}.news-header .images-container .row:nth-of-type(1) img{transition-delay:.2s}.news-header .images-container .row:nth-of-type(2) img{transition-delay:.4s}.news-header .images-container .row:nth-of-type(3) img{transition-delay:.6s}.news-body{padding-top:150px}.news-body a,.news-body p,.news-body strong{-webkit-font-feature-settings:normal!important;-moz-font-feature-settings:normal!important;font-feature-settings:normal!important}.related-projects{margin-bottom:200px}.related-projects h2,.related-projects h3{font-size:29px!important;line-height:34px;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal}@media (max-width:480px){.news-header .images-container{padding-bottom:30px!important}.news-header .images-container .row{display:none}.news-header .images-container .row:last-child{display:block}.news-header .images-container .row .img-responsive{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.news-body{padding:0 20px}.related-projects{padding:0 20px;margin-bottom:90px}.related-projects h2,.related-projects h3{font-size:21px!important;line-height:25px}}.related-projects .thumb-container{margin-bottom:15px}.related-projects .emptyimg{width:100%;padding-bottom:66.666%;background-color:#dadada}.related-projects .col-sm-6:first-child{padding-right:45px;padding-left:0}@media (max-width:480px){.related-projects .col-sm-6:first-child{padding:0 0 30px}.related-projects .col-sm-6:last-child{padding:0}}.related-projects .col-sm-6:last-child{padding-left:0}.related-projects h3{margin:0}.page-template-frontpage .site-main{padding-top:120px}.hero-section{position:absolute;height:200vh;z-index:10;width:100%;transform:translateZ(0);cursor:pointer}.hero-section .fp-bg{height:50%;width:100%;background-size:cover;background-position:center;background-attachment:fixed}.hero-section #blinking{position:absolute;bottom:50%;width:100%;text-align:center;color:#fff;font-size:11px;margin-bottom:40px;z-index:1;line-height:12px;opacity:1;animation:blink-animation 750ms alternate infinite;display:none}@media (max-width:480px){.page-template-frontpage .site-main{padding-left:0!important;padding-right:0!important}.hero-section .fp-bg{background-attachment:scroll}.hero-section #blinking{display:block}}.hero-section .compass_container{position:absolute;height:50%;width:100%;overflow:hidden;top:0}.hero-section .compass_container .compass{position:absolute;top:50%;margin-top:-138px;left:0;right:0;text-align:center}.hero-section .compass_container .compass .compass__pointer{height:33vh;width:auto}.hero-section .compass_container .compass .compass__pointer.fakecompass{animation:fakecompass 13s ease-in-out}@media only screen and (max-width:767px) and (orientation:portrait){#page.ios .hero-section{padding-bottom:148px;box-sizing:border-box}#page.ios .hero-section #blinking{margin-bottom:114px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){#page.ios .hero-section{padding-bottom:208px;box-sizing:border-box}#page.ios .hero-section #blinking{margin-bottom:144px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2){#page.ios .hero-section{padding-bottom:208px;box-sizing:border-box}#page.ios .hero-section #blinking{margin-bottom:144px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){#page.ios .hero-section{padding-bottom:226px;box-sizing:border-box}#page.ios .hero-section #blinking{margin-bottom:153px}}@keyframes blink-animation{0%{opacity:0}100%,50%{opacity:1}}.home #content{position:fixed;width:100%}.home #content.scrolling{position:relative}.home footer{display:none}#get-news,.home footer.scrolling{display:block}article:first-of-type{padding-top:60px}@media (max-width:480px){article:first-of-type{padding-top:115px}}.archive-results article:first-of-type{padding-top:135px}@media (max-width:480px){.archive-results article:first-of-type{padding-top:60px}.page-template-frontpage article:first-of-type{padding-top:140px}}#get-news{position:fixed;top:100px;right:-300px;border:1px solid #1A1A1A;background-color:#fffffc;color:#1A1A1A;padding:47px 15px 0;width:185px;height:185px;border-radius:100%;z-index:999;text-align:center;line-height:40px;font-size:45px;transition:right 250ms ease-in-out;animation:rotating 5s linear infinite}#get-news.visible{right:50px}@media (max-width:480px){#get-news{width:74px;height:74px;font-size:21px;line-height:18px;padding-top:15px}#get-news.visible{right:20px}}.page-template-archive-project #get-news{border:1px solid #fffffc;background-color:#1A1A1A;color:#fffffc;top:auto;bottom:100px}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fakecompass{0%{transform:rotateZ(30deg)}16%{transform:rotateZ(-22deg)}33%{transform:rotateZ(20deg)}49%{transform:rotateZ(-7deg)}66%{transform:rotateZ(6deg)}83%{transform:rotateZ(-2deg)}100%{transform:rotateZ(0)}}#page{opacity:1;transition:opacity .5s ease-in-out}#page.transitionout,img.lazyload,img.lazyloading{opacity:0}#page.transitionin{opacity:0;transition:opacity 0s ease-in-out}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}img{transition:opacity 250ms ease-in-out}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}