/*!
Theme Name: Change Name 
Author: exsite
Author URI: http://exsite.ca/
Description: 
Version: 1.0
*/html{font-family:sans-serif}body{margin:0;font-size:100%}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@font-face{font-family:'replica-light';src:url('fonts/lineto-replica-light.eot');src:url('fonts/lineto-replica-light.woff') format('woff');}@font-face{font-family:'replica-bold';src:url('fonts/lineto-replica-bold.eot');src:url('fonts/lineto-replica-bold.woff') format('woff');}@font-face{font-family:'freighttext_bookregular';src:url('fonts/freighttext_book-webfont.eot');src:url('fonts/freighttext_book-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/freighttext_book-webfont.woff2') format('woff2'),url('fonts/freighttext_book-webfont.woff') format('woff'),url('fonts/freighttext_book-webfont.ttf') format('truetype'),url('fonts/freighttext_book-webfont.svg#freighttext_bookregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'freighttext_bookitalicregular';src:url('fonts/freighttext_bookitalic-webfont.eot');src:url('fonts/freighttext_bookitalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/freighttext_bookitalic-webfont.woff2') format('woff2'),url('fonts/freighttext_bookitalic-webfont.woff') format('woff'),url('fonts/freighttext_bookitalic-webfont.ttf') format('truetype'),url('fonts/freighttext_bookitalic-webfont.svg#freighttext_bookitalicregular') format('svg');font-weight:normal;font-style:normal;}*{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}body{background-color:#fff;color:#000;font-family:'replica-light',sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased !important}body.no-scroll{overflow:hidden}@media (max-width: 750px){body.no-scroll{height:100%;}}html.no-scroll{overflow:hidden;height:100%}@media (max-width: 750px){html.no-scroll{width:100%;}}.wrapper{max-width:1178px;margin:0 auto;padding:0 10px}.sprite_hide{width:0;height:0;visibility:hidden}img{max-width:100%}a{text-decoration:none;transition:all .3s}input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0}@media (max-width: 500px){input{padding-left:0;}}button:focus{outline:0}.whole-click{cursor:pointer}.relative{position:relative}.archive-title{font-size:88px;line-height:96px;letter-spacing:-1.5px;text-align:center;margin:160px 0 85px;font-weight:normal;text-transform:capitalize}@media (max-width: 750px){.archive-title{margin:100px 0;font-size:80px;line-height:92px;}}@media (max-width: 750px){.archive-title{margin:24px 0 80px;font-size:72px;line-height:84px;}}.page-title{font-size:72px;line-height:72px;letter-spacing:-1.1px;text-align:center;font-weight:normal;margin:200px auto 120px;max-width:1000px}@media (max-width: 750px){.page-title{margin:90px 0 80px;font-size:62px;line-height:62px;}}@media (max-width: 500px){.page-title{margin:45px 0 40px;font-size:48px;line-height:48px;}}.article-content.page a{background-color:rgba(240,240,240,0.5);padding:0 3px}.article-content.page a:hover{background-color:#f0f0f0}.main-404 h1{font-family:'replica-light',sans-serif;font-size:150px;font-weight:normal;text-align:center;margin-top:200px;margin-bottom:120px}@media (max-width: 750px){.main-404 h1{margin:90px 0 80px;}}@media (max-width: 500px){.main-404 h1{margin:45px 0 40px;}}.main-404 p{text-align:center;max-width:580px;margin:0 auto 120px;font-family:'freight-text-pro',serif;font-size:26px;line-height:34px;padding:0 24px}@media (max-width: 750px){.main-404 p{margin-bottom:80px;}}@media (max-width: 500px){.main-404 p{margin-bottom:40px;}}.main-404 a{background-color:rgba(240,240,240,0.5);padding:0 3px;color:#000}.main-404 a:hover{background-color:#f0f0f0}.site-header{position:fixed;top:0;right:0;width:100%;z-index:100}@media (max-width: 750px){.site-header{position:relative;}}.site-header.no-click{pointer-events:none}.site-header.no-click .explore-trigger,.site-header.no-click .mob-follow-trigger,.site-header.no-click .follow-trigger{pointer-events:all}.site-header .mob-follow-trigger{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;left:24px;line-height:0;margin-top:1px}@media (max-width: 900px){.site-header .mob-follow-trigger{display:inline-block;}}.site-header .mob-follow-trigger svg{width:26px;height:23px;transition:.3s}.site-header .mob-follow-trigger.active svg{fill:#fff}.site-header svg.main-logo{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:126px;height:81px;overflow:visible;transition:all .3s}@media (max-width: 1440px){.site-header svg.main-logo{-webkit-transform:translateY(-50%) translateX(-50%) scale(.9);-moz-transform:translateY(-50%) translateX(-50%) scale(.9);-ms-transform:translateY(-50%) translateX(-50%) scale(.9);-o-transform:translateY(-50%) translateX(-50%) scale(.9);transform:translateY(-50%) translateX(-50%) scale(.9);}}@media (max-width: 750px){.site-header svg.main-logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:109px;height:71px;top:auto;bottom:-12px;}}.site-header svg.main-logo g{transition:all .3s}.site-header svg.main-logo .lg-3{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.main-logo-wrap.alt .main-logo{-webkit-transform:scale(.7) translateX(-78%) translateY(-74%);-moz-transform:scale(.7) translateX(-78%) translateY(-74%);-ms-transform:scale(.7) translateX(-78%) translateY(-74%);-o-transform:scale(.7) translateX(-78%) translateY(-74%);transform:scale(.7) translateX(-78%) translateY(-74%)}.main-logo-wrap.alt .main-logo .lg-1{-webkit-transform:translateX(-30px) translateY(29px);-moz-transform:translateX(-30px) translateY(29px);-ms-transform:translateX(-30px) translateY(29px);-o-transform:translateX(-30px) translateY(29px);transform:translateX(-30px) translateY(29px)}.main-logo-wrap.alt .main-logo .lg-2{-webkit-transform:translateX(29px) translateY(-29px);-moz-transform:translateX(29px) translateY(-29px);-ms-transform:translateX(29px) translateY(-29px);-o-transform:translateX(29px) translateY(-29px);transform:translateX(29px) translateY(-29px)}.main-logo-wrap.alt .main-logo .lg-3{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.main-logo-wrap.hide{opacity:0;pointer-events:none}nav{text-align:right;padding:60px 64px 60px 0;transition:all .3s}@media (max-width: 900px){nav{padding-right:24px;}}@media (max-width: 750px){nav{padding:37px 24px 24px;}}nav.alt{padding:30px 64px 30px 0}@media (max-width: 900px){nav.alt{padding-right:24px;}}@media (max-width: 750px){nav.alt{padding:24px;}}nav .follow-trigger{display:inline;line-height:0;font-size:0;transition:all .3s}nav .follow-trigger span{-webkit-transition:color 500ms linear,-webkit-transform 0.3s linear,top .3s linear .5s,bottom .3s linear .5s;-moz-transition:color 500ms linear,-moz-transform 0.3s linear,top .3s linear .5s,bottom .3s linear .5s;transition:color 500ms linear,transform 0.3s linear,top .3s linear .5s,bottom .3s linear .5s;font-family:'replica-bold',sans-serif;font-size:14px;color:#000;letter-spacing:5.25px;line-height:36px;text-transform:uppercase;cursor:pointer}@media (max-width: 900px){nav .follow-trigger span{display:none !important;}}nav .follow-trigger.active span{color:#fff}nav .follow-trigger.hide{opacity:0;pointer-events:none}nav span.explore-trigger{-webkit-transition:color 500ms linear,-webkit-transform 0.3s linear,top .3s linear .5s,bottom .3s linear .5s;-moz-transition:color 500ms linear,-moz-transform 0.3s linear,top .3s linear .5s,bottom .3s linear .5s;transition:color 500ms linear,transform 0.3s linear,top .3s linear .5s,bottom .3s linear .5s;font-family:'replica-bold',sans-serif;font-size:14px;color:#000;letter-spacing:5.25px;line-height:36px;text-transform:uppercase;margin-left:74px;cursor:pointer}@media (max-width: 600px){nav span.explore-trigger{font-size:0;position:relative;top:-5px;right:11px;}}nav span.explore-trigger.active{color:#fff}nav span.explore-trigger.hide{opacity:0;pointer-events:none}nav span.explore-trigger>span{transition:opacity .3s}nav span.explore-trigger>span.hide{opacity:0;pointer-events:none}@media (max-width: 750px){body.archive .main-logo,body.page .main-logo{bottom:-26px;}}@media (max-width: 750px){body.archive nav,body.page nav{padding:24px;}}@media (max-width: 600px){body.archive span.explore-trigger,body.page span.explore-trigger{top:0;}}footer{background-color:#000;color:#fff;padding:40px;overflow:hidden;clear:both;position:relative}@media (max-width: 750px){footer{padding:36px 24px;}}footer .footer-left{display:inline-block;width:60%;padding-right:20px;max-width:700px;float:left}@media (max-width: 900px){footer .footer-left{width:100%;float:none;max-width:100%;padding:0;}}footer .footer-left>span{opacity:.5;font-family:'replica-bold',sans-serif;font-size:11px;color:#fff;letter-spacing:3.14px;line-height:11px;margin-bottom:12px;display:block;text-transform:uppercase}@media (max-width: 750px){footer .footer-left .footer-social{font-size:0;line-height:0;}}footer .footer-left a{font-family:'replica-bold',sans-serif;font-size:12px;letter-spacing:4px;line-height:24px;margin-right:34px;text-transform:uppercase;color:#fff}@media (max-width: 750px){footer .footer-left a{display:inline-block;width:50%;vertical-align:top;font-family:'replica-bold',sans-serif;font-size:14px;line-height:28px;margin:0;}}footer .footer-left a:last-of-type{margin:0}footer .footer-right{display:inline-block;width:40%;text-align:right;padding-left:20px;float:right}@media (max-width: 900px){footer .footer-right{width:100%;float:none;max-width:100%;padding:0;text-align:left;margin-top:40px;}}footer .footer-right>span{opacity:.5;font-family:'replica-bold',sans-serif;font-size:11px;color:#fff;letter-spacing:3.14px;line-height:11px;margin-bottom:12px;display:block;text-transform:uppercase}@media (max-width: 750px){footer .footer-right .footer-links{font-size:0;line-height:0;}}footer .footer-right a{font-family:'replica-bold',sans-serif;font-size:12px;letter-spacing:4px;line-height:24px;margin-left:34px;text-transform:uppercase;color:#fff}@media (max-width: 750px){footer .footer-right a{display:inline-block;width:50%;vertical-align:top;font-family:'replica-bold',sans-serif;font-size:14px;line-height:28px;margin:0;}}footer .footer-right a:first-of-type{margin:0}footer form{margin-top:40px}footer form input{width:100%;background-color:transparent;border:0;border-bottom:solid 2px #fff;font-family:'replica-light',sans-serif;font-size:42px;transition:all .3s;line-height:50px;opacity:.5;padding-bottom:10px}footer form input::-webkit-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}footer form input::-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}footer form input:-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}footer form input:-ms-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}@media (max-width: 750px){footer form input{font-size:30px;line-height:50px;}}footer form button{background-color:transparent;border:0;opacity:.5;position:absolute;right:0;top:0;height:100%;padding:0}footer form button svg{fill:#fff;width:30px;height:100%}footer form input:focus{opacity:1;outline:0}footer form input:focus::-webkit-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}footer form input:focus::-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}footer form input:focus:-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}footer form input:focus:-ms-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}footer form input:focus+button{opacity:1}footer form span{font-family:'freight-text-pro',serif;font-style:italic;font-size:14px;letter-spacing:.84px;line-height:36px;display:block;margin-top:10px}footer form .message{margin-top:12px}footer .credit{clear:both;text-align:right;position:absolute;right:40px;bottom:40px;display:inline-block;font-family:'freight-text-pro',serif;font-style:italic;font-size:12px;letter-spacing:.61px;line-height:36px;transition:all .3s;cursor:pointer}@media (max-width: 900px){footer .credit{width:100%;position:static;}}@media (max-width: 750px){footer .credit{text-align:left;margin-top:24px;}}footer .credit span{opacity:.5}footer .credit svg{width:140px;height:18px;fill:#fff;vertical-align:text-bottom;transition:all .3s}footer .credit a{color:#fff;opacity:.5}footer .credit a:hover{opacity:1;color:#fff}footer .credit a:hover svg{fill:#fff}.article-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;font-family:'replica-light',sans-serif;font-size:0.875em;color:#000;line-height:1.5625em}@media (max-width: 660px){.article-content{font-size:1em;}}.article-content h1,.article-content h2,.article-content h3,.article-content h5,.article-content h6{clear:both;margin:0 0 24px;text-align:left;font-family:'replica-light',sans-serif;color:#000;line-height:24px;letter-spacing:2px;text-transform:uppercase;font-weight:700}@media (max-width: 660px){.article-content h1,.article-content h2,.article-content h3,.article-content h5,.article-content h6{line-height:1em;}}.article-content h1{font-size:1.5em}.article-content h2{font-size:1em}.article-content h3{font-size:0.75em}.article-content h5{font-size:0.625em}.article-content h6{font-size:0.5em}.article-content h4{font-size:0.625em;font-family:'replica-light',sans-serif;font-size:14px;line-height:26px;text-align:center;position:relative;overflow:hidden;text-transform:uppercase}.article-content h4:before,.article-content h4:after{background-color:#000;content:'';display:inline-block;height:1px;position:relative;vertical-align:inherit;width:50%;bottom:.3em}.article-content h4:before{right:2em;margin-left:-50%}.article-content h4:after{left:2em;margin-right:-50%}.article-content b,.article-content strong{font-family:'replica-light',sans-serif;color:black}.article-content address{font-family:'replica-light',sans-serif;font-style:italic;font-weight:normal}.article-content a{background-image:-webkit-linear-gradient( top , transparent 50%, rgba(0, 0, 0, 0.2) 50%);background-image:linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.2) 50%);text-decoration:none;background-repeat:repeat-x;background-size:2px 2px;background-position:0 1em;font-weight:bold;text-shadow:2px 1px rgba(255,255,255,0.1),-1px 1px rgba(255,255,255,0.1)}.article-content abbr[title],.article-content acronym{border-bottom:1px dotted #000;cursor:help}.article-content cite{color:#f0f0f0;font-size:0.875em;padding-left:.5em}.article-content code,.article-content kbd,.article-content tt,.article-content var,.article-content samp,.article-content pre{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;font-family:monospace, serif;color:black}.article-content dfn,.article-content em,.article-content i{font-style:italic}.article-content em{color:black}.article-content pre{box-sizing:border-box;background:white;padding:1em 2em;margin-bottom:24px;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}.article-content p{margin-bottom:1.5em}.article-content small{font-size:smaller}.article-content big{font-size:125%}.article-content sup,.article-content sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}.article-content sup{bottom:1ex}.article-content sub{top:.5ex}.article-content img{image-rendering:optimizeSpeed;max-width:100%;height:auto;vertical-align:middle}.article-content figure{margin:0}.article-content fieldset{border:1px solid rgba(0,0,0,0.1);margin:0 0 24px;padding:11px 12px 0}.article-content legend{white-space:normal}.article-content hr{background-color:#f0f0f0;border:0;height:1px;margin-bottom:23px}.article-content embed,.article-content iframe,.article-content object,.article-content video{margin-bottom:2em;width:100%}.article-content p>embed,.article-content p>iframe,.article-content p>object,.article-content span>embed,.article-content span>iframe,.article-content span>object{margin-bottom:0}.article-content blockquote,.article-content q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;text-align:center;color:black;font-size:1.875em;font-style:normal;font-weight:normal;margin:0;padding:1em 2em;font-weight:300;line-height:32px;letter-spacing:2px}.article-content blockquote cite,.article-content blockquote small,.article-content q cite,.article-content q small{color:#000;font-size:0.625em;display:block;margin-top:.5em;padding:0}.article-content blockquote em,.article-content blockquote i,.article-content blockquote cite,.article-content q em,.article-content q i,.article-content q cite{font-style:normal}.article-content blockquote strong,.article-content blockquote b,.article-content q strong,.article-content q b{font-weight:400}.article-content table{margin-bottom:2em;width:100%;color:black;border:1px solid white;border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px}.article-content th,.article-content td{border:1px solid white;font-size:1em}.article-content caption,.article-content th,.article-content td{font-weight:normal;text-align:left;padding:.5em .8em}.article-content th{border-width:0 1px 1px 0}.article-content td{border-width:0 1px 1px 0}.article-content thead th{color:black;font-size:1em;font-style:italic;font-weight:normal;line-height:1.6em;text-align:center}.article-content tbody th{font-size:1em;text-align:right}.article-content tbody tr:nth-of-type(even){background-color:white}.article-content dl{margin-bottom:48px}.article-content dt{color:black;font-size:1em;font-style:italic;font-weight:normal;line-height:1.6em}.article-content dd{margin-bottom:1em}.article-content ul{margin:0;padding:0;list-style:square inside;font-size:1em;margin-bottom:48px}.article-content ul li{margin:0 0 .2em}.article-content ul ul{margin:0 0 .5em 3em;list-style:disc}.article-content ul ul ul{list-style:circle}.article-content ol{margin:0;padding:0;list-style:decimal-leading-zero inside;font-size:1em;margin-bottom:48px}.article-content ol li{margin:0 0 .2em}.article-content ol ol{margin:0 0 .5em 3em;list-style:lower-roman}.article-content ol ol ol{list-style:lower-alpha}.article-content .alignnone{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.article-content .alignleft{float:left;margin:0 1.5em 0 0;max-width:50%}@media (max-width: 660px){.article-content .alignleft{max-width:40%;}}.article-content .alignright{float:right;margin:0 0 0 1.5em;max-width:50%}@media (max-width: 660px){.article-content .alignright{max-width:40%;}}.article-content .aligncenter{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:auto;margin-right:auto}.article-content .wp-caption-text{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;color:rgba(105,105,103,0.44);font-size:1em;font-style:italic;font-weight:normal;line-height:1.6em;margin:.5em 0 1em;display:block}.article-content .double-img{vertical-align:top;text-align:justify;font-size:0;display:block;overflow:auto}.article-content .double-img::after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0;letter-spacing:0}.article-content .double-img .col{display:inline-block;width:48%;vertical-align:top;margin-bottom:4%}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.menu-toggle{font-size:.1px;cursor:pointer;color:#000;letter-spacing:0;font-weight:400;text-transform:uppercase;display:block;width:12px;text-align:left;white-space:nowrap;margin:0;box-sizing:content-box;z-index:10001;line-height:10px;height:10px;vertical-align:super;display:inline-block;margin-left:7px}@media (max-width: 750px){.menu-toggle{padding:24px;margin-right:-24px;margin-top:-12px;margin-bottom:-12px;}}.menu-toggle strong{display:none}.menu-toggle>span{position:relative;top:.01em;margin-right:0}.menu-toggle span{margin-right:15px;vertical-align:middle}.menu-toggle>span,.menu-toggle>span:before,.menu-toggle>span:after{-webkit-transition:background 300ms linear,-webkit-transform 0.1s linear,top .1s linear .2s,bottom .1s linear .2s;-moz-transition:background 300ms linear,-moz-transform 0.1s linear,top .1s linear .2s,bottom .1s linear .2s;transition:background 300ms linear,transform 0.1s linear,top .1s linear .2s,bottom .1s linear .2s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;height:2px;width:12px;border-radius:0;cursor:pointer;background:#000;content:'';display:inline-block;vertical-align:middle}@media (max-width: 600px){.menu-toggle>span,.menu-toggle>span:before,.menu-toggle>span:after{height:4px;width:23px;}}.menu-toggle>span:before,.menu-toggle>span:after{position:absolute;left:0}.menu-toggle>span:before{top:-4px}@media (max-width: 600px){.menu-toggle>span:before{top:-8.5px;}}.menu-toggle>span:after{bottom:-4px}@media (max-width: 600px){.menu-toggle>span:after{bottom:-8.5px;}}.menu-toggle.active>span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;background:#fff}.menu-toggle.active>span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;background:#fff}.menu-toggle.active>span{background:transparent}.menu-toggle.color>span:before{background:#fff}.menu-toggle.color>span:after{background:#fff}.menu-toggle.color>span{background:#fff}.menu-toggle.active>span,.menu-toggle.active>span:before,.menu-toggle.active>span:after{-webkit-transition:background 200ms linear,-webkit-transform 0.1s linear 0.1s,top .1s linear .15s,bottom .1s linear .15s;-moz-transition:background 200ms linear,-moz-transform 0.1s linear 0.1s,top .1s linear .15s,bottom .1s linear .15s;transition:background 200ms linear,transform 0.1s linear 0.1s,top .1s linear .15s,bottom .1s linear .15s}.full-intro{position:fixed;height:100%;width:100%;left:0;right:0;top:0;bottom:0;z-index:99999999999}@media (max-width: 960px){.full-intro{display:none;}}.full-intro .left-half{width:50%;height:100%;position:absolute;top:0;left:0;background-color:#f0f0f0}.full-intro .right-half{width:50%;height:100%;position:absolute;top:0;right:0;background-color:#fff}.full-intro svg{-webkit-transform:scale(1.5) translateY(-50%);-moz-transform:scale(1.5) translateY(-50%);-ms-transform:scale(1.5) translateY(-50%);-o-transform:scale(1.5) translateY(-50%);transform:scale(1.5) translateY(-50%);position:absolute;left:0;right:0;top:50%;margin:auto;z-index:99999999999999999;width:126px;height:81px;transition:all .5s}.full-intro.kill svg{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;bottom:auto;top:38px}@media (max-width: 1440px){.full-intro.kill svg{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);}}.full-post{width:100%;height:100vh;font-size:0;line-height:0}@media (max-width: 750px){.full-post{height:auto;}}.full-post .article-scroll-trigger{position:absolute;right:60px;bottom:60px;cursor:pointer}@media (max-width: 750px){.full-post .article-scroll-trigger{display:none;}}.full-post .article-scroll-trigger svg{width:40px;height:28px}.full-post .img-half-wrap{width:50%;height:100%;position:relative;overflow:hidden;display:inline-block;background-size:cover;background-position:center top;vertical-align:top}@media (max-width: 750px){.full-post .img-half-wrap{width:100%;height:0;padding-top:87%;}}@media (max-width: 580px){.full-post .img-half-wrap{padding-top:119%;}}.full-post .img-half-wrap img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:0;display:block;min-width:100%;min-height:100%;width:auto;height:auto;max-width:1500px;max-height:1500px}@media (max-width: 750px){.full-post .img-half-wrap img{width:100%;height:auto;min-height:auto;}}.full-post .full-content{width:50%;height:100%;position:relative;display:inline-block;overflow:hidden}@media (max-width: 750px){.full-post .full-content{width:100%;height:auto;padding:38px 24px;overflow:visible;}}@media (max-width: 580px){.full-post .full-content{padding:24px;}}.full-post .full-inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:13%;width:74%}@media (max-width: 900px){.full-post .full-inner{left:24px;width:calc(100% - 48px);}}@media (max-width: 750px){.full-post .full-inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative;width:100%;left:0;}}.full-post .full-inner span.category{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;opacity:.75;font-family:'replica-bold',sans-serif;font-size:12px;color:#000;letter-spacing:4px;line-height:12px;text-transform:uppercase;display:inline-block;left:12px;top:4px;position:absolute}.full-post .full-inner span.category a{color:#000}.full-post .full-inner h2{font-family:'replica-light',sans-serif;font-size:98px;color:#000;line-height:94px;font-weight:normal;margin:0;padding-left:40px}@media (max-width: 1400px){.full-post .full-inner h2{font-size:80px;line-height:80px;}}@media (max-width: 1100px){.full-post .full-inner h2{font-size:78px;line-height:78px;}}@media (max-width: 900px){.full-post .full-inner h2{font-size:62px;line-height:62px;}}@media (max-width: 750px){.full-post .full-inner h2{font-size:52px;line-height:52px;}}.full-post .full-inner p{opacity:1;font-family:'freight-text-pro',serif;font-style:italic;font-size:20px;color:#000;letter-spacing:.7px;line-height:30px;margin:0;padding:57px 0 0 120px;max-width:450px}@media (max-width: 1400px){.full-post .full-inner p{font-size:18px;line-height:28px;padding-top:38px;}}@media (max-width: 1100px){.full-post .full-inner p{padding-left:80px;padding-top:40px;}}@media (max-width: 750px){.full-post .full-inner p{padding-left:40px;padding-top:8px;font-size:18px;line-height:26px;letter-spacing:.5;font-family:'freight-text-pro',serif;font-style:italic;}}@media (max-width: 500px){.full-post .full-inner p{padding-right:32px;}}.full-post p.quote{opacity:.09;font-family:'replica-light',sans-serif;font-size:42px;color:#000;line-height:48px;width:74%;padding-left:40px;position:absolute;bottom:40px;left:50%;max-width:552px;margin:0;z-index:10;transition:all .3s}@media (max-width: 1400px){.full-post p.quote{font-size:34px;line-height:40px;}}@media (max-width: 1100px){.full-post p.quote{font-size:28px;line-height:36px;}}@media (max-width: 900px){.full-post p.quote{left:64px;font-size:24px;line-height:28px;}}@media (max-width: 750px){.full-post p.quote{display:none;}}.full-post .read-cta{position:absolute;right:0;bottom:40px;font-family:'replica-bold',sans-serif;font-size:32px;display:inline-block;cursor:pointer;height:35%;z-index:15;height:144px;width:50%;transition:all .3s}@media (max-width: 1400px){.full-post .read-cta{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;}}@media (max-width: 750px){.full-post .read-cta{position:static;width:100%;padding:0 24px;height:auto;text-align:right;}}@media (max-width: 580px){.full-post .read-cta{padding:0;}}.full-post .read-cta svg{position:absolute;right:50px;bottom:5px;height:87px;width:70px;transition:all .3s;overflow:visible}@media (max-width: 750px){.full-post .read-cta svg{position:static;}}@media (max-width: 580px){.full-post .read-cta svg{margin-top:-50px;height:80px;width:60px;}}.full-post .read-cta svg path{transition:all .3s}@media (max-width: 580px){.full-post .read-cta svg path:first-child{display:none;}}.full-post .read-cta:hover+p.quote{left:calc(13% + 80px)}@media (max-width: 1100px){.full-post .read-cta:hover+p.quote{left:calc(13% + 40px);}}.full-post .read-cta:hover svg path:last-child{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.post-row{line-height:0;font-size:0;position:relative}.newsletter-callout{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0);-moz-transform:translate3d(0);-ms-transform:translate3d(0);-o-transform:translate3d(0);transform:translate3d(0);width:25%;height:100%;background-color:#f0f0f0;padding:40px;display:inline-block;vertical-align:top;position:relative;top:0;left:0}@media (max-width: 1170px){.newsletter-callout{padding:24px;}}@media (max-width: 1020px){.newsletter-callout{width:50%;padding:48px;}}@media (max-width: 750px){.newsletter-callout{padding:24px;}}@media (max-width: 580px){.newsletter-callout{width:100%;padding:30px;height:auto !important;}}.newsletter-callout>span{font-family:'replica-bold',sans-serif;font-size:12px;letter-spacing:4px;line-height:12px;text-transform:uppercase}.newsletter-callout p{margin:0;font-family:'replica-light',sans-serif;font-size:30px;letter-spacing:.35px;line-height:32px;margin-top:10px}@media (max-width: 1290px){.newsletter-callout p{font-size:24px;line-height:26px;}}@media (max-width: 1020px){.newsletter-callout p{font-size:42px;line-height:48px;}}@media (max-width: 860px){.newsletter-callout p{font-size:36px;line-height:42px;}}@media (max-width: 750px){.newsletter-callout p{font-size:24px;line-height:26px;}}@media (max-width: 580px){.newsletter-callout p{font-size:34px;line-height:34px;}}.newsletter-callout form{font-size:0;line-height:0;position:absolute;bottom:0;left:0;width:100%;padding:40px}@media (max-width: 1170px){.newsletter-callout form{padding:24px;}}@media (max-width: 1020px){.newsletter-callout form{padding:48px;}}@media (max-width: 750px){.newsletter-callout form{padding:24px;}}@media (max-width: 580px){.newsletter-callout form{position:relative;padding:0;margin-top:24px;}}.newsletter-callout form input{width:calc(100% - 40px);border:0;border-bottom:solid 2px rgba(0,0,0,0.5);background:transparent;font-family:'replica-light',sans-serif;font-size:32px;line-height:50px;display:inline-block;vertical-align:middle;transition:all .3s}.newsletter-callout form button{width:40px;text-align:center;display:inline-block;margin:0;padding:0;border:0;background-color:transparent;vertical-align:middle;transition:all .3s}.newsletter-callout form button svg{width:24px;height:17px;fill:#000;opacity:.5;transition:all .3s}.newsletter-callout form input:focus{border-bottom:solid 2px #000;outline:0}.newsletter-callout form input:focus::-webkit-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.newsletter-callout form input:focus::-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.newsletter-callout form input:focus:-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.newsletter-callout form input:focus:-ms-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.newsletter-callout form input:focus+button svg{opacity:1}.newsletter-callout form span{font-family:'freight-text-pro',serif;font-style:italic;font-size:12px;letter-spacing:.95px;line-height:36px}.newsletter-callout form .message{font-size:16px;line-height:20px;font-family:'replica-light',sans-serif}.post{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);width:25%;display:inline-block;vertical-align:top;font-size:0;line-height:0;position:relative;overflow:hidden}@media (max-width: 1020px){.post{width:50%;}}@media (max-width: 580px){.post{width:100%;}}@media (max-width: 580px){.post .post-content{position:relative;padding:24px;}}.post svg{display:none}.post img{display:block;width:100%;min-width:100%;height:auto;vertical-align:top;position:relative;transition:all .5s;top:0}.post span.category{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;font-family:'replica-bold',sans-serif;font-size:12px;color:#fff;letter-spacing:4px;position:absolute;top:40px;left:40px;text-transform:uppercase;transition:all .5s}@media (max-width: 1170px){.post span.category{top:24px;left:24px;}}@media (max-width: 1020px){.post span.category{top:48px;left:48px;}}@media (max-width: 750px){.post span.category{top:24px;left:24px;}}@media (max-width: 580px){.post span.category{top:34px;left:34px;color:#000;}}.post span.category a{color:#fff}@media (max-width: 580px){.post span.category a{color:#000;}}.post .post-inner{position:absolute;bottom:0;left:0;padding:40px;width:100%}@media (max-width: 1170px){.post .post-inner{padding:24px;}}@media (max-width: 1020px){.post .post-inner{padding:48px;}}@media (max-width: 750px){.post .post-inner{padding:24px;}}@media (max-width: 580px){.post .post-inner{position:relative;padding:0 0 0 40px;}}.post .post-inner h2{font-family:'replica-light',sans-serif;font-size:40px;color:#fff;line-height:36px;margin:0;font-weight:normal;transition:all .5s}@media (max-width: 1020px){.post .post-inner h2{font-size:54px;line-height:50px;}}@media (max-width: 750px){.post .post-inner h2{font-size:40px;line-height:36px;}}@media (max-width: 580px){.post .post-inner h2{font-size:52px;line-height:52px;color:#000;}}.post .post-inner span{font-family:'freight-text-pro',serif;font-size:15px;color:#fff;letter-spacing:.5px;line-height:18px;margin-top:9px;display:block;transition:all .5s;font-style:italic}@media (max-width: 1020px){.post .post-inner span{font-size:18px;line-height:22px;}}@media (max-width: 750px){.post .post-inner span{font-size:12px;line-height:18px;}}@media (max-width: 580px){.post .post-inner span{opacity:1;font-size:18px;color:#000;letter-spacing:.5px;line-height:26px;padding-top:8px;margin-top:0;}}@media (max-width: 500px){.post .post-inner span{padding-right:32px;}}@media (max-width: 580px){.post .post-inner a{display:block;text-align:right;}.post .post-inner a svg{display:inline-block;width:26px;height:18px}}.post:hover img{opacity:.05}.post:hover span a,.post:hover h2,.post:hover span{color:#000}.post.hidden-post img{opacity:0}.post.hidden-post span,.post.hidden-post h2{color:#000}.posts-section{font-size:0;line-height:0;background-color:#f0f0f0}.posts-section .load-more-section{display:inline-block;width:25%;background-color:#f0f0f0;padding:40px;position:relative}@media (max-width: 1170px){.posts-section .load-more-section{padding:24px;}}@media (max-width: 1020px){.posts-section .load-more-section{width:50%;padding:48px;}}@media (max-width: 900px){.posts-section .load-more-section{padding:24px;}}@media (max-width: 580px){.posts-section .load-more-section{width:100%;height:auto !important;}}.posts-section .load-more-section ul{margin:0;padding:0}@media (max-width: 580px){.posts-section .load-more-section ul{display:none;}}.posts-section .load-more-section ul li{opacity:.49;font-family:'replica-bold',sans-serif;font-size:14px;letter-spacing:3px;line-height:21px;margin-bottom:9px;cursor:pointer;transition:all .3s;list-style:none;text-transform:uppercase;display:inline-block;width:100%;vertical-align:top}@media (max-width: 1330px){.posts-section .load-more-section ul li{width:50%;}}@media (max-width: 1020px){.posts-section .load-more-section ul li{width:100%;font-size:24px;line-height:36px;}}@media (max-width: 900px){.posts-section .load-more-section ul li{font-size:18px;line-height:27px;}}@media (max-width: 680px){.posts-section .load-more-section ul li{font-size:14px;line-height:21px;}}.posts-section .load-more-section ul li.active{opacity:1}.posts-section .load-more-section ul li.no-more{opacity:.1;pointer-events:none;cursor:default}.posts-section .load-more-section>span{font-family:'replica-bold',sans-serif;font-size:32px;letter-spacing:1px;line-height:32px;text-transform:uppercase;position:absolute;width:100%;left:0;bottom:0;padding:0 40px 40px;cursor:pointer}@media (max-width: 1170px){.posts-section .load-more-section>span{padding:0 24px 24px;}}@media (max-width: 1020px){.posts-section .load-more-section>span{padding:0 48px 48px;}}@media (max-width: 900px){.posts-section .load-more-section>span{padding:0 24px 24px;}}@media (max-width: 580px){.posts-section .load-more-section>span{position:static;padding:0;text-align:right;width:100%;display:block;}}.posts-section .load-more-section>span svg{width:15px;height:23px;margin-top:6px}.follow-hover{background-color:#000;width:50%;position:fixed;right:0;top:0;padding:170px 5.5% 90px;color:#fff;text-align:left;overflow:hidden;top:-50%;opacity:0;z-index:-1;transition:all .3s}@media (max-width: 900px){.follow-hover{right:auto;left:0;}}@media (max-width: 750px){.follow-hover{width:100%;}}.follow-hover .social-links{width:100%;margin:0 auto;margin-bottom:50px}.follow-hover .social-links a{font-family:'replica-bold',sans-serif;font-size:16px;letter-spacing:3px;line-height:40px;display:inline-block;margin-right:36px;text-transform:uppercase;color:#fff}.follow-hover form{margin:0 auto;margin-top:40px}.follow-hover form input{width:100%;background-color:transparent;border:0;border-bottom:solid 2px #fff;font-family:'replica-light',sans-serif;font-size:42px;line-height:50px;opacity:.5;padding-bottom:10px}.follow-hover form input::-webkit-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input::-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input:-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input:-ms-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.follow-hover form button{background-color:transparent;border:0;opacity:.5;position:absolute;right:0;top:0;height:100%;padding:0}.follow-hover form button svg{fill:#fff;width:30px;height:100%}.follow-hover form input:focus{opacity:1;outline:0}.follow-hover form input:focus::-webkit-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input:focus::-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input:focus:-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input:focus:-ms-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.follow-hover form input:focus+button{opacity:1}.follow-hover form span{font-family:'freight-text-pro',serif;font-style:italic;font-size:14px;letter-spacing:.84px;line-height:36px;display:block;margin-top:10px;color:#fff;text-transform:none;cursor:auto}.follow-hover form .message{font-size:16px;line-height:20px;font-family:'replica-light',sans-serif;color:#fff;margin-top:6px}.follow-hover.active{top:0;opacity:1}.follow-close-trigger{position:fixed;width:100%;height:100%;z-index:-2;top:0;left:0;display:none}.main-menu{background-color:#000;width:50%;height:100vh;position:fixed;right:0;z-index:99;padding:170px 5.5% 0;color:#fff;text-align:left;overflow:hidden;bottom:100%;opacity:0;transition:all .5s;overflow:auto}@media (max-width: 1200px){.main-menu{padding:170px 36px 0;}}@media (max-width: 900px){.main-menu{padding:170px 24px 0;}}@media (max-width: 750px){.main-menu{width:100%;padding-top:120px;}}@media (max-width: 500px){.main-menu{width:100%;padding-top:160px;}}.main-menu span.label{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;opacity:.5;font-family:'replica-bold',sans-serif;font-size:10px;color:#fff;letter-spacing:2.86px;line-height:12px;text-transform:uppercase;display:inline-block;left:0;top:0;position:absolute}.main-menu .menu-links{width:100%;margin:0 auto;margin-bottom:50px;padding-left:60px;position:relative;font-size:0;line-height:0}@media (max-width: 1200px){.main-menu .menu-links{padding-left:36px;}}.main-menu .menu-links a{font-family:'replica-bold',sans-serif;font-size:16px;letter-spacing:3px;line-height:20px;display:inline-block;width:33%;text-transform:uppercase;vertical-align:top;color:#fff;margin-bottom:24px}@media (max-width: 1080px){.main-menu .menu-links a{width:50%;}}@media (max-width: 750px){.main-menu .menu-links a{width:33%;}}@media (max-width: 500px){.main-menu .menu-links a{width:50%;font-size:14px;}}.main-menu .menu-links .label{top:-5px}.main-menu form{margin:0 auto;margin-top:40px;padding-left:60px;position:relative;margin-bottom:60px}@media (max-width: 1200px){.main-menu form{padding-left:36px;}}.main-menu form input{width:100%;background-color:transparent;border:0;border-bottom:solid 2px #fff;font-family:'replica-light',sans-serif;font-size:42px;line-height:50px;opacity:.5;padding-bottom:10px}.main-menu form input::-webkit-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.main-menu form input::-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.main-menu form input:-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.main-menu form input:-ms-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}@media (max-width: 500px){.main-menu form input{font-size:28px;line-height:36px;}}.main-menu form button{background-color:transparent;border:0;opacity:.5;position:absolute;right:0;top:0;height:100%;padding:0}.main-menu form button svg{fill:#fff;width:30px;height:100%}.main-menu form input:focus{opacity:1;outline:0}.main-menu form input:focus::-webkit-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.main-menu form input:focus::-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.main-menu form input:focus:-moz-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.main-menu form input:focus:-ms-input-placeholder{color:transparent;opacity:1;height:inherit;vertical-align:middle}.main-menu form input:focus+button{opacity:1}.main-menu .popular-section,.main-menu .result-section{width:100%;margin:0 auto;margin-bottom:50px;padding-left:60px;position:relative;font-size:0;line-height:0}@media (max-width: 1200px){.main-menu .popular-section,.main-menu .result-section{padding-left:36px;}}.main-menu .popular-section .result,.main-menu .result-section .result{margin-bottom:24px}.main-menu .popular-section .result img,.main-menu .result-section .result img{width:64px;height:auto;vertical-align:middle}.main-menu .popular-section .result .result-content,.main-menu .result-section .result .result-content{width:calc(100% - 64px);padding-left:24px;font-size:0;line-height:0;display:inline-block;vertical-align:middle}.main-menu .popular-section .result .result-content h2,.main-menu .result-section .result .result-content h2{font-family:'replica-light',sans-serif;font-size:38px;letter-spacing:.5px;line-height:39px;margin:0 0 6px;font-weight:normal}@media (max-width: 900px){.main-menu .popular-section .result .result-content h2,.main-menu .result-section .result .result-content h2{font-size:28px;line-height:30px;}}.main-menu .popular-section .result .result-content span,.main-menu .result-section .result .result-content span{opacity:.75;font-family:'freight-text-pro',serif;font-style:italic;font-size:13px;letter-spacing:.78px;line-height:20px}.main-menu .menu-shade{background-color:rgba(0,0,0,0.999);background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.999), rgba(255, 255, 255, 0.01));background-image:linear-gradient(to top,rgba(0, 0, 0, 0.999), rgba(255, 255, 255, 0.01));background-color:transparent;position:absolute;bottom:0;left:0;width:100%;height:96px;cursor:pointer;display:none}@media (max-width: 750px){.main-menu .menu-shade{display:none;}}.main-menu .menu-shade::after{content:'View More';font-size:28px;font-family:'replica-light',sans-serif;color:#fff;width:100%;text-align:center;position:absolute;top:100%;transition:all .3s}.main-menu .menu-shade:hover::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-menu.active{bottom:0;opacity:1}article section{position:relative;margin:72px 0}@media (max-width: 750px){article section{margin:24px 0;}}section.content{max-width:1600px;margin-left:auto;margin-right:auto}.article-aside{width:50%;height:100%;position:absolute;top:0;padding:0 24px}@media (max-width: 960px){.article-aside{width:33%;}}.article-aside h2,.article-aside img,.article-aside blockquote{width:100%;margin:0 auto}.article-aside h2{font-family:'replica-bold',sans-serif;font-size:48px;line-height:53px;font-weight:normal;text-transform:uppercase;letter-spacing:0}@media (max-width: 1400px){.article-aside h2{font-size:38px;line-height:42px;}}@media (max-width: 960px){.article-aside h2{font-size:28px;line-height:30px;}}.article-aside blockquote{position:absolute;bottom:0;font-family:'replica-light',sans-serif;font-size:42px;line-height:52px;left:0;right:0}@media (max-width: 1400px){.article-aside blockquote{font-size:35px;line-height:40px;}}@media (max-width: 1000px){.article-aside blockquote{font-size:24px;line-height:30px;}}@media (max-width: 750px){.article-aside blockquote{display:none !important;}}.article-aside blockquote span{display:block;font-size:200px;margin-left:-12px;margin-bottom:-40px}@media (max-width: 1000px){.article-aside blockquote span{font-size:150px;margin-bottom:-30px;}}.article-aside img{position:absolute;bottom:0;left:0;right:0}@media (max-width: 750px){.article-aside img{width:100%;padding:0 !important;}}.article-content{margin:0 auto;font-size:22px;line-height:34px;font-family:'freight-text-pro',serif;padding:0 40px}@media (max-width: 1400px){.article-content{font-size:20px;line-height:32px;}}@media (max-width: 1000px){.article-content{font-size:18px;line-height:30px;}}@media (max-width: 500px){.article-content{padding:0 24px !important;}}.article-content strong{font-family:'replica-bold',sans-serif;font-size:20px;line-height:34px;font-weight:normal}@media (max-width: 1000px){.article-content strong{font-size:16px;line-height:26px;}}.article-content a{color:#000;background:none;font-weight:normal;text-shadow:none;padding:0 3px}.article-content a:hover{color:#000}.article-content h2.title{font-family:'replica-bold',sans-serif;font-size:32px;line-height:36px;font-weight:normal;text-transform:uppercase;letter-spacing:0}@media (max-width: 500px){.article-content h2.title{font-size:26px;line-height:32px;}}.article-content h5{font-size:22px;color:#000;font-family:'replica-bold',sans-serif;font-weight:normal;line-height:26px;text-transform:none;letter-spacing:0;margin-bottom:-10px}section.right .article-wrap{padding-left:50%}@media (max-width: 960px){section.right .article-wrap{padding-left:33%;}}section.right .article-aside,section.right .article-aside blockquote,section.right .article-aside img{left:0;padding:0 40px 0 80px}@media (max-width: 1400px){section.right .article-aside,section.right .article-aside blockquote,section.right .article-aside img{padding:0 30px 0 60px;}}@media (max-width: 750px){section.right .article-aside,section.right .article-aside blockquote,section.right .article-aside img{padding:0 40px;}}@media (max-width: 500px){section.right .article-aside,section.right .article-aside blockquote,section.right .article-aside img{padding:0 24px;}}section.right .article-content{padding:0 80px 0 40px}@media (max-width: 1400px){section.right .article-content{padding:0 60px 0 30px;}}@media (max-width: 750px){section.right .article-content{padding:0 40px;}}section.left .article-wrap{padding-right:50%}@media (max-width: 960px){section.left .article-wrap{padding-right:33%;}}section.left .article-aside,section.left .article-aside blockquote,section.left .article-aside img{right:0;padding:0 80px 0 40px}@media (max-width: 1400px){section.left .article-aside,section.left .article-aside blockquote,section.left .article-aside img{padding:0 60px 0 30px;}}@media (max-width: 750px){section.left .article-aside,section.left .article-aside blockquote,section.left .article-aside img{padding:0 40px;}}@media (max-width: 500px){section.left .article-aside,section.left .article-aside blockquote,section.left .article-aside img{padding:0 24px;}}section.left .article-content{padding:0 40px 0 80px}@media (max-width: 1400px){section.left .article-content{padding:0 30px 0 60px;}}@media (max-width: 750px){section.left .article-content{padding:0 40px;}}section.intro .title{font-family:'replica-light',sans-serif;font-size:64px;line-height:66px;font-weight:normal;text-transform:none;letter-spacing:0}@media (max-width: 1400px){section.intro .title{font-size:54px;line-height:55px;}}@media (max-width: 1000px){section.intro .title{font-size:42px;line-height:56px;}}@media (max-width: 960px){section.intro .title{font-size:28px;line-height:32px;}}@media (max-width: 500px){section.intro .title{font-size:36px;line-height:40px;}}section.divider>img{width:100%;height:auto}section.divider blockquote{font-family:'replica-light',sans-serif;font-size:64px;line-height:71px;max-width:1166px;padding:128px 40px;margin:0 auto;text-align:center}@media (max-width: 1000px){section.divider blockquote{font-size:30px;line-height:36px;padding:72px 40px;}}@media (max-width: 500px){section.divider blockquote{padding:32px 24px;}}section.divider .gallery-half{display:inline-block;width:50%;vertical-align:top}section.divider .gallery-half:first-child{padding:0 40px 0 80px}@media (max-width: 1400px){section.divider .gallery-half:first-child{padding:0 30px 0 60px;}}@media (max-width: 750px){section.divider .gallery-half:first-child{padding:0 40px;}}@media (max-width: 500px){section.divider .gallery-half:first-child{padding:0 24px;}}section.divider .gallery-half:last-child{padding:0 80px 0 40px}@media (max-width: 1400px){section.divider .gallery-half:last-child{padding:0 60px 0 30px;}}@media (max-width: 750px){section.divider .gallery-half:last-child{padding:0 40px;}}@media (max-width: 500px){section.divider .gallery-half:last-child{padding:0 24px;}}section.divider .gallery-half>img,section.divider .gallery-half figure{width:100%;margin:0 auto;display:block}section.divider .gallery-half>img img,section.divider .gallery-half figure img{width:100%;height:auto}section.divider .gallery-half figcaption{font-size:18px;line-height:34px}section.divider.split{position:relative;font-size:0;line-height:0}section.divider.split img{width:50%}@media (max-width: 750px){section.divider.split img{width:100%;}}section.divider.split blockquote{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:50%;width:calc(50% - 80px);font-size:42px;line-height:52px;padding:0 24px;max-width:600px;text-align:left;right:0;padding-top:54px}@media (max-width: 1000px){section.divider.split blockquote{font-size:24px;line-height:30px;}}@media (max-width: 750px){section.divider.split blockquote{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:static;padding:72px 40px;width:100%;text-align:center;font-size:30px;line-height:36px;max-width:100%;}}@media (max-width: 500px){section.divider.split blockquote{padding:32px 24px;}}section.divider.split blockquote span{display:block;font-size:200px;margin-left:-12px;margin-bottom:-40px;opacity:.1}@media (max-width: 1000px){section.divider.split blockquote span{font-size:150px;margin-bottom:-30px;}}@media (max-width: 750px){section.divider.split blockquote span{font-size:inherit;color:#000;display:inline;opacity:1;}}section.divider.video{width:calc(178vh - 134px);height:calc(100vh - 74px);max-width:100vw;margin-left:auto;margin-right:auto}@media (max-width: 1100px){section.divider.video{height:0;padding-top:56.2%;width:100%;}}section.divider.video.hide{z-index:200}section.divider.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.divider.video iframe.top{z-index:9999}.article-footer .article-share{width:25%;display:inline-block;padding:0 5%;vertical-align:top}@media (max-width: 950px){.article-footer .article-share{padding:0 24px;}}@media (max-width: 750px){.article-footer .article-share{width:100%;display:block;padding:0 40px;}}@media (max-width: 500px){.article-footer .article-share{vertical-align:top;text-align:justify;font-size:0;padding:0 24px;margin:48px 0 12px;}.article-footer .article-share::after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0;letter-spacing:0}}.article-footer .article-share .facebook-icon{width:7px;height:13px;vertical-align:text-top;margin-right:6px;display:inline-block}.article-footer .article-share .twitter-icon{width:11px;height:9px;vertical-align:baseline;margin-right:6px;display:inline-block}.article-footer .article-share .dia-arrow{width:10px;height:10px;margin-left:6px;display:inline-block;vertical-align:baseline;fill:#000;opacity:.5}@media (max-width: 380px){.article-footer .article-share .dia-arrow{display:none;}}.article-footer .article-share a{display:block;font-size:12px;line-height:51px;letter-spacing:4px;color:#000;font-family:'replica-bold',sans-serif;text-transform:uppercase}@media (max-width: 750px){.article-footer .article-share a{display:inline;margin-right:24px;}.article-footer .article-share a:last-child{margin-right:0}}@media (max-width: 500px){.article-footer .article-share a{width:50%;margin:0;text-align:left;display:inline-block;}}.article-footer .article-share h3{opacity:.5;font-family:'replica-bold',sans-serif;font-size:12px;letter-spacing:3.42px;line-height:12px;text-transform:uppercase;margin-top:0;margin-bottom:12px;font-weight:normal}@media (max-width: 750px){.article-footer .article-share h3{display:inline;margin-right:12px;}}@media (max-width: 500px){.article-footer .article-share h3{display:block;}}.article-footer .article-meta{width:75%;display:inline-block;vertical-align:top;padding:40px}@media (max-width: 750px){.article-footer .article-meta{width:100%;}}@media (max-width: 500px){.article-footer .article-meta{padding:24px;}}.article-footer .article-meta .meta-item{display:inline-block;width:25%;vertical-align:top}@media (max-width: 1000px){.article-footer .article-meta .meta-item{width:50%;margin-bottom:33px;}}.article-footer .article-meta .meta-item h3{margin:0;font-family:'replica-bold',sans-serif;font-size:10px;line-height:10px;text-transform:uppercase;margin-bottom:12px;letter-spacing:2.86px;font-weight:normal}.article-footer .article-meta .meta-item span{font-size:22px;line-height:26px;font-family:'replica-light',sans-serif}.article-footer .article-meta .meta-item a{color:#000}.article-footer .article-meta .meta-item a:hover{opacity:.7}.article-footer .article-meta .article-tags{margin-top:33px;font-family:'replica-bold',sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase}@media (max-width: 1000px){.article-footer .article-meta .article-tags{margin-top:0;}}.article-footer .article-meta .article-tags span{margin-right:7px}.article-footer .article-meta .article-tags a{color:#000;background-color:rgba(0,0,0,0.1);padding:0 6px;margin-right:7px;line-height:24px;display:inline-block;margin-bottom:12px}.article-footer .article-meta .article-tags a:hover{color:#000;background-color:#fff}.article-ymal{font-size:0;line-height:0}.article-ymal .ymal-callout{display:inline-block;width:25%;background-color:#f0f0f0;padding:40px;position:relative}@media (max-width: 1020px){.article-ymal .ymal-callout{width:50%;}}@media (max-width: 500px){.article-ymal .ymal-callout{width:100%;padding:24px;text-align:center;height:auto !important;}}.article-ymal .ymal-callout h2{font-family:'replica-light',sans-serif;font-size:48px;line-height:52px;font-weight:normal;margin:0}@media (max-width: 500px){.article-ymal .ymal-callout h2{font-size:36px;line-height:52px;}}.article-ymal .ymal-callout svg{position:absolute;right:40px;bottom:40px;width:40px;height:30px}@media (max-width: 500px){.article-ymal .ymal-callout svg{display:none;}}@media (max-width: 750px){section.right .article-wrap{padding-left:0}section.left .article-wrap{padding-right:0}.article-aside{width:100%;display:block;position:static;padding:0}.article-aside blockquote,.article-aside img{position:static;margin:24px auto 0;display:block}.article-aside blockquote{margin-top:60px}section.divider .gallery-half{width:100%;display:block;margin-bottom:24px}}.full-post.video .img-half-wrap{cursor:pointer}.full-post.video .img-half-wrap::before{content:' ';background-color:#000;opacity:.22;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.full-post.video .img-half-wrap svg{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:10;width:100px;height:100px}.article-content.page{max-width:910px;margin-bottom:130px}.article-content.page h2{font-family:'replica-bold',sans-serif;font-weight:normal;font-size:20px;line-height:34px;letter-spacing:0}.article-fixed{vertical-align:top;text-align:justify;font-size:0;position:fixed;width:100%;left:0;bottom:-74px;background-color:#000;padding:17.5px 0;transition:all .2s linear}.article-fixed::after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0;letter-spacing:0}@media (max-width: 960px){.article-fixed{bottom:-49px;max-height:49px;}}.article-fixed.show{bottom:0}.article-fixed .fake-wrapper{max-width:1600px;margin:0 auto;line-height:0;font-size:0}.article-fixed .article-share-links{width:50%;display:inline-block;vertical-align:middle;padding:0 40px 0 80px;text-align:left}@media (max-width: 1400px){.article-fixed .article-share-links{padding:0 30px 0 60px;}}@media (max-width: 960px){.article-fixed .article-share-links{width:100%;line-height:0;font-size:0;}}@media (max-width: 750px){.article-fixed .article-share-links{padding:0 40px;}}@media (max-width: 500px){.article-fixed .article-share-links{padding-left:24px;}}.article-fixed .article-share-links span{opacity:.5;font-family:'replica-bold',sans-serif;font-size:12px;color:#fff;letter-spacing:3.42px;line-height:14px;text-transform:uppercase}@media (max-width: 340px){.article-fixed .article-share-links span{font-size:10px;line-height:12px;letter-spacing:2px;}}.article-fixed .article-share-links>a{font-family:'replica-bold',sans-serif;font-size:12px;color:#fff;letter-spacing:3.42px;line-height:14px;text-transform:uppercase;margin-left:40px}@media (max-width: 960px){.article-fixed .article-share-links>a{margin-left:20px;}}@media (max-width: 500px){.article-fixed .article-share-links>a{margin-left:12px;}}@media (max-width: 340px){.article-fixed .article-share-links>a{font-size:10px;line-height:12px;letter-spacing:2px;}}.article-fixed .article-share-links>a svg{width:10px;height:10px;fill:#fff;opacity:.5;margin-left:12px}@media (max-width: 500px){.article-fixed .article-share-links>a svg{display:none;}}.article-fixed .article-share-newsletter{width:50%;display:inline-block;vertical-align:middle;padding:0 80px 0 40px}@media (max-width: 1400px){.article-fixed .article-share-newsletter{padding:0 60px 0 30px;}}@media (max-width: 960px){.article-fixed .article-share-newsletter{width:0 !important;padding-left:0 !important;height:0 !important;line-height:0 !important;padding:0 !important;}}.article-fixed .article-share-newsletter form{position:relative;width:calc(100% - 62px);display:inline-block;vertical-align:middle}@media (max-width: 960px){.article-fixed .article-share-newsletter form{display:none;}}.article-fixed .article-share-newsletter form input{font-family:'freight-text-pro',serif;font-size:14px;letter-spacing:.84px;line-height:36px;width:100%;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.5);color:#fff;font-style:italic}.article-fixed .article-share-newsletter form input::-webkit-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.article-fixed .article-share-newsletter form input::-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.article-fixed .article-share-newsletter form input:-moz-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.article-fixed .article-share-newsletter form input:-ms-input-placeholder{color:#fff;opacity:1;height:inherit;vertical-align:middle}.article-fixed .article-share-newsletter form button{position:absolute;right:0;top:10px;background:transparent;border:0;padding:0}.article-fixed .article-share-newsletter form button svg{width:22px;height:15px;fill:#fff;opacity:.5}.article-fixed .article-share-newsletter form input:focus{border-bottom:solid 1px #fff;outline:0}.article-fixed .article-share-newsletter form input:focus+button svg{opacity:1}.article-fixed .article-share-newsletter form .message{position:absolute;opacity:0;left:0;bottom:0;width:100%;line-height:16px;font-size:14px;padding:12px 12px 30px;background-color:#000;color:#fff;transition:all .3s;pointer-events:none}.article-fixed .article-share-newsletter form .message.error,.article-fixed .article-share-newsletter form .message.success{bottom:100%;pointer-events:all;opacity:1}.article-fixed .article-share-newsletter .article-share-close{display:inline-block;vertical-align:middle;margin-left:44px;cursor:pointer}@media (max-width: 960px){.article-fixed .article-share-newsletter .article-share-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:40px;}}@media (max-width: 500px){.article-fixed .article-share-newsletter .article-share-close{right:24px;}}.article-fixed .article-share-newsletter .article-share-close svg{width:18px;height:18px;fill:#fff;opacity:.5}@media (max-width: 500px){.article-fixed .article-share-newsletter .article-share-close svg{width:12px;height:12px;}}article.about .divider.split{text-align:right}article.about .divider.split blockquote{left:0;right:50%}/*# sourceMappingURL=style.css.map */