@charset "utf-8";@font-face{font-family:'Brandon_Light';src:url("../fonts/BrandonText-Light.eot");src:local("☺"),url("../fonts/BrandonText-Light.woff") format("woff"),url("../fonts/BrandonText-Light.ttf") format("truetype"),url("../fonts/BrandonText-Light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Brandon_Regular';src:url("../fonts/BrandonText-Regular.eot");src:local("☺"),url("../fonts/BrandonText-Regular.woff") format("woff"),url("../fonts/BrandonText-Regular.ttf") format("truetype"),url("../fonts/BrandonText-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Brandon_Medium';src:url("../fonts/BrandonText-Medium.eot");src:local("☺"),url("../fonts/BrandonText-Medium.woff") format("woff"),url("../fonts/BrandonText-Medium.ttf") format("truetype"),url("../fonts/BrandonText-Medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Brandon_Bold';src:url("../fonts/BrandonText-Bold.eot");src:local("☺"),url("../fonts/BrandonText-Bold.woff") format("woff"),url("../fonts/BrandonText-Bold.ttf") format("truetype"),url("../fonts/BrandonText-Bold.svg") format("svg");font-weight:normal;font-style:normal}.cookie{position:fixed;bottom:40px;width:100%;z-index:999;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;opacity:0;filter:alpha(opacity=0);visibility:hidden}.cookie.visible{opacity:1;filter:alpha(opacity=100);visibility:visible}.cookie .cookie-inner{-webkit-border-radius:46px;-moz-border-radius:46px;border-radius:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:585px;margin:0 auto;line-height:44px;height:46px;background:#000;font-size:16px;color:#fff;margin:auto;font-family:Arial;position:relative;letter-spacing:.015em}.cookie .cookie-inner a{color:#555}.cookie .cookie-inner a:hover{color:#fff}.cookie .cookie-inner .checkmark{position:absolute;top:15px;right:20px;height:20px;width:20px;cursor:pointer}.cookie .cookie-inner .checkmark li{position:relative}.cookie .cookie-inner .checkmark li span{display:none;color:#555555;text-transform:uppercase;line-height:35px;font-size:12px}.cookie .cookie-inner .checkmark li:after{content:"";background-color:transparent;position:absolute;left:6px;top:0px;width:5px;border-bottom:3px solid #555;height:11px;border-right:3px solid #555;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.cookie .cookie-inner .checkmark:hover li:after{border-bottom:3px solid #fff;border-right:3px solid #fff}@media (max-width: 600px){.cookie{bottom:0px}.cookie .cookie-inner{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:20px;width:100%;height:auto;line-height:20px;text-align:center}.cookie .cookie-inner .checkmark{position:relative;top:auto;right:auto;height:35px;width:100%;cursor:pointer;background:#111111;margin:20px 0 0 0}.cookie .cookie-inner .checkmark li span{display:inline}.cookie .cookie-inner .checkmark li:after{display:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}html,body{width:100%;height:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2b2929;font-size:0;font-family:"Brandon_Regular",sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}html.fixed,body.fixed{position:fixed;-webkit-perspective:1000;-webkit-backface-visibility:hidden}::-moz-selection{background:rgba(43,41,41,0.4);color:#FFF200}::selection{background:rgba(43,41,41,0.4);color:#FFF200}.container{width:100%;height:100%;margin-right:auto;margin-left:auto;padding:0 26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container.home{max-width:880px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container.home p{margin-bottom:32px;font-size:20px;line-height:32px}.container.home p:last-child,.container.home p:last-of-type{margin-bottom:0}@media (max-width: 920px){.container.home{padding-right:20px;padding-left:20px}}#page{position:relative;z-index:2;width:100%;height:100%;overflow-x:hidden;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}#page.adjust{height:auto}@media (max-width: 1024px){#page{-webkit-overflow-scrolling:touch}}#page.fixed{position:fixed}a{position:relative;color:#2b2929;text-decoration:none;display:inline-block;zoom:1;*display:inline;vertical-align:top}a.with:after,.thoughts__category--list li.active a:after{position:absolute;right:0;bottom:3px;left:0;display:block;width:100%;height:3px;margin-left:0;margin-right:0;background-color:#2b2929;content:'';-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (min-width: 1025px){a.with:hover:after,.thoughts__category--list li.active a:hover:after{right:50%;left:50%;width:0}}a:after{position:absolute;right:50%;bottom:3px;left:50%;display:block;width:0;height:3px;margin-left:0;margin-right:0;background-color:#2b2929;content:'';-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (min-width: 1025px){a:hover:after{right:0;left:0;width:100%}}h1,h2,h3{width:89%;max-width:940px;margin-right:auto;margin-left:auto;font-family:"Brandon_Bold",sans-serif;letter-spacing:0.03em;text-align:center;outline:none}@media (max-width: 980px){h1,h2,h3{width:100%;max-width:100%}}h1{font-size:46px;line-height:58px}h1.headline{margin-bottom:40px}@media (max-width: 680px){h1{font-size:28px;line-height:40px}h1 a:after{height:2px}}h2{margin-bottom:30px;font-size:38px;line-height:48px}@media (max-width: 640px){h2{font-size:24px;line-height:34px}}h3{max-width:800px;margin-bottom:28px;font-size:24px;line-height:32px}h3:last-child{margin-bottom:0}@media (max-width: 680px){h3{margin-bottom:22px;font-size:22px;line-height:30px}}h4{font-family:"Brandon_Bold",sans-serif;font-size:20px;line-height:30px;text-align:center}@media (max-width: 680px){h4{font-size:18px;line-height:28px}}h5{margin-bottom:26px;font-size:28px;line-height:38px;text-align:center}h5:last-child{margin-bottom:0}@media (max-width: 680px){h5{font-size:24px;line-height:34px}}h6{font-family:"Brandon_Bold",sans-serif;font-size:20px;line-height:30px}p{margin-bottom:24px;font-size:20px;letter-spacing:0.03em;line-height:30px;text-align:center}p:last-child,p:last-of-type{margin-bottom:0}p strong,p b{font-family:"Brandon_Bold",sans-serif;font-weight:normal !important}p em,p i{font-style:italic}p a:after{right:0;bottom:1px;left:0;width:100%;height:1px}p a:hover:after{right:50%;left:50%;width:0}@media (max-width: 680px){p{margin-bottom:20px;font-size:18px;line-height:28px}}a{outline:none}.case__study p,.content p,.header__inner p{max-width:940px;margin-right:auto;margin-left:auto}.case__study p .big--margin,.content p .big--margin,.header__inner p .big--margin{margin-right:30px;display:inline-block}@media (max-width: 680px){.case__study p .big--margin,.content p .big--margin,.header__inner p .big--margin{display:block;margin-right:0px}}.center--column--content p{text-align:left}.client__item h3{font-family:"Brandon_Regular",sans-serif}.with__us h2,.with__us h3{width:100%}.with__us p a.email{margin-bottom:6px}.with__us.black a:after{background-color:#fff}.thoughts__list h2,.thoughts__list h3,.thoughts__list p{text-align:left}.thoughts__list h2{width:100%;max-width:100%}@media (min-width: 1241px) and (max-width: 1400px){.thoughts__list h2{font-size:22px;line-height:34px}}@media (min-width: 1241px) and (max-width: 1400px){.thoughts__list p{font-size:18px;line-height:28px}}.profile--single h2{margin-bottom:10px}.profile--single h3{margin-bottom:38px}.video{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}@media (max-width: 1025px){.video{display:none}}.video.open{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.5s ease-in 0.4s;-moz-transition:all 0.5s ease-in 0.4s;-o-transition:all 0.5s ease-in 0.4s;transition:all 0.5s ease-in 0.4s}.video.open button{opacity:1;filter:alpha(opacity=1);visibility:visible;-webkit-transition:all 0.5s ease-in 0.7s;-moz-transition:all 0.5s ease-in 0.7s;-o-transition:all 0.5s ease-in 0.7s;transition:all 0.5s ease-in 0.7s}.video .video__inner{position:absolute;bottom:0;height:100%;width:100%;text-align:center}.video .video__inner .hold{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;width:100%;max-width:1500px}.video video{display:block;width:80%;height:auto;margin-right:auto;margin-left:auto;position:relative;z-index:8}.video button{position:absolute;top:10px;right:11%;display:block;height:40px;width:40px;opacity:0;filter:alpha(opacity=0);visibility:hidden;background-color:transparent;background-image:url("../images/close.png");background-size:15px;background-repeat:no-repeat;background-position:center;border:none;-webkit-appearance:none;cursor:pointer;outline:none;z-index:99;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}@media (max-width: 1025px){.video button{right:0;top:0}}.slide-in-menu{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(255,242,0,0.94);overflow:hidden;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.slide-in-menu.open{z-index:7;opacity:1;filter:alpha(opacity=100);visibility:visible}@media (max-width: 1024px){.slide-in-menu.open{-webkit-overflow-scrolling:touch}}.slide-in-menu.open>ul>li{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100);visibility:visible}.slide-in-menu.open>ul>li:nth-child(1){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}.slide-in-menu.open>ul>li:nth-child(2){-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;transition-delay:0.6s}.slide-in-menu.open>ul>li:nth-child(3){-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;transition-delay:0.7s}.slide-in-menu.open>ul>li:nth-child(4){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.slide-in-menu.open>ul>li.clients{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.slide-in-menu>ul{position:relative;top:50%;width:100%;height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;text-align:center}.slide-in-menu>ul>li{will-change:transform;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:20%;margin-right:80px;margin-left:80px;line-height:130px;text-align:center;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}@media (max-width: 1690px) and (min-width: 1360px), (max-width: 1260px){.slide-in-menu>ul>li{width:14%}}@media (max-width: 1260px){.slide-in-menu>ul>li{margin-right:45px;margin-left:45px}}@media (max-width: 960px){.slide-in-menu>ul>li{width:33.33333%;margin-right:0;margin-left:0}}@media (max-width: 600px){.slide-in-menu>ul>li{width:100%}}.slide-in-menu>ul>li:first-child{margin-left:0}.slide-in-menu>ul>li:nth-child(3){margin-right:0}.slide-in-menu>ul>li.clients{position:fixed;left:50%;bottom:-200px;margin-right:0;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);line-height:40px}@media (max-width: 1024px){.slide-in-menu>ul>li.clients{bottom:-100px}}.slide-in-menu>ul>li.clients a{font-family:"Brandon_Regular",sans-serif;font-size:22px;line-height:40px}.slide-in-menu>ul>li.clients a:after{right:0;bottom:3px;left:0;width:100%;height:1px}.slide-in-menu>ul>li.clients a:hover:after{right:50%;left:50%;width:0}.slide-in-menu>ul>li a{display:inline-block;zoom:1;*display:inline;vertical-align:top;color:#2b2929;font-family:"Brandon_Bold",sans-serif;font-size:58px;letter-spacing:0.03em;text-decoration:none}@media (max-width: 1690px){.slide-in-menu>ul>li a{font-size:48px}.slide-in-menu>ul>li a:after{bottom:22px}}@media (max-width: 1360px){.slide-in-menu>ul>li a{font-size:36px}}.slide-in-menu>ul>li a:after{bottom:16px;height:4px}.empireMenu,.empireWork,.menu-main-container{position:fixed;z-index:5;top:38px;font-size:22px;line-height:40px;letter-spacing:0.03em;text-align:center;text-decoration:none;opacity:0;filter:alpha(opacity=0);visibility:hidden}.empireMenu:after,.empireWork:after,.menu-main-container:after{height:1px}@media (max-width: 640px){.empireMenu,.empireWork,.menu-main-container{top:14px;font-size:18px}.empireMenu:after,.empireWork:after,.menu-main-container:after{bottom:5px}}.empireWork,.empireMenu{z-index:8;left:48px;font-family:"Brandon_Bold",sans-serif;-webkit-transition:top 0.4s ease-in 0.3s;-moz-transition:top 0.4s ease-in 0.3s;-o-transition:top 0.4s ease-in 0.3s;transition:top 0.4s ease-in 0.3s;-webkit-animation:home_load_sequence_05 0.5s 2.2s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 2.2s normal forwards linear 1;animation:home_load_sequence_05 0.5s 2.2s normal forwards linear 1}.empireWork.hidden,.empireMenu.hidden{-webkit-transition:top 0.4s ease-in;-moz-transition:top 0.4s ease-in;-o-transition:top 0.4s ease-in;transition:top 0.4s ease-in;top:-100px}.empireWork.with:after,.thoughts__category--list li.active a.empireWork:after,.empireMenu.with:after,.thoughts__category--list li.active a.empireMenu:after{height:2px}.empireWork.speed_up,.empireMenu.speed_up{-webkit-animation:home_load_sequence_05 0.5s 1.4s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 1.4s normal forwards linear 1;animation:home_load_sequence_05 0.5s 1.4s normal forwards linear 1}@media (max-width: 640px){.empireWork,.empireMenu{left:28px}}.empireWork.lower,.empireMenu.lower{z-index:6}.empireMenu{right:48px;left:auto}@media (max-width: 640px){.empireMenu{right:28px}}.menu-main-container{display:none;z-index:3;top:0;left:0;width:100%;height:115px;text-align:right;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-perspective:1000}.menu-main-container ul{display:none;position:absolute;top:38px;right:48px}@media (max-width: 1024px){.menu-main-container ul{display:none}}.menu-main-container li{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-right:38px;opacity:0;filter:alpha(opacity=0);visibility:hidden}.menu-main-container li:nth-child(1){-webkit-animation:home_load_sequence_05 0.5s 2.4s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 2.4s normal forwards linear 1;animation:home_load_sequence_05 0.5s 2.4s normal forwards linear 1}.menu-main-container li:nth-child(2){-webkit-animation:home_load_sequence_05 0.5s 2.3s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 2.3s normal forwards linear 1;animation:home_load_sequence_05 0.5s 2.3s normal forwards linear 1}.menu-main-container li:nth-child(3){-webkit-animation:home_load_sequence_05 0.5s 2.2s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 2.2s normal forwards linear 1;animation:home_load_sequence_05 0.5s 2.2s normal forwards linear 1}.menu-main-container li:nth-child(4){-webkit-animation:home_load_sequence_05 0.5s 2.1s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 2.1s normal forwards linear 1;animation:home_load_sequence_05 0.5s 2.1s normal forwards linear 1}.menu-main-container li:nth-child(5){-webkit-animation:home_load_sequence_05 0.5s 2s normal forwards linear 1;-moz-animation:home_load_sequence_05 0.5s 2s normal forwards linear 1;animation:home_load_sequence_05 0.5s 2s normal forwards linear 1}.menu-main-container li:last-child{margin-right:0}.menu-main-container li a:after{height:1px}.header__logo{position:absolute;z-index:3;top:0;left:50%;width:50px;height:136px;-webkit-transform:translate3d(-50%, -41%, 0);-moz-transform:translate3d(-50%, -41%, 0);transform:translate3d(-50%, -41%, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}@media (max-width: 640px){.header__logo{width:30px;height:78px}}.header__logo.home{top:50%;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-animation:home_load_sequence_02 1s 0.7s normal forwards linear 1;-moz-animation:home_load_sequence_02 1s 0.7s normal forwards linear 1;animation:home_load_sequence_02 1s 0.7s normal forwards linear 1}@media (max-width: 640px), (max-height: 870px){.header__logo.home{margin-top:-40px}}.header__logo a{position:relative;display:block;height:100%;width:100%}.header__logo a:after{display:none}.header__logo img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.header__logo img:hover{-webkit-transform:translate3d(0, 5%, 0);-moz-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}.header{position:relative;width:100%;height:36%}@media (max-height: 1080px){.header{height:40%}}@media (max-height: 1000px){.header{height:44%}}@media (max-height: 890px){.header{height:48%}}.header.fixed{position:fixed;z-index:2;margin-bottom:400px}.header.super_small{height:130px}.header.home{height:100%}@media (max-width: 600px), (max-height: 870px){.header.home{height:100%}}.header.blog__single{height:auto}.header.blog__single .header__inner{position:relative !important;padding-top:108px;padding-bottom:58px}.header.blog__single .header__intro{top:30% !important}.header.blog__single .header__tagline{top:30% !important;margin-top:30px !important}.header .header__inner{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.header .header__inner.speed_up{opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translate3d(0, 5%, 0);-moz-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);-webkit-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;-moz-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1}@media (max-width: 1024px){.header .header__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:26px;padding-left:26px}}.header .header__inner .header__intro{position:relative;top:50%;margin-top:30px;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translate3d(0, 5%, 0);-moz-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);-webkit-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;-moz-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1}.header .header__inner .header__intro a:after{bottom:-6px;height:4px}@media (max-width: 680px){.header .header__inner .header__intro a:after{bottom:-3px;height:2px}}.header .header__inner .header__intro .headline__desktop{display:block}@media (max-width: 1030px){.header .header__inner .header__intro .headline__desktop{display:none}}.header .header__inner .header__intro .headline__mobile{display:none}@media (max-width: 1030px){.header .header__inner .header__intro .headline__mobile{display:block}}.header .header__background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#FFF200;-webkit-animation:home_load_sequence_01 1s 0s normal forwards cubic-bezier(1, 0.02, 0.61, 0.8) 1;-moz-animation:home_load_sequence_01 1s 0s normal forwards cubic-bezier(1, 0.02, 0.61, 0.8) 1;animation:home_load_sequence_01 1s 0s normal forwards cubic-bezier(1, 0.02, 0.61, 0.8) 1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.header .header__background.no__transition{-webkit-animation:none;-moz-animation:none;animation:none}@-webkit-keyframes home_load_sequence_01{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes home_load_sequence_01{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}@keyframes home_load_sequence_01{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-webkit-keyframes home_load_sequence_02{0%{-webkit-transform:translate3d(-50%, 0, 0)}30%{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translate3d(-50%, -50%, 0)}70%{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translate3d(-50%, -50%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translate3d(-50%, -130%, 0)}}@-moz-keyframes home_load_sequence_02{0%{-moz-transform:translate3d(-50%, 0, 0)}30%{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transform:translate3d(-50%, -50%, 0)}70%{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transform:translate3d(-50%, -50%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transform:translate3d(-50%, -130%, 0)}}@keyframes home_load_sequence_02{0%{transform:translate3d(-50%, 0, 0)}30%{opacity:1;filter:alpha(opacity=100);visibility:visible;transform:translate3d(-50%, -50%, 0)}70%{opacity:1;filter:alpha(opacity=100);visibility:visible;transform:translate3d(-50%, -50%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;transform:translate3d(-50%, -130%, 0)}}@-webkit-keyframes home_load_sequence_03{0%{-webkit-transform:translate3d(0, 5%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes home_load_sequence_03{0%{-moz-transform:translate3d(0, 5%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transform:translate3d(0, 0, 0)}}@keyframes home_load_sequence_03{0%{transform:translate3d(0, 5%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;transform:translate3d(0, 0, 0)}}@-webkit-keyframes home_load_sequence_04{0%{-webkit-transform:translate3d(0, 5%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes home_load_sequence_04{0%{-moz-transform:translate3d(0, 5%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transform:translate3d(0, 0, 0)}}@keyframes home_load_sequence_04{0%{transform:translate3d(0, 5%, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;transform:translate3d(0, 0, 0)}}@-webkit-keyframes home_load_sequence_05{0%{-webkit-transform:translate3d(0, -40px, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes home_load_sequence_05{0%{-moz-transform:translate3d(0, -40px, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transform:translate3d(0, 0, 0)}}@keyframes home_load_sequence_05{0%{transform:translate3d(0, -40px, 0)}100%{opacity:1;filter:alpha(opacity=100);visibility:visible;transform:translate3d(0, 0, 0)}}.content,.contact_form{padding-top:70px;padding-bottom:70px;opacity:0;filter:alpha(opacity=0);visibility:hidden;text-align:center;-webkit-transform:translate3d(0, 5%, 0);-moz-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);-webkit-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;-moz-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1}@media (max-width: 1024px){.content,.contact_form{padding-top:40px;padding-bottom:40px}}.content.speed__up,.contact_form.speed__up{-webkit-animation:home_load_sequence_03 0.5s 0.5s normal forwards linear 1;-moz-animation:home_load_sequence_03 0.5s 0.5s normal forwards linear 1;animation:home_load_sequence_03 0.5s 0.5s normal forwards linear 1}.content.no__transition,.contact_form.no__transition{position:relative;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-animation:none;-moz-animation:none;animation:none}.content.case__study{padding-top:0;padding-bottom:0}.center--column--content{width:44%;max-width:800px;margin-right:auto;margin-left:auto;padding-top:90px;padding-bottom:90px;text-align:left}@media (max-width: 1390px){.center--column--content{width:60%}}@media (max-width: 1040px){.center--column--content{width:80%}}@media (max-width: 1024px){.center--column--content{padding-top:100px;padding-bottom:100px}}.center--column--content img{display:block;width:100%;height:auto}.center--column--content strong,.center--column--content b{font-weight:700}.center--column--content i,.center--column--content em{font-style:italic}.center--column--content p a:after{position:absolute;right:0;bottom:3px;left:0;display:block;width:100%;height:1px;margin-left:0;margin-right:0;background-color:#2b2929;content:'';-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (min-width: 1025px){.center--column--content p a:hover:after{right:50%;left:50%;width:0}}.center--column--content .what--now{position:relative;margin-top:180px;text-align:center}.center--column--content .what--now a{margin-right:30px;font-size:20px}.center--column--content .what--now a:after{height:1px;bottom:-3px}.center--column--content .what--now a:last-child{margin-right:0}.center--column--content .what--now .extra--links{position:absolute;right:0;top:0;text-align:right}.center--column--content .what--now .extra--links a:last-child{margin-right:0}.content.no__padding{padding-top:0;padding-bottom:0}@media (max-width: 1024px){.content.no__padding{padding-top:0;padding-bottom:0}}.content.grey{background-color:#f5f5f5}.content.black{background-color:#2b2929}.content.image{min-height:825px;text-align:center;overflow:hidden}.content.image img{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:100%;height:auto}@media (max-width: 1600px){.content.image img{height:100%;width:auto}}.content__inner--vertical{position:absolute;top:50%;left:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.content__inner--vertical.shift{left:0;right:auto;width:50%}.content__inner{display:inline-block;zoom:1;*display:inline;vertical-align:top}.content__inner.full{position:absolute;top:0;left:0;height:100%;width:50%}.content__inner.full .position__bottom{width:100% !important;padding:0 !important}.content__inner.split{width:50%}@media (max-width: 800px){.content__inner.split{width:100%}}.content__inner.black{background-color:#2b2929}.content__inner.black h2,.content__inner.black h3,.content__inner.black p,.content__inner.black a{color:#fff}.content__inner.content__inner--content{padding-top:117px;padding-right:117px;padding-left:117px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 1601px), (max-width: 800px){.content__inner.content__inner--content{padding-bottom:117px}}.content__inner.content__inner--content a:after{bottom:1px;height:1px}@media (min-width: 1601px){.content__inner.content__inner--content .position__bottom{position:absolute;left:0;bottom:0;width:50%;height:auto;padding-right:117px;padding-bottom:117px;padding-left:117px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content__inner.content__inner--content .position__bottom.right_align{right:0;left:auto}}.content__inner.content__inner--image{position:relative;min-height:600px;overflow:hidden}.content__inner.content__inner--image.shift{left:25%}.content__inner.content__inner--image img{display:block;width:auto;height:100%}.the__people li{margin-bottom:45px}.the__people li:last-child{margin-bottom:0}.the__people h3{pointer-events:none}.the__people p{pointer-events:none}.image__container{position:absolute;z-index:1;top:0;left:0;width:100%;height:auto;overflow:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-in 0.3s;-moz-transition:opacity 0.3s ease-in 0.3s;-o-transition:opacity 0.3s ease-in 0.3s;transition:opacity 0.3s ease-in 0.3s}.image__container.active{z-index:2;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.image__container img{display:block;width:100%;height:auto}.placeholder{opacity:0;filter:alpha(opacity=0);visibility:hidden}@media (max-width: 1400px){.this--is--profiles{padding-top:60px !important;padding-right:90px !important;padding-left:60px !important}}@media (max-width: 1024px){.this--is--profiles{position:relative !important;top:auto !important;left:auto !important;width:100% !important;height:600px !important}}@media (max-width: 768px){.this--is--profiles{height:440px !important;padding-top:40px !important;padding-left:20px !important}}.this--is--profiles:hover .profiles--intro{opacity:0;filter:alpha(opacity=0);visibility:hidden}.our__people--mobile-title{display:none}@media (max-width: 1024px){.our__people--mobile-title{display:block}}.our__people--mobile{display:none;width:100%;height:550px;background:#7f7f12;font-size:20px;color:#fff}@media (max-width: 1024px){.our__people--mobile{display:block}}.our__people--mobile .our__people--mobile-item{height:550px;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.our__people--mobile .our__people--mobile-content{padding:0 100px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:-25px 0 0 0}.our__people--mobile .our__people--mobile-content a{color:#fff}.our__people--mobile .our__people--mobile-content a:after{background-color:#fff}@media (max-width: 674px){.our__people--mobile .our__people--mobile-content{padding:0 26px}}@media (max-width: 480px){.our__people--mobile .our__people--mobile-content{padding:0 26px}.our__people--mobile .our__people--mobile-content h2{margin-bottom:10px}.our__people--mobile .our__people--mobile-content p{font-size:14px;line-height:24px}}.our__people--mobile .slick-dots{top:auto;bottom:50px;right:auto;width:100%;text-align:center;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}.our__people--mobile .slick-dots li{display:inline-block;margin-bottom:0px;margin-left:6px;margin-right:6px}@media (max-width: 1024px){.our--people{display:none}}.profiles--intro{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#2b2929;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.profiles--intro h2{position:relative;top:50%;width:100%;max-width:none;text-align:center !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.profile_photos{background-color:#FFF200}.profile_photos .image__container{top:auto !important;bottom:0 !important;height:600px;background-size:auto 600px;background-position:bottom center;background-repeat:no-repeat}.profile_photos .image__container img{width:auto !important;height:100% !important;margin:auto}@media (max-width: 1024px){.profile_photos{left:0 !important;width:100% !important}}@media (max-width: 480px){.profile_photos{height:280px !important;min-height:280px !important}}.profiles{position:relative;width:100%;height:100%}.profiles .profile--single{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.profiles .profile--single.active{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease-in 0.3s;-moz-transition:all 0.3s ease-in 0.3s;-o-transition:all 0.3s ease-in 0.3s;transition:all 0.3s ease-in 0.3s}.vertical--pagination,.slick-dots{position:absolute;z-index:3;top:50%;right:0;display:block;width:12px;height:auto;-webkit-transform:translateY(-50%) translateX(-40px);-moz-transform:translateY(-50%) translateX(-40px);transform:translateY(-50%) translateX(-40px)}.vertical--pagination li,.slick-dots li{display:block;width:12px;height:12px;margin-bottom:12px;border-radius:100%}.vertical--pagination li:last-child,.slick-dots li:last-child{margin-bottom:0}.vertical--pagination button,.slick-dots button{display:block;width:100%;height:100%;border:none;border-radius:100%;background-color:transparent;color:transparent;font-size:0;outline:none;cursor:pointer}.vertical--pagination li{background-color:rgba(255,255,255,0.3)}.vertical--pagination li.active,.vertical--pagination li.slick-active{background-color:#FFF200}.slick-dots li{background-color:rgba(0,0,0,0.5)}.slick-dots li.active,.slick-dots li.slick-active{background-color:#FFF200}.service__list{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:20%}.service__list:first-child,.service__list:last-child{margin-right:5%;margin-left:5%}.service__list li{font-size:20px;line-height:38px;letter-spacing:0.03em}.service__list li.heading{margin-bottom:25px}.service__list li h3{font-size:28px}@media (max-width: 1320px){.service__list{width:30%}.service__list:first-child{margin-left:0}.service__list:last-child{margin-right:0}}@media (max-width: 1060px){.service__list{width:100%;margin-bottom:75px}.service__list:first-child,.service__list:last-child{margin-right:0;margin-left:0}.service__list:last-child{margin-bottom:0}.service__list li{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-right:10px;margin-left:10px}.service__list li.heading{display:block;margin-right:0;margin-left:0}}.cta{width:auto;margin-top:30px;margin-right:auto;margin-left:auto;font-family:"Brandon_Bold",sans-serif;font-size:20px;line-height:30px;text-align:center}.cta:after{right:0;bottom:-2px;left:0;width:100%;height:2px}.cta:hover:after{right:50%;left:50%;width:0}@media (max-width: 640px){.cta{margin-top:28px;font-size:18px}}.thoughts{position:relative;z-index:2;width:80%}@media (max-width: 1390px){.thoughts{width:70%}}@media (max-width: 1023px){.thoughts{width:100%}}.thoughts__list{min-height:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.thoughts__list li{border-bottom:1px solid #ececec;height:400px}@media (max-width: 1390px){.thoughts__list li{height:280px}}@media (max-width: 1240px){.thoughts__list li{height:auto}}.thoughts__list li:last-child{border-bottom:none}.thoughts__list li a{position:relative;display:block;width:100%;height:100%;outline:none}.thoughts__list li a:after{display:none}.thoughts__list li .big__margin{margin-right:40px}@media (max-width: 675px){.thoughts__list li .big__margin{display:block;margin-bottom:14px}}.thoughts__list li .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(43,41,41,0.9);opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.thoughts__list li .overlay span{position:absolute;top:50%;left:50%;color:#fff;font-size:28px;font-weight:700;letter-spacing:0.03em;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.thoughts__list li:hover .overlay{opacity:1;filter:alpha(opacity=100);visibility:visible}.thoughts__list li .snippet--image{height:100%;width:30%;display:block;float:left;overflow:hidden}@media (max-width: 1650px){.thoughts__list li .snippet--image{width:20%}.thoughts__list li .snippet--image img{height:100%;width:auto}}.thoughts__list li .content--image{position:relative;display:block;width:auto;height:100%;float:left;margin-right:50px}@media (max-width: 1390px){.thoughts__list li .content--image{margin-right:30px}}@media (max-width: 1240px){.thoughts__list li .content--image{width:100%;height:auto;margin-right:0;margin-bottom:30px}}.thoughts__list li .snippet--content{position:relative;display:block;width:100%;height:100%}.thoughts__list li .snippet--content img{display:block;width:auto;height:100%;float:left}@media (max-width: 1240px){.thoughts__list li .snippet--content img{width:100%;height:auto}}.thoughts__list li .snippet--content p:last-child{position:absolute;left:583px;bottom:40px;margin-top:38px;font-size:14px}@media (max-width: 1390px){.thoughts__list li .snippet--content p:last-child{bottom:30px;left:404px}}@media (max-width: 1240px){.thoughts__list li .snippet--content p:last-child{position:static;left:auto;bottom:auto}}.thoughts__list li .snippet--content .content--inner{padding:40px}@media (max-width: 1390px) and (min-width: 1241px){.thoughts__list li .snippet--content .content--inner{padding:20px}}.thoughts__category.fixed{position:fixed;top:0;right:0;width:20%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#2b2929}@media (max-width: 1390px){.thoughts__category.fixed{width:30%}}@media (max-width: 1023px){.thoughts__category.fixed{display:none}}.thoughts__category--list{position:absolute;top:0;left:100%;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px}@media (max-width: 675px){.thoughts__category--list{display:none}}.thoughts__category--list li{display:block}.thoughts__category--list li a{font-size:20px;color:#fff;line-height:38px}.thoughts__category--list li a:after{bottom:2px;height:1px;background-color:#fff}.thoughts__category--list li.active a{color:#FFF200}.thoughts__category--list li.active a:after{height:1px;background-color:#FFF200}.thoughts__category--list li.feature{margin-bottom:24px}.thoughts__category--list li.feature a{font-size:28px;font-weight:700}.thoughts__category--list li.feature a:after{display:none}.thoughts__category--list.fixed{position:fixed;top:0;left:80%}@media (max-width: 1390px){.thoughts__category--list.fixed{left:70%}}@media (max-width: 1050px){.thoughts__category--list.fixed{left:60%}}.view--archive{position:relative;display:block;height:110px;padding-right:50px;padding-left:50px;background-color:#fff;line-height:110px;text-align:center;overflow:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.view--archive a{font-size:18px}.view--archive a:after{bottom:42px;height:1px}.view--archive.hidden{height:0}.work__archive--list{text-align:left;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.work__archive--list.hidden{height:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;overflow:hidden}.work__archive--list li{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.333333%;overflow:hidden}@media (max-width: 1480px){.work__archive--list li{width:50%}}@media (max-width: 767px){.work__archive--list li{width:100%}}.work__archive--list li a{display:block;width:100%;height:100%}.work__archive--list li a:after{display:none}.work__archive--list li img{display:block;width:100%;height:auto}.work__archive--list li .work--item--content{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:40px;background-color:rgba(43,41,41,0.8);text-align:center;opacity:0;filter:alpha(opacity=0);visibility:hidden;pointer-events:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (max-width: 650px), (min-width: 850px) and (max-width: 980px){.work__archive--list li .work--item--content{padding-top:24px}}.work__archive--list li .work--item--content .project-description{position:absolute;top:50%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10%;padding-left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1024px){.work__archive--list li .work--item--content .project-description h3{font-size:22px}}.work__archive--list li .work--item--content p{display:inline-block;zoom:1;*display:inline;vertical-align:top}.work__archive--list li .work--item--content h2,.work__archive--list li .work--item--content h3,.work__archive--list li .work--item--content h4,.work__archive--list li .work--item--content p{color:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.work__archive--list li:hover .work--item--content{opacity:1;filter:alpha(opacity=100);visibility:visible}.work__archive--list li:hover .work--item--content h2,.work__archive--list li:hover .work--item--content h3,.work__archive--list li:hover .work--item--content h4,.work__archive--list li:hover .work--item--content p{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.5s ease 0.3s;-moz-transition:all 0.5s ease 0.3s;-o-transition:all 0.5s ease 0.3s;transition:all 0.5s ease 0.3s}.work__archive--list li.case_study .work--item--content{background-color:rgba(255,242,0,0.8)}.work__archive--list li.case_study .work--item--content h2,.work__archive--list li.case_study .work--item--content h3,.work__archive--list li.case_study .work--item--content h4,.work__archive--list li.case_study .work--item--content p{color:#2b2929}@media (min-width: 2000px){.hero{min-height:750px}}.video__row .item{position:relative}.video__row iframe{position:absolute;top:0;left:50%;display:block;height:100%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.video__view{position:absolute;display:block;width:100%;height:100%}.video__view:after{display:none}.video__view .play{position:relative;display:block;width:100%;height:100%;background-color:rgba(43,41,41,0.8);text-align:center;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.video__view .play span{position:absolute;z-index:1;top:50%;left:50%;display:block;height:94px;width:94px;background-image:url("../images/Play_Icon.png");background-position:center;background-repeat:no-repeat;background-size:94px;font-size:0;opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media (max-width: 720px){.video__view .play span{height:42px;width:42px;background-size:42px}}.video__view .preview{position:relative}.video__view img{opacity:.9;filter:alpha(opacity=90);-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.video__view:hover .play{background-color:rgba(43,41,41,0.95)}.video__view:hover img{opacity:.1;filter:alpha(opacity=10)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0;overflow-x:hidden !important;overflow-y:visible}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick img,.hero .item img{display:block;width:100%;height:auto}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px;float:left}.slick-slide img{display:block;width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-dots{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 680px){.slick-dots{right:20px}}.center-aligned{max-width:830px;margin-right:auto;margin-left:auto;text-align:center}.pagination{position:relative;height:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:30px;padding-right:50px;padding-bottom:30px;padding-left:50px;background-color:#f5f5f5;line-height:50px;text-align:center}.pagination a,.pagination .current{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-right:6px;margin-left:6px;padding-right:4px;padding-left:4px;font-size:16px}.pagination a:after{bottom:0;height:2px}.pagination .current{position:relative}.pagination .current:after{position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:2px;margin-left:0;margin-right:0;background-color:#2b2929;content:''}.mejs-container{outline:none}.wp-playlist{margin:30px 0 0 !important;padding:0 !important;border:none !important;font-size:0 !important}.wp-playlist-tracks{display:none}.wp-playlist-caption{display:none !important}.wp-playlist-caption:after{display:none}.footer{position:relative;padding-top:38px;padding-bottom:38px;background-color:#FFF200;text-align:center}.footer .footer__logo{position:relative;width:27px;height:75px;margin-right:auto;margin-bottom:38px;margin-left:auto}@media (max-width: 680px){.footer .footer__logo{margin-bottom:20px}}.footer .footer__logo a{position:relative;display:block;width:100%;height:auto}.footer .footer__logo a:after{display:none}.footer .footer__logo img{display:block;width:100%;height:auto;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (max-width: 680px){.footer .footer__logo img{width:88%;margin-right:auto;margin-left:auto}}.footer .footer__contact-details{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:100%;margin-right:auto;margin-left:auto;font-size:16px;text-align:center;line-height:34px;letter-spacing:0.03em}.footer .footer__contact-details a:after{height:1px}.footer .footer__contact-details a.email{margin-right:40px}@media (max-width: 768px){.footer .footer__contact-details a.email{margin-right:0}}@media (max-width: 680px){.footer .footer__contact-details a.email{margin-top:15px}}.footer .footer__contact-details a.tel:after{display:none}@media (max-width: 990px){.footer .footer__contact-details{display:block;max-width:600px}}@media (max-width: 680px){.footer .footer__contact-details{display:block;max-width:290px;line-height:26px}}.footer .social{left:48px}.footer .social li{display:inline-block;zoom:1;*display:inline;vertical-align:top}.footer .social li:first-child{margin-right:16px}.footer .social li:nth-child(2){margin-right:16px}.footer .social li a:after{height:1px}.footer .social li a.empire{color:rgba(43,41,41,0.2);-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.footer .social li a.empire:hover{color:#2b2929}@media (max-width: 930px){.footer .social{margin-top:30px}}@media (max-width: 680px){.footer .social{margin-top:20px}}.footer .copyright{right:48px}.footer .copyright span{font-size:16px}@media (max-width: 1230px){.footer .copyright span{display:none}}@media (max-width: 930px){.footer .copyright{display:none}}.footer .social,.footer .copyright{position:absolute;bottom:38px;font-size:16px;letter-spacing:0.03em;line-height:34px}@media (max-width: 930px){.footer .social,.footer .copyright{position:relative;right:auto;bottom:auto;left:auto}}.nav-below{position:relative;height:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:30px;padding-right:50px;padding-bottom:30px;padding-left:50px;background-color:#fff;line-height:50px;text-align:center}.nav-below.posts{background-color:#f5f5f5}.nav-below a{font-size:18px}.nav-below a:after{height:1px}.nav-below .nav-previous,.nav-below .nav-back,.nav-below .nav-next{display:inline-block;zoom:1;*display:inline;vertical-align:top}.nav-below .nav-previous{position:absolute;right:50px}.nav-below .nav-next{position:absolute;left:50px}@media (max-width: 650px){.nav-below{height:auto}.nav-below .nav-previous,.nav-below .nav-next{position:static !important;display:block}.nav-below .nav-back{display:block}}.work__panel{position:fixed;z-index:1;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden;background-color:#2b2929;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.work__panel .menu__panel{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;height:100%;background-color:#FFF200}.work__panel .menu__panel .menu__panel--nav{position:relative;top:50%;left:50%;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.work__panel .menu__panel .menu__panel--nav li{line-height:84px;margin-top:14px;margin-bottom:14px}.work__panel .menu__panel .menu__panel--nav li a{font-family:"Brandon_Bold",sans-serif;font-size:58px;line-height:84px;letter-spacing:0.03em}.work__panel .menu__panel .menu__panel--nav li a:after{bottom:0;height:3px}.work__panel .menu__panel small{position:absolute;bottom:115px;left:50%;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:50%;font-family:"Brandon_Regular",sans-serif;font-size:16px;text-align:left;line-height:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.work__panel .menu__panel small span{display:block;width:60%;max-width:240px}.work__panel .work__panel--container{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:50%;height:100%;overflow:hidden}.work__panel .list--container{position:absolute;top:0;left:0;overflow-y:scroll;overflow:hidden}.work__panel .work__panel--list{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;overflow:scroll;-webkit-transition:all 0.6s ease-in;-moz-transition:all 0.6s ease-in;-o-transition:all 0.6s ease-in;transition:all 0.6s ease-in;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.work__panel .work__panel--list.hidden{z-index:1;height:102%;-webkit-transform:translate3d(0, -2%, 0);-moz-transform:translate3d(0, -2%, 0);transform:translate3d(0, -2%, 0);opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in .6s, opacity .6s, height .6s;-moz-transition:-moz-transform .6s ease-in .6s, opacity .6s, height .6s;transition:transform .6s ease-in .6s, opacity .6s, height .6s}.work__panel .work__panel--list li{width:100%;height:auto;-webkit-transition:all 0.6s ease-in;-moz-transition:all 0.6s ease-in;-o-transition:all 0.6s ease-in;transition:all 0.6s ease-in;opacity:0;filter:alpha(opacity=0);visibility:hidden;overflow:hidden}.work__panel .work__panel--list li a{position:relative;display:block;height:100%;max-height:100%}.work__panel .work__panel--list li a:after{display:none}.work__panel .work__panel--list li .image{position:relative;z-index:2}.work__panel .work__panel--list li img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:auto;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.work__panel .work__panel--list li .info{position:absolute;z-index:3;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.4);overflow:hidden;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.work__panel .work__panel--list li .info h5{position:absolute;bottom:105px;left:65px;color:#fff;font-family:"Brandon_Regular",sans-serif;font-size:28px;letter-spacing:0.03em;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translate3d(0, 10px, 0);-moz-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);-webkit-transition:opacity .4s ease-in, -webkit-transform .1s ease-in .5s;-moz-transition:opacity .4s ease-in, -moz-transform .1s ease-in .5s;transition:opacity .4s ease-in, transform .1s ease-in .5s}@media (max-width: 900px){.work__panel .work__panel--list li .info h5{font-size:16px}}.work__panel .work__panel--list li .info h6{position:absolute;bottom:65px;left:65px;color:#fff;font-family:"Brandon_Regular",sans-serif;font-size:22px;letter-spacing:0.03em;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translate3d(0, 50px, 0);-moz-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);-webkit-transition:opacity .4s ease-in, -webkit-transform .1s ease-in .5s;-moz-transition:opacity .4s ease-in, -moz-transform .1s ease-in .5s;transition:opacity .4s ease-in, transform .1s ease-in .5s}@media (max-width: 900px){.work__panel .work__panel--list li .info h6{font-size:14px}}@media (min-width: 1025px){.work__panel .work__panel--list li:hover img{-webkit-transition:all 2s ease-in;-moz-transition:all 2s ease-in;-o-transition:all 2s ease-in;transition:all 2s ease-in;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}.work__panel .work__panel--list li:hover .info{opacity:1;filter:alpha(opacity=100);visibility:visible}.work__panel .work__panel--list li:hover .info h5,.work__panel .work__panel--list li:hover .info h6{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.4s ease-in 0.2s;-moz-transition:all 0.4s ease-in 0.2s;-o-transition:all 0.4s ease-in 0.2s;transition:all 0.4s ease-in 0.2s}.work__panel .work__panel--list li:hover .info h5{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.work__panel .work__panel--list li:hover .info h6{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.work__panel.open{z-index:6;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-overflow-scrolling:touch}.work__panel.open .close{-webkit-transition:all 0.6s ease-in 1s;-moz-transition:all 0.6s ease-in 1s;-o-transition:all 0.6s ease-in 1s;transition:all 0.6s ease-in 1s;opacity:1;filter:alpha(opacity=100);visibility:visible}.work__panel.open .work__panel--list li{-webkit-transition:all 0.6s ease-in;-moz-transition:all 0.6s ease-in;-o-transition:all 0.6s ease-in;transition:all 0.6s ease-in;opacity:1;filter:alpha(opacity=100);visibility:visible}.work__panel.open .work__panel--list li:nth-child(1){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}.work__panel.open .work__panel--list li:nth-child(2){-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;transition-delay:0.6s}.work__panel.open .work__panel--list li:nth-child(3){-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;transition-delay:0.7s}.work__panel.open .work__panel--list li:nth-child(4){-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;transition-delay:0.8s}.work__panel.open .work__panel--list li:nth-child(5){-webkit-transition-delay:0.9s;-moz-transition-delay:0.9s;transition-delay:0.9s}.work__panel.open .work__panel--list li:nth-child(6){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.work__panel.open .work__panel--list li:nth-child(7){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;transition-delay:1.1s}.work__panel.open .work__panel--list li:nth-child(8){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.work__panel.open .work__panel--list li:nth-child(9){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;transition-delay:1.3s}.work__panel.open .work__panel--list li:nth-child(10){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s}.work__panel.open .work__panel--list li:nth-child(11){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.work__panel.open .work__panel--list li:nth-child(12){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.work__panel.open .work__panel--list li:nth-child(13){-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s;transition-delay:1.7s}.work__panel.open .work__panel--list li:nth-child(14){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}.work__panel.open .work__panel--list li:nth-child(15){-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s;transition-delay:1.9s}.work__panel.open .work__panel--list li:nth-child(16){-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s}.work__panel.open .work__panel--list li:nth-child(17){-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;transition-delay:2.1s}.work__panel.open .work__panel--list li:nth-child(18){-webkit-transition-delay:2.2s;-moz-transition-delay:2.2s;transition-delay:2.2s}.work__panel.open .work__panel--list li:nth-child(19){-webkit-transition-delay:2.3s;-moz-transition-delay:2.3s;transition-delay:2.3s}.work__panel.open .work__panel--list li:nth-child(20){-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}.work__panel.open .work__panel--list li:nth-child(21){-webkit-transition-delay:2.5s;-moz-transition-delay:2.5s;transition-delay:2.5s}.work__panel.open .work__panel--list li:nth-child(22){-webkit-transition-delay:2.6s;-moz-transition-delay:2.6s;transition-delay:2.6s}.work__panel.open .work__panel--list li:nth-child(23){-webkit-transition-delay:2.7s;-moz-transition-delay:2.7s;transition-delay:2.7s}.work__panel.open .work__panel--list li:nth-child(24){-webkit-transition-delay:2.8s;-moz-transition-delay:2.8s;transition-delay:2.8s}.work__panel.open .work__panel--list li:nth-child(25){-webkit-transition-delay:2.9s;-moz-transition-delay:2.9s;transition-delay:2.9s}.work__panel.open .work__panel--list li:nth-child(26){-webkit-transition-delay:3s;-moz-transition-delay:3s;transition-delay:3s}.work__panel.open .work__panel--list li:nth-child(27){-webkit-transition-delay:3.1s;-moz-transition-delay:3.1s;transition-delay:3.1s}.work__panel.open .work__panel--list li:nth-child(28){-webkit-transition-delay:3.2s;-moz-transition-delay:3.2s;transition-delay:3.2s}.work__panel.open .work__panel--list li:nth-child(29){-webkit-transition-delay:3.3s;-moz-transition-delay:3.3s;transition-delay:3.3s}.work__panel.open .work__panel--list li:nth-child(30){-webkit-transition-delay:3.4s;-moz-transition-delay:3.4s;transition-delay:3.4s}.work__panel.open .work__panel--list li:nth-child(31){-webkit-transition-delay:3.5s;-moz-transition-delay:3.5s;transition-delay:3.5s}.work__panel.open .work__panel--list li:nth-child(32){-webkit-transition-delay:3.6s;-moz-transition-delay:3.6s;transition-delay:3.6s}.work__panel.open .work__panel--list li:nth-child(33){-webkit-transition-delay:3.7s;-moz-transition-delay:3.7s;transition-delay:3.7s}.work__panel.open .work__panel--list li:nth-child(34){-webkit-transition-delay:3.8s;-moz-transition-delay:3.8s;transition-delay:3.8s}.work__panel.open .work__panel--list li:nth-child(35){-webkit-transition-delay:3.9s;-moz-transition-delay:3.9s;transition-delay:3.9s}.work__panel.open .work__panel--list li:nth-child(36){-webkit-transition-delay:4s;-moz-transition-delay:4s;transition-delay:4s}.work__panel.open .work__panel--list li:nth-child(37){-webkit-transition-delay:4.1s;-moz-transition-delay:4.1s;transition-delay:4.1s}.work__panel.open .work__panel--list li:nth-child(38){-webkit-transition-delay:4.2s;-moz-transition-delay:4.2s;transition-delay:4.2s}.work__panel.open .work__panel--list li:nth-child(39){-webkit-transition-delay:4.3s;-moz-transition-delay:4.3s;transition-delay:4.3s}.work__panel.open .work__panel--list li:nth-child(40){-webkit-transition-delay:4.4s;-moz-transition-delay:4.4s;transition-delay:4.4s}.client__area{padding-top:50px;padding-bottom:50px}.client__area--list{display:block;width:100%;max-width:1200px;margin-right:auto;margin-left:auto;text-align:center}h2+.client__area--list{margin-top:70px}@media (max-width: 720px){h2+.client__area--list{margin-top:30px}}.client__item{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:33.333333%;margin-bottom:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1100px){.client__item{width:50%;padding-right:20px;padding-left:20px}}@media (max-width: 880px){.client__item{width:100%;margin-bottom:4px}}.client__item .client--name{width:100%;font-size:24px}.client__item .client--name a:after{bottom:-8px;height:2px}.client__item .client--name a:hover:after{right:50%;left:50%;width:0}@media (max-width: 880px){.client__item .client--name{font-size:16px}.client__item .client--name a:after{bottom:-1px;height:1px}}.client__item .client--description{font-size:14px;line-height:32px}.client__item a:after{bottom:-1px;height:1px}.client__item a:hover:after{right:25%;left:25%;width:50%}.client__item--heading{display:block;width:100%;margin-bottom:34px;font-size:32px;line-height:44px}.contact_form{padding-top:90px;padding-bottom:90px;background-color:#2b2929}.contact_form form,.contact_form .response{display:block;width:68%;margin-right:auto;margin-left:auto;padding-left:16%;padding-right:16%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:opacity 0.6s ease-in 0.6s;-moz-transition:opacity 0.6s ease-in 0.6s;-o-transition:opacity 0.6s ease-in 0.6s;transition:opacity 0.6s ease-in 0.6s}.contact_form form.closed,.contact_form .response.closed{opacity:0;filter:alpha(opacity=0);visibility:hidden}.contact_form .contact_fields{position:relative;z-index:1;display:block;height:120px;margin-bottom:75px;border-bottom:2px solid #373535;overflow:hidden}.contact_form .contact_fields li{display:block;height:100%;width:100%;-webkit-transition:margin-top 0.3s ease-in;-moz-transition:margin-top 0.3s ease-in;-o-transition:margin-top 0.3s ease-in;transition:margin-top 0.3s ease-in}.contact_form input[type=text],.contact_form textarea{display:block;width:100%;height:120px;padding:40px;background-color:transparent;font-family:"Brandon_Bold",sans-serif;font-size:58px;text-align:center;line-height:120px;letter-spacing:0.03em;color:#FFF200;border:none;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.contact_form input[type=text]::-webkit-input-placeholder,.contact_form textarea::-webkit-input-placeholder{color:#373535;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.contact_form input[type=text]::-moz-placeholder,.contact_form textarea::-moz-placeholder{color:#373535;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.contact_form input[type=text]::-ms-input-placeholder,.contact_form textarea::-ms-input-placeholder{color:#373535;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.contact_form input[type=text]::-o-placeholder,.contact_form textarea::-o-placeholder{color:#373535;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.contact_form input[type=text]::placeholder,.contact_form textarea::placeholder{color:#373535;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.contact_form input[type=text]:focus,.contact_form textarea:focus{color:#FFF200}.contact_form input[type=text]:focus::-webkit-input-placeholder,.contact_form textarea:focus::-webkit-input-placeholder{color:transparent}.contact_form input[type=text]:focus::-moz-placeholder,.contact_form textarea:focus::-moz-placeholder{color:transparent}.contact_form input[type=text]:focus::-ms-input-placeholder,.contact_form textarea:focus::-ms-input-placeholder{color:transparent}.contact_form input[type=text]:focus::-o-placeholder,.contact_form textarea:focus::-o-placeholder{color:transparent}.contact_form input[type=text]:focus::placeholder,.contact_form textarea:focus::placeholder{color:transparent}.contact_form textarea{height:240px;resize:none}.contact_form button,.contact_form input[type=submit],.contact_form .next{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0;margin:0;background-color:transparent;color:#373535;font-family:"Brandon_Bold",sans-serif;font-size:38px;letter-spacing:0.03em;border:none;outline:none;cursor:pointer;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.contact_form.align_left{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact_form.align_left form,.contact_form.align_left .response{width:68%;padding-right:0;padding-left:0}.contact_form.align_left .response{height:120px;line-height:120px;-webkit-transition:opacity 0.6s ease-in 1.2s;-moz-transition:opacity 0.6s ease-in 1.2s;-o-transition:opacity 0.6s ease-in 1.2s;transition:opacity 0.6s ease-in 1.2s}.contact_form.align_left .response h2{color:#FFF200;font-size:58px;line-height:120px}.contact_form.align_left .contact_fields{width:88%;margin-bottom:0;box-shadow:inset 0 -2px 0 0 #373535;border:none;overflow:hidden}@media (max-width: 1800px){.contact_form.align_left .contact_fields{width:86%}}.contact_form.align_left .contact_fields:before{position:absolute;z-index:2;left:0;bottom:0;display:block;width:0;height:2px;background-color:#FFF200;content:'';-webkit-transition:width 0.3s ease-in;-moz-transition:width 0.3s ease-in;-o-transition:width 0.3s ease-in;transition:width 0.3s ease-in}.contact_form.align_left .contact_fields.step_2:before{width:33.33333%}.contact_form.align_left .contact_fields.step_2 li:first-child{margin-top:-120px}.contact_form.align_left .contact_fields.step_3:before{width:66.66666%}.contact_form.align_left .contact_fields.step_3 li:first-child{margin-top:-240px}.contact_form.align_left .contact_fields.step_4:before{width:100%}.contact_form.align_left .contact_fields.step_4 li:first-child{margin-top:-240px}.contact_form.align_left textarea{padding:20px 0;line-height:80px}.contact_form.align_left input[type=text]{padding:20px 0;line-height:80px}.contact_form.align_left button,.contact_form.align_left input[type=submit],.contact_form.align_left .next{font-size:58px;line-height:120px;box-shadow:inset 0 -2px 0 0 #373535;border:none}.contact_form.align_left button.send,.contact_form.align_left button:hover,.contact_form.align_left input[type=submit].send,.contact_form.align_left input[type=submit]:hover,.contact_form.align_left .next.send,.contact_form.align_left .next:hover{color:#FFF200;box-shadow:inset 0 -2px 0 0 #FFF200}.contact_form.align_left button,.contact_form.align_left input[type=submit]{color:#FFF200}.contact_form.align_left button.send,.contact_form.align_left input[type=submit].send{opacity:1;filter:alpha(opacity=100);visibility:visible}.contact_form.align_left .next.send{opacity:0;filter:alpha(opacity=0);visibility:hidden}.contact_form.align_left .progress__indicator{display:none}.map{height:800px}@media (max-width: 1400px){.map{height:600px}}@media (max-width: 674px){.map{height:400px}}@media (max-width: 480px){.map{height:300px}}.contact--us{padding-top:0;padding-bottom:0}.contact--us .position__bottom{position:absolute;left:0;bottom:80px;width:100%;height:auto;padding-right:117px;padding-left:117px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (max-width: 800px){.contact--us .position__bottom{padding-right:0;padding-left:0}}.contact--us .position__bottom.right_align{right:0;left:auto}.contact--us .position__bottom h3{margin-bottom:40px}@media (max-width: 1400px){.contact--us .position__bottom{position:relative;left:auto;bottom:auto;margin-top:40px}}.contact--us a:after{bottom:1px;height:1px;background-color:#2b2929}.contact--us .with__us{position:absolute;display:block;width:50%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:70px !important;padding-right:80px;padding-bottom:70px !important;padding-left:80px}@media (max-width: 1400px){.contact--us .with__us{position:relative;height:auto;width:100%;padding-top:70px !important;padding-right:26px;padding-bottom:70px !important;padding-left:26px}}@media (max-width: 680px){.contact--us .with__us{padding-top:40px !important;padding-bottom:40px !important}}.contact--us img{display:block;width:50%;height:auto;float:right}@media (max-width: 1400px){.contact--us img{display:none}}.contact--us .placeholder{position:relative;float:none}.case__study{-webkit-transform:translate3d(0, 5%, 0);-moz-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0);-webkit-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;-moz-animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1;animation:home_load_sequence_03 0.5s 2.2s normal forwards linear 1}.case__study.no__transition{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-animation:none;-moz-animation:none;animation:none}.case__study .placeholder{width:50%;height:auto}@media (max-width: 1400px){.case__study .placeholder{display:none}}.case__study .position__bottom{position:absolute;bottom:80px;left:0;width:100%;text-align:center}.case__study .case__study--content{padding-top:70px;padding-bottom:70px}@media (max-width: 1024px){.case__study .case__study--content{padding-right:26px;padding-left:26px}}.case__study .case__study--content.spacer{padding-top:40px;padding-bottom:0}.case__study .case__study--content.spacer.with--title{padding-bottom:40px}.case__study .case__study--content.black{background-color:#2b2929;color:#fff}.case__study .case__study--content.black a{color:#fff}.case__study .case__study--content.black a:hover:after{background-color:#fff}.case__study .case__study--content.yellow{background-color:#FFF200}.case__study .case__study--content+.case__study--content{padding-top:0}.case__study .case__study--content.with__us,.case__study .case__study--content.full__height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-top:100px !important;padding-right:80px;padding-bottom:100px !important;padding-left:80px}@media (max-width: 1400px){.case__study .case__study--content.with__us{padding-top:30px !important;padding-bottom:30px !important}.case__study .case__study--content.with__us .position__bottom{position:relative;bottom:auto;left:auto;margin-top:40px}}@media (max-width: 720px){.case__study .case__study--content.with__us{padding-top:0 !important;padding-bottom:0 !important}}.case__study .case__study--content.quote{position:relative}.case__study .case__study--content.quote .author-role{font-size:28px;line-height:42px}.case__study .case__study--content.quote .author{display:block;margin-top:40px}.case__study .case__study--content.quote .role{display:block}.case__study .case__study--content.quote.full__width h3{margin-top:90px}.case__study .case__study--content.left:before,.case__study .case__study--content.right:before{top:-160px}.case__study .item-2 .item,.case__study .item-3 .item,.case__study .item-4 .item{display:inline-block;zoom:1;*display:inline;vertical-align:top}.case__study .item-2 .item img,.case__study .item-3 .item img,.case__study .item-4 .item img{display:block;width:100%;height:auto}.case__study .item-2 .item{width:50%}.case__study .item-3 .item{width:33.3333%}.case__study .item-4 .item{width:25%}.case__study .content__list{width:100%;max-width:1500px;margin-right:auto;margin-left:auto;text-align:center}.case__study .content__list li{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:33.3333%;font-size:20px;line-height:43px}.case__study .case__study--split__container{position:relative;height:auto}.case__study .case__study--split{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;width:50%}.case__study .case__study--split.adjust{width:100%}.case__study .case__study--split.black{background-color:#2b2929;color:#fff}.case__study .case__study--split.yellow{background-color:#FFF200}@media (max-width: 1400px){.case__study .case__study--split.hide_mobile{display:none}}@media (max-width: 1400px){.case__study .case__study--split{position:relative;width:100% !important;height:auto !important;padding-top:40px;padding-bottom:40px}.case__study .case__study--split.multi__images{padding-top:0;padding-bottom:0}}.case__study .case__study--split .content__list li{width:100%;font-size:28px;line-height:53px}.case__study .case__study--split.position.right{position:absolute;top:0;left:50%;width:50%;height:100%}.case__study .case__study--split.position.left{position:absolute;top:0;left:0;width:50%;height:100%}@media (max-width: 1400px){.case__study .case__study--split.position{position:relative !important;top:0 !important;left:0 !important}}.case__study .case__study--split.shift.right{left:50%}.case__study .case__study--split .case__study--content{width:100%;position:absolute;top:50%;padding-top:0;padding-bottom:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1400px){.case__study .case__study--split .case__study--content{position:relative;top:auto;-webkit-transform:none;-moz-transform:none;transform:none}}@media (max-width: 1024px){.case__study .case__study--split .case__study--content{padding-right:26px !important;padding-left:26px !important}}.case__study .case__study--split .quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:80px;padding-left:80px}.white_text{color:#fff}.white_text a{color:#fff}.white_text a:after{background-color:#fff}.vimeo__video{z-index:1;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.vimeo__video.playing{z-index:10;opacity:1;filter:alpha(opacity=1);visibility:visible}.ie .header__logo img{width:50px;height:136px;left:-26px;top:-65px}.ie .empireWork,.ie .empireMenu{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible}.ie .content,.ie .contact_form,.ie .header .header__inner .header__intro,.video button{opacity:1;filter:alpha(opacity=100);visibility:visible}
