body,p{font-family:Manrope,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:1;color:#353c40}p{font-size:16px;line-height:1.5;margin:0 0 16px 0}p.lh-175{line-height:1.75}p.intro,.intro>p{font-size:18px;line-height:1.6}p.small,span.small{font-size:14px;line-height:1.4}p.micro{font-size:12px;line-height:1.4;letter-spacing:.15px}p.list-title{font-size:16px;line-height:1.5;letter-spacing:1px;font-weight:800;text-transform:uppercase}p.blockquote{font-size:20px;line-height:1.65;font-weight:600}.wp-block-quote p{font-size:18px;line-height:1.65;font-weight:600;color:#7e8488}.wp-block-quote cite{font-style:normal;font-weight:600}.news-detail p.cite{margin-top:-16px}.semi-bold{font-weight:600}b,strong,.bold{font-weight:800}.text ul{margin:16px 0;padding:0}.text ul li{font-size:16px;line-height:2;margin-bottom:0;font-weight:600;list-style:none}.text ul li:before{content:'';display:inline-block;vertical-align:middle;margin-right:10px;width:16px;height:16px;background-image:url(/testing/images/Icon_checkmark-ff7ff815.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative;top:-1px}a:not(.button):not(.wp-block-button__link){color:#d58128;text-decoration:none}a:not(.button):hover{color:#955a1c;text-decoration:underline}a:not(.button):active{color:#955a1c;text-decoration:none}a.disabled:not(.button){color:#7e8488;text-decoration:none}a.cta,.news-content .cta>a{color:#e48a36;font-weight:800;font-size:13px;line-height:1;letter-spacing:.15px;transition:color .2s}a.cta.large{font-size:14px}a.cta.semi-bold{font-weight:600}a.cta:after,a.cta.back:before,.news-content .cta>a:after{content:'';display:inline-block;vertical-align:middle;width:14px;height:13px;margin-left:9px;background-image:url(/testing/images/icon_arrow_right-3a0677cb.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:background-color .2s , transform .2s}.cssmask a.cta:after,.cssmask a.cta.back:before,.cssmask .news-content .cta>a:after{background-color:#e48a36;background-image:none;mask:url(/testing/images/icon_arrow_right-3a0677cb.svg) no-repeat center center;-webkit-mask:url(/testing/images/icon_arrow_right-3a0677cb.svg) no-repeat center center;mask-size:contain;-webkit-mask-size:contain}a.cta.back:after{display:none}a.cta.back:before{width:16px;height:14px;transform:rotate(180deg);margin-left:0;margin-right:9px;position:relative;top:-1px}a.cta:hover,.news-content .cta>a:hover{color:#955a1c;text-decoration:none}a.cta:hover:after,.news-content .cta>a:hover:after{transform:translateX(4px)}a.cta.back:hover:before{transform:rotate(180deg) translateX(4px)}.cssmask a.cta:hover:after,.cssmask a.cta.back:hover:before,.cssmask .news-content .cta>a:hover:after{background-color:#955a1c}a.cta.disabled,a.cta.disabled:hover{color:#d7ddda;cursor:default}a.cta.disabled:after,a.cta.disabled:hover:after{transform:translateX(0)}.cssmask a.cta.disabled:after,.cssmask a.cta.disabled:hover:after{background-color:#d7ddda}a.cta.white{color:#fff}a.cta.white:after{background-image:url(/testing/images/icon_arrow_right-white-4c3572f0.svg)}.cssmask a.cta.white:after{background-image:none;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Manrope,Helvetica,sans-serif;font-weight:800;line-height:110%;margin:0 0 16px 0;color:#353c40}h1,.h1-size{font-size:58px;line-height:1.16;letter-spacing:-1px}h2,.h2-size{font-size:42px;line-height:1.2;letter-spacing:-.5px}h3,.h3-size{font-size:30px;line-height:1.2;letter-spacing:0}h4,.h4-size{font-size:26px;line-height:1.3;letter-spacing:0}h5,.h5-size{font-size:20px;line-height:1.3;letter-spacing:0}h6,.h6-size{font-size:16px;line-height:1.3;letter-spacing:0}.underline-title:after{content:'';display:block;width:100px;height:3px;background:#26a96a;margin:16px 0}.underline-title.small:after{width:64px;margin:8px 0;height:2px}ul.two-column,.two-column ul{column-count:2;column-gap:2px}.container{max-width:1040px;padding:0 32px;margin:0 auto}.row:after{content:'';display:block;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-offset-0{margin-left:0%}.inner.gutters{padding-left:32px;padding-right:32px}.inner.gutters-large{padding-left:48px;padding-right:48px}.center{text-align:center}.align-right{text-align:right}.overflow-hidden{overflow:hidden}.relative{position:relative}.ratio-height{position:relative}.ratio-height:before{content:'';display:block}.ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-float:after{content:'';display:block;clear:both}.flex-container{display:flex}.row-wrap{flex-flow:row wrap}.row-reverse{flex-direction:row-reverse}.space-between{justify-content:space-between}.align-center{align-items:center}.order-1{order:1}.order-2{order:2}.flex-container div[class*="col-"]{float:none}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:16px!important}.mt-4{margin-top:24px!important}.mt-5{margin-top:32px!important}.mt-6{margin-top:48px!important}.mt-7{margin-top:64px!important}.mt-8{margin-top:80px!important}.mt-9{margin-top:128px!important}.mt-10{margin-top:160px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:16px!important}.mb-4{margin-bottom:24px!important}.mb-5{margin-bottom:32px!important}.mb-6{margin-bottom:48px!important}.mb-7{margin-bottom:64px!important}.mb-8{margin-bottom:80px!important}.mb-9{margin-bottom:128px!important}.mb-10{margin-bottom:160px!important}.v-margin-0{margin-top:4px!important;margin-bottom:0!important}.v-margin-1{margin-top:4px!important;margin-bottom:4px!important}.v-margin-2{margin-top:8px!important;margin-bottom:8px!important}.v-margin-3{margin-top:16px!important;margin-bottom:16px!important}.v-margin-4{margin-top:24px!important;margin-bottom:24px!important}.v-margin-5{margin-top:32px!important;margin-bottom:32px!important}.v-margin-6{margin-top:48px!important;margin-bottom:48px!important}.v-margin-7{margin-top:64px!important;margin-bottom:64px!important}.v-margin-8{margin-top:80px!important;margin-bottom:80px!important}.v-margin-9{margin-top:128px!important;margin-bottom:128px!important}.v-margin-10{margin-top:160px!important;margin-bottom:160px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:16px!important}.pt-4{padding-top:24px!important}.pt-5{padding-top:32px!important}.pt-6{padding-top:48px!important}.pt-7{padding-top:64px!important}.pt-8{padding-top:80px!important}.pt-9{padding-top:128px!important}.pt-10{padding-top:160px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:16px!important}.pb-4{padding-bottom:24px!important}.pb-5{padding-bottom:32px!important}.pb-6{padding-bottom:48px!important}.pb-7{padding-bottom:64px!important}.pb-8{padding-bottom:80px!important}.pb-9{padding-bottom:128px!important}.pb-10{padding-bottom:160px!important}.v-pad-0{padding-top:4px!important;padding-bottom:0!important}.v-pad-1{padding-top:4px!important;padding-bottom:4px!important}.v-pad-2{padding-top:8px!important;padding-bottom:8px!important}.v-pad-3{padding-top:16px!important;padding-bottom:16px!important}.v-pad-4{padding-top:24px!important;padding-bottom:24px!important}.v-pad-5{padding-top:32px!important;padding-bottom:32px!important}.v-pad-6{padding-top:48px!important;padding-bottom:48px!important}.v-pad-7{padding-top:64px!important;padding-bottom:64px!important}.v-pad-8{padding-top:80px!important;padding-bottom:80px!important}.v-pad-9{padding-top:128px!important;padding-bottom:128px!important}.v-pad-10{padding-top:160px!important;padding-bottom:160px!important}.dark-green{color:#25563f}.green{color:#26a96a}.light-green{color:#c1e9d6}.orange{color:#d58128}.brown{color:#86827c}.tan{color:#f1eee5}.black{color:#353c40}.gray{color:#7e8488}.light-gray{color:#d7ddda}.off-white{color:#f6f6f3}.white{color:#fff}.bg-dark-green{background-color:#25563f}.bg-green{background-color:#26a96a}.bg-light-green{background-color:#c1e9d6}.bg-orange{background-color:#d58128}.bg-brown{background-color:#86827c}.bg-tan{background-color:#f1eee5}.bg-black{background-color:#353c40}.bg-gray{background-color:#7e8488}.bg-light-gray{background-color:#d7ddda}.bg-off-white{background-color:#f6f6f3}.bg-white{background-color:#fff}a.media{display:block}.media img{display:block;max-width:100%}.media img.scale-up,.media.scale-up img{max-width:none;width:100%}.bg-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-contain{background-repeat:no-repeat;background-position:center center;background-size:contain}.wp-block-button__link{border-radius:0}.button,.button.large,input[type="submit"],a.wp-block-button__link{display:inline-block;text-decoration:none;font-size:17px;font-weight:800;line-height:1;background:#d58128;color:#fff;box-shadow:1px 2px 6px rgba(0,0,0,.2);padding:15px 26px;transition:background .2s , box-shadow .2s;border:none;outline:none}.button:hover,a.wp-block-button__link:hover{color:#fff;background:#955a1c;box-shadow:1px 1px 4px rgba(0,0,0,.2);text-decoration:none}.button.medium{font-size:15px;padding:13px 22px;box-shadow:1px 2px 6px rgba(0,0,0,.2)}.button.submit,input[type="submit"]{background:#353c40;font-size:16px;padding:15px 30px}.button.submit:hover,input[type="submit"]:hover{background:#d58128}.button.submit:active,input[type="submit"]:active{background:#955a1c}.button.disabled,.button.disabled:hover,input.disabled[type="submit"],input.disabled[type="submit"]:hover{color:#fff;background:#d7ddda;box-shadow:none;cursor:default}.button.bg-off-white{background-color:#f6f6f3;color:#353c40}.button.bg-light-green{background-color:#c1e9d6;color:#353c40}.button.bg-off-white:hover{color:#fff;background:#d58128}.shadow-large{box-shadow:1px 4px 10px rgba(0,0,0,.2)}.shadow-medium{box-shadow:1px 2px 8px rgba(0,0,0,.15)}.shadow-small{box-shadow:1px 2px 6px rgba(0,0,0,.1)}.transparent-card{background:rgba(255,255,255,.9);box-shadow:2px 8px 16px rgba(0,0,0,.2)}.border-light{border:1px solid #d7ddda}input[type="submit"]{cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0}input[type="text"],input[type="email"],input[type="tel"],textarea{width:100%;padding:11px 16px;font-size:16px;line-height:1.5;color:#201f1e;background:#f7f7f7;border:1px solid #d7ddda;border-radius:2px;box-sizing:border-box;transition:border .2s , padding .2s;-webkit-appearance:none}textarea{resize:none}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,textarea::placeholder{color:#8f8f8e}input.disabled[type="text"]::placeholder,input.disabled[type="email"]::placeholder,input.disabled[type="tel"]::placeholder,textarea.disabled::placeholder{color:#d2d1d0}input[type="text"]:hover,input[type="email"]:hover,input[type="tel"]:hover,textarea:hover{border:1px solid #989897}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus{border:2px solid #353c40;padding:10px 15px;outline:none}input.error[type="text"],input.error[type="email"],input.error[type="tel"],textarea.error{border:1px solid #d19395}input.error[type="text"]:focus,input.error[type="email"]:focus,input.error[type="tel"]:focus,textarea.error:focus{border:2px solid #d19395}input.disabled[type="text"],input.disabled[type="text"]:focus,input.disabled[type="email"],input.disabled[type="email"]:focus,input.disabled[type="tel"],input.disabled[type="tel"]:focus,textarea.disabled:focus{border:none;padding:12px 17px;background:#f6f5f4}label{font-weight:600;display:block;color:#353c40;margin-top:25px;margin-bottom:8px;line-height:1.4}label .small{font-size:12px;font-weight:400;color:#7e8488}label.error{color:#d19395}label.error:not(#hiddenRecaptcha-error){display:none!important}#hiddenRecaptcha{overflow:hidden;width:0;height:0;padding:0;margin:0;opacity:0;position:absolute}.header .logo{display:flex;align-items:center;float:left;background:#25563f;width:146px;height:80px;border-radius:0 0 4px 4px;box-shadow:1px 2px 6px rgba(0,0,0,.2)}.header .logo img{display:block;width:82px;height:auto;margin:0 auto}.footer{background:#25563f}.footer .logo{display:block;width:127px}.footer .logo img{width:100%}.footer .footer-lower{position:relative;padding:28px 0}.footer .footer-lower:before{content:'';display:block;position:absolute;width:100%;height:1px;top:0;left:0;background:rgba(246,246,243,.15)}.footer .footer-lower .copyright{margin:0;color:rgba(246,246,243,.5);font-size:13px;line-height:1;text-transform:uppercase;float:left}.footer .footer-lower .back-to-top{display:block;float:right;font-weight:800;font-size:14px;color:#fff}.footer .footer-lower .back-to-top:hover{text-decoration:none}.footer .footer-lower .back-to-top:after{content:'';display:inline-block;vertical-align:middle;width:14px;height:13px;margin-left:8px;position:relative;top:-1px;background-image:url(/testing/images/icon_arrow_right-white-4c3572f0.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:rotate(-90deg)}.cssmask .footer .footer-lower .back-to-top:after{background-image:none;background-color:#fff;mask:url(/testing/images/icon_arrow_right-3a0677cb.svg) no-repeat center center;-webkit-mask:url(/testing/images/icon_arrow_right-3a0677cb.svg) no-repeat center center;mask-size:contain;-webkit-mask-size:contain}.footer .footer-links{float:right;text-align:right}.footer .footer-nav{margin-bottom:32px}.footer .footer-nav ul,.social-nav ul{margin:0;padding-left:0}.footer .footer-nav ul li,.social-nav ul li{list-style:none;display:inline}.footer .footer-nav ul li{margin-left:50px}.footer .footer-nav ul li a{font-weight:600;color:#fff;font-size:15px;line-height:1.3;letter-spacing:.25px}.footer .footer-nav ul li a:hover{text-decoration:none}.footer .social-nav li{margin-left:15px}.top-navigation .social-nav li{margin-right:15px}.social-link:before{content:'';display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;background-size:contain}.social-link.linkedin:before{background-image:url(/testing/images/icon_social_linkedIn_circle-30352a20.svg)}.social-link.twitter:before{background-image:url(/testing/images/icon_social_twitter_circle-abf1f3c6.svg)}.social-link.facebook:before{background-image:url(/testing/images/icon_social_facebook_circle-e75771ab.svg)}.social-link.instagram:before{background-image:url(/testing/images/icon_social_instagram_circle-879c932b.svg)}.home-marquee{min-height:630px;display:flex;align-items:center;background-image:url(/images/graphic_hero_home_medium@2x.png);background-size:auto 580px;background-repeat:no-repeat;background-position:right bottom}.home-marquee h1{font-size:68px}.profile-circle{display:block;width:76px;height:76px;border-radius:999px;object-fit:cover;border:2px solid #a1b2ac;margin-right:16px}.work-with-us{background-color:#26a96a}.work-with-us .steakbite{display:block;width:457px;margin-left:auto;margin-top:100px;background-position:center bottom;align-self:flex-end}.partners-grid{display:flex;align-items:center;flex-flow:row wrap;margin:0 -32px}.partners .media{width:25%;box-sizing:border-box;padding:0 32px;margin-bottom:42px}.work-with-us .partners-grid,.bg-grass-long .partners-grid{margin:0 -20px}.work-with-us .partners .media,.bg-grass-long .partners .media{width:33.33%;padding:0 20px;margin-bottom:32px}.bg-grass-long .partners{max-width:675px}.how-we-do-it{background-image:url(/images/graphic_homepage_background@2x.jpg);background-repeat:no-repeat;background-position:right center;background-size:auto 80%}@media (min-width:1800px){.how-we-do-it{background-image:url(/images/graphic_homepage_background_large@2x.jpg);background-repeat:no-repeat;background-position:right center;background-size:auto 80%}}.how-callout{display:flex;padding:26px 0;position:relative}.how-callout:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:url(/images/dashed-border.png);background-size:auto 1px;background-repeat:x-repeat}.how-callout:last-child:after{display:none}.how-callout .icon{flex-grow:0;flex-shrink:0;flex-basis:90px}.how-callout .icon img{display:block;width:56px;margin:0 auto}.how-callout .text{flex:auto;padding-right:40px}.how-callout .text p{margin-bottom:0}.testing-list{padding:0;margin:0}.testing-list li{display:flex;align-items:center;list-style:none;margin-bottom:8px}.testing-list li:last-child{margin-bottom:0}.testing-list li img{width:64px}.testing-list li span{margin-left:20px;line-height:1.35;font-weight:600}.team-grid{display:flex;flex-flow:row wrap;margin-left:-16px;margin-right:-16px}.team-detail{width:50%;margin-bottom:80px;position:relative}.team-detail .card{background:#f2f2f2;box-sizing:border-box;position:relative;margin-left:16px;margin-right:16px;height:100%}.team-detail .card .bios{height:240px}.team-detail .profile-circle{width:124px;height:124px;border:2px solid #86827c;position:absolute;z-index:2;top:-32px;left:32px;transition:width 500ms cubic-bezier(.19,1,.22,1) , height 500ms cubic-bezier(.19,1,.22,1) , margin-left 500ms cubic-bezier(.19,1,.22,1)}.team-detail .bio{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding-right:42px;padding-bottom:32px;box-sizing:border-box}.team-detail .bio .content{transition:opacity .5s ease-out}.team-detail .bio-1{padding-top:120px}.team-detail .bio-2{background:#86827c;padding-top:85px;visibility:hidden}.team-detail .bio-2 .content{opacity:0}.team-detail a.see-profile-cta,.team-detail a.see-profile-cta:hover{color:#fff}.team-detail .see-profile-cta:after,.team-detail .see-profile-cta:hover:after{background-image:url(/testing/images/icon_arrow_right-white-4c3572f0.svg)}.cssmask .team-detail .see-profile-cta:after,.cssmask .team-detail .see-profile-cta:hover:after{background:#fff;background-image:none}.team-detail.open .profile-circle{width:100px;height:100px}.team-detail.open .bio-1 .content{opacity:0}.team-detail.open .bio-2 .content{opacity:1}.board-members{flex-flow:row nowrap}.board-members .team-detail{width:33.33%}.board-members .team-detail .inner{text-align:center;background:#f2f2f2;margin:0 16px}.board-members .team-detail .profile-circle{left:50%;margin-left:-64px}.board-members .team-detail .underline-title.small:after{margin-left:auto;margin-right:auto}.blog-feed{padding:0}.blog-feed li{list-style:none;border-bottom:#d7ddda 1px solid;padding:8px 0;margin-top:16px}.blog-feed li a{display:block;position:relative;padding-left:32px;color:inherit!important;font-size:18px;font-weight:600;line-height:1.6}.blog-feed li a:before{content:'';display:block;position:absolute;top:8px;left:0;width:16px;height:14px;background-image:url(/images/blog-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.blog-feed li a.white{color:#fff}.blog-feed li a.white:before{background-image:url(/images/blog-icon-white.svg)}.food-safety div[class*="col-"]:before{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:100%;background:rgba(134,130,124,.2)}.food-safety div[class*="col-"]:last-child:after{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(134,130,124,.2)}.hero-testimonial{background-image:url(/images/photo_homepage_background_raching_L.jpg)}.quotes div[class*="col-"] .inner{height:100%;position:relative}.quotes div[class*="col-"] .inner:before{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:100%;background:rgba(134,130,124,.2)}.page-template.partnerships,.page-template.contact-us{background-color:#f6f6f3}.partnerships-content .media{max-width:500px}.contact-list{padding:0;margin:32px 0}.category-list{padding:0;margin:16px 0}.news-list{padding:0;margin:64px 0}.contact-list li,.news-list li{list-style:none;border-bottom:#e0dfdb 1px solid;margin-bottom:32px}.category-list li{list-style:none;margin-bottom:16px}.category-list li a{color:inherit;font-weight:600;font-size:15px}.keywords{font-weight:600;font-size:15px}.news-list li{margin-bottom:48px}.contact-list li .title,.news-list li .title{margin-bottom:8px}.news-list li .title a{color:inherit;text-decoration:none}.contact-list li p{margin:0 0 8px}.news-list li p{margin:0 0 16px}.contact-list li p a:after,.news-list .meta span:after,.news-detail .meta span:after{content:'|';display:inline-block;margin:0 8px;color:#353c40}.news-list .meta span:after,.news-detail .meta span:after{content:'';width:1px;height:16px;background-color:#c4c4c4;vertical-align:middle;position:relative;top:-1px}.news-list li .cta{display:inline-block;margin-bottom:16px}.news-list .meta a,.news-detail .meta a{color:inherit}.contact-list li p a:last-child:after,.news-list .meta span:last-child:after,.news-detail .meta span:last-child:after{display:none}.contact-list li p a.tel{color:#353c40}.news-pagination{margin:0;padding:0}.news-pagination a,.news-pagination span{font-weight:600;color:#353c40;display:inline-block;margin-right:21px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:999px;border:1px solid transparent;transition:color .2s}.news-pagination>span.current{border-color:#26a96a}.news-pagination a.next,.news-pagination a.prev{width:22px}.news-pagination a.next:before,.news-pagination a.prev:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:14px;background-image:url(/images/icon_arrow_right-dark.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:background-color .2s}.cssmask .news-pagination a.next:before,.cssmask .news-pagination a.prev:before{background-image:none;background-color:#353c40;mask:url(/testing/images/icon_arrow_right-3a0677cb.svg) no-repeat center center;-webkit-mask:url(/testing/images/icon_arrow_right-3a0677cb.svg) no-repeat center center;mask-size:contain;-webkit-mask-size:contain}.news-pagination a.prev:before{transform:rotate(180deg)}.cssmask .news-pagination a.next:hover:before,.cssmask .news-pagination a.prev:hover:before{background-color:#26a96a}.news-pagination a:hover{color:#26a96a;text-decoration:none}.news-detail>*:not(h1):not(.meta){margin-bottom:32px}.news-detail>*:not(figure){max-width:680px;margin-left:auto;margin-right:auto}.news-detail figure{margin:48px 0;padding:0}.news-detail figure img{width:100%}.news-detail figure figcaption{color:#7e8488;font-size:14px;line-height:1.4;margin-top:8px}.news-detail .inline-title,.news-detail h2,.news-detail h3,.news-detail h4,.news-detail h5,.news-detail h6{margin-top:32px}.article-footer{border-top:#e0dfdb 1px solid;padding-top:32px;margin-top:64px}.news-detail .social-nav li{margin-right:15px}.news-detail .social-nav .social-link.linkedin:before{background-image:url(/images/icon_social_linkedIn_circle-dark.svg)}.news-detail .social-link.twitter:before{background-image:url(/images/icon_social_twitter_circle-dark.svg)}.news-detail .social-link.facebook:before{background-image:url(/images/icon_social_facebook_circle-dark.svg)}.news-detail .social-link.instagram:before{background-image:url(/images/icon_social_instagram_circle-dark.svg)}@media (min-width:801px){.mobile-only{display:none!important}.inner.gutter-right{padding-right:32px}.inner.gutter-right-large{padding-right:48px}.inner.gutter-left{padding-left:32px}.inner.gutter-left-large{padding-left:48px}.top-navigation{float:right}.main-nav ul{padding:0;margin:0}.main-nav ul li{list-style:none;display:inline;margin-left:50px;line-height:70px}.main-nav ul li a{display:inline-block;position:relative;text-decoration:none;color:inherit!important;font-size:15px;font-weight:600;transition:color .2s}.main-nav ul li a:hover{text-decoration:none;color:#26a96a!important}.main-nav ul li a.selected{color:#7e8488!important}.main-nav ul li a.selected:after{content:'';display:block;position:absolute;bottom:20px;left:0;width:100%;background:#26a96a;height:2px}.how-callouts{position:absolute;top:0;right:0;margin-top:112px}.team-detail .see-bio-cta,.team-detail .see-profile-cta{font-size:14px;line-height:1;display:inline-block;transform:rotate(-90deg) translateX(100%);transform-origin:right top;position:absolute;right:30px;bottom:41px;text-align:left}.team-detail .see-bio-cta:after,.team-detail .see-profile-cta:after{width:16px;height:14px;transform:rotate(180deg);position:absolute;left:-22px;margin:0;transition:transform .2s}.team-detail .see-bio-cta:hover:after,.team-detail .see-profile-cta:hover:after{transform:rotate(180deg) translateX(4px)}.quotes div[class*="col-"]:last-child{margin-left:auto}.quotes div[class*="col-"]:last-child .inner{padding-right:0;margin-left:32px}.home-image-gallery .mobile-ratio-inner{display:flex;justify-content:space-between;max-width:1440px;margin:0 auto}.home-image-gallery img{display:block;flex:auto}.home-image-gallery .image1{width:44%;margin-top:2.2%}.home-image-gallery .image2{width:23%;margin-top:4%}.home-image-gallery .image3{width:31%}.work-with-us{background-image:url(/images/graphic_bg_grass_left@2x.png) , url(/images/graphic_bg_grass_right@2x.png);background-repeat:no-repeat;background-position:left bottom , right bottom;background-size:auto 80% , auto 52%}.work-with-us .steakbite{background-image:url(/images/photo_steakbite_ko-shadow.png);background-position:center bottom}.work-with-us .steakbite:before{padding-top:140%}.bg-grass-long{background-image:url(/images/graphic_bg_grass_long_desktop@2x.png);background-repeat:no-repeat;background-position:left bottom;background-size:100% auto}}@media (min-width:961px){.mobile-960-only{display:none!important}}@media (min-width:1600px){.landing-intro .hero-image{max-height:800px!important}}@media (min-width:1800px){.home-marquee{background-image:url(/images/graphic_hero_home_large@2x.png)}.hero-testimonial{background-image:url(/images/photo_homepage_background_raching_XL.jpg)}}@media (max-width:1024px){.home-marquee{min-height:500px;display:flex;align-items:center;background-image:url(/images/graphic_hero_home_medium@2x.png);background-size:auto 415px;background-repeat:no-repeat;background-position:right bottom}.home-marquee h1{font-size:58px}}@media (max-width:960px){.mobile-960-row-wrap{flex-flow:row wrap}.mobile-960-mb-3{margin-bottom:16px!important}.mobile-960-v-pad-7{padding-top:64px!important;padding-bottom:64px!important}.mobile-960-col-12{width:100%}.mobile-960-col-6{width:50%}.food-safety div[class*="col-"]:last-child:after{display:none}.food-safety .mobile-col-12:after{content:'';display:block;position:absolute;bottom:0;left:0;height:1px;right:-16px;background:rgba(134,130,124,.2)}}@media (max-width:800px){h1,.h1-size{font-size:46px}h2,.h2-size{font-size:38px}.home-marquee{min-height:0;padding:0}.mobile-hide{display:none!important}.mobile-center{text-align:center}.mobile-mt-0{margin-top:0!important}.mobile-mt-1{margin-top:4px!important}.mobile-mt-2{margin-top:8px!important}.mobile-mt-3{margin-top:16px!important}.mobile-mt-4{margin-top:24px!important}.mobile-mt-5{margin-top:32px!important}.mobile-mt-6{margin-top:48px!important}.mobile-mt-7{margin-top:64px!important}.mobile-mt-8{margin-top:80px!important}.mobile-mt-9{margin-top:128px!important}.mobile-mt-10{margin-top:160px!important}.mobile-mb-0{margin-bottom:0!important}.mobile-mb-1{margin-bottom:4px!important}.mobile-mb-2{margin-bottom:8px!important}.mobile-mb-3{margin-bottom:16px!important}.mobile-mb-4{margin-bottom:24px!important}.mobile-mb-5{margin-bottom:32px!important}.mobile-mb-6{margin-bottom:48px!important}.mobile-mb-7{margin-bottom:64px!important}.mobile-mb-8{margin-bottom:80px!important}.mobile-mb-9{margin-bottom:128px!important}.mobile-mb-10{margin-bottom:160px!important}.mobile-v-margin-0{margin-top:4px!important;margin-bottom:0!important}.mobile-v-margin-1{margin-top:4px!important;margin-bottom:4px!important}.mobile-v-margin-2{margin-top:8px!important;margin-bottom:8px!important}.mobile-v-margin-3{margin-top:16px!important;margin-bottom:16px!important}.mobile-v-margin-4{margin-top:24px!important;margin-bottom:24px!important}.mobile-v-margin-5{margin-top:32px!important;margin-bottom:32px!important}.mobile-v-margin-6{margin-top:48px!important;margin-bottom:48px!important}.mobile-v-margin-7{margin-top:64px!important;margin-bottom:64px!important}.mobile-v-margin-8{margin-top:80px!important;margin-bottom:80px!important}.mobile-v-margin-9{margin-top:128px!important;margin-bottom:128px!important}.mobile-v-margin-10{margin-top:160px!important;margin-bottom:160px!important}.mobile-pt-0{padding-top:0!important}.mobile-pt-1{padding-top:4px!important}.mobile-pt-2{padding-top:8px!important}.mobile-pt-3{padding-top:16px!important}.mobile-pt-4{padding-top:24px!important}.mobile-pt-5{padding-top:32px!important}.mobile-pt-6{padding-top:48px!important}.mobile-pt-7{padding-top:64px!important}.mobile-pt-8{padding-top:80px!important}.mobile-pt-9{padding-top:128px!important}.mobile-pt-10{padding-top:160px!important}.mobile-pb-0{padding-bottom:0!important}.mobile-pb-1{padding-bottom:4px!important}.mobile-pb-2{padding-bottom:8px!important}.mobile-pb-3{padding-bottom:16px!important}.mobile-pb-4{padding-bottom:24px!important}.mobile-pb-5{padding-bottom:32px!important}.mobile-pb-6{padding-bottom:48px!important}.mobile-pb-7{padding-bottom:64px!important}.mobile-pb-8{padding-bottom:80px!important}.mobile-pb-9{padding-bottom:128px!important}.mobile-pb-10{padding-bottom:160px!important}.mobile-v-pad-0{padding-top:4px!important;padding-bottom:0!important}.mobile-v-pad-1{padding-top:4px!important;padding-bottom:4px!important}.mobile-v-pad-2{padding-top:8px!important;padding-bottom:8px!important}.mobile-v-pad-3{padding-top:16px!important;padding-bottom:16px!important}.mobile-v-pad-4{padding-top:24px!important;padding-bottom:24px!important}.mobile-v-pad-5{padding-top:32px!important;padding-bottom:32px!important}.mobile-v-pad-6{padding-top:48px!important;padding-bottom:48px!important}.mobile-v-pad-7{padding-top:64px!important;padding-bottom:64px!important}.mobile-v-pad-8{padding-top:80px!important;padding-bottom:80px!important}.mobile-v-pad-9{padding-top:128px!important;padding-bottom:128px!important}.mobile-v-pad-10{padding-top:160px!important;padding-bottom:160px!important}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:none;width:auto}.col-offset-0,.col-offset-1,.col-offset-2,.col-offset-3,.col-offset-4,.col-offset-5,.col-offset-6,.col-offset-7,.col-offset-8,.col-offset-9,.col-offset-10,.col-offset-11,.col-offset-12{margin-left:0}.row.flex-container:not(.mobile-flex-container){display:block}.row.mobile-flex-container{display:flex}.mobile-row-wrap{flex-flow:row wrap}.inner.gutters{padding-left:24px;padding-right:24px}.inner.gutters-large,.inner.mobile-gutters-large{padding-left:32px;padding-right:32px}.mobile-col-1,.mobile-col-2,.mobile-col-3,.mobile-col-4,.mobile-col-5,.mobile-col-6,.mobile-col-7,.mobile-col-8,.mobile-col-9,.mobile-col-10,.mobile-col-11,.mobile-col-12{float:left}.mobile-col-12{width:100%}.mobile-col-11{width:91.66666667%}.mobile-col-10{width:83.33333333%}.mobile-col-9{width:75%}.mobile-col-8{width:66.66666667%}.mobile-col-7{width:58.33333333%}.mobile-col-6{width:50%}.mobile-col-5{width:41.66666667%}.mobile-col-4{width:33.33333333%}.mobile-col-3{width:25%}.mobile-col-2{width:16.66666667%}.mobile-col-1{width:8.33333333%}.mobile-col-offset-12{margin-left:100%}.mobile-col-offset-11{margin-left:91.66666667%}.mobile-col-offset-10{margin-left:83.33333333%}.mobile-col-offset-9{margin-left:75%}.mobile-col-offset-8{margin-left:66.66666667%}.mobile-col-offset-7{margin-left:58.33333333%}.mobile-col-offset-6{margin-left:50%}.mobile-col-offset-5{margin-left:41.66666667%}.mobile-col-offset-4{margin-left:33.33333333%}.mobile-col-offset-3{margin-left:25%}.mobile-col-offset-2{margin-left:16.66666667%}.mobile-col-offset-1{margin-left:8.33333333%}.mobile-col-offset-0{margin-left:0%}.button,.button.large{font-size:15px;padding:14px 24px}.button.submit{font-size:15px;padding:14px 28px}.button.medium{font-size:13px;padding:12px 20px;box-shadow:.5px 1px 4px rgba(0,0,0,.2)}input[type="text"],input[type="email"],label{font-size:14px;letter-spacing:.15px}.mobile-ratio-height{position:relative}.mobile-ratio-height:before{content:'';display:block}.mobile-ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}.header .logo{width:132px;height:64px;float:none;margin-left:auto;margin-right:auto}.header .logo img{width:68px}.top-navigation{position:fixed;z-index:101;width:312px;top:0;right:0;bottom:0;transform:translateX(100%);transition:transform 500ms cubic-bezier(.19,1,.22,1)}.top-navigation.open{transform:translateX(0%)}.top-navigation .inner{margin-left:50px;background:#f2f2f2;padding-top:32px;box-sizing:border-box;height:100%;position:relative}.top-navigation .inner:before{content:'';display:block;width:1px;position:absolute;top:32px;left:24px;bottom:32px;background:#86827c;opacity:.2}.top-navigation .main-nav ul{padding:0 42px;margin:0}.top-navigation .social-nav ul{padding-left:42px}.top-navigation .main-nav ul li{list-style:none;margin-bottom:24px}.top-navigation .main-nav ul li a{color:#353c40;font-size:15px;font-weight:600;line-height:1.3;display:inline-block;text-decoration:none}.top-navigation .main-nav ul li a.selected{color:#7e8488}.top-navigation .main-nav ul li a.selected:after{content:'';display:block;background:#26a96a;margin:4px 0 0;height:2px}.top-navigation .mobile-close{background:#26a96a;width:50px;height:50px;position:absolute;top:0;left:0;background-image:url(/images/icon-close-x.svg);background-repeat:no-repeat;background-position:center;background-size:13px auto;cursor:pointer}.mobile-nav-fade{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:none}#icon-mobile-toggle{width:50px;height:50px;position:absolute;top:0;right:0;background-image:url(/images/icon-mobile-toggle.svg);background-repeat:no-repeat;background-position:center;background-size:16px auto;cursor:pointer}.scroll-disabled,.scroll-disabled body{overflow-y:hidden;height:100%}.underline-title:after{width:60px;height:2px}.home-marquee{display:block;background-image:none}.home-marquee .container{position:relative;z-index:1}.mobile-marquee-image{background-image:url(/images/graphic_hero_home_small@2x.png);margin-top:-10%;background-position:4% top}.mobile-marquee-image:before{padding-top:110%}.hero-testimonial{background-image:url(/images/photo_homepage_background_raching_S.jpg)}.hero-testimonial:before{padding-top:139%}.hero-testimonial .col-6{position:absolute;bottom:-85px;right:0;left:52px}.testing-list li img{width:40px}.testing-list li span{margin-left:10px}.testing-list li{margin-bottom:8px}.testing-list li:last-child{margin-bottom:0}.quotes div[class*="col-"]{border-bottom:1px solid rgba(134,130,124,.2)}.quotes div[class*="col-"] .inner{padding-bottom:24px}.quotes div[class*="col-"]:last-child{border-bottom:none}.quotes div[class*="col-"]:last-child .inner{padding-bottom:0;padding-top:32px}.profile-circle{width:64px;height:64px}.how-we-do-it{background-image:none}.how-callout .icon{flex-basis:80px}.how-callout .icon img{width:48px}.home-image-gallery:before{padding-top:135%}.home-image-gallery .media{position:absolute;box-shadow:1px 2px 8px rgba(0,0,0,.2)}.home-image-gallery .media.image1{width:95%;top:0;left:0}.home-image-gallery .media.image2{width:36%;bottom:0;left:4.4%;z-index:1}.home-image-gallery .media.image3{width:57%;top:39%;right:0%;z-index:1}.team-grid{display:block}.team-grid .team-detail{width:auto;margin-bottom:65px}.team-grid .team-detail:last-child{margin-bottom:50px}.team-detail .card .bios{height:264px}.team-grid .team-detail .inner{text-align:center}.team-grid .team-detail .profile-circle{left:50%;margin-left:-62px}.team-grid .team-detail .underline-title.small:after{margin-left:auto;margin-right:auto}.team-detail .see-bio-cta,.team-detail .see-profile-cta{position:relative;padding-right:22px}.team-detail .see-bio-cta:after,.team-detail .see-profile-cta:after{width:16px;height:14px;transform:rotate(90deg);position:absolute;right:0;top:3px;margin:0;transition:transform .2s}.team-detail a.cta.see-profile-cta{color:#fff}.team-detail .see-bio-cta:hover:after,.team-detail .see-profile-cta:hover:after{transform:rotate(90deg) translateX(4px)}.team-detail .bio-1{padding-top:115px}.team-detail .bio-2{padding-top:65px}.team-detail .bio p{font-size:14px;line-height:1.4}.team-detail.open .profile-circle{width:86px;height:86px;margin-left:-43px}.work-with-us{background-image:url(/images/graphic_bg_grass_long_mobile@2x.png);background-repeat:no-repeat;background-position:left bottom;background-size:auto 75%}.work-with-us .steakbite{background-image:url(/images/photo_steakbite-mobile.png);width:186px;position:absolute;bottom:0;right:0}.work-with-us .steakbite:before{padding-top:200%}.footer .logo{float:none;width:113px}.footer .container{padding:0 32px}.footer .footer-links{float:none;text-align:left}.footer .footer-nav ul{margin-top:32px}.footer .footer-nav ul li{margin-left:0;margin-bottom:20px;display:block}.footer .social-nav li{margin-left:0;margin-right:15px}.footer .footer-lower .copyright{box-sizing:border-box;width:80%}.footer .footer-lower{padding:16px 0}.blog-feed li a{font-size:16px}.blog-feed li a:before{top:6px}.bg-grass-long{background-image:url(/images/graphic_bg_grass_long_mobile@2x.png);background-repeat:no-repeat;background-position:left bottom;background-size:100% auto}.news-list{margin:48px 0}.news-list li{margin-bottom:36px}.news-pagination{margin-bottom:64px}.news-pagination li a{width:26px;height:26px;line-height:26px}.partners-grid{margin:0 -16px}.partners .media{padding:0 16px;margin-bottom:32px}.work-with-us .partners{width:75%}.work-with-us .partners .media{width:50%}}@media (max-width:600px){.mobile-600-v-pad-5{padding-top:32px!important;padding-bottom:32px!important}p{font-size:15px;line-height:1.5;letter-spacing:.15px}p.intro,.intro>p{font-size:16px;line-height:1.6}p.small{font-size:13px;line-height:1.4;letter-spacing:.15px}p.micro{font-size:11px;line-height:1.4;letter-spacing:.15px}p.list-title{font-size:13px;line-height:1.5;letter-spacing:.5px;font-weight:800;text-transform:uppercase}p.blockquote,.wp-block-quote p{font-size:16px;line-height:1.75}ul li{font-size:14px}h1,.h1-size,.home-marquee h1{font-size:32px;line-height:1.2;letter-spacing:-1px}h2,.h2-size{font-size:27px;line-height:1.2;letter-spacing:-.5px}h3,.h3-size{font-size:23px;line-height:1.2;letter-spacing:0}h4,.h4-size{font-size:20px;line-height:1.3;letter-spacing:0}h5,.h5-size{font-size:17px;line-height:1.3;letter-spacing:0}h6,.h6-size{font-size:14px;line-height:1.3;letter-spacing:0}.container{padding:0 16px}.news-detail figure{margin:24px 0}.news-detail figure figcaption{font-size:13px}.keywords{font-size:13px}.partners-grid{margin:0 -16px}.our-investors .partners{max-width:480px;margin-left:auto;margin-right:auto}.partners .media{width:50%;padding:0 16px;margin-bottom:32px}.work-with-us .partners,.bg-grass-long .partners{width:160px}.work-with-us .partners .media,.bg-grass-long .partners .media{width:100%;margin-bottom:16px}}body{margin:0}.flex-start{align-items:flex-start}.width-50{width:50%}.width-100{width:100%}a.white{color:#fff!important}a.cta.xlarge{font-size:16px}.header{border-top:#26a96a 3px solid;text-align:center}.header .food-in-depth{float:right;font-size:12px;display:inline-block;margin:24px 0 0 0;color:#7e8488;font-weight:800;text-transform:uppercase}.report .header .food-in-depth{float:none;display:inline-block;margin:24px auto 0 auto}.header .food-in-depth img{display:inline-block;width:17px;vertical-align:middle;position:relative;top:-1px;margin-left:5px}.landing-intro .hero-image{max-height:700px;overflow:hidden}.landing-intro .hero-image:before{content:'';display:block;padding-top:55.55%}.landing-intro .hero-image img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.report .header .caret-back{display:block;float:left;width:10px;height:14px;background-image:url(/testing/images/caret_back-282a246b.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;margin:14px 0 0 0}.report .header .food-in-depth{color:#353c40;margin-top:12px;margin-bottom:12px}.report-details h1.hero-size{font-size:68px}.landing-partner-text .logo_partner{display:block;position:relative;z-index:1;-webkit-filter:drop-shadow(1px 2px 8px rgba(0,0,0,.15));margin-left:32px}.landing-partner-text .logo_partner.cooksventure{width:140px;margin-top:-70px}.landing-partner-text .logo_partner.beretta,.landing-partner-text .logo_partner.dubreton,.landing-partner-text .logo_partner.certifiedpiedmontese{width:186px;margin-top:-70px}.landing-partner-text .text-border{padding:32px 32px 128px 32px;border-top:#e0dfdb 1px solid}.landing-partner-text>.container .inner{border-left:#e0dfdb 1px solid}.landing-partner-text .partner-link{margin:32px 0 0 0}.icon_howitworks_rigorous{display:block;width:80px;margin-right:32px}.report-header{background-color:#25563f;padding:128px 0 80px;background-image:url(/testing/images/graphic_hero_grasses_left,402x-99a3f2d6.png.pagespeed.ce.VCDw-tDOra.png) , url(/testing/images/graphic_hero_L_transparent_science_right,402x-699eeef1.png.pagespeed.ce.tKDZ67PVnQ.png);background-repeat:no-repeat;background-position:left bottom , right bottom;background-size:auto 100% , auto 100%;border-bottom:#26a96a 2px solid}.report-header .qr-code{display:block;width:180px;position:absolute;right:0;bottom:-106px;-webkit-filter:drop-shadow(1px 2px 8px rgba(0,0,0,.15))}.report-details-section{padding:75px 0}.report-details .underline-title:after{margin:8px 0 16px}.report-details{background:#fff;border:1px solid #d7ddda;max-width:600px;margin:0 auto;box-sizing:border-box;padding:42px 32px}.report-details .inner.gutter-left.small{padding-left:24px}.report-details .inner.gutter-right.small{padding-right:24px}.report-overview .logo_partner{display:block;margin-right:18px;-webkit-filter:drop-shadow(1px 2px 8px rgba(0,0,0,.15))}.report-overview .logo_partner.cooksventure{width:90px}.report-overview .logo_partner.beretta,.report-overview .logo_partner.dubreton,.report-overview .logo_partner.certifiedpiedmontese{width:120px}.report-details .row.border-light{border-left:none;border-right:none}.report-overview .graphic_map_state{display:block;width:127px;margin:0 auto}.report-details .border-left{border-left:1px solid #d7ddda}.report-details .testing-list li img{width:48px}.report-details .testing-list li span{margin-left:12px;line-height:1.35;font-weight:400;font-size:14px}.report-details .testing-list li{margin-bottom:24px}.report-details .testing-list li:last-child{margin-bottom:0}.report-details .drugs-examined ul li{font-size:14px;font-weight:600;padding-left:4px;line-height:2.2}.report-details .drugs-examined ul li:nth-child(even){background:rgba(215,221,218,.25)}.report-details .drugs-examined ul li:before{width:14px;height:14px}.report-details .drugs-examined .note{border-top:1px solid #d7ddda;padding-top:10px}.report-details .testing-methodology{border-bottom:1px solid #d7ddda;padding-bottom:16px}.report-details .month-chart{align-items:flex-end;margin:0 -12px;padding:16px 0}.report-details .month-chart .item{width:16.666%;padding:0 12px}.report-details .month-chart .item p.micro{font-size:11px;text-align:center;margin:8px 0 0 0}.report-details .month-chart .bar,.report-details .month-chart .bar-label{background:#25563f}.report-details .month-chart .bar-label.percent-0{font-size:0;padding:1px 0 0 0}.report-details .month-chart .bar-label{color:#fff;text-align:center;font-size:11px;padding:7px 0}.report-details .button.wide{width:100%;max-width:400px;padding:15px 0;text-align:center;margin:0 auto 16px}.report-details .button.wide:last-child{margin-bottom:0}.footer-mid .logo{margin:0 auto 24px}.footer-mid p{max-width:680px;margin:0 auto 32px}.footer .social-nav li{margin:0 7px}.footer a.about-link{color:#fff;border-bottom:#fff 1px solid;text-decoration:none}@media (max-width:1200px){.report-header .qr-code{right:56px}}@media (max-width:1024px){.report-details h1.hero-size{font-size:58px}.report-header{background-image:url(/testing/images/graphic_hero_grasses_left,402x-99a3f2d6.png.pagespeed.ce.VCDw-tDOra.png) , url(/testing/images/graphic_hero_M_transparent_science_right,402x-8347a473.png.pagespeed.ce.S7_8o9hUWu.png);padding:88px 0 50px}.report-header>.container{padding:0 56px}.report-header .qr-code{width:150px;right:56px;bottom:-69px}}@media (max-width:800px){.landing .header .logo,.report .header .logo{float:left}.report-details h1.hero-size{font-size:42px}.report-header .qr-code{width:125px;right:56px;bottom:-90px}.report-details .testing-list li img{width:40px}.report-details .testing-list li span{margin-left:10px;font-size:13px}a.cta.xlarge{font-size:13px}}@media (min-width:601px){.mobile-only-600{display:none!important}}@media (max-width:600px){.mobile-hide-600{display:none!important}.landing-intro>.container{padding:0 32px}.landing .header .logo,.report .header .logo{width:102px}.report-header{background-image:url(/testing/images/graphic_hero_grasses_left,402x-99a3f2d6.png.pagespeed.ce.VCDw-tDOra.png) , url(/testing/images/xgraphic_hero_S_science_right,402x-f017b6d4.jpg.pagespeed.ic.8AVR-PhF-W.jpg);padding:52px 0 8px}.report-header>.container{padding:0 16px}.report-header .qr-code{width:82px;right:16px;bottom:-42px}.report-header p{font-size:13px}.report-details h1.hero-size{font-size:30px;line-height:1.2;letter-spacing:-1px}.report-details-section{padding:0}.report-details{box-shadow:none;border:none;padding:32px 16px}.report-details p.micro{font-size:12px}.report-details .button.wide{font-size:13px;padding:14px 0}.landing .button.see-report-button{font-size:13px;padding:14px 0;width:100%;text-align:center}.landing-partner-text .text-border{padding:24px 16px 60px 16px}.icon_howitworks_rigorous{width:56px;margin-right:8px}.landing-partner-text .logo_partner.cooksventure{width:110px;margin-top:-85px;margin-left:16px}.landing-partner-text .logo_partner.beretta,.landing-partner-text .logo_partner.dubreton,.landing-partner-text .logo_partner.certifiedpiedmontese{width:120px;margin-top:-66px;margin-left:16px}.landing-partner-text .partner-link{margin:8px 0 0 0}.landing h4,.h4-size{font-size:20px}.landing p.intro,.intro>p{font-size:14px;line-height:1.6}}.modal{display:none;color:#353c40;text-align:center}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{position:relative;width:100%;max-width:328px;margin:16px;padding:64px 0;background:#f2f2f2;border-radius:8px}.modal__title{text-align:center;font-weight:800;font-size:23px;line-height:120%}.modal__close{position:absolute;top:15px;right:15px;height:15px;width:15px;background:url(/testing/images/icon_ui_close-63e95ada.svg) center center no-repeat;border:0}.modal__content{line-height:150%}.modal__content ul{margin:0;padding:0;list-style:none}.modal__content ul li{display:inline;margin:0 12px}.modal__content ul a{font-family:sans-serif;font-size:0;background-color:#d58128;border-radius:100%;outline:none}.modal__content ul a:hover{text-decoration:none}.modal__content ul a:before{content:'';display:inline-block;width:40px;height:40px;background-position:center center;background-repeat:none}.modal__content ul a.facebook:before{background-image:url(/testing/images/icon_share_facebook-1d91c570.svg)}.modal__content ul a.twitter:before{background-image:url(/testing/images/icon_share_twitter-4359a9b1.svg)}.modal__content ul a.linkedin:before{background-image:url(/testing/images/icon_share_linkedin-1d726715.svg)}.modal__content ul a.email:before{background-image:url(/testing/images/icon_share_email-9b4fb028.svg)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .2s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .2s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .2s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .2s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}