.inner-pg-banners {
  padding-top: 122px;
  background-color: rgb(255, 255, 255);
}
.heading_title_equipment {
  font-size: 30px;
  padding: 0px 14px 20px;
}
.feature__title {
  font-size: 1.4rem;
  padding: 30px 0px 0px;
}
.feature__desc {
  padding-bottom: 18px;
}
.feature__content {
  padding-bottom: 18px;
}

.top-social-ic {
  color: lightgray;
  font-size: 2rem;
  line-height: 4rem;
}
.top-social-ic:hover {
  color: #00aff0;
}
.top-email {
  font-size: 12px !important;
  color: black;
  font-weight: 600;
  vertical-align: top;
}
.top-email:hover {
  font-size: 12px;
  color: rgb(46, 143, 255);
  font-weight: 600;
  vertical-align: top;
}

.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link {
  color: #858585;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link:hover {
  color: #42aaff !important;
  background-color: transparent !important;
}

.has-submenu:after {
  position: absolute;
  right: 18px;
  top: 50%;
  transform: translateY(-50%);
  font-family: "FontAwesome";
  content: "\f107";
  font-size: 16px;
  color: white;
}
.has-submenu2:after {
  position: absolute;
  right: -17px;
  top: 48%;
  transform: translateY(-50%);
  font-family: "FontAwesome";
  content: "\f107";
  font-size: 16px;
  color: white;
}
.p_service_info {
  padding-top: 100px;
}
.prototype_service_info {
  padding-top: 100px !important;
}
.p_service_item {
  margin-bottom: 242px !important;
}
.p_service_item h5 {
  font-size: 21px !important;
  color: #545454;
}
.p_service_item p {
  font-family: "MetaPro", "Trebuchet MS", Arial, sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #333;
  font-feature-settings: "frac" 0, "kern" 0, "mgrk" 0, "ordn" 0, "sinf" 0,
    "subs" 0, "sups" 0, "pnum" 0, "lnum" 1;
  -webkit-font-feature-settings: "frac" 0, "kern" 0, "mgrk" 0, "ordn" 0,
    "sinf" 0, "subs" 0, "sups" 0, "pnum" 0, "lnum" 1;
  -moz-font-feature-settings: "frac" 0, "kern" 0, "mgrk" 0, "ordn" 0, "sinf" 0,
    "subs" 0, "sups" 0, "pnum" 0, "lnum" 1;
  -moz-font-feature-settings: "frac=0, kern=0, mgrk=0, ordn=0, sinf=0, subs=0, sups=0, pnum=0, lnum=1";
  -ms-font-feature-settings: "frac" 0, "kern" 0, "mgrk" 0, "ordn" 0, "sinf" 0,
    "subs" 0, "sups" 0, "pnum" 0, "lnum" 1;
  -o-font-feature-settings: "frac" 0, "kern" 0, "mgrk" 0, "ordn" 0, "sinf" 0,
    "subs" 0, "sups" 0, "pnum" 0, "lnum" 1;
}
.read_more {
  color: #42aaff;
  size: 0.4rem;
  font-weight: bolder;
  font-family: "meta pro", "san serif";
}
.smoothed {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}
.heading2 {
  font-size: 2.5rem;
  color: #333;
}
.logo-item {
  width: calc(100% / 7) !important;
}
.pr_sidebar .widget_category ul li a:hover {
  color: #42aaff !important;
}
.pr_sidebar .widget_category ul li a:active {
  color: #42aaff !important;
}
