@media only screen and (max-width: 1080px) {

}



@media only screen and (max-width: 992px) {
.ctrayperformance{
	height: auto;
}
.ctraymsolution{
	height: auto;
}
.whychoosebody {
	height: auto;
}
.ibeambototmbodyt {
  padding: 30px 10px;
}
.whychoosebodycstrips{
	height: auto;
}
.pcalbetrayapplica {
  padding: 30px 10px;
}
.cabletrayapp {
  padding: 30px 10px;
}
}


@media only screen and (max-width: 768px) {
.wordkprocesscontainer h2 {
  font-size: 80px;
  line-height: 70px;
  margin-bottom: 30px;
}
.wordkprocessbox {
  margin-bottom: 10px;
}
.servicecontainer {
  background: #F7F7F7;
  padding: 50px 0 0 0;
}
.tab-container{
	margin: 30px 0 0 0;
}
.servicecontainerleft h3 {
  font-size: 30px;
  line-height: 40px;
}
.servicerightbtn {
  float: right;
  margin: 10px 0 0 0;
}
.servicerightbtn a {
  padding: 10px 25px;
}
.countervalue .item, .countervalue .item h2 {
  font-size: 50px;
  line-height: 40px;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #1F1F1F9C;
  stroke: #1F1F1F9C;
  padding: 0px 0px 0px 0px;
  color: #EA550100;
  font-weight: 500;
}
.aboutusmainheading h3 {
  font-size: 40px;
  line-height: 40px;
  font-weight: 700;
  color: #1F1F1F;
  margin: 15px 0px 0px 0px;
  font-family: space grotesk, serif;
  padding: 0;
}
.chooseusnumber h4 {
  font-size: 100px;
}
.chooseusnumber {
  bottom: 16px;
  right: 10px;
}
.chooseusbox{
	margin-bottom: 10px;
}
.footermenu{
	margin: 30px 0 0 0;
}
.footercontaxct{
	margin: 30px 0 0 0;
}
.aboutuscontent h3 {
  color: #1F1F1F;
  font-size: 20px;
  line-height: 25px;
  margin: 0;
  padding-bottom: 0;
}
.misiondetails {
  margin-bottom: 30px;
}
.teamdetails{
	margin-bottom: 10px;
}
.ourpartnercontainer h3 {
  font-size: 30px;
  line-height: 40px;
}
.testimonialscontainer h3{
  font-size: 30px;
  line-height: 40px;
}
.video-text h1 {
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
  color: #fff;
  margin: 15px 0px 0px 0px;
  font-family: space grotesk, serif;
  padding: 0;
}
.video-text {
  position: absolute;
  top: 0;
  left: 10px;
  height: 100%;
  display: block;
  justify-content: center;
  align-items: center;
  pointer-events: none;
  right: 10px;
}
.video-text p {
  margin: 0px 0px 0px 0px;
}
.homeblogcontainer h3{
  font-size: 30px;
  line-height: 40px;
}
}


@media only screen and (max-width: 640px) {


}


@media only screen and (max-width: 479px) {
.herobanner img {
  width: 100%;
  height: 200px;
  object-fit: cover;
}
}


