.img-box1{position:relative;overflow:hidden;margin-bottom:30px;margin-top:10px;}
.img-box1:hover .text-box{top:0;}
.text-box{position:absolute;top:100%;background:rgba(149,210,60,0.8);width:100%;height:100%;padding:15% 15%;transition:all 0.2s;}
.project{background-size:100% auto;animation-name:bg;animation-duration:30s;animation-delay:0.5s;animation-iteration-count:infinite;}
@keyframes bg{0%{background-size:100% 100%;}
50%{background-size:120% 120%;}
100%{background-size:100% 100%;}
}
.img-big .text-box{padding-top:50%;}
.project .text-box h4.title{font-size:15px;color:#fff;text-transform:uppercase;margin-bottom:18px;font-weight:600;}
.project .text-box p{color:#000;text-transform:uppercase;}
.project .text-box i{color:#fff;display:inline-block;border:1px solid #fff;padding:7px;border-radius:50%;}
.project img{width:100%;}
#map{pointer-events:none;}
#fade-quote-carousel.carousel{padding-bottom:60px;}
#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-indicators{bottom:60px;left:20%;}
#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#e84a64;border:none;}
#fade-quote-carousel blockquote{border:none;}
#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px;}