@import url("//hello.myfonts.net/count/35901e");@import url("//hello.myfonts.net/count/367f37");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color: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:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Grotesque';src:url("../fonts/35901E_0_0.eot");src:url("../fonts/35901E_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/35901E_0_0.woff2") format("woff2"),url("../fonts/35901E_0_0.woff") format("woff"),url("../fonts/35901E_0_0.ttf") format("truetype")}@font-face{font-family:'Nocturne Serif';src:url("../fonts/nocturneserif-thinitalic-webfont.woff2") format("woff2"),url("../fonts/nocturneserif-thinitalic-webfont.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Grotesque';src:url("../fonts/367F37_0_0.eot");src:url("../fonts/367F37_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/367F37_0_0.woff2") format("woff2"),url("../fonts/367F37_0_0.woff") format("woff"),url("../fonts/367F37_0_0.ttf") format("truetype");font-weight:bold}@-webkit-keyframes Gradient{0%{background-size:80px 40px, 80px 40px}100%{background-size:80px 80px, 80px 80px}}@-moz-keyframes Gradient{0%{background-size:80px 40px, 80px 40px}100%{background-size:80px 80px, 80px 80px}}@keyframes Gradient{0%{background-size:80px 40px, 80px 40px}100%{background-size:80px 80px, 80px 80px}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes grow{from{height:45px;opacity:0}to{height:50vh;opacity:1}}@-moz-keyframes grow{from{height:45px;opacity:0}to{height:50vh;opacity:1}}@keyframes grow{from{height:45px;opacity:0}to{height:50vh;opacity:1}}@-webkit-keyframes growRight{from{width:45px;opacity:0}to{width:70%;opacity:1}}@-moz-keyframes growRight{from{width:45px;opacity:0}to{width:70%;opacity:1}}@keyframes growRight{from{width:45px;opacity:0}to{width:70%;opacity:1}}a.button,button.button,input.button,#respond input#submit,input[type=submit]{background:#5d5860;border:none;border-radius:0;color:#fff;font-size:1em;line-height:1;padding:.5em;-webkit-transition:all,0.7s;-moz-transition:all,0.7s;transition:all,0.7s;-webkit-appearance:none;outline:none}a.button:hover,button.button:hover,input.button:hover,#respond input#submit:hover,input[type=submit]:hover{background:#c3bfc5;color:#5d5860}a.button:disabled,a.button.disabled,a.button[disabled]:disabled,button.button:disabled,button.button.disabled,button.button[disabled]:disabled,input.button:disabled,input.button.disabled,input.button[disabled]:disabled,#respond input#submit:disabled,#respond input#submit.disabled,#respond input#submit[disabled]:disabled,input[type=submit]:disabled,input.disabled[type=submit],input[type=submit][disabled]:disabled{color:inherit;cursor:not-allowed;opacity:0.5}a.button:disabled:hover,a.button.disabled:hover,a.button[disabled]:disabled:hover,button.button:disabled:hover,button.button.disabled:hover,button.button[disabled]:disabled:hover,input.button:disabled:hover,input.button.disabled:hover,input.button[disabled]:disabled:hover,#respond input#submit:disabled:hover,#respond input#submit.disabled:hover,#respond input#submit[disabled]:disabled:hover,input[type=submit]:disabled:hover,input.disabled[type=submit]:hover,input[type=submit][disabled]:disabled:hover{background-color:#fff;color:inherit}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,textarea,input[type=checkbox]{background:#fff;border:1px solid #dcdadd;border-radius:0;color:#aaa5ac;font-family:"Grotesque",Helvetica,Arial,sans-serif;-webkit-transition:all,0.4s;-moz-transition:all,0.4s;transition:all,0.4s;outline:none;margin:0 0 0 0;padding:.3em;-webkit-appearance:none}input[type=checkbox]{border:1px solid #dcdadd;margin:0}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus,[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover,input[type=checkbox]:hover,textarea:focus,textarea:hover,select:hover{border-color:#c3bfc5}select{background-color:#fff;border-color:#aaa5ac;border-radius:0;display:inline-block;color:#5d5860;-webkit-transition:all,0.4s;-moz-transition:all,0.4s;transition:all,0.4s;font-family:"Grotesque",Helvetica,Arial,sans-serif;padding:.2em .3125em;outline:none;margin:0;-moz-appearance:none;-webkit-appearance:none;background-image:-webkit-linear-gradient(45deg, transparent 50%, #aaa5ac 50%),-webkit-linear-gradient(315deg, #aaa5ac 50%, transparent 50%);background-image:-moz-linear-gradient(45deg, transparent 50%, #aaa5ac 50%),-moz-linear-gradient(315deg, #aaa5ac 50%, transparent 50%);background-image:linear-gradient(45deg, transparent 50%, #aaa5ac 50%),linear-gradient(135deg, #aaa5ac 50%, transparent 50%);background-position:-moz-calc(100% - 12px) -moz-calc(13px),-moz-calc(100% - 7px) -moz-calc(13px);background-position:calc(100% - 12px) calc(13px),calc(100% - 7px) calc(13px);background-size:5px 5px, 5px 5px;background-repeat:no-repeat}input[type=checkbox]{-webkit-appearance:button;overflow:hidden;width:16px;height:16px;padding:0;border-width:1px;vertical-align:middle;margin-right:.2em}input[type=checkbox]:checked{position:relative}input[type=checkbox]:checked:after{font-family:"FontAwesome";content:'\f00c';display:block;position:absolute;color:#5d5860;font-size:.7rem !important;top:.06em;left:.1em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width: 715px){.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;animation-delay:0.25s}.delay-500{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.delay-750{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;animation-delay:0.75s}.delay-1000{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;animation-delay:1.0s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;animation-delay:3.0s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);transform:translateX(60px)}.fadeInUpPadding{opacity:0;padding-top:60px}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);transform:translateX(60px)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@media screen and (min-width: 715px){.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-60px);transform:translateX(-60px)}50%{opacity:0.3}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 715px){.fadeInLeft{opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;animation-name:fadeInLeft}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(60px);transform:translateX(60px)}50%{opacity:0.3}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);transform:translateX(60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 715px){.fadeInRight{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);transform:translateX(60px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(60px);transform:translateY(60px)}50%{opacity:0.3}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);transform:translateY(60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 715px){.fadeInUp{opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);transform:translateY(60px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}}@-webkit-keyframes fadeInUpPadding{0%{opacity:0;padding-top:60px}50%{opacity:0.3}100%{opacity:1;padding-top:0px}}@-moz-keyframes fadeInUpPadding{0%{opacity:0;padding-top:60px}50%{opacity:0.3}100%{opacity:1;padding-top:0px}}@keyframes fadeInUpPadding{0%{opacity:0;padding-top:60px}50%{opacity:0.3}100%{opacity:1;padding-top:0px}}@media screen and (min-width: 715px){.fadeInUpPadding{opacity:0;padding-top:0px}.fadeInUpPadding.go{-webkit-animation-name:fadeInUpPadding;-moz-animation-name:fadeInUpPadding;animation-name:fadeInUpPadding}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-60px);transform:translateY(-60px)}50%{opacity:0.3}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 715px){.fadeInDown{opacity:0;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;animation-name:fadeInDown}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@media screen and (min-width: 715px){.fadeOut.goAway{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);transform:translateY(-2000px)}}@media screen and (min-width: 715px){.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;animation-name:fadeOutUp}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);transform:translateY(2000px)}}@media screen and (min-width: 715px){.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;animation-name:fadeOutDown}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);transform:translateX(-2000px)}}@media screen and (min-width: 715px){.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;animation-name:fadeOutLeft}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);transform:translateX(2000px)}}@media screen and (min-width: 715px){.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;animation-name:fadeOutRight}}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpShort{0%{opacity:0;-moz-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 715px){.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;-moz-animation-name:fadeInUpShort;animation-name:fadeInUpShort}}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownShort{0%{opacity:0;-moz-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 715px){.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;-moz-animation-name:fadeInDownShort;animation-name:fadeInDownShort}}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightShort{0%{opacity:0;-moz-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 715px){.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;-moz-animation-name:fadeInRightShort;animation-name:fadeInRightShort}}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftShort{0%{opacity:0;-moz-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 715px){.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;-moz-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}}*{-moz-box-sizing:border-box;box-sizing:border-box}section,h1,img,table{-webkit-transition:all,0.7s;-moz-transition:all,0.7s;transition:all,0.7s}html{font-size:1em;line-height:1.5em}body{background:#fff;color:#5d5860;font-family:"Grotesque",Helvetica,Arial,sans-serif;margin:0;width:100%;height:100%}img{height:auto;max-width:100%;vertical-align:middle}small{font-size:.75em;line-height:1.4em}.clear{clear:both}hr{border-top:1px solid #aaa5ac;border-bottom:none;margin:2em 0}p{line-height:1.6em;margin:0 0 1.25em 0;padding:0}.centerer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}a{color:#5d5860;cursor:pointer;-webkit-transition:all,0.7s;-moz-transition:all,0.7s;transition:all,0.7s;outline:none;text-decoration:none}a:hover{color:#dcdadd}h1{font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:.95em;font-weight:bold;font-style:normal;letter-spacing:3px;line-height:1.5em;margin:0 0 .25em;padding:0;text-transform:uppercase}@media screen and (min-width: 715px){h1{margin:0 0 1em}}h2{font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:.95em;font-weight:bold;font-style:normal;letter-spacing:3px;line-height:1.5em;margin:0 0 .25em;padding:0;text-transform:uppercase}@media screen and (min-width: 715px){h2{margin:0 0 1em}}h3{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-size:1.25em;font-style:italic;font-weight:100;line-height:1.3em;margin:0 0 .25em;padding:0}@media screen and (min-width: 715px){h3{font-size:1.875em;margin:0 0 1em}}h4{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-size:1em;font-style:italic;font-weight:100}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}.site-header__name{background:#fff;height:60px;padding:20px 10px 0 0;font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:1.25em;position:fixed;top:0;right:0;text-align:right;width:100%;z-index:12}@media screen and (min-width: 715px){.site-header__name{padding-right:20px}}@media screen and (min-width: 1100px){.site-header__name{font-size:1.875em;height:70px;-webkit-transform:rotate(90deg) translate(100%, 0%);-moz-transform:rotate(90deg) translate(100%, 0%);transform:rotate(90deg) translate(100%, 0%);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;transform-origin:100% 0%;padding:23px 0 0 80px;right:0;top:0;text-align:left}}.site-header__name .site-header__name__title{letter-spacing:2px;padding-right:.5em;text-transform:uppercase}.site-header__name .site-header__name__subtitle{display:none}@media screen and (min-width: 715px){.site-header__name .site-header__name__subtitle{display:inline-block}}.no-pointerevents .site-header #menu-main li li a span:before{display:none}.no-pointerevents .site-header #menu-main li li a:hover span,.no-pointerevents .site-header #menu-main li li a:focus span{color:#9d98a0;-webkit-transition:all,0.7s;-moz-transition:all,0.7s;transition:all,0.7s;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}.site-header .site-header__nav{background:#e9e7e9}.site-header #menu-main li li a{display:block;overflow:hidden}.site-header #menu-main li li a span{color:#5d5860;position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-moz-transition:transform 0.3s, -moz-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;width:100%}@media screen and (min-width: 1100px){.site-header #menu-main li li a span:before{color:#5d5860;display:block;position:absolute;top:100%;content:attr(data-hover);text-align:center;width:100%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.site-header #menu-main li li a:hover span,.site-header #menu-main li li a:focus span{color:#9d98a0;-webkit-transition:all,0.7s;-moz-transition:all,0.7s;transition:all,0.7s}@media screen and (min-width: 1100px){.site-header #menu-main li li a:hover span,.site-header #menu-main li li a:focus span{color:#5d5860;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}}.site-header input{display:none}.site-header input+label{height:20px;position:fixed;left:20px;top:20px;width:30px;z-index:13}@media screen and (min-width: 1100px){.site-header input+label{left:inherit;right:20px;top:30px}}.site-header input+label span{background:#5d5860;display:block;height:1px;position:absolute;left:0;top:50%;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;width:100%}.site-header input+label span:first-child{top:0px}.site-header input+label span:last-child{top:20px}.site-header input+label:hover{cursor:pointer}.site-header input:checked+label span{opacity:0;top:50%}.site-header input:checked+label span:first-child{opacity:1;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}.site-header input:checked+label span:last-child{opacity:1;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);transform:rotate(-225deg)}.site-header input~nav{background:#fff;height:60px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:10}@media screen and (min-width: 1100px){.site-header input~nav{height:100%;width:70px}}.site-header input~nav>ul{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0;text-align:center;width:100%}.site-header input~nav>ul>li{font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:.95em;font-weight:bold;font-style:normal;letter-spacing:3px;line-height:1.5em;margin:0 0 .25em;padding:0;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;list-style:none;margin:0 0 .5em;padding:0;opacity:0}@media screen and (min-width: 715px){.site-header input~nav>ul>li{margin:0 0 1em}}@media screen and (min-width: 1100px){.site-header input~nav>ul>li{margin:0 0 1.5em}}.site-header input~nav>ul>li a:hover{color:#9d98a0}.site-header input~nav>ul>li ul{margin:.5em 0 .5em 0;padding:0}.site-header input~nav>ul>li ul li{list-style:none;margin:0 0 .125em;font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:2em;font-weight:100;line-height:1.25em;text-transform:none;letter-spacing:0}@media screen and (min-width: 715px){.site-header input~nav>ul>li ul li{font-size:3.25em}}.site-header input~nav>ul>li .social>li{font-size:1rem;line-height:1rem;margin:1.5em 0 0 0}.site-header input~nav>ul>li .social>li a{color:#5d5860}.site-header input:checked~nav{height:100%;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}@media screen and (min-width: 1100px){.site-header input:checked~nav{width:100%}}.site-header input:checked~nav>ul>li{opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}@media screen and (min-width: 1100px){.site-header input:checked~nav>ul>li{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}}#content{width:100%}@media screen and (min-width: 1100px){#content{width:-moz-calc(100% - 70px);width:calc(100% - 70px)}}@media screen and (min-width: 715px){#content>section{box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);min-height:100vh;position:relative;z-index:2}}.wrapper{max-width:1700px;margin:0 auto}.david-stark{background:url("../images/david-stark.png") no-repeat;background:url("../images/david-stark.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/david-stark.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/david-stark.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/david-stark.svg") no-repeat,linear-gradient(transparent, transparent);background-position:center center;background-size:contain;width:30%;padding-top:20%}.envelope-01{background:#fff1e9;height:47.04vw;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);width:33.32vw}@media screen and (min-width: 1100px){.envelope-01{height:33.6vw;width:23.8vw}}@media screen and (min-width: 1500px){.envelope-01{height:24vw;width:17vw}}.envelope-01:after{content:"";border-left:1px solid #dcdadd;display:block;position:absolute;left:50%;top:0;bottom:13vw;width:1px;z-index:2}@media screen and (min-width: 1100px){.envelope-01:after{bottom:10.1vw}}@media screen and (min-width: 1500px){.envelope-01:after{bottom:8.2vw}}.envelope-01__topflap{height:13vw;position:absolute;top:1vw;left:5vw;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);width:23vw;z-index:3}@media screen and (min-width: 1100px){.envelope-01__topflap{top:0;left:2.9vw;height:10.2vw;width:18vw}}@media screen and (min-width: 1500px){.envelope-01__topflap{top:-.35em;left:1.6vw;height:8vw;width:13.8vw}}.envelope-01__topflap__inside{background:#fff1e9;border-radius:1.5vw 1.5vw 0 0;box-shadow:0em -0.35em 0.5em 2px rgba(0,0,0,0.1);height:100%;-webkit-transform:perspective(13.75vw) rotateX(40deg);-moz-transform:perspective(13.75vw) rotateX(40deg);transform:perspective(13.75vw) rotateX(40deg);width:100%}.envelope-01__bottomflap{background:url("../images/david-stark-alt.png") no-repeat;background:url("../images/david-stark-alt.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/david-stark-alt.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/david-stark-alt.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/david-stark-alt.svg") no-repeat,linear-gradient(transparent, transparent);background-size:8.5vw;background-position:center center;height:14.4vw;position:absolute;bottom:1.6vw;left:6vw;width:21.4vw;z-index:4}@media screen and (min-width: 1100px){.envelope-01__bottomflap{bottom:.55vw;left:3.55vw;height:12vw;width:16.7vw}}@media screen and (min-width: 1500px){.envelope-01__bottomflap{background-size:5.5vw;bottom:.125em;left:2.1vw;height:10vw;width:12.75vw}}.envelope-01__bottomflap__inside{background:transparent;border-radius:1.5vw 1.5vw 0 0;box-shadow:0em -0.35em 0.5em 2px rgba(0,0,0,0.1);height:100%;-webkit-transform:perspective(13vw) rotateX(40deg);-moz-transform:perspective(13vw) rotateX(40deg);transform:perspective(13vw) rotateX(40deg);width:100%}.section{height:-moz-calc(100vh - 60px);height:calc(100vh - 60px);background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#dcdadd;background-size:59px 59px,59px 59px;position:relative;width:100%;z-index:2;overflow:hidden}@media screen and (min-width: 1100px){.section{height:100vh;width:-moz-calc(100% - 70px);width:calc(100% - 70px)}}.section__home{margin-top:60px;height:auto;overflow-x:hidden}@media screen and (min-width: 715px){.section__home{height:-moz-calc(100vh - 60px);height:calc(100vh - 60px);position:absolute;left:0;top:60px;margin-top:0;overflow:hidden}}@media screen and (min-width: 1100px){.section__home{height:100vh;top:0}}.section__home p{font-size:1.2em;margin:0 0 .5em 0}@media screen and (min-width: 715px){.section__home p{margin:0 0 1.25em 0}}.section__home .section__home__inner{padding:2em 0;visibility:hidden}@media screen and (min-width: 715px){.section__home .section__home__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;padding:0;width:100%;margin-top:60px}}@media screen and (min-width: 1100px){.section__home .section__home__inner{margin-top:0}}.section__home .section__home__inner em{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif}.section__home .paper-greeting{position:relative;background-image:-webkit-linear-gradient(left, #e2dbc9 1px, transparent 1px),-webkit-linear-gradient(top, #e2dbc9 1px, transparent 1px);background-image:-moz-linear-gradient(left, #e2dbc9 1px, transparent 1px),-moz-linear-gradient(top, #e2dbc9 1px, transparent 1px);background-image:linear-gradient(to right, #e2dbc9 1px, transparent 1px),linear-gradient(to bottom, #e2dbc9 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#fff;background-size:29px 29px,29px 29px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);width:92%;margin:0 auto;padding-bottom:8em}@media screen and (min-width: 715px){.section__home .paper-greeting{margin:0;padding:0;position:absolute;top:4vh;left:10vw;width:auto;z-index:1}}@media screen and (min-width: 1100px){.section__home .paper-greeting{top:10vh;left:16vw}}@media screen and (min-width: 1500px){.section__home .paper-greeting{top:10vh;left:25vw}}.section__home .paper-greeting .paper-greeting__gridded{display:none}@media screen and (min-width: 715px){.section__home .paper-greeting .paper-greeting__gridded{display:block;padding-top:130%;width:52vw;margin:0}}@media screen and (min-width: 1100px){.section__home .paper-greeting .paper-greeting__gridded{width:36vw}}@media screen and (min-width: 1500px){.section__home .paper-greeting .paper-greeting__gridded{width:30vw}}.section__home .paper-greeting .paper-greeting__hi{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding:4.5em 1em 2em;position:relative;left:2em;top:-.5em;width:50vw;text-align:center}@media screen and (min-width: 715px){.section__home .paper-greeting .paper-greeting__hi{position:absolute;top:-.5em;padding:9em 0 2.5em;left:2em;margin:0;width:24vw}}@media screen and (min-width: 1100px){.section__home .paper-greeting .paper-greeting__hi{width:16vw}}@media screen and (min-width: 1500px){.section__home .paper-greeting .paper-greeting__hi{width:12vw}}.section__home .paper-greeting .paper-greeting__hi .paper-greeting__hi__mobile{display:none}@media screen and (min-width: 715px){.section__home .paper-greeting .paper-greeting__hi .paper-greeting__hi__mobile{display:none}}.section__home .paper-greeting .paper-greeting__hi .paper-greeting__hi__mobile hr{width:50%;margin:.25em auto .75em;padding:0}.section__home .paper-greeting .paper-greeting__hi>p:first-child{font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:.95em;font-weight:bold;font-style:normal;letter-spacing:3px;line-height:1.5em;margin:0 0 .25em;padding:0;text-transform:uppercase;margin-bottom:.5em}@media screen and (min-width: 715px){.section__home .paper-greeting .paper-greeting__hi>p:first-child{margin:0 0 1em}}@media screen and (min-width: 715px){.section__home .paper-greeting .paper-greeting__hi p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.section__home .paper-greeting .paper-greeting__hi:before{background:url("../images/clip-02.png") no-repeat;background:url("../images/clip-02.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-02.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;left:.5em;top:-.5em;width:5.5em}.section__home .paper-weare{display:block;margin:-7.5em 0 0 0;width:100%}@media screen and (min-width: 715px){.section__home .paper-weare{margin:0;position:absolute;top:10vh;left:46.5vw;z-index:2;width:auto}}@media screen and (min-width: 1100px){.section__home .paper-weare{top:15vh;left:38vw}}@media screen and (min-width: 1500px){.section__home .paper-weare{left:43vw}}.section__home .paper-weare .paper-weare__inner{background:#e4f3e8;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:110%;position:relative;width:100%;margin:-2em auto}@media screen and (min-width: 715px){.section__home .paper-weare .paper-weare__inner{padding-top:150%;width:48vw}}@media screen and (min-width: 1100px){.section__home .paper-weare .paper-weare__inner{width:33vw}}@media screen and (min-width: 1500px){.section__home .paper-weare .paper-weare__inner{width:26vw}}.section__home .paper-weare .paper-weare__inner__text{background-image:-webkit-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:-moz-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:linear-gradient(#aaa5ac 1px, transparent 1px);background-position:-1px -1px;background-color:#e4f3e8;background-size:39px 39px;position:absolute;top:0;left:0;height:50%;width:100%}.section__home .paper-weare .paper-weare__inner__text p{font-size:1.3em;margin:44px 1.25em 0}@media screen and (min-width: 715px){.section__home .paper-weare .paper-weare__inner__text p{margin:44px 2em 0}}.section__home .envelope-01__container{display:none;position:absolute;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);z-index:0}@media screen and (min-width: 715px){.section__home .envelope-01__container{display:block;left:20vw;top:28vh;z-index:3}}@media screen and (min-width: 1100px){.section__home .envelope-01__container{left:33vw;top:30vh}}@media screen and (min-width: 1500px){.section__home .envelope-01__container{left:38.5vw;top:29vh}}.section__home .paper-wedesign{display:block;position:absolute;top:16.5em;left:10%;width:80%}@media screen and (min-width: 715px){.section__home .paper-wedesign{top:24vh;left:40vw;z-index:4;width:auto}}@media screen and (min-width: 1100px){.section__home .paper-wedesign{top:33vh;left:50vw}}.section__home .paper-wedesign .paper-wedesign__inner{background:#fff;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%),-webkit-linear-gradient(left, #fff 100%, transparent 100%),-webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%),-moz-linear-gradient(left, #fff 100%, transparent 100%),-moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%),linear-gradient(to right, #fff 100%, transparent 100%),linear-gradient(to right, #fff 100%, transparent 100%);background-size:95px 61px,100% 100%,100% 100%;background-position:0 0,0 61px,95px -61px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);padding-top:90%;width:100%}.section__home .paper-wedesign .paper-wedesign__inner:before{background:url("../images/corner-grey.png") no-repeat;background:url("../images/corner-grey.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-grey.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/corner-grey.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/corner-grey.svg") no-repeat,linear-gradient(transparent, transparent);content:"";height:87px;position:absolute;left:0;top:0;width:94px}@media screen and (min-width: 715px){.section__home .paper-wedesign .paper-wedesign__inner{width:36vw;padding-top:100%}}@media screen and (min-width: 1100px){.section__home .paper-wedesign .paper-wedesign__inner{width:26vw}}@media screen and (min-width: 1500px){.section__home .paper-wedesign .paper-wedesign__inner{width:18vw}}.section__home .paper-wedesign p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0 1.5em;text-align:center;width:100%}.section__home .paper-wedesign p span{font-size:1.3rem;line-height:1.3em;display:block}.section__home .paper-wedesign .learn-more{display:none}@media screen and (min-width: 715px){.section__home .paper-wedesign .learn-more{background-color:rgba(255,255,255,0.8);border-radius:50%;display:block;height:4em;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 0 0 -2em;position:absolute;bottom:-2em;left:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);width:4em}}@media screen and (min-width: 1100px){.section__home .paper-wedesign .learn-more{bottom:-2em;height:5em;margin:0 0 0 -2.5em;width:5em}}.section__home .paper-wedesign .learn-more .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0}.section__home .paper-news__mobile{background:#f4f1ea;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);width:77vw;min-height:77vw;text-align:center;position:relative;margin:2em -.25em 1em -.25em}@media screen and (min-width: 715px){.section__home .paper-news__mobile{display:none}}.section__home .paper-news__mobile:before{background:url("../images/clip-03.png") no-repeat;background:url("../images/clip-03.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-03.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-03.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-03.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;left:-.5em;top:.75em;width:4em;z-index:9}.section__home .paper-news{background:#f4f1ea;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);display:none;text-align:center}@media screen and (min-width: 715px){.section__home .paper-news{display:block;position:absolute;left:3vw;top:31vh;margin:0;min-height:25vw;width:25vw;z-index:2}}@media screen and (min-width: 1100px){.section__home .paper-news{left:9vw;top:30vh;min-height:18vw;width:18vw}}@media screen and (min-width: 1500px){.section__home .paper-news{left:21vw;min-height:13vw;width:13vw}}.section__home .paper-news__mobile a,.section__home .paper-news a{border-bottom:1px solid #c3bfc5}.section__home .paper-news__mobile a:hover,.section__home .paper-news a:hover{color:#5d5860;border-bottom:transparent}.section__home .paper-news__mobile p,.section__home .paper-news p{margin:0;padding:.75em 1.5em 1.25em;line-height:1.4em}@media screen and (min-width: 715px){.section__home .paper-news__mobile p,.section__home .paper-news p{font-size:.85em}}@media screen and (min-width: 1100px){.section__home .paper-news__mobile p,.section__home .paper-news p{font-size:1em}}.section__home .paper-news__mobile.text p,.section__home .paper-news.text p{padding:3em 2em;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section__home .paper-gridded{display:none;z-index:0}@media screen and (min-width: 715px){.section__home .paper-gridded{display:block;background-image:-webkit-linear-gradient(left, #c3bfc5 1px, transparent 1px), -webkit-linear-gradient(top, #c3bfc5 1px, transparent 1px);background-image:-moz-linear-gradient(left, #c3bfc5 1px, transparent 1px), -moz-linear-gradient(top, #c3bfc5 1px, transparent 1px);background-image:linear-gradient(to right, #c3bfc5 1px, transparent 1px), linear-gradient(to bottom, #c3bfc5 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#f5f5f5;background-size:59px 59px, 59px 59px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);width:24vw;position:absolute;left:62vw;top:24vh;height:24vw}}@media screen and (min-width: 1500px){.section__home .paper-gridded{height:18vw;left:60vw;width:18vw}}@media screen and (min-width: 715px){.section__featured-projects{padding-top:100vh}}.section__featured-projects section:nth-child(1){background-image:-webkit-linear-gradient(left, #d2cfd3 1px, transparent 1px),-webkit-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:-moz-linear-gradient(left, #d2cfd3 1px, transparent 1px),-moz-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:linear-gradient(to right, #d2cfd3 1px, transparent 1px),linear-gradient(to bottom, #d2cfd3 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e6e5e7;background-size:65px 65px,65px 65px}.section__featured-projects section:nth-child(2){background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#ebeaec;background-size:49px 49px,49px 49px}.section__featured-projects section:nth-child(3){background-image:-webkit-linear-gradient(left, #e6e5e7 1px, transparent 1px),-webkit-linear-gradient(top, #e6e5e7 1px, transparent 1px);background-image:-moz-linear-gradient(left, #e6e5e7 1px, transparent 1px),-moz-linear-gradient(top, #e6e5e7 1px, transparent 1px);background-image:linear-gradient(to right, #e6e5e7 1px, transparent 1px),linear-gradient(to bottom, #e6e5e7 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#d2cfd3;background-size:101px 101px,101px 101px}.responsive-background-image img{display:none}.section__featured-project{overflow:hidden}@media screen and (max-width: 715px){.section__featured-project{height:inherit}}@media screen and (min-width: 715px){.section__featured-project.one-half .section__featured-project__info__container{width:50%;float:left}}@media screen and (min-width: 715px){.section__featured-project.one-half .section__featured-project__photo{width:50%;float:left}}@media screen and (min-width: 715px){.section__featured-project.three-quarters .section__featured-project__info__container{width:41.6666666667%;float:left;float:left}}@media screen and (min-width: 1100px){.section__featured-project.three-quarters .section__featured-project__info__container{width:25%;float:left;float:left}}@media screen and (min-width: 715px){.section__featured-project.three-quarters .section__featured-project__photo{width:58.3333333333%;float:left;float:right}}@media screen and (min-width: 1100px){.section__featured-project.three-quarters .section__featured-project__photo{width:75%;float:left;float:right}}.section__featured-project__info__container{position:relative;text-align:center}@media screen and (min-width: 715px){.section__featured-project__info__container{height:100%;text-align:left}}.section__featured-project__info__container .section__featured-project__info{padding:1.5em 2em}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%);max-width:22em;padding:0 0 0 4em}}@media screen and (min-width: 1100px){.section__featured-project__info__container .section__featured-project__info{max-width:27em}}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info{max-width:32em}}.section__featured-project__info__container .section__featured-project__info.no-paper{background:#fff;border-radius:10px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);width:85%;padding:4.5em 2em 4em;margin:-2em auto 4em}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.no-paper{background:none;box-shadow:none;width:100%;padding:0 0 0 4em}}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.no-paper div{padding-right:2em}}.section__featured-project__info__container .section__featured-project__info.paper-01,.section__featured-project__info__container .section__featured-project__info.paper-02{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);width:85%;padding:4.5em 2em 4em;margin:-2em auto 4em}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-01,.section__featured-project__info__container .section__featured-project__info.paper-02{min-height:50%;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);max-width:inherit;right:-20%;width:100%;padding:0}}@media screen and (min-width: 1500px){.section__featured-project__info__container .section__featured-project__info.paper-01,.section__featured-project__info__container .section__featured-project__info.paper-02{width:80%}}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-01 div,.section__featured-project__info__container .section__featured-project__info.paper-02 div{padding:5em 2em 3em}}@media screen and (min-width: 1100px){.section__featured-project__info__container .section__featured-project__info.paper-01 div,.section__featured-project__info__container .section__featured-project__info.paper-02 div{padding:5em 2.5em 3em}}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-01{background-image:-webkit-linear-gradient(#dcdadd 1px, transparent 1px);background-image:-moz-linear-gradient(#dcdadd 1px, transparent 1px);background-image:linear-gradient(#dcdadd 1px, transparent 1px);background-position:-1px -1px;background-color:#fff;background-size:23px 23px}}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-01 div{background:#fff}}.section__featured-project__info__container .section__featured-project__info.paper-01:before{background:url("../images/clip-01.png") no-repeat;background:url("../images/clip-01.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-01.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;right:-moz-calc(10% + .5em);right:calc(10% + .5em);top:-.5em;width:4em}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-01:before{right:.5em}}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-02{border-radius:10px}}.section__featured-project__info__container .section__featured-project__info.paper-02:before{background:url("../images/clip-02.png") no-repeat;background:url("../images/clip-02.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-02.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:3.5em;position:absolute;left:-moz-calc(10% + 1em);left:calc(10% + 1em);top:-.5em;width:8em}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info.paper-02:before{left:1em}}.section__featured-project__info__container .section__featured-project__info h2{margin:0 0 .5em 0}@media screen and (min-width: 715px){.section__featured-project__info__container .section__featured-project__info h2{margin:0 0 2em 0}}.section__featured-project__info__container .section__featured-project__info a:hover{color:#847d88}.section__featured-project__info__container .learn-more{background-color:rgba(93,88,96,0.8);border-radius:50%;display:block;height:5em;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:.5em -2.5em 1em -2.5em;width:5em;position:absolute;bottom:-3em;left:50%}.section__featured-project__info__container .learn-more .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0;border-color:#fff}.section__featured-project__info__container .learn-more .arrow:before,.section__featured-project__info__container .learn-more .arrow:after{border-color:#fff}@media screen and (min-width: 715px){.section__featured-project__info__container .learn-more.alt{background-color:rgba(255,255,255,0.8);position:relative;left:auto;bottom:auto;margin:2em 0 0 -1em}}@media screen and (min-width: 715px){.section__featured-project__info__container .learn-more.alt .arrow{border-color:#5d5860}.section__featured-project__info__container .learn-more.alt .arrow:before,.section__featured-project__info__container .learn-more.alt .arrow:after{border-color:#5d5860}}.section__featured-project__photo{background:no-repeat center center;background-size:cover;height:100%;height:65vh}@media screen and (min-width: 715px){.section__featured-project__photo{height:100%}}.section__featured-project__more{background:#5d5860;color:#fff;padding:2em 1em;position:relative;text-align:center;z-index:2}.section__featured-project__more .learn-more a{color:#fff}.section__featured-project__more .learn-more a:hover{color:#dcdadd}.section__featured-project__more .arrow{display:none;border-top-color:#fff}@media screen and (min-width: 715px){.section__featured-project__more .arrow{display:inline-block}}.section__featured-project__more .arrow:before,.section__featured-project__more .arrow:after{border-color:#fff}.section__approach{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e9e7e9;background-size:39px 39px,39px 39px;padding:2em 0;position:relative;height:auto}@media screen and (min-width: 715px){.section__approach{height:-moz-calc(100vh - 60px);height:calc(100vh - 60px)}}@media screen and (min-width: 1100px){.section__approach{height:100vh}}.section__approach .section__approach__words{padding:7em 3em 5em;text-align:center;width:100%;z-index:3}@media screen and (min-width: 1100px){.section__approach .section__approach__words{margin:0 auto;padding:9em 3em 7em;width:80%}}.section__approach .section__approach__words h2{margin-bottom:1.25em}.section__approach .section__approach__words p{font-size:1.3em;line-height:1.6em;margin-bottom:.75em}@media screen and (min-width: 1100px){.section__approach .section__approach__words p{font-size:1.8em}}.section__approach .section__approach__paper{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%),-webkit-linear-gradient(left, #fff 100%, transparent 100%),-webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%),-moz-linear-gradient(left, #fff 100%, transparent 100%),-moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%),linear-gradient(to right, #fff 100%, transparent 100%),linear-gradient(to right, #fff 100%, transparent 100%);background-size:85px 55px,100% 100%,100% 100%;background-position:0 0,0 55px,85px -55px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);margin:0 auto;position:relative;width:85%;z-index:2}.section__approach .section__approach__paper:before{background:url("../images/corner-pink.png") no-repeat;background:url("../images/corner-pink.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-pink.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat,linear-gradient(transparent, transparent);content:"";height:90px;position:absolute;left:0;top:0;width:84px}@media screen and (min-width: 715px){.section__approach .section__approach__paper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:400px}}@media screen and (min-width: 1100px){.section__approach .section__approach__paper{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%), -webkit-linear-gradient(left, #fff 100%, transparent 100%), -webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%), -moz-linear-gradient(left, #fff 100%, transparent 100%), -moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%), linear-gradient(to right, #fff 100%, transparent 100%), linear-gradient(to right, #fff 100%, transparent 100%);background-size:126px 81px, 100% 100%, 100% 100%;background-position:0 0, 0 81px, 126px -81px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);max-width:600px}.section__approach .section__approach__paper:before{background:url("../images/corner-pink.png") no-repeat;background:url("../images/corner-pink.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-pink.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat, linear-gradient(transparent, transparent);content:"";height:116px;position:absolute;left:0;top:0;width:125px}}.section__approach .section__approach__paper .section__approach__paper__link{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic}@media screen and (min-width: 715px){.section__approach .section__approach__paper .section__approach__paper__link{font-size:1.2em}}.section__approach .section__approach__paper .section__approach__paper__link a{border-bottom:1px solid #aaa5ac}.section__team{background-image:-webkit-linear-gradient(left, #eeedee 1px, transparent 1px),-webkit-linear-gradient(top, #eeedee 1px, transparent 1px);background-image:-moz-linear-gradient(left, #eeedee 1px, transparent 1px),-moz-linear-gradient(top, #eeedee 1px, transparent 1px);background-image:linear-gradient(to right, #eeedee 1px, transparent 1px),linear-gradient(to bottom, #eeedee 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#d7d5d8;background-size:116px 116px,116px 116px;position:relative;padding:3em 0}@media screen and (min-width: 715px){.section__team{overflow:hidden}}.section__team .section__team__words{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:80%}@media screen and (min-width: 715px){.section__team .section__team__words{margin:0;max-width:50%;text-align:left;width:inherit}}@media screen and (min-width: 1100px){.section__team .section__team__words{max-width:50%}}@media screen and (min-width: 1500px){.section__team .section__team__words{max-width:35%}}.section__team .section__team__words p{line-height:1.6em;padding-bottom:.5em}@media screen and (min-width: 1100px){.section__team .section__team__words p{font-size:1.3em}}.section__team .section__team__profile{display:none}@media screen and (min-width: 715px){.section__team .section__team__profile{background-color:#fff;display:block;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);-webkit-transition:all, 1s;-moz-transition:all, 1s;transition:all, 1s;padding:1em;position:absolute;width:25vw}}@media screen and (min-width: 715px) and (min-width: 715px){.section__team .section__team__profile{padding:1em;width:28vw}}@media screen and (min-width: 715px) and (min-width: 1500px){.section__team .section__team__profile{padding:1.5em;width:20vw}}.section__team .section__team__profile p{margin:0}.section__team .section__team__profile img{vertical-align:middle}.section__team .section__team__profile.top:hover{top:15px}.section__team .section__team__profile.left:hover{left:15px}.section__team .section__team__profile.right:hover{right:15px}.section__team .section__team__profile.bottom:hover{bottom:15px}.section__team .section__team__profile.top{left:25%;top:-10vw}@media screen and (min-width: 715px){.section__team .section__team__profile.top{top:-12vw}}@media screen and (min-width: 1500px){.section__team .section__team__profile.top{top:-7vw}}.section__team .section__team__profile.left{left:-12.5vw;top:20%}@media screen and (min-width: 715px){.section__team .section__team__profile.left{left:-13.5vw}}@media screen and (min-width: 1500px){.section__team .section__team__profile.left{left:-7.5vw}}.section__team .section__team__profile.right{right:-12.5vw;top:50%}@media screen and (min-width: 715px){.section__team .section__team__profile.right{right:-13.5vw}}@media screen and (min-width: 1500px){.section__team .section__team__profile.right{right:-7.5vw}}.section__team .section__team__profile.right .section__team__name{bottom:auto;left:-2em;right:auto;top:-1em;-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%}.section__team .section__team__profile.bottom{bottom:-12.5vw;left:50%}@media screen and (min-width: 715px){.section__team .section__team__profile.bottom{bottom:-12vw;left:40%}}@media screen and (min-width: 1500px){.section__team .section__team__profile.bottom{bottom:-7vw;left:60%}}.section__team .section__team__profile.bottom .section__team__name{bottom:auto;left:-2em;right:auto;top:-1em;-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%}.section__team .section__team__profile .section__team__name{display:none}@media screen and (min-width: 1100px){.section__team .section__team__profile .section__team__name{display:block;position:absolute;right:-2em;bottom:-1em;-webkit-transform:rotate(90deg) translate(0%, 0%);-moz-transform:rotate(90deg) translate(0%, 0%);transform:rotate(90deg) translate(0%, 0%);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;transform-origin:100% 0%}}.page__team{padding:4em 0;background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#dfdddf;background-size:116px 116px,116px 116px}@media screen and (min-width: 715px){.page__team{padding:6em 0}}@media screen and (min-width: 1100px){.page__team{padding:3em 0}}.page__team .page__team__item__title{position:relative}@media screen and (min-width: 715px){.page__team .page__team__item__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff1e9)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff1e9), to(transparent)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff1e9), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff1e9 50%), -webkit-linear-gradient(left, #fff1e9 100%, transparent 100%), -webkit-linear-gradient(left, #fff1e9 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff1e9 50%), -moz-linear-gradient(left, #fff1e9 100%, transparent 100%), -moz-linear-gradient(left, #fff1e9 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff1e9 50%), linear-gradient(to right, #fff1e9 100%, transparent 100%), linear-gradient(to right, #fff1e9 100%, transparent 100%);background-size:95px 61px, 100% 100%, 100% 100%;background-position:0 0, 0 61px, 95px -61px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);padding-bottom:100%;width:100%}.page__team .page__team__item__title:before{background:url("../images/corner-grey.png") no-repeat;background:url("../images/corner-grey.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-grey.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/corner-grey.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/corner-grey.svg") no-repeat, linear-gradient(transparent, transparent);content:"";height:87px;position:absolute;left:0;top:0;width:94px}}@media screen and (min-width: 715px){.page__team .page__team__item__title h1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-top:2em;max-width:10em}}.page__team h1{margin:3.5em 0 0 0;text-align:center}@media screen and (min-width: 715px){.page__team h1{margin:0 0 1em 0}}.page__team .learn-more{background-color:rgba(255,255,255,0.8);border-radius:50%;display:block;height:5em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:.5em auto 0em;width:5em}@media screen and (min-width: 715px){.page__team .learn-more{margin:1em auto 4em}}.page__team .arrow{margin:1.75em 0 0 1em}.page__team .page__team__items{margin:0 auto;width:80%}@media screen and (min-width: 715px){.page__team .page__team__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:85%}}@media screen and (min-width: 1100px){.page__team .page__team__items{width:93.3%}}.page__team .page__team__items::after{content:'';-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;flex:auto}.page__team .page__team__tag{background:url("../images/tag-top.png");background:url("../images/tag-top.svg"),-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)) no-repeat;background:url("../images/tag-top.svg"),-webkit-linear-gradient(transparent, transparent) no-repeat;background:url("../images/tag-top.svg"),-moz-linear-gradient(transparent, transparent) no-repeat;background:url("../images/tag-top.svg"),linear-gradient(transparent, transparent) no-repeat;background-size:cover;margin-bottom:-1px;padding-bottom:24.9%;position:relative;width:100%;z-index:3}.page__team .page__team__item{margin-bottom:9.0909090909%;position:relative}@media screen and (min-width: 715px){.page__team .page__team__item{margin-left:2.5%;margin-right:2.5%;margin-bottom:6.6666666667%;width:45%}}@media screen and (min-width: 900px){.page__team .page__team__item{margin-left:1.65%;margin-right:1.65%;width:30%}}@media screen and (min-width: 1250px){.page__team .page__team__item{width:21.7%}}.page__team .page__team__holder{box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);position:relative}.page__team .page__team__image{border-top:2.5em solid #fff;border-left:1.5em solid #fff;border-right:1.5em solid #fff}.page__team .page__team__image img.lazy-hidden{padding-bottom:45.5%}.page__team .page__team__name{background:#fff;padding:1.5em 1.5em 1.5em;line-height:1.3em}.page__team .page__team__name em{display:block;font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-weight:100}@media screen and (min-width: 715px){.page__team .page__team__name em{padding-top:.25em}}.page__team .page__team__fun-fact{background:#fff;font-size:.9em;line-height:1.5em;position:relative;padding:.25em 1.5em 1.75em;width:100%;z-index:3}@media screen and (min-width: 1250px){.page__team .page__team__fun-fact{background:#fff1e9;box-shadow:inset -0.25em -0.25em 0.75em rgba(0,0,0,0.08);-webkit-transition:all, 1s;-moz-transition:all, 1s;transition:all, 1s;height:0;overflow:hidden;margin:0;padding:1em 1em 0;position:absolute;left:1.5rem;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);z-index:1}}.page__team .page__team__fun-fact span{text-transform:uppercase;letter-spacing:1px;font-size:.875em}.page__work__intro{margin:0 auto;padding:6em 0 2em;position:relative}@media screen and (min-width: 715px){.page__work__intro{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%}}.page__work__intro .paper__inner__text span{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-size:1.25em;font-style:italic}.page__work__intro .learn-more{display:none}@media screen and (min-width: 715px){.page__work__intro .learn-more{background-color:rgba(255,255,255,0.8);border-radius:50%;display:block;height:5em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 0 0 -2.5em;width:5em;position:absolute;left:50%;bottom:-2.5em}}.page__work__intro .learn-more .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0}.paper_description{background:#f4f1ea;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);width:80vw;margin:1em auto 0;padding:4em 2em 2em;position:relative;text-align:center}@media screen and (min-width: 715px){.paper_description{margin:0;padding:6em 3em;width:50vw}}@media screen and (min-width: 1100px){.paper_description{width:30vw}}@media screen and (min-width: 1500px){.paper_description{width:21vw}}.paper_description .envelope-title__title-alt{margin:0 0 2em 0}@media screen and (min-width: 1100px){.paper_description .envelope-title__title-alt{display:none}}.paper_description .envelope-title__title-alt span{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-size:1.25em;font-style:italic;line-height:1.5em}.paper_description .envelope-title__title-alt h1{margin:0}.paper_description p{font-size:.9375em}.paper_description:before{background:url("../images/clip-01.png") no-repeat;background:url("../images/clip-01.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-01.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;left:-.5em;top:.5em;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);width:4em}@media screen and (min-width: 715px){.paper_description:before{background:url("../images/clip-03.png") no-repeat;background:url("../images/clip-03.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-03.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/clip-03.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/clip-03.svg") no-repeat, linear-gradient(transparent, transparent);-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);left:-.6em;top:.8em}}.page__work.work_all{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#dcdadd;background-size:79px 79px,79px 79px;padding:6vh 0 0 0}@media screen and (min-width: 1100px){.page__work.work_all{padding:4vh 0 0 0}}.page__work.work_all .page__work__items-info{padding:2em 0}.page__work.work_all .page__work__items{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.page__work.work_all .page__work__items .item{margin-bottom:20%}@media screen and (min-width: 715px){.page__work.work_all .page__work__items .item{margin-bottom:14.2857142857%}}@media screen and (min-width: 1100px){.page__work.work_all .page__work__items .item{margin-bottom:9.0909090909%}}.page__work.work_all .page__work__items::after{content:'';-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;flex:auto}.page__work.work_all .learn-more{background-color:rgba(93,88,96,0.8);border-radius:50%;display:block;height:5em;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 0 0 -2.5em;width:5em;position:absolute;left:50%;bottom:-2em}.page__work.work_all .learn-more .arrow{border-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0}.page__work.work_all .learn-more .arrow:before,.page__work.work_all .learn-more .arrow:after{border-color:#fff}.page__work.private{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#dcdadd;background-size:81px 81px,81px 81px}@media screen and (min-width: 715px){.page__work.private .page__work__intro{padding-top:0em;display:block;overflow:hidden}}.page__work.private .paper-01__container{display:none}@media screen and (min-width: 715px){.page__work.private .paper-01__container{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:-22vw 0 0 -6vw;width:50vw}}@media screen and (min-width: 1100px){.page__work.private .paper-01__container{margin:-18vw 0 0 -6vw;width:40vw}}@media screen and (min-width: 1500px){.page__work.private .paper-01__container{margin:-12vw 0 0 -6vw;width:30vw}}.page__work.private .paper-01__container .paper-01{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4f3e8;background-size:23px 23px,23px 23px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:62.5%;width:100%}.page__work.private .envelope-01__container{display:none}@media screen and (min-width: 715px){.page__work.private .envelope-01__container{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:-16vw 0 0 10vw}}@media screen and (min-width: 1100px){.page__work.private .envelope-01__container{margin:-16vw 0 0 6vw}}@media screen and (min-width: 1500px){.page__work.private .envelope-01__container{margin:-11vw 0 0 6vw}}@media screen and (min-width: 715px){.page__work.private .envelope-title-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80vw}}@media screen and (min-width: 1100px){.page__work.private .envelope-title-holder{width:70vw}}@media screen and (min-width: 1500px){.page__work.private .envelope-title-holder{width:50vw}}.page__work.private .paper_description__holder{position:relative}@media screen and (min-width: 715px){.page__work.private .paper_description__holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:8vh 0 0 0}}@media screen and (min-width: 1100px){.page__work.private .paper_description__holder{margin:0 0 0 -27vw}}@media screen and (min-width: 1500px){.page__work.private .paper_description__holder{margin:0 0 0 -21vw}}@media screen and (min-width: 715px){.page__work.private .envelope-title{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:62.5%;width:100%}}.page__work.private .envelope-title .envelope-title__title{text-align:center;display:none}@media screen and (min-width: 1100px){.page__work.private .envelope-title .envelope-title__title{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;width:20%}}.page__work.private .envelope-title span{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-size:1.25em;font-style:italic;line-height:1.5em}@media screen and (min-width: 715px){.page__work.private .envelope-title__flap{height:8vw;padding:0 2.35%;position:absolute;top:100%;right:-7.3vw;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right;width:50vw;z-index:99}}@media screen and (min-width: 1100px){.page__work.private .envelope-title__flap{width:43.75vw}}@media screen and (min-width: 1500px){.page__work.private .envelope-title__flap{width:31.25vw}}@media screen and (min-width: 715px){.page__work.private .envelope-title__flap__inside{background:#fff;border-radius:1.5vw 1.5vw 0 0;box-shadow:0em 0 0.5em 2px rgba(0,0,0,0.1);height:100%;-webkit-transform:perspective(35vw) rotateX(40deg);-moz-transform:perspective(35vw) rotateX(40deg);transform:perspective(35vw) rotateX(40deg);width:100%}}@media screen and (min-width: 715px){.page__work.nonprofit.online .paper__container .paper{background:#fff1e9}}@media screen and (min-width: 715px){.page__work.nonprofit.online .paper__container .paper__inner{background-image:-webkit-linear-gradient(#d2cfd3 1px, transparent 1px);background-image:-moz-linear-gradient(#d2cfd3 1px, transparent 1px);background-image:linear-gradient(#d2cfd3 1px, transparent 1px);background-position:-1px -1px;background-color:#fff1e9;background-size:30px 30px}}.page__work.nonprofit.online .paper__container .paper__inner__text{background:#fff1e9}@media screen and (min-width: 715px){.page__work.nonprofit.online .paper__container.middle .paper__inner{background-image:-webkit-linear-gradient(left, #d2cfd3 1px, transparent 1px), -webkit-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:-moz-linear-gradient(left, #d2cfd3 1px, transparent 1px), -moz-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:linear-gradient(to right, #d2cfd3 1px, transparent 1px), linear-gradient(to bottom, #d2cfd3 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#fff1e9;background-size:21px 21px, 21px 21px}}.page__work.nonprofit.online .paper__container.last .paper__inner{background-image:-webkit-linear-gradient(left, #d2cfd3 1px, transparent 1px),-webkit-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:-moz-linear-gradient(left, #d2cfd3 1px, transparent 1px),-moz-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:linear-gradient(to right, #d2cfd3 1px, transparent 1px),linear-gradient(to bottom, #d2cfd3 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#fff1e9;background-size:81px 81px,81px 81px}.page__work.nonprofit{background-image:-webkit-linear-gradient(left, #dcdadd 1px, transparent 1px),-webkit-linear-gradient(top, #dcdadd 1px, transparent 1px);background-image:-moz-linear-gradient(left, #dcdadd 1px, transparent 1px),-moz-linear-gradient(top, #dcdadd 1px, transparent 1px);background-image:linear-gradient(to right, #dcdadd 1px, transparent 1px),linear-gradient(to bottom, #dcdadd 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#eeedee;background-size:49px 49px,49px 49px}.page__work.nonprofit .page__work__intro{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:6em 0 2em}@media screen and (min-width: 715px){.page__work.nonprofit .page__work__intro{padding:2em 3em}}@media screen and (min-width: 1500px){.page__work.nonprofit .page__work__intro{padding:0 3em}}.page__work.nonprofit .page__work__intro .learn-more{background-color:rgba(93,88,96,0.8)}.page__work.nonprofit .page__work__intro .learn-more .arrow{border-color:#fff}.page__work.nonprofit .page__work__intro .learn-more .arrow:before,.page__work.nonprofit .page__work__intro .learn-more .arrow:after{border-color:#fff}.page__work.nonprofit .paper__container{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}@media screen and (min-width: 715px){.page__work.nonprofit .paper__container .paper{background:#e4f3e8;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 1em;padding-top:130%;position:relative}}@media screen and (min-width: 715px){.page__work.nonprofit .paper__container .paper__inner{background-image:-webkit-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:-moz-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:linear-gradient(#aaa5ac 1px, transparent 1px);background-position:-1px -1px;background-color:#e4f3e8;background-size:39px 39px;height:100%;position:absolute;top:0;left:0;width:100%}}.page__work.nonprofit .paper__container .paper__inner__text{background:#e4f3e8;padding:6em 1.5em 4em;text-align:center;width:100%;vertical-align:middle}.page__work.nonprofit .paper__container.first{display:none}@media screen and (min-width: 715px){.page__work.nonprofit .paper__container.first{display:block}}@media screen and (min-width: 715px){.page__work.nonprofit .paper__container.middle .paper__inner{background-image:-webkit-linear-gradient(left, #aaa5ac 1px, transparent 1px), -webkit-linear-gradient(top, #aaa5ac 1px, transparent 1px);background-image:-moz-linear-gradient(left, #aaa5ac 1px, transparent 1px), -moz-linear-gradient(top, #aaa5ac 1px, transparent 1px);background-image:linear-gradient(to right, #aaa5ac 1px, transparent 1px), linear-gradient(to bottom, #aaa5ac 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4f3e8;background-size:101px 101px, 101px 101px}}.page__work.nonprofit .paper__container.last{display:none}@media screen and (min-width: 1500px){.page__work.nonprofit .paper__container.last{display:block}}.page__work.nonprofit .paper__container.last .paper__inner{background-image:-webkit-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:-moz-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:linear-gradient(#aaa5ac 1px, transparent 1px);background-position:-1px -1px;background-color:#e4f3e8;background-size:81px 81px}.page__work.nonprofit .paper__container.last .paper__sticker{background-color:rgba(255,255,255,0.7);border-radius:50%;height:6em;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);position:absolute;top:-2em;left:50%;margin-left:-3em;width:6em;z-index:9}@media screen and (min-width: 715px){.page__work.nonprofit .paper_description__holder{position:absolute;top:.5em;left:.25em}}.page__work.nonprofit .paper_description{background:#fff}.page__work.nonprofit .paper_description .envelope-title__title-alt{display:block}@media screen and (min-width: 715px){.page__work.nonprofit .paper_description .envelope-title__title-alt{display:none}}@media screen and (min-width: 715px){.page__work.nonprofit .paper_description{padding:6em 3em 3em;width:90%}}@media screen and (min-width: 1100px){.page__work.nonprofit .paper_description{padding:6em 3em 6em;width:70%}}.page__work.brand{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#d7d5d8;background-size:59px 59px,59px 59px}@media screen and (min-width: 715px){.page__work.brand .paper-grid{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px), -webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px), -moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px), linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#f4f1ea;background-size:39px 39px, 39px 39px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);height:70vh;position:relative;width:90%}}@media screen and (min-width: 1500px){.page__work.brand .paper-grid{width:70%}}.page__work.brand .paper_description{background:#e4f3e8}@media screen and (min-width: 715px){.page__work.brand .paper_description{margin:3em 0 0 -.5em;padding:6em 3em 3em 3em;width:52%}}@media screen and (min-width: 1100px){.page__work.brand .paper_description{padding:6em 3em;width:40%}}@media screen and (min-width: 1500px){.page__work.brand .paper_description{width:33%}}.page__work.brand .paper_description .envelope-title__title-alt{display:block}@media screen and (min-width: 715px){.page__work.brand .paper_description .envelope-title__title-alt{display:none}}.page__work.brand .paper{display:none}@media screen and (min-width: 715px){.page__work.brand .paper{background:#fff;display:block;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);position:absolute;text-align:center}}.page__work.brand .paper.top{border-radius:10px;height:60%;left:53%;top:-1em;padding:1.5em 2em;width:40%;z-index:9}@media screen and (min-width: 1100px){.page__work.brand .paper.top{left:45%;width:33%}}@media screen and (min-width: 1500px){.page__work.brand .paper.top{left:38%;width:25%}}@media screen and (min-width: 715px){.page__work.brand .paper.top:before{background:url("../images/clip-02.png") no-repeat;background:url("../images/clip-02.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-02.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat, linear-gradient(transparent, transparent);background-size:contain;content:"";height:3.5em;position:absolute;left:1em;top:-.5em;width:8em}}.page__work.brand .paper__inner__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page__work.brand .paper.middle{height:70%;left:54%;top:-.5em;width:43%;z-index:8}@media screen and (min-width: 1100px){.page__work.brand .paper.middle{height:80%;left:46%;width:34%}}@media screen and (min-width: 1500px){.page__work.brand .paper.middle{left:39%}}.page__work.brand .paper.middle .paper__inner{background-image:-webkit-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:-moz-linear-gradient(#aaa5ac 1px, transparent 1px);background-image:linear-gradient(#aaa5ac 1px, transparent 1px);background-position:-1px -1px;background-color:#fff;background-size:31px 31px;height:60%;width:100%}.page__work.brand .paper.bottom{display:none;height:74%;left:43%;top:-.75em;width:42%;z-index:7}@media screen and (min-width: 1100px){.page__work.brand .paper.bottom{display:block}}@media screen and (min-width: 1500px){.page__work.brand .paper.bottom{left:35%}}.page__work.brand .paper.bottom .paper__inner{background-image:-webkit-linear-gradient(left, #e2dbc9 1px, transparent 1px),-webkit-linear-gradient(top, #e2dbc9 1px, transparent 1px);background-image:-moz-linear-gradient(left, #e2dbc9 1px, transparent 1px),-moz-linear-gradient(top, #e2dbc9 1px, transparent 1px);background-image:linear-gradient(to right, #e2dbc9 1px, transparent 1px),linear-gradient(to bottom, #e2dbc9 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#fff;background-size:16px 16px,16px 16px;height:100%;width:100%}.page__work.taxonomy{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4e2e4;background-size:25px 25px,25px 25px}.page__work.taxonomy .page__work__title{width:100%;text-align:center}.page__work.taxonomy .page__work__title h1{background:#fff;display:inline-block;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:2em auto;padding:2em 2em 1.5em 2em}.page__work__items{margin:0 auto;padding:2em 0;width:80%}@media screen and (min-width: 715px){.page__work__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:90%}}@media screen and (min-width: 1500px){.page__work__items{width:83.3%}}.page__work__items::after{content:'';-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;flex:auto}.page__work__items .item{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin-bottom:14.2857142857%;padding:2em;position:relative}@media screen and (min-width: 715px){.page__work__items .item{margin-left:1.65%;margin-right:1.65%;margin-bottom:4.347826087%;padding:2.25em;width:46.7%}}@media screen and (min-width: 1500px){.page__work__items .item{width:30%}}.page__work__items .item .border{display:inline-block;position:relative}.page__work__items .item .border::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.page__work__items .item .border:hover::after{box-shadow:inset 0 0 0 10px #fff}.page__work__items .item img{display:block;position:relative;width:100%}.page__work__items .item a:hover{color:#5d5860}.no-pointerevents .page__work__items .item .border:hover::after{box-shadow:none}.page__work__item__client{font-family:"Grotesque",Helvetica,Arial,sans-serif;font-size:.95em;font-weight:bold;font-style:normal;letter-spacing:3px;line-height:1.5em;margin:0 0 .25em;padding:0;text-transform:uppercase;padding:1em 0 0 0}@media screen and (min-width: 715px){.page__work__item__client{margin:0 0 1em}}@media screen and (min-width: 715px){.page__work__item__client{font-weight:normal;-webkit-transition:all, 0.7s;-moz-transition:all, 0.7s;transition:all, 0.7s;letter-spacing:0;padding:0;position:absolute;top:.6em;text-transform:none}}.page__work__item__project{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic;font-weight:100}@media screen and (min-width: 715px){.page__work__item__project{-webkit-transition:all, 0.7s;-moz-transition:all, 0.7s;transition:all, 0.7s;-webkit-transform:rotate(90deg) translate(0%, 100%);-moz-transform:rotate(90deg) translate(0%, 100%);transform:rotate(90deg) translate(0%, 100%);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%;position:absolute;top:1em;left:1.95em}}.page__work__item__category{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic;font-weight:100}@media screen and (min-width: 715px){.page__work__item__category{-webkit-transform:rotate(90deg) translate(0%, 100%);-moz-transform:rotate(90deg) translate(0%, 100%);transform:rotate(90deg) translate(0%, 100%);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;transform-origin:100% 0%;position:absolute;bottom:1.25em;right:-1.15em}}@media screen and (min-width: 1100px){.page__work__item__category{-webkit-transition:all, 0.7s;-moz-transition:all, 0.7s;transition:all, 0.7s;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;transition-delay:0.6s;opacity:0;right:-1.5em}}.post-password-form input[type=submit]{margin-top:.5em}.page__work-ind{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4e2e4;background-size:124px 124px,124px 124px;padding:0 0 4em;position:relative}.page__work-ind.password-protected{padding:6em 0 4em}@media screen and (min-width: 715px){.page__work-ind.password-protected{padding:0}}.page__work-ind.password-protected .page__work-ind__intro{height:inherit}.page__work-ind__title-intro{position:relative}@media screen and (min-width: 715px){.page__work-ind__title-intro{background:#aaa5ac;height:100vh}}.page__work-ind__intro{background:center center / cover no-repeat;margin:60px auto 0;height:55vh}@media screen and (min-width: 715px){.page__work-ind__intro{height:100vh;margin-top:0;padding:0}}.page__work-ind__intro.hide-mobile{display:none}@media screen and (min-width: 715px){.page__work-ind__intro.hide-mobile{display:block}}.page__work-ind__intro-mobile{background:center center / cover no-repeat;margin:60px auto 0;height:55vh}@media screen and (min-width: 715px){.page__work-ind__intro-mobile{display:none}}.page__work-ind__title{background:#fff;border-radius:10px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:-3em auto 0;padding:2em 1.5em 2em;position:relative;width:80%}@media screen and (min-width: 715px){.page__work-ind__title{border-radius:0;margin:0;min-width:17em;max-width:20em;padding:5em 2em 2em;position:absolute;top:10%;left:inherit;width:20%;z-index:2}.page__work-ind__title.right{right:10%}.page__work-ind__title.left{left:10%}}@media screen and (min-width: 1100px){.page__work-ind__title{padding:5em 2.25em 3em}}@media screen and (min-width: 1500px){.page__work-ind__title{padding:5em 2.75em 3em}}.page__work-ind__title h1{margin:0 0 .25em}@media screen and (min-width: 715px){.page__work-ind__title h1{margin:0 0 3em}}@media screen and (min-width: 715px){.page__work-ind__title:before{background:url("../images/clip-05.png") no-repeat;background:url("../images/clip-05.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-05.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/clip-05.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/clip-05.svg") no-repeat, linear-gradient(transparent, transparent);background-size:contain;content:"";height:5em;position:absolute;right:-.5em;top:-.7em;width:6em}}.page__work-ind__description__container{position:relative;overflow:hidden}.page__work-ind__description{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%),-webkit-linear-gradient(left, #fff 100%, transparent 100%),-webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%),-moz-linear-gradient(left, #fff 100%, transparent 100%),-moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%),linear-gradient(to right, #fff 100%, transparent 100%),linear-gradient(to right, #fff 100%, transparent 100%);background-size:85px 55px,100% 100%,100% 100%;background-position:0 0,0 55px,85px -55px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);margin:3em auto 1em;padding:6em 2em 2em;position:relative;width:90%;z-index:4}.page__work-ind__description:before{background:url("../images/corner-green.png") no-repeat;background:url("../images/corner-green.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-green.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat,linear-gradient(transparent, transparent);content:"";height:90px;position:absolute;left:0;top:0;width:84px}@media screen and (min-width: 715px){.page__work-ind__description{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%), -webkit-linear-gradient(left, #fff 100%, transparent 100%), -webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%), -moz-linear-gradient(left, #fff 100%, transparent 100%), -moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%), linear-gradient(to right, #fff 100%, transparent 100%), linear-gradient(to right, #fff 100%, transparent 100%);background-size:126px 81px, 100% 100%, 100% 100%;background-position:0 0, 0 81px, 126px -81px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);padding:10em 4em 6em;width:25%;max-width:30em;min-width:25em;min-height:42em}.page__work-ind__description:before{background:url("../images/corner-green.png") no-repeat;background:url("../images/corner-green.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-green.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat, linear-gradient(transparent, transparent);content:"";height:116px;position:absolute;left:0;top:0;width:125px}}.page__work-ind__description__papers{margin:0 0 2em 0}.page__work-ind__description__papers .envelope-01__container__rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:12%;left:50%}.page__work-ind__description__papers .envelope-01__container{display:none;margin:0;z-index:1}@media screen and (min-width: 715px){.page__work-ind__description__papers .envelope-01__container{display:block}}.page__work-ind__description__papers .paper-01__container{display:none;max-width:30em;position:absolute;top:20%;left:52%;width:50vw}@media screen and (min-width: 715px){.page__work-ind__description__papers .paper-01__container{display:block;width:40vw}}@media screen and (min-width: 1100px){.page__work-ind__description__papers .paper-01__container{width:32vw}}@media screen and (min-width: 1500px){.page__work-ind__description__papers .paper-01__container{width:23vw}}.page__work-ind__description__papers .paper-01__container .paper-01{background-image:-webkit-linear-gradient(left, #e4ddcc 1px, transparent 1px),-webkit-linear-gradient(top, #e4ddcc 1px, transparent 1px);background-image:-moz-linear-gradient(left, #e4ddcc 1px, transparent 1px),-moz-linear-gradient(top, #e4ddcc 1px, transparent 1px);background-image:linear-gradient(to right, #e4ddcc 1px, transparent 1px),linear-gradient(to bottom, #e4ddcc 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#f4f1ea;background-size:31px 31px,31px 31px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:180%;width:100%}@media screen and (min-width: 715px){.page__work-ind__description__papers .paper-01__container .paper-01{padding-top:130%}}@media screen and (min-width: 1100px){.page__work-ind__description__papers .paper-01__container .paper-01{padding-top:110%}}.page__work-ind__description__papers .paper-02__container{display:none;max-width:30em;position:absolute;top:22%;left:0;width:40vw;z-index:1}@media screen and (min-width: 715px){.page__work-ind__description__papers .paper-02__container{display:block;margin-left:-20em;left:44vw;width:30vw}}@media screen and (min-width: 1100px){.page__work-ind__description__papers .paper-02__container{width:22vw}}@media screen and (min-width: 1500px){.page__work-ind__description__papers .paper-02__container{width:16vw}}.page__work-ind__description__papers .paper-02__container .paper-02{background-image:-webkit-linear-gradient(#e4ddcc 1px, transparent 1px);background-image:-moz-linear-gradient(#e4ddcc 1px, transparent 1px);background-image:linear-gradient(#e4ddcc 1px, transparent 1px);background-position:-1px -1px;background-color:#e4f3e8;background-size:31px 31px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:150%;width:100%}.page__work-ind__two-up{margin:2em auto;max-width:1700px;width:80%}.page__work-ind__two-up::after{clear:both;content:"";display:block}@media screen and (min-width: 1100px){.page__work-ind__two-up{margin:4em auto;width:55%}}.page__work-ind__two-up .item{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin-bottom:2em;padding:1.5em;position:relative}@media screen and (min-width: 715px){.page__work-ind__two-up .item{width:47.8260869565%;float:left;margin-bottom:4.347826087%}.page__work-ind__two-up .item:nth-of-type(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.page__work-ind__two-up .item:nth-of-type(2n + 2){margin-left:52.1739130435%;margin-right:-100%;clear:none}}@media screen and (min-width: 1100px){.page__work-ind__two-up .item{padding:2.25em}}.page__work-ind__two-up .item p{margin:0}.page__work-ind__two-up-close,.page__work-ind__two-up-close__with-description{margin:1em auto 2em;max-width:1700px;position:relative;width:80%}.page__work-ind__two-up-close::after,.page__work-ind__two-up-close__with-description::after{clear:both;content:"";display:block}@media screen and (min-width: 1100px){.page__work-ind__two-up-close,.page__work-ind__two-up-close__with-description{margin:4em auto 2em;width:70%;max-width:1300px}}@media screen and (min-width: 715px){.page__work-ind__two-up-close{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding:1.5em}}@media screen and (min-width: 1100px){.page__work-ind__two-up-close{padding:2.25em}}.page__work-ind__two-up-close .item{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding:1.5em}@media screen and (min-width: 715px){.page__work-ind__two-up-close .item{background:none;box-shadow:none;padding:0}}.page__work-ind__two-up-close .item:first-child{margin-bottom:2em}@media screen and (min-width: 715px){.page__work-ind__two-up-close .item:first-child{margin-bottom:0;width:49%;float:left}.page__work-ind__two-up-close .item.right:first-child{float:right}}@media screen and (min-width: 715px){.page__work-ind__two-up-close .item:last-child{width:49%;float:right}.page__work-ind__two-up-close .item.left:last-child{float:left}}.page__work-ind__two-up-close .item.image p{margin:0}.page__work-ind__two-up-close__with-description{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding:1.5em;width:80%}@media screen and (min-width: 715px){.page__work-ind__two-up-close__with-description{width:60%}}@media screen and (min-width: 900px){.page__work-ind__two-up-close__with-description{width:80%}}@media screen and (min-width: 1100px){.page__work-ind__two-up-close__with-description{padding:2.25em;width:70%}}.page__work-ind__two-up-close__with-description .item:first-child{margin-bottom:.5em}@media screen and (min-width: 900px){.page__work-ind__two-up-close__with-description .item:first-child{margin-bottom:0;width:49%;float:left}.page__work-ind__two-up-close__with-description .item.right:first-child{float:right}}@media screen and (min-width: 900px){.page__work-ind__two-up-close__with-description .item:last-child{width:49%;float:right}.page__work-ind__two-up-close__with-description .item.left:last-child{float:left}}.page__work-ind__two-up-close__with-description .item .text-content{padding-top:1em}@media screen and (min-width: 900px){.page__work-ind__two-up-close__with-description .item .text-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:2em 1em;width:100%}}@media screen and (min-width: 1500px){.page__work-ind__two-up-close__with-description .item .text-content{padding:2em}}.page__work-ind__two-up-close__with-description .item .text-content p{margin:.6em 0}.page__work-ind__three-up{margin:4em auto;width:80%}.page__work-ind__three-up::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){.page__work-ind__three-up{margin:5em 0;position:relative;overflow:hidden;width:100%}}.page__work-ind__three-up .item{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding:1.5em}@media screen and (min-width: 715px){.page__work-ind__three-up .item{position:absolute;top:0;width:-moz-calc(94% / 3);width:calc(94% / 3)}}@media screen and (min-width: 1100px){.page__work-ind__three-up .item{padding:2em}}.page__work-ind__three-up .item:first-child{left:-2em}.page__work-ind__three-up .item:nth-child(2){margin:2em 0}@media screen and (min-width: 715px){.page__work-ind__three-up .item:nth-child(2){margin-top:0;margin-left:-15.666%;left:50%}}.page__work-ind__three-up .item:last-child{right:-2em}.page__work-ind__three-up .item p{margin:0}.page__work-ind__one-up{margin:0 0 1em}.page__work-ind__one-up::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){.page__work-ind__one-up{margin:4em 0 6em}}.page__work-ind__one-up.center,.page__work-ind__one-up.vertical,.page__work-ind__one-up.video{margin-bottom:1em;text-align:center}@media screen and (min-width: 715px){.page__work-ind__one-up.center,.page__work-ind__one-up.vertical,.page__work-ind__one-up.video{margin-bottom:6em}}.page__work-ind__one-up.center .item,.page__work-ind__one-up.vertical .item,.page__work-ind__one-up.video .item{margin-left:auto;margin-right:auto;max-width:1300px;width:100%}@media screen and (min-width: 715px){.page__work-ind__one-up.center .item,.page__work-ind__one-up.vertical .item,.page__work-ind__one-up.video .item{width:80%}}@media screen and (min-width: 1100px){.page__work-ind__one-up.center .item,.page__work-ind__one-up.vertical .item,.page__work-ind__one-up.video .item{width:70%}}.page__work-ind__one-up.center .item p,.page__work-ind__one-up.vertical .item p,.page__work-ind__one-up.video .item p{margin:0}.page__work-ind__one-up.center .item img,.page__work-ind__one-up.vertical .item img,.page__work-ind__one-up.video .item img{padding:1em;max-height:-moz-calc(100vh - 60px);max-height:calc(100vh - 60px)}@media screen and (min-width: 715px){.page__work-ind__one-up.center .item img,.page__work-ind__one-up.vertical .item img,.page__work-ind__one-up.video .item img{background-color:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding:1.5em}}@media screen and (min-width: 1100px){.page__work-ind__one-up.center .item img,.page__work-ind__one-up.vertical .item img,.page__work-ind__one-up.video .item img{padding:2.25em;max-height:100vh}}.page__work-ind__one-up.center .item img.lazy-loaded,.page__work-ind__one-up.vertical .item img.lazy-loaded,.page__work-ind__one-up.video .item img.lazy-loaded{width:auto}.page__work-ind__one-up.video .item{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);max-width:1300px}@media screen and (min-width: 715px){.page__work-ind__one-up.video .item{padding:1.5em}}@media screen and (min-width: 1100px){.page__work-ind__one-up.video .item{padding:2.25em}}.page__work-ind__one-up.video .item p{margin:0}@media screen and (min-width: 715px){.page__work-ind__one-up.vertical .item{width:auto}}.page__work-ind__one-up.vertical .item img{max-height:-moz-calc(90vh - 60px);max-height:calc(90vh - 60px)}@media screen and (min-width: 1100px){.page__work-ind__one-up.vertical .item img{max-height:90vh}}.page__work-ind__one-up.right,.page__work-ind__one-up.left{padding:1em;width:100%}.page__work-ind__one-up.right::after,.page__work-ind__one-up.left::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){.page__work-ind__one-up.right,.page__work-ind__one-up.left{padding:1em 0}}@media screen and (min-width: 715px){.page__work-ind__one-up.right .page__work-ind__info,.page__work-ind__one-up.left .page__work-ind__info{width:25%;float:left;margin-left:inherit;position:relative}}.page__work-ind__one-up.right .page__work-ind__info p,.page__work-ind__one-up.left .page__work-ind__info p{width:100%}@media screen and (min-width: 715px){.page__work-ind__one-up.right .page__work-ind__info p,.page__work-ind__one-up.left .page__work-ind__info p{-webkit-transform:rotate(90deg) translate(100%, 100%);-moz-transform:rotate(90deg) translate(100%, 100%);transform:rotate(90deg) translate(100%, 100%);-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right;padding-left:1em}}@media screen and (min-width: 715px){.page__work-ind__one-up.right .page__work-ind__photo,.page__work-ind__one-up.left .page__work-ind__photo{width:75%;float:left}}.page__work-ind__one-up.right .page__work-ind__photo img,.page__work-ind__one-up.left .page__work-ind__photo img{width:100%;height:inherit}.page__work-ind__one-up.right .page__work-ind__photo p,.page__work-ind__one-up.left .page__work-ind__photo p{margin:0}.page__work-ind__one-up.left .page__work-ind__info p{padding-top:1em}@media screen and (min-width: 715px){.page__work-ind__one-up.left .page__work-ind__info p{-webkit-transform:rotate(90deg) translate(0%, -200%);-moz-transform:rotate(90deg) translate(0%, -200%);transform:rotate(90deg) translate(0%, -200%);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;padding-top:0}}.page__work-ind__view-more{margin:8em auto -.5em;width:80%}@media screen and (min-width: 715px){.page__work-ind__view-more{margin:5em auto -.5em}}.page__work-ind__view-more span{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic;font-weight:100}.page__approach{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4e2e4;background-size:50px 50px,50px 50px;padding:6em 0 2em}.page__approach::after{clear:both;content:"";display:block}.page__approach .learn-more{background-color:rgba(228,243,232,0.8);border-radius:50%;height:5em;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:1em auto 4em;width:5em}.page__approach .arrow{margin:1.75em 0 0 1em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width: 715px){.page__approach__intro{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.page__approach__intro__pocket-left,.page__approach__intro__pocket-right{position:relative}@media screen and (min-width: 715px){.page__approach__intro__pocket-left,.page__approach__intro__pocket-right{margin:0 .5em 25vh}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-left,.page__approach__intro__pocket-right{margin:0 2em 25vh}}.page__approach__intro__pocket-left .front,.page__approach__intro__pocket-right .front{display:none}.page__approach__intro__pocket-left .front h1,.page__approach__intro__pocket-right .front h1{text-align:center}@media screen and (min-width: 715px){.page__approach__intro__pocket-left .front h1,.page__approach__intro__pocket-right .front h1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media screen and (min-width: 715px){.page__approach__intro__pocket-left .front,.page__approach__intro__pocket-right .front{background:#fff;display:block;box-shadow:0.25em -0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:35%;position:relative;z-index:5;width:44vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-left .front,.page__approach__intro__pocket-right .front{width:31vw}}.page__approach__intro__pocket-left .back,.page__approach__intro__pocket-right .back{display:none}@media screen and (min-width: 715px){.page__approach__intro__pocket-left .back,.page__approach__intro__pocket-right .back{background:#fff;border-radius:10px;display:block;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 .5vw;padding-top:100%;position:absolute;bottom:0;z-index:1;width:43vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-left .back,.page__approach__intro__pocket-right .back{width:30vw}}.page__approach__intro__pocket-right{position:relative}.page__approach__intro__pocket-right .paper-description{background:#fff1e9;box-shadow:0.25em -0.25em 0.5em 1px rgba(0,0,0,0.08);border-radius:10px;margin:0 auto 4em;padding:5em 0 3em;position:relative;width:80vw;text-align:center;z-index:4}@media screen and (min-width: 715px){.page__approach__intro__pocket-right .paper-description{margin:0 0 0 1.5vw;padding:20% 0 40% 0;position:absolute;bottom:0;width:40vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-right .paper-description{padding:20% 0 40% 0;width:27vw}}@media screen and (min-width: 1500px){.page__approach__intro__pocket-right .paper-description{padding:15% 0 40% 0;width:27vw}}.page__approach__intro__pocket-right .paper-description .paper-description__content{padding:0 3em}@media screen and (min-width: 715px){.page__approach__intro__pocket-right .paper-description .paper-description__content{padding:0 2em}}@media screen and (min-width: 1500px){.page__approach__intro__pocket-right .paper-description .paper-description__content{padding:0 4em}}.page__approach__intro__pocket-right .paper-description .paper-description__content h1{display:block}@media screen and (min-width: 715px){.page__approach__intro__pocket-right .paper-description .paper-description__content h1{display:none}}.page__approach__intro__pocket-right .paper-description:before{background:url("../images/clip-03.png") no-repeat;background:url("../images/clip-03.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-03.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-03.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-03.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;left:-.6em;top:.8em;width:4em}.page__approach__intro__pocket-right .paper-01{display:none}@media screen and (min-width: 715px){.page__approach__intro__pocket-right .paper-01{background:#f4f1ea;border-radius:10px;display:block;box-shadow:0.25em -0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 0 0 2vw;padding-top:152%;position:absolute;bottom:0;z-index:3;width:40vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-right .paper-01{width:27vw}}@media screen and (min-width: 1500px){.page__approach__intro__pocket-right .paper-01{width:27vw}}.page__approach__intro__pocket-right .page__approach__intro__pocket-right__arrow{display:none}@media screen and (min-width: 715px){.page__approach__intro__pocket-right .page__approach__intro__pocket-right__arrow{display:block;position:absolute;left:50%;margin:-4em 0 0 -2.5em;z-index:5}}.page__approach__intro__pocket-left{display:none}@media screen and (min-width: 715px){.page__approach__intro__pocket-left{display:block}}.page__approach__intro__pocket-left .paper-01{background-image:-webkit-linear-gradient(#ddd4be 1px, transparent 1px);background-image:-moz-linear-gradient(#ddd4be 1px, transparent 1px);background-image:linear-gradient(#ddd4be 1px, transparent 1px);background-position:-1px -1px;background-color:#f4f1ea;background-size:23px 23px;box-shadow:0.25em -0.25em 0.5em 1px rgba(0,0,0,0.08);height:-moz-calc(20vw * 1.2);height:calc(20vw * 1.2);position:absolute;bottom:0;left:1.5vw;width:20vw;z-index:4}@media screen and (min-width: 715px){.page__approach__intro__pocket-left .paper-01{height:-moz-calc(36vw * 1.2);height:calc(36vw * 1.2);width:39vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-left .paper-01{height:-moz-calc(27vw * 1.2);height:calc(27vw * 1.2);width:27vw}}@media screen and (min-width: 1500px){.page__approach__intro__pocket-left .paper-01{height:-moz-calc(20vw * 1.2);height:calc(20vw * 1.2);width:27vw}}.page__approach__intro__pocket-left .paper-02{background-image:-webkit-linear-gradient(left, #dcdadd 1px, transparent 1px),-webkit-linear-gradient(top, #dcdadd 1px, transparent 1px);background-image:-moz-linear-gradient(left, #dcdadd 1px, transparent 1px),-moz-linear-gradient(top, #dcdadd 1px, transparent 1px);background-image:linear-gradient(to right, #dcdadd 1px, transparent 1px),linear-gradient(to bottom, #dcdadd 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#fff;background-size:50px 50px,50px 50px;box-shadow:0.25em -0.25em 0.5em 1px rgba(0,0,0,0.08);height:-moz-calc(21vw * 1.5);height:calc(21vw * 1.5);position:absolute;bottom:0;left:2vw;width:21vw;z-index:3}@media screen and (min-width: 715px){.page__approach__intro__pocket-left .paper-02{height:-moz-calc(37vw * 1.5);height:calc(37vw * 1.5);width:40vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-left .paper-02{height:-moz-calc(28vw * 1.5);height:calc(28vw * 1.5);width:28vw}}@media screen and (min-width: 1500px){.page__approach__intro__pocket-left .paper-02{height:-moz-calc(24vw * 1.5);height:calc(24vw * 1.5);width:28vw}}.page__approach__intro__pocket-left .paper-02 .david-stark{position:absolute;top:3%;left:5%}.page__approach__intro__pocket-left .paper-03{background-image:-webkit-linear-gradient(left, #dcdadd 1px, transparent 1px),-webkit-linear-gradient(top, #dcdadd 1px, transparent 1px);background-image:-moz-linear-gradient(left, #dcdadd 1px, transparent 1px),-moz-linear-gradient(top, #dcdadd 1px, transparent 1px);background-image:linear-gradient(to right, #dcdadd 1px, transparent 1px),linear-gradient(to bottom, #dcdadd 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4f3e8;background-size:50px 50px,50px 50px;box-shadow:0.25em -0.25em 0.5em 1px rgba(0,0,0,0.08);height:-moz-calc(21vw * 1.4);height:calc(21vw * 1.4);position:absolute;left:.5vw;bottom:0;width:21vw;z-index:2}@media screen and (min-width: 715px){.page__approach__intro__pocket-left .paper-03{height:-moz-calc(36vw * 1.4);height:calc(36vw * 1.4);width:35vw}}@media screen and (min-width: 1100px){.page__approach__intro__pocket-left .paper-03{height:-moz-calc(27vw * 1.4);height:calc(27vw * 1.4);width:27vw}}@media screen and (min-width: 1500px){.page__approach__intro__pocket-left .paper-03{height:-moz-calc(24vw * 1.4);height:calc(24vw * 1.4);width:27vw}}.page__approach__capabilities-include{text-align:center}.page__approach__capability{margin:2em auto 4em;width:80%}.page__approach__capability::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){.page__approach__capability{width:90%;margin:1em auto 9em}}@media screen and (min-width: 1500px){.page__approach__capability{width:70%}}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__info{width:33.3333333333%;float:left;position:relative;z-index:3}}.page__approach__capability .page__approach__capability__info .page__approach__capability__info__content{background:#fff;border-radius:10px 10px 0 0;margin:4em 0 0;padding:3em 2em 1em}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__info .page__approach__capability__info__content{border-radius:0;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:4em -4em 0 0em;padding:4em 2em 2em;position:relative;z-index:2}}@media screen and (min-width: 1100px){.page__approach__capability .page__approach__capability__info .page__approach__capability__info__content{margin:4em -4em 0 4em;padding:4em 3em}}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__info .page__approach__capability__info__content.clip-01:before,.page__approach__capability .page__approach__capability__info .page__approach__capability__info__content.clip-02:before{background:url("../images/clip-01.png") no-repeat;background:url("../images/clip-01.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-01.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat, linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;right:.5em;top:-.5em;width:4em}}.page__approach__capability .page__approach__capability__info .page__approach__capability__info__content.clip-02:before{background:url("../images/clip-02.png") no-repeat;background:url("../images/clip-02.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-02.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,linear-gradient(transparent, transparent);width:6em}.page__approach__capability .page__approach__capability__photo{background:no-repeat center center;background-size:cover;height:100%;padding-bottom:120%}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__photo{width:66.6666666667%;float:left;position:relative;z-index:1;padding-bottom:75%}}.page__approach__capability .page__approach__capability__client{padding-top:56vh}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__client{-webkit-transform:rotate(90deg) translate(0%, 100%);-moz-transform:rotate(90deg) translate(0%, 100%);transform:rotate(90deg) translate(0%, 100%);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right;padding-top:0;position:absolute;bottom:.5em;right:-2em}}.page__approach__capability .page__approach__capability__client span{padding-left:.5em}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__client span{padding-left:1.5em}}.page__approach__capability .page__approach__capability__view-link{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic;font-weight:100}@media screen and (min-width: 715px){.page__approach__capability .page__approach__capability__view-link{position:absolute;bottom:-2em;right:0}}.page__approach__capability .page__approach__capability__view-link a{border-bottom:1px solid transparent}.page__approach__capability .page__approach__capability__view-link a:hover{color:#5d5860;border-bottom-color:#5d5860}@media screen and (min-width: 715px){.page__approach__capability.alt .page__approach__capability__info{float:right;margin:4em 4em 0 -4em}}@media screen and (min-width: 715px){.page__approach__capability.alt .page__approach__capability__photo{float:left;margin:0 -4em 0 0em}}@media screen and (min-width: 1100px){.page__approach__capability.alt .page__approach__capability__photo{margin:0 -4em 0 4em}}.page__approach__capability.alt .page__approach__capability__info__content{border-radius:10px 10px 0 0}@media screen and (min-width: 715px){.page__approach__capability.alt .page__approach__capability__info__content{border-radius:10px}}@media screen and (min-width: 715px){.page__approach__capability.alt .page__approach__capability__client{-webkit-transform:rotate(90deg) translate(-100%, 0%);-moz-transform:rotate(90deg) translate(-100%, 0%);transform:rotate(90deg) translate(-100%, 0%);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;transform-origin:bottom left;left:-2em;right:auto}}@media screen and (min-width: 715px){.page__approach__capability.alt .page__approach__capability__view-link{left:0}}.page__press,.page__press-ind{background-image:-webkit-linear-gradient(left, #e9e7e9 1px, transparent 1px),-webkit-linear-gradient(top, #e9e7e9 1px, transparent 1px);background-image:-moz-linear-gradient(left, #e9e7e9 1px, transparent 1px),-moz-linear-gradient(top, #e9e7e9 1px, transparent 1px);background-image:linear-gradient(to right, #e9e7e9 1px, transparent 1px),linear-gradient(to bottom, #e9e7e9 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#c8c5c9;background-size:81px 81px,81px 81px;padding:4em 0}.page__press::after,.page__press-ind::after{clear:both;content:"";display:block}.page__press__items,.page__press-ind__content{background:#f5f5f5;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:2em auto;padding:1em 2em;width:90%}.page__press__items::after,.page__press-ind__content::after{clear:both;content:"";display:block}@media screen and (min-width: 1100px){.page__press__items,.page__press-ind__content{width:70%}}@media screen and (min-width: 1500px){.page__press__items,.page__press-ind__content{padding:2em 3em;width:60%;max-width:1200px}}.page__press__items .item .page__press__image,.page__press-ind__content .item .page__press__image{width:100%}@media screen and (min-width: 1100px){.page__press__items .item .page__press__image,.page__press-ind__content .item .page__press__image{position:relative;z-index:2}}.page__press__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.page__press__items::after{content:'';-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;flex:auto}.page__press__items .item{width:50%;margin-bottom:0;position:relative}@media screen and (min-width: 715px){.page__press__items .item{margin-left:1.65%;margin-right:1.65%;margin-bottom:6.6666666667%;width:30%}}@media screen and (min-width: 1500px){.page__press__items .item{width:21.7%}}.page__press__items .item.press__title{display:none}@media screen and (min-width: 715px){.page__press__items .item.press__title{display:block}}.page__press__items .item.press__inquiries{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;flex-grow:2;width:100%}@media screen and (min-width: 715px){.page__press__items .item.press__inquiries{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;flex-grow:2;width:60%}}@media screen and (min-width: 1500px){.page__press__items .item.press__inquiries{-webkit-box-flex:3;-webkit-flex-grow:3;-moz-box-flex:3;flex-grow:3;width:65.1%}}.page__press__items .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:70%;height:inherit}.page__press__inquiries{background:#e9e7e9;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:-1.5em 0 0 0;padding:5em 3em 3em;position:relative;text-align:center;width:100%}@media screen and (min-width: 715px){.page__press__inquiries{margin:-1.5em 0 0 .5em}}@media screen and (min-width: 1100px){.page__press__inquiries{margin:-3em 0 0 1em}}.page__press__inquiries a{border-bottom:1px solid #aaa5ac}.page__press__inquiries a:hover{color:#5d5860;border-bottom-color:transparent}.page__press__inquiries h1{margin:0 0 1em 0}@media screen and (min-width: 715px){.page__press__inquiries h1{display:none}}@media screen and (min-width: 715px){.page__press__inquiries h1+p{font-size:1.3em;line-height:1.3em}}.page__press__inquiries:before{background:url("../images/clip-05.png") no-repeat;background:url("../images/clip-05.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-05.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-05.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-05.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4.5em;position:absolute;left:1.25em;top:-.6em;width:4.5em}.page__press__title{background-image:-webkit-linear-gradient(left, #d2cfd3 1px, transparent 1px),-webkit-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:-moz-linear-gradient(left, #d2cfd3 1px, transparent 1px),-moz-linear-gradient(top, #d2cfd3 1px, transparent 1px);background-image:linear-gradient(to right, #d2cfd3 1px, transparent 1px),linear-gradient(to bottom, #d2cfd3 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#e4f3e8;background-size:124px 124px,124px 124px;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:-1.5em 0 0 -1.5em;padding-top:120%;position:absolute;width:110%;z-index:2}.page__press__title h1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 715px){.page__press__title{padding-top:150%;width:110%}}@media screen and (min-width: 1100px){.page__press__title{padding-top:170%;margin:-3em 0 0 -4.75em;width:140%}}.page__press__title:before{background:url("../images/clip-04.png") no-repeat;background:url("../images/clip-04.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-04.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-04.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-04.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4.5em;position:absolute;left:1.25em;top:-.35em;width:4.5em}.page__press-ind__content{position:relative}.page__press-ind__content:before{background:url("../images/clip-01.png") no-repeat;background:url("../images/clip-01.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-01.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-01.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4.5em;position:absolute;left:-.55em;top:-1em;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);width:4.5em}@media screen and (min-width: 715px){.page__press-ind__content:before{top:-.45em}}.page__press-ind__content .page__press-ind__nav{padding:2em 0 0 0}.page__press-ind__content .page__press-ind__nav:after{border-bottom:1px solid #aaa5ac;clear:both;content:"";display:block;padding:.5em 0 0 0;width:100%}.page__press-ind__content .page__press-ind__nav .prev{float:left}.page__press-ind__content .page__press-ind__nav .next{float:right;text-align:right}.page__press-ind__content .page__press-ind__nav a:hover{color:#aaa5ac}.page__press-ind__content .page__press-ind__logo{margin:2em auto;text-align:center;width:80%}@media screen and (min-width: 715px){.page__press-ind__content .page__press-ind__logo{width:25%}}.page__press-ind__content .page__press-ind__date{clear:both;margin:4em 0 1em 0}.page__press-ind__content .page__press-ind__date::after{clear:both;content:"";display:block}.page__press-ind__content .page__press-ind__date span.date{display:inline-block;font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic}@media screen and (min-width: 715px){.page__press-ind__content .page__press-ind__date span.date{float:left}}.page__press-ind__content .page__press-ind__date a{display:block;position:relative}@media screen and (min-width: 715px){.page__press-ind__content .page__press-ind__date a{display:inline-block;float:right;padding-right:3.5em}}.page__press-ind__content .page__press-ind__date a:hover{color:#aaa5ac}.page__press-ind__items{border-bottom:1px solid #aaa5ac;width:100%}.page__press-ind__items::after{clear:both;content:"";display:block}.page__press-ind__items:last-child{border:none}.page__press-ind__items img{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);height:auto;padding:1em;width:100%}.page__press-ind__items .item{margin-bottom:5.2631578947%;position:relative}@media screen and (min-width: 715px){.page__press-ind__items.two-up .item{width:47.8260869565%;float:left}.page__press-ind__items.two-up .item:nth-of-type(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.page__press-ind__items.two-up .item:nth-of-type(2n + 2){margin-left:52.1739130435%;margin-right:-100%;clear:none}}@media screen and (min-width: 715px){.page__press-ind__items.three-up .item{width:47.8260869565%;float:left}.page__press-ind__items.three-up .item:nth-of-type(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.page__press-ind__items.three-up .item:nth-of-type(2n + 2){margin-left:52.1739130435%;margin-right:-100%;clear:none}}@media screen and (min-width: 1500px){.page__press-ind__items.three-up .item{width:30.4347826087%;float:left}.page__press-ind__items.three-up .item:nth-of-type(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.page__press-ind__items.three-up .item:nth-of-type(3n + 2){margin-left:34.7826086957%;margin-right:-100%;clear:none}.page__press-ind__items.three-up .item:nth-of-type(3n + 3){margin-left:69.5652173913%;margin-right:-100%;clear:none}}.page__jobs{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#dcdadd;background-size:142px 142px,142px 142px;padding:6em 0}.page__jobs::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){.page__jobs{padding:8em 0}}@media screen and (min-width: 1100px){.page__jobs{padding:4em 0 0}}.page__jobs__title{position:relative;text-align:center;z-index:2}.page__jobs__content{max-width:1100px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.page__jobs__content__column{width:90%}@media screen and (min-width: 715px){.page__jobs__content__column{width:45%}}.page__jobs__content__column.two-column{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;flex-grow:2}.page__jobs__paper{margin:0 auto 5em;padding:7em 2em 4em;position:relative;z-index:1;width:100%}@media screen and (min-width: 715px){.page__jobs__paper{padding:8em 3em 4em}}@media screen and (min-width: 1100px){.page__jobs__paper{padding:8em 4em 4em}}@media screen and (min-width: 1500px){.page__jobs__paper{padding:8em 5em 4em}}.page__jobs__paper h1{text-align:center;margin:0 0 3em 0}.page__jobs__paper.values{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%),-webkit-linear-gradient(left, #fff 100%, transparent 100%),-webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%),-moz-linear-gradient(left, #fff 100%, transparent 100%),-moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%),linear-gradient(to right, #fff 100%, transparent 100%),linear-gradient(to right, #fff 100%, transparent 100%);background-size:85px 55px,100% 100%,100% 100%;background-position:0 0,0 55px,85px -55px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08)}.page__jobs__paper.values:before{background:url("../images/corner-green.png") no-repeat;background:url("../images/corner-green.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-green.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat,linear-gradient(transparent, transparent);content:"";height:90px;position:absolute;left:0;top:0;width:84px}@media screen and (min-width: 715px){.page__jobs__paper.values{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%), -webkit-linear-gradient(left, #fff 100%, transparent 100%), -webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%), -moz-linear-gradient(left, #fff 100%, transparent 100%), -moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%), linear-gradient(to right, #fff 100%, transparent 100%), linear-gradient(to right, #fff 100%, transparent 100%);background-size:126px 81px, 100% 100%, 100% 100%;background-position:0 0, 0 81px, 126px -81px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08)}.page__jobs__paper.values:before{background:url("../images/corner-green.png") no-repeat;background:url("../images/corner-green.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-green.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat, linear-gradient(transparent, transparent);content:"";height:116px;position:absolute;left:0;top:0;width:125px}}.page__jobs__paper.values img{border:1em solid #fff;height:inherit;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:-.25em 0 .75em;width:100%}@media screen and (min-width: 715px){.page__jobs__paper.values img{margin-left:-1em;margin-right:-1em;width:-moz-calc(100% + 2em);width:calc(100% + 2em);max-width:inherit}}.page__jobs__paper.apply{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%),-webkit-linear-gradient(left, #fff 100%, transparent 100%),-webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%),-moz-linear-gradient(left, #fff 100%, transparent 100%),-moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%),linear-gradient(to right, #fff 100%, transparent 100%),linear-gradient(to right, #fff 100%, transparent 100%);background-size:85px 55px,100% 100%,100% 100%;background-position:0 0,0 55px,85px -55px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);width:95%}.page__jobs__paper.apply:before{background:url("../images/corner-pink.png") no-repeat;background:url("../images/corner-pink.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-pink.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat,linear-gradient(transparent, transparent);content:"";height:90px;position:absolute;left:0;top:0;width:84px}@media screen and (min-width: 715px){.page__jobs__paper.apply{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%), -webkit-linear-gradient(left, #fff 100%, transparent 100%), -webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%), -moz-linear-gradient(left, #fff 100%, transparent 100%), -moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%), linear-gradient(to right, #fff 100%, transparent 100%), linear-gradient(to right, #fff 100%, transparent 100%);background-size:126px 81px, 100% 100%, 100% 100%;background-position:0 0, 0 81px, 126px -81px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08)}.page__jobs__paper.apply:before{background:url("../images/corner-pink.png") no-repeat;background:url("../images/corner-pink.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-pink.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/corner-pink.svg") no-repeat, linear-gradient(transparent, transparent);content:"";height:116px;position:absolute;left:0;top:0;width:125px}}@media screen and (min-width: 1500px){.page__jobs__paper.apply{padding-left:11em;padding-right:11em}}.page__jobs__paper.openings{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08)}.page__jobs__paper.openings:before{background:url("../images/clip-02.png") no-repeat;background:url("../images/clip-02.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/clip-02.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/clip-02.svg") no-repeat,linear-gradient(transparent, transparent);background-size:contain;content:"";height:4em;position:absolute;left:.5em;top:-.5em;width:5.5em}.page__jobs__paper.internships{background:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);padding-top:5em}.page__jobs__paper .learn-more{background-color:rgba(93,88,96,0.8);border-radius:50%;display:block;height:5em;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);margin:0 0 0 -2.5em;width:5em;position:absolute;left:50%;bottom:-2.75em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.page__jobs__paper .learn-more .arrow{border-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0}.page__jobs__paper .learn-more .arrow:before,.page__jobs__paper .learn-more .arrow:after{border-color:#fff}.page__jobs__paper__info a{border-bottom:1px solid #aaa5ac}.page__jobs__paper__info a:hover{border-bottom-color:transparent}.page__jobs__opening{border-bottom:1px solid #aaa5ac;padding:0 0 1em 0;margin:0 0 1em 0}.page__jobs__opening h3{margin:0}.page__jobs__thumb{background-color:#fff;box-shadow:0.25em 0.25em 0.5em 1px rgba(0,0,0,0.08);-webkit-transition:all,1s;-moz-transition:all,1s;transition:all,1s;margin:2em auto;padding:1.5em;width:80%}@media screen and (min-width: 715px){.page__jobs__thumb{margin:3em 2% 3em 8%;width:40%;float:left}}@media screen and (min-width: 1100px){.page__jobs__thumb{margin:0;position:absolute;top:30vh;width:22vw}}@media screen and (min-width: 1500px){.page__jobs__thumb{width:18vw}}@media screen and (min-width: 715px){.page__jobs__thumb:last-child{margin:3em 8% 3em 2%}}@media screen and (min-width: 1100px){.page__jobs__thumb:last-child{margin:0}}.page__jobs__thumb img{vertical-align:middle}.page__jobs__thumb .page__jobs__thumb__link{font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic;font-weight:100;padding-top:.5em;width:100%;z-index:9}@media screen and (min-width: 1100px){.page__jobs__thumb .page__jobs__thumb__link{-webkit-transform:rotate(90deg) translate(0, 0);-moz-transform:rotate(90deg) translate(0, 0);transform:rotate(90deg) translate(0, 0);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;position:absolute;left:0em;top:0}}@media screen and (min-width: 1100px){.page__jobs__thumb.left{left:-moz-calc(50vw - 32vw - 70px/2);left:calc(50vw - 32vw - 70px/2)}}@media screen and (min-width: 1500px){.page__jobs__thumb.left{left:-moz-calc(50vw - 22vw - 70px/2);left:calc(50vw - 22vw - 70px/2)}}@media screen and (min-width: 1100px){.page__jobs__thumb.left:hover{left:-moz-calc(50vw - 36vw - 70px/2);left:calc(50vw - 36vw - 70px/2)}}@media screen and (min-width: 1500px){.page__jobs__thumb.left:hover{left:-moz-calc(50vw - 26vw - 70px/2);left:calc(50vw - 26vw - 70px/2)}}@media screen and (min-width: 1100px){.page__jobs__thumb.right{top:50vh;right:-moz-calc(50vw - 37vw + 70px/2);right:calc(50vw - 37vw + 70px/2)}}@media screen and (min-width: 1500px){.page__jobs__thumb.right{right:-moz-calc(50vw - 25.5vw + 70px/2);right:calc(50vw - 25.5vw + 70px/2)}}@media screen and (min-width: 1100px){.page__jobs__thumb.right .page__jobs__thumb__link{padding-bottom:.5em;left:inherit;right:0em;-webkit-transform:rotate(90deg) translate(100%, -100%);-moz-transform:rotate(90deg) translate(100%, -100%);transform:rotate(90deg) translate(100%, -100%);-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right}}@media screen and (min-width: 1100px){.page__jobs__thumb.right:hover{right:-moz-calc(50vw - 41vw + 70px/2);right:calc(50vw - 41vw + 70px/2)}}@media screen and (min-width: 1500px){.page__jobs__thumb.right:hover{right:-moz-calc(50vw - 29.5vw + 70px/2);right:calc(50vw - 29.5vw + 70px/2)}}.page__default{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#dcdadd;background-size:141px 141px,141px 141px;padding:6em 0}.page__default::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){.page__default{padding:8em 0}}@media screen and (min-width: 1100px){.page__default{padding:4em 0 0}}.page__default__paper{margin:0 auto 5em;padding:7em 2em 4em;position:relative;z-index:1;max-width:1100px;width:90%;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)),-webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%),-webkit-linear-gradient(left, #fff 100%, transparent 100%),-webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%),-moz-linear-gradient(left, #fff 100%, transparent 100%),-moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%),linear-gradient(to right, #fff 100%, transparent 100%),linear-gradient(to right, #fff 100%, transparent 100%);background-size:85px 55px,100% 100%,100% 100%;background-position:0 0,0 55px,85px -55px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08)}.page__default__paper:before{background:url("../images/corner-green.png") no-repeat;background:url("../images/corner-green.svg") no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-green.svg") no-repeat,-webkit-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat,-moz-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat,linear-gradient(transparent, transparent);content:"";height:90px;position:absolute;left:0;top:0;width:84px}@media screen and (min-width: 715px){.page__default__paper{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, transparent), color-stop(50%, #fff)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent)), -webkit-gradient(linear, left top, right top, color-stop(100%, #fff), to(transparent));background:-webkit-linear-gradient(top left, transparent 50%, #fff 50%), -webkit-linear-gradient(left, #fff 100%, transparent 100%), -webkit-linear-gradient(left, #fff 100%, transparent 100%);background:-moz-linear-gradient(top left, transparent 50%, #fff 50%), -moz-linear-gradient(left, #fff 100%, transparent 100%), -moz-linear-gradient(left, #fff 100%, transparent 100%);background:linear-gradient(to bottom right, transparent 50%, #fff 50%), linear-gradient(to right, #fff 100%, transparent 100%), linear-gradient(to right, #fff 100%, transparent 100%);background-size:126px 81px, 100% 100%, 100% 100%;background-position:0 0, 0 81px, 126px -81px;background-repeat:no-repeat;box-shadow:0.25em 0.25em 0.25em 1px rgba(0,0,0,0.08);padding:8em 3em 4em;width:80%}.page__default__paper:before{background:url("../images/corner-green.png") no-repeat;background:url("../images/corner-green.svg") no-repeat, -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));background:url("../images/corner-green.svg") no-repeat, -webkit-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat, -moz-linear-gradient(transparent, transparent);background:url("../images/corner-green.svg") no-repeat, linear-gradient(transparent, transparent);content:"";height:116px;position:absolute;left:0;top:0;width:125px}}@media screen and (min-width: 1100px){.page__default__paper{width:50%;padding:8em 4em 4em}}@media screen and (min-width: 1500px){.page__default__paper{padding:8em 5em 4em;width:45%}}.page__default__paper h1{text-align:center;margin:0 0 3em 0}.page__jobs__paper__info .gform_wrapper ul li.gfield{margin-top:2em}.learn-more{clear:both;display:block;font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-style:italic;font-size:1.2em;position:relative}.learn-more a:hover{color:#5d5860}.arrow,.arrow-right{border-top:solid #5d5860 1px;height:1px;-webkit-transition:all,1s;-moz-transition:all,1s;transition:all,1s;margin-left:.5em;position:absolute;top:.75em;width:3em}.arrow:before,.arrow:after,.arrow-right:before,.arrow-right:after{border-right:solid #5d5860 1px;content:"";display:block;height:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%;position:absolute;right:0px;top:-15px;width:1px}.arrow:after,.arrow-right:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.arrow-right:before,.arrow-right:after{height:40px;position:absolute;top:-40px}.arrow-down{border-right:solid #5d5860 1px;width:1px}.arrow-down:before,.arrow-down:after{border-right:solid #5d5860 1px;content:"";display:block;height:40px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%;position:absolute;bottom:0;left:0;width:1px}.arrow-down:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}footer{background-image:-webkit-linear-gradient(left, #fff 1px, transparent 1px),-webkit-linear-gradient(top, #fff 1px, transparent 1px);background-image:-moz-linear-gradient(left, #fff 1px, transparent 1px),-moz-linear-gradient(top, #fff 1px, transparent 1px);background-image:linear-gradient(to right, #fff 1px, transparent 1px),linear-gradient(to bottom, #fff 1px, transparent 1px);background-position:-1px -1px, -1px -1px;background-color:#f8f5f1;background-size:51px 51px,51px 51px;padding:2em}@media screen and (min-width: 715px){footer{position:fixed;bottom:0;top:0;width:100%;z-index:0}}footer a{border-bottom:1px solid transparent}footer a:hover{color:#5d5860;border-bottom-color:#5d5860}footer .footer__items::after{clear:both;content:"";display:block}@media screen and (min-width: 715px){footer .footer__items{position:absolute;bottom:0;width:95%}}@media screen and (min-width: 1100px){footer .footer__items{margin-left:25%;width:-moz-calc(75% - 140px);width:calc(75% - 140px)}}footer .footer__items .item{margin-bottom:6.6666666667%}@media screen and (min-width: 715px){footer .footer__items .item{width:30.4347826087%;float:left;margin-bottom:14.2857142857%}footer .footer__items .item:nth-of-type(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}footer .footer__items .item:nth-of-type(3n + 2){margin-left:34.7826086957%;margin-right:-100%;clear:none}footer .footer__items .item:nth-of-type(3n + 3){margin-left:69.5652173913%;margin-right:-100%;clear:none}}footer .footer__items .item ul{margin:0;padding:0}footer .footer__items .item ul li{list-style:none}footer .footer__copyright{color:#aaa5ac;font-size:.825em}@media screen and (min-width: 715px){footer .footer__copyright{margin-left:0%;position:absolute;bottom:2em}}@media screen and (min-width: 1100px){footer .footer__copyright{margin-left:25%}}footer .fa-instagram{margin-left:0}.fa-instagram{margin-left:3px;vertical-align:middle;width:14px;height:16px}a.social:hover{border-bottom-color:transparent;color:#dcdadd}#mc_embed_signup .mc-field-group{margin:0 0 .5em;width:100%}#mc_embed_signup .mc-field-group input{width:90%}.footer__items .ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent}.footer__items div.ctct-form-embed .grecaptcha-badge{display:none !important}.footer__items div.ctct-form-embed div.ctct-form-defaults{color:#5d5860;font:1em "Grotesque",Helvetica,Arial,sans-serif;padding:0;border-radius:none;-webkit-font-smoothing:inherit}.footer__items div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{color:#5d5860;font-family:"Grotesque",Helvetica,Arial,sans-serif;-webkit-font-smoothing:inherit}.footer__items div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{color:#5d5860;font-family:"Nocturne Serif",Georgia,"Times New Roman",serif;font-size:1em;font-style:italic;font-weight:100;text-transform:none;letter-spacing:0;-webkit-font-smoothing:inherit}.footer__items div.ctct-form-embed form.ctct-form-custom{min-height:auto}.footer__items div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{color:#5d5860;font-weight:100}.footer__items div.ctct-form-embed form.ctct-form-custom .ctct-form-required:before{display:none}.footer__items div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin-bottom:.45em}.footer__items div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{background:#fff;border:1px solid #dcdadd;border-radius:0;box-shadow:none;color:#aaa5ac;font-family:"Grotesque",Helvetica,Arial,sans-serif;height:inherit;-webkit-transition:all,0.4s;-moz-transition:all,0.4s;transition:all,0.4s;outline:none;margin:0;padding:.3em;-webkit-appearance:none}.footer__items div.ctct-form-embed form.ctct-form-custom input.ctct-form-element:focus{outline:none}.footer__items div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{background:#dcdadd;border:none;border-radius:0;color:#5d5860;font-size:1em;line-height:1;padding:.5em;-webkit-transition:all,0.7s;-moz-transition:all,0.7s;transition:all,0.7s;-webkit-appearance:none;outline:none;width:auto}.footer__items div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:hover{border:none;background:#c3bfc5;color:#5d5860}.footer__items div.ctct-form-embed #gdpr_text,.footer__items div.ctct-form-embed .ctct-form-footer{display:none}.social{margin:0;padding:0}.social li{cursor:pointer;display:inline-block;list-style:none;padding-right:.5em;margin:0}.social li:last-child{padding-right:0}.social li a{padding-bottom:.125em;border-bottom:1px solid transparent}.social li a:hover{border-bottom-color:#5d5860}.short .site-header__name{font-size:1.5em}.short .site-header input~nav>ul>li{margin:0 0 .5em 0}.short .site-header input~nav>ul>li ul li{font-size:2em}.short .site-header input~nav>ul>li .social>li{font-size:1rem}.short .section,.short .page__work-ind__intro{height:120vh}.short .section__home .section__home__inner{margin-top:0}.short .section__home .paper-greeting .paper-greeting__gridded{padding-top:101%}.short .section__home .paper-greeting__hi{padding:4em 0 4em}.short .section__home .paper-greeting__hi p{width:100%}.short .section__home .paper-greeting__hi p:before{content:"";display:block;height:1.5em}@media screen and (min-width: 1100px){.short .section__home .paper-gridded{top:45vh;left:58vw}}@media screen and (min-width: 1500px){.short .section__home .paper-gridded{top:24vh;left:64vw}}.short .section__home .envelope-01__container{display:block;z-index:1}@media screen and (min-width: 1100px){.short .section__home .envelope-01__container{display:block;left:55vw;top:4vh}}@media screen and (min-width: 1500px){.short .section__home .envelope-01__container{left:62vw;top:29vh}}@media screen and (min-width: 1100px){.short .section__home .paper-news{top:34vh;left:10vw}}@media screen and (min-width: 1500px){.short .section__home .paper-news{top:34vh;left:18vw}}@media screen and (max-width: 1100px){.short .section__home .paper-wedesign .paper-wedesign__inner{width:32vw}}.short .section__team__profile .page__approach__intro{margin-top:2.5em;min-height:100vh}.short .section__team__profile.bottom,.short .section__team__profile.top{display:none}.short .section__team,.short #content>section{margin-bottom:65vh}.short .page__work.nonprofit .paper__container{padding-top:2em}@media screen and (min-width: 1100px){.short .page__work.nonprofit .paper__container{padding-top:0}}.short .page__work.nonprofit .paper__container .paper{padding-top:100%}.short .page__work.brand .page__work__intro{padding-top:4em}@media screen and (min-width: 1100px){.short .page__work.private .envelope-title__title-alt{display:block}}@media screen and (min-width: 1100px){.short .page__work.private .paper_description{width:40vw}}@media screen and (min-width: 1500px){.short .page__work.private .paper_description{width:30vw}}.short .page__work.private .page__work__intro{padding-top:4em}.short .page__work.private .paper-01__container{margin-top:-13vw}.short .page__work.private .envelope-01__container{margin-top:-11vw}.short .page__work.private .paper_description__holder{margin:-1em 0 0 0}.short .page__approach .page__approach__intro__pocket-right{position:relative}@media screen and (min-width: 715px){.short .page__approach .page__approach__intro__pocket-right{width:44vw}}@media screen and (min-width: 1100px){.short .page__approach .page__approach__intro__pocket-right{width:31vw}}.short .page__approach .page__approach__intro__pocket-right .paper-description{padding-bottom:15%;width:100%}.short .page__approach .page__approach__intro__pocket-right .front,.short .page__approach .page__approach__intro__pocket-right .back{display:none}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#f5f5f5;background-image:url("../images/spinner.gif");background-repeat:no-repeat;background-position:50% 50%}img.lazy-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}.fluid-video-wrapper{position:relative;padding:0;width:100%}.fluid-video-wrapper iframe{position:absolute;left:0;top:0;height:100%;width:100%}.alignnone{margin:0.313em 0 0.625em 0}.aligncenter,div.aligncenter{display:block;margin:0.313em auto 0.313em auto}.alignright{float:right;margin:0.313em 0 0.625em 1.250em}.alignleft{float:left;margin:0.313em 2em 1em 0}p .alignnone,p .aligncenter,p .alignleft,p .alignright{margin-bottom:0}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:0.8em;line-height:1.2em;margin:.4em 0 1.4em 0;text-align:left;font-style:italic;color:#5d5860}.wp-caption.alignright p.wp-caption-text{margin-left:.8em}.wp-caption.alignleft p.wp-caption-text,.wp-caption.aligncenter p.wp-caption-text{margin-right:.8em}
