/* CoreView visual corrections */
#thememaincontent > .zpsection:first-child {
  background: #ffffff !important;
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
#thememaincontent > .zpsection:not(:has(.zpelement)) {
  display: none !important;
}
img[src*="MacTaggart%202"], img[src*="MacTaggart 2"] {
  content: url('/coreview-icon-equipment.svg') !important;
  width: 150px !important; height: 150px !important; object-fit: contain !important;
}
img[src*="pexels-mart-production-7089614"] {
  content: url('/coreview-icon-shielding.svg') !important;
  width: 150px !important; height: 150px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1729.webp"] {
  content: url('/coreview-icon-history.svg') !important;
  width: 150px !important; height: 150px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1734.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 150px !important; height: 150px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1743.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 170px !important; height: 170px !important; object-fit: contain !important;
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  text-align: center !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon { background-image:url('/coreview-icon-medical.svg') !important; }
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon { background-image:url('/coreview-icon-veterinary.svg') !important; }
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon { background-image:url('/coreview-icon-equipment.svg') !important; }
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon { background-image:url('/coreview-icon-installation.svg') !important; }
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon { background-image:url('/coreview-icon-service.svg') !important; }
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon { background-image:url('/coreview-icon-calibration.svg') !important; }
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon { background-image:url('/coreview-icon-shielding.svg') !important; }
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon { background-image:url('/coreview-icon-phone.svg') !important; }
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon { background-image:url('/coreview-icon-location.svg') !important; }
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon {
  display: inline-block !important; width: 82px !important; height: 82px !important;
  background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important;
  border-radius: 0 !important; background-color: transparent !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon svg,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon svg,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon svg,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon svg,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon svg,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon svg,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon svg,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon svg,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon svg { display:none !important; }
@media (max-width: 767px) {
  #thememaincontent > .zpsection:first-child { padding-top:24px !important; padding-bottom:24px !important; }
  [data-element-type="iconHeadingText"] .zpicon { width:64px !important; height:64px !important; }
}/* CoreView visual corrections */
#thememaincontent > .zpsection:first-child {
  background: #ffffff !important;
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
#thememaincontent > .zpsection:not(:has(.zpelement)) {
  display: none !important;
}
img[src*="MacTaggart%202"], img[src*="MacTaggart 2"] {
  content: url('/coreview-icon-equipment.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="pexels-mart-production-7089614"] {
  content: url('/coreview-icon-shielding.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1729.webp"] {
  content: url('/coreview-icon-history.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1734.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1743.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 130px !important; height: 130px !important; object-fit: contain !important;
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  text-align: center !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon { background-image:url('/coreview-icon-medical.svg') !important; }
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon { background-image:url('/coreview-icon-veterinary.svg') !important; }
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon { background-image:url('/coreview-icon-equipment.svg') !important; }
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon { background-image:url('/coreview-icon-installation.svg') !important; }
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon { background-image:url('/coreview-icon-service.svg') !important; }
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon { background-image:url('/coreview-icon-calibration.svg') !important; }
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon { background-image:url('/coreview-icon-shielding.svg') !important; }
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon { background-image:url('/coreview-icon-phone.svg') !important; }
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon { background-image:url('/coreview-icon-location.svg') !important; }
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon {
  display: inline-block !important; width: 68px !important; height: 68px !important;
  background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important;
  border-radius: 0 !important; background-color: transparent !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon svg,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon svg,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon svg,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon svg,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon svg,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon svg,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon svg,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon svg,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon svg { display:none !important; }
@media (max-width: 767px) {
  #thememaincontent > .zpsection:first-child { padding-top:24px !important; padding-bottom:24px !important; }
  [data-element-type="iconHeadingText"] .zpicon { width:64px !important; height:64px !important; }
}/* CoreView visual corrections */
#thememaincontent > .zpsection:first-child {
  background: #ffffff !important;
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
#thememaincontent > .zpsection:not(:has(.zpelement)) {
  display: none !important;
}
img[src*="MacTaggart%202"], img[src*="MacTaggart 2"] {
  content: url('/coreview-icon-equipment.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="pexels-mart-production-7089614"] {
  content: url('/coreview-icon-shielding.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1729.webp"] {
  content: url('/coreview-icon-history.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1734.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1743.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 130px !important; height: 130px !important; object-fit: contain !important;
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  text-align: center !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon { background-image:url('/coreview-icon-medical.svg') !important; }
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon { background-image:url('/coreview-icon-veterinary.svg') !important; }
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon { background-image:url('/coreview-icon-equipment.svg') !important; }
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon { background-image:url('/coreview-icon-installation.svg') !important; }
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon { background-image:url('/coreview-icon-service.svg') !important; }
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon { background-image:url('/coreview-icon-calibration.svg') !important; }
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon { background-image:url('/coreview-icon-shielding.svg') !important; }
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon { background-image:url('/coreview-icon-phone.svg') !important; }
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon { background-image:url('/coreview-icon-location.svg') !important; }
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon {
  display: inline-block !important; width: 68px !important; height: 68px !important;
  background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important;
  border-radius: 0 !important; background-color: transparent !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon svg,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon svg,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon svg,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon svg,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon svg,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon svg,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon svg,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon svg,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon svg { display:none !important; }
@media (max-width: 767px) {
  #thememaincontent > .zpsection:first-child { padding-top:24px !important; padding-bottom:24px !important; }
  [data-element-type="iconHeadingText"] .zpicon { width:64px !important; height:64px !important; }
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) {
  width:110px !important; height:110px !important; max-width:110px !important; margin-left:auto !important; margin-right:auto !important;
}
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  width:130px !important; height:130px !important; max-width:130px !important; margin-left:auto !important; margin-right:auto !important;
}
.zpimage-container:has(img[src*="MacTaggart"]) figure,
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) figure { width:100% !important; height:100% !important; }
/* CoreView visual corrections */
#thememaincontent > .zpsection:first-child {
  background: #ffffff !important;
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
#thememaincontent > .zpsection:not(:has(.zpelement)) {
  display: none !important;
}
img[src*="MacTaggart%202"], img[src*="MacTaggart 2"] {
  content: url('/coreview-icon-equipment.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="pexels-mart-production-7089614"] {
  content: url('/coreview-icon-shielding.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1729.webp"] {
  content: url('/coreview-icon-history.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1734.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1743.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 130px !important; height: 130px !important; object-fit: contain !important;
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  text-align: center !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon { background-image:url('/coreview-icon-medical.svg') !important; }
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon { background-image:url('/coreview-icon-veterinary.svg') !important; }
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon { background-image:url('/coreview-icon-equipment.svg') !important; }
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon { background-image:url('/coreview-icon-installation.svg') !important; }
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon { background-image:url('/coreview-icon-service.svg') !important; }
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon { background-image:url('/coreview-icon-calibration.svg') !important; }
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon { background-image:url('/coreview-icon-shielding.svg') !important; }
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon { background-image:url('/coreview-icon-phone.svg') !important; }
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon { background-image:url('/coreview-icon-location.svg') !important; }
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon {
  display: inline-block !important; width: 68px !important; height: 68px !important;
  background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important;
  border-radius: 0 !important; background-color: transparent !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon svg,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon svg,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon svg,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon svg,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon svg,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon svg,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon svg,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon svg,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon svg { display:none !important; }
@media (max-width: 767px) {
  #thememaincontent > .zpsection:first-child { padding-top:24px !important; padding-bottom:24px !important; }
  [data-element-type="iconHeadingText"] .zpicon { width:64px !important; height:64px !important; }
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) {
  width:110px !important; height:110px !important; max-width:110px !important; margin-left:auto !important; margin-right:auto !important;
}
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  width:130px !important; height:130px !important; max-width:130px !important; margin-left:auto !important; margin-right:auto !important;
}
.zpimage-container:has(img[src*="MacTaggart"]) figure,
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) figure { width:100% !important; height:100% !important; }

[data-element-id="elm_iHLOLU-KxHJ5YLkXd95ydw"] { flex:0 0 40% !important; max-width:40% !important; }
[data-element-id="elm_EAT2uSpMdUkN3lmYxhSN9Q"] { flex:0 0 60% !important; max-width:60% !important; }
[data-element-id="elm_2j0XcDZQAmRdTmTScvinlg"] h3 { white-space:nowrap !important; font-size:64px !important; line-height:1 !important; }
[data-element-id="elm_9xOW2UEcM1MJ4ldmwuV_mQ"] h3 { font-size:27px !important; line-height:1.25 !important; word-break:normal !important; overflow-wrap:normal !important; }
@media (max-width:767px){
 [data-element-id="elm_iHLOLU-KxHJ5YLkXd95ydw"], [data-element-id="elm_EAT2uSpMdUkN3lmYxhSN9Q"] { flex:0 0 100% !important; max-width:100% !important; }
}
/* CoreView visual corrections */
#thememaincontent > .zpsection:first-child {
  background: #ffffff !important;
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
#thememaincontent > .zpsection:not(:has(.zpelement)) {
  display: none !important;
}
img[src*="MacTaggart%202"], img[src*="MacTaggart 2"] {
  content: url('/coreview-icon-equipment.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="pexels-mart-production-7089614"] {
  content: url('/coreview-icon-shielding.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1729.webp"] {
  content: url('/coreview-icon-history.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1734.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 110px !important; height: 110px !important; object-fit: contain !important;
}
img[src*="zpstock-image-1743.webp"] {
  content: url('/coreview-icon-service.svg') !important;
  width: 130px !important; height: 130px !important; object-fit: contain !important;
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  text-align: center !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon { background-image:url('/coreview-icon-medical.svg') !important; }
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon { background-image:url('/coreview-icon-veterinary.svg') !important; }
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon { background-image:url('/coreview-icon-equipment.svg') !important; }
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon { background-image:url('/coreview-icon-installation.svg') !important; }
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon { background-image:url('/coreview-icon-service.svg') !important; }
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon { background-image:url('/coreview-icon-calibration.svg') !important; }
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon { background-image:url('/coreview-icon-shielding.svg') !important; }
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon { background-image:url('/coreview-icon-phone.svg') !important; }
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon { background-image:url('/coreview-icon-location.svg') !important; }
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon {
  display: inline-block !important; width: 68px !important; height: 68px !important;
  background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important;
  border-radius: 0 !important; background-color: transparent !important;
}
[data-element-id="elm_eYh7gOnQQIWgh3bYKm78BQ"] .zpicon svg,
[data-element-id="elm_uzM9NytSWg8XtJWOBUYIVA"] .zpicon svg,
[data-element-id="elm_1DGo2atBqbzsh-eQ2zrldQ"] .zpicon svg,
[data-element-id="elm_CNvcOJGcD9Lj6-8NTn9evg"] .zpicon svg,
[data-element-id="elm_rRyU4qkbtHgxJIjpqUHH6w"] .zpicon svg,
[data-element-id="elm_bhzE2lPjJTyEX3mAZ5hYfA"] .zpicon svg,
[data-element-id="elm_IXwiBCFQ9lbVqjOR_bjxpg"] .zpicon svg,
[data-element-id="elm_VA5Vb1ssKS6Svnw9BNn6sQ"] .zpicon svg,
[data-element-id="elm_qZcCMF7oW7gc4cz4GFTC5w"] .zpicon svg { display:none !important; }
@media (max-width: 767px) {
  #thememaincontent > .zpsection:first-child { padding-top:24px !important; padding-bottom:24px !important; }
  [data-element-type="iconHeadingText"] .zpicon { width:64px !important; height:64px !important; }
}
.zpimage-container:has(img[src*="MacTaggart"]),
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]),
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]),
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) {
  width:110px !important; height:110px !important; max-width:110px !important; margin-left:auto !important; margin-right:auto !important;
}
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) {
  width:130px !important; height:130px !important; max-width:130px !important; margin-left:auto !important; margin-right:auto !important;
}
.zpimage-container:has(img[src*="MacTaggart"]) figure,
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) figure,
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) figure { width:100% !important; height:100% !important; }

[data-element-id="elm_iHLOLU-KxHJ5YLkXd95ydw"] { flex:0 0 40% !important; max-width:40% !important; }
[data-element-id="elm_EAT2uSpMdUkN3lmYxhSN9Q"] { flex:0 0 60% !important; max-width:60% !important; }
[data-element-id="elm_2j0XcDZQAmRdTmTScvinlg"] h3 { white-space:nowrap !important; font-size:64px !important; line-height:1 !important; }
[data-element-id="elm_9xOW2UEcM1MJ4ldmwuV_mQ"] h3 { font-size:27px !important; line-height:1.25 !important; word-break:normal !important; overflow-wrap:normal !important; }
@media (max-width:767px){
 [data-element-id="elm_iHLOLU-KxHJ5YLkXd95ydw"], [data-element-id="elm_EAT2uSpMdUkN3lmYxhSN9Q"] { flex:0 0 100% !important; max-width:100% !important; }
}

/* Use contained backgrounds so stock-photo aspect ratios cannot distort icons */
img[src*="MacTaggart"], img[src*="pexels-mart-production-7089614"], img[src*="zpstock-image-1729.webp"], img[src*="zpstock-image-1734.webp"], img[src*="zpstock-image-1743.webp"] {
  content:normal !important; opacity:0 !important; width:100% !important; height:100% !important;
}
.zpimage-container:has(img[src*="MacTaggart"]) { background:url('/coreview-icon-equipment.svg') center/contain no-repeat !important; }
.zpimage-container:has(img[src*="pexels-mart-production-7089614"]) { background:url('/coreview-icon-shielding.svg') center/contain no-repeat !important; }
.zpimage-container:has(img[src*="zpstock-image-1729.webp"]) { background:url('/coreview-icon-history.svg') center/contain no-repeat !important; }
.zpimage-container:has(img[src*="zpstock-image-1734.webp"]) { background:url('/coreview-icon-service.svg') center/contain no-repeat !important; }
.zpimage-container:has(img[src*="zpstock-image-1743.webp"]) { background:url('/coreview-icon-service.svg') center/contain no-repeat !important; }
[data-element-id="elm_mycH38KtDKDIEkQW0ruAAQ"] h5 { font-size:21px !important; line-height:1.25 !important; word-break:normal !important; overflow-wrap:normal !important; }
