a:active:after,a:after,a:focus:after,a:hover:after{position:absolute;z-index:-1;content:"";left:0;bottom:0;width:100%}#fh5co-header,a,body{position:relative}#footer,.fh5co-section{padding:3em 0}.btn,body,figure,h1,h2,h3,h4,h5,h6{font-family:"Source Code Pro",monospace;font-weight:400}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?srf3rx);src:url(../fonts/icomoon/icomoon.eot?srf3rx#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?srf3rx) format("truetype"),url(../fonts/icomoon/icomoon.woff?srf3rx) format("woff"),url(../fonts/icomoon/icomoon.svg?srf3rx#icomoon) format("svg");font-weight:400;font-style:normal}body,html{overflow-x:hidden}body{font-size:16px;line-height:1.9;color:#7f7f7f;background:#fff}a{color:#52d3aa;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-moz-inline-stack;display:inline-block;zoom:1}.btn-outline,a:after{-webkit-transition:.3s;-o-transition:.3s}a:after{height:5px;background:#e6e6e6;transition:.3s}a:active,a:focus,a:hover{color:#000;text-decoration:none!important}a:active:after,a:focus:after,a:hover:after{height:100%}p{margin-bottom:30px;margin-top:0;padding-top:0}figure,h1,h2,h3,h4,h5,h6{color:#000;margin:0 0 30px}::-webkit-selection{color:#fff;background:#52d3aa}::-moz-selection{color:#fff;background:#52d3aa}::selection{color:#fff;background:#52d3aa}#fh5co-header{background-repeat:no-repeat;background-size:cover;background-attached:fixed;height:500px;width:100%;z-index:2;-webkit-box-shadow:inset 0 -5px 11px -6px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -5px 11px -6px rgba(0,0,0,.25);box-shadow:inset 0 -5px 11px -6px rgba(0,0,0,.25)}@media screen and (max-width:768px){#fh5co-header{height:300px}}#fh5co-header .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:0 0}#fh5co-header .bio-photo{z-index:20;position:absolute;bottom:0;margin-bottom:-92px;left:50%;margin-left:-92px}#fh5co-header .bio-photo img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:10px solid #fff}#fh5co-header .bio-photo a:after{display:none!important}#fh5co-main{padding-top:5em}#fh5co-main .section-heading h2{text-transform:uppercase;letter-spacing:.05em;font-size:16px;color:#000}#fh5co-main strong{color:#000}.fh5co-works .work{margin-bottom:30px;float:left;max-height:350px;overflow:hidden}.fh5co-works .work>a{position:relative;overflow:hidden;display:block;outline:0!important}.fh5co-works .work>a:after{display:none!important}.fh5co-works .work>a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.fh5co-works .work>a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#footer{background:#262626;color:#666}#footer a{color:#f9d623}#footer .fh5co-social{margin:0;padding:0}#footer .fh5co-social li{margin:0;padding:0;list-style:none;display:-moz-inline-stack;display:inline-block;zoom:1}#footer .fh5co-social li a{padding:20px;color:#f9d623}#footer .fh5co-social li a i{font-size:30px}#footer .fh5co-social li a:active,#footer .fh5co-social li a:focus,#footer .fh5co-social li a:hover{text-decoration:none;color:#fff}#footer .copyright em{display:block;font-style:normal}#features{padding:7em 0}#features .feature-center{text-align:center;float:left;width:100%}@media screen and (max-width:992px){#features .feature-center{margin-bottom:30px}}#features .feature-center .icon{width:90px;height:90px;background:#f9d623;border:4px solid rgba(0,0,0,.07);display:table;text-align:center;margin:0 auto 20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#features .feature-center .icon i{display:table-cell;vertical-align:middle;height:90px;font-size:40px;line-height:40px;color:#fff}#features .feature-center h3,#features .feature-center p{margin-bottom:10px}#features .feature-center h3{text-transform:uppercase;font-size:16px;color:#000}#features .feature-center p{color:#a6a6a6}.owl-carousel .owl-controls .owl-dot span{background:#e6e6e6}.owl-carousel .owl-controls .owl-dot span:focus,.owl-carousel .owl-controls .owl-dot span:hover,.owl-carousel .owl-controls .owl-dot:focus span,.owl-carousel .owl-controls .owl-dot:hover span{background:#ccc}.owl-carousel .owl-controls .owl-dot.active span{background:0 0!important;border:2px solid #52d3aa}.btn{margin-right:4px;margin-bottom:4px;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:12px 20px}.btn.btn-md{padding:4px 20px!important}.btn.btn-lg{padding:18px 36px!important}.btn:active,.btn:focus,.btn:hover{box-shadow:none!important;outline:0!important}.btn-outline:active,.btn-outline:focus,.btn-outline:hover,.form-control{box-shadow:none}.btn-primary{background:#52d3aa;color:#fff;border:2px solid #52d3aa}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#66d8b4!important;border-color:#66d8b4!important}.btn-primary.btn-outline{background:0 0;color:#52d3aa;border:2px solid #52d3aa}.btn-primary.btn-outline:active,.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover{background:#52d3aa;color:#fff}.btn-success{background:#5cb85c;color:#fff;border:2px solid #5cb85c}.btn-success:active,.btn-success:focus,.btn-success:hover{background:#4cae4c!important;border-color:#4cae4c!important}.btn-success.btn-outline{background:0 0;color:#5cb85c;border:2px solid #5cb85c}.btn-success.btn-outline:active,.btn-success.btn-outline:focus,.btn-success.btn-outline:hover{background:#5cb85c;color:#fff}.btn-info{background:#5bc0de;color:#fff;border:2px solid #5bc0de}.btn-info:active,.btn-info:focus,.btn-info:hover{background:#46b8da!important;border-color:#46b8da!important}.btn-info.btn-outline{background:0 0;color:#5bc0de;border:2px solid #5bc0de}.btn-info.btn-outline:active,.btn-info.btn-outline:focus,.btn-info.btn-outline:hover{background:#5bc0de;color:#fff}.btn-warning{background:#f0ad4e;color:#fff;border:2px solid #f0ad4e}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background:#eea236!important;border-color:#eea236!important}.btn-warning.btn-outline{background:0 0;color:#f0ad4e;border:2px solid #f0ad4e}.btn-warning.btn-outline:active,.btn-warning.btn-outline:focus,.btn-warning.btn-outline:hover{background:#f0ad4e;color:#fff}.btn-danger{background:#d9534f;color:#fff;border:2px solid #d9534f}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background:#d43f3a!important;border-color:#d43f3a!important}.btn-danger.btn-outline{background:0 0;color:#d9534f;border:2px solid #d9534f}.btn-danger.btn-outline:active,.btn-danger.btn-outline:focus,.btn-danger.btn-outline:hover{background:#d9534f;color:#fff}.btn-outline{background:0 0;border:2px solid gray;font-size:16px;transition:.3s}.btn.with-arrow{position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn.with-arrow i{visibility:hidden;opacity:0;position:absolute;right:0;top:50%;margin-top:-8px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn.with-arrow:hover{padding-right:50px}.btn.with-arrow:hover i{color:#fff;right:18px;visibility:visible;opacity:1}.form-control{background:0 0;border:2px solid rgba(0,0,0,.1);height:54px;font-size:18px;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.form-control:active,.form-control:focus{outline:0;box-shadow:none;border-color:#52d3aa}textarea.form-control{height:inherit!important}.row-pb-md{padding-bottom:6em}.js .animate-box{opacity:0}