/* Fall back for other icons without fetching a full font to render whitespace. */
@font-face{font-family:"SMP Free Icons";font-weight:900;font-style:normal;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/webfonts/fa-solid-900.woff2") format("woff2");unicode-range:U+E000-F8FF;}
@font-face{font-family:"SMP Free Icons";font-weight:400;font-style:normal;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/webfonts/fa-regular-400.woff2") format("woff2");unicode-range:U+E000-F8FF;}
@font-face{font-family:"SMP Brand Icons";font-weight:400;font-style:normal;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/webfonts/fa-brands-400.woff2") format("woff2");unicode-range:U+E000-F8FF;}
@font-face{font-family:"SMP Free Icons";font-style:normal;font-weight:900;font-display:block;src:url("/wp-content/uploads/smp-performance/smp-fa-solid-900.woff2") format("woff2");unicode-range:U+1f4b2,U+24,U+f155,U+2b50,U+f005,U+f006,U+2713,U+2714,U+f00c,U+2715,U+2716,U+274c,U+1f5d9,U+d7,U+f00d,U+f00e,U+1f553,U+f017,U+f041,U+f042,U+25d0,U+f058,U+f05d,U+f059,U+f29c,U+1f5e9,U+f075,U+f0e5,U+1f4c2,U+1f5c1,U+f07c,U+f115,U+1f5ea,U+f086,U+f0e6,U+f089,U+f123,U+1f4de,U+1f57b,U+f095,U+1f310,U+f0ac,U+1f582,U+f003,U+f0e0,U+2709,U+bb,U+f101,U+f104,U+2039,U+f105,U+203a,U+f106,U+2303,U+f107,U+2304,U+f135,U+f1b3,U+f1d8,U+f1d9,U+f1da,U+f2f5,U+f3c5,U+f542,U+1f603,U+f581,U+1f57d,U+f879}
@font-face{font-family:"SMP Free Icons";font-style:normal;font-weight:400;font-display:block;src:url("/wp-content/uploads/smp-performance/smp-fa-regular-400.woff2") format("woff2");unicode-range:U+1f4b2,U+24,U+f155,U+2b50,U+f005,U+f006,U+1f553,U+f017,U+f058,U+f05d,U+f059,U+f29c,U+1f5e9,U+f075,U+f0e5,U+1f4c2,U+1f5c1,U+f07c,U+f115,U+1f5ea,U+f086,U+f0e6,U+f089,U+f123,U+1f582,U+f003,U+f0e0,U+2709,U+f1d8,U+f1d9,U+1f603,U+f581}
@font-face{font-family:"SMP Brand Icons";font-style:normal;font-weight:400;font-display:block;src:url("/wp-content/uploads/smp-performance/smp-fa-brands-400.woff2") format("woff2");unicode-range:U+1f4b2,U+24,U+f155,U+f09a,U+f230,U+f0d2,U+f0e1,U+f167,U+f16a,U+f16d}
.fa,.fas,.far,.fa-solid,.fa-regular,.fa::before,.fas::before,.far::before,.fa-solid::before,.fa-regular::before,.list-check li::before{font-family:"SMP Free Icons",sans-serif!important}
.fab,.fa-brands,.fab::before,.fa-brands::before{font-family:"SMP Brand Icons",sans-serif!important}
/* These social buttons already use SVG artwork; their sizing character needs no icon font. */
a.fa.fa-facebook1::before,a.fa.fa-instagram1::before,a.fa.fa-linkedin1::before,a.fa.fa-youtube-play1::before,a.fa.fa-pinterest1::before{font-family:Arial,sans-serif!important}
/* Keep lengthy service copy comfortable to read without changing the page grid. */
.smp-growth-faq summary,.smp-service-faq summary{text-wrap:pretty}
.smp-growth p,.smp-service-card p{text-wrap:pretty}
@media(max-width:1024px){.imgloopscroll{animation:none!important;background-position:center top!important}}
