@font-face{font-family:'zeek';src:url("font/zeek.eot?92164304");src:url("font/zeek.eot?92164304#iefix") format("embedded-opentype"),url("font/zeek.woff?92164304") format("woff"),url("font/zeek.ttf?92164304") format("truetype"),url("font/zeek.svg?92164304#zeek") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"zeek";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;font-size:16px}.icon-plus:before{content:'\e800'}.icon-minus:before{content:'\e801'}.icon-next:before{content:'\e806'}.icon-prev:before{content:'\e807'}.icon-link:before{content:'\e808'}html{margin:0}body{margin:0;font-family:"Open Sans",sans-serif;font-size:14px;color:#1e1e1e;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#45474d}h1,h2,h3,h4{font-family:"Open Sans",sans-serif}h1{font-size:30px;line-height:40px}h2{font-size:25px;line-height:30px;font-weight:600;color:#1e1e1e}h3{font-size:18px;line-height:23px;font-weight:600}a{color:#1e1e1e}a:hover{color:#00b7e9;text-decoration:none}a:active,a:focus{color:inherit;text-decoration:none;outline:0}p{margin:16px 0;line-height:1.7em}p a{font-weight:bold}.button{padding:7px 10px;line-height:20px;color:#fff;font-weight:bold;background:#00b7e9;border:1px solid #00b7e9;-webkit-transition:background 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.button:hover{color:#00b7e9;background:none;border:1px solid #00b7e9;-webkit-transition:background 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.button.dark:hover{color:#989ea6;border:1px solid #989ea6}section{padding:150px 0;background-color:#fff;overflow:hidden}.tab{position:absolute;display:block;top:-150px;padding:5px 10px;font-size:20px;color:#fff;background:#00b7e9}header{padding:35px 0;background:#fff;-webkit-transition:background 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}header .zeekstudios{display:block;width:160px;height:39px;background:url(images/zeekstudios.png);font-size:0;text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){header .zeekstudios{background:url(images/zeekstudios@2x.png) no-repeat;background-size:160px 39px}}header nav ul{margin:0;padding:0;float:right}@media (max-width: 767px){header nav ul{position:absolute;top:38px;right:15px;background:#45474d;z-index:9999;overflow:hidden}}header nav ul li{float:left;margin-left:30px;margin-top:4px;line-height:26px;font-size:14px;list-style:none;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}@media (max-width: 767px){header nav ul li{margin:0;float:right;width:100%;text-align:right;line-height:50px;clear:both}}header nav ul a{color:#1e1e1e;font-weight:400}@media (max-width: 767px){header nav ul a{display:block;padding:0 15px 0 60px;width:100%;font-size:16px;color:#989ea6}}header nav ul a:hover{padding-bottom:15px;border-bottom:2px solid #00b7e9}@media (max-width: 767px){header nav ul a:hover{padding:0 15px 0 60px;border:none;background:#4c5057}}header nav ul a.selected{padding-bottom:15px;border-bottom:2px solid #00b7e9}@media (max-width: 767px){header nav ul a.selected{padding:0 15px 0 60px;border:none}}header #responsive-nav{display:none;float:right;margin-top:-5px;height:42px;width:25px;background:url(images/responsive-nav.png) no-repeat;background-size:25px 42px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){header #responsive-nav{background:url(images/responsive-nav@2x.png) no-repeat;background-size:25px 42px}}header #responsive-nav.dark{background:url(images/responsive-nav-dark.png) no-repeat;background-size:42px 42px}header.work{position:absolute;top:0;left:0;right:0;z-index:9999;background:none}header.work:hover{background:#fff;-webkit-transition:background 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}#hero{padding:82.5px 0;text-align:center}#hero h1{margin:0 0 15px;font-size:50px;line-height:60px;text-align:center;font-weight:300;letter-spacing:-2.5px}#hero h2{margin:15px 0 0;font-size:24px;line-height:30px;font-weight:300;text-align:center;-webkit-animation-delay:0.5s;animation-delay:0.5s}#hero h2 a{color:#00b7e9}#hero h2 a:hover{color:#1e1e1e}#hero h4{font-size:19px;text-align:center;font-weight:bold;text-transform:uppercase;letter-spacing:-1px}#hero h4 a{color:#00b7e9}#hero h4 a:hover{color:#1e1e1e}#hero .view-more{padding-top:80px}#design{background:url(images/design.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/design.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/design.jpg', sizingMethod='scale')";color:#1e1e1e}#design h2{margin:0}#development h2{margin:0}#development h3{margin:5px 0 10px;font-weight:400;color:#747474}#development .wordpress{padding-right:60px}@media (max-width: 991px){#development .wordpress{padding-right:15px}}#development .web-app{padding-left:60px;border-left:1px solid #e5e5e5}@media (max-width: 991px){#development .web-app{margin-top:40px;padding-left:15px;border:none}}#e-commerce{background:url(images/e-commerce.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/e-commerce.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/e-commerce.jpg', sizingMethod='scale')";color:#fff}#e-commerce h2{margin:0;color:#fff}#e-commerce h3{margin:5px 0 10px;font-weight:400;color:#fff}#e-commerce a{color:#fff}#e-commerce a:hover{color:#00b7e9}#work{padding:0;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none}#work h1{margin:0;line-height:75px}#work .grid{padding:0}#work .grid .project{position:relative;background-size:cover;background-position:center center;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#work .grid .project img{width:100%}#work .grid .details{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#work .grid .project:hover .details{display:block;opacity:1}#work-single{padding:0}#work-single .swipe{overflow:hidden;visibility:hidden;position:relative}#work-single .wrap{overflow:hidden;position:relative}#work-single .wrap>div{position:relative;float:left;font-size:22px}#work-single .slide{min-height:600px;max-height:780px !important;width:100%;background-size:cover;background-position:center center}#work-single .container{position:absolute;left:0;right:0}#work-single .details{position:absolute;bottom:25px;left:0;display:block;line-height:50px;text-align:left;font-size:18px;color:#fff}#work-single .details .client{float:left;padding:12.5px 20px;line-height:25px;color:#fff;background:#00b7e9}@media (max-width: 767px){#work-single .details .about{clear:both}}#work-single .details .about,#work-single .details .link{float:left;padding:12.5px 20px;font-size:14px;line-height:25px;text-align:center;color:#45474d;background:#fff;text-transform:uppercase;font-weight:600;cursor:pointer}#work-single .details .about:hover,#work-single .details .link:hover{color:#fff;background:#45474d}#work-single .details .about.open{color:#fff;background:#45474d}#work-single .details .description{display:none;float:left;padding:0 20px;font-size:15px;line-height:28px;color:#1e1e1e;background:#fff;clear:both}#work-single .details .description a{color:#1e1e1e}#work-single .details .description a:hover{color:#1e1e1e}#work-single .nav{position:absolute;bottom:25px;right:0}#work-single .nav .nextslide,#work-single .nav .prevslide{float:left;display:block;width:50px;line-height:50px;text-align:center;font-size:18px;color:#45474d;background:#fff;cursor:pointer}#work-single .nav .nextslide:hover,#work-single .nav .prevslide:hover{color:#fff;background:#45474d}#work-single .nav .nextslide{border-left:1px solid #eaeaea}#testimonials{padding:100px 0;text-align:center;background:#fff}#testimonials h2{margin:0}#testimonials .container-fluid{padding:0}@media (max-width: 767px){#testimonials .container-fluid{padding:0 15px}}#testimonials .swipe{overflow:hidden;visibility:hidden;position:relative}#testimonials .wrap{margin:40px 0;overflow:hidden;position:relative}#testimonials .wrap>div{position:relative;float:left}#testimonials .inner{margin:0 auto;width:1140px;font-size:18px;line-height:28px;text-align:center;font-weight:300}@media (max-width: 1199px){#testimonials .inner{width:940px}}@media (max-width: 991px){#testimonials .inner{width:720px}}@media (max-width: 767px){#testimonials .inner{width:auto}}#testimonials .client{font-size:19px;line-height:50px;text-align:center;font-weight:bold;text-transform:uppercase;letter-spacing:-1px;color:#00b7e9}#testimonials .client:hover{color:#1e1e1e}#testimonials #swipe_nav{padding:0}#testimonials #swipe_nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*display:inline;zoom:1;width:15px;height:15px;margin:0 4px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;border:1px solid #00b7e9;cursor:pointer}#testimonials #swipe_nav li.active{background:#00b7e9}#notes{padding:50px 0 150px}#notes h1{font-size:45px;font-weight:bold}#notes .date{font-weight:400;color:#989ea6}#notes .spacer{margin:40px auto 60px;display:block;height:1px;width:200px;background:#c5c5c5;clear:both}#notes p a{text-decoration:underline}#notes .read-more{float:left}#notes.index .read-more{margin-top:10px}#notes.index article{margin-bottom:40px}#instagram{padding-top:50px}#instagram .has-token{display:none}#instagram .instagram-access-token{padding:10px 20px}#form{padding:40px 0 50px 0;border-bottom:1px solid #dbdbdb;background:#eaecee;text-align:center;overflow:hidden}#form input,#form textarea{margin:10px 0 0 0;padding:8px;width:100%;font-size:12px;border:0px;font-family:Helvetica,sans-serif;background-color:#fff;clear:both;-webkit-appearance:none}#form textarea{resize:none;height:60px;overflow:hidden;font-family:Helvetica,sans-serif}#form label{display:none;float:left;margin-top:10px;padding-left:8px;font-size:13px;color:#ff5a5a}#form #send{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:10px auto;font-weight:bold;cursor:pointer;clear:both}footer{padding:50px 0 50px;font-size:13px;color:#989ea6;background:#45474d}footer .zeekstudios,footer .zeekserve{float:left}footer .zeekstudios{margin-right:30px}footer .zeekstudios .logo{display:block;margin-top:5px;width:103px;height:18px;background:url(images/zeekstudios-footer.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){footer .zeekstudios .logo{background:url(images/zeekstudios-footer@2x.png);background-size:103px 18px}}footer .zeekserve .logo{display:block;margin-top:5px;width:103px;height:18px;background:url(images/zeekserve-footer.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){footer .zeekserve .logo{background:url(images/zeekserve-footer@2x.png);background-size:103px 18px}}footer .links{margin-top:40px;overflow:hidden}footer .links .inner{padding-top:30px;border-top:1px solid #4f555e}footer .social{padding:0}footer .social li{float:left;margin:0 15px 15px 0;text-align:left;list-style:none}@media (max-width: 991px){footer .social li{float:left;clear:both}}footer .social li a{color:#989ea6;font-weight:normal}footer .social li i{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-right:8px;margin-top:-2px;width:16px;height:16px;vertical-align:middle;background:url(images/social.png);background-repeat:no-repeat}footer .social .twitter{width:19px;background-position:0px -16px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social a:hover .twitter{background-position:0px 0px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social .facebook{background-position:-20px -16px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social a:hover .facebook{background-position:-20px 0px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social .linkedin{background-position:-36px -16px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social a:hover .linkedin{background-position:-36px 0px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social .google{background-position:-52px -16px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .social a:hover .google{background-position:-52px 0px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}footer .contact .button{margin-top:-8px}footer .contact .button:hover{color:#fff !important}footer .copyright{padding-top:30px;font-size:10px;color:#989ea6}
