/*!
Theme Name: digitalinteractive
Theme URI: http://digitalinteractive.app
Author: Digital Interactive.
Author URI: http://digitalinteractive.app
Description: Digital Interactive\'s Wordpress boilerplate.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: digitalinteractive
Tags:

This theme, like WordPress, is licensed under the GPL.

digitalinteractive is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/:active,:focus,:hover{outline:0;-webkit-tap-highlight-color:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-higlight-color:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,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;text-decoration:none}abbr[title]{border-bottom:0}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-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}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;outline:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-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;-webkit-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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{display:block;max-width:100%;height:auto;width:100%}#page{overflow-x:hidden}.row{position:relative;width:100%;padding:0;max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row.padding-top{padding-top:80px}@media screen and (max-width:1024px){.row.padding-top{padding-top:50px}}.row.padding-bottom{padding-bottom:80px}@media screen and (max-width:1024px){.row.padding-bottom{padding-bottom:50px}}.row.no-margin{margin:0}.row.no-side-padding{padding-left:0;padding-right:0}@media screen and (max-width:1024px){.row{padding-left:4%;padding-right:4%}}.col,.col-1,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-2,.col-20,.col-21,.col-22,.col-23,.col-24,.col-25,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;padding:40px 5px}@media screen and (max-width:1024px){.col-10:not(:first-child),.col-11:not(:first-child),.col-12:not(:first-child),.col-13:not(:first-child),.col-14:not(:first-child),.col-15:not(:first-child),.col-16:not(:first-child),.col-17:not(:first-child),.col-18:not(:first-child),.col-19:not(:first-child),.col-1:not(:first-child),.col-20:not(:first-child),.col-21:not(:first-child),.col-22:not(:first-child),.col-23:not(:first-child),.col-24:not(:first-child),.col-25:not(:first-child),.col-2:not(:first-child),.col-3:not(:first-child),.col-4:not(:first-child),.col-5:not(:first-child),.col-6:not(:first-child),.col-7:not(:first-child),.col-8:not(:first-child),.col-9:not(:first-child),.col:not(:first-child){padding-top:0}}.no-side-padding{padding-left:0;padding-right:0}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-right{padding-right:0}.no-padding-bottom{padding-bottom:0}.no-padding-left{padding-left:0}.no-margin{margin:0}.no-margin-sides{margin-left:0;margin-right:0}.no-margin-top{margin-top:0}.no-margin-right{margin-right:0}.no-margin-bottom{margin-bottom:0}.no-margin-left{margin-left:0}.margin-bottom-24{margin-bottom:24px}.col-1{width:4%}.col-2{width:8%}.col-3{width:12%}.col-4{width:16%}.col-5{width:20%}.col-6{width:24%}.col-7{width:28%}.col-8{width:32%}.col-9{width:36%}.col-10{width:40%}.col-11{width:44%}.col-12{width:48%}.col-13{width:52%}.col-14{width:56%}.col-15{width:60%}.col-16{width:64%}.col-17{width:68%}.col-18{width:72%}.col-19{width:76%}.col-20{width:80%}.col-21{width:84%}.col-22{width:88%}.col-23{width:92%}.col-24{width:96%}.col-25{width:100%}@media screen and (max-width:1024px){.col-tablet-1{width:4%}.col-tablet-2{width:8%}.col-tablet-3{width:12%}.col-tablet-4{width:16%}.col-tablet-5{width:20%}.col-tablet-6{width:24%}.col-tablet-7{width:28%}.col-tablet-8{width:32%}.col-tablet-9{width:36%}.col-tablet-10{width:40%}.col-tablet-11{width:44%}.col-tablet-12{width:48%}.col-tablet-13{width:52%}.col-tablet-14{width:56%}.col-tablet-15{width:60%}.col-tablet-16{width:64%}.col-tablet-17{width:68%}.col-tablet-18{width:72%}.col-tablet-19{width:76%}.col-tablet-20{width:80%}.col-tablet-21{width:84%}.col-tablet-22{width:88%}.col-tablet-23{width:92%}.col-tablet-24{width:96%}.col-tablet-25{width:100%}}@media screen and (max-width:1024px){.col-mobile-1{width:4%}.col-mobile-2{width:8%}.col-mobile-3{width:12%}.col-mobile-4{width:16%}.col-mobile-5{width:20%}.col-mobile-6{width:24%}.col-mobile-7{width:28%}.col-mobile-8{width:32%}.col-mobile-9{width:36%}.col-mobile-10{width:40%}.col-mobile-11{width:44%}.col-mobile-12{width:48%}.col-mobile-13{width:52%}.col-mobile-14{width:56%}.col-mobile-15{width:60%}.col-mobile-16{width:64%}.col-mobile-17{width:68%}.col-mobile-18{width:72%}.col-mobile-19{width:76%}.col-mobile-20{width:80%}.col-mobile-21{width:84%}.col-mobile-22{width:88%}.col-mobile-23{width:92%}.col-mobile-24{width:96%}.col-mobile-25{width:100%}}@media (min-width:1024px){.col-offset-1{margin-left:4%}.col-offset-2{margin-left:8%}.col-offset-3{margin-left:12%}.col-offset-4{margin-left:16%}.col-offset-5{margin-left:20%}.col-offset-6{margin-left:24%}.col-offset-7{margin-left:28%}.col-offset-8{margin-left:32%}.col-offset-9{margin-left:36%}.col-offset-10{margin-left:40%}.col-offset-11{margin-left:44%}.col-offset-12{margin-left:48%}.col-offset-13{margin-left:52%}.col-offset-14{margin-left:56%}.col-offset-15{margin-left:60%}.col-offset-16{margin-left:64%}.col-offset-17{margin-left:68%}.col-offset-18{margin-left:72%}.col-offset-19{margin-left:76%}.col-offset-20{margin-left:80%}.col-offset-21{margin-left:84%}.col-offset-22{margin-left:88%}.col-offset-23{margin-left:92%}.col-offset-24{margin-left:96%}}@media (max-width:1024px){.col-tablet-offset-1{margin-left:4%}.col-tablet-offset-2{margin-left:8%}.col-tablet-offset-3{margin-left:12%}.col-tablet-offset-4{margin-left:16%}.col-tablet-offset-5{margin-left:20%}.col-tablet-offset-6{margin-left:24%}.col-tablet-offset-7{margin-left:28%}.col-tablet-offset-8{margin-left:32%}.col-tablet-offset-9{margin-left:36%}.col-tablet-offset-10{margin-left:40%}.col-tablet-offset-11{margin-left:44%}.col-tablet-offset-12{margin-left:48%}.col-tablet-offset-13{margin-left:52%}.col-tablet-offset-14{margin-left:56%}.col-tablet-offset-15{margin-left:60%}.col-tablet-offset-16{margin-left:64%}.col-tablet-offset-17{margin-left:68%}.col-tablet-offset-18{margin-left:72%}.col-tablet-offset-19{margin-left:76%}.col-tablet-offset-20{margin-left:80%}.col-tablet-offset-21{margin-left:84%}.col-tablet-offset-22{margin-left:88%}.col-tablet-offset-23{margin-left:92%}.col-tablet-offset-24{margin-left:96%}}.double-pad{padding:0 12px}.no-pad{padding:0}@media screen and (max-width:1024px){.hidden-mobile{display:none}}@media screen and (max-width:1024px){.hidden-tablet{display:none}}@media screen and (min-width:1920px){.footer-wrap,.row{padding-left:calc((100vw - 1920px)/ 2);padding-right:calc((100vw - 1920px)/ 2)}.site-header{padding-left:calc((100vw - 1920px)/ 2)}#nav-wrap .quote{padding-right:calc((100vw - 1920px)/ 2 + 4%)}.bottom-posts .row,.popular .row,.top-posts .row{padding-left:calc((100vw - 1920px)/ 2 + 4%);padding-right:calc((100vw - 1920px)/ 2 + 4%)}.flex-wrapper.page-builder .flex-content:not(.full-width){padding-left:calc((100vw - 1920px)/ 2)!important;padding-right:calc((100vw - 1920px)/ 2)!important}.testimonials-block .sideSlider .track{margin-left:calc((100vw - 1920px)/ 2 * -1 - 4% - 6px);padding-left:calc((100vw - 1920px)/ 2 + 4% + 6px);width:100vw}.company-slider .sideSlider .track{margin-left:calc((100vw - 1920px)/ 2 * -1 - 8% - 10px);padding-left:calc((100vw - 1920px)/ 2 + 8% + 10px);width:100vw}.home .intro-block .hero-animation-wrap{left:calc((100vw - 1920px)/ 2 + 3.5%)}}#nav-wrap{background:#eff0f0;position:fixed;top:0;left:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:120px;font-family:proxima-nova,sans-serif;font-weight:600;z-index:300;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}#nav-wrap svg{-webkit-transition:all .45s ease-out;transition:all .45s ease-out}#nav-wrap.fix{height:67px}#nav-wrap.fix svg{width:200px}#nav-wrap.fix header ul li{height:67px}#nav-wrap.fix header ul .offices-overlay,#nav-wrap.fix header ul .portfolio-overlay{top:calc(100% - 22px)}#nav-wrap .mobile-icon{position:relative;width:30px;height:30px;right:8%;cursor:pointer}#nav-wrap .mobile-icon span{display:block;position:relative;width:30px;border-bottom:solid 1px #929497}#nav-wrap .mobile-icon span:first-child{top:4px}#nav-wrap .mobile-icon span:nth-child(2){top:9px}#nav-wrap .mobile-icon span:last-child{top:14px}#nav-wrap header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}#nav-wrap header ul li{padding:0 16px;height:120px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}#nav-wrap header ul li.active>.nav-dropdown-trigger,#nav-wrap header ul li.active>a,#nav-wrap header ul li>a[aria-current=page]{color:#fdaf3f}#nav-wrap header ul li:last-child{padding-right:0}#nav-wrap header ul li .nav-dropdown-trigger,#nav-wrap header ul li a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;font-family:inherit;font-weight:inherit;line-height:inherit;padding:0;text-decoration:none;text-transform:uppercase;font-size:11px;color:#071a24;letter-spacing:1.38px;cursor:pointer}#nav-wrap header ul li .nav-dropdown-trigger:hover,#nav-wrap header ul li a:hover{color:rgb(252.4742268041,153.9690721649,12.5257731959)}#nav-wrap header ul li .nav-dropdown-trigger:focus-visible{outline:solid 2px currentColor;outline-offset:4px}#nav-wrap .quote{position:relative;margin-left:16px;padding-right:4%;white-space:nowrap}#nav-wrap #site-navigation ul{position:relative}#nav-wrap.dark{background:#071a24}#nav-wrap.dark svg #Logo #Line-3{fill:#eff0f0}#nav-wrap.dark svg #DesignBuild #design *{fill:#eff0f0}#nav-wrap.dark svg #DesignBuild #build *{fill:#929497}#nav-wrap.dark svg #Group-4 *{fill:#eff0f0}#nav-wrap.dark header .nav-dropdown-trigger,#nav-wrap.dark header a,#nav-wrap.dark header li{color:#fefefe}#nav-wrap.dark header .nav-dropdown-trigger:hover,#nav-wrap.dark header a:hover,#nav-wrap.dark header li:hover{color:rgb(252.4742268041,153.9690721649,12.5257731959)}#nav-wrap.dark header .mobile-icon span{border-bottom:solid 1px #fefefe}#nav-wrap.dark .quote .button{color:#fefefe}@media screen and (max-width:1024px){#nav-wrap{display:block;height:78px}#nav-wrap .quote{position:absolute;right:16%;top:14px;display:none}#nav-wrap .quote .button{border-radius:30px;font-size:14px;margin-top:0}header{width:100%!important;margin-left:0!important;height:78px;padding-top:0!important;padding-bottom:0!important}header.show .site-branding svg path{fill:#fefefe;-webkit-transition:fill .2s ease-out .2s;transition:fill .2s ease-out .2s}header.show .site-branding svg polygon{-webkit-transition:fill .2s ease-out .2s;transition:fill .2s ease-out .2s}header.show .site-branding #Fill-10,header.show .site-branding #Fill-3,header.show .site-branding #Fill-7{fill:#fefefe}header.show .site-branding #Fill-11,header.show .site-branding #Fill-12,header.show .site-branding #Fill-13,header.show .site-branding #Fill-14,header.show .site-branding #Fill-15{fill:#929497}.site-branding{padding-left:8%;z-index:999}.site-branding svg{width:200px}#nav-wrap #site-navigation{position:fixed;left:100%;top:0;z-index:200;background:#041a26;width:100%;height:100vh;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .25s cubic-bezier(1,.3,.4,1);transition:-webkit-transform .25s cubic-bezier(1,.3,.4,1);transition:transform .25s cubic-bezier(1,.3,.4,1);transition:transform .25s cubic-bezier(1,.3,.4,1),-webkit-transform .25s cubic-bezier(1,.3,.4,1);overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}#nav-wrap #site-navigation.show{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#nav-wrap #site-navigation ul{margin-top:100px}#nav-wrap #site-navigation ul li{width:100%;display:block;padding:20px 20px 20px 8%;letter-spacing:2.2px;font-size:24px;color:#fefefe;height:auto}#nav-wrap #site-navigation ul li .nav-dropdown-trigger,#nav-wrap #site-navigation ul li a{letter-spacing:2.2px;font-size:24px;color:#fefefe}#nav-wrap #site-navigation ul li.active>.nav-dropdown-trigger,#nav-wrap #site-navigation ul li.active>a,#nav-wrap #site-navigation ul li>a[aria-current=page]{color:#fdaf3f}#nav-wrap #site-navigation .button{width:200px;border-radius:30px;font-size:14px;margin-top:10px;padding:14px;color:#fefefe;border:1px solid #fdaf3f}#nav-wrap #site-navigation .portfolio-overlay .portfolio-menu-panel{margin-top:0}#nav-wrap .offices-overlay,#nav-wrap .portfolio-overlay{top:0}}@media screen and (max-width:700px){#nav-wrap{display:block}#nav-wrap .quote{position:relative;top:5px;right:initial;left:8%}#nav-wrap .quote .button{width:200px;border-radius:30px;font-size:14px}}.hide-desktop{display:none!important}@media screen and (max-width:1024px){.hide-desktop{display:block!important}}.close{position:absolute;right:9%;width:20px;height:20px;top:24px;z-index:50;cursor:pointer}.close span{width:24px;display:block;position:relative;border-bottom:solid 1px #fefefe;z-index:99}.close span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.close span:last-child{top:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hide-mobile{display:block}@media screen and (max-width:1024px){.hide-mobile{display:none!important}}#nav-wrap header .portfolio-overlay{position:absolute;top:calc(100% - 42px);background:#071a24;left:var(--portfolio-overlay-left,-4px);padding:0;visibility:hidden;z-index:210}#nav-wrap header .portfolio-overlay.show{visibility:visible}#nav-wrap header .portfolio-overlay .portfolio-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;--portfolio-tabs-width:200px;--portfolio-project-panel-width:430px}#nav-wrap header .portfolio-overlay .portfolio-menu-panel,#nav-wrap header .portfolio-overlay .portfolio-menu-tabs{margin:0;padding:24px 18px 16px 18px}#nav-wrap header .portfolio-overlay .portfolio-menu-tabs{-webkit-box-flex:0;-ms-flex:0 0 var(--portfolio-tabs-width);flex:0 0 var(--portfolio-tabs-width)}#nav-wrap header .portfolio-overlay .portfolio-menu-panel{display:none;-webkit-box-flex:0;-ms-flex:0 0 var(--portfolio-project-panel-width);flex:0 0 var(--portfolio-project-panel-width);max-width:calc(100vw - var(--portfolio-overlay-left,-4px) - var(--portfolio-tabs-width) - 32px);min-width:0;width:var(--portfolio-project-panel-width)}#nav-wrap header .portfolio-overlay .portfolio-menu-panel.active{display:block}#nav-wrap header .portfolio-overlay .portfolio-menu-panel--office{-ms-flex-preferred-size:180px;flex-basis:180px;width:180px}#nav-wrap header .portfolio-overlay .portfolio-menu-panel li,#nav-wrap header .portfolio-overlay .portfolio-menu-tabs li{padding:2px 0!important;height:auto}#nav-wrap header .portfolio-overlay .portfolio-menu-tabs li{display:block;width:100%}#nav-wrap header .portfolio-overlay .portfolio-menu-panel--project-type li{display:inline-block;width:calc(50% - 10px)}#nav-wrap header .portfolio-overlay .portfolio-menu-panel--office li{display:block;width:100%}#nav-wrap header .portfolio-overlay .portfolio-menu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;color:#eff0f0;cursor:pointer;font-family:proxima-nova,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.38px;line-height:1.5;padding:0;text-align:left;text-transform:uppercase;white-space:nowrap}#nav-wrap header .portfolio-overlay .portfolio-menu-trigger.active,#nav-wrap header .portfolio-overlay .portfolio-menu-trigger:focus,#nav-wrap header .portfolio-overlay .portfolio-menu-trigger:hover{color:#fdaf3f}#nav-wrap header .portfolio-overlay .portfolio-menu-panel li a{font-family:proxima-nova,sans-serif;color:#eff0f0!important;white-space:nowrap}#nav-wrap header .portfolio-overlay .portfolio-menu-panel li:hover a{color:#fdaf3f!important}@media screen and (max-width:1024px){#nav-wrap header .portfolio-overlay{position:fixed;top:0!important;left:0;visibility:visible;height:100vh;width:100%;overflow-y:scroll;padding:0;padding-bottom:80px;-webkit-transform:translate3d(100%,0,0)!important;transform:translate3d(100%,0,0)!important;-webkit-transition:-webkit-transform .2s ease-out!important;transition:-webkit-transform .2s ease-out!important;transition:transform .2s ease-out!important;transition:transform .2s ease-out,-webkit-transform .2s ease-out!important}#nav-wrap header .portfolio-overlay .portfolio-menu{display:block}#nav-wrap header .portfolio-overlay .portfolio-menu-panel,#nav-wrap header .portfolio-overlay .portfolio-menu-tabs{max-width:none;min-width:0;padding:0;width:100%}#nav-wrap header .portfolio-overlay .portfolio-menu-tabs{margin-top:100px;padding-bottom:8px}#nav-wrap header .portfolio-overlay .portfolio-menu-panel li,#nav-wrap header .portfolio-overlay .portfolio-menu-panel--office li,#nav-wrap header .portfolio-overlay .portfolio-menu-panel--project-type li,#nav-wrap header .portfolio-overlay .portfolio-menu-tabs li{display:block;padding:6px 6px 20px 8%!important;width:100%}#nav-wrap header .portfolio-overlay .portfolio-menu-trigger{font-size:24px;letter-spacing:2.2px}#nav-wrap header .portfolio-overlay.show{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}#nav-wrap header .portfolio-overlay.show .portfolio-menu-panel li a{font-weight:200}}#nav-wrap header .offices-overlay{position:absolute;top:calc(100% - 42px);background:#071a24;left:var(--offices-overlay-left,-4px);padding:24px 18px 16px 18px;visibility:hidden;z-index:210;width:180px}#nav-wrap header .offices-overlay.show{visibility:visible}#nav-wrap header .offices-overlay .offices-menu{margin:0;padding:0}#nav-wrap header .offices-overlay .offices-menu li{display:block;width:100%;padding:2px 0!important;height:auto}#nav-wrap header .offices-overlay .offices-menu li a{font-family:proxima-nova,sans-serif;color:#eff0f0!important;white-space:nowrap}#nav-wrap header .offices-overlay .offices-menu li:hover a{color:#fdaf3f!important}@media screen and (max-width:1024px){#nav-wrap header .offices-overlay{position:fixed;top:0!important;left:0;visibility:visible;height:100vh;width:100%;overflow-y:scroll;padding:0;padding-bottom:80px;-webkit-transform:translate3d(100%,0,0)!important;transform:translate3d(100%,0,0)!important;-webkit-transition:-webkit-transform .2s ease-out!important;transition:-webkit-transform .2s ease-out!important;transition:transform .2s ease-out!important;transition:transform .2s ease-out,-webkit-transform .2s ease-out!important}#nav-wrap header .offices-overlay .offices-menu{margin-top:100px;padding:0;width:100%}#nav-wrap header .offices-overlay .offices-menu li{display:block;padding:6px 6px 20px 8%!important;width:100%}#nav-wrap header .offices-overlay .offices-menu li a{font-weight:200}#nav-wrap header .offices-overlay.show{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}}@media screen and (min-width:1025px){#nav-wrap:not(.dark) header .offices-overlay,#nav-wrap:not(.dark) header .portfolio-overlay{background:#eff0f0}#nav-wrap:not(.dark) header .offices-menu li a,#nav-wrap:not(.dark) header .portfolio-menu-panel li a,#nav-wrap:not(.dark) header .portfolio-menu-trigger{color:#071a24!important}#nav-wrap:not(.dark) header .offices-menu li:hover a,#nav-wrap:not(.dark) header .portfolio-menu-panel li:hover a,#nav-wrap:not(.dark) header .portfolio-menu-trigger.active,#nav-wrap:not(.dark) header .portfolio-menu-trigger:focus,#nav-wrap:not(.dark) header .portfolio-menu-trigger:hover{color:#fdaf3f!important}}footer{padding:80px calc(4% + 5px)}@media screen and (max-width:1024px){footer{padding:50px calc(8% + 5px)}}footer .footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-wrap>div:first-child{width:38%}footer li{line-height:2.5}footer li a{-webkit-transition:color .3s ease-out;transition:color .3s ease-out}footer li a:hover{color:rgb(191.6193548387,195.5806451613,195.5806451613)}footer a,footer li{letter-spacing:2px}footer .logo{width:220px;display:block}footer .logo path,footer .logo polygon:not(#Clip-8){fill:#fefefe}footer .logo #build path,footer .logo #build polygon:not(#Clip-8){fill:#979797}footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-nav a{text-transform:uppercase}footer .footer-nav .footer-links{margin-right:120px}footer .button{margin-top:6px;color:#fefefe!important}footer .button:hover{color:#071a24!important}footer .social-icons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:200px}@media screen and (max-width:1024px){footer .social-icons{max-width:160px}}footer .social-icons li a{display:inline-block;width:30px;margin-right:20px;-webkit-transition:opacity cubic-bezier(.77,0,.175,1) .45s;transition:opacity cubic-bezier(.77,0,.175,1) .45s}footer .social-icons li a:hover{opacity:.6}footer .credits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 50px 0}footer .credits p{line-height:1.75;font-family:proxima-nova,sans-serif;letter-spacing:2px;font-size:11px;color:#eff0f0}footer .credits p:last-of-type{text-align:left}footer .credits a:hover{text-decoration:underline}footer .inc-5000 svg{display:block;margin:0;width:auto}@media screen and (max-width:1060px){footer .credits{margin:15px 0 30px 0}footer .credits p{width:100%}footer .credits p:last-of-type{text-align:left}footer .footer-wrap>div:last-child{width:100%;margin-top:40px}}@media screen and (max-width:1024px){footer .footer-wrap>div:first-child{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer .footer-wrap>div:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .footer-wrap>div:last-child{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}@media screen and (max-width:1024px){footer .button{margin-bottom:40px}footer .footer-nav{margin-bottom:40px}footer .footer-nav .footer-links{margin-right:40px}}.preview-image{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.preview-image img{opacity:0;pointer-events:none}@media screen and (max-width:1024px){.preview-image h3{font-size:36px}}.preview .preview-image:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.overflow-wrap h3{pointer-events:none;font-size:calc(26px + 1vw)}.projects-index-filter{padding-top:50px}.projects-index-filter__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 34px;padding-bottom:0;padding-top:0}.projects-index-filter__label,.projects-index-filter__link{color:#071a24;font-family:proxima-nova,sans-serif;font-size:13px;font-weight:600;line-height:1.4;text-transform:uppercase}.projects-index-filter__label{font-weight:400}.projects-index-filter__link{color:#929497;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.projects-index-filter__link:hover,.projects-index-filter__link[aria-current=page]{color:#071a24}.projects-index-filter+.vertical-block{padding-top:10px}.projects-index-results .projects-office-grid,.projects-index-results .vertical-block{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out}.projects-index-results.is-loading{pointer-events:none}.projects-index-results.is-loading .projects-office-grid,.projects-index-results.is-loading .vertical-block{opacity:0;-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}.office-project-filter{padding-bottom:12px;padding-top:34px}.office-project-filter__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 44px;padding-bottom:0;padding-top:0}.office-project-filter__label,.office-project-filter__link{color:#071a24;font-family:proxima-nova,sans-serif;font-size:13px;font-weight:600;line-height:1.4;text-transform:uppercase}.office-project-filter__label{font-weight:400}.office-project-filter__link{color:#929497;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.office-project-filter__link:hover,.office-project-filter__link[aria-current=page]{color:#071a24}.office-project-filter__dropdown,.projects-index-filter__dropdown{display:none}.office-project-filter__dropdown-toggle,.projects-index-filter__dropdown-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #929497;color:#071a24;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:proxima-nova,sans-serif;font-size:13px;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.4;min-height:36px;padding:8px 16px;text-transform:uppercase}.office-project-filter__dropdown-toggle::after,.projects-index-filter__dropdown-toggle::after{border-bottom:solid 2px #071a24;border-right:solid 2px #071a24;content:"";-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;height:10px;margin-top:-6px;margin-left:16px;-webkit-transform:rotate(45deg) translate(-2px,2px);transform:rotate(45deg) translate(-2px,2px);-webkit-transform-origin:center 75%;transform-origin:center 75%;-webkit-transition:-webkit-transform .2s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .2s cubic-bezier(.22,1,.36,1);transition:transform .2s cubic-bezier(.22,1,.36,1);transition:transform .2s cubic-bezier(.22,1,.36,1),-webkit-transform .2s cubic-bezier(.22,1,.36,1);width:10px}.office-project-filter__dropdown-toggle::-webkit-details-marker,.projects-index-filter__dropdown-toggle::-webkit-details-marker{display:none}.office-project-filter__dropdown-toggle:focus-visible,.projects-index-filter__dropdown-toggle:focus-visible{outline:solid 2px #fdaf3f;outline-offset:3px}.projects-index-filter__dropdown[open] .projects-index-filter__dropdown-toggle::after{-webkit-transform:rotate(225deg) translate(-2px,2px);transform:rotate(225deg) translate(-2px,2px)}.office-project-filter__dropdown[open] .office-project-filter__dropdown-toggle::after{-webkit-transform:rotate(225deg) translate(-2px,2px);transform:rotate(225deg) translate(-2px,2px)}.office-project-filter__dropdown-options,.projects-index-filter__dropdown-options{background-color:#fefefe;border:solid 1px #929497;border-top:0;left:0;padding:5px 0;position:absolute;right:0;top:100%;z-index:20}.office-project-filter__dropdown-options .office-project-filter__link,.office-project-filter__dropdown-options .projects-index-filter__link,.projects-index-filter__dropdown-options .office-project-filter__link,.projects-index-filter__dropdown-options .projects-index-filter__link{display:block;padding:9px 16px}.office-project-filter__dropdown-options .office-project-filter__link:focus-visible,.office-project-filter__dropdown-options .projects-index-filter__link:focus-visible,.projects-index-filter__dropdown-options .office-project-filter__link:focus-visible,.projects-index-filter__dropdown-options .projects-index-filter__link:focus-visible{color:#071a24;outline:solid 2px #fdaf3f;outline-offset:-3px}.office-project-results .office-project-list{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out}.office-project-results.is-loading{pointer-events:none}.office-project-results.is-loading .office-project-list{opacity:0;-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}.office-cta{background-color:#071a24;background-position:center;background-size:cover;color:#fefefe;min-height:clamp(340px,34vw,520px);overflow:hidden;position:relative}.office-cta::before{background:rgba(7,26,36,.87);content:"";inset:0;position:absolute;z-index:0}.office-cta__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-webkit-column-gap:clamp(32px,5vw,78px);-moz-column-gap:clamp(32px,5vw,78px);column-gap:clamp(32px,5vw,78px);grid-template-columns:minmax(0,1.45fr) minmax(160px,.42fr) minmax(140px,.34fr);min-height:inherit;padding:clamp(88px,12vw,170px) 8%;position:relative;row-gap:30px;z-index:1;margin-top:0!important}.office-cta__content{max-width:650px;margin-top:0!important}.office-cta__content .h3{margin-bottom:30px}.office-cta__content .border-left-yellow{padding:10px 0;max-width:462px}.office-cta__contact{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:clamp(32px,5vw,78px);-moz-column-gap:clamp(32px,5vw,78px);column-gap:clamp(32px,5vw,78px);display:grid;grid-column:2/-1;grid-template-columns:minmax(160px,.42fr) minmax(140px,.34fr);row-gap:40px;margin-top:0!important;max-width:32em}.office-cta__text{color:#fefefe}.office-cta__button{margin:0!important}.office-cta__actions{grid-column:1/-1}.office-cta__detail{color:#fefefe;font-style:normal;min-width:0}.office-cta__label{color:#fdaf3f;display:block;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:8px;text-transform:uppercase}.office-cta__value{color:#fefefe;display:block;font-family:proxima-nova,sans-serif;line-height:1.45}.office-cta__value a,a.office-cta__value{color:#fefefe}.office-cta__value a:hover,a.office-cta__value:hover{color:#fdaf3f}.office-featured-projects{background:#fefefe;padding:0 8% clamp(88px,10vw,142px)}.office-featured-projects__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.office-featured-projects__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.office-featured-projects__grid{display:grid;gap:80px 180px;grid-template-columns:repeat(2,minmax(0,1fr))}.office-featured-project{min-width:0;position:relative}.office-featured-project__media-link{display:block;min-width:0}.office-featured-project__media{aspect-ratio:1.55/1;background:#eff0f0;display:block;overflow:hidden;position:relative}.office-featured-project__media::after{background:-webkit-gradient(linear,left top,left bottom,color-stop(34%,rgba(7,26,36,0)),to(rgba(7,26,36,.64)));background:linear-gradient(180deg,rgba(7,26,36,0) 34%,rgba(7,26,36,.64) 100%);content:"";inset:0;position:absolute;z-index:1}.office-featured-project__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.office-featured-project__image{inset:0;position:absolute;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.office-featured-project__media-link:hover .office-featured-project__image{-webkit-transform:scale(1.04);transform:scale(1.04)}.office-featured-project__title{bottom:16px;color:#fefefe;font-family:"Chronicle Display A","Chronicle Display B",serif;font-size:clamp(30px,3.1vw,48px);left:18px;line-height:.98;margin:0;pointer-events:none;position:absolute;width:calc(100% - 36px);z-index:2}.office-featured-project__action{color:#071a24;display:block;height:100%;margin-top:0;position:absolute;right:clamp(-46px,-8vw,-28px);top:0;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;width:28px;z-index:3}.office-featured-project__action:hover{color:#fdaf3f}.office-featured-project__view.view{display:block;height:100%;position:relative;width:100%}.office-featured-project__view.view p{bottom:4px;left:-3px;margin:0;position:absolute;right:auto;-webkit-transform:rotate(-90deg) translate3d(39%,0,0);transform:rotate(-90deg) translate3d(39%,0,0);-webkit-transform-origin:center center;transform-origin:center center;white-space:nowrap}.office-featured-project__view.view svg{position:relative;top:-3px;-webkit-transform:translate3d(10px,5px,0);transform:translate3d(10px,5px,0);width:12px}.office-featured-project__view.view svg *{stroke:currentColor}.office-featured-projects--single .office-featured-projects__header{margin-bottom:clamp(58px,7vw,104px)}.office-featured-project-single{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;grid-template-columns:minmax(280px,36%) 28px minmax(0,1fr);-webkit-column-gap:clamp(34px,3.8vw,70px);-moz-column-gap:clamp(34px,3.8vw,70px);column-gap:clamp(34px,3.8vw,70px)}.office-featured-project-single__content{-ms-flex-item-align:center;align-self:center;min-width:0}.office-featured-project-single__title-link{color:#071a24;display:inline-block}.office-featured-project-single__title-link:hover{color:#fdaf3f}.office-featured-project-single__title{color:currentColor;font-family:"Chronicle Display A","Chronicle Display B",serif;font-size:clamp(38px,3.2vw,52px);font-weight:600;line-height:.98;margin:0}.office-featured-project-single__location{color:#fdaf3f;font-family:proxima-nova,sans-serif;margin:8px 0 34px;text-transform:uppercase}.office-featured-project-single__excerpt{color:#071a24;line-height:1.48;margin:0;max-width:36rem}.office-featured-project-single__action{align-self:stretch;color:#071a24;display:block;grid-column:2;position:relative;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;width:28px}.office-featured-project-single__action:hover{color:#fdaf3f}.office-featured-project-single__view.view{display:block;height:100%;position:relative;width:100%}.office-featured-project-single__view.view p{bottom:4px;left:-3px;margin:0;position:absolute;right:auto;-webkit-transform:rotate(-90deg) translate3d(39%,0,0);transform:rotate(-90deg) translate3d(39%,0,0);-webkit-transform-origin:center center;transform-origin:center center;white-space:nowrap}.office-featured-project-single__view.view svg{position:relative;top:-3px;-webkit-transform:translate3d(10px,5px,0);transform:translate3d(10px,5px,0);width:12px}.office-featured-project-single__view.view svg *{stroke:currentColor}.office-featured-project-single__media-link{display:block;grid-column:3;min-width:0}.office-featured-project-single__media{aspect-ratio:16/9;background:#eff0f0;display:block;overflow:hidden}.office-featured-project-single__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.projects-office-grid{display:grid;gap:54px clamp(48px,6.4vw,112px);grid-template-columns:repeat(3,minmax(0,1fr));padding:58px 8% 90px}.projects-office-card{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:0 18px;min-width:0}.projects-office-card__media-link{display:block;min-width:0;overflow:hidden}.projects-office-card__media{aspect-ratio:2/3;background:#eff0f0;display:block;overflow:hidden;position:relative}.projects-office-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:100%}.projects-office-card__media-link:hover .projects-office-card__media img{-webkit-transform:scale(1.04);transform:scale(1.04)}.projects-office-card__title{bottom:12px;color:#fefefe;font-family:"Chronicle Display A","Chronicle Display B",serif;font-size:clamp(34px,3vw,46px);left:16px;line-height:.95;margin:0;pointer-events:none;position:absolute;width:calc(100% - 32px)}.projects-office-card__action{color:#071a24;display:block;min-height:100%}.projects-office-card__view{display:block}.projects-office-card__view p{bottom:4px;left:-3px;right:auto}@media screen and (max-width:1024px){.office-project-filter,.projects-index-filter{padding:50px calc(4% + 5px) 0 calc(4% + 5px);margin-bottom:-18px;z-index:2}.projects-index-filter__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;padding:0;width:100%}.projects-index-filter__inner>.projects-index-filter__link{display:none}.projects-index-filter__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;letter-spacing:1.5px;white-space:nowrap}.projects-index-filter__dropdown{display:block;-webkit-box-flex:0;-ms-flex:0 1 240px;flex:0 1 240px;min-width:0;position:relative;width:240px}.office-project-filter__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;width:100%;padding:0}.office-project-filter__inner>.office-project-filter__link{display:none}.office-project-filter__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;letter-spacing:1.5px;white-space:nowrap}.office-project-filter__dropdown{display:block;-webkit-box-flex:0;-ms-flex:0 1 240px;flex:0 1 240px;min-width:0;position:relative;width:240px}.projects-index-filter+.vertical-block{padding-top:0}.projects-office-grid{gap:42px 32px;grid-template-columns:repeat(2,minmax(0,1fr));padding:32px 4% 60px}.office-cta{min-height:auto}.office-cta__inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:80px 8%!important}.office-cta__text{margin-left:25px!important}.office-cta__content{grid-column:1/-1}.office-cta__content .h3{margin-bottom:15px}.office-cta__contact{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}.office-featured-projects{padding:0 8% 82px}.office-featured-projects__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.office-featured-projects__grid{gap:40px 80px}.office-featured-projects--single .office-featured-projects__header{margin-bottom:42px}.office-featured-project-single{grid-template-columns:minmax(0,1fr) 28px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:36px}.office-featured-project-single__content{grid-column:1/-1;max-width:620px}.office-featured-project-single__media-link{grid-column:1;grid-row:2}.office-featured-project-single__action{grid-column:2;grid-row:2}.office-project-results .view p,.projects-index-results .view p{right:-45px}}@media screen and (max-width:650px){.office-featured-projects__grid{grid-template-columns:minmax(0,1fr)}.office-featured-project__title{font-size:34px}.office-featured-project-single{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;grid-template-columns:minmax(0,1fr) 24px}.office-featured-project-single__title{font-size:34px}.office-featured-project-single__location{margin-bottom:24px}.office-featured-project-single__action{width:24px}.office-featured-project-single__view.view p{left:-5px}.projects-office-grid{grid-template-columns:minmax(0,1fr)}.projects-office-card{grid-template-columns:minmax(0,1fr) 24px;gap:0 14px}.office-cta__inner{grid-template-columns:minmax(0,1fr);padding:50px 8%!important}}.preview-project-block:first-child,.vertical-block:first-child{padding-top:50px}.home .view p{-webkit-transform:rotate(-90deg) translate3d(39%,170%,0);transform:rotate(-90deg) translate3d(39%,170%,0)}@media screen and (max-width:1024px){.home .view.right p{left:-163px!important;bottom:22px}}@media screen and (max-width:650px){.home .view.right p{left:-113px!important}}.home .intro-block .headline{display:none}.home .intro-block .hero-animation-wrap{position:absolute;bottom:4em;left:3.5%;z-index:10;width:100em;max-width:80vw}@media screen and (max-width:1024px){.home .intro-block .hero-animation-wrap{left:1.25em;bottom:1.25em;width:640px;max-width:calc(100vw - 30px)}}.home .preview-project-block .col.desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.home .preview-project-block .image-preview-col{padding-bottom:0}.home .preview-project-block .col:first-child,.home .preview-project-block .col:last-child,.home .preview-project-block.row{padding-left:0;padding-right:0;margin-top:0;padding-top:0}}.desc{margin-top:40px}.desc>div{margin-top:45px}.desc>div .button{margin-top:40px;margin-left:45px;border-radius:30px}.desc>div p{margin-left:45px}.desc ul{list-style-type:initial;margin-top:15px;margin-left:15px;margin-bottom:15px;font-family:proxima-nova,sans-serif;font-size:11px;color:#4b4b4b}.desc ul li{line-height:1.8;list-style-type:initial}@media screen and (max-width:1024px){.desc{margin-top:0;padding-top:0}}.view{position:relative;width:100%;height:100%}.view p{font-size:10px;-webkit-transform:rotate(-90deg) translate3d(39%,0,0);transform:rotate(-90deg) translate3d(39%,0,0);-webkit-transform-origin:center center;transform-origin:center center;white-space:nowrap;position:absolute;bottom:3px;text-transform:uppercase}@media screen and (max-width:1024px){.view p{right:-15px}}.view svg{position:relative;top:-3px;width:12px;-webkit-transform:translate3d(10px,5px,0);transform:translate3d(10px,5px,0)}.view.left p{left:-40px}@media screen and (max-width:1024px){.view.left p{left:-50px}}@media screen and (max-width:1024px){.view.right p{left:-113px;bottom:10px}}.vertical-block h3{color:#fefefe;position:absolute;bottom:10px;left:20px;width:calc(100% - 40px)}.flex-wrapper{padding-top:40px;padding-bottom:80px}@media screen and (max-width:1024px){.flex-wrapper{padding-bottom:0;padding-top:50px}.flex-wrapper .di-slider{padding-top:0;padding-bottom:15px}.flex-wrapper .di-slider.full-width .large-image-slide{margin-bottom:30px}.flex-wrapper h4{margin-bottom:0}}.flex-wrapper.highlight{padding:calc(8% - 40px) 30px calc(8% - 40px) 0}@media screen and (max-width:1024px){.flex-wrapper.highlight{padding:8% 0 calc(8% - 40px) 0}}.flex-wrapper.highlight .row.flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-wrapper.highlight .desc{margin-top:0}.flex-content .category{margin-bottom:10px;font-size:12px;text-transform:upperase;font-family:proxima-nova,sans-serif!important}@media screen and (max-width:1024px){.flex-content{margin-top:0}}.flex-wrapper.page-builder{padding-top:0;padding-bottom:0}.flex-wrapper.page-builder .flex-content{padding:calc(8% - 40px) 0}@media screen and (max-width:1024px){.flex-wrapper.page-builder .flex-content{padding:8% 0 calc(8% - 40px) 0}}.flex-wrapper.page-builder .flex-content.full-width{padding:0}.flex-wrapper.page-builder .flex-content .desc{margin-top:0}.flex-wrapper.page-builder .flex-content .desc .h4{margin-bottom:25px}@media screen and (max-width:1024px){.flex-wrapper.page-builder .flex-content .desc .h4{margin-bottom:15px}}.flex-content .large-image-slider{overflow:hidden}.flex-content .large-image-slider .track-wrap{width:92%}@media screen and (max-width:1024px){.flex-content .large-image-slider .track-wrap{width:100%}}.flex-content .large-image-slider .track-wrap .large-image-slide{position:relative;padding-top:60%;width:100%;height:100%!important;overflow:hidden}.flex-content .large-image-slider .track-wrap .large-image-slide>div{position:absolute;top:0;left:0;right:0;bottom:0}.ss-block h4{margin-bottom:0;min-height:100%}.ss-block.services h4{border-bottom:solid 1px #fdaf3f}@media screen and (max-width:1024px){.ss-block.services{padding-right:8%;padding-left:8%}.ss-block.services .col-offset-2{margin-left:0}.ss-block.services>.col>.row{padding-right:0;padding-left:0}.ss-block.services h4{padding-left:0}.ss-block.services .sideSlider{margin-top:20px}.ss-block.services .sideSlider .track{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}.ss-block.services .sideSlider .track .slide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:auto;padding-right:40px}.ss-block.services .sideSlider .controls{width:100%!important;padding-left:0}}@media screen and (max-width:650px){.ss-block.services .sideSlider .track .slide{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0}}.ss-block .info p{font-size:10px;margin-top:5px;text-transform:uppercase}.ss-block .info p:first-child{margin-top:20px}.ss-block .button{width:auto;border-radius:50px}@media screen and (max-width:1024px){.ss-block{padding-right:0;padding-left:0}.ss-block h4{padding-left:8%;margin-left:0;margin-bottom:20px}.ss-block .track{padding-left:8%}.ss-block .controls{padding-left:8%;margin-top:0!important;width:92%!important}.ss-block .col{padding-top:0;padding-bottom:0}}.sideSlider.auto-slide .track{overflow:hidden;cursor:initial}.sideSlider.auto-slide .controls{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.sideSlider .track{cursor:-webkit-grab;width:100%;overflow:scroll;white-space:nowrap;padding-bottom:30px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sideSlider .track .slide{width:40%;vertical-align:top;position:relative;display:inline-block;vertical-align:top}.sideSlider .track .slide.on-the-boards{width:60%;padding-right:30px}.sideSlider .track .slide img{pointer-events:none}.sideSlider .track .slide h5,.sideSlider .track .slide p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sideSlider .track .slide{padding-right:100px}.sideSlider .track .slide.show-4{width:30%;vertical-align:top}.sideSlider .track .slide span.icon img{display:inline-block;width:36px;margin-left:16px;position:relative;top:12px}.sideSlider .track .slide h5.title{margin-left:0;margin-bottom:14px;color:#fdaf3f;font-size:14px;text-transform:uppercase}.sideSlider .track .slide h5.title.color-ltblack{color:#4b4b4b}.sideSlider .track .slide h5.underline{padding-bottom:20px;width:calc(100% + 110px);border-bottom:solid 1px #fdaf3f}.sideSlider .track .slide h5.underline.color-ltblack{border-color:#4b4b4b}.sideSlider .track .slide li,.sideSlider .track .slide p.desc{font-size:14px;white-space:initial;margin-top:0}.sideSlider .track .slide li{color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;font-size:14px!important}.sideSlider .track .slide p.desc{margin-bottom:20px}.sideSlider .track .slide li,.sideSlider .track .slide ul{list-style-type:disc;margin-left:10px}@media screen and (max-width:1024px){.sideSlider .track .slide{width:60%;padding-right:40px}.sideSlider .track .slide.show-4{width:65%}.sideSlider .track .slide.on-the-boards{width:80%;padding-right:20px}}@media screen and (max-width:650px){.sideSlider .track .slide{width:88%;padding-right:40px}.sideSlider .track .slide.show-4{width:85%}.sideSlider .track .slide.on-the-boards{width:88%}}.sideSlider .controls{display:-webkit-box;display:-ms-flexbox;display:flex;width:92%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;margin-top:40px;color:#4b4b4b}.sideSlider .controls span{display:inline-block}.sideSlider .controls .next,.sideSlider .controls .prev{cursor:pointer;position:relative}.sideSlider .controls .prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sideSlider .controls .prev span svg{position:relative;width:20px;margin-right:25px;top:3px}.sideSlider .controls .next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sideSlider .controls .next span svg{position:relative;width:20px;margin-left:25px;top:3px}.company-block .image-col{left:0!important}@media screen and (max-width:1024px){.company-block{padding-left:8%;padding-right:8%}.company-block>div:first-of-type{width:100%;height:600px;padding:0}.company-block>div:last-of-type{width:100%;margin-top:40px;margin-left:0;margin-bottom:0}.company-block>div:last-of-type p:first-child{margin-bottom:20px}.company-block>div:last-of-type p:last-child{margin-bottom:0}.company-block>div:last-of-type h4{margin-bottom:0}.company-block .tab-block-content>div:first-child{margin-bottom:0}}@media screen and (max-width:650px){.company-block>div:first-of-type{width:100%;height:300px}}@media screen and (max-width:1024px){.company-awards{padding-left:8%;padding-right:8%}.company-awards>div:first-of-type{display:none}.company-awards>div:last-of-type{width:100%}}.company-awards .award-year{margin-bottom:30px}.company-awards .award-year:last-child{margin-bottom:0}.company-awards .award-year h5{color:#fdaf3f;font-size:18px;text-transform:uppercase;font-weight:700}#bio-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.9);z-index:500;visibility:hidden;opacity:0}#bio-modal.show{visibility:visible;opacity:1}#bio-modal .bio{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:50%;left:50%;width:80%;height:80vh;max-width:1000px;margin:0 auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;opacity:0;height:500px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#bio-modal .bio .close{right:30px}#bio-modal .bio.show{visibility:visible;opacity:1}#bio-modal .bio .bio-image{width:34%;height:100%}#bio-modal .bio .bio-image img{-o-object-fit:cover;object-fit:cover;height:100%}#bio-modal .bio .bio-text{width:66%;height:100%;padding:40px;background:#071a24;-webkit-overflow-scrolling:touch;overflow-y:scroll}#bio-modal .bio .bio-text br{display:none}#bio-modal .bio .bio-text p{color:#eff0f0}#bio-modal .bio .bio-text p.name,#bio-modal .bio .bio-text p.title{text-transform:uppercase}#bio-modal .bio .bio-text p.title{font-size:14px;margin-bottom:30px}#bio-modal .bio .bio-text p.text{font-size:14px}@media screen and (max-width:1024px){#bio-modal .bio{display:block;width:calc(100% - 30px)}#bio-modal .bio .bio-image{display:none}#bio-modal .bio .bio-text{width:100%}}.company-slider .track{cursor:initial}.company-slider .track .slide{cursor:pointer}@media screen and (max-width:1024px){body.home #content section.experience .row,body.home #content section.preview .row{margin-bottom:30px}body.home #content section.experience .row:last-child,body.home #content section.preview .row:last-child{margin-bottom:0}body.home #content section.experience .row .col,body.home #content section.preview .row .col{padding-top:0;padding-bottom:0}body.home #content section.experience .row .col.image-preview-col,body.home #content section.preview .row .col.image-preview-col{margin-bottom:15px}body.home #content section.experience .row .col h4,body.home #content section.preview .row .col h4{margin-bottom:0}}@media screen and (max-width:1024px){body.home #content section.experience .row:first-child{margin-bottom:30px}}.page-404 .prev{cursor:pointer;position:relative;font-size:12px;margin-top:40px;color:#4b4b4b;float:left}.page-404 .prev span{display:inline-block}.page-404 .prev span svg{position:relative;width:20px;height:16px;margin-right:25px;top:3px}.row.project-navigation{position:fixed;bottom:0;left:0;width:100%;z-index:99}.row.project-navigation .col{padding-top:20px;padding-bottom:20px}@media screen and (max-width:1024px){.row.project-navigation .project-link span.text{display:none}}.row.project-navigation #crumbs{text-align:center;width:100%;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;font-size:12px!important;text-transform:uppercase}.row.project-navigation #crumbs .current,.row.project-navigation #crumbs a,.row.project-navigation #crumbs span{color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;font-size:12px!important;text-transform:uppercase}.row.project-navigation #crumbs .current{font-weight:900}.page-company .separator-block{padding:186px 0;position:relative;overflow:hidden}@media screen and (max-width:1024px){.page-company .separator-block{padding:44px}}.page-company .separator-block iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.page-company .separator-block h4{color:#fefefe;line-height:1.1}.page-company .sideSlider .slide ul,.page-company .sideSlider .slide ul li{color:#fefefe}.flex-wrapper.highlight .large-image-slider .large-image-slide{padding-top:125%}.page-careers .separator-block{padding:186px 0;position:relative;overflow:hidden}@media screen and (max-width:1024px){.page-careers .separator-block{padding:44px}}.page-careers .separator-block iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.page-careers .separator-block h1{color:#fefefe;line-height:1.1}.page-careers .careers-list .career-post{width:33.3333%;padding:72px 64px;background-color:#fefefe}@media screen and (max-width:1024px){.page-careers .careers-list .career-post{width:100%;padding:50px 8%}}.page-careers .careers-list .career-post.bg-gray{background-color:#eff0f0}.page-careers .careers-list .career-post h5.title{margin-left:0;margin-bottom:20px;color:#071a24;font-size:14px;text-transform:uppercase}.page-careers .careers-list .career-post .button{margin-top:36px}.page-careers .values-block{background-color:#041a26;padding-top:4em}.page-careers .values-block *{color:#fefefe}.page-careers .values-block .yellow{color:#fdaf3f}.page-careers .values-block .word-container{position:relative;overflow:hidden;min-height:38em;height:32vw}@media screen and (max-width:1024px){.page-careers .values-block .word-container{min-height:24em}}.page-careers .values-block .word-container .word-container__row{width:60em}.page-careers .values-block .word-container .word-container__row:nth-child(1).active{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.page-careers .values-block .word-container .word-container__row:nth-child(2){-webkit-transform:translateX(-20%);transform:translateX(-20%)}.page-careers .values-block .word-container .word-container__row:nth-child(2).active{-webkit-transform:translateX(0);transform:translateX(0)}.page-careers .values-block .word-container .word-container__row:nth-child(3).active{-webkit-transform:translateX(-5%);transform:translateX(-5%)}.page-careers .values-block .word-container .word-container__row:nth-child(4){-webkit-transform:translateX(-15%);transform:translateX(-15%)}.page-careers .values-block .word-container .word-container__row:nth-child(4).active{-webkit-transform:translateX(0);transform:translateX(0)}.page-careers .values-block .word-container .word-container__row span{-webkit-transition:.2s ease;transition:.2s ease}.page-careers .values-block .word-container .word-container__row span:hover{color:#fdaf3f}.page-careers .history-block.hide-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.page-careers .history-block.hide-desktop{display:block}}.page-careers .history-block.hide-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.page-careers .history-block.hide-mobile{display:none}}.page-careers .history-block .image-col.col{padding-right:0}.page-signup .values-block{background-color:#041a26;padding-top:4em;padding-bottom:4em}.page-signup .values-block *{color:#fefefe}.page-signup form{margin-top:50px}.page-signup form label{font-size:12px;color:#fefefe;text-transform:uppercase;display:block;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;margin-bottom:30px;margin-top:5px}.page-signup form span{display:block;margin-bottom:6px}.page-signup form input,.page-signup form textarea{display:block;width:100%;padding-bottom:4px;color:#fdaf3f;font-size:16px;background:0 0;-webkit-appearance:none;border:none;border-bottom:solid 1px #fefefe;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}.page-signup form button,.page-signup form input[type=submit]{border:solid 1px #fdaf3f;color:#fefefe;border-radius:20px;font-size:12px;padding:8px 40px;width:auto;float:right}.page-privacypolicy a{color:#4b4b4b;text-decoration:underline}.page-insights a.insight{display:block;color:#071a24}.page-insights a.insight .insight-thumbnail--container{position:relative;padding-top:56.25%;overflow:hidden}.page-insights a.insight .insight-thumbnail--container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-insights a.insight.button-container{margin-top:auto}.page-insights a.insight .button{background-color:#fefefe}.page-insights a.insight .button:hover{background-color:#fdaf3f}.page-insights ul.insights-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:8.33333%;grid-row-gap:40px}.page-insights ul.insights-list.four-up{grid-template-columns:repeat(4,1fr);grid-column-gap:4.16666%}@media screen and (max-width:1024px){.page-insights ul.insights-list.four-up{grid-template-columns:repeat(2,1fr);grid-row-gap:80px}}@media screen and (max-width:1024px){.page-insights ul.insights-list.four-up{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){.page-insights ul.insights-list{grid-template-columns:repeat(1,1fr)}}.page-insights ul.insights-list li.insight-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-insights ul.insights-list li.insight-item a h3{margin-top:20px}.page-insights ul.insights-list li.insight-item .insight-meta{margin-top:8px}.page-insights .insight-meta ul.post-tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-insights ul.insights-list li.insight-item .insight-meta ul.post-tags li{font-size:14px;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}@media screen and (max-width:1024px){.page-insights ul.insights-list li.insight-item .insight-meta ul.post-tags li{font-size:16px}}.page-insights ul.insights-list li.insight-item .insight-meta ul.post-tags li{list-style-type:none!important;margin-left:0!important}.page-insights .insight-meta ul.post-tags li:after{content:", ";margin-right:.333rem}.page-insights .insight-meta ul.post-tags li:last-child:after{content:"";margin-right:0}.page-insights .insight-meta ul.post-tags li a{color:#071a24}.page-insights .insight-meta ul.post-tags li a:hover{color:#fdaf3f}.page-insights ul.insights-list li.insight-item .insight-excerpt{margin-top:8px}.page-insights ul.insights-list li.insight-item a .button{margin-top:20px}.page-insights .top-posts .row .col.featured-insight a h2{margin-top:20px}.page-insights .top-posts .row .col.featured-insight .insight-meta{margin-top:32px}.page-insights .top-posts .row .col.featured-insight .insight-meta ul.post-tags li{font-size:18px;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}@media screen and (max-width:1024px){.page-insights .top-posts .row .col.featured-insight .insight-meta ul.post-tags li{font-size:16px}}.page-insights .top-posts .row .col.featured-insight .insight-excerpt{margin-top:32px}.page-insights .top-posts .row .col.featured-insight a .button{margin-top:32px}.page-insights .top-posts ul.insights-list li.insight-item{margin-bottom:3.8333272vw}.page-insights .popular{padding-top:32px;padding-bottom:32px}.page-insights .popular .row .col ul.popular-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:4.166666%;grid-row-gap:4.166666%;margin-top:32px}@media screen and (max-width:1024px){.page-insights .popular .row .col ul.popular-list{grid-template-columns:repeat(1,1fr);grid-row-gap:80px}}.page-insights .popular .row .col ul.popular-list li.insight-item a .insight-meta{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-insights .popular .row .col ul.popular-list li.insight-item a .insight-meta .h3{-ms-flex-preferred-size:80px;flex-basis:80px}.page-insights .popular .row .col ul.popular-list li.insight-item a .insight-meta .h5{-ms-flex-preferred-size:calc(100% - 160px);flex-basis:calc(100% - 160px)}.page-insights .bottom-posts{padding-top:64px;padding-bottom:16px;background-size:20px 20px;background-position:center 24px;background-image:linear-gradient(to right,rgba(187,189,191,.15) 1px,transparent 1px),linear-gradient(to bottom,rgba(187,189,191,.15) 1px,transparent 1px)}.page-insights .insights-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-insights .insights-pagination ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#071a24}.page-insights .insights-pagination ul li a:hover{color:#fdaf3f}.page-insights .insights-pagination ul li a:hover svg *{stroke:#fdaf3f}.page-insights .insights-pagination ul li a svg{width:20px;margin-left:4px;display:block}.page-insights .insights-pagination ul li a svg *{-webkit-transition:.2s ease-out;transition:.2s ease-out}.page-insights .insights-pagination ul li.prev a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:0;margin-right:4px}.page-insights .bottom-posts .logo.bg-black{padding:16px;margin-bottom:40px}.page-insights .bottom-posts .logo.bg-black svg{height:48px;width:auto;display:block}@media screen and (max-width:1024px){.page-insights .bottom-posts .logo.bg-black svg{height:36px}}.page-insights .bottom-posts .sideSlider .track .track-inner{white-space:normal;overflow:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-column-gap:4.166666%;grid-row-gap:4.166666%}.page-insights .bottom-posts .sideSlider .track .slide{width:100%;padding:0}.page-insights .bottom-posts .sideSlider .controls{width:100%}.page-insights .download-research{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:80px 0}.page-insights .download-research .row .col .box{background-color:rgba(253,175,63,.85);color:#fefefe;padding:40px 80px}.page-insights .download-research .row .col .box p{color:#fefefe;margin-bottom:24px}.page-insights .download-research .row .col .box .button{background-color:#071a24;color:#fefefe}.page-insights .download-research .row .col .box .button:hover{background-color:#fefefe;color:#071a24}.page-insights hr{width:100%;height:1px;background-color:#071a24;outline:0;border:none}.page-insights.tag ul.insights-list{margin-top:32px}.page-insights.tag hr{margin-top:80px;margin-bottom:32px}.page-insights.tag .p.large{margin-bottom:16px;font-weight:600}.page-insights.tag .post-categories h4{float:left}.page-insights.tag .post-categories .categories-list{float:left;width:26%;-webkit-columns:2;-moz-columns:2;columns:2;margin-left:4.333333%}.page-insights.tag .post-categories .categories-list a:hover{color:#fdaf3f}.page-insights.tag .post-download-report{float:right}.page-insights.tag .post-download-report .button-download-research{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page-insights.tag .post-download-report .button-download-research:hover{color:#fdaf3f}.page-insights.tag .post-download-report .button-download-research svg{width:24px;height:24px;margin-left:8px}.single-insight *{color:#071a24}.single-insight .row .col .insight-hero--container{position:relative;padding-top:40%;overflow:hidden}.single-insight .row .col .insight-hero--container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-insight .row .col .insight-meta ul.post-tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-insight .row .col .insight-meta ul.post-tags li:after{content:", ";margin-right:.333rem}.single-insight .row .col .insight-meta ul.post-tags li:last-child:after{content:"";margin-right:0}.single-insight .row .col .insight-meta ul.post-tags li a{color:#4b4b4b}.single-insight .row .col .insight-meta ul.post-tags li a:hover{color:#fdaf3f}.single-insight .row .col .insight-meta ul.post-tags li{font-size:18px;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}@media screen and (max-width:1024px){.single-insight .row .col .insight-meta ul.post-tags li{font-size:16px}}.single-insight .row .col h1{margin-top:8px}.single-insight .row .col .content{margin-top:40px}.single-insight .row .col .content figure,.single-insight .row .col .content p{margin-bottom:2rem}.single-insight .row .col .content a{border-bottom:1px solid #071a24}.single-insight .row .col .content figure{margin-left:0;margin-right:0}.single-insight .row .col .content figure figcaption{margin-top:8px}.single-insight .row .col .content ol li,.single-insight .row .col .content ul li{margin-left:1.125rem;font-size:18px;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}.single-insight .row .col .content ol li.large,.single-insight .row .col .content ul li.large{font-size:18px}.single-insight .row .col .content ol li.small,.single-insight .row .col .content ul li.small{font-size:14px}@media screen and (max-width:1024px){.single-insight .row .col .content ol li,.single-insight .row .col .content ul li{margin-left:1rem;font-size:16px}}.single-insight .row .col .content ul li{list-style-type:disc}.single-insight .row .col .content ol li{list-style-type:decimal}.single-insight .row .col .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-insight .row .col .pagination .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:66.66666%}@media screen and (max-width:1024px){.single-insight .row .col .pagination .left{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-insight .row .col .pagination .left .inner-left{width:100%}.single-insight .row .col .pagination .left .inner-left .img--container{position:relative;padding-top:56.25%;overflow:hidden;width:100%}.single-insight .row .col .pagination .left .inner-left .img--container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-insight .row .col .pagination .left .inner-right{margin-left:80px}@media screen and (max-width:1024px){.single-insight .row .col .pagination .left .inner-right{margin-left:0}}.single-insight .row .col .pagination .left .inner-right .button{background-color:#fefefe;margin-top:16px}.single-insight .row .col .pagination .left .inner-right .button:hover{background-color:#fdaf3f;color:#071a24}.single-insight .row .col .pagination .right{width:auto}.single-insight .row .col .pagination .right a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-insight .row .col .pagination .right a svg{margin-left:16px}.single-insight .row .col.sidebar .p.large{margin-bottom:16px;font-weight:600}.single-insight .row .col.sidebar .post-popular{margin-bottom:96px}.single-insight .row .col.sidebar .post-popular .popular-list .popular-item{margin-bottom:8px}.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a .insight-thumbnail--container{position:relative;padding-top:16.66665%;overflow:hidden;width:25%}@media screen and (max-width:1024px){.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a .insight-thumbnail--container{width:100%}}.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a .insight-thumbnail--container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a p{width:calc(75% - 16px);margin-bottom:0}@media screen and (max-width:1024px){.single-insight .row .col.sidebar .post-popular .popular-list .popular-item a p{width:100%;margin-top:10px;margin-bottom:20px}}.single-insight .row .col.sidebar .post-categories{margin-bottom:32px}.single-insight .row .col.sidebar .post-categories .categories-list a:hover{color:#fdaf3f}.single-insight .row .col.sidebar .post-download-report{margin-bottom:32px}.single-insight .row .col.sidebar .post-download-report .button-download-research{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.single-insight .row .col.sidebar .post-download-report .button-download-research:hover{color:#fdaf3f}.single-insight .row .col.sidebar .post-download-report .button-download-research svg{width:24px;height:24px;margin-left:8px}.single-insight .row .col.sidebar .social-icons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:200px}.single-insight .row .col.sidebar .social-icons a{display:inline-block;width:30px;margin-right:20px;-webkit-transition:opacity cubic-bezier(.77,0,.175,1) .45s;transition:opacity cubic-bezier(.77,0,.175,1) .45s}.single-insight .row .col.sidebar .social-icons a:hover{opacity:.6}.single-insight .row .col.sidebar .social-icons svg{display:block;width:100%}.single-insight .row .col .related-posts{margin-bottom:80px}.single-insight .row .col .related-posts ul.insights-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:8.33333%;margin-top:32px}.single-insight .row .col .related-posts ul.insights-list.four-up{grid-template-columns:repeat(4,1fr);grid-column-gap:4.16666%}@media screen and (max-width:1024px){.single-insight .row .col .related-posts ul.insights-list.four-up{grid-template-columns:repeat(2,1fr);grid-row-gap:80px}}@media screen and (max-width:1024px){.single-insight .row .col .related-posts ul.insights-list.four-up{grid-template-columns:repeat(1,1fr)}}.single-insight .row .col .related-posts ul.insights-list li.insight-item a{display:block;color:#071a24}.single-insight .row .col .related-posts ul.insights-list li.insight-item a .insight-thumbnail--container{position:relative;padding-top:56.25%;overflow:hidden}.single-insight .row .col .related-posts ul.insights-list li.insight-item a .insight-thumbnail--container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-insight .row .col .related-posts ul.insights-list li.insight-item a h3{margin-top:20px}.single-insight .row .col .related-posts ul.insights-list li.insight-item .insight-meta{margin-top:8px}.single-insight .row .col .related-posts ul.insights-list li.insight-item .insight-meta ul.post-tags li{font-size:14px;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}@media screen and (max-width:1024px){.single-insight .row .col .related-posts ul.insights-list li.insight-item .insight-meta ul.post-tags li{font-size:16px}}.single-insight .row .col .related-posts ul.insights-list li.insight-item .insight-meta ul.post-tags li{list-style-type:none!important;margin-left:0!important}.single-insight .row .col .related-posts ul.insights-list li.insight-item .insight-excerpt{margin-top:8px}.single-insight .row .col .related-posts ul.insights-list li.insight-item a .button{margin-top:20px;background-color:#fefefe}.single-insight hr{width:100%;height:1px;background-color:#071a24;outline:0;border:none;margin-bottom:32px}.page-download-research{min-height:calc(100vh - 400px)}.page-download-research .row .col ul.research-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:80px;grid-row-gap:80px;margin-bottom:80px}@media screen and (max-width:1024px){.page-download-research .row .col ul.research-grid{grid-template-columns:repeat(2,1fr);margin-bottom:32px}}@media screen and (max-width:1024px){.page-download-research .row .col ul.research-grid{grid-template-columns:repeat(1,1fr)}}.page-download-research .row .col ul.research-grid li .thumbnail-container{position:relative;padding-top:125%;overflow:hidden}.page-download-research .row .col ul.research-grid li .thumbnail-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-download-research .row .col ul.research-grid li h3{margin-top:20px}.page-download-research .row .col ul.research-grid li p{margin-top:4px}.page-download-research .row .col ul.research-grid li a .button{margin-top:20px;background-color:#fefefe}.page-download-research .row .col ul.research-grid li a .button:hover{background-color:#fdaf3f;color:#fefefe}.project-title{padding-top:80px}.project-title>div{padding-top:0}@media screen and (max-width:1024px){.project-title{padding-top:50px}.project-title .h4,.project-title h4{margin-bottom:0}.project-title>div{padding-bottom:10px}}.project-details{padding-bottom:80px}@media screen and (max-width:1024px){.project-details{padding-bottom:30px}}.project-details li{font-size:12px;color:#4b4b4b;font-family:proxima-nova,sans-serif;font-weight:600}.project-details .section-title{margin-top:20px}@media screen and (max-width:1024px){.project-details .section-title{margin-top:10px}}.project-details .section-title:first-child{margin-top:0}.project-details>div{padding-bottom:20px}.project .vert{position:absolute;bottom:40px;left:0;right:0;height:calc(100% - 40px);width:100%;overflow:hidden;text-transform:uppercase}@media screen and (max-width:1024px){.project .vert{position:relative;height:auto;width:100%;bottom:initial}}.project .vert p{position:absolute;top:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;font-size:12px;font-family:proxima-nova,sans-serif;font-weight:600}@media screen and (max-width:1024px){.project .vert p{position:relative;top:initial;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial}}.project .controls{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project .controls .next,.project .controls .prev{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;padding-top:20px;padding-bottom:20px;cursor:pointer}.project .controls .next svg,.project .controls .prev svg{display:block;width:auto;height:20px}.project .controls .next svg{margin-right:0;margin-left:auto}.project #loading-element{opacity:0;position:absolute;top:-1000px;left:-5000px;pointer-events:none}.project .thumbnail-container{overflow:hidden}.project .thumbnail-container img{position:relative;width:66%;float:right;margin-bottom:15px;margin-right:-10px;-webkit-transition:all .45s cubic-bezier(.77,0,.175,1);transition:all .45s cubic-bezier(.77,0,.175,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;cursor:pointer;z-index:0}.project .thumbnail-container img.active{width:80%}.project .thumbnail-container img:hover{width:80%;z-index:10}#project-slider{padding-bottom:0}.project-navigation>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-navigation>div:last-of-type{padding-top:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1024px){.project-navigation>div{margin:0}}.project-link p{text-transform:uppercase;font-size:12px;display:inline-block;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.project-link p:hover{color:#fdaf3f}.project-link svg{display:inline;width:20px;position:relative;top:1px;margin:0 8px}.back-navigation{z-index:50;padding-left:4%;padding-top:10px}.back-navigation p{letter-spacing:1.38px;font-family:proxima-nova,sans-serif;font-size:11px;cursor:pointer}.back-navigation svg{width:16px;display:inline-block;margin-right:8px;top:2px;position:relative}@media screen and (max-width:1024px){.back-navigation{padding-left:8%}}:root{--lge-color-surface:#FEFEFE;--lge-color-surface-muted:#EFF0F0;--lge-color-ink:#071A24;--lge-color-ink-deep:#041A26;--lge-color-text:#4B4B4B;--lge-color-accent:#FDAF3F;--lge-color-brand-secondary:#22AFAC;--lge-font-body:proxima-nova,sans-serif;--lge-font-display:Chronicle Display A,Chronicle Display B,serif;--lge-radius-button:20px;--lge-radius-button-large:30px}*{font-family:proxima-nova,sans-serif}body{margin:0;padding:0;overflow-x:hidden;position:relative;width:100vw}body.no-scroll{overflow:hidden}svg{display:inline-block;width:100%;height:auto}@font-face{src:url(../fonts/ChronicleDisp-Bold.otf) format("otf");font-family:"Chronicle Display A","Chronicle Display B",serif;font-weight:600}.p,p{font-size:18px;color:#4b4b4b;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}.p.large,p.large{font-size:18px}.p.small,p.small{font-size:14px}.p.bold,p.bold{font-weight:700}@media screen and (max-width:1024px){.p,p{font-size:16px}}.h1,h1{font-size:calc(20px + 5vw);font-family:"Chronicle Display A","Chronicle Display B",serif;font-weight:700;font-style:normal}@media screen and (max-width:1024px){.h1,h1{font-size:54px}}.h2,h2{font-size:92px}.h3,h3{font-family:"Chronicle Display A","Chronicle Display B",serif;font-size:52px;font-weight:600;font-style:normal}@media screen and (max-width:1024px){.h3,h3{font-size:32px}}.h4,h4{font-size:39px;font-family:"Chronicle Display A","Chronicle Display B",serif;font-weight:600;margin-bottom:40px;color:#071a24}@media screen and (max-width:1024px){.h4,h4{font-size:28px;line-height:38px}}.h5,h5{font-size:24px;font-family:proxima-nova,sans-serif}.h6,h6{font-size:20px}a{text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}footer a,footer li,header a{font-size:11px;font-family:proxima-nova,sans-serif;color:#eff0f0}.capper,.capper-max{position:relative;max-width:1080px;margin:0 auto}.capper-max{max-width:1600px}.loading{opacity:0}.loaded{-webkit-transition:opacity .35s ease;transition:opacity .35s ease;opacity:1}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.vert-center{-ms-flex-item-align:center;align-self:center}.text-upper{text-transform:uppercase}.bg-white{background:#fefefe}.bg-grey{background:#eff0f0}.bg-black{background:#071a24}li{list-style-type:none;font-family:proxima-nova,sans-serif}img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.color-white{color:#fefefe}.color-black{color:#071a24}.color-yellow{color:#fdaf3f}.no-padding{padding:0}.no-padding-sides{padding-left:0;padding-right:0}.no-padding-top{padding-top:0}.no-padding-right{padding-right:0}.no-padding-bottom{padding-bottom:0}.no-padding-left{padding-left:0}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (max-width:1024px){.order-mobile-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-mobile-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-mobile-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-mobile-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.overflow-hidden{overflow:hidden}@media screen and (max-width:1024px){.mobile-hidden{opacity:0;display:none;pointer-events:none}}.desktop-hidden{opacity:0;display:none!important;pointer-events:none}@media screen and (max-width:1024px){.desktop-hidden{opacity:1;display:block!important;pointer-events:auto}}.button{font-family:proxima-nova,sans-serif;text-transform:uppercase;border:solid 2px #fdaf3f;border-radius:20px;padding:10px 30px;color:#071a24;text-align:center;font-size:11px;letter-spacing:1.38px;right:0;display:inline-block;position:relative;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;-webkit-transition:all .16s ease-in;transition:all .16s ease-in}.button:hover{background:#fdaf3f;color:#fefefe}.button.color-white{color:#fefefe!important}.button a{white-space:normal}.button a,.button p{margin-bottom:0;font-size:12px;line-height:1;color:#071a24}@media screen and (max-width:650px){.button{padding-top:10px;padding-bottom:10px;border-radius:30px}}.overflow-wrap{position:relative;overflow:hidden}#intro-animation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1);background:#071a24;opacity:1}#intro-animation svg{width:120em!important;max-width:85vw;margin:0 auto;display:block}@media screen and (max-width:1024px){#intro-animation svg{width:440px;max-width:calc(100vw - 30px)}}#intro-animation .go-away,#intro-animation.go-away{-webkit-transition:opacity cubic-bezier(.77,0,.175,1) .65s;transition:opacity cubic-bezier(.77,0,.175,1) .65s;opacity:0;pointer-events:none}#intro-animation #intro-video{position:absolute;width:100%;height:90%;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#intro-animation #intro-video iframe{position:absolute;height:100%;width:100%}#intro-animation #skip{position:absolute;bottom:5%;right:10%;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:auto;-webkit-transform:translateY(50%);transform:translateY(50%);cursor:pointer}#intro-animation #skip p{color:#fefefe}#intro-animation #skip img{fill:#fefefe;height:16px;width:auto}.wiper{position:fixed;z-index:999;top:0;left:100%;-webkit-transform:translateX(100%);transform:translateX(100%);width:105vw;height:100%;background:rgb(233.735483871,235.064516129,235.064516129)}.company-info{padding:0 0 30px;text-align:right;text-transform:uppercase}.company-info a{font-size:11px;color:#fefefe;font-family:proxima-nova,sans-serif;letter-spacing:1.38px}.company-info a:first-of-type{padding-right:20px}@media screen and (max-width:1024px){.company-info{text-align:left;padding-left:8%;padding-top:30px}}.intro-block{background:#071a24;padding-top:40px;margin-top:-40px;position:relative;overflow:hidden}.intro-block.extended{padding-bottom:140px}.intro-block .intro-slider{position:relative}.intro-block .headline{position:absolute;left:30%;top:32%;z-index:10;font-family:"Chronicle Display A","Chronicle Display B",serif;color:#fefefe}.intro-block p{font-size:24px;line-height:34px}@media screen and (max-width:1024px){.intro-block p{font-size:16px;line-height:24px}}.intro-block .color-block{background:#fdaf3f;opacity:1;z-index:5;position:absolute;width:60%;height:80%;right:calc(20% - 40px);bottom:-40px;mix-blend-mode:multiply}.intro-block .intro-text{padding-top:80px;padding-bottom:80px}@media screen and (max-width:1024px){.intro-block .intro-text{padding-top:50px;padding-bottom:50px}}.intro-block .intro-text h1,.intro-block .intro-text h2{margin-bottom:1rem}.intro-block .intro-text h1,.intro-block .intro-text h2,.intro-block .intro-text p,.intro-block .intro-text span{color:#fefefe}.intro-block .intro-text .button-contact,.intro-block .intro-text .button-emaillist{margin-top:3rem}@media screen and (max-width:650px){.intro-block{padding-top:20px}.intro-block .headline{top:25%;left:8%}.intro-block .color-block{height:90%}.intro-block .slide{width:100%}.intro-block .slide img{-o-object-fit:cover;object-fit:cover;height:100%}}.intro-block .intro-video{height:56.25vw;max-height:calc(100vh - 300px);position:relative;overflow:hidden;background-color:#fdaf3f}@media screen and (max-width:1024px){.intro-block .intro-video{height:320px}}.intro-block .intro-video iframe{width:100%;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flex,.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7-submit{margin-bottom:10px!important}.wpcf7-mail-sent-ok{border:none!important;padding-left:0!important;margin-left:0!important;font-family:proxima-nova,sans-serif;color:green}.wpcf7-validation-errors{border:none!important;margin-top:-30px!important;font-family:proxima-nova,sans-serif;color:red;font-size:14px;padding-left:0!important;margin-left:0!important}#content{padding-top:120px}@media screen and (max-width:1024px){#content{padding-top:78px}}#content .border-left-yellow{border-left:2px solid #fdaf3f}.stats-block{background:#fefefe;border-top:1px solid rgba(75,75,75,.1);border-bottom:1px solid rgba(75,75,75,.1);padding-left:0;padding-right:0}.stats-block__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid rgba(75,75,75,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:145px;padding:34px 24px 36px;text-align:center}.stats-block__item:first-child{border-left:0}.stats-block__value{color:#fdaf3f;display:block;font-family:proxima-nova,sans-serif;font-size:30px;font-weight:700;line-height:1.1;margin-bottom:4px}.stats-block__label{color:#4b4b4b;display:block;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:500;line-height:1.35;text-transform:uppercase}@media screen and (max-width:1024px){.stats-block__item{border-top:1px solid rgba(75,75,75,.12);-ms-flex-preferred-size:50%;flex-basis:50%;min-height:132px}.stats-block__item:nth-child(-n+2){border-top:0}.stats-block__item:nth-child(odd){border-left:0}}@media screen and (max-width:650px){.stats-block__item{border-left:0;-ms-flex-preferred-size:100%;flex-basis:100%;min-height:118px;padding:15px 8%}.stats-block__item:nth-child(2){border-top:1px solid rgba(75,75,75,.12)}.stats-block__value{font-size:26px}.stats-block__label{font-size:13px}}.tab-block li{display:inline-block;color:#fdaf3f;font-weight:600}.tab-block li:not(:first-of-type){padding-left:40px}.tab-block li{margin-bottom:30px;font-size:10px}.tab-block h3{margin-bottom:40px}@media screen and (max-width:1024px){.tab-block h3{margin-bottom:15px}}.tab-block .image-col{position:relative;padding-top:0;padding-bottom:0;padding-left:0;overflow:hidden}.tab-block .tab-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.tab-block .tab-block-content>div{width:50%}.tab-block .tab-block-content>div:first-child{padding-right:50px}.tab-block .tab-block-content .button{max-width:190px}.tab-block.collaboration .image-col :not(.wipe){min-height:28em;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.tab-block.collaboration .tab-block-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:900px){.tab-block .image-col{left:-10%}.tab-block li{display:block}.tab-block li:not(:first-of-type){padding-left:0}.tab-block li{margin-bottom:20px}.tab-block li:last-child{margin-bottom:40px}.tab-block p{margin-bottom:60px}.tab-block .tab-block-col{width:66%;margin-left:-20px;padding-bottom:0}.tab-block .tab-block-content>div{width:100%}.tab-block .tab-block-content>div:first-child{padding-right:0}.tab-block .tab-block-content>div:last-child{padding-right:0}}@media screen and (max-width:650px){.tab-block h3{font-size:40px}}section.experience,section.preview{padding:60px 0}@media screen and (max-width:1024px){section.experience,section.preview{padding:50px 0}}.row.full-width{padding:0}.di-slider{position:relative}.di-slider .track-wrap{width:calc(92% + 14px);overflow:hidden;position:relative}@media screen and (max-width:1024px){.di-slider .track-wrap{width:100%}}.di-slider .track{width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;white-space:nowrap;will-change:transform}.di-slider .track .slide{display:inline-block;margin-right:140px;position:relative;height:50vw;max-height:calc(100vh - 300px)}@media screen and (max-width:1024px){.di-slider .track .slide{padding-top:350px;width:100%;margin-right:20px}}.di-slider .track .slide img{-o-object-fit:cover;object-fit:cover;height:100%;position:absolute;top:0;left:0}.di-slider.left{left:-4%}@media screen and (max-width:1024px){.di-slider.left{left:0;padding-left:0}}.di-slider.left .track-wrap{margin-left:auto}@media screen and (max-width:1024px){.di-slider.right{padding-right:0}}.di-slider.full-width{padding:12%!important;-webkit-transition:padding 1s ease;transition:padding 1s ease}@media screen and (max-width:1024px){.di-slider.full-width{padding:8%!important}}.di-slider.full-width.in-view{padding:0!important}.di-slider.full-width .track-wrap{width:100%}.di-slider.full-width .track-wrap .track .slide{padding-top:56.25%;display:block;margin:0}.di-slider .slide-ref{position:absolute;font-size:12px;font-family:proxima-nova,sans-serif;color:#4b4b4b;bottom:3px;right:calc(20% - 140px + 10px)}@media screen and (max-width:1024px){.di-slider .slide-ref{position:static;padding:0 8%}}.di-slider.right .slide-ref{-webkit-transform-origin:0 center;transform-origin:0 center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);bottom:38px;left:initial;right:-1%}@media screen and (max-width:1024px){.di-slider.right .slide-ref{position:relative;-webkit-transform:none;transform:none;text-align:right;right:0;margin-top:10px;bottom:initial}}.di-slider.left .slide-ref{position:relative;-webkit-transform-origin:0 center;transform-origin:0 center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);bottom:12px;right:initial;left:3%}@media screen and (max-width:1024px){.di-slider.left .slide-ref{-webkit-transform:none;transform:none;left:calc(8% + 6px);margin-top:10px;bottom:initial}}.testimonials-block{background:#fdaf3f}.testimonials-block .sideSlider{width:100%}@media screen and (max-width:1024px){.testimonials-block .sideSlider{padding-top:0;padding-bottom:0}}.testimonials-block .sideSlider .track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.testimonials-block .testimonial p{padding-left:20px;font-weight:600;font-style:normal}.testimonials-block .inner-box{background:#eff0f0;position:absolute;width:calc(100% - 20px);height:100%;top:0;left:0;z-index:0}.testimonials-block .slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:70%!important;padding-right:160px!important;min-width:1000px!important;vertical-align:top}.testimonials-block .slide:last-child{width:100%!important}.testimonials-block .slide:last-child .testimonial{width:80%}@media screen and (max-width:1024px){.testimonials-block .slide{width:100%!important;min-width:initial!important;padding-right:initial!important}.testimonials-block .slide .inner-box{width:95%;height:90%}.testimonials-block .slide .testimonial{padding:20px 0 40px 0;width:100%!important}.testimonials-block .slide .testimonial p{font-size:24px;width:92%}.testimonials-block .slide .testimonial .author{right:initial;top:initial;position:absolute;bottom:0;left:0;-webkit-transform:none;transform:none;margin-top:80px}}@media screen and (max-width:1024px) and (max-width:1024px){.testimonials-block .slide .testimonial .author{bottom:-15px;margin-top:0;width:100%}.testimonials-block .slide .testimonial .author p{padding-left:0}}.testimonials-block .testimonial{position:relative;padding:40px;height:100%}.testimonials-block .testimonial p{white-space:initial;position:relative;z-index:10;font-family:"Chronicle Display A","Chronicle Display B",serif;font-size:48px;line-height:1.2;color:#071a24}.testimonials-block .testimonial .author{position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% center;transform-origin:100% center;text-transform:uppercase;right:0;top:0}.testimonials-block .testimonial .author p{font-size:12px!important;font-family:proxima-nova,sans-serif}.controls{color:#4b4b4b;font-family:proxima-nova,sans-serif}@media screen and (max-width:1024px){.controls{width:96%!important}}.fade{opacity:0;-webkit-transition:all .7s cubic-bezier(.465,.183,.153,.946);transition:all .7s cubic-bezier(.465,.183,.153,.946);-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.fade.show{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.wipe{position:absolute;top:0;left:0;width:100%;height:100%;background:#eff0f0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .5s cubic-bezier(.465,.183,.153,.946);transition:-webkit-transform .5s cubic-bezier(.465,.183,.153,.946);transition:transform .5s cubic-bezier(.465,.183,.153,.946);transition:transform .5s cubic-bezier(.465,.183,.153,.946),-webkit-transform .5s cubic-bezier(.465,.183,.153,.946)}.wipe.show{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.page-form .intro-text{padding-bottom:160px}@media screen and (max-width:1024px){.page-form .intro-text{padding-bottom:50px}}.page-form .gform_confirmation_message,.page-form .validation_message,.page-form h2.gform_submission_error{font-size:12px;color:#fdaf3f;text-transform:uppercase;display:block;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;margin-top:5px;margin-bottom:30px}@media screen and (max-width:1024px){.page-form .gform_confirmation_message,.page-form .validation_message,.page-form h2.gform_submission_error{font-size:16px}}.page-form .gform_heading{display:none}.page-form .gform_fields{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:0}@media screen and (max-width:1024px){.page-form .gform_fields{display:block}}.page-form .gform_fields .gfield:nth-child(2){grid-area:1/1/2/2}.page-form .gform_fields .gfield:nth-child(3){grid-area:1/2/2/3}.page-form .gform_fields .gfield:nth-child(4){grid-area:2/1/3/2}.page-form .gform_fields .gfield:nth-child(5){grid-area:2/2/3/3}.page-form .gform_fields .gfield:nth-child(6){grid-area:3/1/6/2}.page-form .gform_fields .gfield:nth-child(7){grid-area:3/2/4/3}.page-form .gform_fields .gfield:nth-child(8){grid-area:3/2}.page-form .gform_fields .gfield:nth-child(8){margin-top:116px;position:relative;z-index:4}@media screen and (max-width:1024px){.page-form .gform_fields .gfield:not(:first-child){margin-top:30px;margin-bottom:30px}}.page-form .gform_fields .gfield.gform_validation_container{display:none}.page-form .gform_fields fieldset{margin:0;border:none;padding:0;-ms-flex-item-align:baseline;align-self:baseline}.page-form .gform_fields fieldset legend{display:none}.page-form .gform_fields label{font-size:12px;color:#fefefe;text-transform:uppercase;display:block;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;margin-top:5px}@media screen and (max-width:1024px){.page-form .gform_fields label{margin-bottom:0}}.page-form .gform_fields input[type=email],.page-form .gform_fields input[type=tel],.page-form .gform_fields input[type=text],.page-form .gform_fields select,.page-form .gform_fields textarea{display:block;width:100%;padding-bottom:4px;color:#fdaf3f;font-size:16px;background:0 0;-webkit-appearance:none;border:none;border-bottom:solid 1px #fefefe;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5}.page-form .gform_fields select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23FEFEFE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right center;background-repeat:no-repeat;background-size:14px 8px;cursor:pointer}.page-form .gform_fields select::-ms-expand{display:none}.page-form .gform_fields select option{color:#071a24;background-color:#fefefe}.page-form .gform_fields .gchoice,.page-form .gform_fields .gfield_checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.page-form .gform_fields .gchoice label,.page-form .gform_fields .gfield_checkbox li label{margin:0}.page-form .gform_fields .gfield_checkbox{margin:0;padding:0}.page-form .gform_fields .gfield_checkbox .gchoice,.page-form .gform_fields .gfield_checkbox li{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.page-form .gform_fields .gfield_checkbox input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:solid 1px #fefefe;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:grid;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;margin:0 10px 0 0;place-content:center;position:relative;width:18px}.page-form .gform_fields .gfield_checkbox input[type=checkbox]::after{border-bottom:solid 2px #fefefe;border-left:solid 2px #fefefe;content:"";display:block;height:5px;opacity:0;-webkit-transform:rotate(-45deg) translate(1px,-1px);transform:rotate(-45deg) translate(1px,-1px);width:10px}.page-form .gform_fields .gfield_checkbox input[type=checkbox]:checked::after{opacity:1}.page-form .gform_fields .gfield_checkbox input[type=checkbox]:focus-visible{outline:solid 2px #fdaf3f;outline-offset:3px}.page-form .gform_fields .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.page-form .gform_footer{margin-top:-160px;margin-bottom:160px;position:relative;z-index:5}@media screen and (max-width:1024px){.page-form .gform_footer{margin-top:0;margin-bottom:30px}}.page-form .gform_footer button,.page-form .gform_footer input[type=submit]{border:solid 1px #fdaf3f;color:#fefefe;border-radius:20px;font-size:12px;padding:8px 40px;width:auto;float:right;background:0 0;text-transform:uppercase}@media screen and (max-width:1024px){.page-form .gform_footer button,.page-form .gform_footer input[type=submit]{float:none}}.page-form .gform_footer button:hover,.page-form .gform_footer input[type=submit]:hover{background-color:#fdaf3f;color:#071a24}.download-research-form,.email-list{background:rgba(7,26,36,.667);padding:240px 40px 40px 40px;height:100vh;width:100vw;z-index:100;position:fixed;right:calc(-100% - 100px);overflow:scroll;top:0;opacity:0;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .5s ease-in-out,right 0s ease .55s;transition:opacity .5s ease-in-out,right 0s ease .55s;z-index:2000;-webkit-box-shadow:-4px 2px 20px rgba(0,0,0,.4);box-shadow:-4px 2px 20px rgba(0,0,0,.4);scrollbar-width:none}@media screen and (max-width:1024px){.download-research-form,.email-list{padding-bottom:100px}}.download-research-form.show,.email-list.show{right:0;opacity:1;-webkit-transition:opacity .5s ease-in-out,right 0s ease-in-out 0s;transition:opacity .5s ease-in-out,right 0s ease-in-out 0s}.download-research-form .modal,.email-list .modal{max-width:700px;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto;background-color:#eff0f0;padding:45px;position:relative}@media screen and (max-width:1024px){.download-research-form .modal,.email-list .modal{padding:30px}}.download-research-form h3,.email-list h3{color:#071a24;margin-bottom:30px}@media screen and (max-width:1024px){.download-research-form h3,.email-list h3{margin-bottom:10px}}.download-research-form label,.email-list label{font-size:12px;color:#071a24;text-transform:uppercase;display:block;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1.5;margin-bottom:30px}@media screen and (max-width:1024px){.download-research-form label,.email-list label{margin-bottom:0}}.download-research-form span,.email-list span{display:block;margin-bottom:6px}.download-research-form input[type=email],.download-research-form input[type=tel],.download-research-form input[type=text],.download-research-form textarea,.email-list input[type=email],.email-list input[type=tel],.email-list input[type=text],.email-list textarea{display:block;width:100%;padding-bottom:4px;color:#071a24;font-size:14px;background:0 0;-webkit-appearance:none;border:none;border-bottom:solid 1px #071a24;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative;font-family:proxima-nova,sans-serif;letter-spacing:0;line-height:1}.download-research-form .input-group>ul,.email-list .input-group>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding:0}@media screen and (max-width:1024px){.download-research-form .input-group>ul,.email-list .input-group>ul{margin-top:20px}}.download-research-form .input-group>ul li,.email-list .input-group>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-left:0;margin-right:24px}.download-research-form .input-group>ul li label,.email-list .input-group>ul li label{margin:0}.download-research-form .input-group>ul input[type=checkbox],.email-list .input-group>ul input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:solid 1px #071a24;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:grid;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;margin:0 10px 0 0;place-content:center;position:relative;width:18px}.download-research-form .input-group>ul input[type=checkbox]::after,.email-list .input-group>ul input[type=checkbox]::after{border-bottom:solid 2px #071a24;border-left:solid 2px #071a24;content:"";display:block;height:5px;opacity:0;-webkit-transform:rotate(-45deg) translate(1px,-1px);transform:rotate(-45deg) translate(1px,-1px);width:10px}.download-research-form .input-group>ul input[type=checkbox]:checked::after,.email-list .input-group>ul input[type=checkbox]:checked::after{opacity:1}.download-research-form .input-group>ul input[type=checkbox]:focus-visible,.email-list .input-group>ul input[type=checkbox]:focus-visible{outline:solid 2px #fdaf3f;outline-offset:3px}.download-research-form form #mc_embed_signup_scroll,.email-list form #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-research-form form #mc_embed_signup_scroll .mc-field-group,.email-list form #mc_embed_signup_scroll .mc-field-group{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}.download-research-form form #mc_embed_signup_scroll .mc-field-group:nth-child(2n+1),.email-list form #mc_embed_signup_scroll .mc-field-group:nth-child(2n+1){margin-right:30px}@media screen and (max-width:1024px){.download-research-form form #mc_embed_signup_scroll .mc-field-group,.email-list form #mc_embed_signup_scroll .mc-field-group{-ms-flex-preferred-size:100%;flex-basis:100%}.download-research-form form #mc_embed_signup_scroll .mc-field-group:nth-child(2n+1),.email-list form #mc_embed_signup_scroll .mc-field-group:nth-child(2n+1){margin-right:0}}.download-research-form button,.download-research-form input[type=submit],.email-list button,.email-list input[type=submit]{border:solid 1px #fdaf3f;color:#071a24;border-radius:20px;font-size:12px;padding:8px 40px;width:auto;float:right;background:0 0}.download-research-form button:hover,.download-research-form input[type=submit]:hover,.email-list button:hover,.email-list input[type=submit]:hover{background-color:#fdaf3f;color:#fefefe}@media screen and (max-width:1024px){.download-research-form button,.download-research-form input[type=submit],.email-list button,.email-list input[type=submit]{margin-top:30px}}.download-research-form .close,.email-list .close{width:30px;height:30px;right:30px;top:30px}.download-research-form .close span:first-child,.email-list .close span:first-child{top:16px}.download-research-form .close span,.email-list .close span{border-bottom:solid 1px #071a24}@media screen and (max-width:1024px){.download-research-form .close,.email-list .close{top:15px;right:15px}}.download-research-form.promo,.email-list.promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:0 0}@media screen and (max-width:1024px){.download-research-form.promo,.email-list.promo{padding-bottom:40px}}.download-research-form.promo .modal,.email-list.promo .modal{margin:0}