#link-services{color:#4b4b4b !important;background:#f8f9fa !important;text-transform:uppercase;font-weight:600}.service{text-transform:uppercase;letter-spacing:1px;font-size:18px;margin:0 0 20px;text-align:left !important}.servicecontent{text-align:left !important;font-size:17px !important}#servicebox{background:#fff;padding-top:10px !important;padding-right:10px !important;padding-bottom:10px !important;padding-left:10px !important;text-align:left !important}.portfolio .item{margin-bottom:30px;-webkit-box-shadow:0px 5px 20px 0px rgba(52,58,64,.06);box-shadow:0px 5px 20px 0px rgba(52,58,64,.06)}.portfolio .item .image{position:relative;overflow:hidden;border-radius:5px}.portfolio .item .image img{-webkit-transition:all .6s ease;transition:all .6s ease}.portfolio .item .image .overly{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 20px 20px;-webkit-transition:all .7s ease;transition:all .7s ease}.portfolio .item .image .overly p{text-transform:none;font-weight:800}.portfolio .item .image .overly .info{width:100%}.portfolio .item .image .overly .details a{margin-right:10px;width:30px;height:30px;border-radius:5px;background-color:#fff;text-align:center;color:#343a40}.portfolio .item .image .overly .details a i{color:#343a40;font-size:14px;line-height:30px;-webkit-transition:all .4s ease;transition:all .4s ease}.portfolio .item .image .overly .details a:last-child{margin-right:0}.portfolio .item .image:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.portfolio .item .image:hover .overly{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(33%,rgba(0,0,0,0)),color-stop(66%,rgba(0,0,0,.1)),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,.1) 66%,rgba(0,0,0,.7) 100%);opacity:1}.portfolio .item .image:hover .overly .details a i:hover{color:#0a4d59}