div.iti__selected-flag {
  background-color: #ffffff;
}

div div p {
  font-size: 16px
}

button.nav-link {
  font-size: 18px;
}

h3.section-title.tp-section-title {
  font-size: 30px
}

div.tp-product-details-desc-wrapper {
  padding-top: 33px;
}

section.tp-feature-area.tp-feature-border-radius.pt-30.pb-30 {
  padding-top: 11px;
  padding-bottom: 11px;
}

section.tp-product-area.position-relative.pt-30.pb-30.shortcode-lazy-loading-loaded {
  padding-top: 11px;
  padding-bottom: 11px;
  }

section.tp-blog-area.pt-50.pb-50.shortcode-lazy-loading-loaded {
  padding-top: 11px;
  padding-bottom: 11px;
}

section.tp-map-area.pb-100 {
  padding-bottom: 11px;
}

div.tp-footer-top {
  padding-top: 33px;
  padding-bottom: 33px;
}

section.breadcrumb__area.include-bg.pt-60.pb-60.mb-50.mb-30.text-start.pt-30 {
  padding-top: 33px;
  padding-bottom: 33px;
  margin-bottom: 5px
  
}

h3.breadcrumb__title {
  font-size: 24px;
}

div.bb-product-filter {
  background-color: #ffffff;
}

ul li a {
  font-weight: 400;
  font-style: normal;
  font-size: 15px;
}

div p a {
  font-weight: 400;
  font-style: normal;
  font-size: 15px;
}

div div h5 {
  font-weight: 400;
  font-style: normal;
}

div.tp-product-content {
  padding-left: 0px;
  padding-right: 0px;
}

div h3 a {
  font-weight: 400;
  font-style: normal;
}

span.tp-product-price.new-price {
  font-weight: 500;
  font-style: normal;
  font-size: 18px;
}

button.nav-link {
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
}

section.breadcrumb__area.include-bg.pt-30.pb-30.mb-50.breadcrumb__style-2.include-bg.pt-30.pb-30.pt-30 {
  margin-bottom: 11px;
}

h1.tp-product-details-title {
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
}