@media screen and (min-width: 1199px) and (max-width: 1920px) {
}

@media screen and (min-width: 1152px) and (max-width: 1310px) {
  /*Ameya*/
}

@media screen and (min-width: 1152px) and (max-width: 1310px) {
  /*Cutus Tab Size*/
}

@media screen and (min-width: 1397px) and (max-width: 1920px) {
  /*Salman*/
}

@media screen and (min-width: 1199px) and (max-width: 1366px) {
}

@media screen and (min-width: 800px) and (max-width: 1280px) {
}

@media screen and (min-width: 992px) and (max-width: 1198px) {
}

/********Sm-start*******/
@media screen and (min-width: 768px) and (max-width: 991px) {
}

@media screen and (max-width: 980px) {
}

@media screen and (max-width: 768px) {
}

@media screen and (min-width: 480px) and (max-width: 766px) {
}

/********xs-start********/
@media screen and (max-width: 767px) {
}

@media screen and (max-width: 400px) {
}

@media screen and (max-width: 360px) {
}

@media screen and (max-width: 320px) {
}

@media (min-width: 768px) {
}

@media (max-width: 992px) {
}
@media (max-width: 767px) {
  /* ****************************************heading tags************************************* */
  .about_heading h1, .inner_banner_data h1 {
    font-size: 21px;
    line-height: 25px;
    letter-spacing: 1px;
  }
  .product_inner_heading h1,
  .product_inner_heading h2,
  .product_inner_heading h3 {
    font-size: 21px;
    letter-spacing: 0.5px;
    text-align: left;
  }
  .why_heading h2,
  .do-dont-head h2,
  .our-work-head h2,
  .contact-head h2 {
    letter-spacing: 0.5px;
    font-size: 21px;
  }
  .why-us-heading h2,
  .e-waste-head h3 {
    font-size: 21px;
    letter-spacing: 0.5px;
  }
  .product_heading h3,
  .abt-main-three .team-head h3 {
    font-size: 21px;
    letter-spacing: 0.5px;
  }
  .do-dont-wrapper_one h3,
  .do-dont-wrapper_two h3 {
    font-size: 18px;
    padding: 35px 15px 35px 18px;
  }
  .e-waste-head h3 {
    padding-bottom: 14px;
  }
  .tagline h5 {
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0.5px;
  }
  .contact-box h5 {
    font-size: 18px;
  }
  .e-waste-desr h6 {
    font-size: 15px;
  }
  /* ****************************************a and span tags************************************* */
  .about_heading span {
    font-size: 14px;
  }
  .product_heading span {
    padding: 0 0%;
    font-size: 14px;
    text-align: center;
    display: block;
    font-weight: 500;
    letter-spacing: 0.5px;
    color: #130e0b;
    line-height: 21px;
  }
  .contact-box a {
    font-size: 13px;
  }
  .inn_product_lst span {
    text-align: center;
  }
  /* ****************************************P tags************************************* */
  .about_company_dtl_hm p {
    padding-left: 0px;
    padding-right: 0px;
    line-height: 21px;
    font-size: 14px;
  }
  .why_sec_bx p {
    line-height: 22px;
  }
  .abt-main-three .team-head p,
  .e-waste-desr p {
    font-size: 14px;
    letter-spacing: 0.7px;
    line-height: 1.5;
  }
  .e-waste-desr p {
    text-align: justify;
    text-align-last: center;
  }
  .product_description p {
    line-height: 21px;
  }
  /* ****************************************psudo ************************************* */
  .brd_md:before {
    left: 0%;
  }
  .do-dont-wrapper_one::before {
    content: "";
    position: absolute;
    background: url(../images/like-blue.svg) no-repeat;
    background-size: 133px;
    width: 59%;
    height: 151px;
    bottom: 3px;
    right: -8px;
    transform: rotate(26deg) scaleX(-1);
    z-index: -1;
  }
  .do-dont-wrapper_two::before {
    content: "";
    position: absolute;
    background: url(../images/like-red.svg) no-repeat;
    background-size: 100%;
    width: 45%;
    height: 100%;
    bottom: -39px;
    right: -83px;
    transform: rotate(28deg) scaleX(-1) scaleY(-1);
    z-index: -1;
  }
  .product_inner_heading h1:before,
  .product_inner_heading h2:before,
  .product_inner_heading h3:before {
    left: 5px;
    position-area: left;
    bottom: -60px;
  }

  /* *** */
  .scrollto img {
    width: 75px;
  }
  .header-scrolled .scrollto img {
    width: 70px;
  }
  .mobile-nav-toggle i {
    margin: 25px 18px 0 0;
  }
  #header_top {
    display: none;
  }
  .call_to_action {
    display: block;
  }
  .contact_call_bx {
    display: block;
  }
  #about_number {
    padding: 50px 0 15px 0;
  }
  .counter ul {
    display: block;
  }
  .counter ul li {
    width: 47%;
  }
  .counter {
    font-size: 35px;
  }
  .plus_one {
    font-size: 30px;
  }
  .plus_two {
    right: -12px;
  }
  .plus_four {
    position: absolute;
    top: 4px;
    right: -13px;
  }
  .plus_three {
    right: -10px;
  }
  .call_to_action {
    max-width: 100%;
    min-width: 100%;
    place-items: center;
    margin-top: 20px;
  }
  .contact_icon_bx {
    place-self: center;
  }
  .counter ul li:nth-child(3) {
    border-left: 0px;
  }
  #about_section {
    padding: 50px 0px 50px 0;
  }
  .about_bg_white {
    padding: 50px 0 50px 0;
  }
  .work_video_bx {
    position: relative;
    padding: 7px;
    margin-left: 0px;
  }
  .about_heading {
    text-align: center;
    margin-bottom: 15px;
    margin-top: 15px;
    padding-left: 0px;
  }
  .about_btn {
    text-align: center;
  }
  #why_section {
    padding: 50px 0 20px 0;
  }
  .why_sec_bx {
    margin-bottom: 35px;
  }
  #product_section {
    padding: 50px 0 50px;
  }
  .hm_product_bx_main {
    display: block;
  }
  .contact_line {
    height: 1px;
    width: 50px;
    background: #0f75bb;
    margin: 20px;
  }
  #industry_section {
    padding: 50px 0 50px;
  }
  .product_heading {
    padding-bottom: 30px;
  }
  #footer_bg {
    background: #130e0b;
    padding: 50px 0 50px;
  }
  .cont_dtl p {
    font-size: 14px;
    line-height: 20px;
  }
  .cont_bx {
    width: 52px;
    height: 46px;
    line-height: 42px;
    text-align: center;
    border-radius: 100%;
    background: #0f75bb;
    display: none;
    border: 2px solid rgb(246 246 246 / 50%);
    margin-right: 8px;
  }
  .cont_details:nth-child(3) .cont_bx {
    display: none;
  }
  .footer_contact_hed {
    margin-bottom: 30px;
  }
  .footer_navigation ul li {
    margin: 0px 0;
  }
  .quick_contact_hed {
    margin-top: 30px;
  }
  .title {
    font-size: 15px;
  }
  #carousel .carousel-control-right {
    right: 10%;
  }
  #carousel .carousel-control-left {
    left: -1%;
  }
  .carousel-indicators li {
    background-color: rgb(255 255 255);
    margin-bottom: 1px !important;
  }
  #inner_banner_section {
    padding: 65px 0 25px 0;
    background-size: inherit;
  }
  .abt-main-sec .about-us::before {
    display: none;
  }
  .inner_banner_data ul li i { left: 5px; }
  .inner_banner_data ul li { padding: 0 5px; }
  .inner_banner_data ul li a,
  .inner_banner_data ul li span {
    font-size: 13px;
  }
  .abt-main-sec {
    padding: 50px 0 50px;
  }
  .video_bx_fix {
    top: 0;
    margin-bottom: 15px;
    margin-top: 0;
  }
  .abt-main-two {
    padding: 20px 0 50px;
  }
  .abt-icon {
    text-align: center;
  }
  .abt-icon span.spacing {
    left: 0;
  }
  .why-us-box {
    padding: 40px 20px 40px 20px;
    margin-top: 45px;
    margin-bottom: 20px;
  }
  .why-us-desr {
    text-align: center;
  }
  .why-us-desr p {
    text-align: justify;
    line-height: 21px;
  }
  .abt-main-three {
    padding: 0px 0 40px;
  }
  .abt-main-three .team-head {
    margin-bottom: 0;
  }
  .team-wrapper-two {
    margin-bottom: 20px;
  }
  .team-height {
    height: auto;
  }
  .do-dont-main {
    padding: 50px 0 60px;
  }
  .do-dont-head {
    margin-bottom: 15px;
  }
  .do-dont-wrapper_one .bullet,
  .do-dont-wrapper_two .bullet {
    padding: 18px;
  }
  .do-dont-wrapper_one h3 span {
    padding: 10px 14px;
  }
  .do-dont-wrapper_one .bullet li,
  .do-dont-wrapper_two .bullet li {
    line-height: 21px;
  }
  .do-dont-wrapper_one {
    margin-bottom: 35px;
  }
  .e-waste-main {
    padding: 0 0 50px 0;
  }
  .our-work-sec {
    padding: 50px 0 25px;
  }
  .cont-main-one {
    padding: 20px 0 50px;
  }
  .contact-head {
    margin: 30px 0 20px;
  }
  .contact-box {
    margin-bottom: 30px;
    height: auto;
  }
  #product_detail_section {
    padding: 50px 0 50px;
  }
  .product_dtl_main {
    padding-left: 0;
    border: 0;
  }
  .product-btn {
    font-size: 14px;
  }
  .inn_product_lst span {
    font-size: 15px;
  }
  .footer_contact_hed h6,
  .product_contact_hed h6,
  .quick_contact_hed h6 {
    font-size: 16px;
  }
  .count_box .counter_detail {
    font-size: 16px;
    line-height: 19px;
  }
  .counter_detail span {
    font-size: 14px;
  }
  .quickcontact {
    display: none;
  }
  .foot-bottom { padding: 20px 0 70px 0; }
  .whatsapp-btn { bottom:10px; left:10px; width:60px; height:60px; }
  
  .prod-enquiry, .quote-enquiry { margin:10px 0 40px 0; }
  .popup_logo { background:none; padding:0px; }
  .popup_link ul { padding-top:0px; padding-bottom:20px; }
  .popup_logo img { width:45%; }
  .popup_logo { display:none; }
  
  
}

@media (max-width: 576px) {
}
