@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(fonts/roboto-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(fonts/roboto-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(fonts/roboto-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:600;font-display:optional;src:url(fonts/saira-condensed-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Saira Condensed';font-style:normal;font-weight:700;font-display:optional;src:url(fonts/saira-condensed-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400 600;font-display:swap;src:url(fonts/inter-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Archivo';font-style:normal;font-weight:600 800;font-display:swap;src:url(fonts/archivo-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500 600;font-display:swap;src:url(fonts/jetbrains-mono-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.mc-js:not(.mc-painted) *,html.mc-js:not(.mc-painted) *::before,html.mc-js:not(.mc-painted) *::after{box-shadow:none!important;filter:none!important}html.mc-js:not(.mc-painted) .mc-ftr,html.mc-js:not(.mc-painted) .mc-modal-panel{font-family:system-ui,sans-serif}.mc-hdr{position:sticky;top:0;z-index:1100;background:#fff;border-bottom:1px solid #D8D2CD;padding:5px 40px}.mc-hdr-in{display:flex;align-items:center;width:100%;gap:8px}.mc-hdr-logo{flex:0 0 auto;display:block;line-height:0;margin-right:auto}.mc-hdr-logo img{width:150px;height:auto;display:block}.mc-hdr-nav{flex:0 1 auto;margin:0 auto}ul.mc-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:6px}ul.mc-menu li{margin:0}ul.mc-menu a{display:block;position:relative;z-index:1;padding:13px 12px;font-family:"Saira Condensed",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.2px;line-height:1.2em;color:#344791;text-decoration:none;transition:color .3s}ul.mc-menu a::before{content:"";position:absolute;inset:0;z-index:-1;background:#344791;transform:scale3d(0,1,1);transform-origin:center;transition:transform .3s}ul.mc-menu a:hover,ul.mc-menu a:focus{color:#fff}ul.mc-menu a:hover::before,ul.mc-menu a:focus::before{transform:scale3d(1,1,1)}.mc-hdr-phone{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding-left:10px;font-family:"Saira Condensed",Sans-serif;font-size:18px;font-weight:700;letter-spacing:.2px;color:#344791;text-decoration:none;white-space:nowrap}.mc-hdr-phone svg{width:18px;height:18px;fill:#1CAC45;flex:0 0 auto}.mc-hdr-phone:hover{color:#344791}.mc-hdr-cta-wrap{flex:0 0 auto;padding-left:14px}.mc-hdr .mc-hdr-cta{display:inline-flex;align-items:center;gap:6px;background:#1CAC45;color:#fff!important;border-radius:100px;padding:12px 18px;text-decoration:none;font-family:"Saira Condensed",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.2px;line-height:1.2em;transition:transform .3s;white-space:nowrap}.mc-hdr .mc-hdr-cta svg{width:15px;height:15px;fill:#fff}.mc-hdr .mc-hdr-cta:hover,.mc-hdr .mc-hdr-cta:focus{color:#fff!important;transform:scale(1.06)}.mc-hdr-burger{display:none;flex:0 0 auto;cursor:pointer;padding:8px;margin:0 6px 0 0;line-height:0}.mc-hdr-burger,.mc-hdr-burger:hover,.mc-hdr-burger:focus,.mc-hdr-burger:active{background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;outline:none;color:#344791!important;-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none}.mc-hdr-burger svg,.mc-hdr-burger:hover svg,.mc-hdr-burger:focus svg,.mc-hdr-burger:active svg,.mc-hdr-burger .ico-open,.mc-hdr-burger .ico-close{width:26px;height:26px;fill:#344791!important;color:#344791!important;transition:transform .2s}.mc-hdr-burger:hover svg{transform:scale(1.1)}.mc-hdr-burger:focus-visible{outline:2px solid #344791!important;outline-offset:2px}.mc-hdr-burger .ico-close{display:none}.mc-hdr.nav-open .mc-hdr-burger .ico-open{display:none}.mc-hdr.nav-open .mc-hdr-burger .ico-close{display:inline}@media (min-width:1025px) and (max-width:1240px){.mc-hdr{padding:5px 16px}.mc-hdr-logo img{width:120px}ul.mc-menu{gap:3px}ul.mc-menu a{padding:13px 9px;font-size:17px}.mc-hdr-phone{padding-left:6px;font-size:17px}.mc-hdr-cta-wrap{padding-left:10px}.mc-hdr .mc-hdr-cta{padding:12px 14px;font-size:15px}}@media (max-width:1024px){.mc-hdr-nav{display:none;position:absolute;left:0;right:0;top:100%;margin:0;background:#fff;border-bottom:1px solid #D8D2CD;box-shadow:0 12px 24px rgba(0,0,0,.12)}.mc-hdr.nav-open .mc-hdr-nav{display:block}ul.mc-menu{flex-direction:column;align-items:stretch;padding:6px 0;gap:0}ul.mc-menu a{border-radius:0;padding:13px 20px}.mc-hdr-burger{display:inline-flex}}@media (max-width:767px){.mc-hdr{padding:5px 8px}.mc-hdr-phone{display:none}.mc-hdr-cta-wrap{padding-left:8px}.mc-hdr-cta{padding:10px 18px;font-size:15px}}.mc-ftr{background:#344791;font-family:"Roboto",Sans-serif;position:relative}.mc-ftr::before{content:"";position:absolute;left:0;right:0;top:0;height:9px;z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg,#111 0 18px,#E8A000 18px 36px)}.mc-ftr-box{max-width:1280px;margin:0 auto;padding-left:10px;padding-right:10px}.mc-ftr-gallery-sec{padding:40px 0 8px}.mc-ftr-gallery{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}.mc-ftr-gitem{position:relative;aspect-ratio:1/1;overflow:hidden}.mc-ftr-gitem .g-img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s}.mc-ftr-gitem:hover .g-img{transform:scale(1.08)}.mc-ftr-gitem .g-ovl{position:absolute;inset:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s}.mc-ftr-gitem:hover .g-ovl{opacity:1}@media (max-width:1024px){.mc-ftr-gallery{gap:4px}}@media (max-width:767px){.mc-ftr-gallery{grid-template-columns:repeat(4,1fr);gap:8px}}.mc-ftr-gallery.js-ftr-anim .mc-ftr-gitem{opacity:0;transform:scale(.72);transition:opacity .55s ease,transform 1.35s cubic-bezier(.25,.46,.45,.94)}.mc-ftr-gallery.js-ftr-anim .mc-ftr-gitem.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mc-ftr-gallery.js-ftr-anim .mc-ftr-gitem{opacity:1;transform:none;transition:none}}.mc-ftr-main{padding:60px 0 68px}.mc-ftr-cols{display:flex;flex-wrap:wrap}.mc-ftr-col{flex:0 0 25%;max-width:25%;min-width:0}.mc-ftr-col--brand{padding-right:6%}.mc-ftr h2{font-family:"Saira Condensed",Sans-serif;font-size:24px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.2em}.mc-ftr-col--areas h2{padding-left:5%}.mc-ftr-logo{display:block;width:50%;max-width:337px;height:auto}.mc-ftr-email{color:#FFFFFFD1;font-size:15px;margin:6px 0 14px}.mc-ftr-expert{display:flex;align-items:center;gap:12px;text-align:left;background:#1CAC45;border-radius:6px;padding:16px;margin:0 0 14px;box-shadow:0 0 16px rgba(0,0,0,.08);text-decoration:none;transition:background .3s}.mc-ftr-expert:hover{background:#5AC57E}.mc-ftr-expert .xi{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.mc-ftr-expert .xi svg{width:24px;height:24px;fill:#1CAC45}.mc-ftr-expert .xt{display:block;white-space:nowrap;font-family:"Saira Condensed",Sans-serif;font-size:18px;font-weight:700;color:#fff!important;line-height:1.2em}.mc-ftr-expert .xp{display:block;white-space:nowrap;font-family:"Saira Condensed",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.2px;color:#FFFFFFD1!important;margin-top:2px}.mc-ftr-news{display:inline-block;font-size:16px;color:#FFFFFFD1;text-decoration:none;transition:color .3s}.mc-ftr-news:hover{color:#fff}.mc-ftr-copy{display:flex;align-items:center;gap:10px;color:#FFFFFFD1;font-size:15px;white-space:nowrap}.mc-ftr-copy svg{width:15px;height:15px;fill:#FFFFFFD1}.mc-ftr-copy--bottom{margin-top:56px}.mc-ftr-areas-txt{padding-left:10%;font-size:16px;line-height:1.4em;color:#FFFFFFD1}.mc-ftr-areas-txt a{color:#FFFFFFD1;text-decoration:none}.mc-ftr-areas-txt a:hover{color:#fff}ul.mc-ftr-svc{list-style:none;margin:0;padding:0}ul.mc-ftr-svc li{padding:1.5px 0}ul.mc-ftr-svc a{color:#FFFFFFD1;font-size:16px;text-decoration:none;transition:color .3s}ul.mc-ftr-svc a:hover{color:#fff}ul.mc-ftr-contact{list-style:none;margin:0 0 12px;padding:0}ul.mc-ftr-contact li{padding:3px 0}ul.mc-ftr-contact a{display:inline-flex;align-items:center;gap:6px;color:#FFFFFFD1;font-size:16px;text-decoration:none}ul.mc-ftr-contact a:hover{color:#fff}ul.mc-ftr-contact svg{width:14px;height:14px;fill:#FFFFFFD1;flex:0 0 auto}.mc-ftr-addr p{color:#FFFFFFD1;font-size:16px;line-height:1.5;margin:0 0 10px}.mc-ftr-addr a,.mc-ftr-addr a:hover,.mc-ftr-addr a:visited,.mc-ftr-addr a:active{color:#FFFFFFD1!important;text-decoration:none}.mc-ftr-addr a:hover{color:#fff!important}.mc-ftr-col--services h2,ul.mc-ftr-svc{padding-left:14px}.mc-ftr-col--contacts h2,ul.mc-ftr-contact,.mc-ftr-addr{padding-left:14px}@media (max-width:1024px){.mc-ftr-col{flex:0 0 50%;max-width:50%;padding:0 12px 24px 0}.mc-ftr-col--brand{padding-right:12px}}.mc-cr{max-width:1280px;margin:0 auto;padding:10px}.mc-cr-band{position:relative;height:320px;overflow:hidden;background:url("/assets/logos/company/moore-clean-truck-logo-animation-final-frame-v2.webp") center/cover no-repeat}.mc-cr h2{margin:28px 0 0;text-align:center;color:#344791;font-family:"Saira Condensed",sans-serif;font-weight:700;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.mc-cr-shot{width:819px;max-width:100%;height:auto;display:block;margin:24px auto 8px}.mc-cr-btnrow{display:flex;margin:8px 0}.mc-cr-btnrow--center{justify-content:center;padding:12px}.mc-cr .mc-cr-btn{display:inline-flex;align-items:center;gap:6px;background:#1CAC45;color:#fff!important;border-radius:100px;padding:10px 24px;text-decoration:none;font-family:"Saira Condensed",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.2px;line-height:1.2em;transition:background .3s}.mc-cr .mc-cr-btn:hover,.mc-cr .mc-cr-btn:focus{background:#5AC57E;color:#fff!important}.mc-cr .mc-cr-btn svg{width:15px;height:15px;fill:#fff}.mc-cr .mc-cr-btn--docs{background:#344791;font-size:19px;font-weight:500;text-transform:none;letter-spacing:0;line-height:1.3em}.mc-cr .mc-cr-btn--docs:hover,.mc-cr .mc-cr-btn--docs:focus{background:#5AC57E}body:has(.mc-home) .page-header{display:none}@media (max-width:767px){.mc-ftr-main{padding:44px 0 40px}.mc-ftr-cols{display:block}.mc-ftr-col{max-width:100%;padding:0 0 26px;text-align:left}.mc-ftr-copy{display:none}.mc-ftr-col--contacts h2{display:none}.mc-ftr-col--brand,.mc-ftr-col--areas,.mc-ftr-col--services{text-align:center}.mc-ftr-col--areas h2,.mc-ftr-areas-txt,.mc-ftr-col--services h2,ul.mc-ftr-svc{padding-left:0}.mc-ftr-logo{width:auto;max-width:169px;margin-left:auto;margin-right:auto}.mc-ftr-col--contacts ul.mc-ftr-contact,.mc-ftr-col--contacts .mc-ftr-addr{padding-left:24px}.mc-ftr-email{text-align:center}.mc-ftr-expert{width:75%;margin-left:auto;margin-right:auto;justify-content:center;text-align:left}}#quote,#cyclone{scroll-margin-top:96px}#premier-services,#accountability-app,#clients,#service-areas{scroll-margin-top:80px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{scrollbar-gutter:stable}.mc-modal{position:fixed;inset:0;z-index:1300;display:flex;overflow:hidden;align-items:center;justify-content:center;padding:1rem}.mc-modal[hidden]{display:none}.mc-modal-backdrop{position:absolute;inset:0;background:rgba(18,20,38,.66)}.mc-modal-panel{position:relative;z-index:1;display:flex;width:100%;max-width:900px;max-height:92vh;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.4);font-family:"Roboto",sans-serif}.mc-modal-panel{transform:translateX(calc(50vw + 50% + 2rem));transition:transform .4s cubic-bezier(.22,.61,.36,1)}.mc-modal-backdrop{opacity:0;transition:opacity .32s ease}.mc-modal.is-open .mc-modal-panel{transform:translateX(0)}.mc-modal.is-open .mc-modal-backdrop{opacity:1}@media (prefers-reduced-motion:reduce){.mc-modal-panel,.mc-modal-backdrop{transition:none}}.mc-modal-photo{flex:0 0 340px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#E9EDF2}.mc-modal-body{flex:1 1 auto;min-width:0;padding:1.9rem 1.7rem;overflow-y:auto}.mc-modal-panel h2{margin:0 0 .3rem;color:#344791;text-align:center;font-family:"Saira Condensed",sans-serif;font-weight:700;font-size:clamp(1.6rem,3.2vw,2rem);line-height:1.2}.mc-modal-sub{margin:0 0 1.15rem;color:#5A6472;font-size:.95rem;line-height:1.55;text-align:center}.mc-modal-sub a{color:#1CAC45;text-decoration:underline}.mc-modal-x{position:absolute;top:.5rem;right:.7rem;z-index:2;background:none;border:0;cursor:pointer;color:#7A838F;font-size:2rem;line-height:1;padding:.1rem .4rem;border-radius:8px;transition:background .2s,color .2s}.mc-modal-x:hover,.mc-modal-x:focus{background:#F0F2F5;color:#344791}@media (max-width:820px){.mc-modal-photo{display:none}.mc-modal-panel{max-width:560px}}@media (max-width:560px){.mc-modal{padding:.5rem}.mc-modal-body{padding:1.5rem 1.1rem}}.mc-gf--light{margin-top:0}.mc-gf--light .gform_wrapper .gfield_label,.mc-gf--light .gform_wrapper legend.gfield_label,.mc-gf--light .gform_wrapper .gform-field-label{color:#344791!important}.mc-gf--light .gform_wrapper .gfield_required,.mc-gf--light .gform_wrapper .gfield_required *{color:#B84F08!important}.mc-gf--light .gform_wrapper .gfield_description{color:#6B7480}.mc-gf--light .gform_wrapper input[type=text],.mc-gf--light .gform_wrapper input[type=email],.mc-gf--light .gform_wrapper input[type=tel],.mc-gf--light .gform_wrapper textarea{background:#fff!important;color:#2B3238!important;border:1px solid #C9D0D8!important}.mc-gf--light .gform_wrapper input:focus,.mc-gf--light .gform_wrapper textarea:focus{outline:2px solid #1CAC45!important;border-color:#1CAC45!important}.mc-gf--light .gform_wrapper textarea{min-height:96px}.mc-gf--light .gf_page_steps{border-top-color:#E1E5EA}.mc-gf--light .gf_step{color:#8A929C}.mc-gf--light .gf_step_number{background:#E1E5EA;color:#5A6472}.mc-gf--light .gf_step_active{color:#344791}.mc-gf--light .gf_step_completed .gf_step_number{background:#B84F08;color:#fff}.mc-gf--light .gform_wrapper .gform_previous_button{color:#5A6472!important;border:1px solid #C9D0D8!important}.mc-gf--light .gform_wrapper .gform_previous_button:hover,.mc-gf--light .gform_wrapper .gform_previous_button:focus{background:#F0F2F5!important}.mc-gf--light .gform_wrapper .gfield_validation_message,.mc-gf--light .gform_wrapper .validation_message,.mc-gf--light .gform_wrapper .gfield_description.validation_message{background:#FCEEE7!important;color:#8A2C0B!important}.mc-gf--light .gform_wrapper .gfield_description.instruction{color:#7A838F!important;background:none!important}.mc-gf--light .gform_confirmation_message{background:#F2F8F4;border:1px solid #BFE3CC;color:#2B3238}.mc-gf--light .gform_confirmation_message strong{color:#1B6B3F}.mc-gf--light .gform_confirmation_message a{color:#1CAC45}.mc-gf:not(.mc-gf--light){background:var(--mc-sand,#F3EFE8);border:1px solid #E8E0CF;border-radius:18px;padding:1.4rem 1.6rem 1.5rem;box-shadow:0 2px 4px rgba(16,40,70,.05),0 10px 24px rgba(16,40,70,.07)}@media (max-width:600px){.mc-gf:not(.mc-gf--light){padding:1.15rem 1.1rem 1.25rem;border-radius:14px}}.mc-gf:not(.mc-gf--light){--mc-gf-pull:calc(10px - clamp(1.75rem,4.5vw,3.5rem))}.mc-gf .gform_wrapper{--gf-form-gap-y:20px}.mc-gf .gform_wrapper .gfield.mc-gf-multi{align-self:end}.mc-gf .gform_wrapper .gfield.mc-gf-multi .gfield_checkbox{margin:0}.mc-gf .gform_wrapper .gfield.mc-gf-multi .gchoice{min-height:var(--gf-ctrl-size,44px);display:flex;align-items:center}.mc-gf .gform_wrapper .gform_body input[type=text].mc-gf-locked,.mc-gf .gform_wrapper .gform_body input[type=text].mc-gf-locked:focus{color:#6B7480!important;background:#F3F4F6!important;cursor:not-allowed}.mc-gf .gform_wrapper .gform_page_footer,.mc-gf .gform_wrapper .gform-page-footer,.mc-gf .gform_wrapper .gform_footer{justify-content:center;margin-top:1.4rem!important}.mc-gf:not(.mc-gf--light){margin-left:var(--mc-gf-pull)!important;margin-right:var(--mc-gf-pull)!important;margin-bottom:var(--mc-gf-pull)}@media (min-width:782px){.mc-quote-cols>.wp-block-column:first-child{flex-basis:52%!important}.mc-quote-cols>.wp-block-column:last-child{flex-basis:48%!important}}@media (min-width:782px){.mc-quote-cols>.wp-block-column:last-child{align-self:stretch;display:flex;flex-direction:column}.mc-quote-cols>.wp-block-column:last-child>.mc-gf:not(.mc-gf--light){flex:1 1 auto;margin-top:var(--mc-gf-pull)!important;margin-right:var(--mc-gf-pull)!important;margin-bottom:var(--mc-gf-pull)!important;margin-left:0!important}}.mc-gf:not(.mc-gf--light) .gform_heading{margin:0 0 1.15rem;text-align:center}.mc-gf:not(.mc-gf--light) .mc-gf-title{margin:0 0 .3rem;font-size:1.5rem;line-height:1.2;color:#344791}.mc-gf:not(.mc-gf--light) .mc-gf-sub{margin:0;font-size:.95rem;line-height:1.55;color:#5A6472}.mc-gf-picks{margin:.5rem 0 0;font-size:.9rem;line-height:1.5;font-weight:600;text-align:center;min-height:1.5em}.mc-service .mc-gf .mc-gf-picks{color:#344791}.mc-modal-body .mc-gf-picks{color:#344791}.mc-modal-body .mc-gf-picks{margin:0 0 1.15rem}.mc-modal-sub:has(+ .mc-gf-picks){margin-bottom:.5rem}.mc-gf:not(.mc-gf--light) .mc-service-checklist>legend.gfield_label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.mc-quote-cols .mc-gf:not(.mc-gf--light)::before{display:none}.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_label,.mc-gf:not(.mc-gf--light) .gform_wrapper legend.gfield_label,.mc-gf:not(.mc-gf--light) .gform_wrapper .gform-field-label{color:#344791!important}.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_required,.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_required *{color:#B84F08!important}.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_description{color:#6B7480}.mc-gf:not(.mc-gf--light) .gform_wrapper input[type=text],.mc-gf:not(.mc-gf--light) .gform_wrapper input[type=email],.mc-gf:not(.mc-gf--light) .gform_wrapper input[type=tel],.mc-gf:not(.mc-gf--light) .gform_wrapper input[type=number],.mc-gf:not(.mc-gf--light) .gform_wrapper textarea{background:#fff!important;color:#2B3238!important;border:1px solid #C9D0D8!important}.mc-gf:not(.mc-gf--light) .gform_wrapper input:focus,.mc-gf:not(.mc-gf--light) .gform_wrapper textarea:focus{outline:2px solid #1CAC45!important;border-color:#1CAC45!important}.mc-gf:not(.mc-gf--light) .gf_page_steps{border-top-color:#E1E5EA}.mc-gf:not(.mc-gf--light) .gf_step{color:#8A929C}.mc-gf:not(.mc-gf--light) .gf_step_number{background:#E1E5EA;color:#5A6472}.mc-gf:not(.mc-gf--light) .gf_step_active{color:#344791}.mc-gf:not(.mc-gf--light) .gform_wrapper .gform_previous_button{color:#5A6472!important;border:1px solid #C9D0D8!important}.mc-gf:not(.mc-gf--light) .gform_wrapper .gform_previous_button:hover,.mc-gf:not(.mc-gf--light) .gform_wrapper .gform_previous_button:focus{background:#F0F2F5!important}.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_validation_message,.mc-gf:not(.mc-gf--light) .gform_wrapper .validation_message,.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_description.validation_message{background:#FCEEE7!important;color:#8A2C0B!important}.mc-gf:not(.mc-gf--light) .gform_wrapper .gfield_description.instruction{color:#7A838F!important;background:none!important}.mc-gf:not(.mc-gf--light) .gform_confirmation_message{background:#F2F8F4;border:1px solid #BFE3CC;color:#2B3238}.mc-gf:not(.mc-gf--light) .gform_confirmation_message strong{color:#1B6B3F}.mc-gf:not(.mc-gf--light) .gform_confirmation_message a{color:#1CAC45}.mc-service-checklist .gfield_checkbox{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:repeat(6,auto)!important;grid-auto-flow:column!important;gap:.75rem 2rem!important}.mc-service-checklist .gchoice{break-inside:avoid}.mc-service-checklist .gform-field-label--type-inline{font-size:16px}@media (max-width:520px){.mc-service-checklist .gfield_checkbox{grid-template-columns:1fr!important;grid-template-rows:auto!important;grid-auto-flow:row!important}}.mc-hl-amber{color:#E8A000}.mc-gf .gform_wrapper{--gf-field-pg-steps-number-bg-color-complete:#B84F08;--gf-field-pg-steps-number-border-color-complete:#B84F08;--gf-field-pg-steps-number-color-complete:#fff;--gf-field-pg-steps-number-bg-color-active:#B84F08;--gf-field-pg-steps-number-border-color-active:#B84F08;--gf-field-pg-steps-number-color-active:#fff}.mc-gf .gf_step_completed .gf_step_number{background:#B84F08!important;border-color:#B84F08!important;color:#fff!important}.mc-gf .gf_step_active .gf_step_number{background:#B84F08!important;border-color:#B84F08!important;color:#fff!important}.mc-gf .gform_confirmation_message,.mc-gf .gform_confirmation_message strong{color:#000!important}.mc-svc-links{margin:0;padding:2rem 0 0;text-align:center;font-size:.9rem;line-height:2;color:#9AA3AE}.mc-svc-links a{color:#B84F08;font-weight:700;font-size:.9rem;text-decoration:none}.mc-svc-links a:hover,.mc-svc-links a:focus{text-decoration:underline;text-underline-offset:3px}.mc-svc-links .sep{margin:0 .45rem;color:#9AA3AE}.mc-svc-links .arw{color:#B84F08;font-weight:700;margin:0 .3rem}.mc-svc-links + .mc-home-link{padding-top:0;font-size:.9rem;line-height:2}.mc-home-link{margin:0;padding:2rem 0;text-align:center}:is(.mc-service,.moore-city):has(>.mc-home-link){padding-bottom:0}.mc-home-link a{color:#B84F08;font-weight:700;font-size:.9rem;text-decoration:none}.mc-home-link a:hover,.mc-home-link a:focus{text-decoration:underline;text-underline-offset:3px}.mc-service p:not(.mc-home-link):not(.mc-svc-links) a,.moore-city p:not(.mc-home-link):not(.mc-svc-links) a{color:#1C7A42;text-decoration:underline;text-underline-offset:2px}.mc-service p:not(.mc-home-link):not(.mc-svc-links) a:hover,.mc-service p:not(.mc-home-link):not(.mc-svc-links) a:focus,.moore-city p:not(.mc-home-link):not(.mc-svc-links) a:hover,.moore-city p:not(.mc-home-link):not(.mc-svc-links) a:focus{color:#B84F08}.mc-service .mc-svc-card--blue p a,.moore-city .mc-svc-card--blue p a{color:#9FE3C4}.mc-service .mc-svc-card--blue p a:hover,.mc-service .mc-svc-card--blue p a:focus,.moore-city .mc-svc-card--blue p a:hover,.moore-city .mc-svc-card--blue p a:focus{color:#fff}.mc-service .mc-cta p a,.moore-city .mc-cta p a,.mc-service .mc-svc-card--green p a{color:#F0B03C}.mc-service .mc-cta p a:hover,.moore-city .mc-cta p a:hover,.mc-service .mc-svc-card--green p a:hover{color:#fff}.mc-news{--mc-blue:#292B74;--mc-blue-lt:#344791;--mc-sand:#F3EFE8;--mc-amber-btn:#B84F08;--mc-ink:#2C3840;--mc-slate:#48535C;--mc-line:#E8E0CF;max-width:1160px;margin:0 auto;padding:clamp(1.75rem,4.5vw,3.5rem) 20px 0;font-family:'Inter',system-ui,sans-serif;color:var(--mc-ink);font-size:16.5px;line-height:1.7}.mc-news-podcasts{float:right;width:300px;margin:.4rem 0 1rem 1.5rem}.mc-news-podcasts table{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.5;background:#fff}.mc-news-podcasts th,.mc-news-podcasts td{border:1px solid var(--mc-line);padding:.5rem .6rem;text-align:left;vertical-align:top}.mc-news-podcasts thead th{background:var(--mc-sand);font-family:'Archivo','Inter',sans-serif;font-weight:700}.mc-news-podcasts td{white-space:nowrap}.mc-news-podcasts a{color:#157F35}@media (max-width:600px){.mc-news-podcasts{float:none;width:100%;margin:1rem 0}.mc-news-podcasts td{white-space:normal}}@media (max-width:600px){.mc-news .mc-news-logo{float:none!important;width:100%!important;margin:1rem 0 1.4rem!important}}.mc-news-head{max-width:760px;margin:0 0 2.2rem}.mc-news .eyebrow{font-family:'JetBrains Mono',monospace;font-weight:600;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mc-amber-btn);margin:0 0 .9rem}.mc-news h1{font-family:'Archivo','Inter',sans-serif;font-weight:800;letter-spacing:-.025em;line-height:1.08;color:var(--mc-blue);font-size:clamp(2.4rem,5.5vw,4rem);margin:0}.mc-news-lede{font-size:1.13rem;color:var(--mc-slate);margin:.9rem 0 0}.mc-news-band{position:relative;height:384px;overflow:hidden;margin:0 0 2.2rem;border-radius:18px;border:1px solid var(--mc-line);background:url("/assets/logos/company/moore-clean-truck-logo-animation-final-frame-v2.webp") center/cover no-repeat}.mc-vid-band video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.mc-vid-band.is-manual video{pointer-events:auto;cursor:pointer}.mc-vid-replay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:transparent;border:3px solid #fff;box-sizing:border-box;padding:0;cursor:pointer;filter:drop-shadow(0 1px 4px rgba(0,0,0,.45));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease,transform .15s ease}.mc-vid-band .mc-vid-replay:hover,.mc-vid-band .mc-vid-replay:focus{background:transparent}.mc-vid-replay::after{content:"";position:absolute;top:50%;left:53%;transform:translate(-50%,-50%);border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent #fff}.mc-vid-band.is-idle .mc-vid-replay{opacity:1;visibility:visible;pointer-events:auto}.mc-vid-band.is-idle .mc-vid-replay:hover{transform:translate(-50%,-50%) scale(1.08)}.mc-news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:0 0 2.5rem}.mc-news-card{background:var(--mc-sand);border:1px solid var(--mc-line);border-radius:18px;padding:1.5rem 1.6rem;display:flex;flex-direction:column;transition:box-shadow .25s ease}.mc-news-card:hover{box-shadow:0 4px 8px rgba(16,40,70,.07),0 16px 32px rgba(16,40,70,.10)}.mc-news-meta{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem;flex-wrap:wrap}.mc-news-meta .mc-news-date{margin:0}.mc-news-tag{display:inline-block;font-family:'JetBrains Mono',monospace;font-weight:600;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-amber-btn);background:#fff;border:1px solid var(--mc-line);border-radius:999px;padding:.18rem .65rem}.mc-news-date{margin:0 0 .5rem;font-family:'JetBrains Mono',monospace;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-slate)}.mc-news-card-title{font-family:'Archivo','Inter',sans-serif;font-weight:800;letter-spacing:-.02em;font-size:1.2rem;line-height:1.3;margin:0 0 .55rem}.mc-news-card-title a{color:var(--mc-blue);text-decoration:none}.mc-news-card-title a:hover{color:var(--mc-amber-btn);text-decoration:underline;text-underline-offset:3px}.mc-news-excerpt{margin:0 0 1rem;color:var(--mc-slate);font-size:.95rem}.mc-news-more{margin:auto 0 0}.mc-news-more a{color:var(--mc-amber-btn);font-weight:700;font-size:.9rem;text-decoration:none}.mc-news-more a:hover{text-decoration:underline;text-underline-offset:3px}.mc-news-empty{color:var(--mc-slate)}.mc-news--single{max-width:980px}.mc-news .mc-breadcrumbs{font-size:.85rem;color:var(--mc-slate);margin:0 0 1.6rem}.mc-news .mc-breadcrumbs a{color:var(--mc-blue-lt);text-decoration:none}.mc-news .mc-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}.mc-news .mc-breadcrumbs span{margin:0 .4rem;color:#9AA3AE}.mc-news .mc-breadcrumbs span[aria-current]{margin:0;color:var(--mc-slate)}.mc-news-head--single{margin-bottom:1.6rem}.mc-news-head--single h1{font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.12}.mc-news-head--single .mc-news-date{margin:1rem 0 0}.mc-news-hero{margin:0 0 2rem}.mc-news-hero img{width:100%;height:auto;border-radius:18px;display:block}.mc-news-body{font-size:1.05rem}.mc-news-body h2{font-family:'Archivo','Inter',sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--mc-blue);font-size:1.6rem;line-height:1.2;margin:2.2rem 0 .8rem}.mc-news-body h3{font-family:'Archivo','Inter',sans-serif;font-weight:800;color:var(--mc-blue);font-size:1.2rem;margin:1.8rem 0 .6rem}.mc-news-body p{margin:0 0 1.15rem}.mc-news-body a{color:var(--mc-amber-btn);text-decoration:underline;text-underline-offset:3px}.mc-news-body a:hover{color:#9E4E09}.mc-news-body blockquote{margin:1.6rem 0;padding:.2rem 0 .2rem 1.4rem;border-left:3px solid var(--mc-amber-btn);color:var(--mc-slate);font-style:italic}.mc-news-body img{max-width:100%;height:auto;border-radius:14px}.mc-news-body ul,.mc-news-body ol{margin:0 0 1.15rem 1.2rem}.mc-news-body li{margin:0 0 .4rem}.mc-news-back{margin:2.5rem 0 0}.mc-news-back a{color:var(--mc-amber-btn);font-weight:700;text-decoration:none}.mc-news-back a:hover{text-decoration:underline;text-underline-offset:3px}.mc-news .mc-news-pager{margin:0 0 2.5rem}.mc-news .nav-links{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.mc-news .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 .7rem;border-radius:999px;border:1px solid var(--mc-line);background:#fff;color:var(--mc-blue);text-decoration:none;font-size:.9rem;font-weight:600}.mc-news .page-numbers:hover{background:var(--mc-sand)}.mc-news .page-numbers.current{background:var(--mc-amber-btn);border-color:var(--mc-amber-btn);color:#fff}@media (max-width:820px){.mc-news{padding-left:20px;padding-right:20px}.mc-news-grid{grid-template-columns:1fr;gap:1.25rem}.mc-news-band{height:288px}}.mc-ins{--mc-blue:#292B74;--mc-blue-lt:#344791;--mc-sand:#F3EFE8;--mc-amber-btn:#B84F08;--mc-ink:#2C3840;--mc-slate:#48535C;--mc-line:#E8E0CF;max-width:1160px;margin:0 auto;padding:clamp(1.75rem,4.5vw,3.5rem) 20px 3.5rem;font-family:'Inter',system-ui,sans-serif;color:var(--mc-ink);font-size:16.5px;line-height:1.7}.mc-ins .mc-breadcrumbs{font-size:.85rem;color:var(--mc-slate);margin:0 0 1.6rem}.mc-ins .mc-breadcrumbs a{color:var(--mc-blue-lt);text-decoration:none}.mc-ins .mc-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}.mc-ins .mc-breadcrumbs span{margin:0 .4rem;color:#9AA3AE}.mc-ins .mc-breadcrumbs span[aria-current]{margin:0;color:var(--mc-slate)}.mc-ins .eyebrow{font-family:'JetBrains Mono',monospace;font-weight:600;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mc-amber-btn);margin:0 0 .9rem}.mc-ins-head{max-width:820px;margin:0 0 1.2rem}.mc-ins-head h1{font-family:'Archivo','Inter',sans-serif;font-weight:800;letter-spacing:-.025em;line-height:1.12;color:var(--mc-blue);font-size:clamp(1.9rem,4vw,2.9rem);margin:0}.mc-ins-date{margin:1rem 0 0;font-family:'JetBrains Mono',monospace;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-slate)}.mc-ins-body h2{font-family:'Archivo','Inter',sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--mc-blue);font-size:1.6rem;line-height:1.2;margin:2.2rem 0 .8rem}.mc-ins-body h3{font-family:'Archivo','Inter',sans-serif;font-weight:800;color:var(--mc-blue);font-size:1.15rem;margin:1.6rem 0 .55rem}.mc-ins-body p{margin:0 0 1.1rem}.mc-ins-body a{color:var(--mc-amber-btn);text-decoration:underline;text-underline-offset:3px}.mc-ins-body a:hover{color:#9E4E09}.mc-ins-body ul{margin:0 0 1.1rem 1.2rem;padding:0}.mc-ins-body li{margin:0 0 .5rem}.mc-ins-body figcaption{font-size:.84rem;color:var(--mc-slate);margin-top:.5rem;text-align:center}.mc-ins-lede{max-width:820px;font-size:1.13rem;color:var(--mc-slate)}.mc-ins-narrow{max-width:820px}.mc-ins-row{gap:2.4rem;margin-top:.4rem}.mc-ins-row .wp-block-column>h2:first-child{margin-top:.4rem}.mc-ins-vis,.mc-ins-stick{align-self:flex-start}@media (min-width:782px){.mc-ins-stick{position:sticky;top:96px}.mc-ins-row--flip{flex-direction:row-reverse;margin-top:2.6rem}}.mc-ins-vis figure{margin:0 0 1.3rem}.mc-ins-body img{width:100%;height:auto;border:1px solid var(--mc-line);border-radius:14px;background:#fff}.mc-ins-vis .wp-block-table{margin:0 0 1.3rem}@media (min-width:601px){.mc-ins-body .wp-block-table.mc-col1-fit th:first-child,.mc-ins-body .wp-block-table.mc-col1-fit td:first-child{white-space:nowrap;width:1%}.mc-ins-body .wp-block-table.mc-col1-fit th:nth-child(2),.mc-ins-body .wp-block-table.mc-col1-fit td:nth-child(2){width:34%}}.mc-ins-vis table{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.5;background:#fff}.mc-ins-vis th,.mc-ins-vis td{border:1px solid var(--mc-line);padding:.5rem .6rem;text-align:left;vertical-align:top}.mc-ins-vis thead th{background:var(--mc-sand);font-family:'Archivo','Inter',sans-serif;font-weight:700}.mc-ins-card{background:var(--mc-sand);border:1px solid var(--mc-line);border-radius:18px;padding:1.5rem 1.6rem;margin-top:.2rem}.mc-ins-card h3{margin:0 0 .7rem}.mc-ins-card p:last-child{margin-bottom:0}@media (max-width:781px){.mc-ins-stick{position:static}}.mc-ins-outro{margin:2.6rem 0 0}.mc-ins-outro p{margin:0;font-style:italic;color:#157F35;font-size:14px}.mc-ins-intro{margin:0 0 1.1rem;max-width:820px}#sources{scroll-margin-top:80px}.mc-ins-intro p{margin:0;font-style:italic;color:var(--mc-amber-btn);font-size:14px}.mc-ins-outro{margin:1.6rem 0 0}.mc-ins-outro p{margin:0;font-style:italic;color:#157F35;font-size:14px}.mc-ins-outro a{color:#157F35;text-decoration:underline;text-underline-offset:3px}.mc-ins-outro a:hover{text-decoration:none}.mc-ins-home{margin:1.4rem 0 0;text-align:center}.mc-svc-links + .mc-ins-home{margin-top:0}.mc-ins-home a{display:block;font-weight:700;font-size:.85rem;color:var(--mc-amber-btn);text-decoration:none}.mc-ins-home a:hover{text-decoration:underline;text-underline-offset:3px}.mc-ins-row .wp-block-column>.wp-block-image:first-child{margin-top:.5rem}.mc-ins-headrow{position:relative;margin-bottom:1.2rem}.mc-ins-headrow .mc-ins-head{margin:0;max-width:820px}.mc-ins-headimg{position:absolute;top:-66px;right:0;margin:0}.mc-ins-headimg img{height:466px;width:320px;object-fit:cover;display:block;border:1px solid var(--mc-line);border-radius:0}@media (min-width:782px){.mc-ins-intro,.mc-ins-narrow,.mc-ins-headrow .mc-ins-head{max-width:min(820px,calc(100% - 360px))}}@media (max-width:781px){.mc-ins-headimg{position:static;top:auto;margin-top:1.2rem}.mc-ins-headimg img{height:auto;width:100%}}.mc-ins-key{color:#157F35}.mc-ins-photo img{border-radius:0}.mc-bloghub{max-width:1140px;margin:0 auto;padding:2.5rem 1.25rem 3rem}.mc-bloghub-hero{text-align:center;max-width:820px;margin:0 auto 2.5rem}.mc-bloghub .eyebrow{font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#B84F08;margin:0 0 .5rem}.mc-bloghub-hero h1{font-family:"Saira Condensed",sans-serif;font-size:clamp(2.2rem,5vw,3.2rem);color:#292B74;margin:0 0 1rem;line-height:1.05}.mc-bloghub-hero h1 em{font-style:normal;color:#2CA558}.mc-bloghub-lede{color:#3a4149;font-size:1.05rem;line-height:1.7;margin:0}.mc-bloghub-row{display:flex;gap:2.25rem;align-items:center;background:var(--mc-sand,#F3EFE8);border-radius:14px;padding:1.75rem;margin:0 0 1.75rem}.mc-bloghub-row--flip{flex-direction:row-reverse}.mc-bloghub-img{flex:0 0 40%;display:block}.mc-bloghub-img img{width:100%;height:320px;object-fit:cover;border-radius:10px;display:block}.mc-bloghub-txt{flex:1}.mc-bloghub-txt h2{font-family:"Saira Condensed",sans-serif;font-size:1.7rem;line-height:1.2;margin:0 0 .75rem}.mc-bloghub-txt h2 a{color:#14532F;text-decoration:none}.mc-bloghub-txt h2 a:hover{color:#B84F08}.mc-bloghub-excerpt{color:#3a4149;line-height:1.65;font-size:.98rem}.mc-bloghub-excerpt .mc-ins-key{color:#157F35;font-weight:700}.mc-bloghub-more{display:inline-block;margin-top:1rem;color:#B84F08;font-weight:700;text-decoration:none}.mc-bloghub-more:hover{text-decoration:underline}.mc-bloghub-home{text-align:center;padding:1.5rem 0 0;margin:0}.mc-bloghub-home a{color:#B84F08;font-weight:700;text-decoration:none}@media (max-width:781px){.mc-bloghub-row,.mc-bloghub-row--flip{flex-direction:column;padding:1.25rem}.mc-bloghub-img{flex:none;width:100%}.mc-bloghub-img img{height:220px}}.mc-cv-player{width:100%;max-width:960px;margin:1.4rem auto 0;aspect-ratio:16/9;background:#0b1220;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(20,30,50,.18)}.mc-cv-player iframe{width:100%;height:100%;border:0;display:block}.mc-cv-player--sm{max-width:760px}.mc-cv .mc-hero-btns{margin-top:1.4rem;justify-content:center}.mc-band-photo figcaption{font-size:14px}.mc-ftr-social{display:flex;gap:10px;margin-top:16px}.mc-ftr-social a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.14);transition:background .18s ease,transform .18s ease}.mc-ftr-social a:hover{background:#5AC57E;transform:translateY(-2px)}.mc-ftr-social svg{width:16px;height:16px;fill:#fff;display:block}@media (max-width:767px){.mc-ftr-social{justify-content:center}}
