.hero-p {
  /*background: url("../imgs/banner-pro1.jpg") no-repeat center center;*/
  background-size: cover !important;
  height: 100vh;
  position: relative;
  margin-top: 3.7rem;
}
.hero-content-p {
  position: relative;
  z-index: 1;
  color: white;
  padding-top: 200px;
}
.product-section1 {
  padding-bottom: 2.4rem;
  padding-top: 2.4rem;
  margin-top: 4rem;
}
.product-section2 {
  padding-bottom: 2.4rem;
  padding-top: 2.4rem;
  background-color: #f1f8fd;
}
.me-m-p {
  margin-right: 1rem !important;
  color: #000000 !important;
  font-size: 2rem;
}
.text-product-2 {
  color: #121212;
  border-bottom: 4px solid #00cdbc;
  font-size: 1.6rem;
  font-weight: bold;
  cursor: pointer;
  padding-top: 2.2rem;
  display: inline-block;
}
.p-news-title {
  font-size: 1.6rem;
  font-weight: 700;
  color: #121212;
}
.p-news-title2 {
  font-size: 0.9rem;
  font-weight: 600;
  color: #121212;
}
.p-news-title3 {
  font-size: 1rem;
  color: #121212;
  line-height: 2rem;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
.mb-p-color {
  font-size: 0.9rem;
  color: #121212;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  margin-bottom: 0.2rem !important;
}
.mb-ulli-color li{
  font-size: 0.9rem;
  color: #121212;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  margin-bottom: 0.2rem !important;
}
.mb-ulli-marg li p
{
	font-size: 0.9rem;
  color: #121212;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	margin-bottom: 0rem !important;
}
.contact-section-p {
  /* padding: 40px 0; */
  background-image: url("../imgs/bg-pro.jpg");
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}
.display-p-bottom {
  font-size: 2.4rem;
  font-weight: 700;
  color: #ffffff;
}
.p-bottom-text {
  display: flex;
  font-size: 0.9rem;
  justify-content: center;
  align-items: center;
}
.p-bottom-contact {
  display: flex;
  font-size: 0.9rem;
  justify-content: center;
  align-items: center;
}
.p-bottom-contact:hover
{
	font-size: 0.92rem;
}
.p-bottom-btn {
  cursor: pointer;
  border: 1px solid #ffffff;
  color: #ffffff;
  width: 11rem;
  height: 2.4rem;
  justify-content: center;
  display: flex;
  align-items: center;
}
