.category--nav{display:block;top:5px;left:230px;position:absolute}.category--nav li{display:inline-block}.hidden{display:none !important}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}html,body{font-family:"ITC Avant Garde Gothic Bold";text-transform:uppercase;max-width:100%;overflow-x:hidden;margin:0;padding:0;background-color:#fff}a{text-decoration:none}img{opacity:1;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s}img.unveil{opacity:0}.turbolinks-progress-bar{visibility:hidden}@font-face{font-family:'ITC Avant Garde Gothic Bold';src:url('../fonts/AvantGarde-Bold_1495313594.eot')}@font-face{font-family:'ITC Avant Garde Gothic Bold';src:url('../fonts/AvantGarde-Bold_1495313594.woff') format("woff"),url('../fonts/AvantGarde-Bold_1495313594.svg') format("svg")}@font-face{font-family:'TradeGothic';src:url('../fonts/TradeGothic_1495313594.eot');src:url('../fonts/TradeGothic_-1495313594.eot') format("embedded-opentype"),url('../fonts/TradeGothic_1495313594.woff') format("woff"),url('../fonts/TradeGothic_1495313594.ttf') format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'icomoon';src:url('../fonts/icomoon_mjjmiu-1495313594.eot');src:url('../fonts/icomoon_mjjmiu-1495313594.eot#iefix') format("embedded-opentype"),url('../fonts/icomoon_mjjmiu-1495313594.ttf') format("truetype"),url('../fonts/icomoon_mjjmiu-1495313594.woff') format("woff"),url('../fonts/icomoon_mjjmiu-1495313594.svg') format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cross:before{content:"\e900"}.icon-left:before{content:"\e904"}.icon-minus:before{content:"\e903"}.icon-play:before{content:"\e901"}.icon-plus:before{content:"\e902"}.icon-right:before{content:"\e905"}.icon-video:before{content:"\e906"}header{margin-top:36px;padding:0 10px;width:100%}@media (max-width: 767px){header{margin-top:-28px}}header .top-home--logo{display:none}@media (max-width: 767px){header .top-home--logo{display:block;width:100%;height:42px;background:url('../images/inner-logo_1495313594.png') no-repeat top left;background-size:contain;margin-top:-18px;position:relative}}header .logo{position:relative;margin:0;width:50%;padding-top:28.57143%;display:block}@media (max-width: 767px){header .logo{margin-top:15px;padding-top:0px}}header .logo span{position:absolute;top:0;left:0;width:100%;height:100%}header .logo .logo--title{display:none}@media (max-width: 767px){header .logo .logo--regular,header .logo .logo--hover{display:none}}header .logo .logo--regular img,header .logo .logo--hover img{width:100%;height:auto}header .logo .logo--hover{opacity:0}header .logo:hover .logo--regular{opacity:0}header .logo:hover .logo--hover{opacity:1}body:not(.home) header{height:auto;margin:0}body:not(.home) header .logo{display:none}@media (min-width: 768px){header .logo{display:block;position:absolute;margin:0;left:63px;top:0;width:300px;height:145px;padding:0;z-index:11}body:not(.home) header .logo{display:inherit}}header .navigation--main--toggle{width:50px;height:50px;background-color:black;color:#ffffff;right:20px;float:right}header .navigation--main--toggle span i:before{content:'';background-image:url(../images/menu_drop.png);background-repeat:no-repeat;background-position:center;background-size:18px}.page-template-default .navigation--main--toggle span i{height:100%}.page-template-default .navigation--main--toggle span i:before{content:'';background-image:url(../images/menu_drop.png);background-repeat:no-repeat;background-position:center;background-size:18px;width:18px;height:18px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media (max-width: 480px){.page-template-default .navigation--main--toggle span i:before{background-image:url(../images/menu_drop-black.png);background-size:14px}}@media (max-width: 767px){.page-template-default .navigation--main--toggle span i:before{background-image:url(../images/menu_drop-black.png);background-size:14px}}.page-template-default.body_menu_open .navigation--main--toggle span i{height:100%}.page-template-default.body_menu_open .navigation--main--toggle span i:before{content:'';background-image:url(../images/menu_drop.png);background-repeat:no-repeat;background-position:center;background-size:18px;width:18px;height:18px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media (max-width: 480px){.page-template-default.body_menu_open .navigation--main--toggle span i:before{background-image:url(../images/menu_drop.png);background-size:14px}}@media (max-width: 767px){.page-template-default.body_menu_open .navigation--main--toggle span i:before{background-image:url(../images/menu_drop.png);background-size:14px}}li.navigation--toggle .navigation--main--toggle i{position:relative;height:20px;width:25px}li.navigation--toggle .navigation--main--toggle i:before{content:'';background-image:url(../images/menu_drop.png);background-repeat:no-repeat;background-position:center;background-size:18px;width:18px;height:18px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.navigation--main.visible{display:flex !important;align-items:center;justify-content:center}.navigation--main ul{display:inline-block}.single-project-menu li.button a.close-project i{position:relative;height:18px;width:20px;transform:rotate(45deg)}.single-project-menu li.button a.close-project i:before{content:'';background-image:url(../images/menu_drop.png);background-repeat:no-repeat;background-position:center;background-size:18px;width:18px;height:18px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media (max-width: 480px){.single-project-menu li.button a.close-project i:before{background-image:url(../images/menu_drop-black.png);background-size:14px}}@media (max-width: 767px){.single-project-menu li.button a.close-project i:before{background-image:url(../images/menu_drop-black.png);background-size:14px}}nav{position:static;top:0;left:0;width:100%}nav a{color:white}nav .navigation--title{position:absolute;top:0;left:0;display:block;width:100%;height:24px;line-height:24px;text-align:center;z-index:3;background:black}nav .navigation--title .navigation--title--open{display:none}nav .navigation--dropdown{height:calc(100% - 24px);width:calc(100% + 30px);bottom:100%;left:0;z-index:1;-webkit-transition:bottom 0.15s ease-out;-moz-transition:bottom 0.15s ease-out;transition:bottom 0.15s ease-out;position:static;overflow:visible;background:none}@media (max-width: 767px){nav .navigation--dropdown{width:100%}}nav .navigation--dropdown:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:1px}.is-static-content nav .navigation--title{z-index:7}.is-static-content nav .navigation--dropdown{z-index:8}nav .navigation--dropdown-content{display:inline-block;width:calc(100% - 31px);margin-left:-3px;vertical-align:middle;padding:50px 0}@media (max-width: 767px){nav .navigation--dropdown-content{padding:0px}}nav .navigation--dropdown-content .navigation--main--toggle{width:50px;height:50px;top:20px;color:#ffffff;right:11px;float:right;position:absolute;margin-right:-2px;z-index:31;cursor:pointer}@media (min-width: 768px){nav .navigation--dropdown-content .navigation--main--toggle{margin-right:68px;background-color:black}}@media (max-width: 767px){nav .navigation--dropdown-content .navigation--main--toggle{position:fixed;top:2px;right:4px;z-index:53}}nav .navigation--dropdown-content .navigation--main--toggle span i{display:block;font-size:25px;padding:13px 0px;text-align:center;margin:auto}nav .navigation--dropdown-content .plusnav{background-image:image("../assets/images/plus.png");background-attachment:fixed;background-repeat:no-repeat}nav .navigation--dropdown-content .cancelnav{background-image:image("../assets/images/cancel.png");background-attachment:fixed;background-repeat:no-repeat}nav .navigation--dropdown-content .display-li{position:relative;top:23%;bottom:12%;left:5.8%;right:5.8%;display:table}@media (max-width: 480px){nav .navigation--dropdown-content .display-li{bottom:0}}@media (max-width: 767px){nav .navigation--dropdown-content .display-li{bottom:0}}@media (min-width: 1600px){nav .navigation--dropdown-content .display-li{top:19%;bottom:10%;left:4.7%;right:4.7%}}@media (min-width: 1920px){nav .navigation--dropdown-content .display-li{top:17%;bottom:9%;left:4%;right:4%}}@media (min-width: 2200px){nav .navigation--dropdown-content .display-li{top:12.6%;bottom:7%;left:3%;right:3%}}@media (min-width: 3000px){nav .navigation--dropdown-content .display-li{top:8.4%;bottom:4.4%;left:2%;right:2%}}@media (min-width: 5000px){nav .navigation--dropdown-content .display-li{top:6.4%;bottom:3.4%;left:1.6%;right:1.6%}}nav .navigation--dropdown-content .navigation--main{position:fixed;display:none;width:calc(100% - 160px);height:calc(100% - 226px);background-color:black;color:#ffffff;text-align:center;z-index:30;padding:200px 0;left:80px;top:160px}@media (max-width: 480px){nav .navigation--dropdown-content .navigation--main{position:fixed;padding:0;top:0;width:auto;height:auto;left:0;right:0}nav .navigation--dropdown-content .navigation--main ul li{font-size:23px;text-align:center}}@media (max-width: 767px){nav .navigation--dropdown-content .navigation--main{position:fixed;padding:0;top:0;width:auto;height:auto;left:0;right:0;z-index:52}nav .navigation--dropdown-content .navigation--main ul li{font-size:34px;text-align:center;line-height:52px}}nav .navigation--dropdown-content .navigation--main ul{list-style-type:none;padding:37px 0px;vertical-align:middle}nav .navigation--dropdown-content .navigation--main li{width:100%;float:left;text-align:center;font-size:54px;line-height:77px}@media (max-width: 767px){nav .navigation--dropdown-content .navigation--main li{line-height:44px}}nav .navigation--dropdown-content .navigation--main li:first-child{display:none}@media (max-width: 767px){nav .navigation--dropdown-content .navigation--main li:first-child{display:block}}nav .navigation--dropdown-content .navigation--main li a{position:relative}@media (max-width: 480px){nav .navigation--dropdown-content .navigation--main li a.clicked:after{width:100%}}nav .navigation--dropdown-content .navigation--main li a:after{content:'';position:absolute;width:0;height:5px;bottom:-2px;left:0;background:white;-webkit-transition:width 0.15s ease-out;-moz-transition:width 0.15s ease-out;transition:width 0.15s ease-out}nav .navigation--dropdown-content .navigation--main li a:hover:after{width:100%}nav .navigation--dropdown-content .navigation--main.visible{display:block;animation:showNav 250ms ease-in-out both}@keyframes showNav{from{opacity:0}to{opacity:1}}nav .navigation--block{margin-bottom:20px}nav .navigation--block .navigation--block--title{display:none}nav .navigation--block .navigation--block--list{padding:0;margin:0;list-style:none}nav .navigation--block .navigation--block--list--item{font-size:23px;text-align:center}nav .navigation--block .navigation--block--list--item .navigation--block--list--item--link{position:relative}nav .navigation--block .navigation--block--list--item .navigation--block--list--item--link:after{content:'';position:absolute;width:0;height:5px;bottom:-2px;left:0;background:white;-webkit-transition:width 0.15s ease-out;-moz-transition:width 0.15s ease-out;transition:width 0.15s ease-out}nav .navigation--block .navigation--block--list--item .navigation--block--list--item--link:hover:after{width:100%}.nav-open nav .navigation--title .navigation--title--open{display:inherit}.nav-open nav .navigation--title .navigation--title--closed{display:none}.nav-open nav .navigation--dropdown{bottom:0}@media (min-width: 768px){nav{position:static;top:auto;left:auto;width:auto;height:0px}.loading nav{display:none}nav .navigation--title{display:none}nav .navigation--dropdown{position:static;overflow:visible;background:none}nav .navigation--dropdown-content{display:block;width:auto;margin:0;vertical-align:static;padding:0}nav .navigation--block{position:absolute;padding:0;margin:0;background:#000;max-width:38px;min-height:130px;overflow-x:hidden;z-index:11;-webkit-transition:max-width 0.25s ease-out,background 0.25s ease-out;-moz-transition:max-width 0.25s ease-out,background 0.25s ease-out;transition:max-width 0.25s ease-out,background 0.25s ease-out}nav .navigation--block .navigation--block--title{position:absolute;display:block;z-index:1;font-size:12px;height:100%;width:38px;top:0;cursor:pointer;color:white;overflow:hidden}nav .navigation--block .navigation--block--title:after{display:none;content:'\e900';font-family:'icomoon';position:absolute;top:calc(50% - 5px);right:12px;color:white;font-size:14px}nav .navigation--block .navigation--block--title--text{position:absolute;width:300px;left:-131px;top:calc(50% - 6px);line-height:12px;text-align:center}nav .navigation--block .navigation--block--list{padding:0;margin:20px 38px 20px 0}nav .navigation--block .navigation--block--list .navigation--block--list--item{white-space:nowrap}nav .navigation--block .cat-item{text-align:right}nav .navigation--block.category{right:20px;bottom:160px}nav .navigation--block.category .navigation--block--title--text{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}nav .navigation--block.category .navigation--block--title{right:0}nav .navigation--block.category .navigation--block--list{margin:20px 38px 20px 0;float:right}nav .navigation--block.category .navigation--block--list .navigation--block--list--item{text-align:right;margin:0 0 0 100px}nav .navigation--block.category .navigation--block--list .navigation--block--list--item .navigation--block--list--item--link:after{left:auto;right:0}nav .navigation--block.page{right:20px}nav .navigation--block.page .navigation--block--title--text{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}nav .navigation--block.page .navigation--block--title{left:0}nav .navigation--block.page .navigation--block--list{margin:20px 0 20px 38px}nav .navigation--block.page .navigation--block--list .navigation--block--list--item{text-align:left;margin:0 100px 0 0}nav .navigation--block.home{display:none}nav .navigation--block.background{mix-blend-mode:difference;z-index:6}nav .navigation--block.background.category{background:red}nav .navigation--block.background.page{background:black}nav .navigation--block.background .navigation--block--list{visibility:hidden}nav .navigation--block.background .navigation--block--title{display:none}nav .navigation--block.open{max-width:300px;background:transparent}nav .navigation--block.open .navigation--block--title:after{display:block}nav .navigation--block.open .navigation--block--title span{display:none}}.home #page-canvas{display:block;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:7}@media (max-width: 480px){.home #page-canvas{top:0;left:0;width:100%}}@media (max-width: 767px){.page-id-1403 #page-content .page-link img{width:auto;height:auto;max-height:112px;max-width:120px;left:20px}}.home #link7{display:none}.home #link7 .page-link--title{position:absolute;top:82px}@media (max-width: 767px){.home #link7 .page-link--title{width:300px;top:20px;left:33px}}@media (max-width: 480px){.home #link7 .page-link--title{width:100px;left:0px;top:82px}}@media (max-width: 767px){.home #link7 span{font-size:66px !important;text-align:left !important;line-height:66px;letter-spacing:2px}}@media (max-width: 480px){.home #link7 span{font-size:54px !important;text-align:left !important;line-height:58px;letter-spacing:0px}}@media (max-width: 767px){.home #link7{display:block;position:absolute !important;padding-top:21% !important;top:21%;left:11%}}@media (max-width: 480px){.home #link7{top:25%;left:10%;padding-top:40% !important}}.work .page-link{position:relative}@media (max-width: 767px){.work .page-link{width:25%;float:left}}@media (max-width: 480px){.work .page-link{width:50%;float:left}}.page-id-273 #page-content{padding:0 20px 20px 20px}@media (max-width: 767px){.page-id-273 #page-content{padding:0 0px 20px 0px}}@media (max-width: 767px){.page-id-273 #page-content .top-header,.page-id-273 #page-content .project-header{margin:0px 0px 15px 0px}}@media (max-width: 767px){.page-id-29 #page-content #link1{padding-top:24px !important;width:70px;z-index:10;position:absolute;top:30%;left:74%}}@media (max-width: 480px){.page-id-29 #page-content #link1{width:80px;top:40%;left:70%}}@media (max-width: 767px){.page-id-29 #page-content #link2{padding-top:24px !important;width:70px;z-index:10;position:absolute;top:82%;left:38%}}@media (max-width: 480px){.page-id-29 #page-content #link2{width:80px;top:85%;left:9%}}@media (max-width: 767px){.page-id-29 #page-content #link3{padding-top:24px !important;width:100px;position:absolute;top:69%;left:10%}}@media (max-width: 480px){.page-id-29 #page-content #link3{top:58%;left:2%}}@media (max-width: 767px){.page-id-29 #page-content #link4{padding-top:24px !important;width:70px;z-index:10;position:absolute;top:70%;left:62%}}@media (max-width: 480px){.page-id-29 #page-content #link4{width:80px;top:74%;left:50%}}@media (max-width: 767px){.page-id-29 #page-content #link5{width:0px}}@media (max-width: 767px){.page-id-29 #page-content #link6{padding-top:24px !important;width:70px;z-index:10;position:absolute;top:8%;left:73%}}@media (max-width: 480px){.page-id-29 #page-content #link6{width:80px;left:70%;top:7%}}@media (max-width: 767px){.page-id-1403 #page-content .page-link{padding-top:135px !important}}@media (max-width: 480px){.page-id-1403 #page-content .page-link{padding-top:135px !important}}@media (max-width: 767px){.page-id-199 #page-content .page-link--title span{text-align:left;font-size:14px;text-transform:none}}@media (max-width: 767px){.page-id-199 #page-content .page-link img{width:100% !important;max-width:100%  !important;max-height:100%  !important}}@media (max-width: 767px){.page-id-199 #page-content .page-link:nth-child(even){width:48%;height:auto;float:left;position:relative;margin-left:2%;padding-top:58% !important}}@media (max-width: 480px){.page-id-199 #page-content .page-link:nth-child(even){padding-top:60% !important}}@media (max-width: 767px){.page-id-199 #page-content .page-link:nth-child(odd){width:48%;height:auto;float:left;position:relative;margin-right:2%;padding-top:58% !important}}@media (max-width: 480px){.page-id-199 #page-content .page-link:nth-child(odd){padding-top:60% !important}}.page-id-199 #page-content #link3{display:none}@media (max-width: 767px){.page-id-199 #page-content #link3{display:none}}.page-id-199 #page-content .top-header .top-header--text{font-size:33px;max-width:calc(100% - 100px);text-align:left;display:block}@media (max-width: 767px){.page-id-199 #page-content .top-header .top-header--text{display:none}}@media (max-width: 767px){.page-id-199 #page-content .top-header{margin:0px 0 10px 0}}.page-id-199 #page-content .let-us{display:none}@media (max-width: 767px){.page-id-199 #page-content .let-us{display:block;height:50px;position:relative;background:url(../images/letswork.jpg) no-repeat center center;width:100%;background-size:50%;margin-top:68%}}@media (max-width: 480px){.page-id-199 #page-content .let-us{background-size:100%;margin-top:78%}}.page-id-199 #thepa-header{display:none}@media (max-width: 767px){.page-id-199 #thepa-header{margin-bottom:9px}}.page-id-199 #thepa-header .static_close{display:none}.page-id-199 #thepa-header .static_title{text-align:center;margin:24px 0px 8px 0px;font-size:25px;text-align:center;left:10px;position:fixed;z-index:51;right:10px;top:45px}@media (max-width: 767px){.page-id-199 #thepa-header .static_title{margin:16px 0px 8px 0px}}@media (max-width: 767px){.page-id-199 #thepa-header{display:block}.page-id-199 #thepa-header p{color:#000;font-size:15px;margin:0px;text-transform:none;padding:0px 0px 15px 0px}}@media (max-width: 480px){.page-id-199 #thepa-header{display:block}}@media (max-width: 767px){.page-id-628 #page-content h1.top-header{height:70px}}@media (max-width: 480px){.page-id-628 #page-content h1.top-header{height:100px}}.page-id-628 #page-content .top-header .top-header--text{display:block}@media (max-width: 767px){.page-id-628 #page-content .top-header .top-header--text{display:none}}.page-id-628 #interactive-wrapper #link3 .page-link--title .page-link--title--a span{display:none}@media (max-width: 767px){.page-id-628 #interactive-wrapper #link3 .page-link--title .page-link--title--a span{display:block;width:100%;text-transform:none;text-align:center}}.page-id-628 #link6 .page-link--title .page-link--title--a span{display:none}@media (max-width: 767px){.page-id-628 #link6 .page-link--title .page-link--title--a span{display:block;width:100%;text-transform:none;text-align:center;position:fixed;bottom:20px;margin-top:20px;right:0;left:0;font-size:38px}}@media (max-width: 480px){.page-id-628 #link6 .page-link--title .page-link--title--a span{position:fixed;bottom:20px;margin-top:0px}}.page-id-628 #interactive-wrapper #link1{max-width:85%;top:-70px}.page-id-628 #interactive-wrapper #link1 img{max-width:100%}@media (max-width: 1240px){.page-id-628 #interactive-wrapper #link1{max-width:75%}}@media (max-width: 1320px){.page-id-628 #interactive-wrapper #link2{max-width:22% !important}}.page-id-628 #interactive-wrapper #link2 img{max-width:100%;display:block}@media (max-width: 1320px){.page-id-628 #interactive-wrapper #link3{max-width:22% !important}}.page-id-628 #interactive-wrapper #link3 img{max-width:100%;display:block}@media (max-width: 1320px){.page-id-628 #interactive-wrapper #link4{max-width:22% !important}}.page-id-628 #interactive-wrapper #link4 img{max-width:100%;display:block}@media (max-width: 767px){.page-id-628 #page-content{text-align:center}}@media (max-width: 767px){.page-id-628 #page-content #link2 .page-link--title span{width:100%;text-transform:none;margin-bottom:20px}}@media (max-width: 480px){.page-id-628 #page-content #link2 .page-link--title span{margin-bottom:30px}}@media (max-width: 767px){.page-id-628 #page-content #link2{margin-bottom:3px;width:30%;padding-top:10px !important;display:inline-block}}@media (max-width: 480px){.page-id-628 #page-content #link2{width:100% !important;display:block;padding-top:24% !important}}@media (max-width: 767px){.page-id-628 #page-content #link3 .page-link--title span{width:100%;text-transform:none}}@media (max-width: 767px){.page-id-628 #page-content #link3{margin-bottom:3px;width:30%;padding-top:10px !important;display:inline-block}}@media (max-width: 480px){.page-id-628 #page-content #link3{width:100% !important;display:block;padding-top:24% !important}}@media (max-width: 767px){.page-id-628 #page-content #link4 .page-link--title span{width:100%;text-transform:none}}@media (max-width: 767px){.page-id-628 #page-content #link4{margin-bottom:3px;width:30%;padding-top:10px !important;display:inline-block}}@media (max-width: 480px){.page-id-628 #page-content #link4{width:100% !important;display:block;padding-top:24% !important}}@media (max-width: 767px){.page-id-628 #page-content #link6{width:100%;position:fixed;bottom:20px;text-align:center;margin:0px;padding:0px;left:0px}}@media (max-width: 480px){.page-id-628 #page-content #link6{width:100%;left:0px}}@media (max-width: 767px){.page-id-628 #page-content #link6 img{position:relative;text-align:center;width:280px;margin:0 auto}}@media (max-width: 767px){.page-id-29 #page-content{position:static}}@media (max-width: 767px){.page-id-628 #page-content{top:40px}}@media (max-width: 480px){.page-id-628 #page-content{top:90px}}@media (max-width: 767px){.page-id-199 #page-content{top:63px}}@media (max-width: 480px){.page-id-199 #page-content{top:63px}}#page-content{padding:0 20px 20px 20px}@media (max-width: 767px){#page-content{padding:0 10px 20px 10px;position:relative;top:82px}}@media (max-width: 480px){#page-content{top:90px}}#page-content .top-header,#page-content .project-header{margin:15px 0 15px 0;font-size:21px}#page-content .top-header .top-header--text,#page-content .top-header .top-header--logo,#page-content .project-header .top-header--text,#page-content .project-header .top-header--logo{vertical-align:middle;display:inline-block}#page-content .top-header .top-header--logo,#page-content .project-header .top-header--logo{vertical-align:middle;width:100%;height:42px;background:url('../images/inner-logo_1495313594.png') no-repeat top left;background-size:contain;margin-top:-18px}@media (max-width: 767px){#page-content .top-header .top-header--logo,#page-content .project-header .top-header--logo{margin:7px 0px 0px 10px}}#page-content .top-header .top-header--text,#page-content .project-header .top-header--text{font-size:21px;max-width:calc(100% - 100px);text-align:left}@media (max-width: 767px){#page-content .top-header .top-header--text,#page-content .project-header .top-header--text{width:100%;margin:5px 0px 10px 0px;font-size:25px;text-align:center;max-width:100%}}@media (min-width: 768px){#page-content .top-header .top-header--text,#page-content .project-header .top-header--text{margin:0px}}#page-content .top-header .top-header--subtext,#page-content .project-header .top-header--subtext{margin-top:20px;text-align:left;font-size:16px}#page-content h1.top-header{margin-top:30px}@media (max-width: 767px){#page-content h1.top-header{margin:0px;height:100px;position:fixed;background-color:#fff;z-index:50;right:10px;left:10px;top:10px}}.single-project #page-content .top-header{display:none}#page-content .page-link,#page-content .slide-element{position:relative;margin-bottom:24px}#page-content .page-link img,#page-content .page-link iframe,#page-content .slide-element img,#page-content .slide-element iframe{position:absolute;top:0;left:0;width:100%;height:auto}#page-content .page-link iframe,#page-content .slide-element iframe{height:100%}#page-content .page-link.text-only,#page-content .slide-element.text-only{display:none}#page-content .page-link{padding-bottom:24px}#page-content .page-link--title{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#page-content .page-link--title a{position:absolute;top:0;left:0;width:100%;height:100%;color:black}#page-content .page-link--title span{position:absolute;left:6px;bottom:0;z-index:10}@media (max-width: 767px){#page-content .page-link--title span{width:100%;left:0px;text-align:center;font-size:18px}}#page-content a.static_close{position:absolute !important;right:0px;top:-9px;padding:25px}#page-content p.static_title{margin-top:-25px}#page-content #page-controls{position:absolute;top:35px;right:12px;z-index:5;list-style:none;font-size:12px;padding:0;margin:0}#page-content #page-controls li{display:inline-block;margin-left:5px}#page-content #page-controls li span{display:inline-block}#page-content #page-controls a{color:black}#page-content #page-controls a:hover{color:rgba(0,0,0,0.8)}#page-content #page-controls .page-control--play{display:none}.page-has-video #page-content #page-controls .page-control--play{display:inline-block}#page-content #page-controls .page-control--blurb .icon-minus{display:none}#page-content #page-pagination{display:none}#page-content .overlay-content{position:fixed;bottom:100%;left:0;width:100%;height:100%;color:white;background:black;z-index:33;overflow:hidden;-webkit-transition:bottom 0.25s;-moz-transition:bottom 0.25s;transition:bottom 0.25s}@media (max-width: 767px){#page-content .overlay-content{z-index:54}}#page-content .overlay-content .overlay-content--wrapper{position:absolute;top:0;left:0;overflow-y:scroll;width:calc(100% + 30px);height:100%;padding:100px 54px 100px 24px;text-transform:none;font-size:22px}#page-content .overlay-content .overlay-content--wrapper .overlay-content--header{font-size:22px;margin:0 0 30px 0;text-transform:uppercase}#page-content .overlay-content .overlay-content--close{display:none}#page-content .overlay-content .overlay-content--close--title{position:fixed;top:0;left:0;width:100%;height:26px;line-height:24px;text-align:center;color:white;text-transform:uppercase;font-size:16px;z-index:6;background:black}#page-content .overlay-content .overlay-content--close--icon{display:none}#page-content .overlay-content a{color:white;position:relative}#page-content .overlay-content .overlay-content--content a:after{content:'';position:absolute;width:100%;height:5px;bottom:-2px;left:0;background:white}#page-content .overlay-content.show{bottom:0}#page-content .overlay-content.show .overlay-content--close{display:block}.show-overlay-content #page-content #page-controls .page-control--blurb .icon-plus{display:none}.show-overlay-content #page-content #page-controls .page-control--blurb .icon-minus{display:inline-block}@media (min-width: 768px){#page-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.loading #page-content{display:none}#page-content .top-header{position:absolute;top:65px;right:80px;z-index:6}.single-project #page-content .top-header{display:block}#page-content .top-header a{color:black}#page-content .top-header a:after{content:'';position:absolute;width:0;height:5px;bottom:-2px;left:0;background-color:black;-webkit-transition:width 0.25s ease-out;-moz-transition:width 0.25s ease-out;transition:width 0.25s ease-out}#page-content .top-header a.white{color:white}#page-content .top-header a.white:hover{background-color:white}#page-content .top-header a:hover:after{width:100%}#page-content .top-header .top-header--logo{display:none}#page-content .top-header .top-header--text{position:relative;max-width:none;font-size:33px}#page-content .project-header{position:absolute;z-index:6;margin:0;text-align:left;width:40%;max-width:500px;pointer-events:none}#page-content .project-header.top-left{top:260px;left:160px}#page-content .project-header.top-right{top:260px;right:160px}#page-content .project-header.bottom-left{bottom:160px;left:160px}#page-content .project-header.bottom-right{bottom:160px;right:160px}#page-content .project-header .top-header--logo{display:none}#page-content .project-header .top-header--text{max-width:none;display:block;font-size:54px}#page-content .project-header.white .top-header--text{color:white}#page-content #page-controls{position:relative;margin-top:20px;background:black;display:inline-block;right:auto;top:auto;pointer-events:all;font-size:16px}#page-content #page-controls li{margin:0 7px;line-height:36px}#page-content #page-controls li:first-child{margin-left:15px}#page-content #page-controls li:last-child{margin:0 15px}.page-has-video #page-content #page-controls li:last-child{margin-left:7px}#page-content #page-controls a{color:white}#page-content #page-controls a:hover{color:rgba(255,255,255,0.8)}#page-content .project-header.white #page-controls{background-color:white}#page-content .project-header.white #page-controls a{color:black}#page-content .page-link,#page-content .slide-element{display:none}#page-content .overlay-content{position:absolute;top:160px;left:80px;width:calc(100% - 160px);height:calc(100% - 240px);opacity:0;visibility:hidden;padding:200px 0}#page-content .overlay-content .overlay-content--wrapper{font-size:35px;padding:100px 305px 100px 125px}#page-content .overlay-content .overlay-content--wrapper .overlay-content--header{font-size:35px;margin:0 0 40px 0}#page-content .overlay-content.show{z-index:10;opacity:1;visibility:visible;-webkit-transition:opacity 0.2s 0.35s,visibility 0s 0s;-moz-transition:opacity 0.2s 0.35s,visibility 0s 0s;transition:opacity 0.2s 0.35s,visibility 0s 0s}#page-content .overlay-content.show .overlay-content--close--title{display:none}#page-content .overlay-content.show .overlay-content--close--icon{position:fixed;top:200px;left:130px;color:white;display:block;font-size:20px}}.single-static_content .overlay-content--wrapper{max-width:calc(100% + 25px)}.single-static_content .overlay-content--wrapper::-webkit-scrollbar{width:25px}@media (max-width: 767px){.home .page-link img{width:96% !important}}@media (max-width: 767px){.page-id-273 .page-link{padding-bottom:0px !important;margin-bottom:-4px !important;padding-top:0px !important;width:50%;float:left}}@media (max-width: 480px){.page-id-273 .page-link{width:100%;float:left;padding-bottom:0px !important;margin-bottom:-4px !important}}.page-id-273 .page-link img{position:relative !important}#slide-wrapper,#loading-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:none}@media (min-width: 768px){#slide-wrapper,#loading-wrapper{display:block}}#loading-wrapper{z-index:12}#video-modal{display:none}@media (min-width: 768px){#video-modal #video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;overflow:hidden;-webkit-transition:opacity 0.25s 0.5s;-moz-transition:opacity 0.25s 0.5s;transition:opacity 0.25s 0.5s}#video-modal #video-wrapper iframe{width:100%;height:100%}#video-modal #video-modal-close{display:none;visibility:hidden}#video-modal #video-modal-button-wrapper{position:absolute;width:80%;height:85%;left:10%;top:10%;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s}#video-modal #video-modal-button{position:absolute;z-index:13;top:0;left:0;width:100%;height:100%}#video-modal #video-modal-button:before{content:'\e906';font-family:'icomoon';font-size:90px;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);color:white;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}#video-modal #video-modal-button:after{content:'';opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}#video-modal #video-modal-poster-image{display:none;width:100%;height:auto;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.slide-has-video #video-modal{display:block}.video-playing #video-modal #video-modal-close{display:block;visibility:visible;position:absolute;z-index:13;top:24px;left:24px;color:white;font-size:20px;z-index:151}.video-playing #video-modal #video-wrapper{z-index:26;opacity:1}.video-playing #video-modal #video-modal-button-wrapper{z-index:11;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}.video-playing #video-modal #video-modal-button:after{display:block;opacity:1}.video-playing #video-modal #video-modal-poster-image{display:block}.show-overlay-content #video-modal{display:none}.video-modal-animating #video-modal #video-modal-button-wrapper{z-index:7}}#slide-wrapper svg{pointer-events:none}#slide-wrapper #slide-button-wrapper{display:none}#slide-wrapper #slide-page-link-follower{display:none;position:absolute;top:-20px;left:0;z-index:6;background:black;padding:13px 16px;color:white;font-size:12px;pointer-events:none}#slide-wrapper #slide-page-link-follower span{font-size:10px;display:block;letter-spacing:1px}.show-page-link-follower #slide-wrapper #slide-page-link-follower{display:inline-block}#slide-wrapper #slide-arrow-follower{display:none;position:absolute;top:-20px;left:0;z-index:6;pointer-events:none}#slide-wrapper #slide-arrow-follower:after{position:absolute;left:0;top:0;font-family:'icomoon';font-size:40px}#slide-wrapper #slide-arrow-follower.next{left:-40px}#slide-wrapper #slide-arrow-follower.next:after{content:'\e905'}#slide-wrapper #slide-arrow-follower.previous:after{content:'\e904'}.show-arrow-follower #slide-wrapper #slide-arrow-follower{display:inline-block}#slide-wrapper.no-slideshow #slide-button-wrapper{display:none}@media (min-width: 768px){.loading #slide-wrapper{display:none}#slide-wrapper #slide-button-wrapper{display:block;position:absolute;top:0;width:100%;height:100%;z-index:5}#slide-wrapper #slide-button-wrapper .slide-button{display:block;position:absolute;top:0;width:50%;height:100%;background:rgba(255,255,255,0.01)}.show-overlay-content #slide-wrapper #slide-button-wrapper .slide-button{display:none}#slide-wrapper #slide-button-wrapper .slide-button.previous{left:0}#slide-wrapper #slide-button-wrapper .slide-button.next{right:0}#slide-wrapper.no-slideshow #slide-button-wrapper{display:none}#slide-wrapper #slide-button-wrapper .slide-button{cursor:none}}.slide{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide.active{visibility:visible;z-index:1}.slide.current{z-index:2}.slide .foreground,.slide .background,.slide .clippath-defs{position:absolute;top:0;left:0;width:100%;height:100%}.slide .slide-title{z-index:3}.slide .slide-title text{font-size:55px}.slide .foreground{z-index:2}.slide .background{z-index:1}.slide .foreground svg,.slide .background svg{width:100%;height:100%}.slide .hidden{display:none}@media (max-width: 767px){.home #link2{display:block;padding-top:24px !important;width:70px;z-index:10;position:absolute;top:87%;left:7%}}@media (max-width: 767px){.home #link5{display:none}}@media (max-width: 767px){.home #link6{display:block;padding-top:24px !important;width:70px;z-index:10;position:absolute;top:10%;left:67%}}#interactive-wrapper{display:none}@media (min-width: 768px){#interactive-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#interactive-wrapper .interactive-element{position:absolute;z-index:5}#interactive-wrapper .interactive-element.released{z-index:6}#interactive-wrapper .interactive-element.pressed{z-index:7}#interactive-wrapper .interactive-element.sized img{width:100%;height:auto}.no-csspointerevents:not(.loading) #interactive-wrapper .interactive-element{z-index:5}.no-csspointerevents:not(.loading) #interactive-wrapper .interactive-element.released{z-index:6}.no-csspointerevents:not(.loading) #interactive-wrapper .interactive-element.pressed{z-index:7}#interactive-wrapper .page-link--title{position:absolute;font-size:22px}#interactive-wrapper .page-link--title.topleft{left:30px;top:30px}#interactive-wrapper .page-link--title.bottomleft{left:30px;bottom:30px}#interactive-wrapper .page-link--title.bottomright{right:30px;bottom:30px}#interactive-wrapper .page-link--title.topright{right:30px;top:30px}#interactive-wrapper .page-link--title.center{width:100%;height:100%;display:block;top:0;text-align:center}#interactive-wrapper .page-link--title.center:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:1px}#interactive-wrapper .page-link--title.center .page-link--title--a{display:inline-block;vertical-align:middle;max-width:calc(100% - 10px);margin-left:-5px}#interactive-wrapper .page-link--title .page-link--title--a{color:black}#interactive-wrapper .page-link--title .page-link--title--a span{position:relative;display:block}#interactive-wrapper .page-link--title .page-link--title--a span:after{content:'';position:absolute;width:0;height:5px;bottom:-2px;left:0;background:black;-webkit-transition:width 0.15s ease-out;-moz-transition:width 0.15s ease-out;transition:width 0.15s ease-out}#interactive-wrapper .page-link--title .page-link--title--a span:hover:after{width:100%}#interactive-wrapper .page-link--title.white .page-link--title--a{color:white}#interactive-wrapper .page-link--title.white .page-link--title--a span:after{background:white}#interactive-wrapper .page-link--title-large{font-size:55px;color:black}#interactive-wrapper .page-link--title-large.white{color:white}#interactive-wrapper .slide-element{display:none}}#page-canvas{display:none}@media (min-width: 768px){#page-canvas{display:block;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.loading #page-canvas{display:none}.loading-page #page-canvas{z-index:12;pointer-events:initial;cursor:wait}.no-csspointerevents #page-canvas{z-index:4}}#border-wrapper{position:fixed;top:0;left:0;width:100%;border-top:10px solid black;border-left:10px solid black;border-right:10px solid black;border-bottom:10px solid black;bottom:0}@media (max-width: 767px){#border-wrapper{overflow-y:scroll;overflow-x:hidden}}@media (min-width: 768px){#border-wrapper{position:absolute;border:none;width:100%;height:100%;left:0;top:0}.loading #border-wrapper{display:none}#border-wrapper .footer-logo{display:none}}.interactive-work .interactive-element:hover .page-link--title{display:block !important}.interactive-work .interactive-element:hover img{-webkit-filter:none;filter:none}.interactive-work .interactive-element .page-link--title{display:none !important}.interactive-work .interactive-element img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.category--nav{display:none;list-style-type:none;margin:0;display:none;position:absolute;padding:0;overflow:hidden;font-family:"ITC Avant Garde Gothic";background-color:#000}.category--nav.fixed{position:fixed;height:65px;z-index:12;display:block;top:0}@media (max-width: 480px){.category--nav.fixed{display:none}}.category--nav li{float:left;display:inline-block;padding:21px 20px;height:65px;width:auto}.category--nav li a img{cursor:pointer;display:block}.category--nav li a img:hover{background:url("../images/title-mark_hover.png");background-repeat:no-repeat;background-size:50px;background-position:0px 0px}.category--nav li:first-child{padding:8px 30px 5px 10px}.category--nav li a{color:#ffffff;position:relative;font-family:TradeGothic;line-height:28px}.category--nav li a:after{content:'';position:absolute;width:0;height:2px;bottom:-5px;left:0;background:white;-webkit-transition:width 0.15s ease-out;-moz-transition:width 0.15s ease-out;transition:width 0.15s ease-out}.category--nav li a:hover{color:#fdf7f7}.category--nav li a:hover:after{width:100%}.category--nav li .active{font-family:"ITC Avant Garde Gothic Bold";color:#fdf7f7;line-height:24px}.category--nav li.navigation--toggle{float:right}.category--nav li.navigation--toggle .navigation--main--toggle i{display:inline-block;font-size:25px;padding:0;text-align:center;color:#fff;cursor:pointer}/*!
 * fullPage 2.9.2
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}.nav-logo.turbolink{width:100px;height:56px;float:left;background:url(../images/title-mark_hover.png);background-repeat:no-repeat;background-size:50px;background-position:0px 7px}@media (max-width: 767px){.nav-logo.turbolink{width:100%;background:url(../images/inner-logo.png) top left;background-size:contain;height:40px;margin:10px 0px 0px 0px;background-repeat:no-repeat}}@media (max-width: 480px){.nav-logo.turbolink{width:100%;background:url(../images/inner-logo.png) top left;background-size:contain;background-repeat:no-repeat}}@media (max-width: 767px){#project-modal-container{position:relative;top:-37px}}@media (max-width: 480px){#project-modal-container{top:0px}}.is-projectloader{overflow:hidden !important}.page-down{display:none}.project-open .page-down{display:block}.project-open header,.project-open #interactive-wrapper,.project-open #page-canvas,.project-open .category--nav--block,.project-open .top-header{display:none}.project-open .navigation--dropdown .navigation--main--toggle{display:none}.project-open .single-project-header{position:fixed;color:white;top:0px;z-index:25}@media (max-width: 767px){.project-open .single-project-header{width:100% !important;left:0px !important;color:#000;bottom:0px}}.project-open .single-project-header .single-project-menu{top:0;margin:0;top:5px;overflow:hidden;font-family:"ITC Avant Garde Gothic";background-color:#010101;width:100%;list-style:none;padding-left:0px}@media (max-width: 767px){.project-open .single-project-header .single-project-menu{background-color:#fff;border-top:10px solid black;border-left:10px solid black;border-right:10px solid black;border-bottom:0px;height:auto;max-height:70px}}@media (max-width: 480px){.project-open .single-project-header .single-project-menu{height:auto;max-height:none}}.project-open .single-project-header .single-project-menu li{display:inline-block;padding:20px 0px 20px 0px;height:auto;width:33%}@media (max-width: 767px){.project-open .single-project-header .single-project-menu li{padding:20px 0px 10px 0px}}.project-open .single-project-header .single-project-menu li:nth-child(1){padding:0px 30px 5px 10px}@media (max-width: 767px){.project-open .single-project-header .single-project-menu li:nth-child(1){width:80%;float:left;position:relative;z-index:10}}@media (min-width: 768px){.project-open .single-project-header .single-project-menu li:nth-child(1){width:33%;float:left}}.project-open .single-project-header .single-project-menu li a img{cursor:pointer;display:block;width:50%}.project-open .single-project-header .single-project-menu li a img:hover{background:url("../images/title-mark_hover.png");background-repeat:no-repeat;background-size:50px;background-position:0px 0px}@media (max-width: 767px){.project-open .single-project-header .single-project-menu li:nth-child(2){width:20%;float:right;text-align:right;padding-right:10px;position:relative;z-index:10}}@media (min-width: 768px){.project-open .single-project-header .single-project-menu li:nth-child(2){width:33%;float:right;text-align:right;padding-right:20px}}.project-open .single-project-header .single-project-menu li:nth-child(3){padding-top:15px}@media (max-width: 767px){.project-open .single-project-header .single-project-menu li:nth-child(3){width:100%;float:right;position:relative;z-index:5;top:-45px}}@media (max-width: 480px){.project-open .single-project-header .single-project-menu li:nth-child(3){top:0px}}@media (min-width: 768px){.project-open .single-project-header .single-project-menu li:nth-child(3){width:33%;float:left}}.project-open .single-project-header .single-project-menu li.title{padding-top:20px;text-align:center;font-family:"ITC Avant Garde Gothic Bold";letter-spacing:1px}@media (max-width: 767px){.project-open .single-project-header .single-project-menu li.title{font-size:25px;padding-top:5px}}.project-open .single-project-header .single-project-menu li a{color:#ffffff}.project-open .single-project-header .single-project-menu li a:hover{font-weight:bolder;color:#fdf7f7}.project-open .single-project-header .single-project-menu li .active{font-weight:bolder;color:#fdf7f7}.project-open .single-project-header .single-project-menu li.button a{cursor:pointer}.project-open #slidecontent .data-content{position:absolute;width:50%;height:auto;background-color:black;color:#ffffff;text-align:center;z-index:10;top:25%;left:6%;right:6%;text-transform:none;padding:35px}@media (max-width: 767px){.project-open #slidecontent .data-content{display:none}}@media (max-width: 480px){.project-open #slidecontent .data-content{width:100%}}.project-open #slidecontent .data-content a{font-family:"ITC Avant Garde Gothic Bold";color:#fff;text-decoration:underline}.project-open #slidecontent .data-content p{text-align:left;font-size:20px;line-height:30px;padding:0px;margin:0;letter-spacing:1px}.project-open .slide-image{margin:0 auto;display:block}@media (max-width: 767px){.project-open img{width:100%}}.project-open .slide_image{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.project-open #project-modal-container .project-modal-cover{background-position:50% 50%;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}@media (max-width: 767px){.project-open #project-modal-container .project-modal-cover{background-image:none !important}}.project-open #project-modal-container .project-modal-cover #project-modal{z-index:25;background-size:cover;background-repeat:no-repeat}.project-open .video_play_button{width:39.5042%;height:50%;top:20%;left:30.2479%;position:absolute;cursor:pointer}.project-open .video_play_button:before{content:'\e906';font-family:'icomoon';font-size:90px;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);color:white;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.project-open .video_play_button:after{content:'';opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.project-open .page-down{position:fixed;bottom:50px;width:0;height:0;left:50%;margin-left:-50px;color:#010101;z-index:25;font-size:35px}.project_loader{top:0;left:0;right:0;bottom:0;display:block;position:fixed;z-index:500;width:0%;margin:auto;height:0%}.project_loader.loaded{width:100%;height:100%;opacity:1}.project_loader img{width:100%;height:100%}.mob-data-content{display:none;position:relative}@media (max-width: 767px){.mob-data-content{display:block;background-color:#fff;margin-top:82px}.mob-data-content p{color:#000;font-size:14px;margin:0px;text-transform:none;padding:0px 10px 15px 10px}}.section-slide{width:100%;height:auto;position:relative}@media (max-width: 767px){.section-slide{top:3px}}@media (max-width: 480px){.section-slide{top:1px}}.project-open .slide-image1{display:none}@media (max-width: 767px){.project-open .slide-image1{display:block}}.custom_page_loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.custom_page_loader .project_loading_image{display:block;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.default-page-loader{height:40px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9999}.default-page-loader .thepa-rotating-plane{width:40px;height:40px;background-color:#000;margin:0 auto;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}