body {
  padding: 0px;
  margin: 0px;
  overflow-x: hidden;
  font-family: "Open Sans", sans-serif;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

p:last-child {
  margin-bottom: 0rem;
}

.text-white {
  color: #fff !important;
}

header .header-wrapper .colA .ham-btn:focus {
  outline: none;
  box-shadow: none;
}

.home-secB figure,
header .header-wrapper .colA ul,
header .header-wrapper .colB > ul,
.home-secE .flex .colA figure,
.service-col figure,
footer .middle-footer .footer-wrapper ul,
.item-md figure,
.item-md .figure {
  padding: 0px;
  margin: 0px;
}

.contact-secA .flex .colB .content .contact-info {
  padding: 0px;
}

.section-container {
  padding: 4rem 0rem;
}

.container-xl,
.container-lg,
.container-md,
.container-sm,
.container {
  max-width: 1140px;
  padding: 0px 16px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm,
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
@media only screen and (max-width: 1300px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
.custom-select.open .list {
  margin-block-start: 0em;
  padding-inline-start: 0px;
}/*# sourceMappingURL=tkhussain.css.map */