.centerWrapper>*,.reference img{-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);top:50%}.centerWrapper,.reference,.round-black,section h2{text-align:center}#navigation,#socialBox,.table{vertical-align:middle}.popup h2,section h2{text-transform:uppercase}@font-face{font-family:AkzidenzGrotesk;src:url(../fonts/AkzidenzGrotesk-Light.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:AkzidenzGrotesk;src:url(../fonts/AkzidenzGrotesk-LightCond.otf) format('opentype');font-weight:100}@font-face{font-family:AkzidenzGrotesk;src:url(../fonts/AkzidenzGrotesk-Bold.otf) format('opentype');font-weight:700;font-style:normal}@font-face{font-family:AkzidenzGrotesk;src:url(../fonts/AkzidenzGrotesk-ExtraBold.otf) format('opentype');font-weight:900}body{font-family:AkzidenzGrotesk,Arial,Verdana;padding-bottom:92px}p{font-size:16px}button{outline:0}.h3,h3{font-size:23px}.display-inline-block{display:inline-block;width:100%}.Brother-1816-Regular{font-weight:400;font-style:normal}.Brother-1816-Regular>span{height:28px;display:inline-block}.ChrisSax{position:relative;display:inline-block;color:#fff}.ChrisSax.white,section h3{color:#231F20}.ChrisSax:after{content:'';position:absolute;left:0;bottom:2px;width:100%;height:1em;background:url(../images/ChrisSax.png);background-size:cover}.R,.R:before{position:relative;display:inline-block}.ChrisSax.white:after{background-image:url(../images/ChrisSax_White.png)}.R.white:after{background-image:url(../images/R_White.png)}.R:before{content:'R';visibility:hidden}.R:after,.nav>li>a:after{content:''}.R:after{position:absolute;left:0;bottom:0;width:1em;height:1em;background:url(../images/R.png);background-size:cover}.centerWrapper,.centerWrapper>*,.reference,header,section{position:relative}.AKZBQ{font-family:AkzidenzGrotesk;font-weight:700}header.cover,section.cover{height:100vh;background-size:cover;background-position:center}section.text-section{padding:4em 0}section h3{font-weight:900;margin:0 0 1em}.popup h2,.scrollbox h4,.scrollbox h5,footer h3,section h2{font-weight:700}.dark,.round-black,section.cover h2{color:#fff;background-color:#231F20}section h2{font-size:3em;margin:0;padding:130px 0}section.cover h2{display:inline-block;padding:.5em}.centerWrapper{width:100%;height:100%;display:inline-block}.centerWrapper>*{transform:translateY(-50%)}.centerWrapper h2{min-width:380px;max-width:100%}.parallax{background-attachment:fixed}.round-black{width:40px;height:40px;border-radius:50%;border-color:#000;font-size:18px}.reference,.vita{height:135px;display:inline-block}#contactBox,#contactForm{font-size:1.4em;min-height:440px}.reference{width:135px;border:1px solid #231F20;overflow:hidden;margin:10px 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:75%}.imgWrapper,.vita{position:relative;background-repeat:no-repeat;background-size:cover;text-align:center;overflow:hidden}.reference img{max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);max-height:-moz-calc(100% - 20px);max-height:-webkit-calc(100% - 20px);max-height:calc(100% - 20px);position:relative;transform:translateY(-50%)}#contactBox{border:1px solid #373434;padding:7em 5em;text-align:center;margin-bottom:15px}#contactBox a{color:#333}#contactForm{background-color:#231F20;padding:1em;display:inline-block}#contactForm input,textarea{width:100%;margin-bottom:1em;font-size:13px;padding:5px}#contactForm button[type=submit]{text-transform:uppercase;background-color:#fff;border:1px solid #231f20}#contactForm input::-webkit-input-placeholder,#contactForm textarea::-webkit-input-placeholder{text-transform:uppercase;color:#333}#contactForm input::-moz-placeholder,#contactForm textarea::-moz-placeholder{text-transform:uppercase;color:#333}#contactForm input:-ms-input-placeholder,#contactForm textarea:-ms-input-placeholder{text-transform:uppercase;color:#333}#contactForm input:-moz-placeholder,#contactForm textarea:-moz-placeholder{text-transform:uppercase;color:#333}.vita{width:135px;border:1px solid #231F20;margin:10px 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;background-position:top center}.vita img{position:relative;display:inline-block;min-width:100%;min-height:100%;top:50%;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.vita.noresize img{min-width:0;min-height:0}.vita.top img{top:0;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}.vita.bottom img{top:auto;bottom:0;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}.vitaContainer{display:inline-block;position:relative}.vita-info{position:relative;width:100%;background-color:#231F20;color:#eee;height:0;overflow:hidden;visibility:hidden;-o-transition:all .25s linear;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear}.vita-info.open{height:145px;visibility:visible;padding:15px;display:inline-block}.vita-info>*{position:relative;top:50%;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table{display:table;margin-bottom:0}.table>*{display:table-cell}.imgWrapper{margin-bottom:1em;background-position:center center}.imgWrapper img{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.youtube-player{width:100%;min-height:204px}.youtube-player.big-video{width:auto;max-width:100%;min-width:100%;max-height:100vh}#scrollTopButton{width:46px;height:46px;position:fixed;z-index:3;bottom:40px;right:17px;background:#231F20;border:1px solid #fff;outline:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center}.form-info-error{color:red}.no-padding{padding:0!important}#scrollTopButton>span:after,#scrollTopButton>span:before{content:'';width:17px;height:3px;background:#fff;position:absolute;top:4px}#scrollTopButton>span{position:relative;display:inline-block;width:20px;height:10px;left:0;top:0}#scrollTopButton>span:before{-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:7px}#scrollTopButton>span:after{-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-4px}@media only screen{.reference,.vita{width:100%;max-width:135px;height:135px}}h3.optimized>span{height:26px;display:inline-block}@media (max-width:400px){.centerWrapper h2{min-width:0;max-width:100%;width:100%}.reference,.vita{width:100%;max-width:115px;height:115px}}@media (max-width:992px){.imgWrapper{min-height:380px}.imgWrapper img{display:none}#nameWrapper{padding-right:15px!important}#emailWrapper{padding-left:15px!important}}@media (max-width:768px){.imgWrapper{min-height:380px}.youtube-player.big-video{min-height:0}}nav.navbar{position:fixed;background-color:rgba(246,249,250,.5);width:100%;top:0;left:0;font-size:1.65em;border-bottom:1px solid #555557;border-radius:0;text-align:center;z-index:100}.navbar-nav a,.navbar-nav>.active>a,.navbar-nav>.active>a:focus,.navbar-nav>.active>a:hover{color:#231F21}nav.navbar ul.nav{margin-top:56px;margin-bottom:0}.nav>li>a{padding-left:35px;padding-right:35px}.navbar .navbar-object{display:inline-block;width:100%}.navbar-toggle{border:1px solid #000}.navbar-toggle .icon-bar{background-color:#000}.nav>li.active>a{position:relative}.nav>li>a:after{display:inline-block;position:absolute;width:5px;height:5px;background-color:#231F20;left:50%;bottom:-15px;opacity:0;z-index:0;-o-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#navigation,#socialBox,#socialContainer,.social{position:relative}.nav>li>a:active,.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.nav>li>a:hover:after{opacity:.5}.nav>li.active>a:after{opacity:1}#socialBox{width:185px;border-left:1px solid #555557}.navbar-brand>img{max-height:102px}#socialContainer{text-align:right;padding-right:24px}.social{background:0 0;border:0;padding:0;margin-right:10px;display:inline-block;outline:0;top:10px}.social>img{width:30px;float:left}.social.big{padding:0;margin-right:0}.social.big>img{width:52px;height:52px;margin-right:0}.popup{position:absolute;z-index:1;top:100%;left:0;width:100%;overflow:hidden;visibility:hidden;height:0;opacity:0;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#compactContainer,.scrollbox,ul.submenu{position:relative}.popup .popupContent{background-color:#231F20;text-align:center;color:#fff;padding:1em 0}.scLink{display:none}.scLink.visible{display:inline-block}.scLink>div{color:#000;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;font-size:18px}.popup.open{visibility:visible;opacity:1}ul.submenu{list-style:none;padding:0;visibility:hidden;opacity:0;z-index:1;-o-transition:all .25s linear;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear}ul.submenu li{background:#231F20;color:#fff;font-size:18px}.navbar{margin-bottom:0}ul.submenu li a{color:#fff}.navbar-nav>li>a{padding-top:0;padding-bottom:0}ul.nav li a:hover+ul.submenu,ul.nav li.active ul.submenu,ul.nav li:hover ul.submenu{opacity:1;visibility:visible}ul.nav li ul.submenu li:not(:last-child){margin-bottom:3px}.nav>li{min-width:183px}.nav.navbar-r>li{min-width:215px}@media (max-width:1708px){.nav>li>a{padding-left:10px;padding-right:10px}}@media (max-width:1790px){.nav>li{min-width:155px}.nav.navbar-r>li{min-width:119px}}@media (max-width:1530px){.nav>li{font-size:19px;min-width:129px}}@media (max-width:1410px){.nav>li a{font-size:18px}.nav .submenu li a{font-size:15px}.navbar-brand>img{max-height:56px;margin-top:17px}nav.navbar ul.nav{margin-top:50px}.navbar .navbar-object{max-height:103px}}@media (max-width:1230px){#socialBox{width:166px}}@media (max-width:1215px){.nav>li{font-size:19px;min-width:112px}}@media (max-width:1183px){.nav.navbar-r>li{min-width:66px}}@media(max-width:1170px){#socialBox{width:147px}.navbar-brand>img{margin-top:1px}}@media (max-width:1099px){.nav.navbar-r>li,.nav>li{min-width:0}}@media (min-width:768px) and (max-width:1170px){#socialBox{vertical-align:top;padding-top:10px}#socialBox #socialContainer{position:relative;margin-top:13px;right:-19px}#socialBox .social{margin-right:5px}.navbar-brand>img{max-height:38px;left:11px;position:relative;margin-top:15px}nav.navbar ul.nav{margin-top:39px}}@media (max-width:1068px){.round-black{width:36px;height:36px;font-size:15px}nav .table,nav .table>*{display:block}#socialBox{position:absolute;border-left:0;top:0;right:45px}.navbar-toggle{margin-top:0;top:-20px;z-index:10}}@media (max-width:865px){.nav>li>a{font-size:14px!important}.nav .submenu li a{font-size:18px}.nav{display:block}.navbar .navbar-object{display:inline-block;width:auto}}@media (max-width:767px){ul.submenu li,ul.submenu li a{color:#231F21}#socialBox #socialContainer{width:100%!important;padding-right:17px!important;padding-top:23px;position:absolute;right:40px;top:-1px}.navbar-brand>img{max-height:66px}ul.submenu{visibility:visible;opacity:1;text-align:left;padding:0 10px}ul.nav li ul.submenu li:not(:last-child){margin-bottom:0}.nav>li>a:after{right:0;bottom:7px;left:auto}nav.navbar ul.nav{margin-top:0}ul.submenu li{background:0 0;display:inline-block;float:left;padding-right:5px}.nav>li a{text-align:left;font-size:15px}.nav>li>a{font-size:19px!important}}@media (max-width:505px){.navbar-brand>img{max-height:43px;margin-top:10px}}@media (max-width:430px){#navigation{min-height:83px}}@media (max-width:320px){#navigation{min-height:0}.navbar-brand>img{max-height:32px;margin-top:16px}}@media (max-width:432px){#socialBox{right:15px}.social{margin-right:3px}}@media (min-width:768px) and (max-width:1060px){#socialBox #socialContainer{right:-68px;margin-top:16px;padding-right:29px!important}}footer{position:fixed;background-color:#231F20;height:0;width:100%;left:0;bottom:0;border-top:2px solid #EEE;padding:5px 0;-o-transition:height .25s linear;-moz-transition:height .25s linear;-webkit-transition:height .25s linear;transition:height .25s linear}#expandButton:after,#expandButton:before{content:"";border-style:solid;display:block;width:0;position:absolute}#expandButton:after{left:3px;top:3px;border-width:0 15px 18px;border-color:#231F20 transparent}#expandButton:before{left:0;top:0;border-width:0 18px 20px;border-color:#fff transparent}#footer.open{height:50vh;min-height:415px}footer button#expandButton{width:35px;height:18px;padding:0;background:0 0;border:none;position:absolute;top:-20px;left:-moz-calc(50% - 17px);left:-webkit-calc(50% - 17px);left:calc(50% - 17px);outline:0}footer .box{border:1px solid #fff;width:100%;color:#fff;text-align:center;height:300px;margin-top:92px;padding:3em 1em}footer .box p{font-size:1.6em}footer .box a,footer .box a:focus,footer .box a:hover,footer .box a:visited{color:#fff;text-decoration:none}.scrollbox{max-height:160px;overflow-y:auto;overflow-x:hidden}.scrollbox h4{font-size:20px}.scrollbox h5{font-size:19px}footer .social.big{margin-top:2em}footer .social.big img{width:64px;height:64px}footer .igLink{margin-right:2em}@media (max-width:768px){#compactContainer{max-height:315px;overflow:auto}}@media (max-height:700px){#footer.open{height:50vh;min-height:0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.imgWrapper,.parallax{background-attachment:scroll}header.cover,section.cover{height:768px}.parallax{background-size:contain}.iOs #scrollTopButton>span{left:-2px}.iOs .round-black{font-size:14px;padding:0}body{cursor:pointer}#socialBox #socialContainer{padding-right:25px!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.imgWrapper,.parallax{background-attachment:scroll}header.cover,section.cover{height:1024px}.parallax{background-size:contain}.iOs #scrollTopButton>span{left:-2px}.iOs .round-black{font-size:14px;padding:0}body{cursor:pointer}#socialBox #socialContainer{padding-right:25px!important}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2){.imgWrapper,.parallax{background-attachment:scroll}header.cover,section.cover{height:320px}.parallax{background-size:contain}.iOs #scrollTopButton>span{left:-2px}.iOs .round-black{color:red}body{cursor:pointer}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation :portrait) and (-webkit-device-pixel-ratio:2){.imgWrapper,.parallax{background-attachment:scroll}header.cover,section.cover{height:568px}.parallax{background-size:contain}.iOs #scrollTopButton>span{left:-2px}.iOs .round-black{font-size:14px;padding:0}body{cursor:pointer}}@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio :2){.imgWrapper,.parallax{background-attachment:scroll}header.cover,section.cover{height:320px}.parallax{background-size:contain}.iOs #scrollTopButton>span{left:-2px}.iOs .round-black{font-size:14px;padding:0}body{cursor:pointer}}@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :2){.imgWrapper,.parallax{background-attachment:scroll}header.cover,section.cover{height:480px}.parallax{background-size:contain}.iOs #scrollTopButton>span{left:-2px}.iOs .round-black{font-size:14px;padding:0}body{cursor:pointer}}