#testimonials .testimonial-item {
	height: 65vh !important;
}
/* extra */
.counter {
	text-align: left !important;
}
.stydy-banner .counter {
	bottom: 0 !important;
}

@media (min-width: 320px) and (max-width: 767px) {

  .stydy-banner .counter {
  	width: 100% !important;
    padding: 0px 20px;
  }
  .stydy-banner .counter p {
	   font-size: 24px !important;
   }
   .stydy-banner .counter p span {
	    font-size: 24px !important;
    }
    .stydy-banner .counter h1 {
	     font-size: 32px;
     }

  .stydy-banner .counter h1 {
	   font-size: 40px !important;
     line-height: 40px !important;
  }
  .stydy-banner .counter h1 span {
	   font-size: 40px !important;
     line-height: 40px !important;
  }
  ul.count-list span {
  	color: #fff !important;
  }
  .banner-inner-slider .counter ul.count-list li::before {
	   background: transparent !important;
   }
   .stydy-banner .counter ul li {
	    border-right: none !important;
    }
    #contact {
	     background: none !important;
     }

   .stydy-banner .counter {
      right: 1% !important;
    }

		/* EXTRA */
		.footer-left {
			height: auto !important;
		}
		.counter {
			line-height: 34px !important;
		}

		#cusromzone {
			background: #666666;
		}


}

@media (min-width: 768px) and (max-width: 992px) {
  .stydy-banner .counter {bottom: 0 !important;}
  .stydy-banner .counter h1 {
	   font-size: 32px !important;
	    line-height: 32px !important;
  }
  .stydy-banner .counter h1 span {
	   font-size: 32px !important;
	    line-height: 32px !important;
  }
  .stydy-banner .counter span {
	   font-size: 18px !important;
  }
  .stydy-banner .counter ul li strong {
	   font-size: 20px !important;
  }
  .stydy-banner .counter p {
	   font-size: 22px !important;
  }

	/* Extra */
	.banner-inner-slider .counter {
	 	position: relative !important;
		width: 100% !important;
		text-align: center !important;
		right: 0!important;
	}
	.banner-inner-slider .counter ul.count-list li {
		float: none !important;
	}
	.stydy-banner .counter ul.count-list li span {
		color: #fff !important;
	}

	#cusromzone {
		background: #666666;
	}


}

@media (min-width: 993px) and (max-width: 1100px) {
  .stydy-banner .counter {bottom: 0 !important;}
  .stydy-banner .counter h1 {
	   font-size: 32px !important;
	    line-height: 32px !important;
  }
  .stydy-banner .counter h1 span {
	   font-size: 32px !important;
	    line-height: 32px !important;
  }
  .stydy-banner .counter span {
	   font-size: 18px !important;
  }
  .stydy-banner .counter ul li strong {
	   font-size: 20px !important;
  }
  .stydy-banner .counter p {
	   font-size: 22px !important;
  }

	/* extra */
	.counter {
		line-height: 12px !important;
	}


}
@media (min-width: 1101px) and (max-width: 1366px) {
  .stydy-banner .counter {bottom: 0 !important;}
  .stydy-banner .counter h1 {
	   font-size: 36px !important;
	    line-height: 36px !important;
  }
  .stydy-banner .counter h1 span {
	   font-size: 36px !important;
	    line-height: 36px !important;
  }
  .stydy-banner .counter span {
	   font-size: 20px !important;
  }
  .stydy-banner .counter ul li strong {
	   font-size: 20px !important;
  }
  .stydy-banner .counter p {
	   font-size: 20px !important;
  }

	/* extra */
	.counter {
		line-height: 20px !important;
	}


}


@media (min-width: 1368px) and (max-width: 1600px) {
  .stydy-banner .counter {bottom: 0 !important;}
  .stydy-banner .counter h1 {
	   font-size: 36px !important;
	    line-height: 36px !important;
  }
  .stydy-banner .counter h1 span {
	   font-size: 36px !important;
	    line-height: 36px !important;
  }
  .stydy-banner .counter span {
	   font-size: 20px !important;
  }
  .stydy-banner .counter ul li strong {
	   font-size: 20px !important;
  }
  .stydy-banner .counter p {
	   font-size: 20px !important;
  }

	/* extra */
	.counter {
		line-height: 20px !important;
	}


}
