@media (max-width: 1200px) {
}
@media (max-width: 991px) {
	.trusted_partner_review .heading_wraper h2{
		font-size:30px !important;
	}
  .growing_digital_agency .heading_box h2 {
    padding: 0px;
    font-size: 30px;
  }
  .growing_digital_agency .video_wraper {
    height: revert;
  }
  .growing_digital_agency .list_ctawraper ul {
    margin: 30px 0px;
	border-radius:10px;
  }
  .growing_digital_agency .list_ctawraper ul li:first-child {
    width: 100%;
  }
  .growing_digital_agency .list_ctawraper ul li .flex_box {
    margin: 0px 0px 25px 0px;
  }
  .better_roi .heading_textwraper {
    padding: 0px 0px 0px 6%;
  }
  .ecommerce_achieve .heading_wraper h2 {
    font-size: 28px;
    margin: 0px 0px 20px 0px;
  }
  .ecommerce_achieve .swiper-button-next {
    right: 0px !important;
    margin-top: 80px;
  }
  .ecommerce_achieve .swiper-button-prev {
    margin-left: 73%;
    margin-top: 60px;
  }
  .better_roi .swiper-slide .content_wraper {
    width: 90%;
    margin-left: 4.5%;
  }
  .lead_form_Consultation .text_wraper h2, .lead_form_Consultation .text_wraper h3 {
    font-size: 28px;
  }
  .lead_form_Consultation .form_wraper form {
    margin-left: 0%;
    width: 100%;
  }
  .lead_form_Consultation .container.black_container {
    background-size: cover;
    border-radius: 10px;
  }
  .better_roi .swiper-slide .content_wraper h3 {
    padding: 18px 0px 0px 0px;
	  height:revert !important;
  }
  /*services page respnsive*/
  .services_approach .heading_wraper h2 {
    padding: 0px;
  }
  .services_spiner .heading_wraper h2 {
    padding: 0px;
	font-size:30px;
  }
  .services_banner .container.service_container .text_wraper h1 {
    font-size: 30px;
  }
  .services_approach .heading_wraper h2 {
    font-size: 30px;
  }
  .sticky_services_section .sticky_contentbox h2 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
	.blog_details .left_boxwraper .image_box{
		width:100% !important;
		margin:30px 0px !important;
	}
  .growing_digital_agency .image_wraper {
    display: none;
  }
  #portfolio .project-wrap {
    width: 85vw;
  }
  #portfolio .heading_textwraper {
    padding: 0px 0px 0px 5%;
    position: revert;
  }
  #smooth-wrapper {
    overflow-x: hidden;
  }
  .sticky_services_section .image_wraper .image_box {
    height: 330px;
  }
  .sticky_services_section .sticky_contentbox {
    position: revert;
    margin: 0px 0px 30px 0px;
  }
  .services_spiner .text_wraper .comon_box {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    margin: 0px 0px 20px 0px;
    position: relative;
  }
  .services_spiner .text_wraper .comon_box .number_box {
        position: absolute;
        top: 11px;
        left: 50%;
        transform: translateX(-50%);
        width: 40px;
        height: 40px;
        border-radius: 100px;
        background: #0066cb;
        text-align: center;
        display: block;
  }
  .services_spiner .text_wraper .comon_box .number_box h5 {
    color: #fff;
    margin: 0px;
    line-height: 1.9;
  }
  .services_spiner .text_wraper .comon_box h3 {
    color: #000;
    font-size: 20px;
    padding: 20px 30px 0px 0px;
  }
  .services_spiner .text_wraper .comon_box p {
    color: #000;
  }
  .services_spiner .text_wraper .text_box1 {
    margin-left: 0px;
  }
  .services_spiner .text_wraper .text_box2 {
    margin-top: 0px;
    margin-left: 0px;
  }
  .services_spiner .text_wraper .text_box3 {
    margin-top: 0px;
    margin-left: 0px;
  }
  .services_spiner .text_wraper .text_box4 {
    margin-top: 0px;
    margin-left: 0px;
  }
  .services_spiner .text_wraper p {
    margin-left: 0px;
  }
  .services_proces .list_buttonwraper ul {
    column-count: 1;
    padding: 0px;
    margin: 20px 0px 0px 0px;
  }
  .services_proces .heading_wraper h2 {
    font-size: 30px;
  }
	.ind-content-content-inner .right_element{
		justify-content:left;
		margin:0px;
	}
	.ind-content-info p{
		height: revert !important;
        padding: 0px 0px 0px 16px;
	}
	section.success.services_successsection .brands-container{
		flex-wrap: wrap;
        gap: 10px;
	}
	section.success.services_successsection .brands-container .brand{
		margin:0px 0px 20px 0px;
		width: 48%;
		height:100px;
	}
	section.success.services_successsection .brands-container .brand img{
		width:120px;
	}
	section.success.services_successsection .heading_wraper h2{
		font-size:32px;
	}
	.services_banner .image_wraper img{
		top:20px;
	}
	.services_banner .container.service_container .text_wraper h1 {
		padding:0px;
	}
	.ecommerce_achieve.services_ecommerce_achieve .swiper-button-next{
		right:15px !important;
	}
	.ecommerce_achieve .slider_list ul{
		display:revert;
	}
	.ecommerce_achieve .slider_list .pre_launchbox{
		top: 0px;
		left: 50%;
		transform: translateX(-50%);
	}
	.ecommerce_achieve .swiper-button-next{
		right: 8px !important;
        margin-top: 300px;
	}
	.ecommerce_achieve .swiper-button-prev{
		margin-left: 73%;
        margin-top: 280px;
	}
	.ecommerce_achieve .heading_wraper h2{
		text-align:center !important;
	}
	.services_spiner .image_box img{
		height:100%;
	}
	.ecommerce_achieve .slider_box .main_wraper .icon_box img {
		width: 35px;
		height: 35px;
	}
	.srv-page-sec1 .image_boxwraper img{
		height:100%;
	}
	.prtner-content img{
	   object-fit: contain;
	}
	
}
