.reference-home #SITE_HEADER{position:relative!important;height:110px!important;min-height:110px!important;overflow:visible!important;z-index:20}.reference-home #SITE_HEADER .source-navigation{position:absolute!important;top:62px!important;left:0!important;width:100%!important;height:45px!important;z-index:20}.reference-home .source-brand img{width:250px!important;height:140px!important;left:18px!important;top:-43px!important}.reference-home #comp-mtzsf909 h1 span{font-weight:700!important}.reference-home #comp-mhj27bss [data-mesh-id="comp-mhj27bssinlineContent-gridContainer"]{display:block!important;min-height:0!important}.reference-home #comp-mrelzqvs{margin:32px auto 20px!important;left:0!important}.reference-home #comp-mrektk5u{width:980px!important;max-width:calc(100% - 48px)!important;min-height:0!important;height:auto!important;margin:0 auto!important;left:0!important}.reference-home .source-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 35px;padding:20px 20px 40px;box-sizing:border-box}.reference-home .source-audience-grid a{display:block;text-decoration:none;text-align:center;color:#687345}.reference-home .source-audience-grid img{display:block;width:225px;max-width:100%;height:225px;object-fit:cover;margin:0 auto 16px}.reference-home .source-audience-grid h3{font:600 16px/1.4 Arial,sans-serif;margin:0}.reference-home .source-benefits-grid{max-width:980px;margin:0 auto;padding:45px 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;box-sizing:border-box}.reference-home .source-benefits-grid h3{font:400 22px/1.2 Arial,sans-serif;color:#7f8c57;text-align:center;margin:0 0 16px}.reference-home .source-benefits-grid p{font:14px/1.7 Arial,sans-serif;text-align:justify;margin:0}.reference-home .source-about-copy{max-width:980px;margin:0 auto;padding:25px 0 30px;font:16px/1.6 Arial,sans-serif}.reference-home .source-about-copy p{margin:0 0 20px}.reference-home .source-contact-copy{margin:0 auto!important;padding:30px 24px 45px!important}.reference-home #comp-ljgsdwjv1,.reference-home #comp-m1brny7z,.reference-home #comp-mg0qgmec,.reference-home #comp-mm90kg9v{min-height:0!important;height:auto!important}.reference-home .source-benefits-heading,.reference-home .source-contact-heading,.reference-home .source-about-heading{background:black;color:white}.reference-home #comp-mtzsf909 [data-testid=vectorImage]{display:none!important}
@media(max-width:1000px){.reference-home #SITE_HEADER{height:100px!important;min-height:100px!important}.reference-home #SITE_HEADER .source-navigation{top:55px!important;height:40px!important}.reference-home .source-brand img{width:240px!important;height:134px!important;left:0!important;top:-41px!important}.reference-home .source-audience-grid{gap:25px;padding:20px 0 30px}.reference-home .source-audience-grid img{height:200px}.reference-home .source-about-copy{padding:25px 24px;font-size:15px}.reference-home .source-benefits-grid{gap:30px}.reference-home .source-benefits-grid h3{font-size:20px}.reference-home #comp-mrelzqvs{margin:20px auto 0!important}.reference-home .source-faq-heading h2,.reference-home .source-faq-heading h2 span{font-size:34px!important}.reference-home .source-benefits-heading [data-testid=richTextElement],.reference-home .source-contact-heading [data-testid=richTextElement],.reference-home .source-about-heading [data-testid=richTextElement]{padding:12px 20px!important}}
@media(max-width:600px){.reference-home #SITE_HEADER{height:76px!important;min-height:76px!important}.reference-home #SITE_HEADER .source-navigation{top:76px!important;height:auto!important}.reference-home .source-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.reference-home .source-audience-grid img{height:150px}.reference-home .source-audience-grid h3{font-size:13px}.reference-home #comp-mrektk5u{max-width:calc(100% - 32px)!important}.reference-home .source-benefits-grid{grid-template-columns:1fr;gap:28px;padding:30px 24px}.reference-home .source-benefits-grid p{text-align:left}.reference-home .source-benefits-grid h3{font-size:22px}.reference-home .source-about-copy{font-size:14px}.reference-home .source-faq-heading h2,.reference-home .source-faq-heading h2 span{font-size:28px!important}}
