@charset "UTF-8";

/* Extra small devices */
@media (max-width: 767px) {

:root {
    --section-space: 120px;
    --section-space-mobile: 50px;
    --section-title-space: 60px;
    --section-title-mob-space-tp: 20px;
    --section-title-mob-space-bt: 20px;
}

.space,
  .space-top {
    padding-top: var(--section-space-mobile);
  }
  .space,
  .space-bottom {
    padding-bottom: var(--section-space-mobile);
  }
  .mob-space,
  .space-top {
    padding-top: var(--section-title-mob-space-tp);
  }
  .mob-space,
  .space-bottom {
    padding-bottom: var(--section-title-mob-space-bt);
  }
  .space-extra,
  .space-extra-top {
    padding-top: calc(var(--section-space-mobile) - 30px);
  }
  .space-extra,
  .space-extra-bottom {
    padding-bottom: calc(var(--section-space-mobile) - 30px);
  }
  .space-top-md-none {
    padding-top: 0;
  }
  .space-extra2,
  .space-extra2-top {
    padding-top: 70px;
  }
  .space-extra2,
  .space-extra2-bottom {
    padding-bottom: 70px;
  }

.header-layout1 .logo-new {
  width: auto;
  height: 56px;
  margin-left: 150px;
}
.category-area {
  margin-top: 0px !important;
}
.category-area_top {
  padding: 30px 0 40px 0 !important;
}
.sticky-wrapper.sticky {
    border-bottom: 1px solid #ddd;
}
.th-btn {
    padding: 13px 20px;
}
.header-layout1 .header-whatsapp {
  border-radius: 100px;
  padding: 0px 0px;
}
.header-whatsapp img {
  max-width: 26px;
  margin-top: -2px;
  margin-right: 3px;
}
.col-sm-6 {
  width: 50% !important;
}
.mob-box-number {

}
.counter-card .mob-box-number {
  font-weight: 700;
  font-size: 30px;
  line-height: 25px;
  text-transform: capitalize;
  color: var(--black-color2);
  margin-bottom: 7px;
}

.counter-card .mob-counter-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: var(--black-color2);
}
.widget-area {
    padding-top: 0px;
    padding-bottom: 30px;
}
.footer-widget {
    padding: 35px 0 0 0;
}
.th-widget-contact {
    max-width: 100%;
    margin-bottom: -0.4em;
}
.info-box_text .details {
    margin-top: 0.3em;
    font-size: 15px;
}
.widget-top15px {
    padding-top: 0px;
}
.h3, h3 {
    font-size: 24px;
}
.sub-title {
    font-size: 28px;
    line-height: 30px;
}




















}