/*-----------------------------------------------------------------------------------

    Custom CSS by Reina Creative

-----------------------------------------------------------------------------------*/

.navbar .logo {
    width: 150px;
}

footer .item .logo img {
    width: 150px;
}

.sub-title h6 {
      background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9 );
}

p {
    color: #fff;
}

.progress-wrap svg.progress-circle path {
  stroke: #ed1c24;
}

.line {
  background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9 );
}

.pace .pace-progress {
  background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9 );
}

.agency .imgsec .exp:before {
  background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9 );
}

.color-font {
	background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9 );
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.vid-icon .vid-butn {
  width: 70px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  font-size: 20px;
  border-radius: 50%;
  position: relative;
  z-index: 2;
}

.vid-icon .vid-butn:after {
  content: '';
  position: absolute;
  top: 1px;
  left: 1px;
  right: 1px;
  bottom: 1px;
  border-radius: 50%;
  background: #111215;
  z-index: -1;
  -webkit-transition: all .4s;
  -o-transition: all .4s;
  transition: all .4s;
}

.vid-icon .vid-butn:hover:after {
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}

.portfolio .filtering span.active {
    color: #f64f59;
}

.portfolio .filtering span:after {
    background: #f64f59;
}

.team .item.cir .info span {
    font-size: 13px;
    color: #f64f59;
}

.team .item.cir .img:after {
    background: linear-gradient(to right, #f64f59, #c471ed, #12c2e9);
}

@media only screen and (max-width: 991px){
	.section-padding{
		padding: 40px 0;
	}
}

@media screen and (max-width: 991px){
.min-area .content, .min-area .img {
    padding: 50px 0;
}
}

@media screen and (min-width: 992px){
.team .item {
    padding: 0 25px;
}
}

@media screen and (max-width: 991px){
.team .item {
    padding: 25px 0;
}
}