@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:normal;font-style:normal;}
body{font-family:"Roboto", Arial, serif;line-height:1.8;font-size:16px;background:#000;color:#ffffff;font-weight:300;overflow-x:hidden;}
body.fh5co-offcanvas{overflow:hidden;}
a{color:#ffffff;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
a:hover{text-decoration:bold !important;color:#ff0000 !important;}
a:active, a:focus{outline:none;}
p, ul, ol{margin-bottom:1.5em;font-size:18px;color:#ffffff;font-family:"Roboto", Arial, serif;}
h1, h2, h3, h4, h5, h6{color:#ffffff;font-family:"Roboto", Arial, serif;font-weight:400;margin:0 0 0 0;}
figure{margin-bottom:2em;}
::-webkit-selection{color:#fcfcfc;background:#2da9d7;}
::-moz-selection{color:#fcfcfc;background:#2da9d7;}
::selection{color:#fcfcfc;background:#2da9d7;}
#fh5co-header{background:rgba(0,0,0,0.9);margin:0 auto;width:100%;padding-top:10px;padding-bottom:10px;position:fixed;z-index:99999;}
#fh5co-header #fh5co-logo img{max-width:100%;}
#fh5co-header nav{padding-top:20px;}
#fh5co-header nav ul{padding:0;margin:0;}
#fh5co-header nav ul li{padding:0;margin:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;list-style:none;font-size:20px;}
#fh5co-header nav ul li a{color:#ffffff !important;padding:10px;}
@media screen and (max-width:480px){#fh5co-header nav ul li a{padding:5px;}
}
#fh5co-header nav ul li a:hover, #fh5co-header nav ul li a:active, #fh5co-header nav ul li a:focus{color:white !important;text-decoration:underline;outline:none;}
#fh5co-header nav ul li.active a{text-decoration:underline !important;color:red !important;}
.fh5co-projects-feed, .footer-content{margin:0 auto;max-width:1400px;}
.fh5co-projects-feed .fh5co-project{float:left;margin:20px 20px 20px;}
.fh5co-projects-feed .fh5co-project > a{display:block;text-align:center;}
.fh5co-projects-feed .fh5co-project > a img{margin-bottom:10px;}
.fh5co-projects-feed .fh5co-project > a h2{font-size:14px;color:#999999;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.fh5co-projects-feed .fh5co-project > a:hover h2, .fh5co-projects-feed .fh5co-project > a:active h2, .fh5co-projects-feed .fh5co-project > a:focus h2{color:#ffffff;}
.masonry .masonry-brick{-webkit-transition-duration:0.7s;transition-duration:0.7s;}
.masonry{-webkit-transition-property:height, width;transition-property:height, width;}
.masonry .masonry-brick{-webkit-transition-property:right, left, top;transition-property:left, right, top;}
.page-content{text-align:justify;margin:0 auto;max-width:1000px;width:100%;padding-top:10px;padding-bottom:10px;padding-left:50px;padding-right:50px;}
.page-content img{max-width:100%;}
.page-content .mb0{margin-bottom:0;}
.page-content .meta{margin-bottom:20px;}
.page-content .meta span{color:#bfbfbf;}
.page-content .meta a{color:#bfbfbf;}
.page-content .meta a:hover, .page-content .meta a:active, .page-content .meta a:focus{color:#000 !important;}
#fh5co-footer{float:left;width:100%;background:black;padding-top:20px;padding-bottom:20px;text-align:center;color:white;}
#fh5co-footer a{color:#ffffff;}
#fh5co-footer a:hover, #fh5co-footer a:active, #fh5co-footer a:focus{color:#ffffff !important;}
#fh5co-footer .social{margin-top:20px;}
#fh5co-footer .social a{padding:10px;color:#ffffff !important;}
#fh5co-footer .social a:hover, #fh5co-footer .social a:active, #fh5co-footer .social a:focus{color:#ffffff !important;}
.square{list-style:square;}
.pt70{padding-top:70px;}
.pb70{padding-bottom:70px;}
.container-fluid pt70 pb70{margin-right:auto;margin-left:auto;padding-left:0px;padding-right:0px;}
iframe, object, embed{max-width:100%;}
.row{margin:0 auto;max-width:1000px;width:100%;padding-top:10px;padding-bottom:10px;padding-left:50px;padding-right:50px;}
.bottom{float:bottom;width:100%;padding:15px;margin-top:7px;}
.top{float:top;width:100%;padding:15px;margin-top:7px;text-align:left;}
.flexslider{background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.center{margin:auto;width:100%;padding:10px;}
@media screen and (min-width:1300px){.fh5co-projects-feed .fh5co-project{width:25%;margin:30px 0px 0px;}
}
@media screen and (max-width:1200px){.fh5co-projects-feed .fh5co-project{width:33.33%;margin:0px 0px 0px;}
}
@media screen and (max-width:945px){.page-content{padding-left:15px;padding-right:15px;}
.fh5co-projects-feed .fh5co-project{width:50%;margin:0px 0px 0px;}
}
@media screen and (max-width:640px){.pb70{padding-bottom:30px;}
#fh5co-footer .social a{padding:5px;}
.pt70{padding-top:30px;}
.page-content{padding-top:30px;padding-bottom:30px;}
.fh5co-projects-feed .fh5co-project{float:none;width:100%;}
}
@media only screen and (max-width:300px){.prev, .next,.text{font-size:11px}
}
*{box-sizing:border-box}
body{font-family:Verdana, sans-serif;margin:0}
.mySlides{display:none}
img{vertical-align:middle;}
.block{display:block;}
.slideshow-container{max-width:1000px;position:relative;margin:auto;}
.prev, .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:white;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;}
.next{right:0;border-radius:3px 0 0 3px;}
.prev:hover, .next:hover{background-color:rgba(0,0,0,0.8);}