/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;outline:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}div{vertical-align:top}body{-ms-scroll-chaining:none;overscroll-behavior:none}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%;vertical-align:top}.clearfix:after{clear:both;content:"";display:table}.hide{display:none!important}@media (min-width:769px){.hide--desktop{display:none!important}}@media (max-width:768px){.desktop,.hide--mobile{display:none!important}}@media (min-width:769px){.mobile{display:none!important}}@media (orientation:portrait){.horizontal{display:none!important}}@media (orientation:landscape){.vertical{display:none!important}}.image iframe,.image img,.image svg,.image video{width:100%;height:auto}.image.cover iframe,.image.cover img,.image.cover svg,.image.cover video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image.contain iframe,.image.contain img,.image.contain svg,.image.contain video{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icon svg{width:100%;height:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.direction--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.direction--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.justify--start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.justify--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.justify--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.justify--between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.align--start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.align--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align--end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.align--stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex.align--baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.grid{display:grid}.auto{margin-right:auto;margin-left:auto}.uppercase{text-transform:uppercase}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}html{font-family:Moderat,Helvetica,Arial,sans-serif}body{overflow-x:hidden;overflow-y:scroll}.menu-item{position:relative}.menu-item:after{content:"";position:absolute;left:0;width:0;height:1px;bottom:0;-webkit-transition:width .4s ease, background-color .4s ease;transition:width .4s ease, background-color .4s ease}.menu-item.current-menu-item:after{width:100%}.container{width:100%;max-width:1220px;margin-right:auto;margin-left:auto}@media (max-width:1919px){.container{max-width:1220px}}@media (max-width:1599px){.container{max-width:1060px}}@media (max-width:1439px){.container{max-width:1060px}}@media (max-width:1199px){.container{max-width:894px}}@media (max-width:1023px) and (orientation:portrait){.container{max-width:89.5833333333vw}}@media (max-width:1023px) and (orientation:landscape){.container{max-width:44.7916666667vw}}@media (max-width:767px) and (orientation:portrait){.container{max-width:89.3333333333vw}}@media (max-width:767px) and (orientation:landscape){.container{max-width:44.6666666667vw}}.image{overflow:hidden}.thumbnail{position:relative}.thumbnail img.hover,.thumbnail video.hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.click .thumbnail img.hover.loaded,.click .thumbnail video.hover.loaded,.thumbnail img.hover.loaded:hover,.thumbnail video.hover.loaded:hover{opacity:1}.header{position:fixed;z-index:15;-webkit-transition:background .4s ease, -webkit-box-shadow .4s ease;transition:background .4s ease, -webkit-box-shadow .4s ease;transition:background .4s ease, box-shadow .4s ease;transition:background .4s ease, box-shadow .4s ease, -webkit-box-shadow .4s ease}.header,.header:after{top:0;left:0;width:100%}.header:after{content:"";position:absolute;height:100%;background:#fff;-webkit-transition:background .4s ease, -webkit-transform .4s ease;transition:background .4s ease, -webkit-transform .4s ease;transition:background .4s ease, transform .4s ease;transition:background .4s ease, transform .4s ease, -webkit-transform .4s ease;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#page-single-work .header:after,.page-single-work .header:after{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#page-home.scroll .header:after,#page-info.scroll .header:after,#page-single-work.scroll .header:after,.page-single-work.scroll .header:after{-webkit-transform:translateZ(0);transform:translateZ(0)}#page-info .header:after,.page-info .header:after{background:#fff}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:35px 0;-webkit-transition:padding .4s ease;transition:padding .4s ease;position:relative;z-index:10}@media (max-width:1919px){.header__container{padding:35px 0}}@media (max-width:1599px){.header__container{padding:35px 0}}@media (max-width:1439px){.header__container{padding:35px 0}}@media (max-width:1199px){.header__container{padding:35px 0}}@media (max-width:1023px) and (orientation:portrait){.header__container{padding:4.5572916667vw 0}}@media (max-width:1023px) and (orientation:landscape){.header__container{padding:2.2786458333vw 0}}@media (max-width:767px) and (orientation:portrait){.header__container{padding:9.3333333333vw 0}}@media (max-width:767px) and (orientation:landscape){.header__container{padding:4.6666666667vw 0}}.scroll .header__container{padding:19px 0}@media (max-width:1919px){.scroll .header__container{padding:19px 0}}@media (max-width:1599px){.scroll .header__container{padding:19px 0}}@media (max-width:1439px){.scroll .header__container{padding:19px 0}}@media (max-width:1199px){.scroll .header__container{padding:19px 0}}@media (max-width:1023px) and (orientation:portrait){.scroll .header__container{padding:2.4739583333vw 0}}@media (max-width:1023px) and (orientation:landscape){.scroll .header__container{padding:1.2369791667vw 0}}@media (max-width:767px) and (orientation:portrait){.scroll .header__container{padding:5.0666666667vw 0}}@media (max-width:767px) and (orientation:landscape){.scroll .header__container{padding:2.5333333333vw 0}}.header .logo{color:#000;font-family:"VictorSerif";font-weight:300;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em}@media (max-width:1919px){.header .logo{font-size:22px}}@media (max-width:1599px){.header .logo{font-size:22px}}@media (max-width:1439px){.header .logo{font-size:22px}}@media (max-width:1199px){.header .logo{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){.header .logo{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){.header .logo{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){.header .logo{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){.header .logo{font-size:2.9333333333vw}}@media (max-width:1199px){.header .logo{line-height:1.2727272727}}@media (max-width:768px){.header .logo{line-height:1.2727272727;letter-spacing:.002em}}#page-single-work .header .logo,.page-single-work .header .logo{color:#fff;-webkit-transition:color .4s ease;transition:color .4s ease}#page-single-work.scroll .header .logo,.page-single-work.scroll .header .logo{color:#000}.header .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header .menu .menu-item{margin-left:20px;color:#666;font-family:"VictorSerif";font-weight:300;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em}@media (max-width:1919px){.header .menu .menu-item{margin-left:20px}}@media (max-width:1599px){.header .menu .menu-item{margin-left:20px}}@media (max-width:1439px){.header .menu .menu-item{margin-left:20px}}@media (max-width:1199px){.header .menu .menu-item{margin-left:20px}}@media (max-width:1023px) and (orientation:portrait){.header .menu .menu-item{margin-left:2.6041666667vw}}@media (max-width:1023px) and (orientation:landscape){.header .menu .menu-item{margin-left:1.3020833333vw}}@media (max-width:767px) and (orientation:portrait){.header .menu .menu-item{margin-left:5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){.header .menu .menu-item{margin-left:2.6666666667vw}}@media (max-width:1919px){.header .menu .menu-item{font-size:22px}}@media (max-width:1599px){.header .menu .menu-item{font-size:22px}}@media (max-width:1439px){.header .menu .menu-item{font-size:22px}}@media (max-width:1199px){.header .menu .menu-item{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){.header .menu .menu-item{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){.header .menu .menu-item{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){.header .menu .menu-item{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){.header .menu .menu-item{font-size:2.9333333333vw}}@media (max-width:1199px){.header .menu .menu-item{line-height:1.2727272727}}@media (max-width:768px){.header .menu .menu-item{line-height:1.2727272727;letter-spacing:.002em}}.header .menu .menu-item.current-menu-item{color:#000}.header .menu .menu-item.current-menu-item:after{bottom:-2px;background:#000}@media (max-width:1919px){.header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1599px){.header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1439px){.header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1199px){.header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1023px) and (orientation:portrait){.header .menu .menu-item.current-menu-item:after{bottom:-.2604166667vw}}@media (max-width:1023px) and (orientation:landscape){.header .menu .menu-item.current-menu-item:after{bottom:-.1302083333vw}}@media (max-width:767px) and (orientation:portrait){.header .menu .menu-item.current-menu-item:after{bottom:-.5333333333vw}}@media (max-width:767px) and (orientation:landscape){.header .menu .menu-item.current-menu-item:after{bottom:-.2666666667vw}}#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{color:#fff;font-family:"VictorSerif";font-weight:300;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em}@media (max-width:1919px){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:22px}}@media (max-width:1599px){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:22px}}@media (max-width:1439px){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:22px}}@media (max-width:1199px){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{font-size:2.9333333333vw}}@media (max-width:1199px){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{line-height:1.2727272727}}@media (max-width:768px){#page-single-work .header .menu .menu-item,.page-single-work .header .menu .menu-item{line-height:1.2727272727;letter-spacing:.002em}}#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-3px;background:#fff}@media (max-width:1919px){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-3px}}@media (max-width:1599px){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-3px}}@media (max-width:1439px){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-3px}}@media (max-width:1199px){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-3px}}@media (max-width:1023px) and (orientation:portrait){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-.390625vw}}@media (max-width:1023px) and (orientation:landscape){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-.1953125vw}}@media (max-width:767px) and (orientation:portrait){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-.8vw}}@media (max-width:767px) and (orientation:landscape){#page-single-work .header .menu .menu-item.current-menu-item:after,.page-single-work .header .menu .menu-item.current-menu-item:after{bottom:-.4vw}}.scroll #page-single-work .header .menu .menu-item,.scroll .page-single-work .header .menu .menu-item{background:#fff}#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{color:#666;font-family:"VictorSerif";font-weight:300;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em}@media (max-width:1919px){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:22px}}@media (max-width:1599px){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:22px}}@media (max-width:1439px){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:22px}}@media (max-width:1199px){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{font-size:2.9333333333vw}}@media (max-width:1199px){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{line-height:1.2727272727}}@media (max-width:768px){#page-single-work.scroll .header .menu .menu-item,.page-single-work.scroll .header .menu .menu-item{line-height:1.2727272727;letter-spacing:.002em}}#page-single-work.scroll .header .menu .menu-item.current-menu-item,.page-single-work.scroll .header .menu .menu-item.current-menu-item{color:#000}#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-2px;background:#000}@media (max-width:1919px){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1599px){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1439px){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1199px){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-2px}}@media (max-width:1023px) and (orientation:portrait){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-.2604166667vw}}@media (max-width:1023px) and (orientation:landscape){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-.1302083333vw}}@media (max-width:767px) and (orientation:portrait){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-.5333333333vw}}@media (max-width:767px) and (orientation:landscape){#page-single-work.scroll .header .menu .menu-item.current-menu-item:after,.page-single-work.scroll .header .menu .menu-item.current-menu-item:after{bottom:-.2666666667vw}}.header .menu .menu-item:first-child{margin:0}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:30px}@media (max-width:1919px){.footer__container{padding-bottom:30px}}@media (max-width:1599px){.footer__container{padding-bottom:30px}}@media (max-width:1439px){.footer__container{padding-bottom:30px}}@media (max-width:1199px){.footer__container{padding-bottom:30px}}@media (max-width:1023px) and (orientation:portrait){.footer__container{padding-bottom:3.90625vw}}@media (max-width:1023px) and (orientation:landscape){.footer__container{padding-bottom:1.953125vw}}@media (max-width:767px) and (orientation:portrait){.footer__container{padding-bottom:8vw}}@media (max-width:767px) and (orientation:landscape){.footer__container{padding-bottom:4vw}}.footer .copyright{color:#666;font-family:Moderat;font-weight:300;font-style:normal;font-size:10px;line-height:1.6;letter-spacing:0;text-align:right}@media (max-width:1919px){.footer .copyright{font-size:10px}}@media (max-width:1599px){.footer .copyright{font-size:10px}}@media (max-width:1439px){.footer .copyright{font-size:10px}}@media (max-width:1199px){.footer .copyright{font-size:10px}}@media (max-width:1023px) and (orientation:portrait){.footer .copyright{font-size:1.3020833333vw}}@media (max-width:1023px) and (orientation:landscape){.footer .copyright{font-size:.6510416667vw}}@media (max-width:767px) and (orientation:portrait){.footer .copyright{font-size:2.6666666667vw}}@media (max-width:767px) and (orientation:landscape){.footer .copyright{font-size:1.3333333333vw}}@media (max-width:1199px){.footer .copyright{line-height:1.6}}@media (max-width:768px){.footer .copyright{line-height:1.6;letter-spacing:0}}#info .footer,#single-work .footer{background:#f1edec}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}.enter,.leave{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.enter>*,.leave>*{position:relative}.enter{z-index:11}.leave{overflow:hidden;z-index:1}#archive-works{background:#fff}#archive-works.enter{position:fixed;height:100%;top:0;left:0;width:100%;z-index:11}#archive-works.enter.slide-down{z-index:1}#archive-works .main{padding:119px 0 130px}@media (max-width:1919px){#archive-works .main{padding:119px 0 130px}}@media (max-width:1599px){#archive-works .main{padding:119px 0 130px}}@media (max-width:1439px){#archive-works .main{padding:119px 0 130px}}@media (max-width:1199px){#archive-works .main{padding:119px 0 130px}}@media (max-width:1023px) and (orientation:portrait){#archive-works .main{padding:15.4947916667vw 0 12.3697916667vw}}@media (max-width:1023px) and (orientation:landscape){#archive-works .main{padding:7.7473958333vw 0 6.1848958333vw}}@media (max-width:767px) and (orientation:portrait){#archive-works .main{padding:31.7333333333vw 0 21.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#archive-works .main{padding:15.8666666667vw 0 10.6666666667vw}}#archive-works .posts{margin:0}@media (max-width:1919px){#archive-works .posts{margin:0}}@media (max-width:1599px){#archive-works .posts{margin:0}}@media (max-width:1439px){#archive-works .posts{margin:0}}@media (max-width:1199px){#archive-works .posts{margin:0}}@media (max-width:1023px) and (orientation:portrait){#archive-works .posts{margin:0}}@media (max-width:1023px) and (orientation:landscape){#archive-works .posts{margin:0}}@media (max-width:767px) and (orientation:portrait){#archive-works .posts{margin:0 -5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#archive-works .posts{margin:0 -2.6666666667vw}}#archive-works .post{padding:0 0 55px}@media (max-width:1919px){#archive-works .post{padding:0 0 55px}}@media (max-width:1599px){#archive-works .post{padding:0 0 55px}}@media (max-width:1439px){#archive-works .post{padding:0 0 55px}}@media (max-width:1199px){#archive-works .post{padding:0 0 55px}}@media (max-width:1023px) and (orientation:portrait){#archive-works .post{padding:0 0 4.5572916667vw}}@media (max-width:1023px) and (orientation:landscape){#archive-works .post{padding:0 0 2.2786458333vw}}@media (max-width:767px) and (orientation:portrait){#archive-works .post{padding:0 0 14.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#archive-works .post{padding:0 0 7.3333333333vw}}#archive-works .post>a{display:block}#archive-works .post .image{margin-bottom:16px}@media (max-width:1919px){#archive-works .post .image{margin-bottom:16px}}@media (max-width:1599px){#archive-works .post .image{margin-bottom:16px}}@media (max-width:1439px){#archive-works .post .image{margin-bottom:16px}}@media (max-width:1199px){#archive-works .post .image{margin-bottom:16px}}@media (max-width:1023px) and (orientation:portrait){#archive-works .post .image{margin-bottom:2.0833333333vw}}@media (max-width:1023px) and (orientation:landscape){#archive-works .post .image{margin-bottom:1.0416666667vw}}@media (max-width:767px) and (orientation:portrait){#archive-works .post .image{margin-bottom:4.2666666667vw}}@media (max-width:767px) and (orientation:landscape){#archive-works .post .image{margin-bottom:2.1333333333vw}}#archive-works .post .title{color:#666;font-family:"VictorSerif";font-weight:400;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em;padding:0}@media (max-width:1919px){#archive-works .post .title{font-size:22px}}@media (max-width:1599px){#archive-works .post .title{font-size:22px}}@media (max-width:1439px){#archive-works .post .title{font-size:22px}}@media (max-width:1199px){#archive-works .post .title{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){#archive-works .post .title{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){#archive-works .post .title{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){#archive-works .post .title{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){#archive-works .post .title{font-size:2.9333333333vw}}@media (max-width:1199px){#archive-works .post .title{line-height:1.2727272727}}@media (max-width:768px){#archive-works .post .title{line-height:1.2727272727;letter-spacing:.002em}}@media (max-width:1919px){#archive-works .post .title{padding:0}}@media (max-width:1599px){#archive-works .post .title{padding:0}}@media (max-width:1439px){#archive-works .post .title{padding:0}}@media (max-width:1199px){#archive-works .post .title{padding:0}}@media (max-width:1023px) and (orientation:portrait){#archive-works .post .title{padding:0}}@media (max-width:1023px) and (orientation:landscape){#archive-works .post .title{padding:0}}@media (max-width:767px) and (orientation:portrait){#archive-works .post .title{padding:0 5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#archive-works .post .title{padding:0 2.6666666667vw}}.main{z-index:10}#single-work.loaded,.main{position:relative}#single-work.enter .project-header .overlay{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#single-work.enter .project-header .image,#single-work.enter .project-title{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#single-work.leave>*{background:#fff}#single-work .footer{background:#f1edec}#single-work .project-header{position:relative}#single-work .project-header img,#single-work .project-header video{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;min-height:100vh;-o-object-fit:cover;object-fit:cover}#single-work .project-header .overlay{position:absolute;z-index:5;top:0;left:0;width:100%;height:208px;background:-webkit-gradient(linear,left top, left bottom,from(hsla(0,0%,47.8%,.5)),to(hsla(0,0%,76.9%,0)));background:linear-gradient(180deg,hsla(0,0%,47.8%,.5),hsla(0,0%,76.9%,0));mix-blend-mode:multiply}@media (max-width:1919px){#single-work .project-header .overlay{height:208px}}@media (max-width:1599px){#single-work .project-header .overlay{height:208px}}@media (max-width:1439px){#single-work .project-header .overlay{height:208px}}@media (max-width:1199px){#single-work .project-header .overlay{height:208px}}@media (max-width:1023px) and (orientation:portrait){#single-work .project-header .overlay{height:25vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .project-header .overlay{height:12.5vw}}@media (max-width:767px) and (orientation:portrait){#single-work .project-header .overlay{height:34.4vw}}@media (max-width:767px) and (orientation:landscape){#single-work .project-header .overlay{height:17.2vw}}#single-work .project-header .image{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#single-work .project-title{position:sticky;bottom:0;left:0;width:100%;background:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#single-work .project-title__container{padding:23px 0 40px}@media (max-width:1919px){#single-work .project-title__container{padding:23px 0 40px}}@media (max-width:1599px){#single-work .project-title__container{padding:23px 0 40px}}@media (max-width:1439px){#single-work .project-title__container{padding:23px 0 40px}}@media (max-width:1199px){#single-work .project-title__container{padding:23px 0 40px}}@media (max-width:1023px) and (orientation:portrait){#single-work .project-title__container{padding:2.9947916667vw 0 5.2083333333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .project-title__container{padding:1.4973958333vw 0 2.6041666667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .project-title__container{padding:4vw 0 6.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#single-work .project-title__container{padding:2vw 0 3.3333333333vw}}#single-work .project-title .title{color:#666;font-family:"VictorSerif";font-weight:300;font-style:normal;font-size:54px;line-height:1;letter-spacing:0}@media (max-width:1919px){#single-work .project-title .title{font-size:54px}}@media (max-width:1599px){#single-work .project-title .title{font-size:54px}}@media (max-width:1439px){#single-work .project-title .title{font-size:54px}}@media (max-width:1199px){#single-work .project-title .title{font-size:54px}}@media (max-width:1023px) and (orientation:portrait){#single-work .project-title .title{font-size:7.03125vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .project-title .title{font-size:3.515625vw}}@media (max-width:767px) and (orientation:portrait){#single-work .project-title .title{font-size:10.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#single-work .project-title .title{font-size:5.3333333333vw}}@media (max-width:1199px){#single-work .project-title .title{line-height:1}}@media (max-width:768px){#single-work .project-title .title{line-height:1;letter-spacing:0}}#single-work .modules{padding-bottom:100px}@media (max-width:1919px){#single-work .modules{padding-bottom:100px}}@media (max-width:1599px){#single-work .modules{padding-bottom:100px}}@media (max-width:1439px){#single-work .modules{padding-bottom:100px}}@media (max-width:1199px){#single-work .modules{padding-bottom:100px}}@media (max-width:1023px) and (orientation:portrait){#single-work .modules{padding-bottom:12.109375vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .modules{padding-bottom:6.0546875vw}}@media (max-width:767px) and (orientation:portrait){#single-work .modules{padding-bottom:17.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#single-work .modules{padding-bottom:8.6666666667vw}}#single-work .row{margin-bottom:65px}@media (max-width:1919px){#single-work .row{margin-bottom:65px}}@media (max-width:1599px){#single-work .row{margin-bottom:65px}}@media (max-width:1439px){#single-work .row{margin-bottom:65px}}@media (max-width:1199px){#single-work .row{margin-bottom:65px}}@media (max-width:1023px) and (orientation:portrait){#single-work .row{margin-bottom:5.2083333333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .row{margin-bottom:2.6041666667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .row{margin-bottom:5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#single-work .row{margin-bottom:2.6666666667vw}}#single-work .row:last-child{margin:0}#single-work .row--contained .row__container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:65px;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px;grid-row-gap:65px;row-gap:65px}@media (max-width:1919px){#single-work .row--contained .row__container{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1599px){#single-work .row--contained .row__container{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1439px){#single-work .row--contained .row__container{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1199px){#single-work .row--contained .row__container{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1023px) and (orientation:portrait){#single-work .row--contained .row__container{-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .row--contained .row__container{-webkit-column-gap:2.6041666667vw;-moz-column-gap:2.6041666667vw;column-gap:2.6041666667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .row--contained .row__container{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (max-width:767px) and (orientation:landscape){#single-work .row--contained .row__container{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (max-width:1919px){#single-work .row--contained .row__container{row-gap:65px}}@media (max-width:1599px){#single-work .row--contained .row__container{row-gap:65px}}@media (max-width:1439px){#single-work .row--contained .row__container{row-gap:65px}}@media (max-width:1199px){#single-work .row--contained .row__container{row-gap:65px}}@media (max-width:1023px) and (orientation:portrait){#single-work .row--contained .row__container{row-gap:5.2083333333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .row--contained .row__container{row-gap:2.6041666667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .row--contained .row__container{row-gap:5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#single-work .row--contained .row__container{row-gap:2.6666666667vw}}@media (max-width:1919px){#single-work .row--contained .row__container{grid-template-columns:1fr 1fr}}@media (max-width:1599px){#single-work .row--contained .row__container{grid-template-columns:1fr 1fr}}@media (max-width:1439px){#single-work .row--contained .row__container{grid-template-columns:1fr 1fr}}@media (max-width:1199px){#single-work .row--contained .row__container{grid-template-columns:1fr 1fr}}@media (max-width:1023px){#single-work .row--contained .row__container{grid-template-columns:1fr 1fr}}@media (max-width:767px){#single-work .row--contained .row__container{grid-template-columns:1fr}}#single-work .row--full{width:100%}#single-work .row--full>div{max-width:none;max-width:initial}#single-work .row--full .image{width:100%}@media (min-width:768px){#single-work .module.width--100{grid-column-start:span 2}}#single-work .module--photo-video.full{width:100%}#single-work .module--text{color:#666;font-family:Moderat;font-weight:300;font-style:normal;font-size:18px;line-height:1.3888888889;letter-spacing:0}@media (max-width:1919px){#single-work .module--text{font-size:18px}}@media (max-width:1599px){#single-work .module--text{font-size:18px}}@media (max-width:1439px){#single-work .module--text{font-size:18px}}@media (max-width:1199px){#single-work .module--text{font-size:18px}}@media (max-width:1023px) and (orientation:portrait){#single-work .module--text{font-size:2.34375vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .module--text{font-size:1.171875vw}}@media (max-width:767px) and (orientation:portrait){#single-work .module--text{font-size:4.8vw}}@media (max-width:767px) and (orientation:landscape){#single-work .module--text{font-size:2.4vw}}@media (max-width:1199px){#single-work .module--text{line-height:1.3888888889}}@media (max-width:768px){#single-work .module--text{line-height:1.3888888889;letter-spacing:0}}#single-work .module--text p{margin-bottom:1.3888888889em}#single-work .module--text p:last-child{margin:0}#single-work .module--text a{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#ccc9c9}#single-work .module--text .module__container{padding:0 30px 0 0}@media (max-width:1919px){#single-work .module--text .module__container{padding:0 30px 0 0}}@media (max-width:1599px){#single-work .module--text .module__container{padding:0 30px 0 0}}@media (max-width:1439px){#single-work .module--text .module__container{padding:0 30px 0 0}}@media (max-width:1199px){#single-work .module--text .module__container{padding:0 30px 0 0}}@media (max-width:1023px) and (orientation:portrait){#single-work .module--text .module__container{padding:3.2552083333vw 0}}@media (max-width:1023px) and (orientation:landscape){#single-work .module--text .module__container{padding:1.6276041667vw 0}}@media (max-width:767px) and (orientation:portrait){#single-work .module--text .module__container{padding:8vw 0}}@media (max-width:767px) and (orientation:landscape){#single-work .module--text .module__container{padding:4vw 0}}#single-work .module--credits{color:#666;font-family:Moderat;font-weight:300;font-style:normal;font-size:12px;line-height:1.6666666667;letter-spacing:0}@media (max-width:1919px){#single-work .module--credits{font-size:12px}}@media (max-width:1599px){#single-work .module--credits{font-size:12px}}@media (max-width:1439px){#single-work .module--credits{font-size:12px}}@media (max-width:1199px){#single-work .module--credits{font-size:12px}}@media (max-width:1023px) and (orientation:portrait){#single-work .module--credits{font-size:1.5625vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .module--credits{font-size:.78125vw}}@media (max-width:767px) and (orientation:portrait){#single-work .module--credits{font-size:4.8vw}}@media (max-width:767px) and (orientation:landscape){#single-work .module--credits{font-size:2.4vw}}@media (max-width:1199px){#single-work .module--credits{line-height:1.6666666667}}@media (max-width:768px){#single-work .module--credits{line-height:1.3888888889;letter-spacing:0}}#single-work .module--credits a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#ccc9c9}#single-work .module--credits+.module--text .module__container{padding-top:0}#single-work .related{background:#f1edec}#single-work .related__container{padding:55px 0 116px}@media (max-width:1919px){#single-work .related__container{padding:55px 0 116px}}@media (max-width:1599px){#single-work .related__container{padding:55px 0 116px}}@media (max-width:1439px){#single-work .related__container{padding:55px 0 112px}}@media (max-width:1199px){#single-work .related__container{padding:55px 0 128px}}@media (max-width:1023px) and (orientation:portrait){#single-work .related__container{padding:7.1614583333vw 0 15.1041666667vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .related__container{padding:3.5807291667vw 0 7.5520833333vw}}@media (max-width:767px) and (orientation:portrait){#single-work .related__container{padding:14.4vw 0}}@media (max-width:767px) and (orientation:landscape){#single-work .related__container{padding:7.2vw 0}}#single-work .related .aside-title{margin-bottom:55px;color:#666;font-family:"VictorSerif";font-weight:400;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em;color:#000}@media (max-width:1919px){#single-work .related .aside-title{margin-bottom:55px}}@media (max-width:1599px){#single-work .related .aside-title{margin-bottom:55px}}@media (max-width:1439px){#single-work .related .aside-title{margin-bottom:55px}}@media (max-width:1199px){#single-work .related .aside-title{margin-bottom:55px}}@media (max-width:1023px) and (orientation:portrait){#single-work .related .aside-title{margin-bottom:7.1614583333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .related .aside-title{margin-bottom:3.5807291667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .related .aside-title{margin-bottom:14.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#single-work .related .aside-title{margin-bottom:7.3333333333vw}}@media (max-width:1919px){#single-work .related .aside-title{font-size:22px}}@media (max-width:1599px){#single-work .related .aside-title{font-size:22px}}@media (max-width:1439px){#single-work .related .aside-title{font-size:22px}}@media (max-width:1199px){#single-work .related .aside-title{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){#single-work .related .aside-title{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .related .aside-title{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .related .aside-title{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){#single-work .related .aside-title{font-size:2.9333333333vw}}@media (max-width:1199px){#single-work .related .aside-title{line-height:1.2727272727}}@media (max-width:768px){#single-work .related .aside-title{line-height:1.2727272727;letter-spacing:.002em}}#single-work .related .posts{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:65px;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px;grid-row-gap:0;row-gap:0}@media (max-width:1919px){#single-work .related .posts{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1599px){#single-work .related .posts{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1439px){#single-work .related .posts{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1199px){#single-work .related .posts{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1023px) and (orientation:portrait){#single-work .related .posts{-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .related .posts{-webkit-column-gap:2.6041666667vw;-moz-column-gap:2.6041666667vw;column-gap:2.6041666667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .related .posts{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (max-width:767px) and (orientation:landscape){#single-work .related .posts{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (max-width:1919px){#single-work .related .posts{row-gap:0}}@media (max-width:1599px){#single-work .related .posts{row-gap:0}}@media (max-width:1439px){#single-work .related .posts{row-gap:0}}@media (max-width:1199px){#single-work .related .posts{row-gap:0}}@media (max-width:1023px) and (orientation:portrait){#single-work .related .posts{row-gap:0}}@media (max-width:1023px) and (orientation:landscape){#single-work .related .posts{row-gap:0}}@media (max-width:767px) and (orientation:portrait){#single-work .related .posts{row-gap:14.4vw}}@media (max-width:767px) and (orientation:landscape){#single-work .related .posts{row-gap:7.2vw}}@media (max-width:1919px){#single-work .related .posts{grid-template-columns:1fr 1fr}}@media (max-width:1599px){#single-work .related .posts{grid-template-columns:1fr 1fr}}@media (max-width:1439px){#single-work .related .posts{grid-template-columns:1fr 1fr}}@media (max-width:1199px){#single-work .related .posts{grid-template-columns:1fr 1fr}}@media (max-width:1023px){#single-work .related .posts{grid-template-columns:1fr 1fr}}@media (max-width:767px){#single-work .related .posts{grid-template-columns:1fr}}#single-work .related .post .image{position:relative;margin-bottom:16px}#single-work .related .post .image:before{content:"";display:block;padding-bottom:72.4436741768%}@media (max-width:768px){#single-work .related .post .image:before{padding-bottom:72.4436741768%}}#single-work .related .post .image img,#single-work .related .post .image svg,#single-work .related .post .image video{position:absolute;top:0;left:0}@media (max-width:1919px){#single-work .related .post .image{margin-bottom:16px}}@media (max-width:1599px){#single-work .related .post .image{margin-bottom:16px}}@media (max-width:1439px){#single-work .related .post .image{margin-bottom:16px}}@media (max-width:1199px){#single-work .related .post .image{margin-bottom:16px}}@media (max-width:1023px) and (orientation:portrait){#single-work .related .post .image{margin-bottom:2.0833333333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .related .post .image{margin-bottom:1.0416666667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .related .post .image{margin-bottom:4.2666666667vw}}@media (max-width:767px) and (orientation:landscape){#single-work .related .post .image{margin-bottom:2.1333333333vw}}#single-work .related .post .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}#single-work .related .post .title{color:#666;font-family:"VictorSerif";font-weight:400;font-style:normal;font-size:22px;line-height:1.2727272727;letter-spacing:.002em}@media (max-width:1919px){#single-work .related .post .title{font-size:22px}}@media (max-width:1599px){#single-work .related .post .title{font-size:22px}}@media (max-width:1439px){#single-work .related .post .title{font-size:22px}}@media (max-width:1199px){#single-work .related .post .title{font-size:22px}}@media (max-width:1023px) and (orientation:portrait){#single-work .related .post .title{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){#single-work .related .post .title{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){#single-work .related .post .title{font-size:5.8666666667vw}}@media (max-width:767px) and (orientation:landscape){#single-work .related .post .title{font-size:2.9333333333vw}}@media (max-width:1199px){#single-work .related .post .title{line-height:1.2727272727}}@media (max-width:768px){#single-work .related .post .title{line-height:1.2727272727;letter-spacing:.002em}}@font-face{font-family:"VictorSerif";font-style:normal;font-weight:300;font-display:swap;src:url(https://bao-tran.com/wp-content/themes/bao/static/fonts//VictorSerif-Light.woff2) format("woff2"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//VictorSerif-Light.woff) format("woff"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//VictorSerif-Light.otf) format("opentype")}@font-face{font-family:"VictorSerif";font-style:normal;font-weight:400;font-display:swap;src:url(https://bao-tran.com/wp-content/themes/bao/static/fonts//VictorSerif-Regular.woff2) format("woff2"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//VictorSerif-Regular.woff) format("woff"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//VictorSerif-Regular.otf) format("opentype")}@font-face{font-family:Moderat;font-style:normal;font-weight:300;font-display:swap;src:url(https://bao-tran.com/wp-content/themes/bao/static/fonts//Moderat-Light.woff2) format("woff2"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//Moderat-Light.woff) format("woff"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//Moderat-Light.otf) format("opentype")}@font-face{font-family:Moderat;font-style:normal;font-weight:500;font-display:swap;src:url(https://bao-tran.com/wp-content/themes/bao/static/fonts//Moderat-Medium.woff2) format("woff2"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//Moderat-Medium.woff) format("woff"),url(https://bao-tran.com/wp-content/themes/bao/static/fonts//Moderat-Medium.otf) format("opentype")}#info{background:#f1edec}#info.enter{z-index:11;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#info.enter,#info.leave{position:fixed;height:100%;top:0;left:0;width:100%}#info.leave{z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0)}#info .main__container{padding:115px 0 130px}@media (max-width:1919px){#info .main__container{padding:115px 0 130px}}@media (max-width:1599px){#info .main__container{padding:115px 0 130px}}@media (max-width:1439px){#info .main__container{padding:115px 0 130px}}@media (max-width:1199px){#info .main__container{padding:115px 0 130px}}@media (max-width:1023px) and (orientation:portrait){#info .main__container{padding:14.9739583333vw 0 16.9270833333vw}}@media (max-width:1023px) and (orientation:landscape){#info .main__container{padding:7.4869791667vw 0 8.4635416667vw}}@media (max-width:767px) and (orientation:portrait){#info .main__container{padding:30.6666666667vw 0 34.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#info .main__container{padding:15.3333333333vw 0 17.3333333333vw}}#info .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:67px;-webkit-column-gap:67px;-moz-column-gap:67px;column-gap:67px;grid-row-gap:0;row-gap:0}@media (max-width:1919px){#info .grid{-webkit-column-gap:66px;-moz-column-gap:66px;column-gap:66px}}@media (max-width:1599px){#info .grid{-webkit-column-gap:66px;-moz-column-gap:66px;column-gap:66px}}@media (max-width:1439px){#info .grid{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}}@media (max-width:1199px){#info .grid{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}}@media (max-width:1023px) and (orientation:portrait){#info .grid{-webkit-column-gap:5.2083333333vw;-moz-column-gap:5.2083333333vw;column-gap:5.2083333333vw}}@media (max-width:1023px) and (orientation:landscape){#info .grid{-webkit-column-gap:2.6041666667vw;-moz-column-gap:2.6041666667vw;column-gap:2.6041666667vw}}@media (max-width:767px) and (orientation:portrait){#info .grid{-webkit-column-gap:5.3333333333vw;-moz-column-gap:5.3333333333vw;column-gap:5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .grid{-webkit-column-gap:2.6666666667vw;-moz-column-gap:2.6666666667vw;column-gap:2.6666666667vw}}@media (max-width:1919px){#info .grid{row-gap:0}}@media (max-width:1599px){#info .grid{row-gap:0}}@media (max-width:1439px){#info .grid{row-gap:0}}@media (max-width:1199px){#info .grid{row-gap:0}}@media (max-width:1023px) and (orientation:portrait){#info .grid{row-gap:0}}@media (max-width:1023px) and (orientation:landscape){#info .grid{row-gap:0}}@media (max-width:767px) and (orientation:portrait){#info .grid{row-gap:13.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .grid{row-gap:6.6666666667vw}}@media (max-width:1919px){#info .grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1599px){#info .grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1439px){#info .grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1199px){#info .grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1023px){#info .grid{grid-template-columns:repeat(8,1fr)}}@media (max-width:767px){#info .grid{grid-template-columns:repeat(2,1fr)}}#info .grid.top{margin-bottom:80px}@media (max-width:1919px){#info .grid.top{margin-bottom:80px}}@media (max-width:1599px){#info .grid.top{margin-bottom:80px}}@media (max-width:1439px){#info .grid.top{margin-bottom:80px}}@media (max-width:1199px){#info .grid.top{margin-bottom:80px}}@media (max-width:1023px) and (orientation:portrait){#info .grid.top{margin-bottom:10.4166666667vw}}@media (max-width:1023px) and (orientation:landscape){#info .grid.top{margin-bottom:5.2083333333vw}}@media (max-width:767px) and (orientation:portrait){#info .grid.top{margin-bottom:20vw}}@media (max-width:767px) and (orientation:landscape){#info .grid.top{margin-bottom:10vw}}#info .about{grid-column-start:span 3;padding-right:80px;color:#666;font-family:"VictorSerif";font-weight:300;font-style:normal;font-size:30px;line-height:1.3333333333;letter-spacing:.002em}@media (max-width:1919px){#info .about{padding-right:80px}}@media (max-width:1599px){#info .about{padding-right:10px}}@media (max-width:1439px){#info .about{padding-right:0}}@media (max-width:1199px){#info .about{padding-right:0}}@media (max-width:1023px) and (orientation:portrait){#info .about{padding-right:4.5572916667vw}}@media (max-width:1023px) and (orientation:landscape){#info .about{padding-right:2.2786458333vw}}@media (max-width:767px) and (orientation:portrait){#info .about{padding-right:0}}@media (max-width:767px) and (orientation:landscape){#info .about{padding-right:0}}@media (max-width:1919px){#info .about{font-size:30px}}@media (max-width:1599px){#info .about{font-size:30px}}@media (max-width:1439px){#info .about{font-size:30px}}@media (max-width:1199px){#info .about{font-size:30px}}@media (max-width:1023px) and (orientation:portrait){#info .about{font-size:2.8645833333vw}}@media (max-width:1023px) and (orientation:landscape){#info .about{font-size:1.4322916667vw}}@media (max-width:767px) and (orientation:portrait){#info .about{font-size:5.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .about{font-size:2.6666666667vw}}@media (max-width:1199px){#info .about{line-height:1.2727272727}}@media (max-width:768px){#info .about{line-height:1.35;letter-spacing:.002em}}#info .about p{margin-bottom:.375em}#info .about p:last-child{margin:0}@media (max-width:1023px){#info .about{grid-column-start:span 5}}@media (max-width:767px){#info .about{grid-column-start:span 2}}#info .about+.contact{padding-top:0}@media (max-width:1919px){#info .about+.contact{padding-top:0}}@media (max-width:1599px){#info .about+.contact{padding-top:0}}@media (max-width:1439px){#info .about+.contact{padding-top:0}}@media (max-width:1199px){#info .about+.contact{padding-top:0}}@media (max-width:1023px) and (orientation:portrait){#info .about+.contact{padding-top:0}}@media (max-width:1023px) and (orientation:landscape){#info .about+.contact{padding-top:0}}@media (max-width:767px) and (orientation:portrait){#info .about+.contact{padding-top:6.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#info .about+.contact{padding-top:3.3333333333vw}}#info .contact{grid-column-start:span 1;color:#666;font-family:Moderat;font-weight:300;font-style:normal;font-size:12px;line-height:1.6666666667;letter-spacing:.001em}@media (max-width:1919px){#info .contact{font-size:12px}}@media (max-width:1599px){#info .contact{font-size:12px}}@media (max-width:1439px){#info .contact{font-size:12px}}@media (max-width:1199px){#info .contact{font-size:12px}}@media (max-width:1023px) and (orientation:portrait){#info .contact{font-size:1.5625vw}}@media (max-width:1023px) and (orientation:landscape){#info .contact{font-size:.78125vw}}@media (max-width:767px) and (orientation:portrait){#info .contact{font-size:4.5333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .contact{font-size:2.2666666667vw}}@media (max-width:1199px){#info .contact{line-height:1.6666666667}}@media (max-width:768px){#info .contact{line-height:1.5294117647;letter-spacing:.001em}}#info .contact a{position:relative;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#info .contact a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#ccc9c9}#info .contact .title{margin-bottom:1.6666666667em;font-weight:500;letter-spacing:.005em}@media (max-width:1023px){#info .contact{grid-column-start:span 3}}@media (max-width:767px){#info .contact{grid-column-start:span 2}}#info .contact .image{margin-bottom:25px}@media (max-width:1919px){#info .contact .image{margin-bottom:25px}}@media (max-width:1599px){#info .contact .image{margin-bottom:21px}}@media (max-width:1439px){#info .contact .image{margin-bottom:23px}}@media (max-width:1199px){#info .contact .image{margin-bottom:22px}}@media (max-width:1023px) and (orientation:portrait){#info .contact .image{margin-bottom:3.2552083333vw}}@media (max-width:1023px) and (orientation:landscape){#info .contact .image{margin-bottom:1.6276041667vw}}@media (max-width:767px) and (orientation:portrait){#info .contact .image{margin-bottom:4.5333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .contact .image{margin-bottom:2.2666666667vw}}#info .contact .email{margin-bottom:19px}@media (max-width:1919px){#info .contact .email{margin-bottom:19px}}@media (max-width:1599px){#info .contact .email{margin-bottom:19px}}@media (max-width:1439px){#info .contact .email{margin-bottom:19px}}@media (max-width:1199px){#info .contact .email{margin-bottom:19px}}@media (max-width:1023px) and (orientation:portrait){#info .contact .email{margin-bottom:2.4739583333vw}}@media (max-width:1023px) and (orientation:landscape){#info .contact .email{margin-bottom:1.2369791667vw}}@media (max-width:767px) and (orientation:portrait){#info .contact .email{margin-bottom:5.0666666667vw}}@media (max-width:767px) and (orientation:landscape){#info .contact .email{margin-bottom:2.5333333333vw}}#info .contact .social{margin-bottom:19px}@media (max-width:1919px){#info .contact .social{margin-bottom:19px}}@media (max-width:1599px){#info .contact .social{margin-bottom:19px}}@media (max-width:1439px){#info .contact .social{margin-bottom:19px}}@media (max-width:1199px){#info .contact .social{margin-bottom:19px}}@media (max-width:1023px) and (orientation:portrait){#info .contact .social{margin-bottom:2.4739583333vw}}@media (max-width:1023px) and (orientation:landscape){#info .contact .social{margin-bottom:1.2369791667vw}}@media (max-width:767px) and (orientation:portrait){#info .contact .social{margin-bottom:5.0666666667vw}}@media (max-width:767px) and (orientation:landscape){#info .contact .social{margin-bottom:2.5333333333vw}}#info .contact .credit{font-family:Moderat;font-weight:300;font-style:normal;font-size:10px;line-height:1.2;letter-spacing:.002em}@media (max-width:1919px){#info .contact .credit{font-size:10px}}@media (max-width:1599px){#info .contact .credit{font-size:10px}}@media (max-width:1439px){#info .contact .credit{font-size:10px}}@media (max-width:1199px){#info .contact .credit{font-size:10px}}@media (max-width:1023px) and (orientation:portrait){#info .contact .credit{font-size:1.3020833333vw}}@media (max-width:1023px) and (orientation:landscape){#info .contact .credit{font-size:.6510416667vw}}@media (max-width:767px) and (orientation:portrait){#info .contact .credit{font-size:2.6666666667vw}}@media (max-width:767px) and (orientation:landscape){#info .contact .credit{font-size:1.3333333333vw}}@media (max-width:1199px){#info .contact .credit{line-height:1.2}}@media (max-width:768px){#info .contact .credit{line-height:1.2;letter-spacing:.002em}}#info .bottom{padding-right:0;margin:0}@media (max-width:1919px){#info .bottom{padding-right:0}}@media (max-width:1599px){#info .bottom{padding-right:0}}@media (max-width:1439px){#info .bottom{padding-right:0}}@media (max-width:1199px){#info .bottom{padding-right:0}}@media (max-width:1023px) and (orientation:portrait){#info .bottom{padding-right:23.6979166667vw}}@media (max-width:1023px) and (orientation:landscape){#info .bottom{padding-right:11.8489583333vw}}@media (max-width:767px) and (orientation:portrait){#info .bottom{padding-right:17.3333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .bottom{padding-right:8.6666666667vw}}@media (max-width:1919px){#info .bottom{margin:0}}@media (max-width:1599px){#info .bottom{margin:0}}@media (max-width:1439px){#info .bottom{margin:0}}@media (max-width:1199px){#info .bottom{margin:0}}@media (max-width:1023px) and (orientation:portrait){#info .bottom{margin:0 -2.6041666667vw}}@media (max-width:1023px) and (orientation:landscape){#info .bottom{margin:0 -1.3020833333vw}}@media (max-width:767px) and (orientation:portrait){#info .bottom{margin:0}}@media (max-width:767px) and (orientation:landscape){#info .bottom{margin:0}}#info .col{padding:0;color:#666;font-family:Moderat;font-weight:300;font-style:normal;font-size:12px;line-height:1.6666666667;letter-spacing:.001em}@media (max-width:1919px){#info .col{padding:0}}@media (max-width:1599px){#info .col{padding:0}}@media (max-width:1439px){#info .col{padding:0}}@media (max-width:1199px){#info .col{padding:0}}@media (max-width:1023px) and (orientation:portrait){#info .col{padding:0 2.6041666667vw}}@media (max-width:1023px) and (orientation:landscape){#info .col{padding:0 1.3020833333vw}}@media (max-width:767px) and (orientation:portrait){#info .col{padding:0}}@media (max-width:767px) and (orientation:landscape){#info .col{padding:0}}@media (max-width:1919px){#info .col{font-size:12px}}@media (max-width:1599px){#info .col{font-size:12px}}@media (max-width:1439px){#info .col{font-size:12px}}@media (max-width:1199px){#info .col{font-size:12px}}@media (max-width:1023px) and (orientation:portrait){#info .col{font-size:1.5625vw}}@media (max-width:1023px) and (orientation:landscape){#info .col{font-size:.78125vw}}@media (max-width:767px) and (orientation:portrait){#info .col{font-size:4.5333333333vw}}@media (max-width:767px) and (orientation:landscape){#info .col{font-size:2.2666666667vw}}@media (max-width:1199px){#info .col{line-height:1.6666666667}}@media (max-width:768px){#info .col{line-height:1.5294117647;letter-spacing:.001em}}#info .col a{position:relative;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#info .col a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#ccc9c9}#info .col .title{margin-bottom:1.6666666667em;font-weight:500;letter-spacing:.005em}@media (max-width:1023px){#info .col{grid-column-start:span 3}}@media (max-width:767px){#info .col{grid-column-start:span 2}}#info .col .block{margin-bottom:1.6666666667em}@media (max-width:1919px){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:1599px){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:1439px){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:1199px){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:1023px) and (orientation:portrait){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:1023px) and (orientation:landscape){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:767px) and (orientation:portrait){#info .col .block{margin-bottom:1.6666666667em}}@media (max-width:767px) and (orientation:landscape){#info .col .block{margin-bottom:1.6666666667em}}#info .col .block:last-child{margin:0}
