@media only screen and (max-width: 767px) and (min-width: 0px)  {


.home-first-sec h1 {
    font-size: 20px;
}

.home-first-sec p {
    font-size: 13px;
}

.mobile-off {
    display:none !important;
}
.m-order {
    order: 1;
}

.cus-px-5 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.img-bg {
    
    background:#000 !important;
}
button.btn-close {
    --bs-btn-close-bg: none !important;
}

.btn-close i {
    font-size: 23px;
}

.cust-btn-men {
    border-color: white !important;
    color: white !important;
}

 .logo-box {
    width: 33.333%;  /* Mobile → 3 per row */
  }
  .clutch-widget {
    width: 84%;
}
.wid-cus {
    margin-bottom: 40px;
}
.cursor-big,.cursor-small {
 display:none !Important;
}
.Result-section h2,.services-section h2,.tools-section h2,.steps-section h2,.testimonial-section h2,.faq-section h2 {
    font-size: 30px;
}

section.last-cta-sec .text-end {
    text-align:center !important;
}

section.last-cta-sec {
    padding-left: 3%;
    padding-right: 3%;
}
}
