@import"//fonts.googleapis.com/css?family=Lato:100";@import"//fonts.googleapis.com/css?family=Roboto:400,700;";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:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}@font-face{font-family:"Gotham-Medium";src:url("../fonts/Gotham-Medium.otf") format("opentype")}@font-face{font-family:"Gotham-Book";src:url("../fonts/Gotham-Book.otf") format("opentype")}@font-face{font-family:"Gotham-Thin";src:url("../fonts/Gotham-Thin.otf") format("opentype")}body{background-color:#000;overflow:hidden}body.work-detail{background-color:#fff;overflow:auto}body.blog{overflow:auto}h1,h2,h3,p,a{font-family:"Lato","SavoyedLetPlain",Helvetica,sans-serif}.small2{position:absolute;height:100px;width:100px;background-color:transparent;top:50vh;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.small1{position:absolute;height:100px;width:100px;top:50vh;left:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:transparent}.bigcon{position:absolute;height:95px;width:95px;top:50vh;left:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);background-color:transparent;-webkit-animation:bigcon 2s infinite linear;animation:bigcon 2s infinite linear;-webkit-animation-delay:.25s;animation-delay:.25s}.ball{border-radius:50%;position:absolute}.small{width:25px;height:25px;-webkit-animation:small 2s infinite ease;animation:small 2s infinite ease;box-shadow:0 2px rgba(0,0,0,.3);background-color:#b2785b}.small:nth-child(1){top:0%;left:0%}.small:nth-child(2){top:0%;right:0%}.small:nth-child(3){right:0%;bottom:0%}.small:nth-child(4){bottom:0%;left:0%}.big{width:20px;height:20px;border-radius:15px;box-shadow:0 0 10px #f59362,0 0 20px #f59362,0 0 30px #f59362,0 0 50px #f59362,0 0 60px #f59362;z-index:1;background-color:#f59362;-webkit-animation:bigball 1s infinite linear;animation:bigball 1s infinite linear}.smallball1{-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.smallball6{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.smallball2{-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.smallball7{-webkit-animation-delay:-1s;animation-delay:-1s}.smallball3{-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.smallball8{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.smallball4{-webkit-animation-delay:-0.25s;animation-delay:-0.25s}.smallball5{-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes bigcon{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(405deg);transform:translate(-50%, -50%) rotate(405deg)}}@keyframes bigcon{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%, -50%) rotate(405deg);transform:translate(-50%, -50%) rotate(405deg)}}@-webkit-keyframes small{0%{-webkit-transform:scale(1);transform:scale(1);background-color:#b2785b}10%{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:#f59362}15%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1);background-color:#b2785b}100%{-webkit-transform:scale(1);transform:scale(1);background-color:#b2785b}}@keyframes small{0%{-webkit-transform:scale(1);transform:scale(1);background-color:#b2785b}10%{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:#f59362}15%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1);background-color:#b2785b}100%{-webkit-transform:scale(1);transform:scale(1);background-color:#b2785b}}header{position:fixed;width:100%;z-index:9999}header #logo{background:url("../../images/bkg.logo.png") no-repeat;height:40px;left:16px;overflow:hidden;position:fixed;text-indent:-9999px;top:20px;width:46px}header #logo.darken{background:url("../../images/bkg.logo.black.png")}header #logo.switch-to-dark-logo{background-position:0 -40px}header #toggle-menu{display:block;float:right;margin:32px 23px 10px 0;height:30px;width:28px}header #toggle-menu span{display:block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:2px;height:3px;-webkit-transition:all .3s;width:100%;transition:all .3s;width:100%}header #toggle-menu span:after,header #toggle-menu span:before{content:"";left:0;position:absolute;top:-9px}header #toggle-menu span:after{top:9px}header #toggle-menu span:after,header #toggle-menu span:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:2px;height:3px;-webkit-transition:all .3s;width:100%;transition:all .3s;width:100%}header #toggle-menu span.switch-to-dark-bars{background-color:#000}header #toggle-menu span.switch-to-dark-bars:before,header #toggle-menu span.switch-to-dark-bars:after{background-color:#000}header #toggle-menu.on span{background-color:transparent}header #toggle-menu.on span:before{-webkit-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}header #toggle-menu.on span:after{-webkit-transform:rotate(-45deg) translate(7px, -8px);transform:rotate(-45deg) translate(7px, -8px)}header #toggle-menu.on + #menu{opacity:1;visibility:visible}header #menu{background:transparent;color:#fff;display:none;font-family:Helvetica,Verdana,sans-serif;font-size:15px;margin:10% auto 0;padding:10px;opacity:0;position:relative;text-align:center;transition:opacity .4s;visibility:hidden;width:300px}header #menu:after{display:block;content:"";left:95px;position:absolute;top:-15px}header #menu ul,header #menu li,header #menu li a{display:block;list-style:none;margin:0;padding:0}header #menu li a{color:#fff;display:inline-block;font-family:"Gotham-Book",Verdana,sans-serif;font-size:30px;line-height:70px;padding:5px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s;width:200px}header #menu li a:hover:before,header #menu li a:hover.after{content:"";position:absolute;border-top:1px solid #fff;top:38px;width:200px}header #menu li a:hover:before{right:100%;margin-right:-205px}header #close-work{color:#fff;display:none;font-family:"Gotham-Thin",Helvetica,sans-serif;font-size:28px;position:fixed;right:25px;text-decoration:none;top:25px}header #close-work.darken{color:#000}header #social-links{position:absolute;right:15px;top:80px}header #social-links #facebook-social{background:url("../../images/bkg.facebook.png") no-repeat;float:left;height:40px;text-indent:-9999px;width:40px}#main .centered-content{color:#fff;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;overflow:auto;resize:vertical;text-align:center}#main #page-overlay{background-color:#000;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:9999}#main #page-overlay.active-menu{background-color:#960808;opacity:1}#main #fullpage #home{background:url("../../images/bkg.home.bw.jpg") no-repeat;background-size:cover;height:100px;opacity:0;width:100%}#main #fullpage #home.display-home{opacity:1}#main #fullpage #intro-content{background-size:cover;height:100%;overflow:hidden;position:absolute;width:100%}#main #fullpage #intro-content h1{font-family:"Roboto";font-size:60px;font-weight:700;padding:0 15% 0 5%;text-align:left;width:80%}#main #fullpage #intro-content p{float:left;padding:0 15% 0 5%;text-align:left;width:80%}#main #fullpage #intro-content p.quote{font-family:"Roboto",Verdana,sans-serif;font-size:35px;margin-bottom:5px;padding-top:15px}#main #fullpage #intro-content p span{float:left;padding-top:10px;text-align:left;width:100%}#main #fullpage #intro-content h2{font-size:18px;letter-spacing:5px;margin-bottom:3px;text-transform:uppercase}#main #fullpage #intro-content video{bottom:0;height:auto;left:0;overflow:hidden;position:fixed;right:0;top:0}#main #fullpage #intro-content .centered-content{display:block;position:relative;top:7%}#main #fullpage #intro-content .centered-content.adjust-safari-header{top:9%}#main #fullpage #about{background:url("../../images/bkg.mountain.range.jpg") no-repeat;background-size:cover;height:100%;width:100%}#main #fullpage #about h3{font-size:30px;line-height:40px;margin-bottom:40px;padding:0 20%}#main #fullpage #about p{font-size:20px;line-height:30px;padding:0 20%}#main #fullpage #work{background-color:#000}#main #fullpage .work-section{height:33.3%;max-height:33.3%}#main #fullpage .work-section .creative-work{float:left;height:100%;overflow:hidden;text-align:center;width:25%}#main #fullpage .work-section .cell-container{display:table;height:101%;position:relative;text-align:center;width:101%}#main #fullpage .work-section .cell-container:hover label{opacity:0;top:40%;transition:all .3s ease 0s}#main #fullpage .work-section .cell-container:hover .cell-cta{opacity:1;transition:all .3s ease 0s}#main #fullpage .work-section .cell-container:hover .cell-image{background-size:cover;height:108%;left:-4%;opacity:.6;top:-4%;transition:all .3 ease 0;width:108%}#main #fullpage .work-section .cell-container:hover .inner-cell-copy{opacity:1;transition:all .3s ease 0s}#main #fullpage .work-section .cell-image{display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;transition:all .3s ease-in 0s;width:100%;z-index:0}#main #fullpage .work-section .cell-image.cell-one{background:url("../../images/bkg.work.bpf.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-two{background:url("../../images/bkg.work.stapp.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-three{background:url("../../images/bkg.work.stapp.app.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-four{background:url("../../images/bkg.work.footy.app.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-five{background:url("../../images/bkg.work.ccg.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-six{background:url("../../images/bkg.work.fr.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-seven{background:url("../../images/bkg.work.tsp.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-eight{background:url("../../images/bkg.work.zubi.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-nine{background:url("../../images/bkg.work.twf.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-ten{background:url("../../images/bkg.work.kfb.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-eleven{background:url("../../images/bkg.work.explorecod.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-image.cell-twelve{background:url("../../images/bkg.work.bigcanndy.jpg") no-repeat center center;background-size:cover}#main #fullpage .work-section .cell-copy{display:table-cell;vertical-align:middle}#main #fullpage .work-section .cell-copy label,#main #fullpage .work-section .cell-copy .cell-cta{font-family:"Gotham-Medium",Verdana,sans-serif;font-size:17px}#main #fullpage .work-section .cell-copy .cell-cta{font-family:"Gotham-Medium"}#main #fullpage .work-section .cell-copy label{color:#fff;display:inline-block;letter-spacing:3px;position:absolute;right:10%;top:50%;text-transform:uppercase;transition:all .3s ease 0s;width:75%;z-index:10}#main #fullpage .work-section .cell-copy .inner-cell-copy{padding:0 10%;opacity:0;transition:all .3s ease 0s;width:80%}#main #fullpage .work-section .cell-copy .inner-cell-copy span{background:rgba(120,120,120,.6);border:1px solid #ccc;color:#fff;display:block;font-family:"Gotham-Thin";font-size:13px;line-height:17px;margin-bottom:15px;padding:10px 16px;position:relative;text-align:center;z-index:12}#main #fullpage .work-section .cell-copy .cell-cta{border:1px solid #fff;display:block;color:#fff;font-size:11px;letter-spacing:2px;margin:auto;opacity:0;padding:10px 16px;position:relative;top:0;text-decoration:none;transition:all .3s ease 0s;width:9em;z-index:12}#main #fullpage .work-section .cell-copy .cell-cta:hover{color:#000}#main #fullpage #capabilities{background:url("../../images/bkg.capabilities.jpg") no-repeat;background-size:cover;height:100%;width:100%}#main #fullpage #capabilities .centered-content{padding:0 10%;text-transform:uppercase;width:80%}#main #fullpage #capabilities .centered-content.adjust-safari-header{padding-top:18%}#main #fullpage #capabilities #capabilities-list{float:left;margin-top:50px}#main #fullpage #capabilities h3{color:#fff;font-family:"Lato","SavoyeLetPlain",Verdana,sans-serif;font-size:40px;font-weight:bold;letter-spacing:5px;margin-bottom:30px}#main #fullpage #capabilities ul{float:left;width:33.33%}#main #fullpage #capabilities ul li{font-family:"Lato";font-size:20px;margin:20px 0}#main #fullpage #brands{background:url("../../images/bkg.brands.wallpaper.bw.jpg") no-repeat;background-size:cover;height:100%;width:100%}#main #fullpage #brands .centered-content{text-transform:uppercase}#main #fullpage #brands .centered-content.adjust-safari-header{padding-top:18%}#main #fullpage #brands h3{color:#fff;font-family:"Lato","SavoyeLetPlain",Verdana,sans-serif;font-size:40px;font-weight:bold;letter-spacing:5px;margin-bottom:30px}#main #fullpage #brands ul{margin:0 auto;max-width:845px;width:100%}#main #fullpage #brands ul li{display:inline-block;height:140px;width:24%}#main #fullpage #brands ul li.cell-one{background:url("../../images/bkg.brands.vw.bw.png") no-repeat}#main #fullpage #brands ul li.cell-three{background:url("../../images/bkg.brands.sony.png") no-repeat}#main #fullpage #brands ul li.cell-four{background:url("../../images/bkg.brands.bk.bw.png") no-repeat}#main #fullpage #brands ul li.cell-five{background:url("../../images/bkg.brands.ml.bw.png") no-repeat}#main #fullpage #brands ul li.cell-six{background:url("../../images/bkg.brands.regions.bw.png") no-repeat}#main #fullpage #brands ul li.cell-seven{background:url("../../images/bkg.brands.arbys.bw.png") no-repeat}#main #fullpage #brands ul li.cell-eight{background:url("../../images/bkg.brands.kfb.bw.png") no-repeat}#main #fullpage #brands ul li.cell-nine{background:url("../../images/bkg.brands.josecuervo.bw.png") no-repeat}#main #fullpage #brands ul li.cell-ten{background:url("../../images/bkg.brands.applebees.bw.png") no-repeat}#main #fullpage #brands ul li.cell-eleven{background:url("../../images/bkg.brands.maccheese.bw.png") no-repeat}#main #fullpage #brands ul li.cell-two{background:url("../../images/bkg.brands.oldnavy.bw.png") no-repeat}#main #fullpage #brands ul li.cell-twelve{background:url("../../images/bkg.brands.stapp.bw.png") no-repeat}#main #fullpage #contact{background:url("../../images/bkg.contact.bw.jpg") no-repeat;background-size:cover;height:100px;opacity:0;width:100%}#main #fullpage #contact p,#main #fullpage #contact a{display:block;font-family:"Lato","SavoyeLetPlain",Verdana,sans-serif;font-size:14px;letter-spacing:5px;text-transform:lowercase}#main #fullpage #contact p .lg-txt,#main #fullpage #contact a .lg-txt{color:#fff;display:block;font-size:40px;font-weight:bold;margin-bottom:7px;text-transform:uppercase}#main #fullpage #contact a{color:#fff;text-decoration:none}#main #fullpage #contact a#contact-me{font-size:24px;letter-spacing:5px;text-transform:uppercase}#main #fullpage #contact a#contact-me span{background:url("../../images/bkg.plane.png") no-repeat;display:block;height:64px;margin:45px auto 15px;width:91px}#main #fullpage #contact a#download-resume{display:none;font-size:9px;margin-top:10px;letter-spacing:2px;position:relative;text-decoration:underline;text-transform:uppercase;top:50px}#main #fullpage #contact.display-content{opacity:1}#main #fullpage #contact .centered-content.adjust-safari-header{padding-top:23%}#main #fullpage #contact .left-content,#main #fullpage #contact .right-content{float:left;margin:50px auto 0;text-align:center;width:100%}#main #fullpage #contact .left-content .contact-btn,#main #fullpage #contact .right-content .contact-btn{border:1px solid #fff;color:#fff;display:block;font-family:"Gotham-Book",Verdana,sans-serif;font-size:11px;letter-spacing:2px;padding:10px 16px;position:relative;text-decoration:none;text-transform:none;transition:all .3s ease 0s;width:8em;z-index:12}#main #fullpage #contact .left-content .contact-btn:hover,#main #fullpage #contact .right-content .contact-btn:hover{background-color:#ccc;border:1px solid #fff;color:#ed291c}#main #fullpage #contact .left-content .contact-btn{margin:0 auto}#main #fullpage #contact .right-content{padding-left:5%}#main #fullpage #contact .right-content .contact-btn{float:left}#main #fullpage #contact #legal{bottom:5px;font-family:"Lato",Helvetica,sans-serif;font-size:10px;position:absolute;width:100%}#main #work-description{display:none}#main #work-description #work-image-hero{max-height:652px;overflow:hidden}#main #work-description #work-image-hero img{max-width:100%}#main #work-description #work-description-content{padding:5% 20%;width:60%}#main #work-description .work-inner-content{padding:20px 0}#main #work-description .work-inner-content.challenge .work-description-header,#main #work-description .work-inner-content.solution .work-description-header{color:#000;float:left;font-family:"Neptune",Verdana,sans-serif;font-size:13px;margin-bottom:10px;text-transform:uppercase;width:100%}#main #work-description .work-inner-content.challenge .work-description-header{display:none}#main #work-description .work-inner-content p{color:#000;font-family:"Gotham-Book",Verdana,sans-serif;font-size:12px;line-height:20px;text-transform:none}#main #work-description #work-description-vertical-gallery{float:left;margin-top:30px;width:100%}#main #work-description #work-description-vertical-gallery ul{margin:25px 0}#main #work-description #work-description-vertical-gallery ul:nth-child(2),#main #work-description #work-description-vertical-gallery ul:nth-child(3){border-top:1px solid #ccc;padding-top:30px}#main #work-description #work-description-vertical-gallery img{height:auto;width:100%}#main #work-description #work-description-vertical-gallery img.mobile-work{width:70%}#main #work-description #work-description-vertical-gallery li{margin-bottom:20px}#main #work-description #work-description-vertical-gallery li span{float:right;font-family:"Gotham-Book",Verdana,sans-serif;font-size:12px;line-height:20px;margin-top:50px;padding-left:5%;width:25%}#main #work-description #work-description-vertical-gallery li span.section-header{float:left;margin-bottom:20px;margin-top:0;padding-left:0;width:100%}#main #work-description #work-description-vertical-gallery li span.video-title{float:left;margin-bottom:20px;margin-top:0;padding-left:0;width:100%}#main #work-description #work-description-vertical-gallery li .bareye{background:url("../../images/bkg.detail.heiniken.bareye.jpg") no-repeat;height:60px;margin-top:0;width:100%}footer{flex-direction:column;justify-content:center;resize:vertical;text-align:center;width:100%}footer .scroll-down{background:url("../../images/bkg.scroll.down.png") no-repeat;bottom:20px;display:inline-block;height:31px;margin-left:-33px;position:fixed;width:66px}footer .scroll-down.scroll-up{background-position:0 19px;height:45px;-webkit-transform:rotateX(150deg);-moz-transform:rotateX(150deg)}footer .scroll-down.hide{display:none}.blog{background:#fff}.blog img{height:auto;width:100%}.blog img.blog-thumb{border:1px solid #ccc;padding:3%}.blog h1{background:#ffc300;float:left;font-family:"Gotham-Book";font-size:30px;margin-bottom:30px;padding:20px 0;text-align:center;width:100%}.blog h2{font-family:"Gotham-Book";font-size:25px;font-weight:bold;margin-bottom:25px}.blog p{font-family:"Gotham-Medium";font-size:15px;line-height:23px}.blog a{font-family:"Gotham-Thin";outline:none;text-decoration:none}.blog #main{padding:0}.blog #main header{background:#000;float:left;left:0;position:fixed;top:0}.blog #main .blog-short{float:left;padding:0 15%}.blog #main .blog-left,.blog #main .blog-right{float:left}.blog #main .blog-left{padding-right:5%;width:15%}.blog #main .blog-right{width:80%}.blog #main .blog-right .blog-title{margin-top:8px}.blog #main .blog-read-more{margin-top:10px}.blog #main .blog-read-more a{color:#000;font-weight:bold}.blog #main #blog-fullpage{margin-top:65px}.blog.article img{width:25%}.blog.article img.blog-thumb{border:0;float:left;padding:0 3% 2% 0}.blog.article p{margin-bottom:15px}.divider{background-color:#ccc;height:1px;width:100%}.no-touch .cell-cta:hover,.no-touch a.cell-cta:hover{background:#fff;color:#000}/*!
 * # Semantic UI 2.1.4 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2015 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ui.loader:before{position:absolute;content:"";top:0%;left:50%;width:100%;height:100%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loader:after{position:absolute;content:"";top:0%;left:50%;width:100%;height:100%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}@-webkit-keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.loader:before,.ui.loader:after{width:2.2585em;height:2.2585em;margin:0 0 0 -1.12925em}.ui.mini.loader:before,.ui.mini.loader:after{width:1.2857em;height:1.2857em;margin:0 0 0 -0.64285em}.ui.small.loader:before,.ui.small.loader:after{width:1.7142em;height:1.7142em;margin:0 0 0 -0.8571em}.ui.large.loader:before,.ui.large.loader:after{width:4.5714em;height:4.5714em;margin:0 0 0 -2.2857em}.ui.dimmer .loader{display:block}.ui.dimmer .ui.loader{color:rgba(255,255,255,.9)}.ui.dimmer .ui.loader:before{border-color:rgba(255,255,255,.15)}.ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,.87)}.ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,.1)}.ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}.ui.text.loader{width:auto !important;height:auto !important;text-align:center;font-style:normal}.ui.indeterminate.loader:after{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{width:1.2857em;height:1.2857em;font-size:.71428571em}.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{width:1.7142em;height:1.7142em;font-size:.92857143em}.ui.inverted.dimmer .ui.loader,.ui.loader{width:2.2585em;height:2.2585em;font-size:1em}.ui.inverted.dimmer .ui.loader.large,.ui.loader.large{width:4.5714em;height:4.5714em;font-size:1.14285714em}.ui.mini.text.loader{min-width:1.2857em;padding-top:1.99998571em}.ui.small.text.loader{min-width:1.7142em;padding-top:2.42848571em}.ui.text.loader{min-width:2.2585em;padding-top:2.97278571em}.ui.large.text.loader{min-width:4.5714em;padding-top:5.28568571em}.ui.inverted.loader{color:rgba(255,255,255,.9)}.ui.inverted.loader:before{border-color:rgba(255,255,255,.15)}.ui.inverted.loader:after{border-top-color:#fff}.ui.inline.loader{position:relative;vertical-align:middle;margin:0;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 320px)and (max-width: 568px){#main header #menu li:nth-child(1) a{margin-left:42px}#main header #social-links{right:120px;top:15px}#main #fullpage #intro-content h1{font-size:45px}#main #fullpage #intro-content h2{font-size:14px}#main #fullpage #intro-content p.quote{font-size:35px;line-height:35px}#main #fullpage #intro-content p.quote span{float:left;padding-top:0;width:auto}#main #fullpage #intro-content .centered-content{padding:0 5%;top:5%}#main #fullpage #about h3{font-size:20px;line-height:25px;padding:0 5%}#main #fullpage #about p{font-size:15px;line-height:20px;padding:0 5%}#main #fullpage #capabilities .centered-content{padding:0 5%;width:90%}#main #fullpage #capabilities ul{width:100%}#main #fullpage #capabilities ul li{font-size:15px}#main #fullpage #capabilities ul li:first-child{margin-top:0}#main #fullpage #brands h3{font-size:20px;line-height:25px;margin-bottom:0;margin-top:30px}#main #fullpage #brands ul li{height:100px;width:28%}#main #fullpage #brands ul li.cell-one{background:url("../../images/bkg.brands.vw.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-three{background:url("../../images/bkg.brands.sony.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-four{background:url("../../images/bkg.brands.bk.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-five{background:url("../../images/bkg.brands.ml.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-six{background:url("../../images/bkg.brands.regions.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-seven{background:url("../../images/bkg.brands.arbys.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-eight{background:url("../../images/bkg.brands.kfb.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-nine{background:url("../../images/bkg.brands.josecuervo.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-ten{background:url("../../images/bkg.brands.applebees.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-eleven{background:url("../../images/bkg.brands.maccheese.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-two{background:url("../../images/bkg.brands.oldnavy.bw.mobile.png") no-repeat}#main #fullpage #brands ul li.cell-twelve{background:url("../../images/bkg.brands.stapp.bw.mobile.png") no-repeat}#main #fullpage #contact p{font-size:11px}#main #fullpage #contact p .lg-txt{font-size:20px;line-height:25px}#main #fullpage #contact #legal{font-size:7px}#main #fullpage .work-section .cell-container{display:block}#main #fullpage .work-section .cell-copy{display:block;position:relative;top:42%}#main #fullpage .work-section .cell-copy label{font-size:8px;position:relative;padding:0 5%;right:0;width:90%}#main #fullpage .work-section .cell-copy .cell-cta{padding:11px 10px;width:70%}#main #fullpage .work-section .cell-copy .cell-cta:hover{color:#fff}#main #fullpage .work-section .cell-copy .inner-cell-copy span{display:none}#main #work-description #work-description-content{padding:5% 10%;width:80%}#main #work-description #work-description-vertical-gallery li .bareye{background:url("../../images/bkg.detail.heiniken.bareye.mobile.jpg") no-repeat;height:55px;width:100%}.blog #main .blog-short{padding:0 5%}.blog #main .blog-left{width:95%}.blog #main .blog-right{width:95%}.blog.article img{width:50%}}@media only screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){#main #fullpage #intro-content h1{font-size:83px}#main #work-description #work-description-content{padding:5% 10%;width:80%}}/*# sourceMappingURL=app.min.css.map */
