/* Start custom CSS *//* Pricing icons. Scoped to page 122 only. */
@font-face {
  font-family: "NPIQ Font Awesome Solid";
  src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/webfonts/fa-solid-900.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: block;
}
.elementor-122 .npiq-heading-h3::before,
.elementor-122 .npiq-heading-h2::before,
.elementor-122 .npiq-pricing-icon::before {
  font-family: "NPIQ Font Awesome Solid";
  font-weight: 900;
  display: inline-block;
  font-style: normal;
}
.elementor-122 [data-id="281b4d91"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="58a66a25"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="62f79b3b"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="65f8ec40"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="3873679f"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="d85b4a3"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="6d3dc07b"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="48173d2b"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="798fb7c4"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="778085"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="33566c39"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="1c7dc0a6"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="7936e261"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="6a75bf59"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="8b9c118"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="9dd7ba8"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="4319fe94"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="422eb942"]::before { content: ""; color: #007C78; margin-right: 12px; font-size: .83em; }
.elementor-122 [data-id="77eca0b7"] .npiq-heading-display::before { content: none; }
.elementor-122 [data-id="1b382b3a"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="193ee67e"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="5922868f"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="6cf129f"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="443aaa7f"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="159c91cc"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="53b29385"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="2acc1961"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="34780d46"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="682acdef"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="1dc71194"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="2d940549"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="439aa58d"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="5759235a"] > p::before { content: ""; color: #007C78; font-family: "NPIQ Font Awesome Solid"; font-weight: 900; margin-right: 9px; font-size: 12px; }
.elementor-122 [data-id="77eca0b7"] > p.npiq-small::before {content: ""; font-family: "NPIQ Font Awesome Solid"; color:#74DDD7; font-weight:900; margin-right:10px;}
@media (max-width: 767px) {
  .elementor-122 .npiq-heading-h3::before { margin-right: 8px; }
}/* End custom CSS */