{"id":7156,"date":"2026-08-04T11:53:37","date_gmt":"2026-08-04T10:53:37","guid":{"rendered":"https:\/\/proactive-fm.co.uk\/americ\/"},"modified":"2026-09-02T09:47:56","modified_gmt":"2026-09-02T08:47:56","slug":"americ","status":"publish","type":"post","link":"https:\/\/proactive-fm.co.uk\/?p=7156","title":{"rendered":"americ"},"content":{"rendered":"<p>.pxl&#8211;percentage, .pxl-progressbar&#8211;wrap { display: none !important; }<\/p>\n<p>\/* USP icon box normalization + sizing + colour *\/<br \/>\n.pxl-icon-list.style-box1 a {<br \/>\n  width: 80px !important;<br \/>\n  height: 80px !important;<br \/>\n  line-height: 80px !important;<br \/>\n}<br \/>\n.pxl-icon-list.style-box1 a svg {<br \/>\n  width: 55% !important;<br \/>\n  height: 55% !important;<br \/>\n}<br \/>\n.pxl-icon-list.style-box1 a svg path {<br \/>\n  fill: #052E12 !important;<br \/>\n}<\/p>\n<p>\/* Services Landing (and future category-landing pages): suppress shared page-title banner, custom hero used instead *\/<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .elementor-element-8fa800b {<br \/>\n  display: none !important;<br \/>\n}<\/p>\n<p>\/* Services Landing: service-link cards (layout3) &#8211; even 50\/50 split, proper padding, cropped image *\/<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .col-5,<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .col-7 {<br \/>\n  flex: 0 0 50%;<br \/>\n  max-width: 50%;<br \/>\n  min-width: 0;<br \/>\n  box-sizing: border-box;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .col-5 {<br \/>\n  padding: 0 40px;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .col-7 {<br \/>\n  padding: 0;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-inner-layout2 {<br \/>\n  padding: 0;<br \/>\n  max-width: 100%;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-item-heading {<br \/>\n  font-size: 42px !important;<br \/>\n  line-height: 1.2 !important;<br \/>\n  word-break: break-word;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-item-desc,<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-item-desc p {<br \/>\n  max-width: 100%;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-item&#8211;imgprimary,<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-image-wg {<br \/>\n  height: 100%;<br \/>\n  min-height: 420px;<br \/>\n  overflow: hidden;<br \/>\n}<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-team-single3 .pxl-image-wg img {<br \/>\n  width: 100%;<br \/>\n  height: 100%;<br \/>\n  object-fit: cover;<br \/>\n}<\/p>\n<p>\/* Reusable alternate-layout class: add &#8220;pxl-card-swap&#8221; in a card&#8217;s Advanced > CSS Classes<br \/>\n   to flip that card to image-left \/ content-right. Leave it off for image-right \/ content-left. *\/<br \/>\nbody.page-id-9952, body.page-id-10023, body.page-id-10025, body.page-id-10027 .pxl-card-swap .pxl-team-lv1 {<br \/>\n  flex-direction: row-reverse;<br \/>\n}<\/p>\n<p>\/* Related Services carousel icons: normalize size &#8211; source SVGs have inconsistent native dimensions (some 24px, some 512px), forcing them to different rendered sizes. Fill the fixed icon box consistently instead. *\/<br \/>\n.pxl-item&#8211;icon img {<br \/>\n  width: 100% !important;<br \/>\n  height: 100% !important;<br \/>\n  object-fit: contain;<br \/>\n}<\/p>\n<p>\/* Homepage Sectors We Support widget (8b0358a, pxl_portfolio_modern): hide index numbers, anchor images left *\/<br \/>\n.elementor-element-8b0358a .pxl-item&#8211;number {<br \/>\n  display: none !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .bg-image {<br \/>\n  background-position: left center !important;<br \/>\n}<br \/>\n\/* Homepage Services carousel (cb25280): hide index numbers *\/<br \/>\n.elementor-element-cb25280 .pxl-item&#8211;number {<br \/>\n  display: none !important;<br \/>\n}<\/p>\n<p>\/* Homepage Sectors We Support widget (8b0358a): tighter item spacing (7 items) + smaller rectangular image *\/<\/p>\n<p>.elementor-element-8b0358a .pxl-portfolio&#8211;title {<br \/>\n  font-size: 26px !important;<br \/>\n  line-height: 1.3 !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .bg-image {<br \/>\n  background-size: cover !important;<br \/>\n  background-repeat: no-repeat !important;<br \/>\n}<\/p>\n<p>\/* Homepage Sectors We Support (8b0358a): cut text column width in half so image can be fuller, and close remaining per-item gap *\/<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;items {<br \/>\n  width: 30% !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;images {<br \/>\n  width: 65% !important;<br \/>\n  padding-left: 40px !important;<br \/>\n}<\/p>\n<p>\/* Homepage Sectors We Support (8b0358a): use full-resolution originals instead of blurry small crop *\/<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(1) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Healthcare-Sector.webp&#8221;) !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(2) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Retail-Sector.webp&#8221;) !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(3) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Leisure-Sector.webp&#8221;) !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(4) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Hospitality-Sector.webp&#8221;) !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(5) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Office-Sector.webp&#8221;) !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(6) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Education-Sector.webp&#8221;) !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;featured:nth-child(7) {<br \/>\n  background-image: url(&#8220;https:\/\/proactive-fm.co.uk\/wp-content\/uploads\/\/2026\/08\/Industrial-Sector.webp&#8221;) !important;<br \/>\n}<\/p>\n<p>\/* Homepage Sectors We Support (8b0358a): close remaining per-item gap *\/<br \/>\n.elementor-element-8b0358a .pxl-portfolio&#8211;item {<br \/>\n  margin-bottom: 0px !important;<br \/>\n}<br \/>\n.elementor-element-8b0358a .pxl-content&#8211;inner {<br \/>\n  padding-top: 2px !important;<br \/>\n  padding-bottom: 2px !important;<br \/>\n}<\/p>\n<p>\/* Hero button (&#8220;Consult With Our Experts&#8221;) &#8211; match View All Services style *\/<br \/>\n.elementor-element-7f7a964 .btn.pxl-btn-effect5 {<br \/>\n  border-color: #052e12 !important;<br \/>\n  color: #052e12 !important;<br \/>\n  transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease;<br \/>\n}<br \/>\n.elementor-element-7f7a964 .btn.pxl-btn-effect5:hover {<br \/>\n  background-color: #052e12 !important;<br \/>\n  border-color: #052e12 !important;<br \/>\n  color: #ffffff !important;<br \/>\n}<\/p>\n<p>\/* Hero buttons (Services, Property Management, Commercial) &#8211; match View All Services style *\/<br \/>\n.elementor-element-6ea203e .btn.pxl-btn-effect5,<br \/>\n.elementor-element-369eb74 .btn.pxl-btn-effect5,<br \/>\n.elementor-element-aabfe64 .btn.pxl-btn-effect5 {<br \/>\n  border-color: #052e12 !important;<br \/>\n  color: #052e12 !important;<br \/>\n  transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease;<br \/>\n}<br \/>\n.elementor-element-6ea203e .btn.pxl-btn-effect5:hover,<br \/>\n.elementor-element-369eb74 .btn.pxl-btn-effect5:hover,<br \/>\n.elementor-element-aabfe64 .btn.pxl-btn-effect5:hover {<br \/>\n  background-color: #052e12 !important;<br \/>\n  border-color: #052e12 !important;<br \/>\n  color: #ffffff !important;<br \/>\n}<\/p>\n<p>\/* Homepage Services carousel (Style 2, widget cb25280) &#8211; overlay caption on image, revealed only on expanded\/active slide (original accordion behaviour preserved) *\/<br \/>\n.elementor-element-cb25280 .pxl-item&#8211;holder-inner {<br \/>\n  display: flex;<br \/>\n  flex-direction: column;<br \/>\n  position: relative;<br \/>\n  z-index: 2;<br \/>\n}<br \/>\n.elementor-element-cb25280 .pxl-item&#8211;title {<br \/>\n  color: #ffffff !important;<br \/>\n  font-weight: 700 !important;<br \/>\n  margin-left: 0 !important;<br \/>\n  border-bottom: 1px solid rgba(255, 255, 255, 0.35) !important;<br \/>\n  padding-bottom: 8px !important;<br \/>\n}<br \/>\n.elementor-element-cb25280 .pxl-swiper-slide.swiper-slide-active .pxl-item&#8211;holder .pxl-item&#8211;title {<br \/>\n  color: #ffffff !important;<br \/>\n}<br \/>\n.elementor-element-cb25280 .pxl-item&#8211;content {<br \/>\n  color: #2ECC71 !important;<br \/>\n  opacity: 0;<br \/>\n  max-width: 480px;<br \/>\n  margin-top: 10px;<br \/>\n  margin-left: 0 !important;<br \/>\n  transition: 0.35s;<br \/>\n}<br \/>\n.elementor-element-cb25280 .pxl-swiper-slide.swiper-slide-active .pxl-item&#8211;content {<br \/>\n  opacity: 1;<br \/>\n}<br \/>\n\/* Dark faded overlay on bottom half of images so caption stands out *\/<br \/>\n.elementor-element-cb25280 .pxl-item&#8211;image::after {<br \/>\n  content: &#8220;&#8221;;<br \/>\n  position: absolute;<br \/>\n  left: 0;<br \/>\n  right: 0;<br \/>\n  bottom: 0;<br \/>\n  height: 55%;<br \/>\n  background: linear-gradient(to top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));<br \/>\n  pointer-events: none;<br \/>\n  z-index: 1;<br \/>\n}<br \/>\n\/* Fix stretched images &#8211; let width scale proportionally with height instead of forcing a fixed pixel width, but never narrower than the panel (avoids a gap at narrow breakpoints) *\/<br \/>\n.elementor-element-cb25280 .pxl-item&#8211;image img {<br \/>\n  width: auto !important;<br \/>\n  min-width: 100% !important;<br \/>\n  max-width: none !important;<br \/>\n}<\/p>\n<p>\/* Sitewide &#8220;How We Work&#8221; step numbers (any page using this widget): fill fades in to primary green automatically ~1.2s after render (matches stroke-draw duration) *\/<br \/>\n.pxl-item-number.wow.textAnimate .pxl-item-text {<br \/>\n  fill: transparent;<br \/>\n  animation: pxlNumberFillIn 0.6s ease-in forwards;<br \/>\n  animation-delay: 1.2s;<br \/>\n}<br \/>\n@keyframes pxlNumberFillIn {<br \/>\n  from { fill: transparent; }<br \/>\n  to { fill: #0c7f40; }<br \/>\n}<\/p>\n<p>\/* Homepage hero heading (widget 79e40e8): highlight &#8220;Proactive&#8221; and &#8220;Performance&#8221; in primary green *\/<br \/>\n.elementor-element-79e40e8 .pxl-green-word {<br \/>\n  color: #0c7f40 !important;<br \/>\n}<\/p>\n<p>\/* Sectors archive (\/sectors\/): hide the default theme page-title\/breadcrumb hero, page is now a full custom Elementor build *\/<br \/>\n.post-type-archive-sky_sectors .elementor-77 {<br \/>\n  display: none !important;<br \/>\n}<\/p>\n<p>.post-type-archive-sky_sectors #pxl-main {<br \/>\n  padding-top: 0 !important;<br \/>\n}<\/p>\n<p>\/* Global: buttons should not fill with a solid colour (green) on hover\/active\/focus anywhere on the site *\/<br \/>\n.pxl-button .btn:hover,<br \/>\n.pxl-button .btn:focus,<br \/>\n.pxl-button .btn:active,<br \/>\na.btn:hover,<br \/>\na.btn:focus,<br \/>\na.btn:active,<br \/>\n.elementor-button:hover,<br \/>\n.elementor-button:focus,<br \/>\n.elementor-button:active {<br \/>\n  background-color: revert !important;<br \/>\n  background: revert !important;<br \/>\n}<\/p>\n<p>\/* Related Services cards (post-layout-service-3): accent title, readable text-colour description, duller divider *\/<br \/>\n.post-layout-service-3 .pxl-inner-content {<br \/>\n  background: linear-gradient(to top, rgba(5,20,10,0.88) 0%, rgba(5,20,10,0.55) 55%, rgba(5,20,10,0) 100%) !important;<br \/>\n  padding: 28px 22px 22px !important;<br \/>\n  left: 0 !important;<br \/>\n  right: 0 !important;<br \/>\n  bottom: 0 !important;<br \/>\n  width: 100% !important;<br \/>\n}<br \/>\n.post-layout-service-3 .pxl-item&#8211;title a {<br \/>\n  font-weight: 700 !important;<br \/>\n  color: #049545 !important;<br \/>\n}<br \/>\n.post-layout-service-3 .pxl-item&#8211;title {<br \/>\n  border-bottom: 1px solid rgba(229,229,229,0.35) !important;<br \/>\n  padding-bottom: 12px !important;<br \/>\n  margin-bottom: 12px !important;<br \/>\n  display: block !important;<br \/>\n}<br \/>\n.post-layout-service-3 .pxl-item&#8211;content,<br \/>\n.post-layout-service-3 .pxl-item&#8211;content * {<br \/>\n  color: #e5e5e5 !important;<br \/>\n  font-size: 14px !important;<br \/>\n  font-weight: 300 !important;<br \/>\n  line-height: 1.6 !important;<br \/>\n}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>.pxl&#8211;percentage, .pxl-progressbar&#8211;wrap { display: none !important; } \/* USP icon box normalization + sizing + colour *\/ .pxl-icon-list.style-box1 a { width: 80px !important; height: 80px !important; line-height: 80px !important; } .pxl-icon-list.style-box1 a svg { width: 55% !important; height: 55% !important; } .pxl-icon-list.style-box1 a svg path { fill: #052E12 !important; } \/* Services Landing (and future [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-7156","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/7156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7156"}],"version-history":[{"count":0,"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/7156\/revisions"}],"wp:attachment":[{"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proactive-fm.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}