@import: url(animate.min.css);.logo,.logo img{max-height:30px}.btn-main,.logo,.overlay ul{display:inline-block}#active:after,.overlay ul li a:after{bottom:0;content:url()}#active:after,.overlay ul li a:after,.work-img:after{content:''}#active,.btn-main:hover,.contact a:active,.contact a:focus,.contact a:hover,.overlay ul li a:hover,.pagination-xs a:hover,.work-wrap a{text-decoration:none}.overlay nav,.section-title,.text-center-to-left,.work,.work-img,.work-link,.work-wrap,label{text-align:center}body{font-family:url('Patua One'),'Georgia',serif;font-size:15px;color:#282828}.btn-main,label,p{font-family:'Varela Round','Helvetica Neue',sans-serif}label,p{line-height:24px}h1{font-size:2em}#active{color:#000;-webkit-transition:opacity 0s,visibility 0s;transition:opacity 0s,visibility 0s}#active:after{width:100%;height:4px;right:0;background:#000;position:absolute;-webkit-transition:opacity 0s,visibility 0s;transition:opacity 0s,visibility 0s}.btn-menu{position:fixed;right:4%;margin-top:10px;color:#FFC107;background-color:transparent;-webkit-transition:.2s;transition:.2s;z-index:2}.btn-menu:active,.btn-menu:focus,.btn-menu:hover{color:#FFC107;opacity:.7}.btn-main{color:#000;background:0 0;border:2px solid #000;border-radius:3px;padding:14px;-webkit-transition:.35s;transition:.35s;position:relative;font-weight:700;font-size:16px!important;cursor:pointer}.btn-main:hover,hr{background-color:#FFC107}.btn-main:hover{border-color:#FFC107;color:#FFF;text-shadow:1px 1px 1px #ac8101}hr{height:2px;width:150px;color:#FFC107;margin-bottom:40px}.logo{position:absolute;top:15px;left:2%}section{margin:40px 0}.section-title{margin:20px 0;padding:15px 0 0;font-size:32px}.wrap{min-height:100vh}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#FFC107;z-index:100}.overlay .overlay-close{width:40px;height:40px;position:fixed;right:2.5%;top:2%;overflow:hidden;border:none;background:url(../img/cross.png) center center no-repeat;text-indent:200%;color:transparent;outline:0;z-index:100}.overlay nav{position:relative;top:50%;height:70%;font-size:34px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact a:after,.overlay ul li a:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;height:100%;position:relative;-webkit-transition:color .2s;transition:color .2s}.overlay ul li{display:block;height:25%;height:-webkit-calc(100% / 4);height:calc(100% / 4);min-height:34px;color:#FFF}.overlay ul li a{font-weight:300;display:block;color:#FFF;-webkit-transition:color .5s;transition:color .5s;position:relative;overflow:hidden}.contact a,.work-img{display:inline-block}.overlay ul li a:after{position:absolute;width:0;height:4px;background:#000;left:50%;transform:translateX(-50%);-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.bkg,.work-img{position:relative}.overlay ul li a:hover:after,.overlay ul li a:hover:before{width:100%}.overlay ul li a:hover{color:#000}.overlay-menu{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.overlay-menu.open{opacity:.9;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-menu nav{-webkit-perspective:1200px;perspective:1200px}.overlay-menu nav ul{opacity:.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.overlay-menu.open nav ul{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.overlay-menu.close nav ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}.bkg{background:url(../img/cover.jpg) top center no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/cover.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/cover.jpg', sizingMethod='scale')";background-size:cover;min-height:90vh;border-bottom:4px solid #FFC107}.tab-content,.textarea-main,textarea{min-height:150px}.header{margin-top:30vh;margin-bottom:35vh;color:#FFC107;text-shadow:1px 1px 1px #b78a00}.header-divider{height:3px;background-color:#FFC107;width:90%;margin:20px auto}.scroll{color:#FFC107;padding-bottom:5px;-webkit-animation-iteration-count:5;animation-iteration-count:5;-webkit-animation-duration:2s;animation-duration:2s}.story{margin:50px 0}.story-oneliner{font-size:32px;margin:20px auto;line-height:50px;padding-bottom:20px}.tabs{margin-bottom:20px}.tabs a{color:#000;-webkit-transition:.25s;transition:.25s}.tabs a:active,.tabs a:focus,.tabs a:hover{text-decoration:none;color:#FFC107}.tabs li{color:#000;margin:5px 10px}.tabs .active{border-bottom:2px solid #FFC107}.active h4{color:#FFC107}.tab-content{padding:40px auto}.work{padding:40px 0 60px;background-color:#fff;background-image:url(../img/absurdity.png)}.work-wrap{margin:0 auto}.work-wrap a{color:#282828}.work-img{background:url(http://placehold.it/150x150.png) top center no-repeat;background-size:cover;font-size:0;cursor:pointer;margin:50px auto;width:170px;height:170px;border-radius:50%;opacity:1!important;z-index:1}.work-img:after,.work-link,.work-link a{height:100%;width:100%}.work-img-1{background:url(../img/paul.png);background-size:cover;-webkit-animation-delay:.2s;animation-delay:.2s}.work-img-2{background:url(../img/pit.png) top center no-repeat;background-size:cover;-webkit-animation-delay:.4s;animation-delay:.4s}.work-img-3{background:url(../img/dtvmz.png) top center no-repeat;background-size:cover;-webkit-animation-delay:.6s;animation-delay:.6s}.work-img-4{background:url(../img/Cape%20Town.png) top center no-repeat;background-size:cover;-webkit-animation-delay:.8s;animation-delay:.8s}.work-img-5{background:url(../img/schakel.png);background-size:cover}.work-img:after{pointer-events:none;position:absolute;border-radius:50%;box-sizing:content-box}.work-link{font-size:22px;position:relative;background:#FFC107;color:#282828;z-index:2;margin:0 auto;border-radius:50%;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.work-link a{position:absolute;top:0;left:0;padding:33% 0}.work-img:hover .work-link{opacity:.8}.work-border .work-img{width:172px;height:172px}.work-border .work-img:after{top:-9px;left:-9px;padding:5px;z-index:10;border:4px dashed #FFC107}.work-border .work-img:hover:after{-webkit-animation:spinAround 10s linear infinite;animation:spinAround 10s linear infinite}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container-img img{max-width:100%;margin:0 0 40px}.work-specify{padding-bottom:20px;margin-bottom:40px;border-bottom:2px solid #dedede}.contact-title,.project-title{margin-bottom:20px}.pagination{font-size:45px;color:#282828;-webkit-transition:color .35s ease;transition:color .35s ease;z-index:3}.pagination:hover{color:#FFC107}.pagination-xs{position:relative}.pagination-xs .next-page-xs{position:absolute;top:0;right:0}.pagination-xs .previous-page-xs{position:absolute;top:0;left:0}.pagination-xs a{color:#282828;-webkit-transition:color .35s ease;transition:color .35s ease}.pagination-xs a:hover{color:#FFC107}.next-page{position:fixed;top:50%;right:2%}.previous-page{position:fixed;top:50%;left:2%}.project-title{color:#FFC107}.contact-main{padding-bottom:40px}.contact a{vertical-align:middle;color:#000;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.contact a:after,.contact a:before{bottom:0;position:absolute;content:'';height:2px}.contact .fa{margin-right:5px}.contact a:before{background:#B5B5B5;left:0;width:100%}.contact a:after{background:#FFC107;width:0;left:50%;transform:translateX(-50%);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.contact a:hover:after{width:100%}.contact-section{margin-bottom:40px;margin-top:10px}.contact-section p{margin-top:10px}.input-group-lg{margin:20px auto 50px;position:relative;overflow:hidden}.input-underline{position:absolute;background:#B5B5B5;top:50px;left:0;width:100%;-webkit-transition:background .35s ease;transition:background .35s ease}.input-underline:after{content:'';position:absolute;top:0;left:50%;background:#FFC107;height:2px;width:0;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.contact-section .textarea-underline,.textarea-underline{top:156px}input:focus~.input-underline:after,input:hover~.input-underline:after,textarea:focus~.input-underline:after,textarea:hover~.input-underline:after{width:100%}label{color:#5d5d5d}label i{color:#FFC107}input,textarea{font-size:15px!important;font-family:'Varela Round'}footer{border-top:2px dashed #FFC107;width:95%;margin:0 auto;height:100px;color:#5a5a5a}footer ul{margin-top:20px;margin-bottom:20px}footer li{margin:-2px}footer a{color:#5a5a5a;-webkit-transition:.35s;transition:.35s}footer .active,footer a:hover{color:#FFC107;text-decoration:none;border-bottom:2px solid #FFC107}@media(min-width:768px){h1{font-size:3em}#active:after{height:6px}.btn-menu{right:3%}footer{width:100%;font-size:16px}.header-divider{width:60%}.logo img{max-height:50px}.overlay nav{height:60%;font-size:54px}.overlay ul li{min-height:54px}.overlay ul li a:after{height:6px}.text-center-to-left{text-align:left}.section-title{font-size:36px}.story{margin:100px 0}.story-oneliner{font-size:40px;max-width:50%;line-height:70px;padding-bottom:50px}.work{padding:60px 0 100px}.work-img{height:180px;width:180px}.work-border .work-img{height:182px;width:182px}.work-link{font-size:26px}.work-link a{padding:29% 0}}@media(min-width:992px){.textarea-main{min-height:294px}.textarea-underline{top:300px}}@media(min-width:1200px){.btn-menu{right:2%}.header-divider{width:45%}.section-title{font-size:42px}.story-oneliner{font-size:50px;max-width:40%}.work-img{height:200px;width:200px}.work-border .work-img{height:202px;width:202px}.work-link{font-size:30px}}