﻿@import url("https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap");@font-face{font-family:"EMT Approach";src:url("/static/site/fonts/EMT-Approach/Ap1000-Rg.eot?af2fa87d2803");src:url("/static/site/fonts/EMT-Approach/Ap1000-Rg.eot?&af2fa87d2803#iefix") format("embedded-opentype"),url("/static/site/fonts/EMT-Approach/Ap1000-Rg.woff2?af2fa87d2803") format("woff2"),url("/static/site/fonts/EMT-Approach/Ap1000-Rg.woff?af2fa87d2803") format("woff"),url("/static/site/fonts/EMT-Approach/Ap1000-Rg.ttf?af2fa87d2803") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"EMT Approach";src:url("/static/site/fonts/EMT-Approach/Ap1000-Lt.eot?af2fa87d2803");src:url("/static/site/fonts/EMT-Approach/Ap1000-Lt.eot?&af2fa87d2803#iefix") format("embedded-opentype"),url("/static/site/fonts/EMT-Approach/Ap1000-Lt.woff2?af2fa87d2803") format("woff2"),url("/static/site/fonts/EMT-Approach/Ap1000-Lt.woff?af2fa87d2803") format("woff"),url("/static/site/fonts/EMT-Approach/Ap1000-Lt.ttf?af2fa87d2803") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"fontcustom";src:url("/static/site/icons/fontcustom/fontcustom_ab37234f00225459f24e71413cd030b5.eot");src:url("/static/site/icons/fontcustom/fontcustom_ab37234f00225459f24e71413cd030b5.eot?#iefix") format("embedded-opentype"),url("/static/site/icons/fontcustom/fontcustom_ab37234f00225459f24e71413cd030b5.woff") format("woff"),url("/static/site/icons/fontcustom/fontcustom_ab37234f00225459f24e71413cd030b5.ttf") format("truetype"),url("/static/site/icons/fontcustom/fontcustom_ab37234f00225459f24e71413cd030b5.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("/static/site/icons/fontcustom/fontcustom_ab37234f00225459f24e71413cd030b5.svg#fontcustom") format("svg")}}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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right}.pull-left{float:left}.hidden{display:none}.visible{display:block}.row{margin-left:-17.5px;margin-right:-17.5px}.visible-xs{display:none}.visible-sm{display:none}.visible-md{display:none}.visible-lg{display:none}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none}@media (max-width:767px){.visible-xs{display:block}table.visible-xs{display:table}tr.visible-xs{display:table-row}th.visible-xs,td.visible-xs{display:table-cell}}@media (max-width:767px){.visible-xs-block{display:block}}@media (max-width:767px){.visible-xs-inline{display:inline}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block}table.visible-sm{display:table}tr.visible-sm{display:table-row}th.visible-sm,td.visible-sm{display:table-cell}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block}table.visible-md{display:table}tr.visible-md{display:table-row}th.visible-md,td.visible-md{display:table-cell}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block}}@media (min-width:1200px){.visible-lg{display:block}table.visible-lg{display:table}tr.visible-lg{display:table-row}th.visible-lg,td.visible-lg{display:table-cell}}@media (min-width:1200px){.visible-lg-block{display:block}}@media (min-width:1200px){.visible-lg-inline{display:inline}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block}}@media (max-width:767px){.hidden-xs{display:none}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none}}@media (min-width:1200px){.hidden-lg{display:none}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section,article,aside,header,footer,nav,main,figure,figcaption,code,picture{display:block}h1,h2,h3,h4,h5,h6,p,ul,ol,dl{margin:0 0 20px}img{max-width:100%;height:auto}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}a:focus,input:focus,textarea:focus,button:focus,.slick-slide:focus{outline:none}a,button,.btn{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a{-webkit-tap-highlight-color:transparent;color:#b79265;text-decoration:none}a:hover{color:#081208;text-decoration:none}.link-unstyled,#warning-container .terms,#warning-container .close-warning,.journal-info .open-collapsed-btn,.journal-list a,.projects-menu a,.projects-item a,.projects-list-section .view-more a,.news-item .read-more,.site-footer a,.main-menu a,.site-brand a,.filters-dropdown .dropdown-btn,input[type="submit"],button,.btn,blockquote a,h2 a{color:inherit;text-decoration:none}.link-unstyled:hover,#warning-container .terms:hover,#warning-container .close-warning:hover,.journal-info .open-collapsed-btn:hover,.journal-list a:hover,.projects-menu a:hover,.projects-item a:hover,.projects-list-section .view-more a:hover,.news-item .read-more:hover,.site-footer a:hover,.main-menu a:hover,.site-brand a:hover,.filters-dropdown .dropdown-btn:hover,input[type="submit"]:hover,button:hover,.btn:hover,blockquote a:hover,h2 a:hover{color:inherit;text-decoration:none}blockquote a,h2 a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}::-moz-selection{background:#bea681}::selection{background:#bea681}body{font-size:14px;line-height:21px;background:#fff;color:#081208;font-family:"EMT Approach",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}em,i{font-style:italic}strong,b{font-weight:bold}strong em,em strong,b i,i b{font-style:italic;font-weight:bold}u{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}h1,h2,h3,h4,h5,h6{font-family:"EMT Approach",sans-serif}h1{font-size:26px;line-height:38px;font-weight:300}@media (min-width:768px){h1{font-size:38px;line-height:50px}}h2{font-size:26px;line-height:38px;font-weight:300}@media (min-width:768px){h2{font-size:38px;line-height:50px}}h3{font-size:20px;line-height:25px;font-weight:300}h4{font-size:none}h5{font-size:none}h6{font-size:none}p{letter-spacing:0.04em}small{font-size:11px;line-height:14px}blockquote p{font-size:30px;line-height:40px;font-family:"Old Standard TT",serif;letter-spacing:0}@media (min-width:768px){blockquote p{font-size:50px;line-height:60px}}blockquote h2{font-size:26px;line-height:38px;font-family:"EMT Approach",sans-serif;font-weight:300}@media (min-width:768px){blockquote h2{font-size:38px;line-height:50px}}blockquote .credits{font-size:20px;line-height:25px;font-family:"EMT Approach",sans-serif;font-weight:300}blockquote .quotes:first-child{content:'“';position:absolute;top:0;right:100%;margin-right:-0.25em}.subtitle{display:block;color:#6e6e6e}sup{font-size:80%;position:relative;top:-0.6em}sub{font-size:80%;position:relative;bottom:-0.2em}hr{margin:20px 0;display:block;height:1px;border:0;border-top:1px solid #b79265}ul,ol{padding-left:1.1em;list-style-position:inside}ul{list-style-type:disc;padding-left:0}ol{list-style-type:decimal;padding-left:0}.list-unstyled,.projects-menu,.projects-list,.credits-list,.social-links,.main-menu,.filters-dropdown .dropdown-menu,.people-list,.journal-list{list-style:none;padding-left:0;margin-bottom:0}dt{border-top:1px solid #6e6e6e;padding-top:6px}dd{color:#6e6e6e;margin-bottom:15px}dd:last-child{margin-bottom:0}input[type="submit"],button,.btn{-webkit-appearance:none;display:inline-block;cursor:pointer;line-height:1;text-align:center;border-radius:0;background:#b79265;border:none;color:#fff;padding:10px 40px 8px}input[type="submit"]:hover,button:hover,.btn:hover{opacity:0.5}.container,#popup-container #cookie-popup{width:auto;position:relative;padding-right:17.5px;padding-left:17.5px;margin-left:17.5px;margin-right:17.5px}@media (min-width:768px){.container,#popup-container #cookie-popup{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.container,#popup-container #cookie-popup{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.container,#popup-container #cookie-popup{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.container,#popup-container #cookie-popup{margin-left:87.5px;margin-right:87.5px}}.container-row{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px}@media (min-width:768px){.container-row{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.container-row{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.container-row{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.container-row{margin-left:87.5px;margin-right:87.5px}}.screen-height{height:600px;min-height:600px}.simple-parallax{background-attachment:fixed}.site-main{padding-top:110px;padding-bottom:60px;position:relative;z-index:30;overflow:hidden}@media (min-width:768px){.site-main{padding-top:157px}}@media (min-width:992px){.site-main{padding-top:207px}}@media (min-width:768px){.site-main{padding-bottom:105px}}body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:600px;min-height:100vh}.site-header,.site-footer{-webkit-flex:none;flex:none}.site-main{-webkit-flex:1 0 auto;flex:1 0 auto;position:relative}.site-main:after{content:'\00a0';display:block;margin-top:var(--space);height:0px;visibility:hidden}html.noscroll{position:fixed;overflow-y:scroll;width:100%}[v-cloak]{display:none}.slideshow{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0;position:relative}.slideshow.loaded{opacity:1}.slick-arrow{background:none;position:absolute;top:0;bottom:0;padding:0;border:none;z-index:10;width:50%}@media (max-width:991px){.slick-arrow{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;width:38px;height:30px;background-repeat:no-repeat;background-position:center;background-size:100% auto}}.slick-prev{left:35px}@media (min-width:768px){.slick-prev{left:65px}}@media (min-width:992px){.slick-prev{left:105px}}@media (min-width:1200px){.slick-prev{left:105px}}@media (min-width:1920px){.slick-prev{left:105px}}@media (max-width:991px){.slick-prev{background-image:url("/static/site/images/arrowPrev.svg?af2fa87d2803")}}@media (min-width:992px){.slick-prev{left:0;cursor:url("/static/site/images/arrowPrev.svg?af2fa87d2803"),auto}}.slick-next{right:35px}@media (min-width:768px){.slick-next{right:65px}}@media (min-width:992px){.slick-next{right:105px}}@media (min-width:1200px){.slick-next{right:105px}}@media (min-width:1920px){.slick-next{right:105px}}@media (max-width:991px){.slick-next{background-image:url("/static/site/images/arrowNext.svg?af2fa87d2803")}}@media (min-width:992px){.slick-next{right:0;cursor:url("/static/site/images/arrowNext.svg?af2fa87d2803"),auto}}.color-white{color:#fff}.bg-black{background-color:#081208}.bg-limestone{background-color:#f8f8f8}.bg-lichen{background-color:#f8faf0}.bg-timber{background-color:#f9f6ea}.bg-sand{background-color:#faf3ea}.local-page{padding-top:60px}@media (min-width:768px){.local-page{padding-top:105px}}.page-section{padding-top:60px;padding-bottom:60px}@media (min-width:768px){.page-section{padding-top:105px;padding-bottom:105px}}.page-section:first-child{padding-top:0}.page-section:last-child{padding-bottom:0}.image-module img{display:block;width:100%;height:100%;object-fit:cover}.text-module h1:last-child,.text-module h2:last-child,.text-module h3:last-child,.text-module h4:last-child,.text-module h5:last-child,.text-module h6:last-child,.text-module p:last-child,.text-module ul:last-child,.text-module ol:last-child{margin-bottom:0}.text-collapsed{display:none}.columns-module{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;margin-top:60px;margin-bottom:60px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.columns-module{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.columns-module{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.columns-module{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.columns-module{margin-left:87.5px;margin-right:87.5px}}@media (min-width:768px){.columns-module{margin-top:105px;margin-bottom:105px}}.columns-module:first-child{margin-top:0}.columns-module:last-child{margin-bottom:0}.columns-module.align-right{-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left}.columns-module .module{padding-left:17.5px;padding-right:17.5px;width:100%}@media (max-width:767px){.columns-module .module{margin-bottom:60px}.columns-module .module:last-child{margin-bottom:0}}@media (min-width:768px){.columns-module.cols-2 .module{width:50%}}@media (min-width:768px){.columns-module.cols-3 .module{width:33.33333%}}@media (min-width:768px){.columns-module.cols-1-2 .module:first-child{width:33.33333%}.columns-module.cols-1-2 .module:last-child{width:66.66667%}}@media (min-width:768px){.columns-module.cols-2-1 .module:first-child{width:66.66667%}.columns-module.cols-2-1 .module:last-child{width:33.33333%}}.columns-module .image-module{height:100%}.columns-module.cols-3 h1,.columns-module.cols-3 h2,.columns-module.cols-3 h3,.columns-module.cols-3 h4,.columns-module.cols-3 h5,.columns-module.cols-3 h6,.columns-module.cols-3 p,.columns-module.cols-3 ul,.columns-module.cols-3 ol,.columns-module.cols-1-2 .module:first-child h1,.columns-module.cols-1-2 .module:first-child h2,.columns-module.cols-1-2 .module:first-child h3,.columns-module.cols-1-2 .module:first-child h4,.columns-module.cols-1-2 .module:first-child h5,.columns-module.cols-1-2 .module:first-child h6,.columns-module.cols-1-2 .module:first-child p,.columns-module.cols-1-2 .module:first-child ul,.columns-module.cols-1-2 .module:first-child ol,.columns-module.cols-2-1 .module:last-child h1,.columns-module.cols-2-1 .module:last-child h2,.columns-module.cols-2-1 .module:last-child h3,.columns-module.cols-2-1 .module:last-child h4,.columns-module.cols-2-1 .module:last-child h5,.columns-module.cols-2-1 .module:last-child h6,.columns-module.cols-2-1 .module:last-child p,.columns-module.cols-2-1 .module:last-child ul,.columns-module.cols-2-1 .module:last-child ol{max-width:490px}.people-list,.journal-list{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;margin-top:60px;margin-bottom:60px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.people-list,.journal-list{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.people-list,.journal-list{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.people-list,.journal-list{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.people-list,.journal-list{margin-left:87.5px;margin-right:87.5px}}@media (min-width:768px){.people-list,.journal-list{margin-top:105px;margin-bottom:105px}}.people-list:first-child,.journal-list:first-child{margin-top:0}.people-list:last-child,.journal-list:last-child{margin-bottom:0}.people-list li,.journal-list li{padding-left:17.5px;padding-right:17.5px;width:100%;margin-top:60px}@media (min-width:768px){.people-list li,.journal-list li{margin-top:105px}}.people-list li:first-child,.journal-list li:first-child{margin-top:0}@media (min-width:768px){.people-list li,.journal-list li{width:33.33333%}.people-list li:nth-child(-n+3),.journal-list li:nth-child(-n+3){margin-top:0}}.people-list .image,.journal-list .image{margin-bottom:20px}.people-list img,.journal-list img{display:block;width:100%;-webkit-filter:grayscale(18%);filter:grayscale(18%)}.people-list p:last-child,.journal-list p:last-child{margin-bottom:0}.js-showOnScroll:not(.project-info){-webkit-transition:opacity 2s ease,-webkit-transform 2s ease;-moz-transition:opacity 2s ease,-moz-transform 2s ease;-o-transition:opacity 2s ease,-o-transform 2s ease;transition:opacity 2s ease,transform 2s ease;-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px);opacity:0}.js-showOnScroll:not(.project-info).loaded{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}@keyframes bounce{0%{margin-bottom:0}50%{margin-bottom:10px}100%{margin-bottom:0}}.scroll-btn{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:32px;z-index:10;animation-name:bounce;animation-duration:1.5s;animation-iteration-count:infinite}@media (max-width:767px){.scroll-btn{bottom:140px}}.filters-nav{width:auto;position:relative;padding-right:17.5px;padding-left:17.5px;margin-left:17.5px;margin-right:17.5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;letter-spacing:0.04em;margin-top:45px;position:relative;z-index:10}@media (min-width:768px){.filters-nav{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.filters-nav{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.filters-nav{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.filters-nav{margin-left:87.5px;margin-right:87.5px}}@media (max-width:767px){.filters-nav{-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:0}}.filters-dropdown{position:relative;z-index:5;padding-bottom:10px}.filters-dropdown:last-child{margin-right:-10px}.filters-dropdown.active .dropdown-btn{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.6em}.filters-dropdown .dropdown-btn{background:rgba(255,255,255,0.72);padding:5px 10px}.filters-dropdown .dropdown-btn.opened{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.6em}.filters-dropdown .dropdown-menu{z-index:5;position:absolute;top:100%;left:0;padding:7px 10px;background:rgba(255,255,255,0.72);min-width:130px;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear,opacity .35s linear;-webkit-transition-delay:.35s,0s;-moz-transition:visibility 0s linear .35s,opacity .35s linear;-o-transition:visibility 0s linear .35s,opacity .35s linear;transition:visibility 0s linear .35s,opacity .35s linear}.filters-dropdown .dropdown-menu.opened{opacity:1;visibility:visible;transition-delay:0s}.filter{margin-bottom:5px}.filter:last-child{margin-bottom:0}.filter label{-webkit-transition:color .35s linear;-moz-transition:color .35s linear;-o-transition:color .35s linear;transition:color .35s linear;cursor:pointer;position:relative}.filter label:hover .label{color:#6e6e6e}.filter input{visibility:hidden;width:1px;height:1px;position:absolute;right:0}.filter input:checked~.label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.6em;text-underline-offset:0.3em}.site-header{-webkit-transition:background .5s,top .5s ease;-moz-transition:background .5s,top .5s ease;-o-transition:background .5s,top .5s ease;transition:background .5s,top .5s ease;height:60px;padding-left:35px;padding-right:35px;padding-top:15px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;position:fixed;top:0%;left:0;right:0;z-index:150}@media (min-width:768px){.site-header{height:100px}}@media (min-width:992px){.site-header{height:160px}}@media (min-width:768px){.site-header{padding-left:21px;padding-right:21px}}@media (min-width:992px){.site-header{padding-left:35px;padding-right:35px}}@media (min-width:768px){.site-header{padding-top:35px}}@media (max-width:767px){.site-header{-webkit-align-items:center;align-items:center;padding-top:0}}.site-header::before{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:#fff}@media (min-width:992px){.site-header:before,.site-header .site-nav{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}}.site-header.nav-down{top:0}.site-header.nav-down:before,.site-header.nav-down .site-nav{opacity:1}.site-header.nav-up:not(.opened-nav){top:-60px}@media (min-width:768px){.site-header.nav-up:not(.opened-nav){top:-100px}}@media (min-width:992px){.site-header.nav-up:not(.opened-nav){top:-160px}}@media (max-width:991px){.site-header.nav-up:not(.opened-nav){top:0}}@media (min-width:992px){.site-header.nav-up:not(.opened-nav):before,.site-header.nav-up:not(.opened-nav) .site-nav{opacity:0}}.cms-toolbar-expanded .site-header{margin-top:46px}@media (max-width:991px){.cms-toolbar-expanded .site-nav{margin-top:46px}}.site-brand{-webkit-flex:0 0 auto;flex:0 0 auto;left:35px;top:15px;position:fixed;z-index:5}@media (min-width:768px){.site-brand{left:21px}}@media (min-width:992px){.site-brand{left:35px}}@media (min-width:768px){.site-brand{top:35px}}.site-brand a{display:block}.site-brand svg,.site-brand img{height:25px;display:block;width:auto}.site-nav-btn{position:relative;display:block;height:13px;width:20px;margin-left:auto;position:relative;z-index:5}.site-nav-btn:before,.site-nav-btn:after{content:'';display:block;width:20px;border-top:1px solid #081208;position:absolute;left:0}.site-nav-btn:before{height:7px;border-bottom:1px solid #081208;top:0}.site-nav-btn:after{bottom:0}@media (min-width:992px){.site-nav-btn{display:none}}.site-nav-btn.opened:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px;height:1px;border-bottom:none}.site-nav-btn.opened:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:6px}.site-nav{top:60px;padding-left:35px;padding-right:35px;position:relative;z-index:5}@media (min-width:768px){.site-nav{top:100px}}@media (min-width:992px){.site-nav{top:160px}}@media (min-width:768px){.site-nav{padding-left:65px;padding-right:65px}}@media (min-width:992px){.site-nav{padding-left:105px;padding-right:105px}}@media (min-width:1200px){.site-nav{padding-left:105px;padding-right:105px}}@media (min-width:1920px){.site-nav{padding-left:105px;padding-right:105px}}@media (max-width:991px){.site-nav{-webkit-transition:visibility 0s linear,opacity .5s linear;-webkit-transition-delay:.5s,0s;-moz-transition:visibility 0s linear .5s,opacity .5s linear;-o-transition:visibility 0s linear .5s,opacity .5s linear;transition:visibility 0s linear .5s,opacity .5s linear;position:fixed;left:0;right:0;bottom:0;background:#fff;opacity:0;visibility:hidden}.site-nav.opened{opacity:1;visibility:visible;transition-delay:0s}}@media (min-width:992px){.site-nav{margin-left:auto;top:auto;padding-left:0;padding-right:0}}@media (max-width:991px){.site-nav{display:none}.loaded .site-nav{display:block}}@media (min-width:992px){.main-menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}@media (max-width:991px){.main-menu li{margin-bottom:10px}.main-menu li:last-child{margin-bottom:0}}@media (min-width:992px){.main-menu li{margin-left:30px}.main-menu li:first-child{margin-left:0}}.main-menu a{font-size:36px;line-height:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;display:inline-block;font-weight:300;position:relative}.main-menu a:before{-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s;content:'';height:1px;width:0;position:absolute;bottom:-0.20em;left:0;border-bottom:1px solid}.main-menu .selected a{cursor:default}.main-menu .selected a:before,.main-menu a:hover:before{width:100%}.site-footer{background:#081208;color:#fff;overflow:hidden;width:100%}.site-footer a path{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.site-footer a:hover{color:#b79265}.site-footer a:hover path{fill:#b79265}.main-footer{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px;padding-bottom:35px}@media (min-width:768px){.main-footer{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.main-footer{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.main-footer{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.main-footer{margin-left:87.5px;margin-right:87.5px}}.footer-logo{padding-left:17.5px;padding-right:17.5px;width:100%;margin-bottom:20px}@media (min-width:768px){.footer-logo{width:33.33333%}}@media (max-width:767px){.footer-logo{margin-bottom:40px}}.footer-logo img{display:block}.footer-text{padding-left:17.5px;padding-right:17.5px;width:100%;margin-bottom:20px}@media (min-width:768px){.footer-text{width:33.33333%}}@media (max-width:767px){.footer-text{margin-bottom:40px}}.footer-text p:last-child{margin-bottom:0}.social-links{padding-left:17.5px;padding-right:17.5px;width:100%}.footer-credits{width:auto;position:relative;padding-right:17.5px;padding-left:17.5px;margin-left:17.5px;margin-right:17.5px;font-size:11px;line-height:14px;position:relative;padding-top:35px;padding-bottom:35px}@media (min-width:768px){.footer-credits{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.footer-credits{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.footer-credits{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.footer-credits{margin-left:87.5px;margin-right:87.5px}}@media (min-width:768px){.footer-credits{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.footer-credits:before{content:'';display:block;position:absolute;left:17.5px;right:17.5px;height:1px;border-top:1px solid;top:0;bottom:auto}.footer-credits p{margin-bottom:0}@media (max-width:767px){.credits-list{margin-bottom:10px}}@media (min-width:768px){.credits-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:auto}}@media (min-width:768px){.credits-list li{margin-right:24px}.credits-list li:last-child{margin-right:0}}.credits-list a{text-transform:uppercase}.main-footer{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-webkit-transition-delay:.5s,.5s;-moz-transition:opacity 1s ease .5s,-moz-transform 1s ease .5s;-o-transition:opacity 1s ease .5s,-o-transform 1s ease .5s;transition:opacity 1s ease .5s,transform 1s ease .5s;opacity:0}.footer-credits{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-webkit-transition-delay:1.5s,1.5s;-moz-transition:opacity 1s ease 1.5s,-moz-transform 1s ease 1.5s;-o-transition:opacity 1s ease 1.5s,-o-transform 1s ease 1.5s;transition:opacity 1s ease 1.5s,transform 1s ease 1.5s;opacity:0}.at-page-footer .main-footer{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.at-page-footer .footer-credits{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.contacts-section{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px}@media (min-width:768px){.contacts-section{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.contacts-section{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.contacts-section{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.contacts-section{margin-left:87.5px;margin-right:87.5px}}.contacts-header{padding-left:17.5px;padding-right:17.5px;width:100%;margin-bottom:60px;position:relative;padding-top:20px}@media (min-width:768px){.contacts-header{margin-bottom:105px}}.contacts-header::before{content:'';display:block;position:absolute;left:17.5px;right:17.5px;height:1px;border-top:1px solid #6e6e6e;top:0;bottom:auto}@media (min-width:768px){.contacts-header{width:41.66667%}}@media (min-width:992px){.contacts-header{width:33.33333%}}.contacts-header h1{margin:0}.contacts-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}@media (min-width:768px){.contacts-block{margin-bottom:105px}}.contacts-block:last-child{margin-bottom:0}.contacts-block .text{padding-left:17.5px;padding-right:17.5px;width:100%;position:relative;padding-top:20px}.contacts-block .text::before{content:'';display:block;position:absolute;left:17.5px;right:17.5px;height:1px;border-top:1px solid #6e6e6e;top:0;bottom:auto}@media (max-width:767px){.contacts-block .text{margin-bottom:20px}}@media (min-width:768px){.contacts-block .text{width:41.66667%}}@media (min-width:992px){.contacts-block .text{width:33.33333%}}.contacts-block p:last-child{margin-bottom:0}.contacts-block .map{padding-left:17.5px;padding-right:17.5px;width:100%}@media (min-width:768px){.contacts-block .map{width:50%;margin-left:auto}}.contacts-block img{display:block}.news-list{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}@media (min-width:768px){.news-list{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.news-list{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.news-list{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.news-list{margin-left:87.5px;margin-right:87.5px}}.news-item{padding-left:17.5px;padding-right:17.5px;width:100%;margin-top:20px}.news-item:first-child{margin-top:0}@media (min-width:768px){.news-item{width:50%}.news-item:nth-child(-n+2){margin-top:0}}@media (min-width:992px){.news-item{width:33.33333%}.news-item:nth-child(-n+3){margin-top:0}}.news-item img{display:block;width:100%}.news-item .description{background:#f8f8f8;padding:30px}.news-item p{margin:0}.news-item .collapsed-text{display:none}.news-item .collapsed-text p{text-indent:35px}.news-item .read-more{display:inline-block;margin-top:20px;font-weight:300;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}.projects-list-section{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;padding-top:35px}@media (min-width:768px){.projects-list-section{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.projects-list-section{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.projects-list-section{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.projects-list-section{margin-left:87.5px;margin-right:87.5px}}@media (max-width:767px){.projects-list-section{padding-top:20px}}.projects-list-section .view-more{padding-left:17.5px;padding-right:17.5px;width:100%;margin-top:60px;text-align:center}@media (min-width:768px){.projects-list-section .view-more{margin-top:105px}}.projects-list-section .view-more a{font-size:20px;line-height:25px;font-weight:300;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}.projects-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.projects-item{padding-left:17.5px;padding-right:17.5px;width:100%;margin-top:60px}@media (min-width:768px){.projects-item{margin-top:105px}}.projects-item:first-child{margin-top:0}@media (min-width:768px){.projects-item{width:50%}.projects-item:nth-child(-n+2){margin-top:0}}@media (min-width:992px){.projects-item{width:33.33333%}.projects-item:nth-child(-n+3){margin-top:0}}.projects-item a{display:block;position:relative;height:100%}.projects-item a::before{-webkit-transition:border-color 0.5s ease;-moz-transition:border-color 0.5s ease;-o-transition:border-color 0.5s ease;transition:border-color 0.5s ease;content:'';display:block;position:absolute;left:0px;right:0px;height:1px;border-top:1px solid transparent;top:auto;bottom:0;margin-bottom:-25px}.projects-item a:hover::before{border-color:#6e6e6e}.projects-item a:hover .image picture{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.projects-item .image{position:relative;overflow:hidden;margin-bottom:25px}.projects-item .image:before{display:block;content:"";height:0;width:100%;padding-top:98.62259%}.projects-item .image picture{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;top:0;bottom:0;left:0;right:0}.projects-item .image img{display:block;width:100%;height:100%;object-fit:contain}.projects-item .title{margin:0}.project-with-header-view .site-main{padding-top:0}.project-with-header-view .site-header{-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}.project-with-header-view .site-header::before{-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}.project-with-header-view .site-header path,.project-with-header-view .site-header polygon{-webkit-transition:fill .5s;-moz-transition:fill .5s;-o-transition:fill .5s;transition:fill .5s}.project-with-header-view:not(.initial-scroll) .site-header:not(.opened-nav){color:#fff}.project-with-header-view:not(.initial-scroll) .site-header:not(.opened-nav)::before{background:transparent}.project-with-header-view:not(.initial-scroll) .site-header:not(.opened-nav) path,.project-with-header-view:not(.initial-scroll) .site-header:not(.opened-nav) polygon{fill:#fff!important}.project-with-header-view:not(.initial-scroll) .site-header:not(.opened-nav) .site-nav-btn:before,.project-with-header-view:not(.initial-scroll) .site-header:not(.opened-nav) .site-nav-btn::after{border-color:#fff}.project-header{position:relative;height:100vh;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0}.project-header picture{height:100%;width:100%}.project-header img{display:block;width:100%;height:100%;object-fit:cover}body.loaded .project-header{opacity:1}.project-gallery{padding-top:90px;padding-bottom:90px}@media (min-width:768px){.project-gallery{padding-top:157.5px;padding-bottom:157.5px}}.project-gallery:first-child{padding-top:0}.project-gallery .slideshow{position:relative;height:567px;max-height:calc(100vh - 110px)}@media (min-width:768px){.project-gallery .slideshow{max-height:calc(100vh - 157px)}}@media (min-width:992px){.project-gallery .slideshow{max-height:calc(100vh - 207px)}}.project-gallery .slick-list,.project-gallery .slick-track,.project-gallery .slick-slide{height:100%}.project-gallery .image-container{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;height:100%}@media (min-width:768px){.project-gallery .image-container{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.project-gallery .image-container{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.project-gallery .image-container{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.project-gallery .image-container{margin-left:87.5px;margin-right:87.5px}}.project-gallery picture{padding-left:17.5px;padding-right:17.5px;width:100%;margin:0 auto;height:100%}@media (min-width:768px){.project-gallery picture{width:83.33333%}}.project-gallery picture img{display:block;width:100%;height:100%;object-fit:contain}.project-details{padding-bottom:35px;padding-top:30px;margin-bottom:-60px}@media (min-width:768px){.project-details{padding-top:52.5px;margin-bottom:-105px}}.project-info{width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;margin-bottom:60px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.project-info{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.project-info{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.project-info{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.project-info{margin-left:87.5px;margin-right:87.5px}}@media (min-width:768px){.project-info{margin-bottom:105px}}.project-info:last-child{margin-bottom:0}.project-info header{padding-left:17.5px;padding-right:17.5px;width:100%}@media (max-width:767px){.project-info header{margin-bottom:20px}}@media (min-width:768px){.project-info header{width:33.33333%}}.project-info header .title,.project-info header .subtitle{display:block}.project-info .text{padding-left:17.5px;padding-right:17.5px;width:100%}@media (min-width:768px){.project-info .text{width:33.33333%}}.project-info h1:last-child,.project-info h2:last-child,.project-info h3:last-child,.project-info h4:last-child,.project-info h5:last-child,.project-info h6:last-child,.project-info p:last-child,.project-info ul:last-child,.project-info ol:last-child,.project-info dl:last-child{margin-bottom:0}.project-info.js-showOnScroll .title,.project-info.js-showOnScroll .subtitle{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.project-info.js-showOnScroll .title{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-webkit-transition-delay:1.25s,1.25s;-moz-transition:opacity 1s ease 1.25s,-moz-transform 1s ease 1.25s;-o-transition:opacity 1s ease 1.25s,-o-transform 1s ease 1.25s;transition:opacity 1s ease 1.25s,transform 1s ease 1.25s}.project-info.js-showOnScroll .subtitle{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-webkit-transition-delay:1s,1s;-moz-transition:opacity 1s ease 1s,-moz-transform 1s ease 1s;-o-transition:opacity 1s ease 1s,-o-transform 1s ease 1s;transition:opacity 1s ease 1s,transform 1s ease 1s}.project-info.js-showOnScroll .text{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-webkit-transition-delay:0s,0s;-moz-transition:opacity 1s ease 0s,-moz-transform 1s ease 0s;-o-transition:opacity 1s ease 0s,-o-transform 1s ease 0s;transition:opacity 1s ease 0s,transform 1s ease 0s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}.project-info.js-showOnScroll.loaded .title,.project-info.js-showOnScroll.loaded .subtitle,.project-info.js-showOnScroll.loaded .text{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.project-info.js-showOnScroll.loaded .title{transition-delay:0s,0s}.project-info.js-showOnScroll.loaded .subtitle{transition-delay:0.2s,0.2s}.project-info.js-showOnScroll.loaded .text{transition-delay:0.5s,0.5s}.projects-menu{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;width:auto;position:relative;margin-left:17.5px;margin-right:17.5px;margin-top:210px}@media (min-width:768px){.projects-menu{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.projects-menu{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.projects-menu{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.projects-menu{margin-left:87.5px;margin-right:87.5px}}@media (max-width:767px){.projects-menu{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.projects-menu li{padding:0 17.5px}@media (max-width:767px){.projects-menu li{display:flex;align-items:center}}.projects-menu .all{margin-right:auto}@media (max-width:767px){.projects-menu .all{width:100%;margin-bottom:10px}}@media (max-width:767px){.projects-menu .next,.projects-menu .prev{width:50%}}.projects-menu .next{text-align:right}@media (max-width:767px){.projects-menu .next{justify-content:flex-end}}.projects-menu a{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;font-size:20px;line-height:25px;font-weight:300}@media (max-width:767px){.projects-menu a{font-size:11px;line-height:14px}}.projects-menu a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}.projects-menu svg{-webkit-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:10px}.projects-menu svg polygon,.projects-menu svg rect{fill:#081208}.projects-menu .all svg{width:16px}.projects-menu .next svg{margin-right:0;margin-left:10px}.journal-details{min-height:calc(100vh - 60px);position:relative;margin-top:-50px}@media (min-width:768px){.journal-details{min-height:calc(100vh - 100px)}}@media (min-width:992px){.journal-details{min-height:calc(100vh - 160px)}}@media (min-width:768px){.journal-details{margin-top:-57px}}@media (min-width:992px){.journal-details{margin-top:-47px}}@media (max-width:767px){.journal-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:0}}.journal-info{min-height:calc(120vh - 60px);margin-left:35px;margin-right:35px}@media (min-width:768px){.journal-info{min-height:calc(120vh - 100px)}}@media (min-width:992px){.journal-info{min-height:calc(120vh - 160px)}}@media (min-width:768px){.journal-info{margin-left:65px;margin-right:65px}}@media (min-width:992px){.journal-info{margin-left:105px;margin-right:105px}}@media (min-width:1200px){.journal-info{margin-left:105px;margin-right:105px}}@media (min-width:1920px){.journal-info{margin-left:105px;margin-right:105px}}@media (max-width:767px){.journal-info{-webkit-order:2;order:2;min-height:0}}@media (min-width:768px){.journal-info{margin-right:66.66667%;padding-right:17.5px}}.journal-info .subtitle{font-size:20px;line-height:25px;text-transform:none}.journal-info h1{margin-bottom:40px}.journal-info .open-collapsed-btn{text-decoration:underline}.journal-gallery{height:calc(100vh - 60px);right:35px;margin-right:35px;margin-left:35px}@media (min-width:768px){.journal-gallery{height:calc(100vh - 100px)}}@media (min-width:992px){.journal-gallery{height:calc(100vh - 160px)}}@media (min-width:768px){.journal-gallery{right:65px;margin-right:65px;margin-left:65px}}@media (min-width:992px){.journal-gallery{right:105px;margin-right:105px;margin-left:105px}}@media (min-width:1200px){.journal-gallery{right:105px;margin-right:105px;margin-left:105px}}@media (min-width:1920px){.journal-gallery{right:105px;margin-right:105px;margin-left:105px}}@media (max-width:767px){.journal-gallery{-webkit-order:1;order:1;position:relative!important;top:auto!important;width:auto!important;height:auto;right:auto;margin-bottom:40px}.journal-gallery+div{display:none!important}}@media (min-width:768px){.journal-gallery{min-height:0;position:absolute;top:0;left:33.33333%;padding-left:17.5px;padding-bottom:35px;margin:0}}.journal-gallery .slideshow,.journal-gallery .slick-list,.journal-gallery .slick-track,.journal-gallery .slick-slide,.journal-gallery .image{height:100%}.journal-gallery img{width:100%;height:100%;object-fit:contain;object-position:right bottom}.homepage-view .site-main{padding-top:0}.homepage-view .site-header{opacity:0;visibility:hidden}.homepage-view .intro-banner .slogan,.homepage-view .intro-banner .slideshow-tools{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.homepage-view .intro-banner .logo{-webkit-transition:opacity .2s linear;-webkit-transition-delay:0s;-moz-transition:opacity .2s linear 0s;-o-transition:opacity .2s linear 0s;transition:opacity .2s linear 0s}.homepage-view .site-header{-webkit-transition:background .1s,top .2s ease,visibility 0s linear,opacity .2s linear;-webkit-transition-delay:0s,0s,.2s,0s;-moz-transition:background .1s,top .2s ease,visibility 0s linear .2s,opacity .2s linear 0s;-o-transition:background .1s,top .2s ease,visibility 0s linear .2s,opacity .2s linear 0s;transition:background .1s,top .2s ease,visibility 0s linear .2s,opacity .2s linear 0s}.homepage-view.initial-scroll .intro-banner .slogan,.homepage-view.initial-scroll .intro-banner .slideshow-tools,.homepage-view.initial-scroll .intro-banner .logo{opacity:0}.homepage-view.initial-scroll .intro-banner .logo{transition-delay:0}.homepage-view.initial-scroll .site-header{opacity:1;visibility:visible;transition-delay:.2s,.2s}@keyframes typing{0%{width:0}1%{opacity:1}99.9%{width:100%;border-right:2px solid #fff}100%{opacity:1;border:none}}@keyframes blink-caret{from,to{}border-color:transparent;50%{border-color:#fff}}.intro-banner{position:relative;height:100vh;margin-top:0}.intro-banner .slick-slider,.intro-banner .slick-list,.intro-banner .slick-track,.intro-banner .slick-slide{height:100%}.intro-banner .slideshow{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.intro-banner .slideshow picture{width:100%;height:100%}.intro-banner .slideshow img{display:block;width:100%;height:100%;object-fit:cover}.intro-banner .slideshow .caption{display:none}.intro-banner .slick-slide{position:relative}.intro-banner .slick-slide:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:black;opacity:0.1}.intro-banner .slideshow-tools{left:35px;right:35px;position:absolute;bottom:0;padding-bottom:32px;width:316px;z-index:20;color:#fff}@media (min-width:768px){.intro-banner .slideshow-tools{left:21px;right:21px}}@media (min-width:992px){.intro-banner .slideshow-tools{left:35px;right:35px}}@media (max-width:767px){.intro-banner .slideshow-tools{padding-bottom:35px;width:auto;display:none}}@media (min-width:768px){.intro-banner .slideshow-tools{left:auto}}.intro-banner .slideshow-tools svg{display:block}.intro-banner .slideshow-tools path,.intro-banner .slideshow-tools polygon,.intro-banner .slideshow-tools rect{fill:#fff}.intro-banner .caption{font-size:20px;line-height:25px;margin-bottom:20px;font-weight:300;text-align:right;color:#fff}@media (max-width:767px){.intro-banner .caption{margin-bottom:8px}}.intro-banner .caption .subtitle{font-size:14px;line-height:21px;color:inherit}.intro-banner .menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:201px;margin-left:auto}@media (max-width:767px){.intro-banner .menu{width:100%}}.intro-banner .play{margin-right:20px;opacity:1;cursor:pointer;position:relative}.intro-banner .play span{display:block}.intro-banner .play .play-icon{opacity:1}.intro-banner .play .pause-icon{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;opacity:0}.intro-banner .play.playing .play-icon{opacity:0}.intro-banner .play.playing .pause-icon{opacity:1}.intro-banner .counter{margin:0 30px;font-weight:300}.intro-banner .prev{margin-left:auto}.intro-banner .prev,.intro-banner .next{cursor:pointer}.intro-banner .progressbar{position:absolute;bottom:0;right:0;display:block;height:6px;width:201px;background:rgba(255,255,255,0.6)}@media (max-width:767px){.intro-banner .progressbar{width:100%}}.intro-banner .progressbar .bar{height:100%;width:0%;background:#fff}.intro-banner .logo{left:35px;top:15px;position:fixed;z-index:20}@media (min-width:768px){.intro-banner .logo{left:21px}}@media (min-width:992px){.intro-banner .logo{left:35px}}@media (min-width:768px){.intro-banner .logo{top:35px}}@media (max-width:767px){.intro-banner .logo{left:15px}}.intro-banner .logo img{display:block;height:35px}@media (max-width:767px){.intro-banner .logo img{width:120px}}.intro-banner .slogan{width:auto;position:relative;padding-right:17.5px;padding-left:17.5px;margin-left:17.5px;margin-right:17.5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;top:50%;left:0;right:0;z-index:18;text-align:center;color:#fff}@media (min-width:768px){.intro-banner .slogan{margin-left:47.5px;margin-right:47.5px}}@media (min-width:992px){.intro-banner .slogan{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1200px){.intro-banner .slogan{margin-left:87.5px;margin-right:87.5px}}@media (min-width:1920px){.intro-banner .slogan{margin-left:87.5px;margin-right:87.5px}}.intro-banner .slogan[data-color="black"]{color:#081208}.intro-banner .slogan h1{font-size:36px;line-height:46px;font-weight:300;letter-spacing:.01em}@media (min-width:768px){.intro-banner .slogan h1{font-size:65px;line-height:78px}}.intro-banner .slogan.font-serif h1{font-family:"Old Standard TT",serif}@keyframes topToBottom{from{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes bottomToTop{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeIn{from{opacity:1}to{opacity:0}}.intro-banner .logo{animation-name:topToBottom;animation-duration:1s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:both}.intro-banner .slideshow-tools{animation-name:bottomToTop;animation-duration:1s;animation-delay:1s;animation-iteration-count:1;animation-fill-mode:both}.homepage-view.initial-scroll .intro-banner .logo,.homepage-view.initial-scroll .intro-banner .slideshow-tools{animation-name:fadeIn;animation-duration:.2s;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:both}#warning-container{animation-name:bottomToTop;animation-duration:1s;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:both}#warning-container{font-size:14px;line-height:21px;left:35px;bottom:35px;display:none;position:fixed;z-index:9999;background:rgba(255,255,255,0.81);padding:14px;width:250px}@media (min-width:768px){#warning-container{left:21px;bottom:21px}}@media (min-width:992px){#warning-container{left:35px;bottom:35px}}#warning-container #cookie-warning{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#warning-container .lead{margin:0}#warning-container .close-warning{margin-left:auto;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}#warning-container .terms{-webkit-order:3;order:3;width:100%;color:#6e6e6e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1em}#warning-container .terms:hover{color:#6e6e6e}#popup-container{display:none;position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0;background:url("/static/cookieapp/style/images/transparent-backgroundpop.png?aabca3601a1b")}#popup-container #cookie-popup{position:relative;height:66%;margin:0 auto;top:10%}#popup-container #cookie-popup .termsofuse-container{position:relative;z-index:5;background-color:#fff;height:100%}@media (min-width:768px){#popup-container #cookie-popup .termsofuse-container{margin:0 8.33333%}}@media (min-width:992px){#popup-container #cookie-popup .termsofuse-container{margin:0 16.66667%}}#popup-container #cookie-popup .termsofuse-container .utils-container{height:15%;padding:52.5px 52.5px 0 52.5px}#popup-container #cookie-popup .termsofuse-container .utils-container h1{display:inline-block}#popup-container #cookie-popup .termsofuse-container .utils-container .popup-close{float:right;display:inline-block;font-weight:bold;text-transform:uppercase;text-decoration:underline}#popup-container #cookie-popup .termsofuse-container .body{margin:0 70px 0 52.5px;width:94%;height:78%;overflow-y:scroll}#popup-container #cookie-popup .termsofuse-container .body p{margin-bottom:20px;margin-right:3%;clear:both}#popup-container #cookie-popup .termsofuse-container .body ol,#popup-container #cookie-popup .termsofuse-container .body ul{margin:10 0;display:list-item;margin-right:3%}#popup-container #cookie-popup .termsofuse-container .body ol li,#popup-container #cookie-popup .termsofuse-container .body ul li{list-style-position:outside;margin-bottom:10px;color:#000}#popup-container #cookie-popup .termsofuse-container .body ul{list-style:circle}#popup-container #cookie-popup .termsofuse-container .body ul li{margin-left:14px;padding-left:5px}@media screen and (-webkit-min-device-pixel-ratio:0){#popup-container #cookie-popup .termsofuse-container .body ul li{margin-left:16px;padding-left:2px}}#popup-container #cookie-popup .termsofuse-container .body ol{list-style:decimal}#popup-container #cookie-popup .termsofuse-container .body ol li{margin-left:19px}@media screen and (-webkit-min-device-pixel-ratio:0){#popup-container #cookie-popup .termsofuse-container .body ol li{margin-left:17px}}