@font-face{font-family:FuturaMedium;src:url(http://www.tesseract.works/wp-content/fonts/FuturaStd-Medium.ttf)}@font-face{font-family:FuturaLight;src:url(http://www.tesseract.works/wp-content/fonts/FuturaStd-Light.ttf)}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{max-width:100%}.responsive-video-container{position:relative;padding-bottom:39%;padding-top:30px;height:0;overflow:hidden}.responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-family:FuturaMedium;letter-spacing:.15em}p,.team .member .subtitle{font-family:'Trade Gothic W01 Light' !important;letter-spacing:.06em;font-weight:400}footer.site-footer .contactus p{color:#fff !important;font-weight:700 !important}.header .navigation li{font-family:'Trade Gothic W01 Light' !important;letter-spacing:.15em;opacity:.75 !important;font-size:18px !important;font-weight:700 !important}.cover{height:260px}.home .cover .title,.page .cover .title,.blog .cover .title{font-family:FuturaMedium}.home .subtitle{font-family:FuturaMedium;font-weight:400;letter-spacing:.15em}.about .story{background:#FEFEFE}.about .story .title{color:#111;text-align:center}.team .member{cursor:default;width:50% !important;margin:0;padding:0 30px 30px}.team .member .title{font-family:FuturaMedium;letter-spacing:.15em}.services .filter ul{margin-bottom:35px}.services .filter li{font-family:FuturaMedium;font-size:15px;letter-spacing:.06em}.services .filter .icon{margin-bottom:10px}.services .service .info .title{font-family:FuturaMedium;letter-spacing:.15em;text-align:center}.page-template-page-portfolio-template .filter.container.animated.fadeInDown{display:none}.works .offset{padding-top:75px !important}.works .project .info .title{font-family:FuturaMedium;letter-spacing:.15em;font-weight:400;background:rgba(255,255,255,.6);padding:10px 0}.works .project .info .subtitle{font-family:FuturaMedium;font-weight:400;letter-spacing:.06em;display:none}.works .project .thumbnail.active{opacity:1}section.project .info .title{font-family:FuturaMedium;letter-spacing:.15em}section.project .info .subtitle{font-family:FuturaMedium;letter-spacing:.06em;font-weight:400}.project #portfolio-nav.navigation-post{display:none}.project .gallery a:hover{color:#000}.gede-portfolio .more{display:none}a.more{font-family:FuturaMedium;letter-spacing:.06em;font-weight:400;font-size:15px}.contact .info .link{font-family:FuturaMedium;letter-spacing:.15em}input[type="text"],input[type="password"],input[type="email"],textarea,select{font-family:FuturaMedium;letter-spacing:.15em;font-weight:400}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{font-family:FuturaMedium;font-weight:400;letter-spacing:.15em}.wpcf7-submit{background-image:none !important;border:1px solid #666 !important;float:left;margin-top:15px}footer.site-footer .contactus{background-image:none !important;background-color:#151515}footer.site-footer .contactus .title h3{font-family:FuturaMedium;font-weight:400;color:#FEFEFE}footer.site-footer .contactus p{font-family:FuturaMedium;font-weight:400}footer.site-footer .contactus .link a{font-family:FuturaMedium;letter-spacing:.15em;font-weight:400;font-size:15px;padding:10px 15px;border:1px solid #FEFEFE;color:#FEFEFE;transition:background .5s, color .5s}footer.site-footer .contactus .link a:hover{border:1px solid #FEFEFE;background:#FEFEFE;color:#333}footer.site-footer .offset{font-family:FuturaMedium;letter-spacing:.06em;font-weight:400;padding:15px 0!important;font-size:10px;font-variant:small-caps}.jp-carousel-overlay{max-height:100%}.jp-carousel-info{display:none}.header .logo{margin-top:0}.header .logo img{height:auto}nav #menu-main{padding-top:10px}.home .title{display:none}.titleimage{width:500px}.discover{display:none}.header .logo{margin-top:10px}nav #menu-main{padding-top:30px}.page .cover .title,.blog .cover .title{color:#c9d028}footer.site-footer .contactus .title h3{color:#c9d028}footer.site-footer .contactus .link a{border:1px solid #c9d028;color:#c9d028}img.titleimage{display:block;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("http://www.tesseract.works/wp-content/uploads/2016/05/Tesseract-logo-horizontal-white.png");background-repeat:no-repeat;background-position:center top;width:500px;height:75px;padding-left:500px;padding-right:440px}.postid-4186 section.project .gallery,.postid-4189 section.project .gallery,.postid-4204 section.project .gallery{margin-top:0}.postid-4186 hr,.postid-4204 hr{margin:50px 0}.postid-4186 .tiled-gallery,.postid-4204 .tiled-gallery{margin-top:50px}.contact-container .contact-left-column{width:60%;float:left}.contact-container .contact-right-column{width:40%;float:left;padding-left:95px}.contact-container .contact-right-column p,.contact-container .contact-right-column a{text-decoration:none;font-family:FuturaLight !important}.contact-container .contact-right-column a:hover{color:#000}@media screen and (max-width:1024px){.works .project .info{opacity:1}}@media screen and (max-width:960px){img.titleimage{padding-left:300px}.header .container{width:100%}.header .container .one-third.column{width:34%}.header .container .two-thirds.column{width:60%}}@media (max-width:900px){img.titleimage{display:block;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("http://www.tesseract.works/wp-content/uploads/2016/05/Tesseract-logo-horizontal-300.png");background-repeat:no-repeat;background-position:center top;width:300px;height:60px;padding-left:300px;padding-right:115px}header.header .menu{display:block}header.header .navigation{display:none}header.header .logo{width:300px;float:left;max-width:100%}.header .container .one-third.column{width:100%}.header .menu{margin-top:45px;margin-right:25px}.header .menu:before{color:#DDD;content:'Menu';float:right;margin-right:30px;margin-top:-4px;font-family:FuturaMedium;font-weight:400;letter-spacing:.15em;text-transform:uppercase}}@media screen and (max-width:768px){.home .container.vertical-center::before{background-image:url("http://www.tesseract.works/wp-content/uploads/2015/07/logowhite.png");background-size:100px 100px;display:block;width:100px;height:100px;margin:auto auto 10px;content:''}.about .image{width:100% !important;height:auto}.about .story{height:auto;padding-bottom:10px;width:100% !important}.services .service .info{width:100% !important}.services .filter ul li{display:inline-block;margin:10px 10%}.works .offset{padding-top:25px !important}.works .project .info{width:300px;max-width:100%;margin:auto}section.project .offset{padding-top:130px !important}.page-template-page-contact-template .map{display:none}.contact-container .contact-left-column{width:100%;float:none}.contact-container .contact-right-column{width:100%;float:none;padding-left:0;clear:both;padding-top:40px}}@media screen and (max-width:550px){header.header .logo{max-width:65%}.header .menu{margin-top:10%}.header .menu::before{margin-top:-3px;margin-right:25px}.services .filter ul li{margin:10px 15px}}@media only screen and (max-width: 480px){img.titleimage{display:block;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("http://www.tesseract.works/wp-content/uploads/2016/05/Tesseract-logo-horizontal-300.png");background-repeat:no-repeat;background-position:center top;width:300px;height:60px;padding-left:300px;padding-right:0}.team .member{width:100% !important}}@media screen and (max-width:425px){.home .header .logo{display:none}.home .container.vertical-center::before{background-image:url("http://www.tesseract.works/wp-content/uploads/2015/07/logowhite.png");background-size:100px 100px;display:block;width:100px;height:100px;margin:auto auto 10px;content:''}}@media (max-width:350px){.header .menu::before{display:none}}