.fh5co-projects-wrap {	width: 100%;	position: relative;	background-color: #000;}.effects .hover-img {  position: relative;  float: left;  z-index: 89;  width: 100%;}.effects .hover-img .from-top, .effects .hover-img .fh5co-projects-action,.effects .hover-img .fh5co-projects-overlay {  opacity: 0;  width: 100%;}.effects .hover-img figure {  position: relative;  overflow: hidden;}.effects .hover-img figure img {  float: left;  -moz-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}.effects .hover-img .fh5co-projects-overlay {  background: rgba(46, 46, 46, 0.8);  color: #fff;  top: 0;  left: 0;  right: 0;  bottom: 0;  position: absolute;  z-index: 99;  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.effects .hover-img .fh5co-projects-overlay h3 {  margin: 0;  padding: 0;  font-size: 20px;  font-weight: 300;}.effects .hover-img .fh5co-projects-overlay .from-top {  position: absolute;  top: 50%;  display: block;  text-align: center;  width: 100%;  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.effects .hover-img .fh5co-projects-overlay .from-top .category {  display: block;  font-size: 13px;  color: #ccc;  letter-spacing: .1em;  padding-top: 5px;}.effects .hover-img .fh5co-projects-overlay .fh5co-projects-action {  position: absolute;  bottom: 50%;  text-align: center;  width: 100%;  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.effects .hover-img .fh5co-projects-overlay .goto-preview, .effects .hover-img .fh5co-projects-overlay .goto-details {	color: #fff;	font-size: 60px;	padding: 20px;}.effects .hover-img.hovered .fh5co-projects-overlay,.effects .hover-img.hovered .from-top,.effects .hover-img.hovered .fh5co-projects-action {  opacity: 1;  visibility: visible;}.effects .hover-img.hovered .from-top {  margin-top: -50px;}.effects .hover-img.hovered .fh5co-projects-action {  margin-bottom: -50px;}.csstransforms .effects .hover-img.hovered img {  -webkit-transform: scale(1.25);  -moz-transform: scale(1.25);  -ms-transform: scale(1.25);  -o-transform: scale(1.25);  transform: scale(1.25);}/*Owl Theme Override*/.owl-carousel .owl-controls,.owl-carousel-posts .owl-controls {  margin-top: 0;}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel-posts .owl-controls .owl-nav .owl-next,.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  top: 50%;  margin-top: -29px;  z-index: 9999;  position: absolute;  -moz-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}.owl-carousel-posts .owl-controls .owl-nav .owl-next,.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  top: 24%;}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel-posts .owl-controls .owl-nav .owl-next {  right: 20px;}.owl-carousel .owl-controls .owl-nav .owl-next:hover,.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover {  margin-right: -10px;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  left: 20px;}.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover {  margin-left: -10px;}.owl-carousel-posts .owl-controls .owl-nav .owl-next {  right: -50px;}@media screen and (max-width: 768px) {  .owl-carousel-posts .owl-controls .owl-nav .owl-next {    right: 0px;  }}.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  left: -50px;}@media screen and (max-width: 768px) {  .owl-carousel-posts .owl-controls .owl-nav .owl-prev {    left: 0px;  }}.owl-carousel-posts .owl-controls .owl-nav .owl-next i,.owl-carousel-posts .owl-controls .owl-nav .owl-prev i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-next i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev i {  color: #2e2e2e;}.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover i,.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-next:hover i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev:hover i {  color: #000000;}@media screen and (max-width: 768px) {  .owl-theme .owl-controls .owl-nav {     }}.owl-theme .owl-controls .owl-nav [class*="owl-"] {  background: none !important;}.owl-theme .owl-controls .owl-nav [class*="owl-"] i {  font-size: 30px;}.owl-theme .owl-controls .owl-nav [class*="owl-"] i:hover, .owl-theme .owl-controls .owl-nav [class*="owl-"] i:focus {  background: none !important;}.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover, .owl-theme .owl-controls .owl-nav [class*="owl-"]:focus {  background: none !important;}.owl-theme .owl-dots {	display: none !important;  position: absolute;  bottom: 0;  width: 100%;  text-align: center;}.owl-carousel-fullwidth.owl-theme .owl-dots {  bottom: 0;  margin-bottom: -4em;}.owl-theme .owl-dots .owl-dot span {  width: 15px;  height: 15px;  background: #87b6c4;  -moz-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;  border: 2px solid transparent;}.owl-theme .owl-dots .owl-dot span:hover {  background: none;  border: 2px solid #f66d52;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background: none;  border: 2px solid #f66d52;}/*# sourceMappingURL=style.css.map */.single #fh5co-content .fh5co-text {	font-family: "Open Sans", sans-serif;	font-size: 15px;	line-height: 24px;	padding: 7%;	color: #000;	font-weight: 400;}