@media only screen and (max-width: 1280px) {
  .post-slide .post-content {
    padding: 18px 15px 25px 15px;
  }
}

@media only screen and (max-width: 767px) {

  .title_heading {
    /* width: min-content; */
    position: relative;
  }

  .gif_resourses{
    position: relative;
    left: 0;
    bottom: 0;
    padding-right: 0rem!important;
  }

  .about_menu{
    height: 350px;
    overflow: scroll;
  }

  .about_menu .UXsense_ui{
    margin-bottom: 30px;
  }

  .Resource .pr-5{
    padding-right: 1rem !important;
  }
  .slider_view.btn_m{
    padding: 7px 22px !important;
    margin-top: 11px !important;
    font-size: 13px !important;
  }
  .contact_form label {
    padding: 0rem 0rem;
}
.carousel-indicators{
  display: none !important;
}

  .our_work_bg .owl-carousel .owl-stage-outer,
  .blog-slider .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden !important;
    -webkit-transform: translate3d(0, 0, 0);
  }
  .getcall_btn {
    margin-top: -38px;
  }
  .header_email {
    margin-bottom: 12px;
  }
  .navbar-light .navbar-toggler {
    color: rgb(16 168 202);
    font-size: 26px;
    padding: 0px;
    border-color: rgb(0 0 0 / 0%);
  }
  #myCarousel .nav.nav1 {
    display: none;
  }
  nav.navbar.bootsnav .navbar-nav {
    margin: 0;
    padding: 0;
    background-color: rgb(255 255 255);
  }
  .carousel-inner > .item > a > img,
  .carousel-inner > .item > img,
  .img-responsive,
  .thumbnail a > img,
  .thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto;
  }

  .slider_text h1{
    font-size: 1.23em;
  }



  .feature_software{
    margin-bottom: 25px;
  }

  .featurs_app{
    margin-bottom: 20px;
  }

  /* .carousel-item{
    height: 100vh;
  } */

  .carousel-control-next, .carousel-control-prev{
    width: 9%;
    top: 15px;
  }

  .carousel-item .w-100{
    width: 100% !important;
  }

  /* .carousel-item img {
    height: 35vh;
  } */
  .carousel-caption h6 {
    width: 181px;
    color: #fff;
    line-height: 1.5;
    font-size: 12px;
    color: #3f51b5;
    font-weight: bold;
    text-shadow: none;
    text-align: left;
  }
  .navbar.navbar-default {
    background: #fff !important;
  }

  /* .carousel-item::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.3;
  } */

  .carousel-caption {
    top: 0%;
    right: 7%;
  }
  .slider_sec {
    padding-top: 102px;
  }
  .section2 {
    margin-top: -23em;
  }

  .banner_tab {
    margin-right: 0px;
    background: #fff;
    padding: 13px 8px;
    width: 38px;
    font-family: "Poppins-Bold";
    height: 33px;
    border-radius: 50px;
  }

  .carousel-indicators li {
    text-align: center;
  }

  .hide_tab_text {
    display: none;
  }

  .dnone{
    display: none;
  }

  

  .slider_text {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}

.robot_checkbox{
  margin-bottom: 3px;
}

.slider4_form {
  margin-top: 2%;
  left: 18%;
}
  .bar {
    display: none;
  }
  .slider_text .fnt_57 {
    margin-bottom: -1%;
    font-size: 24px;
  }

  .slider_text .fnt_36 {
    font-size: 16px;
    margin-bottom: 0px;
  }

  .slider_text p {
    padding-top: 3px;
    color: #fff;
    margin-bottom: 6px;
    font-size: 15px;
    font-family: regular;
  }

  .ui_screen.p-5{
    padding: 0px !important;
  }

 

  .removel.pl-5{
    padding-left: 15px !important;
  }

  .img_list img {
    cursor: pointer;
    margin: 1rem auto;
    width: 100%;
}

  .blog_img{
    width: auto;
     height: auto;
  }

  .navbar-light .navbar-nav .active > .nav-link.main_link::before, .navbar-light .navbar-nav .nav-link.main_link::before{
    bottom: 0.15em; 
  }

  .sub_p {
    margin-bottom: 10px;
  }

  #testimonal-slider .owl-stage-outer {
    margin-left: 0%;
  }

  .testimonal_circlebg.mt-80 {
    margin-top: 0px;
  }
  .simple-slider{
    display: none;
  }
  .dest-slider{
    display: none!important;
  }

}
@media screen and (max-width: 320px){
  .indst-app-c .indst-app-sngl {
    margin-top: 20px;
    padding: 10px;
    width: 50%;
}
}
@media only screen and (min-width:321px) and (max-width:768px){
  .indst-app-c .indst-app-sngl {
    margin-top: 20px;
    padding: 10px;
    width: 50%;
}
.simple-slider-wrapper {
  width: 100%;
  max-width: 380px;
  height: 430px;
  margin: 0 auto 30px auto;
  position: relative;
}
}

@media (min-width: 1900px) and (max-width: 2560px)  {
  .simple-slider-wrapper {
    width: 100%;
    max-width: 850px;
    height: 700px;
    margin: 0;
    position: relative;
}
.carousel-caption {
  top: auto;
  right: 6%;
  bottom: -3%;
  left: 11%;
}
.simple-slider-element h1{
  color: #675282;
  font-weight: 700;
  font-size: 80px!important;
}
.apps h1{
  color: #C7C7C7!important;
  font-weight: 700;
  font-size: 80px!important;

}
.mobile-slider{
  display: none!important ;
}
.user-bio img{
  width: 700px;
}
}
@media only screen and (min-width: 1280px) {
  .mobile-slider{
    display: none!important ;
  }
  .user-bio img{
    width: 700px;
  }
}