
  @media only screen and (max-width: 1650px){
    .nav-style-one .owl-nav .owl-prev,
    .nav-style-one .owl-nav .owl-next{
      right: 100px;
      left: inherit !important;
    }


  @media only screen and (max-width: 1449px){
    .main-menu .navigation > li {
      margin: 0px 10px;
    }
    .main-header.tech .main-menu .navigation > li{
      margin: 0px 20px;
    }

  }
  @media only screen and (max-width: 1400px){

    section.overview__section.two{
      padding: 100px 0px;
    }
    section.overview__section.four{
      padding: 70px 0px;
    }


  }
  @media only screen and (max-width: 1300px){
    .header-right_buttom {
      display: none;
    }
    .see__pad{
      padding: 100px 0px;
    }
    .banner__left__content{
      background-image: none !important;
    }
    .banner-carousel .content__box{
      padding: 100px 12px 120px;
    }

    .overview_left__section .expericence{
      display: none;
    }
    .hero__tab__section {
      margin: 0px 12px;
    }
    .hero__content{
      padding: 100px 0px;
    }
    .main-header.tech .header_top {
      padding: 15px 12px;
    }
    .main-header.tech .outer-box .logo-box .image__bg{
      background-image: none !important;
    }
    .main-header.tech .outer-box .logo-box {
      padding: 20px 0px;
    }


  }
    @media only screen and (min-width: 1300px){
	    .footer_widget .instagram_list li:nth-child(3) {
	      padding-right: 0;
	    }
	    .footer_widget .instagram_list li:nth-child(6) {
		padding-right: 0px;
	    }
  }

  @media only screen and (min-width: 1200px){
    .overview__section__content{
      margin: 0px 12px;
    }

  }
  @media only screen and (max-width: 1200px){
      .clouds-menu .double .description {
    width: 400px !important;
}
    .main-menu{
      display: none !important;
    }
    .menu-area .mobile-nav-toggler {
      display: block;
      margin-top: 20px;
      padding: 12px;
      margin-bottom: 20px;
    }
    .sticky-header{
      display: none !important;
    }
    header.main-header.style-one .menu-area {
      order: 3;
    }
    .anim-icon{
      display: none;
    }
    .header_top .header_top_right {
      display: none;
    }
    .header_top{
      justify-content: center;
    }
 
    br{
      display: none;
    }
    .overview__right__section {
      padding-top: 100px;
    }
    .advantages__section {
  
      padding: 70px 0px;
    }
    .advantages__right img{
      display: none;
    }  

    .get_touch_right{
      display: none;
    }
    .main-header .menu-area{
      order: 3;
    }
    .main-header.tech .outer-box .logo {
      padding: 0px 0px 0px 12px;
    }
    .banner.style__two .content__box {
      padding: 100px 0px 130px;
    }
    .nav-style-one .owl-nav{
      display: none !important;
    }
    .overview__section.two .about__img__one {
      position: inherit;
    }
    .overview__section.two .about__img__two {
      position: inherit;
      display: none;
    }
    .overview__section__content .pr-30{
      padding-right: 12px !important;
    }
    .overview__section__content .pl-40{
      padding-left: 12px !important;
    }
    .overview__section.two .overview__right__section {
      padding-top: 50px;
    }
 
    footer.main__footer.two .main__footer__top {
      padding-top: 100px;
    }
    .main-header.style-three .image__bg{
      width: 100%;
      height: 100%;
    }
    .main-header.style-three .header__right__button i{
      color: var(--white-color);
    }
    .main-header.style-three .menu-area .mobile-nav-toggler .icon-bar{
      background-color: var(--white-color);
    }
 

    .overview__section__three {
      padding-top: 50px;
    }

    .hero__section.three .hero__content{
      padding: 100px 0px;
    }
    .advantages__section.three{
      padding: 100px 0px 0px;
    }
 

  }

  @media only screen and (max-width: 1050px){
    .service__from .from__one .form-group{
      margin-bottom: 20px;
    }
  }

  @media only screen and (min-width: 768px){
    .main-menu .navigation > li > ul,
    .main-menu .navigation > li > ul > li > ul,
    .main-menu .navigation > li > .megamenu{
      display:block !important;
      visibility:hidden;
      opacity:0;
    }
  }



  @media only screen and (max-width: 991px){
    .header_top .header_top_left .top_left li:after{
      display: none;
    }
    .header_top{
      padding: 15px 10px;
    }
    .header_top .header_top_left .top_left li{
      margin-right: 20px;
    }
    .banner-carousel .content__box h1{
      font-size: 60px;
      line-height: 60px;
    }
    .hero__tab__section .tab__right__content {
      padding-top: 50px;
    }
  
    .footer__top__content{
      padding-bottom: 50px;
    }
    .footer__middle .footer__middle__content {
      padding-top: 50px;
    }
 
    .about__three__right .one__img {
      float: inherit;
      text-align: center;
      padding-top: 30px;
    }
      
    .hero__section.three .tab__list {
      padding-bottom: 35px;
    }

  }

  @media only screen and (max-width: 928px){
    .hero__tab__section ul.tab-btns li:before{
      display: none;
    }
    .hero__tab__section ul.tab-btns{
      flex-wrap: wrap;
    }
    .hero__tab__section ul.tab-btns li{
      border-left: 1px solid rgba(255, 255, 255, 0.07);
      border-right: 1px solid rgba(255, 255, 255, 0.07);
      margin-bottom: 15px;
    }
  }
  @media only screen and (max-width: 767px){
      .page__title h1.title {
    font-size: 40px;
      }
      .one-advantage__content .one-advantage__body {

    padding-bottom: 20px;
}
      /*ABOUT*/
      .overview__section {
    padding: 70px 0px;
}
      .overview__right__section {
    padding-top: 0px;
}
      .overview__right__section .title .main__title h2, #offerings .hero__content .main__title h2, #advantages .main__title h2,  #customers .main__title h2, #contacts .main__title h2 {
          font-size: 35px;
          padding-bottom: 40px;
      }

      /*BANNER*/
      .clouds-menu .double .description .tab__content__three {
    padding: 0px 0px 40px;;
}
      .hero__section.three .plant-1 {
    width: 200px;
      }
      .hero__section.three .plant-2 {
          width: 150px;
      }
      .clouds-menu .double .description .tab__content__three p {
          text-align: left;
      }
      .tab__content__three {
    position: relative;
    padding: 50px 10px;
    transform: rotate(0deg);
}
.hero__tab__section ul.three.tab-btns li {
    transform: rotate(0deg);
    margin: 0;
      }
      .clouds-menu .double .description {
          width: 100% !important;
      }
      .slogan {
    justify-content: flex-start;

}
      h1 {
          font-size: 50px;
      }
      
      .main-header.tech .outer-box {
          position: absolute;
          width: 100%;
      }
      .main-header.tech.cloud {
          display: none;
      }
      .main-header.tech.cloud.text-page {
          display: block;
      }
      .main-header.tech.cloud.text-page .outer-box {
       justify-content: center;
      }
      .main-header.cloud.tech.text-page .outer-box .logo {
    padding: 0px;
}
      .header-lower {
          display: block;
      }
    .main-header .logo-box .logo{
      background-image: none !important;
    }
    .main-header .logo-box{
      background-image: none !important;
    }
    .main-header .logo-box .logo {
      padding: 20px 12px;
    }
    .header__right{
      padding-right: 0px;
    }
    .header_top .header_top_left .top_left{
      justify-content: center;
    }

    .overview__image__block__two {
      padding-left: 12px !important;
      padding-top: 20px;
    }
    .footer_widget .widget_title h4 {
      padding-bottom: 20px;
      padding-top: 20px;
    }
    .get_touch.two .get_touch_left input{
      width: 100%;
    }
    .get_touch_left .form-group .btn-two {
      margin-left: 0px;
      margin-top: 20px;
    }

  }

  @media only screen and (max-width: 599px){

    .main__title h2 {
      padding: 0px 0px 20px;
    }
    h2 {
      font-size: 30px;
      line-height: 50px;
    }
    .title.text-center .main__title h2 {
      padding: 10px 0px 40px;
    }
    .hero__tab__section ul.tab-btns li{  
      width: 100%;
      text-align: center;
    }
    .get_touch_left .form-group .btn-two{
      margin-left: 0px;
      margin-top: 20px;
    }
    .get_touch_left .form-group input{
      width: 100%;
    }
    .get_touch_content .get_touch_left{
      padding: 40px;
    }

    .get_touch.two .get_touch_left{
      padding: 50px;
    }
    .get_touch.three .help__left{
      display: block;
    }

    .page__title{
      padding: 70px 0px;
    }
    .contact__section .contact__right{
      padding: 0px 30px 30px;
    }

  }

  @media only screen and (max-width: 499px){

    .footer__top__content .footer__top__right {
      display: none;
    }
 
    .nav-tech .owl-nav{
      display: none;
    }

    .main-header.style-four .logo-box {
      padding: 0px 0px 0px 0px;
    }
    .main-header.style-four .header__right__button>div {
      margin-right: 20px;
    }

  }
  @media only screen and (max-width: 420px){
    .overview__section.four .engineer__section__top .engineer__section__right {
      padding-left: 0px;
    }

  }


  @media only screen and (max-width: 399px){
    .read-us.open{
      display: none;
    }
    .header_top .header_top_left .top_left{.tab__right__content .tab__list.one {
      padding-bottom: 30px;
  }
      display:block ;
      text-align: center;
    }
    .header_top .header_top_left .top_left li{
      padding-bottom: 5px;
    }

    .get_touch.two .get_touch_left h3{
      font-size: 25px;
      line-height: 30px;
    }
 
    .page__title h1.title{
      font-size: 40px;
      line-height: 45px;
    }

    .contact__section .contact__right{
      padding: 20px;
    }


  }
