@media only screen and (min-width:0px){.element{position:relative;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer}.element.description,.element.single{float:left;width:50%;height:auto;border:8px solid #e0dfdf}.element.description:hover h3,.element.description:hover h4{color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.title{margin-top:40px;width:100%;height:auto;min-height:150px;padding-left:8px}.element.description{padding-bottom:30px;background:#fff}.element.title:first-child{margin-top:8px}.element.list{width:100%;height:auto;padding-left:8px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.list:hover{color:#70706e}.element>.priority{display:none}.element>.information,.element>.overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.element.single>.overlay{background-color:#e0dfdf;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.element>.information{background:none;z-index:1}.element>.information.noactive{opacity:1}.element>.overlay.noactive{opacity:.2}.element>.overlay.active{opacity:.85}.element>.information.active{opacity:1}.element>.information>.copy{position:absolute;left:10%;top:50%;width:80%;height:auto;text-align:center}}@media only screen and (min-width:480px){.element{position:relative;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer}.element.description,.element.single{float:left;width:50%;height:auto;border:8px solid #e0dfdf}.element.description:hover h3,.element.description:hover h4{color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.title{margin-top:40px;width:100%;height:auto;min-height:150px;padding-left:8px}.element.description{padding-bottom:30px;background:#fff}.element.title:first-child{margin-top:8px}.element.list{width:100%;height:auto;padding-left:8px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.list:hover{color:#70706e}.element>.priority{display:none}.element>.information,.element>.overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.element.single>.overlay{background-color:#e0dfdf;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.element>.information{background:none;z-index:1}.element>.information.noactive{opacity:1}.element>.overlay.noactive{opacity:.2}.element>.overlay.active{opacity:.85}.element>.information.active{opacity:1}.element>.information>.copy{position:absolute;left:10%;top:50%;width:80%;height:auto;text-align:center}}@media only screen and (min-width:640px){.element{position:relative;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer}.element.description,.element.single{float:left;width:33.3%;height:auto;border:8px solid #e0dfdf}.element.description:hover h3,.element.description:hover h4{color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.title{margin-top:40px;width:100%;height:auto;min-height:150px;padding-left:8px}.element.description{padding-bottom:30px;background:#fff}.element.title:first-child{margin-top:8px}.element.list{width:100%;height:auto;padding-left:8px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.list:hover{color:#70706e}.element>.priority{display:none}.element>.information,.element>.overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.element.single>.overlay{background-color:#e0dfdf;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.element>.information{background:none;z-index:1}.element>.information.noactive{opacity:1}.element>.overlay.noactive{opacity:.2}.element>.overlay.active{opacity:.85}.element>.information.active{opacity:1}.element>.information>.copy{position:absolute;left:10%;top:50%;width:80%;height:auto;text-align:center}}@media only screen and (min-width:768px){.element{position:relative;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer}.element.description,.element.single{float:left;width:33.3%;height:auto;border:8px solid #e0dfdf}.element.description:hover h3,.element.description:hover h4{color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.title{margin-top:40px;width:100%;height:auto;min-height:150px;padding-left:8px}.element.description{padding-bottom:30px;background:#fff}.element.title:first-child{margin-top:8px}.element.list{width:100%;height:auto;padding-left:8px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.list:hover{color:#70706e}.element>.priority{display:none}.element>.information,.element>.overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.element.single>.overlay{background-color:#e0dfdf;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.element>.information{background:none;z-index:1}.element>.information.noactive,.element>.overlay.noactive{opacity:0}.element>.overlay.active{opacity:.85}.element>.information.active{opacity:1}.element>.information>.copy{position:absolute;left:10%;top:50%;width:80%;height:auto;text-align:center}}@media only screen and (min-width:1024px){.element{position:relative;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer}.element.description,.element.single{float:left;width:25%;height:auto;border:8px solid #e0dfdf}.element.description:hover h3,.element.description:hover h4{color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.title{margin-top:40px;width:100%;height:auto;min-height:150px;padding-left:8px}.element.description{padding-bottom:30px;background:#fff}.element.title:first-child{margin-top:8px}.element.list{width:100%;height:auto;padding-left:8px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.list:hover{color:#70706e}.element>.priority{display:none}.element>.information,.element>.overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.element.single>.overlay{background-color:#e0dfdf;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.element>.information{background:none;z-index:1}.element>.information.noactive,.element>.overlay.noactive{opacity:0}.element>.overlay.active{opacity:.85}.element>.information.active{opacity:1}.element>.information>.copy{position:absolute;left:10%;top:50%;width:80%;height:auto;text-align:center}}@media only screen and (min-width:1300px){.element{position:relative;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer}.element.description,.element.single{float:left;width:25%;height:auto;border:8px solid #e0dfdf}.element.description:hover h3,.element.description:hover h4{color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.title{margin-top:40px;width:100%;height:auto;min-height:150px;padding-left:8px}.element.description{padding-bottom:30px;background:#fff}.element.title:first-child{margin-top:8px}.element.list{width:100%;height:auto;padding-left:8px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.element.list:hover{color:#70706e}.element>.priority{display:none}.element>.information,.element>.overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.element.single>.overlay{background-color:#e0dfdf;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.element>.information{background:none;z-index:1}.element>.information.noactive,.element>.overlay.noactive{opacity:0}.element>.overlay.active{opacity:.85}.element>.information.active{opacity:1}.element>.information>.copy{position:absolute;left:10%;top:50%;width:80%;height:auto;text-align:center}}body,html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;height:100%}body{background:#e0dfdf;font-family:freight-display-pro;font-size:12px;font-weight:300;font-style:normal;overflow-x:hidden}lowercase{text-transform:lowercase!important}*{padding:0;margin:0}:focus{outline:none}a{text-decoration:none;color:#727272}.inactive{cursor:auto!important}a:active,a:focus{outline:none;border:none;ie-dummy:expression(this.hideFocus=true)}strong{font-weight:600}.base{display:none;position:relative;min-height:100%;width:100%;opacity:0}.base.closed{margin-left:0}.base.closed,.base.open{-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s}.base.open{margin-left:-44%;margin-right:5px}.base.closed.loaded,.base.loaded,.base.open.loaded{display:block;opacity:1}.preload.initial{position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-8px;width:200px;height:16px;background-image:url(../../../../_library/_img/_global/serif/logo_2.svg);background-repeat:no-repeat}.preload.initial.active{-webkit-animation:fadeinout 2s ease-in infinite;animation:fadeinout 2s ease-in infinite;opacity:.15}.preload.initial.inactive{-webkit-animation:opacity 2s ease-out;animation:opacity 2s ease-out;opacity:0}.preload.initial>svg{height:100%;width:auto}@-webkit-keyframes fadeinout{50%{opacity:1}}@keyframes fadeinout{50%{opacity:1}}._spacer{width:100%;height:20px}._float_left{float:left}.preload.bar{position:fixed;display:none;top:0;width:100%;height:1px;background-color:#fff;z-index:1000}.header{z-index:20}.fade,.header{display:none;position:fixed;width:100%;height:60px}.fade{opacity:0;z-index:19}.fade.light{background:none;background-color:#fff}.fade.dark{background-image:url(../../../../_library/_img/_global/gradient.png);background-repeat:no-repeat;background-repeat:repeat-x;background-size:1px 60px;background-color:transparent}.header>.logo{position:relative;width:248px;height:26px;margin-left:3%;margin-top:20px;background-size:98%;background-repeat:no-repeat;background-position:4px top;cursor:pointer}.header>.logo a{display:block;width:100%;height:100%}.header>.logo.light{background-image:url(../../../../_library/_img/_global/serif/logo_2.svg)}.header>.logo.dark{background-image:url(../../../../_library/_img/_global/serif/logo_1.svg)}.footer{display:none;width:100%;height:50px}.footer.home{position:absolute;bottom:0;z-index:1}.footer.default{position:relative;float:left;background-color:#fff}.footer>.inner{width:94%;height:30px;margin-left:3%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:8px;padding-right:8px;text-align:right}.footer>.inner>.legels{float:left;padding-top:17px;font-family:museo-sans;font-size:12px;font-weight:300}.footer>.inner>.legels span{float:left;margin-right:5px}.footer.home>.inner>.legels{color:#fff}.footer.default>.inner>.legels{color:#000}.footer>.inner>.links{margin-top:3px;float:right}.footer>.inner>.links>.social{float:left;width:30px;height:30px;margin-left:10px;background-position:100% 100%;background-size:70% 70%;background-repeat:no-repeat}.footer>.inner>.links>.social a{display:block;width:100%;height:100%}.footer.home>.inner>.links>.social.instagram{opacity:.5;background-image:url(../../../../_library/_img/_social/instagram_2.svg)}.footer.default>.inner>.links>.social.instagram{opacity:1;background-image:url(../../../../_library/_img/_social/instagram_1.svg)}.footer.home>.inner>.links>.social.twitter{opacity:.5;background-image:url(../../../../_library/_img/_social/twitter_2.svg)}.footer.default>.inner>.links>.social.twitter{opacity:1;background-image:url(../../../../_library/_img/_social/twitter_1.svg)}.footer.home>.inner>.links>.social.pinterest{opacity:.5;background-image:url(../../../../_library/_img/_social/pinterest_2.svg)}.footer.default>.inner>.links>.social.pinterest{opacity:1;background-image:url(../../../../_library/_img/_social/pinterest_1.svg)}.footer.home>.inner>.links>.social.facebook{opacity:.5;background-image:url(../../../../_library/_img/_social/facebook_2.svg)}.footer.default>.inner>.links>.social.facebook{opacity:1;background-image:url(../../../../_library/_img/_social/facebook_1.svg)}.footer.home>.inner>.links>.social.vimeo{opacity:.5;background-image:url(../../../../_library/_img/_social/vimeo_2.svg)}.footer.default>.inner>.links>.social.vimeo{opacity:1;background-image:url(../../../../_library/_img/_social/vimeo_1.svg)}.footer.home>.inner>.links>.social.facebook:hover,.footer.home>.inner>.links>.social.instagram:hover,.footer.home>.inner>.links>.social.pinterest:hover,.footer.home>.inner>.links>.social.twitter:hover,.footer.home>.inner>.links>.social.vimeo:hover{opacity:1}@media screen and (min-width:1300px){.header{left:50%;margin-left:-650px;padding:0;width:1300px}.header>.logo{margin-left:0}.footer>.inner{position:absolute;left:50%;margin-left:-650px;padding:0;width:1300px}}.nav{position:absolute;right:3%;top:0;margin-top:18px;height:auto;width:auto}.nav>ul{margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.nav>ul>li>ul{position:absolute;opacity:0;visibility:hidden;top:27px;left:50%;margin-left:-125px;padding:12px 0 7px;height:auto;width:220px;z-index:1}.nav.dark>ul>li>ul{background-color:trasparent;background-image:url(../../../../_library/_img/_global/bg4.png)}.nav.light>ul>li>ul{background-color:#fff;background-image:none}.nav>ul>li,.nav>ul>li>ul>li{list-style-type:none;text-transform:uppercase;font-family:freight-display-pro;font-weight:400;font-size:16px;letter-spacing:1px;cursor:pointer}.nav>ul>li{position:relative;float:left;display:inline-block;height:26px;padding-right:30px}.nav>ul>li>ul>li{height:auto;width:100%;padding-top:4px;padding-bottom:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px}.nav.light>ul>li:hover span,.nav>ul>li>ul>li,.nav>ul>li>ul>li span{border:none}.nav>ul>li.last{padding-right:8px}.nav>ul>li>ul>li span,.nav>ul>li span{display:block;height:100%;width:100%}.nav>ul>li>ul>li span{color:#fff!important;text-align:center}.nav.light>ul>li:hover,.nav.light>ul>li span{color:#000!important}.nav.dark>ul>li:hover span{border-bottom:1px solid #fff}.nav.light>ul>li:hover span{border-bottom:1px solid #000}.nav.dark>ul>li span,.nav.light>ul>li span{color:#fff}.nav.dark>ul>li.first.selected span,.nav.dark>ul>li.last.selected span,.nav.dark>ul>li.selected:hover span,.nav.dark>ul>li:hover span{border-bottom:1px solid #fff}.nav.light>ul>li.first.selected span,.nav.light>ul>li.last.selected span,.nav.light>ul>li.selected span,.nav.light>ul>li:hover span{border-bottom:1px solid #000}.nav.dark>ul>li:hover ul,.nav.light>ul>li:hover ul{opacity:1;visibility:visible}.nav>ul>li:hover>ul>li,.nav>ul>li:hover>ul>li span{border:none!important}.nav.light>ul>li>ul>li.selected span,.nav.light>ul>li>ul>li:hover span{color:#ccc!important}.nav.dark>ul>li>ul>li.selected span,.nav.dark>ul>li>ul>li:hover span{color:#727272!important}.nav-toggle{display:none}@media screen and (max-width:1024px){.nav{position:absolute;right:0;margin:0 -45% 0 0;width:45%;background-color:#eeecec;z-index:1;overflow-y:auto}.nav.open{display:block;right:2px}.nav>ul{position:relative;display:block;margin-top:10px;padding-bottom:120px;overflow-x:hidden}.nav>ul>li>ul{position:relative;display:none;float:left;top:0;left:0;padding:0;margin:8px 0 0 -15px;width:100%;height:auto;background-image:none!important;background-color:#f9f8f8!important}.nav>ul>li,.nav>ul>li>ul>li{float:left;display:block;margin:0;padding:0 15px;width:100%;height:auto;text-align:left}.nav>ul>li,.nav>ul>li>ul>li{padding-top:8px;padding-bottom:8px}.nav>ul>li,.nav>ul>li>ul>li,.nav>ul>li>ul>li span,.nav>ul>li span{color:#000!important;border:none!important;text-align:left}.nav>ul>li:hover>ul{display:block}.nav.dark>ul>li>ul>li:hover span,.nav.light>ul>li>ul>li:hover span{color:#ccc!important}.nav>ul>li>ul>.divid{display:none}.nav-toggle{position:absolute;display:inline-block;top:17px;right:3%;margin-right:8px;padding-top:10px;width:30px;height:15px;border:none;background:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.nav-toggle:focus{outline:0}.nav-toggle span{display:block}.nav-toggle:hover{opacity:1}.nav-toggle:active{-webkit-transition:0;transition:0}.lines{position:relative}.lines,.lines:after,.lines:before{display:inline-block;width:30px;height:2px;border-radius:2px;-webkit-transition:.3s;transition:.3s}.lines:after,.lines:before{position:absolute;left:0;content:"";-webkit-transform-origin:.28571rem center;transform-origin:.28571rem center}.nav-toggle.light>.lines,.nav-toggle.light>.lines:after,.nav-toggle.light>.lines:before{background:#000}.nav-toggle.dark>.lines,.nav-toggle.dark>.lines:after,.nav-toggle.dark>.lines:before{background:#fff}.lines:before{top:10px}.lines:after{top:-10px}.nav-toggle.closed{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-toggle.x.closed .lines{background:transparent}.nav-toggle.x.closed .lines:after,.nav-toggle.x.closed .lines:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;height:2px;width:30px}.nav-toggle.x.closed .lines:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.x.closed .lines:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media screen and (min-width:1300px){.nav{right:0}}.home.fullscreen{position:relative;float:left;width:100%;overflow-y:hidden}.home.fullscreen>.slide{position:relative;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;opacity:0;z-index:-1}.home.fullscreen>.slide.still{width:100%;opacity:0}@media screen and (max-width:768px){.home.fullscreen>.slide.still{background-attachment:local}}@media screen and (max-width:1024px){.home.fullscreen>.slide.still{background-attachment:local}}.welcome_overlay{top:0;z-index:1;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.welcome_overlay,.welcome_overlay>.inner{position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.welcome_overlay>.inner{top:50%;left:50%;max-width:740px;pointer-events:none}.welcome_overlay>.inner>h1{color:#fff;text-align:center;font-family:freight-display-pro;font-weight:300;font-size:20px;padding:14px}@media screen and (max-width:768px){.welcome_overlay>.inner>h1{font-size:18px}}.welcome_overlay.active{opacity:1}.content,.portfolio{float:left;width:94%;margin-left:3%;margin-right:3%;margin-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;color:#000}.portfolio{padding-left:0;padding-right:0}.content>.column{position:relative;float:left;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:200px}.content>.column.one{width:100%}.content>.column.two:first-child{width:65%;margin-right:6%}.content>.column.two:nth-child(2){width:29%;margin-right:0}.content>.column.three{width:32.5%;margin-right:1.25%}.content>.column.three:nth-child(3){margin-right:0}.content>.column>h1,.content>.column>h2,.content>.column>h3,.content>.column>h4,.content>.column>h5,.content>.column>h6,.portfolio>h1{float:left;margin-bottom:30px;width:100%;font-family:freight-display-pro;font-weight:300;text-align:center}.content>.column.one>h1,.content>.column.one>h2,.content>.column.one>h3,.content>.column.one>h4,.content>.column.one>h5{width:55%;margin-left:22.5%}.content>.column.three>h1,.content>.column.three>h2,.content>.column.three>h3,.content>.column.three>h4,.content>.column.three>h5,.content>.column.two>h1,.content>.column.two>h2,.content>.column.two>h3,.content>.column.two>h4,.content>.column.two>h5{width:90%;margin-left:5%}.content>.column.one>iframe{width:100%}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper embed,.videoWrapper iframe,.videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.content>.column.one>._embed,.content>.column.one>.img{width:55%;margin-left:22.5%;margin-top:20px;margin-bottom:20px;height:auto}.content>.column.one>._embed>img,.content>.column.one>.img>img{width:100%;height:auto;border:none}@media screen and (max-width:768px){.content>.column.one>._embed,.content>.column.one>.img{width:80%;margin-left:10%}}.content>.column.one>._embed iframe{width:100%;height:100%}.content>.column>h1,.portfolio>h1{text-transform:uppercase;font-size:40px;font-weight:100;text-align:center;letter-spacing:5px}.content>.column>h2{text-transform:uppercase;font-size:22px;font-weight:400;margin-bottom:10px}.content>.column>h3{font-size:19px;margin-bottom:10px}.content>.column>h4{text-align:justify;text-justify:inter-word}.content>.column>h4,.content>.column>h5{font-size:16px;line-height:22px;font-weight:300}.content>.column>h4.lighter,.content>.column>h5.lighter{color:#666}.content>.column>h4 a,.content>.column>h5 a{color:#000;border-bottom:1px solid #000;font-weight:400;padding-bottom:2px}.content>.column>h4 a:hover,.content>.column>h5 a:hover{color:#727272;border-bottom:1px solid #727272}.content>.column>h5>.links{float:left;width:100%;margin-bottom:20px}.content>.column>h5>.links span{float:left;width:100%}.content>.column>.list{float:left;width:70%;margin-left:15%;margin-bottom:50px;height:auto}.content>.column>.list>.item{float:left;height:100%}.content>.column>.list>.item.img{width:20%;margin-right:5%}.content>.column>.list>.item.txt.half{width:75%}.content>.column>.list>.item.txt.full{width:75%;margin-left:12.5%}.content>.column>.list>.item>.image.circle,.content>.column>.list>.item>.image.rectangle,.content>.column>.list>.item>.image.square{width:100%;height:100%;border-radius:50%;shape-outside:circle(50%);background-position:50%;background-size:cover;background-repeat:no-repeat}.content>.column>.list>.item>.image.rectangle,.content>.column>.list>.item>.image.square{border-radius:0;shape-outside:none}.content>.column>.list>.item>h1,.content>.column>.list>.item>h2,.content>.column>.list>.item>h3{float:left;margin-bottom:0;width:100%;font-weight:400}.content>.column>.list>.item>h2{font-size:26px;text-transform:uppercase;margin-bottom:5px}.content>.column>.list>.item>.subheading{font-size:16px}.content>.column>.list>.item>h3{margin-top:15px;font-size:16px}.content>.column>.list>.item>h3.shorten{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.content>.column>.list>.item>.lighter{color:#666}.content>.column>.list>.item>.heavy{font-weight:600}.content>.column>.list>.item a{color:#000;border-bottom:1px solid #000;padding-bottom:2px}.content>.column>.list>.item a:hover{border-bottom:1px solid #666;color:#666}.content>.column>.divid,.element.title>.divid,.modal.preview>.sequence>ul>li>.text>.divid{width:100px;height:1px;background:#000;margin:5px auto 15px;clear:both}.content>.column>.divid.blank{background:none}.grid.thumbs>.element>.thumb{float:left;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:50%;background-size:cover;border:10px solid #fff}.content * .cta{display:inlin-block;cursor:pointer;border-bottom:1px solid #000;padding-bottom:2px}.content * .cta:hover{color:#70706e;border-bottom:1px solid #70706e}@media screen and (max-width:768px){.content>.column{min-height:0}.content>.column.two:first-child,.content>.column.two:nth-child(2){width:100%;margin:0}.content>.column.two:nth-child(2){margin-top:8px}.content>.column>h1{font-size:26px;letter-spacing:2px}.content>.column>.list{width:80%;margin-left:10%}.content>.column>.list>.item.img{width:60%;margin-left:20%;margin-right:0;margin-bottom:20px}.content>.column>.list>.item.txt.full,.content>.column>.list>.item.txt.half{width:100%}}@media screen and (max-width:1024px){.content>.column.one>h1,.content>.column.one>h2,.content>.column.one>h3,.content>.column.one>h4{width:80%;margin-left:10%}}@media screen and (min-width:1300px){.content,.portfolio{position:relative;left:50%;margin-left:-650px;width:1300px}.grid.thumbs{float:none;margin:0 auto;width:1300px}}.element.list>h3,.element.title>h1,.element.title>h2{float:left;margin-bottom:30px;width:100%;font-family:freight-display-pro;font-weight:300;text-transform:uppercase;text-align:center}.element.title>h1{font-size:40px;font-weight:100;letter-spacing:5px}.element.title>h2{text-transform:uppercase;font-size:22px;font-weight:100;margin-bottom:10px}.element.list>h3{font-size:19px;margin-bottom:10px}.element.description>h3,.element.description>h4{float:left;padding:10px;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;overflow:hidden}.element.description>h3{font-weight:400;font-size:16px}.element.description>h4{font-weight:300;font-size:13px;padding-bottom:10px}.element>.information>.copy>h1,.element>.information>.copy>h2{width:100%;text-align:inherit}.element>.information>.copy>h1{text-transform:uppercase;font-size:26px;font-weight:300}.element>.information>.copy>h2{font-size:20px;font-weight:100;margin-top:5px}@media screen and (max-width:768px){.element.description>h3{font-size:11px}.element.description>h4{font-size:9px}.element>.information>.copy>h1{font-size:16px}.element>.information>.copy>h2{font-size:15px}}.modal.preview{position:absolute;width:100%;height:auto;z-index:21;background-color:#e0dfdf;overflow-y:hidden}.modal.preview.open{visibility:visible;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1}.modal.preview.closed{visibility:hidden;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear;opacity:0}.modal.preview>.mask{position:fixed;top:0;width:100%;height:60px;background-color:#e0dfdf;z-index:1}.content.viewer>.sequence,.modal.preview>.banner,.modal.preview>.sequence{float:left;position:relative;width:100%;margin-left:0;height:60px;z-index:2}.content.viewer>.sequence,.modal.preview>.sequence{width:94%;margin-left:3%;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:8px solid transparent;overflow:hidden}.content.viewer>.sequence{width:94%;margin:0;border:none}.modal.preview>.banner>.logo{width:248px;height:26px;margin-left:3%;margin-top:20px;background-size:98%;background-position:4px top;background-image:url(../../../../_library/_img/_global/serif/logo_2.svg)}.modal.preview>.banner>.close,.modal.preview>.banner>.logo{position:absolute;background-repeat:no-repeat;cursor:pointer}.modal.preview>.banner>.close{top:15px;right:3%;margin-right:8px;width:30px;height:30px;background-image:url(../../../../_library/_img/_global/close_1.svg);background-position:50%;background-size:100% 100%}.modal.preview>.arrows.next,.modal.preview>.arrows.prev{position:absolute;display:none;top:68px;background-size:38px 38px;background-repeat:no-repeat;cursor:pointer;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:10}.modal.preview>.arrows.next{right:10px;width:48%;background-position:100%;background-image:url(../../../../_library/_img/_global/next.svg)}.modal.preview>.arrows.prev{left:10px;width:48%;background-position:0;background-image:url(../../../../_library/_img/_global/prev.svg)}.modal.preview>.arrows.next:hover,.modal.preview>.arrows.prev:hover{opacity:1}.content.viewer>.pagination,.modal.preview>.pagination{position:absolute;left:50%;margin-left:-105px;width:210px;height:100px;z-index:3}.content.viewer>.pagination{bottom:0}@media screen and (max-width:768px){.content.viewer>.pagination{bottom:-20px}}.content.viewer>.pagination>.info,.content.viewer>.pagination>.next,.content.viewer>.pagination>.prev,.modal.preview>.pagination>.info,.modal.preview>.pagination>.next,.modal.preview>.pagination>.prev{position:relative;float:left;width:70px;height:80px;background-size:80% 80%;background-repeat:no-repeat;opacity:.1;cursor:default;background-position:50%}.content.viewer>.pagination>.info,.content.viewer>.pagination>.prev,.modal.preview>.pagination>.info,.modal.preview>.pagination>.prev{background-size:50% 50%}.content.viewer>.pagination>.info.active,.content.viewer>.pagination>.next.active,.content.viewer>.pagination>.prev.active,.modal.preview>.pagination>.info.active,.modal.preview>.pagination>.next.active,.modal.preview>.pagination>.prev.active{opacity:.3;cursor:pointer}.content.viewer>.pagination>.next,.modal.preview>.pagination>.next{background-image:url(../../../../_library/_img/_global/next.svg)}.content.viewer>.pagination>.prev,.modal.preview>.pagination>.prev{background-image:url(../../../../_library/_img/_global/prev.svg)}.content.viewer>.pagination>.info,.modal.preview>.pagination>.info{background-image:url(../../../../_library/_img/_global/info.svg)}.content.viewer>.sequence>ul,.modal.preview>.sequence>ul{margin:0;padding:0;width:500000px;height:100%}.content.viewer>.sequence>ul>li,.modal.preview>.sequence>ul>li{float:left;list-style-type:none;margin-right:8px;min-width:200px;height:100%}.content.viewer>.sequence>ul>li{margin-right:0}.content.viewer>.sequence>ul>li.next,.modal.preview>.sequence>ul>li.next{-webkit-tap-highlight-color:rgba(0,0,0,0)}.content.viewer>.sequence>ul>li>.asset,.content.viewer>.sequence>ul>li>.caption,.content.viewer>.sequence>ul>li>.text,.modal.preview>.sequence>ul>li>.asset,.modal.preview>.sequence>ul>li>.caption,.modal.preview>.sequence>ul>li>.text{position:relative;float:left;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;text-align:center}.content.viewer>.sequence>ul>li>.asset>img,.content.viewer>.sequence>ul>li>.caption>img,.content.viewer>.sequence>ul>li>.text>img,.modal.preview>.sequence>ul>li>.asset>img,.modal.preview>.sequence>ul>li>.caption>img,.modal.preview>.sequence>ul>li>.text>img{position:absolute;margin:1px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100%;max-height:100%}.content.viewer>.sequence>ul>li>.text,.modal.preview>.sequence>ul>li>.text{width:60%;padding-left:8px;margin-left:20%;-webkit-box-sizing:border-box;box-sizing:border-box}.content.viewer>.sequence>ul>li>.text{padding-left:0}.content.viewer>.sequence>ul>li>.text>.scroll,.modal.preview>.sequence>ul>li>.text>.scroll{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow-y:scroll}.content.viewer>.sequence>ul>li>.caption,.modal.preview>.sequence>ul>li>.caption{padding-top:20px;height:40px;font-family:freight-display-pro;font-weight:300;font-size:14px;color:#000;text-align:center}.content.viewer>.sequence>ul>li>.text>.scroll>h3,.content.viewer>.sequence>ul>li>.text>h1,.content.viewer>.sequence>ul>li>.text>h2,.modal.preview>.sequence>ul>li>.text>.scroll>h3,.modal.preview>.sequence>ul>li>.text>h1,.modal.preview>.sequence>ul>li>.text>h2{float:left;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-family:freight-display-pro;font-weight:300;text-align:center}.content.viewer>.sequence>ul>li>.text>h1,.modal.preview>.sequence>ul>li>.text>h1{margin-top:8px;font-size:40px;font-weight:100;letter-spacing:5px;text-transform:uppercase}@media screen and (max-width:768px){.content.viewer>.sequence>ul>li>.text>h1,.modal.preview>.sequence>ul>li>.text>h1{font-size:28px;padding-bottom:15px}}.content.viewer>.sequence>ul>li>.text>h2,.modal.preview>.sequence>ul>li>.text>h2{text-transform:uppercase;font-size:22px;font-weight:100}@media screen and (max-width:768px){.content.viewer>.sequence>ul>li>.text>h2,.modal.preview>.sequence>ul>li>.text>h2{font-size:14px}}.content.viewer>.sequence>ul>li>.text>.scroll>h3,.modal.preview>.sequence>ul>li>.text>.scroll>h3{float:left;margin:0;padding:0 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;color:#000;font-size:16px;line-height:22px;font-weight:300;text-align:justify;text-justify:inter-word;overflow-y:auto;overflow-x:hidden}@media screen and (max-width:768px){.content.viewer>.sequence>ul>li>.text>.scroll>h3,.modal.preview>.sequence>ul>li>.text>.scroll>h3{font-size:14px}}.content.viewer>.sequence>ul>li>.text>.scroll>h3 i,.modal.preview>.sequence>ul>li>.text>.scroll>h3 i{color:#70706e}@media screen and (max-width:768px){.content.viewer>.arrows.next,.modal.preview>.arrows.next,.modal.preview>.arrows.prev,content.viewer>.arrows.prev{opacity:1;top:60px}.modal.preview>.pagination{bottom:220px;width:120px;margin-left:-60px}.modal.preview>.sequence>ul>li>.text{margin-left:5%;width:90%}.content.viewer>.sequence>ul>li>.text{padding:0;margin-left:0;width:100%}.modal.preview>.sequence>ul>li>.text>h1{font-size:25px}.modal.preview>.sequence>ul>li>.text>.scroll>h3{font-size:14px;line-height:20px}.content.viewer>.sequence>ul>li>.text>.scroll>h3{padding:0 20px 0 0}.modal.preview>.pagination>.info,.modal.preview>.pagination>.next,.modal.preview>.pagination>.prev{width:40px;height:40px;background-size:80% 80%}}@media screen and (min-width:1300px){.modal.preview>.banner,.modal.preview>.sequence{position:absolute;left:50%;margin-left:-650px;width:1300px}.modal.preview>.sequence{margin-top:60px;overflow:hidden}.modal.preview>.banner>.close{right:0}.modal.preview>.banner>.logo{margin-left:0}}