/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{text-decoration:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.show{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.left{float:left}.right{float:right}.block{padding:80px 0;margin:0;overflow:hidden}.transition{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.transitionWidth{-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.transition-longer{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}input[type="submit"],.button{width:330px;line-height:45px;background-color:#332f3e;display:block;text-align:center;text-transform:uppercase;font-size:13px;color:white;font-weight:bolder}input[type="submit"]:hover,.button:hover{background-color:#e6c973}h2{text-transform:uppercase;font-size:25px;font-weight:900;letter-spacing:1px;margin:0}hr{display:block;height:1px;border:0;border-top:1px solid #efefef;margin:1em 0;padding:0}.width-782{width:782px;margin:0 auto}.debug{border:3px solid red}html,body{overflow-x:hidden}html,button,input,select,textarea{color:#222}body{font-size:12px;line-height:150%;font-family:"Lato",Arial,Helvetica,sans-serif;background-color:#fafeff}header{height:200px}nav{width:100%;position:fixed;top:0;z-index:100;background-color:#fafeff;display:block}nav .inner-nav{padding:80px 0 0 0;margin:0 auto;display:table}nav ul{display:inline-block;margin:0;padding:0}nav ul li{float:left;margin:0 30px}nav ul li:first-child{margin-left:0}nav ul li:last-child{margin-right:0}nav ul li a{color:#282828;font-size:15px;font-weight:bold;text-transform:uppercase;cursor:pointer}nav ul li a:hover{color:#e6c973}nav ul li.logo{margin:-45px 15px 0 15px}nav ul li.logo img{width:119px}nav ul.after:after{content:'';display:block;height:1px;width:100%;background-color:#ededed;margin-top:30px;margin-left:-10px;padding:0 10px}nav.scrolled{height:58px}nav.scrolled .inner-nav{padding:20px 0}nav.scrolled .logo{margin:-10px 15px 0 15px}nav.scrolled .logo img{width:75px}nav.scrolled ul:after{content:'';display:block;height:1px;width:0;background-color:#ededed;margin-top:30px;margin-left:-10px;padding:0}.slider{width:100%;height:418px;position:relative;direction:ltr}.slider img{position:absolute;left:50%;margin-left:-850px}.slider .rsText{background:black;background:rgba(0,0,0,0.6);z-index:30;color:white;text-align:center;position:absolute;bottom:0;width:702px;left:50%;margin-left:-391px;padding:40px 40px 20px 40px}.slider .rsText h2{line-height:35px;color:#4db788;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.slider .rsText p{font-style:italic;font-size:16px}.slider .rsText p a{color:#e6c973;text-transform:uppercase;font-style:normal;font-weight:900;letter-spacing:1px}.slider .rsText p a:hover{color:white}.slider .rsBullets{display:table;margin:0 auto;float:none;clear:both}.slider .rsBullet{float:left;margin-left:15px;margin-top:15px;cursor:pointer;background-color:#e6c973;text-indent:-9999px;border-radius:50%;width:20px;height:20px;overflow:hidden;background-image:none}.slider .rsBullet:first-of-type{margin-left:0}.slider .rsBullet:hover{background-color:#5c5e5e}.slider .rsNavSelected{background-color:#5c5e5e}.slider>*,.product-slider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}#work{padding-top:120px}#work h2{text-align:center;color:#4db788}#work .project{float:left;width:240px;margin:40px 0 0 0}#work .project:nth-of-type(3n+2){margin:40px 31px 0 31px}#work .project .heading-line-through{border-bottom:1px solid #efefef;display:block;text-align:center;margin:-30px 10px 30px 10px}#work .project .heading-line-through h3{display:inline-block;text-transform:uppercase;font-size:14px;letter-spacing:1px;background-color:#fafeff;position:relative;top:25px;padding:0 10px;width:180px}#work .project a{float:left;position:relative;height:240px;width:240px}#work .project a .project-hover{height:100%;width:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;z-index:99}#work .project a .project-hover img{position:absolute;top:50%;left:50%;margin-left:-71px;margin-top:-71px}#about{background-color:#80c8b5}#about h2{margin-bottom:15px;color:#282828}#about p{float:left}#about p.summary{width:200px;font-weight:bolder;font-size:16px;letter-spacing:0;color:#282828;margin-right:42px;line-height:130%}#about p.description{width:540px;color:white;letter-spacing:1px}#about .logos{background-image:url("../img/info-logos.png");height:148px;width:108px;display:inline-block;margin-top:60px;margin-right:60px}#about .logos.last{margin-right:0}#about .logos.music{background-position:-108px 0;width:120px}#about .logos.fitness{background-position:-227px 0;width:105px}#about .logos.tools{background-position:-332px 0;width:94px;height:145px}#about .logos.food{background-position:-425px 0;width:86px;height:145px}#about a{margin:80px auto 0 auto}#contact{padding-bottom:40px}#contact h2{color:#4db788;margin-bottom:30px}#contact h3{font-size:16px;text-transform:uppercase;color:#5c5e5e;font-weight:900;margin-bottom:0}#contact li{position:relative}#contact span.wpcf7-form-control-wrap{position:static}#contact .wpcf7-form label.error{position:absolute;top:-5px;right:0;background-color:#332f3e;color:#fff;padding:0 10px;box-shadow:-1px 1px 1px 1px rgba(0,0,0,0.1)}#contact div.wpcf7-mail-sent-ok{border:0;font-size:16px;text-transform:uppercase;color:#5c5e5e;font-weight:900;height:inherit;display:inline-block!important;margin-top:10px}#contact div.wpcf7-response-output{margin:0;padding:0}#contact .left p{color:#5c5e5e;margin-top:5px;margin-bottom:15px}#contact .left p.italic{margin-top:45px;font-style:italic}#contact .right{width:570px}#contact .right.form{width:300px}#contact .right ul{list-style:none;padding:0;margin:0}#contact .right ul li{margin:10px 0}#contact .right input{border:0;background-color:#f5f5f5;height:45px;width:240px;padding:0 10px}#contact .right input:hover{box-shadow:0 0 1px 0 rgba(0,0,0,0.1)}#contact .right input:focus{box-shadow:0 0 1px 1px rgba(0,0,0,0.1);outline:0}#contact .right textarea{float:none;border:0;background-color:#f5f5f5;height:80px;width:280px;padding:10px;margin-bottom:10px}#contact .right textarea:hover{box-shadow:0 0 1px 0 rgba(0,0,0,0.1)}#contact .right textarea:focus{box-shadow:0 0 1px 1px rgba(0,0,0,0.1);outline:0}#contact .right input[type="submit"]{width:300px;line-height:45px;background-color:#332f3e;display:block;text-align:center;text-transform:uppercase;font-size:13px;color:white;font-weight:bolder;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#contact .right input[type="submit"]:hover{background-color:#e6c973}footer .social{margin:50px 0 80px 0}footer .social a{background-image:url("../img/social.png");width:50px;height:50px;display:block;float:left;margin-left:80px}footer .social a.linkedin{background-position:0 0;width:42px;height:42px}footer .social a.linkedin:hover{background-position:0 48px}footer .social a.social-2{background-position:98px 0}footer .social a.social-2:hover{background-position:98px 48px}footer .social a.pintrest{background-position:35px 0;width:35px}footer .social a.pintrest:hover{background-position:35px 48px}footer .copyright{text-align:center;color:#b0b1b5}.mover{display:block;position:fixed;top:380px;width:58px;height:132px;text-indent:-9999px}.prev-tab{left:20px;background-image:url("../img/arrow-left.png");background-position:0 0}.prev-tab:hover{background-position:0 132px}.next-tab{right:20px;background-image:url("../img/arrow-right.png");background-position:0 0}.next-tab:hover{background-position:0 132px}#projects section .heading-image{height:418px;width:100%;background-color:#fafeff;overflow:hidden;position:relative}#projects section .heading-image img{width:1700px;position:absolute;left:50%;margin-left:-850px}#projects section .heading-image p{margin:0}#projects section .project-content h1{color:#4db788;text-transform:uppercase;font-weight:900;letter-spacing:1px;padding-bottom:25px;border-bottom:1px solid #efefef}#projects section .project-content h3{text-transform:uppercase;font-size:12px;color:#282828;margin-bottom:0}#projects section .project-content .share{background-color:#332f3e;padding:10px;width:130px;margin-top:80px}#projects section .project-content .share .share-text{color:#fff;font-size:14px;letter-spacing:1px;font-weight:900;margin-right:20px}#projects section .project-content .share .seperator{height:22px;width:1px;background-color:#817f89;margin:0 10px -4px;display:inline-block}#projects section .project-content .share a{background-image:url('../img/social-links.png');margin-bottom:-2px}#projects section .project-content .share a.facebook-share{background-position:0 0;width:8px;height:17px;text-indent:-9999px;display:inline-block}#projects section .project-content .share a.facebook-share:hover{background-position:0 18px}#projects section .project-content .share a.linkedin-share{background-position:17px 0;width:17px;height:17px;text-indent:-9999px;display:inline-block}#projects section .project-content .share a.linkedin-share:hover{background-position:17px 18px}#projects section .project-content p{margin:0 0 15px 0}#projects section .project-content img{margin-top:60px}#projects section .project-content .right{width:480px}#projects section .project-content .field-names span:last-child{display:none}#blog{text-align:center;padding-bottom:0}#blog h2{color:#4db788}#blog h3{margin-top:40px;font-size:20px;color:#666;letter-spacing:1px}