nav ul,.footer-social__list{margin:0;padding:0}nav ul,.footer-social__list,nav ul li,.footer-social__list li{list-style:none}.callout-link__link,.hero__media,.product-map__button,.grid-cell .image{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.animation-start.explore-finder,.animation-start.news-spotlight,.animation-start.resources,.animation-start.solutions-finder,.animation-start.card-collapse,.animation-start.card-rigid,.animation-start.card-solutions,.animation-start.newsroom{opacity:0;-webkit-transform:translateY(3.125rem);-ms-transform:translateY(3.125rem);transform:translateY(3.125rem)}.animation-end.explore-finder,.animation-end.news-spotlight,.animation-end.resources,.animation-end.solutions-finder,.animation-end.card-collapse,.animation-end.card-rigid,.animation-end.card-solutions,.animation-end.newsroom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:1.2s;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-timing-function:ease}@media (prefers-reduced-motion: reduce){.animation-start.explore-finder,.animation-start.news-spotlight,.animation-start.resources,.animation-start.solutions-finder,.animation-start.card-collapse,.animation-start.card-rigid,.animation-start.card-solutions,.animation-start.newsroom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@media print{.animation-start.explore-finder,.animation-start.news-spotlight,.animation-start.resources,.animation-start.solutions-finder,.animation-start.card-collapse,.animation-start.card-rigid,.animation-start.card-solutions,.animation-start.newsroom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&phone=23.4375em&medium=48em&large=64em&xlarge=80em&xxlarge=90em&xxxlarge=120em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:normal;line-height:1;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:92.75rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:' '}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-1.25rem;margin-left:-1.25rem}@media screen and (min-width: 23.4375em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media print, screen and (min-width: 48em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media print, screen and (min-width: 64em){.row .row{margin-right:-.625rem;margin-left:-.625rem}}@media screen and (min-width: 80em){.row .row{margin-right:-.625rem;margin-left:-.625rem}}@media screen and (min-width: 90em){.row .row{margin-right:-.625rem;margin-left:-.625rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:1.25rem;padding-left:1.25rem}.row.gutter-phone>.column,.row.gutter-phone>.columns{padding-right:1.25rem;padding-left:1.25rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:1.25rem;padding-left:1.25rem}.row.gutter-large>.column,.row.gutter-large>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-xlarge>.column,.row.gutter-xlarge>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-xxlarge>.column,.row.gutter-xxlarge>.columns{padding-right:.625rem;padding-left:.625rem}.column,.columns{width:100%;float:left;padding-right:1.25rem;padding-left:1.25rem}@media screen and (min-width: 23.4375em){.column,.columns{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48em){.column,.columns{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 64em){.column,.columns{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 80em){.column,.columns{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 90em){.column,.columns{padding-right:.625rem;padding-left:.625rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:1.25rem;padding-left:1.25rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;float:left;margin-right:0;margin-left:0}@media screen and (min-width: 23.4375em){.phone-1{width:8.33333%}.phone-push-1{position:relative;left:8.33333%}.phone-pull-1{position:relative;left:-8.33333%}.phone-offset-0{margin-left:0%}.phone-2{width:16.66667%}.phone-push-2{position:relative;left:16.66667%}.phone-pull-2{position:relative;left:-16.66667%}.phone-offset-1{margin-left:8.33333%}.phone-3{width:25%}.phone-push-3{position:relative;left:25%}.phone-pull-3{position:relative;left:-25%}.phone-offset-2{margin-left:16.66667%}.phone-4{width:33.33333%}.phone-push-4{position:relative;left:33.33333%}.phone-pull-4{position:relative;left:-33.33333%}.phone-offset-3{margin-left:25%}.phone-5{width:41.66667%}.phone-push-5{position:relative;left:41.66667%}.phone-pull-5{position:relative;left:-41.66667%}.phone-offset-4{margin-left:33.33333%}.phone-6{width:50%}.phone-push-6{position:relative;left:50%}.phone-pull-6{position:relative;left:-50%}.phone-offset-5{margin-left:41.66667%}.phone-7{width:58.33333%}.phone-push-7{position:relative;left:58.33333%}.phone-pull-7{position:relative;left:-58.33333%}.phone-offset-6{margin-left:50%}.phone-8{width:66.66667%}.phone-push-8{position:relative;left:66.66667%}.phone-pull-8{position:relative;left:-66.66667%}.phone-offset-7{margin-left:58.33333%}.phone-9{width:75%}.phone-push-9{position:relative;left:75%}.phone-pull-9{position:relative;left:-75%}.phone-offset-8{margin-left:66.66667%}.phone-10{width:83.33333%}.phone-push-10{position:relative;left:83.33333%}.phone-pull-10{position:relative;left:-83.33333%}.phone-offset-9{margin-left:75%}.phone-11{width:91.66667%}.phone-push-11{position:relative;left:91.66667%}.phone-pull-11{position:relative;left:-91.66667%}.phone-offset-10{margin-left:83.33333%}.phone-12{width:100%}.phone-offset-11{margin-left:91.66667%}.phone-up-1>.column,.phone-up-1>.columns{float:left;width:100%}.phone-up-1>.column:nth-of-type(1n),.phone-up-1>.columns:nth-of-type(1n){clear:none}.phone-up-1>.column:nth-of-type(1n+1),.phone-up-1>.columns:nth-of-type(1n+1){clear:both}.phone-up-1>.column:last-child,.phone-up-1>.columns:last-child{float:left}.phone-up-2>.column,.phone-up-2>.columns{float:left;width:50%}.phone-up-2>.column:nth-of-type(1n),.phone-up-2>.columns:nth-of-type(1n){clear:none}.phone-up-2>.column:nth-of-type(2n+1),.phone-up-2>.columns:nth-of-type(2n+1){clear:both}.phone-up-2>.column:last-child,.phone-up-2>.columns:last-child{float:left}.phone-up-3>.column,.phone-up-3>.columns{float:left;width:33.33333%}.phone-up-3>.column:nth-of-type(1n),.phone-up-3>.columns:nth-of-type(1n){clear:none}.phone-up-3>.column:nth-of-type(3n+1),.phone-up-3>.columns:nth-of-type(3n+1){clear:both}.phone-up-3>.column:last-child,.phone-up-3>.columns:last-child{float:left}.phone-up-4>.column,.phone-up-4>.columns{float:left;width:25%}.phone-up-4>.column:nth-of-type(1n),.phone-up-4>.columns:nth-of-type(1n){clear:none}.phone-up-4>.column:nth-of-type(4n+1),.phone-up-4>.columns:nth-of-type(4n+1){clear:both}.phone-up-4>.column:last-child,.phone-up-4>.columns:last-child{float:left}.phone-up-5>.column,.phone-up-5>.columns{float:left;width:20%}.phone-up-5>.column:nth-of-type(1n),.phone-up-5>.columns:nth-of-type(1n){clear:none}.phone-up-5>.column:nth-of-type(5n+1),.phone-up-5>.columns:nth-of-type(5n+1){clear:both}.phone-up-5>.column:last-child,.phone-up-5>.columns:last-child{float:left}.phone-up-6>.column,.phone-up-6>.columns{float:left;width:16.66667%}.phone-up-6>.column:nth-of-type(1n),.phone-up-6>.columns:nth-of-type(1n){clear:none}.phone-up-6>.column:nth-of-type(6n+1),.phone-up-6>.columns:nth-of-type(6n+1){clear:both}.phone-up-6>.column:last-child,.phone-up-6>.columns:last-child{float:left}.phone-up-7>.column,.phone-up-7>.columns{float:left;width:14.28571%}.phone-up-7>.column:nth-of-type(1n),.phone-up-7>.columns:nth-of-type(1n){clear:none}.phone-up-7>.column:nth-of-type(7n+1),.phone-up-7>.columns:nth-of-type(7n+1){clear:both}.phone-up-7>.column:last-child,.phone-up-7>.columns:last-child{float:left}.phone-up-8>.column,.phone-up-8>.columns{float:left;width:12.5%}.phone-up-8>.column:nth-of-type(1n),.phone-up-8>.columns:nth-of-type(1n){clear:none}.phone-up-8>.column:nth-of-type(8n+1),.phone-up-8>.columns:nth-of-type(8n+1){clear:both}.phone-up-8>.column:last-child,.phone-up-8>.columns:last-child{float:left}.phone-collapse>.column,.phone-collapse>.columns{padding-right:0;padding-left:0}.phone-collapse .row{margin-right:0;margin-left:0}.expanded.row .phone-collapse.row{margin-right:0;margin-left:0}.phone-uncollapse>.column,.phone-uncollapse>.columns{padding-right:1.25rem;padding-left:1.25rem}.phone-centered{margin-right:auto;margin-left:auto}.phone-centered,.phone-centered:last-child:not(:first-child){float:none;clear:both}.phone-uncentered,.phone-push-0,.phone-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media print, screen and (min-width: 48em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:1.25rem;padding-left:1.25rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media print, screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media screen and (min-width: 80em){.xlarge-1{width:8.33333%}.xlarge-push-1{position:relative;left:8.33333%}.xlarge-pull-1{position:relative;left:-8.33333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{width:16.66667%}.xlarge-push-2{position:relative;left:16.66667%}.xlarge-pull-2{position:relative;left:-16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{width:33.33333%}.xlarge-push-4{position:relative;left:33.33333%}.xlarge-pull-4{position:relative;left:-33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.66667%}.xlarge-push-5{position:relative;left:41.66667%}.xlarge-pull-5{position:relative;left:-41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{width:58.33333%}.xlarge-push-7{position:relative;left:58.33333%}.xlarge-pull-7{position:relative;left:-58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.66667%}.xlarge-push-8{position:relative;left:66.66667%}.xlarge-pull-8{position:relative;left:-66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{width:83.33333%}.xlarge-push-10{position:relative;left:83.33333%}.xlarge-pull-10{position:relative;left:-83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.66667%}.xlarge-push-11{position:relative;left:91.66667%}.xlarge-pull-11{position:relative;left:-91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1>.column,.xlarge-up-1>.columns{float:left;width:100%}.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}.xlarge-up-2>.column,.xlarge-up-2>.columns{float:left;width:50%}.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}.xlarge-up-3>.column,.xlarge-up-3>.columns{float:left;width:33.33333%}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{float:left;width:25%}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}.xlarge-up-5>.column,.xlarge-up-5>.columns{float:left;width:20%}.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}.xlarge-up-6>.column,.xlarge-up-6>.columns{float:left;width:16.66667%}.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}.xlarge-up-7>.column,.xlarge-up-7>.columns{float:left;width:14.28571%}.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}.xlarge-up-8>.column,.xlarge-up-8>.columns{float:left;width:12.5%}.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}.xlarge-collapse .row{margin-right:0;margin-left:0}.expanded.row .xlarge-collapse.row{margin-right:0;margin-left:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.xlarge-centered{margin-right:auto;margin-left:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0{position:static;float:left;margin-right:0;margin-left:0}}@media screen and (min-width: 90em){.xxlarge-1{width:8.33333%}.xxlarge-push-1{position:relative;left:8.33333%}.xxlarge-pull-1{position:relative;left:-8.33333%}.xxlarge-offset-0{margin-left:0%}.xxlarge-2{width:16.66667%}.xxlarge-push-2{position:relative;left:16.66667%}.xxlarge-pull-2{position:relative;left:-16.66667%}.xxlarge-offset-1{margin-left:8.33333%}.xxlarge-3{width:25%}.xxlarge-push-3{position:relative;left:25%}.xxlarge-pull-3{position:relative;left:-25%}.xxlarge-offset-2{margin-left:16.66667%}.xxlarge-4{width:33.33333%}.xxlarge-push-4{position:relative;left:33.33333%}.xxlarge-pull-4{position:relative;left:-33.33333%}.xxlarge-offset-3{margin-left:25%}.xxlarge-5{width:41.66667%}.xxlarge-push-5{position:relative;left:41.66667%}.xxlarge-pull-5{position:relative;left:-41.66667%}.xxlarge-offset-4{margin-left:33.33333%}.xxlarge-6{width:50%}.xxlarge-push-6{position:relative;left:50%}.xxlarge-pull-6{position:relative;left:-50%}.xxlarge-offset-5{margin-left:41.66667%}.xxlarge-7{width:58.33333%}.xxlarge-push-7{position:relative;left:58.33333%}.xxlarge-pull-7{position:relative;left:-58.33333%}.xxlarge-offset-6{margin-left:50%}.xxlarge-8{width:66.66667%}.xxlarge-push-8{position:relative;left:66.66667%}.xxlarge-pull-8{position:relative;left:-66.66667%}.xxlarge-offset-7{margin-left:58.33333%}.xxlarge-9{width:75%}.xxlarge-push-9{position:relative;left:75%}.xxlarge-pull-9{position:relative;left:-75%}.xxlarge-offset-8{margin-left:66.66667%}.xxlarge-10{width:83.33333%}.xxlarge-push-10{position:relative;left:83.33333%}.xxlarge-pull-10{position:relative;left:-83.33333%}.xxlarge-offset-9{margin-left:75%}.xxlarge-11{width:91.66667%}.xxlarge-push-11{position:relative;left:91.66667%}.xxlarge-pull-11{position:relative;left:-91.66667%}.xxlarge-offset-10{margin-left:83.33333%}.xxlarge-12{width:100%}.xxlarge-offset-11{margin-left:91.66667%}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{float:left;width:100%}.xxlarge-up-1>.column:nth-of-type(1n),.xxlarge-up-1>.columns:nth-of-type(1n){clear:none}.xxlarge-up-1>.column:nth-of-type(1n+1),.xxlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xxlarge-up-1>.column:last-child,.xxlarge-up-1>.columns:last-child{float:left}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{float:left;width:50%}.xxlarge-up-2>.column:nth-of-type(1n),.xxlarge-up-2>.columns:nth-of-type(1n){clear:none}.xxlarge-up-2>.column:nth-of-type(2n+1),.xxlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xxlarge-up-2>.column:last-child,.xxlarge-up-2>.columns:last-child{float:left}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{float:left;width:33.33333%}.xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n){clear:none}.xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child{float:left}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{float:left;width:25%}.xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n){clear:none}.xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child{float:left}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{float:left;width:20%}.xxlarge-up-5>.column:nth-of-type(1n),.xxlarge-up-5>.columns:nth-of-type(1n){clear:none}.xxlarge-up-5>.column:nth-of-type(5n+1),.xxlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xxlarge-up-5>.column:last-child,.xxlarge-up-5>.columns:last-child{float:left}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{float:left;width:16.66667%}.xxlarge-up-6>.column:nth-of-type(1n),.xxlarge-up-6>.columns:nth-of-type(1n){clear:none}.xxlarge-up-6>.column:nth-of-type(6n+1),.xxlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xxlarge-up-6>.column:last-child,.xxlarge-up-6>.columns:last-child{float:left}.xxlarge-up-7>.column,.xxlarge-up-7>.columns{float:left;width:14.28571%}.xxlarge-up-7>.column:nth-of-type(1n),.xxlarge-up-7>.columns:nth-of-type(1n){clear:none}.xxlarge-up-7>.column:nth-of-type(7n+1),.xxlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xxlarge-up-7>.column:last-child,.xxlarge-up-7>.columns:last-child{float:left}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{float:left;width:12.5%}.xxlarge-up-8>.column:nth-of-type(1n),.xxlarge-up-8>.columns:nth-of-type(1n){clear:none}.xxlarge-up-8>.column:nth-of-type(8n+1),.xxlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xxlarge-up-8>.column:last-child,.xxlarge-up-8>.columns:last-child{float:left}.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-right:0;padding-left:0}.xxlarge-collapse .row{margin-right:0;margin-left:0}.expanded.row .xxlarge-collapse.row{margin-right:0;margin-left:0}.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.xxlarge-centered{margin-right:auto;margin-left:auto}.xxlarge-centered,.xxlarge-centered:last-child:not(:first-child){float:none;clear:both}.xxlarge-uncentered,.xxlarge-push-0,.xxlarge-pull-0{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:2.5rem}.column-block>:last-child{margin-bottom:0}@media screen and (min-width: 23.4375em){.column-block{margin-bottom:2.5rem}.column-block>:last-child{margin-bottom:0}}@media print, screen and (min-width: 48em){.column-block{margin-bottom:2.5rem}.column-block>:last-child{margin-bottom:0}}@media print, screen and (min-width: 64em){.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}}@media screen and (min-width: 80em){.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}}@media screen and (min-width: 90em){.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:2.625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:2rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3{font-size:1.5625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.3125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print, screen and (min-width: 48em){h1{font-size:3.875rem}h2{font-size:2.625rem}h3{font-size:2rem}h4{font-size:1.5625rem}h5{font-size:1.3125rem}h6{font-size:1.125rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr{border-bottom:1px dotted #0a0a0a;color:#0a0a0a;cursor:help}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 23.4375em){.phone-text-left{text-align:left}.phone-text-right{text-align:right}.phone-text-center{text-align:center}.phone-text-justify{text-align:justify}}@media print, screen and (min-width: 48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print, screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width: 80em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width: 90em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;color:black !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 23.375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 23.4375em){.show-for-small-only{display:none !important}}@media screen and (min-width: 23.4375em){.hide-for-phone{display:none !important}}@media screen and (max-width: 23.375em){.show-for-phone{display:none !important}}@media screen and (min-width: 23.4375em) and (max-width: 47.9375em){.hide-for-phone-only{display:none !important}}@media screen and (max-width: 23.375em), screen and (min-width: 48em){.show-for-phone-only{display:none !important}}@media print, screen and (min-width: 48em){.hide-for-medium{display:none !important}}@media screen and (max-width: 47.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 47.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 79.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 80em){.show-for-large-only{display:none !important}}@media screen and (min-width: 80em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 79.9375em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 80em) and (max-width: 89.9375em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 79.9375em), screen and (min-width: 90em){.show-for-xlarge-only{display:none !important}}@media screen and (min-width: 90em){.hide-for-xxlarge{display:none !important}}@media screen and (max-width: 89.9375em){.show-for-xxlarge{display:none !important}}@media screen and (min-width: 90em) and (max-width: 119.9375em){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width: 89.9375em), screen and (min-width: 120em){.show-for-xxlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' '}.clearfix::after{clear:both}.user-markup .column:not(:first-of-type),.user-markup .columns:not(:first-of-type){margin-top:3rem}@media screen and (min-width: 48em){.user-markup .column:not(:first-of-type),.user-markup .columns:not(:first-of-type){margin-top:0}}.user-markup :last-child{margin-bottom:0}.user-markup+.dual-tile,.user-markup+.icon-list{margin-top:1.5rem}.user-markup+.history-map{margin-top:3.125rem}.user-markup+.slider{margin-top:1.875rem}.user-markup+.product-pipeline,.user-markup+.seasonal-solutions,.user-markup+.tab-gallery{margin-top:2.5rem}@font-face{font-display:auto;font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url("../css/fonts/IBMPlexSans-Regular.eot"),url("../css/fonts/IBMPlexSans-Regular.eot?#iefix") format("embedded-opentype"),url("../css/fonts/IBMPlexSans-Regular.woff2") format("woff2"),url("../css/fonts/IBMPlexSans-Regular.woff") format("woff"),url("../css/fonts/IBMPlexSans-Regular.ttf") format("truetype")}@font-face{font-display:auto;font-family:'IBM Plex Sans';font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url("../css/fonts/IBMPlexSans-Italic.eot"),url("../css/fonts/IBMPlexSans-Italic.eot?#iefix") format("embedded-opentype"),url("../css/fonts/IBMPlexSans-Italic.woff2") format("woff2"),url("../css/fonts/IBMPlexSans-Italic.woff") format("woff"),url("../css/fonts/IBMPlexSans-Italic.ttf") format("truetype")}@font-face{font-display:auto;font-family:'IBM Plex Sans';font-style:normal;font-weight:500;src:local("IBM Plex Sans Medm"),local("IBMPlexSans-Medium"),url("../css/fonts/IBMPlexSans-Medium.eot"),url("../css/fonts/IBMPlexSans-Medium.eot?#iefix") format("embedded-opentype"),url("../css/fonts/IBMPlexSans-Medium.woff2") format("woff2"),url("../css/fonts/IBMPlexSans-Medium.woff") format("woff"),url("../css/fonts/IBMPlexSans-Medium.ttf") format("truetype")}@font-face{font-display:auto;font-family:'IBM Plex Sans';font-style:italic;font-weight:500;src:local("IBM Plex Sans Medm Italic"),local("IBMPlexSans-MediumItalic"),url("../css/fonts/IBMPlexSans-MediumItalic.eot"),url("../css/fonts/IBMPlexSans-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../css/fonts/IBMPlexSans-MediumItalic.woff2") format("woff2"),url("../css/fonts/IBMPlexSans-MediumItalic.woff") format("woff"),url("../css/fonts/IBMPlexSans-MediumItalic.ttf") format("truetype")}@font-face{font-display:auto;font-family:'IBM Plex Sans';font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url("../css/fonts/IBMPlexSans-Bold.eot"),url("../css/fonts/IBMPlexSans-Bold.eot?#iefix") format("embedded-opentype"),url("../css/fonts/IBMPlexSans-Bold.woff2") format("woff2"),url("../css/fonts/IBMPlexSans-Bold.woff") format("woff"),url("../css/fonts/IBMPlexSans-Bold.ttf") format("truetype")}.icon{pointer-events:none;display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-logo-color{width:1.3310546875em}.icon-arrow{width:2.0810546875em}.icon-arrow-long{width:2.54296875em}.icon-audio{width:0.7373046875em}.icon-check-mark{width:1.40625em}.icon-chevron{width:0.84375em}.icon-email{width:2.25em}.icon-exclamation{width:0.21875em}.icon-grid{width:1.09375em}.icon-hamburger{width:1.375em}.icon-pause{width:0.59375em}.icon-pdf{width:0.8125em}.icon-pin{width:0.84375em}.icon-play{width:0.837890625em}.icon-omri-logo{width:1.65625em}.icon-social-twitter{width:1.1064453125em}.icon-employees{width:0.5625em}.icon-innovation{width:0.34375em}.icon-professional-excellence{width:0.875em}html,body{overflow-x:hidden;width:100%}html.body--no-scroll,body.body--no-scroll{overflow:hidden;height:100%;position:fixed;width:100%}html{scroll-padding-top:2rem}@media screen and (min-width: 80em){html{scroll-padding-top:8.25rem}}body{background-color:#fff;color:#000;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;overflow-x:hidden}body *{background-color:transparent;background-position:top center;background-repeat:no-repeat;word-break:break-word;word-wrap:break-word;box-sizing:border-box}@media screen and (min-width: 48em){body{font-size:1.125rem;line-height:1.875rem}}.container{position:relative}html,button,input,select,textarea{color:#222}audio,canvas,img,video{vertical-align:middle}iframe{max-width:100%}p{margin-bottom:1.5rem}small{font-size:.875rem;line-height:1.25rem;display:inline-block}.intro{color:#000;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem}.crop .intro,.home--canada .intro,.high-level .intro,.topic .intro{color:#fff}@media screen and (min-width: 48em){.intro{font-size:1.25rem;line-height:2.125rem}}@media screen and (min-width: 64em){.intro{font-size:1.5rem}}input[type='text'],input[type='password'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='month'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='time'],input[type='url'],input[type='color'],input[type='file'],textarea,select{background-color:#fff;max-width:100%}input[type='text'],input[type='password'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='month'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='time'],input[type='url'],input[type='color'],input[type='file']{word-break:normal}label{display:inline-block;margin-bottom:.625rem}label+input[type="checkbox"],label+input[type="radio"]{opacity:1;position:static;left:auto}input[type="checkbox"]{opacity:0;position:absolute;left:-9999px}input[type="checkbox"]:checked+label .checkbox__icon{background:#000}input[type="checkbox"]:checked+label .checkbox__icon .icon{opacity:1}.checkbox,.ktc-checkbox{margin-bottom:.625rem;cursor:pointer}.checkbox__icon,.ktc-checkbox__icon{display:block;width:1.5rem;height:1.5rem;margin-right:1.25rem;border:.125rem solid #000;padding:.125rem;color:#fff;transition-property:background;transition-duration:.4s}.checkbox__icon .icon,.ktc-checkbox__icon .icon{display:block;opacity:0;width:1rem;height:1rem;transition-property:opacity;transition-duration:.4s}.checkbox__label,.ktc-checkbox__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.checkbox__label>.icon,.ktc-checkbox__label>.icon{margin-left:0.5rem}.checkbox__label-text,.ktc-checkbox__label-text{margin-right:auto;font-size:1rem;line-height:1.4}.checkbox .icon,.ktc-checkbox .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.checkbox__image,.ktc-checkbox__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-top:-.625rem;margin-left:auto}.checkbox:active .checkbox__icon,.checkbox:focus .checkbox__icon,.checkbox:focus-within .checkbox__icon,.checkbox:hover .checkbox__icon,.ktc-checkbox:active .checkbox__icon,.ktc-checkbox:focus .checkbox__icon,.ktc-checkbox:focus-within .checkbox__icon,.ktc-checkbox:hover .checkbox__icon,.checkbox:active .ktc-checkbox__icon,.checkbox:focus .ktc-checkbox__icon,.checkbox:focus-within .ktc-checkbox__icon,.checkbox:hover .ktc-checkbox__icon,.ktc-checkbox:active .ktc-checkbox__icon,.ktc-checkbox:focus .ktc-checkbox__icon,.ktc-checkbox:focus-within .ktc-checkbox__icon,.ktc-checkbox:hover .ktc-checkbox__icon{background:#000}.checkbox input[type="checkbox"]:focus+label .checkbox__icon,.ktc-checkbox input[type="checkbox"]:focus+label .checkbox__icon{outline:0;outline-width:.3125rem;outline-style:solid;outline-style:auto;outline-color:#000;outline-color:-webkit-focus-ring-color}.checkbox--has-icon+.checkbox--has-icon{padding-top:1rem}input[type="radio"]{opacity:0;position:absolute;left:-9999px}input[type="radio"]:checked+label{color:#000}input[type="radio"]:checked+label:before{background:#fff}input[type="radio"]:checked+label:after{opacity:1}input[type="radio"]+label{font-weight:400;position:relative;padding-left:2.125rem;padding-top:0.275em;min-height:1.5rem;color:#000;transition:color 0.4s}input[type="radio"]+label:before,input[type="radio"]+label:after{content:'';display:inline-block;position:absolute;border-radius:1.5rem}input[type="radio"]+label:before{border:2px solid #000;width:1.5rem;height:1.5rem;top:-.125rem;left:0;transition-property:background;transition-duration:.4s}input[type="radio"]+label:after{opacity:0;transition:opacity .4s;background-color:#000;width:.875rem;height:.875rem;top:.1875rem;left:.3125rem}input[type="radio"]:hover+label:before{background:#000}input[type="radio"]:focus+label:before{outline-width:.3125rem;outline-style:solid;outline-style:auto;outline-color:#000;outline-color:-webkit-focus-ring-color}textarea{resize:vertical}fieldset{border:0;margin:0;padding:0;min-width:initial}::-webkit-input-placeholder{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}::-moz-placeholder{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}:-ms-input-placeholder{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}::placeholder{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}::-webkit-input-placeholder{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}:-moz-placeholder{opacity:1;color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}::-moz-placeholder{opacity:1;color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}:-ms-input-placeholder{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2;margin-bottom:1rem}h1+hr,h2+hr,h3+hr,h4+hr,h5+hr,h6+hr,.h1+hr,.h2+hr,.h3+hr,.h4+hr,.h5+hr,.h6+hr{margin-top:1rem}h1,h2,h3,.h1,.h2,.h3{font-weight:500}h1+ol,h1+p,h1+ul,h2+ol,h2+p,h2+ul,h3+ol,h3+p,h3+ul,.h1+ol,.h1+p,.h1+ul,.h2+ol,.h2+p,.h2+ul,.h3+ol,.h3+p,.h3+ul{margin-top:2rem}h4,h5,h6,.h4,.h5,.h6{font-weight:700}.h1{font-size:2.625rem}.h2{font-size:2rem}.h3{font-size:1.5625rem}.h4{font-size:1.3125rem}.h5{font-size:1.125rem}.h6{font-size:1rem}@media print, screen and (min-width: 48em){.h1{font-size:3.875rem}}@media print, screen and (min-width: 48em){.h2{font-size:2.625rem}}@media print, screen and (min-width: 48em){.h3{font-size:2rem}}@media print, screen and (min-width: 48em){.h4{font-size:1.5625rem}}@media print, screen and (min-width: 48em){.h5{font-size:1.3125rem}}@media print, screen and (min-width: 48em){.h6{font-size:1.125rem}}hr{border-width:1px 0 0;border-style:solid;border-color:#ccc;display:block;height:1px;margin:1em 0;padding:0}.divider{width:100%;margin:0 auto;background-clip:content-box;max-width:120rem;border:0;height:.5625rem;background-image:linear-gradient(90deg, #00a380 0%,#008457 21.1%,#006156 43.9%,#165073 64.7%,#2376a9 83.4%,#3c9cd7 100%)}.hr{background-color:#008457;border:0;margin:1.5rem auto 1.5rem 0;padding:0;display:block;height:.25rem;width:5.75rem}@media screen and (min-width: 48em){.hr{margin:3rem auto 3rem 0}}.hr--reversed{background-image:linear-gradient(90deg, #1b88cb 0%,#259b6f 100%)}.hr--white{background-color:#fff;background-image:none}img{max-width:100%}.user-markup img{margin:0.375em 0.75em 1.5em 0}.user-markup img[align=right],.user-markup img[style*="float: right"]{float:right;margin:0.375em 0 1.5em 0.75em}.user-markup p img{float:left}.user-markup p img[align=right]{float:right}.image{background-size:cover;background-position:center 30%;width:100%;height:100%}a{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}.user-markup a:not([class]){color:#000;text-decoration:underline;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;transition-property:color, text-decoration-color;transition-duration:.4s}.user-markup a:not([class]):hover,.user-markup a:not([class]):focus,.user-markup a:not([class]):active{color:#008457;-webkit-text-decoration-color:#259b6f;-moz-text-decoration-color:#259b6f;text-decoration-color:#259b6f}.user-markup a:not([class]):visited{color:#757575;-webkit-text-decoration-color:#757575;-moz-text-decoration-color:#757575;text-decoration-color:#757575}.high-level .user-markup a:not([class]),.high-level .user-markup a:not([class]):visited,.high-level .user-markup a:not([class]):hover,.high-level .user-markup a:not([class]):focus,.high-level .user-markup a:not([class]):active,.home--canada .user-markup a:not([class]),.home--canada .user-markup a:not([class]):visited,.home--canada .user-markup a:not([class]):hover,.home--canada .user-markup a:not([class]):focus,.home--canada .user-markup a:not([class]):active,.product-finder .user-markup a:not([class]),.product-finder .user-markup a:not([class]):visited,.product-finder .user-markup a:not([class]):hover,.product-finder .user-markup a:not([class]):focus,.product-finder .user-markup a:not([class]):active,.rep-retailer .user-markup a:not([class]),.rep-retailer .user-markup a:not([class]):visited,.rep-retailer .user-markup a:not([class]):hover,.rep-retailer .user-markup a:not([class]):focus,.rep-retailer .user-markup a:not([class]):active{color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}a mark{color:inherit}.user-markup ul,.user-markup ol{overflow:hidden;margin:0 0 1.5rem;padding:0 0 0 2.5rem}.user-markup ul,.user-markup ul ul,.user-markup ul ol,.user-markup ol,.user-markup ol ul,.user-markup ol ol{counter-reset:itemNum}.user-markup ul ul,.user-markup ul ol,.user-markup ol ul,.user-markup ol ol{margin:0}.user-markup ul ul li:first-child,.user-markup ul ol li:first-child,.user-markup ol ul li:first-child,.user-markup ol ol li:first-child{margin-top:.375rem}.user-markup ul,.user-markup ul li,.user-markup ol,.user-markup ol li{list-style:none}.user-markup ul li,.user-markup ol li{position:relative;margin-bottom:.375rem}.user-markup ul li:before,.user-markup ol li:before{position:absolute}.user-markup ul li:last-child,.user-markup ol li:last-child{margin:0}.user-markup ul>li:before{content:'\2022';color:#259b6f;font-size:1.125rem;line-height:1.375rem;vertical-align:middle;left:-.75rem}.user-markup ol>li{counter-increment:itemNum}.user-markup ol>li:before{content:counter(itemNum) ".";color:#259b6f;font-family:"IBM Plex Sans",sans-serif;font-size:inherit;font-weight:700;text-align:right;padding-right:.25rem;left:-2.5rem;width:2.5rem}@media screen and (-ms-high-contrast: none){.user-markup ol>li:before{top:.0625rem}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.gsc-control-cse table{table-layout:initial}.table-wrapper{overflow:hidden;overflow-x:auto;max-width:100%}.wrapper{padding:.0625rem 1rem;margin:0 auto;max-width:120rem;width:100%}@media screen and (min-width: 23.4375em){.wrapper{padding:0 2rem}}@media screen and (min-width: 48em){.wrapper{padding:.0625rem 7.5%}.wrapper--narrower{padding:.0625rem 10.25%}}@media screen and (min-width: 80em){.wrapper--narrow{padding:.0625rem 10.25%}.wrapper--narrower{padding:.0625rem 20.5%}}@media screen and (min-width: 90em){.wrapper--narrow{padding:.0625rem 15%}.wrapper--narrower{padding:.0625rem 30%}}@media screen and (min-width: 120em){.wrapper{padding:.0625rem 9rem}.wrapper--narrow{padding:.0625rem 18rem}.wrapper--narrower{padding:.0625rem 36rem}}.flex-component{position:relative}.flex-component:first-child{padding-top:4rem}.flex-component:first-child>.cream,.flex-component:first-child>.gradient-blue-down,.flex-component:first-child>.gradient-green-down,.flex-component:first-child>.gradient-valent-down{margin-top:-4rem}.flex-component:first-child.gradient-blue-down,.flex-component:first-child.gradient-green-down,.flex-component:first-child.gradient-valent-down{padding-top:0}@media screen and (max-width: 63.9375em){.flex-component:first-child .slider{padding-top:32px}.flex-component:first-child .slider--guides .slick-prev,.flex-component:first-child .slider--guides .slick-next,.flex-component:first-child .slider--media .slick-prev,.flex-component:first-child .slider--media .slick-next,.flex-component:first-child .slider--tab .slick-prev,.flex-component:first-child .slider--tab .slick-next{margin-top:32px}}.flex-component+.flex-component,.flex-component+.flex-full,.flex-component+.flex-header{padding-top:4rem}.flex-component.cream{padding-bottom:4rem}.flex-component.cream+.flex-component>.cream,.flex-component.cream+.flex-component>.gradient-blue-down,.flex-component.cream+.flex-component>.gradient-green-down,.flex-component.cream+.flex-component>.gradient-valent-down{margin-top:-4rem}.flex-component.has-gradient:first-child{margin-top:0}.flex-component.has-gradient+.flex-full{margin-top:0}@media screen and (min-width: 48em){.flex-component+.flex-component,.flex-component+.flex-full,.flex-component+.flex-header{padding-top:6rem}.flex-component.cream{padding-bottom:6rem}.flex-component.cream+.flex-component>.cream,.flex-component.cream+.flex-component>.gradient-blue-down,.flex-component.cream+.flex-component>.gradient-green-down,.flex-component.cream+.flex-component>.gradient-valent-down{margin-top:-6rem}}@media screen and (min-width: 64em){.flex-component+.flex-component,.flex-component+.flex-full,.flex-component+.flex-header{padding-top:8rem}.flex-component.cream{padding-bottom:8rem}.flex-component.cream+.flex-component>.cream,.flex-component.cream+.flex-component>.gradient-blue-down,.flex-component.cream+.flex-component>.gradient-green-down,.flex-component.cream+.flex-component>.gradient-valent-down{margin-top:-8rem}}.solutions-finder+.flex-component,.solutions-finder+.flex-full,.solutions-finder+.flex-header{padding-top:4rem}@media screen and (min-width: 48em){.solutions-finder+.flex-component,.solutions-finder+.flex-full,.solutions-finder+.flex-header{padding-top:6rem}}@media screen and (min-width: 64em){.solutions-finder+.flex-component,.solutions-finder+.flex-full,.solutions-finder+.flex-header{padding-top:8rem}}.flex-component--adjust:first-child{padding-top:0}.flex-component--adjust+.flex-component--adjust{padding-top:0 !important}.flex-full{position:relative}.flex-full:first-child{margin-top:4rem}.flex-full+.flex-component,.flex-full+.flex-header{margin-top:4rem}@media screen and (min-width: 48em){.flex-full+.flex-component,.flex-full+.flex-header{margin-top:6rem}}@media screen and (min-width: 64em){.flex-full+.flex-component,.flex-full+.flex-header{margin-top:8rem}}.flex-header{position:relative}.flex-header:first-child{margin-top:4rem}.flex-header+.flex-component,.flex-header+.flex-full,.flex-header+.flex-header{margin-top:2rem}.cream{background-color:#f0ede2}.gradient-blue-down{background-color:#2376a9;background-image:linear-gradient(180deg, #3c9dc7 -14.4%,#2376a9 26.3%,#165073 95.6%)}.gradient-valent-down{background-color:#00a380;background-image:linear-gradient(180deg, #00a380 0%,#008457 21.1%,#006156 43.9%,#165073 64.7%,#2376a9 83.4%,#3c9cd7 100%);background-size:100% 125%}.matisse{background-color:#2376a9;color:#fff}@media screen and (min-width: 64em){.diagonal{padding-top:9% !important;padding-bottom:9% !important;-webkit-clip-path:polygon(0% 0%, 100% 9vw, 100% 100%, 0 calc(100% - 9vw));clip-path:polygon(0% 0%, 100% 9vw, 100% 100%, 0 calc(100% - 9vw))}.diagonal+.diagonal,.diagonal+.slider-media{margin-top:calc(-9vw - .25rem)}.slider-media+.diagonal{margin-bottom:0;margin-top:calc(-9vw - .25rem)}.diagonal.slider--media{margin-bottom:0 !important}}@media screen and (min-width: 120em){.diagonal{padding-top:11.125rem !important;padding-bottom:11.125rem !important;-webkit-clip-path:polygon(0% 0%, 100% 178px, 100% 100%, 0 calc(100% - 178px));clip-path:polygon(0% 0%, 100% 178px, 100% 100%, 0 calc(100% - 178px))}.diagonal+.diagonal,.diagonal+.slider-media{margin-top:-11.125rem}.slider-media+.diagonal{margin-bottom:0;margin-top:-11.125rem}}.article-detail .main__wrapper,.news-article .main__wrapper{background-color:#faf6eb}.news-aggregate .main__wrapper .column:first-child,.news-aggregate .main__wrapper .columns:first-child,.product-finder .main__wrapper .column:first-child,.product-finder .main__wrapper .columns:first-child{padding-left:0}@media screen and (min-width: 80em){.main__wrapper{padding-top:7.5rem}.hero ~ .main__wrapper,.slider ~ .main__wrapper,.slider-hero ~ .main__wrapper{padding-top:0}}.main__content{padding-bottom:6.25rem}@media screen and (min-width: 64em){.main__content{padding-left:1.25rem;padding-right:1.25rem}}.home .main__content{padding:3.125rem 0 6.25rem}@media screen and (min-width: 48em){.home .main__content{padding:5.375rem 0 10.875rem}}@media screen and (min-width: 64em){.home .main__content{padding-left:.625rem;padding-right:.625rem}}.contact-us .main__content,.high-level .main__content{padding-top:6.25rem}.rep-retailer .main__content{padding-bottom:2.5rem;padding-top:2.8125rem}@media screen and (min-width: 64em){.rep-retailer .main__content{padding-left:3.125rem;padding-bottom:6.25rem}}.news-aggregate .main__content,.product-finder .main__content{padding-bottom:6.25rem;padding-top:0}.search .main__content{padding-top:3.125rem}@media screen and (min-width: 48em){.search .main__content{padding-top:5rem}}.main__content>:last-child{margin-bottom:0}.main__content-wrapper{padding:2rem 1rem;margin:0 auto;max-width:120rem;width:100%}@media screen and (min-width: 23.4375em){.main__content-wrapper{padding:0 2rem}}@media screen and (min-width: 48em){.main__content-wrapper{padding:0 7.5%}}@media screen and (min-width: 64em){.main__content-wrapper{padding:0 7.5%}}@media screen and (min-width: 80em){.main__content-wrapper{padding:0 10.25%}}@media screen and (min-width: 90em){.main__content-wrapper{padding:0 15%}}@media screen and (min-width: 120em){.main__content-wrapper{padding:0 18rem}}.main__inner-container{padding:3.125rem 1.25rem .0625rem}@media screen and (min-width: 48em){.main__inner-container{padding-top:6.25rem}}@media screen and (min-width: 64em){.flex-standard-level .main__inner-container{padding:6.25rem 0 .0625rem}}.main__bg-image{opacity:0.15;bottom:0;height:64.3125rem;left:0;position:absolute;width:100%}.main__bg-image .image{bottom:0;left:0;position:absolute;right:0;top:0}.main__aside{margin-bottom:2.5rem}@media screen and (min-width: 48em){.main__aside{margin-bottom:0}}.news-aggregate .main__aside,.product-finder .main__aside{padding-bottom:6.25rem;padding-top:0}@media screen and (min-width: 64em){.rep-retailer .main__aside{padding-bottom:6.25rem;padding-right:0}}@media screen and (min-width: 64em){.main__header{padding-left:1.25rem;padding-right:1.25rem}.product-finder .main__header{padding-top:1.5625rem}}.crop .component:not(:first-of-type),.home--canada .component:not(:first-of-type),.high-level .component:not(:first-of-type),.landing-page .component:not(:first-of-type),.product-detail .component:not(:first-of-type),.product-finder .component:not(:first-of-type),.search .component:not(:first-of-type),.topic .component:not(:first-of-type){margin-top:3.125rem}@media screen and (min-width: 48em){.crop .component:not(:first-of-type),.home--canada .component:not(:first-of-type),.high-level .component:not(:first-of-type),.landing-page .component:not(:first-of-type),.product-detail .component:not(:first-of-type),.product-finder .component:not(:first-of-type),.search .component:not(:first-of-type),.topic .component:not(:first-of-type){margin-top:6.25rem}}.main__aside .component:not(:first-of-type){margin-top:1.25rem}@media screen and (min-width: 48em){.main__aside .component:not(:first-of-type){margin-top:2.5rem}}.main__aside .component{margin-top:1.25rem}@media screen and (min-width: 48em){.rep-retailer .main__aside .component{margin-top:3.125rem}.product-finder .main__aside .component{margin-top:0;margin-bottom:6.25rem}}@media screen and (min-width: 64em){.product-finder .main__aside .component{padding-right:1.875rem}}.combo-wrap{position:relative;display:block}.combobox,.combo-wrap input[type="text"],.contact-us-form__field .combobox,.contact-us-form__field .combo-wrap input[type="text"]{display:block;width:100%;outline-offset:0;border-color:#000;border-style:solid;border-width:0 0 .125rem 0;padding:1rem 4.75rem 1rem 1rem;color:#000;line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition-property:background-color, border-color;transition-duration:.4s,.4s}.combobox::-webkit-input-placeholder,.combo-wrap input[type="text"]::-webkit-input-placeholder,.contact-us-form__field .combobox::-webkit-input-placeholder,.contact-us-form__field .combo-wrap input[type="text"]::-webkit-input-placeholder{color:#000;font-style:italic;opacity:1}.combobox::-moz-placeholder,.combo-wrap input[type="text"]::-moz-placeholder,.contact-us-form__field .combobox::-moz-placeholder,.contact-us-form__field .combo-wrap input[type="text"]::-moz-placeholder{color:#000;font-style:italic;opacity:1}.combobox:-ms-input-placeholder,.combo-wrap input[type="text"]:-ms-input-placeholder,.contact-us-form__field .combobox:-ms-input-placeholder,.contact-us-form__field .combo-wrap input[type="text"]:-ms-input-placeholder{color:#000;font-style:italic;opacity:1}.combobox::placeholder,.combo-wrap input[type="text"]::placeholder,.contact-us-form__field .combobox::placeholder,.contact-us-form__field .combo-wrap input[type="text"]::placeholder{color:#000;font-style:italic;opacity:1}.combobox::-webkit-input-placeholder,.combo-wrap input[type="text"]::-webkit-input-placeholder,.contact-us-form__field .combobox::-webkit-input-placeholder,.contact-us-form__field .combo-wrap input[type="text"]::-webkit-input-placeholder{opacity:1;color:#000;font-style:italic}.combobox:-moz-placeholder,.combo-wrap input[type="text"]:-moz-placeholder,.contact-us-form__field .combobox:-moz-placeholder,.contact-us-form__field .combo-wrap input[type="text"]:-moz-placeholder{opacity:1;color:#000;font-style:italic}.combobox::-moz-placeholder,.combo-wrap input[type="text"]::-moz-placeholder,.contact-us-form__field .combobox::-moz-placeholder,.contact-us-form__field .combo-wrap input[type="text"]::-moz-placeholder{opacity:1;color:#000;font-style:italic}.combobox:-ms-input-placeholder,.combo-wrap input[type="text"]:-ms-input-placeholder,.contact-us-form__field .combobox:-ms-input-placeholder,.contact-us-form__field .combo-wrap input[type="text"]:-ms-input-placeholder{opacity:1;color:#000;font-style:italic}.fa-caret-down{pointer-events:none;position:absolute;top:0;right:0;bottom:0;width:3.75rem;padding:1.3125rem;color:#000;text-align:center;transition-property:border-color;transition-duration:.4s}.fa-caret-down svg{width:.75rem;height:.75rem;-webkit-transform:rotate(90deg) translateX(-.5rem);-ms-transform:rotate(90deg) translateX(-.5rem);transform:rotate(90deg) translateX(-.5rem)}.combobox[aria-expanded="true"]+.fa-caret-down svg{-webkit-transform:rotate(-90deg) translateX(.625rem);-ms-transform:rotate(-90deg) translateX(.625rem);transform:rotate(-90deg) translateX(.625rem)}.listbox{display:none;position:absolute;top:100%;left:0;z-index:99;width:100%;border:.125rem solid #000;border-top-width:0;padding:0;background:#fff;color:#000;text-align:left;max-height:250px;overflow-y:auto}.listbox.open{display:block}.listbox .option{padding:.375rem 1rem .5rem;font-size:1rem;line-height:1;cursor:default}.listbox .option:nth-child(even){background:#fff}.listbox .option.selected{color:#fff;background:#000}.listbox .option.active{color:#fff;background:#1d7345}.combobox__triggered{display:none}.combo-wrap--monochromatic .combobox,.combo-wrap--monochromatic input[type="text"],.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]{background-color:#fff;border-color:#000;color:#000}.combo-wrap--monochromatic .combobox::-webkit-input-placeholder,.combo-wrap--monochromatic input[type="text"]::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]::-webkit-input-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox::-moz-placeholder,.combo-wrap--monochromatic input[type="text"]::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]::-moz-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox:-ms-input-placeholder,.combo-wrap--monochromatic input[type="text"]:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:-ms-input-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox::placeholder,.combo-wrap--monochromatic input[type="text"]::placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox::placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]::placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox::-webkit-input-placeholder,.combo-wrap--monochromatic input[type="text"]::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]::-webkit-input-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox:-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:-moz-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox::-moz-placeholder,.combo-wrap--monochromatic input[type="text"]::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]::-moz-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox:-ms-input-placeholder,.combo-wrap--monochromatic input[type="text"]:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:-ms-input-placeholder{color:#000;font-style:normal}.combo-wrap--monochromatic .combobox:hover,.combo-wrap--monochromatic .combobox:focus,.combo-wrap--monochromatic input[type="text"]:hover,.combo-wrap--monochromatic input[type="text"]:focus,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus{background:#000;color:#fff}.combo-wrap--monochromatic .combobox:hover::-webkit-input-placeholder,.combo-wrap--monochromatic .combobox:focus::-webkit-input-placeholder,.combo-wrap--monochromatic input[type="text"]:hover::-webkit-input-placeholder,.combo-wrap--monochromatic input[type="text"]:focus::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus::-webkit-input-placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover::-moz-placeholder,.combo-wrap--monochromatic .combobox:focus::-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:hover::-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:focus::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus::-moz-placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover:-ms-input-placeholder,.combo-wrap--monochromatic .combobox:focus:-ms-input-placeholder,.combo-wrap--monochromatic input[type="text"]:hover:-ms-input-placeholder,.combo-wrap--monochromatic input[type="text"]:focus:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus:-ms-input-placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover::placeholder,.combo-wrap--monochromatic .combobox:focus::placeholder,.combo-wrap--monochromatic input[type="text"]:hover::placeholder,.combo-wrap--monochromatic input[type="text"]:focus::placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover::placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus::placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover::placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus::placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover::-webkit-input-placeholder,.combo-wrap--monochromatic .combobox:focus::-webkit-input-placeholder,.combo-wrap--monochromatic input[type="text"]:hover::-webkit-input-placeholder,.combo-wrap--monochromatic input[type="text"]:focus::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover::-webkit-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus::-webkit-input-placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover:-moz-placeholder,.combo-wrap--monochromatic .combobox:focus:-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:hover:-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:focus:-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover:-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus:-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover:-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus:-moz-placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover::-moz-placeholder,.combo-wrap--monochromatic .combobox:focus::-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:hover::-moz-placeholder,.combo-wrap--monochromatic input[type="text"]:focus::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover::-moz-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus::-moz-placeholder{color:#fff}.combo-wrap--monochromatic .combobox:hover:-ms-input-placeholder,.combo-wrap--monochromatic .combobox:focus:-ms-input-placeholder,.combo-wrap--monochromatic input[type="text"]:hover:-ms-input-placeholder,.combo-wrap--monochromatic input[type="text"]:focus:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:hover:-ms-input-placeholder,.contact-us-form__field--monochromatic .combo-wrap--monochromatic input[type="text"]:focus:-ms-input-placeholder{color:#fff}.combo-wrap--monochromatic .fa-caret-down,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .fa-caret-down{border-color:#000;color:#000}.combo-wrap--monochromatic .combobox:hover+.fa-caret-down,.combo-wrap--monochromatic .combobox:focus+.fa-caret-down,.combo-wrap--monochromatic .combobox[aria-expanded="true"]+.fa-caret-down,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:hover+.fa-caret-down,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox:focus+.fa-caret-down,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .combobox[aria-expanded="true"]+.fa-caret-down{border-color:#fff;color:#fff}.combo-wrap--monochromatic .listbox,.contact-us-form__field--monochromatic .combo-wrap--monochromatic .listbox{border-color:#000}/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .4s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:30rem;border-radius:0px;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all .4s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#008457}.modaal-close span{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;background:#000;transition:background .4s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-inline .modaal-close{color:#000}.modaal-video .modaal-close{color:#fff}.modaal-video .modaal-close:before,.modaal-video .modaal-close:after{background:#fff}.modaal-video .modaal-close:focus,.modaal-video .modaal-close:hover{background:transparent}.modaal-video .modaal-close:focus:before,.modaal-video .modaal-close:focus:after,.modaal-video .modaal-close:hover:before,.modaal-video .modaal-close:hover:after{background:#00a380}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .4s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-o-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-moz-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-ms-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:none;border-radius:100%;transition:all .4s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .4s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto;position:relative}@media screen and (min-width: 90em){.modaal-video-wrap{margin:auto 50px}}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width: 1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width: 900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height: 1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height: 1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height: 900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width: 600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height: 820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}@-ms-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.25s;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.37s;-moz-animation-delay:.37s;-webkit-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.62s;-moz-animation-delay:.62s;-webkit-animation-delay:.62s;-o-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.75s;-moz-animation-delay:.75s;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.87s;-moz-animation-delay:.87s;-webkit-animation-delay:.87s;-o-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}.slick-slider{box-sizing:border-box;display:block;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:grabbing}@media screen and (min-width: 48em){.slick-list{margin:0}}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}@media screen and (min-width: 48em){.slick-slide{padding:0}}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/Content/img/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url("../css/fonts/slick.eot");src:url("../css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("../css/fonts/slick.woff") format("woff"),url("../css/fonts/slick.ttf") format("truetype"),url("../css/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{cursor:pointer;height:2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem;transition:-webkit-transform .4s;transition:transform .4s;z-index:1}.slick-prev:hover,.slick-next:hover{-webkit-transform:translateY(-50%) scale(1.2);-ms-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.slick-prev .icon-chevron,.slick-next .icon-chevron{color:#000;height:1.875rem;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1.25rem}.slider--guides .slick-prev,.slider--media .slick-prev,.slider--tab .slick-prev,.slider--guides .slick-next,.slider--media .slick-next,.slider--tab .slick-next{background-color:#fff;top:28.125vw}@media screen and (min-width: 64em){.slider--guides .slick-prev,.slider--media .slick-prev,.slider--tab .slick-prev,.slider--guides .slick-next,.slider--media .slick-next,.slider--tab .slick-next{background-color:transparent;top:50%}}.slick-prev{left:-1rem}@media screen and (min-width: 23.4375em){.slick-prev{left:-2rem}}@media screen and (min-width: 48em){.slick-prev{left:-2.5rem}}.slick-prev .icon-chevron{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.slider--guides .slick-prev,.slider--media .slick-prev{left:0}@media screen and (min-width: 64em){.slider--guides .slick-prev,.slider--media .slick-prev{left:calc(7.5% - 2.5rem)}}@media screen and (min-width: 120em){.slider--guides .slick-prev,.slider--media .slick-prev{left:calc(50vw - 53.5rem)}}.slider--tab .slick-prev{background-color:#fff;left:0}@media screen and (min-width: 120em){.slider--tab .slick-prev{left:calc(50vw - 60rem)}}.slick-next{right:-1rem}@media screen and (min-width: 23.4375em){.slick-next{right:-2rem}}@media screen and (min-width: 48em){.slick-next{right:-40px}}.slider--guides .slick-next,.slider--media .slick-next{right:0}@media print, screen and (min-width: 64em){.slider--guides .slick-next,.slider--media .slick-next{right:calc(7.5% - 2.5rem)}}@media screen and (min-width: 120em){.slider--guides .slick-next,.slider--media .slick-next{right:calc(50vw - 53.5rem)}}.slider--tab .slick-next{right:0}@media screen and (min-width: 120em){.slider--tab .slick-next{right:calc(50vw - 60rem)}}.slick-dotted.slick-slider.slider--hero{margin-bottom:0}.slick-dots{bottom:-2.5rem;display:none;left:50%;list-style:none;margin:0;padding:0;position:absolute;text-align:center;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.slider--hero .slick-dots{bottom:40px}@media screen and (min-width: 64em){.slick-dots{display:block}}.slick-dots li{cursor:pointer;display:inline-block;margin:0 .625rem;padding:0;position:relative}.slick-dots li button{background-color:#666;border:0;color:transparent;cursor:pointer;display:block;font-size:0px;line-height:0px;transition-duration:.4s;transition-property:background-color;width:.625rem;height:.625rem;border-radius:50%}.slick-dots li button:hover,.slick-dots li button:focus{background-color:#00a380}.slick-dots li.slick-active button{background-color:#008457}.diagonal .slick-dots{bottom:-1.75rem}.slick-sr-only{-webkit-clip-path:inset(50%) !important;border:0 !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;clip:rect(1px, 1px, 1px, 1px) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}.selectric{position:relative;overflow:hidden;border-width:0 0 .125rem 0;border-style:solid;border-color:#fff;background:rgba(0,0,0,0.2);transition-property:background, border-color;transition-duration:.4s,.4s}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric .label{color:#fff;display:block;font-size:1.125rem;height:3.375rem;line-height:3.0625rem;margin:0 3.375rem 0 1rem;overflow:hidden;padding-top:.1875rem;pointer-events:none;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.selectric .selectric-button{color:#fff;display:block;height:3.375rem;padding:1.3125rem;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition-duration:.4s;transition-property:border-color;width:3.625rem}.selectric .selectric-button svg{height:.75rem;-webkit-transform:rotate(90deg) translateX(-.5rem);-ms-transform:rotate(90deg) translateX(-.5rem);transform:rotate(90deg) translateX(-.5rem);width:.75rem}.selectric-open{z-index:200}.selectric-hover .selectric{background:#000}.selectric-open .selectric{background:#000}.selectric-open .selectric-items{display:block}.selectric-open .selectric-button svg{-webkit-transform:rotate(-90deg) translateX(.625rem);-ms-transform:rotate(-90deg) translateX(.625rem);transform:rotate(-90deg) translateX(.625rem)}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;width:0;height:0;overflow:hidden}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;z-index:10;width:100%;height:100%}.selectric-hide-select.selectric-is-native select{box-sizing:border-box;position:absolute;top:0;left:0;right:0;z-index:1;height:100%;width:100%;border:none;opacity:0}.selectric-input,.selectric-label{position:absolute !important;top:0 !important;left:0 !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;outline:none !important;margin:0 !important;border:none !important;padding:0 !important;background:none !important;*font:0/0 a !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;z-index:-1;border:.125rem solid #fff;border-top-width:0;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.selectric-above .selectric-items{top:auto;bottom:100%;border-top-width:.125rem;border-bottom-width:0}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:1rem;line-height:1}.selectric-items li{display:block;padding:0.375rem 1rem 0.5rem;color:#000;cursor:pointer}.selectric-items li:nth-child(even){background:#fff}.selectric-items li.highlighted,.selectric-items li:focus,.selectric-items li:hover{color:#fff;background:#000}.selectric-items li.selected{color:#fff;background:#1d7345}.selectric-items .disabled{background:none !important;color:#666 !important;cursor:default !important;filter:alpha(opacity=50);opacity:0.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group li{padding-left:25px}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-monochromatic .selectric{background-color:#fff;border-color:#000}.selectric-monochromatic .label{color:#000;transition-property:color;transition-duration:.4s}.selectric-monochromatic .selectric-button{border-left-color:#000;color:#000;transition-property:border-left-color, color;transition-duration:.4s}.selectric-monochromatic .selectric-items{border-color:#000}.selectric-monochromatic.selectric-hover .selectric{background-color:#000}.selectric-monochromatic.selectric-hover .label{color:#fff}.selectric-monochromatic.selectric-hover .selectric-button{border-left-color:#fff;color:#fff}.access-nav .show-on-focus{overflow:hidden;text-align:left;top:-62.5rem;left:-62.5rem;height:.0625rem;width:.0625rem}.access-nav .show-on-focus:hover,.access-nav .show-on-focus:focus,.access-nav .show-on-focus:active{background-color:#fff;color:#000;padding:.25rem .5rem .375rem;height:auto;left:0;overflow:visible;position:fixed !important;top:0;width:auto;z-index:999}.accordion__panel+.accordion__panel{margin-top:1.25rem}.accordion__title{margin-bottom:0;background-color:transparent;color:#000}.accordion__trigger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%;border:.125rem solid #000;text-align:left;cursor:pointer;transition-property:background-color, color;transition-duration:.4s}.accordion__trigger-heading{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:1.25;padding:.625rem 1.25rem .5625rem;font-size:1.25rem}@media screen and (min-width: 48em){.accordion__trigger-heading{font-size:1.5rem}}.accordion__trigger-icon{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:.125rem solid #000;padding:.6875rem 1.125rem}@media screen and (min-width: 48em){.accordion__trigger-icon{padding:.875rem 1.25rem}}.accordion__trigger-alert{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:.3125rem solid #000;border-width:.1875rem .3125rem .1875rem .1875rem;padding:.125rem 1.4375rem}.accordion__trigger .icon{display:block;transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s}.accordion__trigger .icon-chevron{width:1.375rem;height:1.375rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion__panel--is-active>.accordion__title .accordion__trigger .icon-chevron{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion__trigger .icon-exclamation{width:.4375rem;height:2.125rem}.accordion__trigger .icon-expand{width:1.375rem;height:1.375rem}.accordion__panel--is-active>.accordion__title .accordion__trigger .icon-expand{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion__trigger .icon-innovation{display:inline-block}.accordion__trigger:hover,.accordion__trigger:focus,.accordion__trigger:active,.accordion__panel--is-active>.accordion__title .accordion__trigger{background-color:#000;color:#fff}.accordion__trigger:hover .accordion__trigger-heading,.accordion__trigger:focus .accordion__trigger-heading,.accordion__trigger:active .accordion__trigger-heading,.accordion__panel--is-active>.accordion__title .accordion__trigger .accordion__trigger-heading{color:#fff}.accordion__trigger:hover .accordion__trigger-icon,.accordion__trigger:focus .accordion__trigger-icon,.accordion__trigger:active .accordion__trigger-icon,.accordion__panel--is-active>.accordion__title .accordion__trigger .accordion__trigger-icon{border-color:#fff}.accordion__trigger:hover .icon,.accordion__trigger:focus .icon,.accordion__trigger:active .icon,.accordion__panel--is-active>.accordion__title .accordion__trigger .icon{color:#fff}.accordion__content{display:none;border:.125rem solid #000;border-top-width:0;padding:1.25rem;color:#000}@media screen and (min-width: 64em){.accordion__content{padding:3rem}}.accordion--condensed>.accordion__panel>.accordion__content{padding:0}.accordion--pipeline-inner>.accordion__panel+.accordion__panel{margin-top:0}.accordion--pipeline-inner>.accordion__panel>.accordion__title>.accordion__trigger{border-width:.125rem 0 0}.accordion--pipeline-inner>.accordion__panel>.accordion__content{border:0}.accordion--white .accordion__trigger{border-color:#fff;color:#fff}.accordion--white .accordion__trigger-alert,.accordion--white .accordion__trigger-icon{border-color:#fff}.accordion--white .accordion__trigger:hover,.accordion--white .accordion__trigger:focus,.accordion--white .accordion__trigger:active{background-color:#fff;color:#000}.accordion--white .accordion__trigger:hover .accordion__trigger-heading,.accordion--white .accordion__trigger:focus .accordion__trigger-heading,.accordion--white .accordion__trigger:active .accordion__trigger-heading{color:#000}.accordion--white .accordion__trigger:hover .accordion__trigger-alert,.accordion--white .accordion__trigger:focus .accordion__trigger-alert,.accordion--white .accordion__trigger:active .accordion__trigger-alert{border-right-color:#000}.accordion--white .accordion__trigger:hover .accordion__trigger-icon,.accordion--white .accordion__trigger:focus .accordion__trigger-icon,.accordion--white .accordion__trigger:active .accordion__trigger-icon{border-color:#000}.accordion--white .accordion__trigger:hover .icon,.accordion--white .accordion__trigger:focus .icon,.accordion--white .accordion__trigger:active .icon{color:#000}.accordion--white .accordion__panel--is-active .accordion__trigger{background-color:transparent}.accordion--white .accordion__panel--is-active .accordion__trigger:hover,.accordion--white .accordion__panel--is-active .accordion__trigger:focus,.accordion--white .accordion__panel--is-active .accordion__trigger:active{background-color:#fff}.accordion--white .accordion__content{border-color:#fff;color:#fff}.accordion--white .accordion__content a:link,.accordion--white .accordion__content a:visited{color:#fff !important;-webkit-text-decoration-color:#fff !important;-moz-text-decoration-color:#fff !important;text-decoration-color:#fff !important}.accordion--white .accordion__content a:active,.accordion--white .accordion__content a:focus,.accordion--white .accordion__content a:hover{color:#000 !important;-webkit-text-decoration-color:#000 !important;-moz-text-decoration-color:#000 !important;text-decoration-color:#000 !important}.articles__section-wrapper{margin-top:3.125rem;display:none}.articles .button-wrapper{margin-top:1.25rem}.articles__section:not(:first-of-type){margin-top:3.125rem}.articles__list{position:relative;overflow:hidden;margin-bottom:0;transition-property:height;transition-duration:.4s}@media screen and (min-width: 48em){.articles__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.articles__item:not(:first-of-type){margin-top:1.25rem}@media screen and (min-width: 48em){.articles__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:calc(50% - .625rem);-ms-flex-preferred-size:calc(50% - .625rem);flex-basis:calc(50% - .625rem);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;max-width:calc(50% - (1.25rem / 2))}.articles__item:not(:first-of-type){margin-left:1.25rem;margin-top:0}.articles__item:last-of-type{display:none}.articles__item:nth-child(n+3){margin-top:1.25rem}.articles__item:nth-child(2n+1){margin-left:0}}@media screen and (min-width: 64em){.articles__item{-webkit-flex-basis:calc(33.333% - 1.25rem);-ms-flex-preferred-size:calc(33.333% - 1.25rem);flex-basis:calc(33.333% - 1.25rem);max-width:calc(33.333% - (2.5rem / 3))}.articles__item:last-of-type{display:-webkit-flex;display:-ms-flexbox;display:flex}.articles__item:nth-child(n+3){margin-top:0}.articles__item:nth-child(n+4){margin-top:1.25rem}.articles__item:nth-child(2n+1){margin-left:1.25rem}.articles__item:nth-child(3n+1){margin-left:0}}.articles__subheading{color:#fff;margin-bottom:1.75rem}@media screen and (min-width: 48em){.articles .article{height:100%}}.author-bio__image{border-radius:50%;margin:0 auto;height:6.375rem;overflow:hidden;width:6.375rem}.author-bio__image .image{background-position:50% 0%}.author-bio__image+.author-bio__desc{margin-top:1.25rem}.author-bio__desc{text-align:center}.author-bio__desc span{display:block}.author-bio__name,.author-bio__title,.author-bio__company{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:1.5rem}.author-bio__name{font-weight:700}.block-content{background-color:#fff;margin:2rem 0;overflow:hidden}@media screen and (min-width: 48em){.block-content{margin:4rem 0}}@media screen and (min-width: 64em){.block-content{margin:6rem 0}}.block-content__container:not(:first-of-type){margin-top:1.25rem}@media screen and (min-width: 48em){.block-content__container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);width:100%}.block-content__container:not(:first-of-type){margin-top:2.75rem}}.block-content__header{margin-bottom:1.25rem}.block-content__header :last-child{margin-bottom:0}@media screen and (min-width: 48em){.block-content__header{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13;-ms-grid-row:1;grid-row:1}}.block-content__label{font-size:1rem;font-weight:500;line-height:1.25rem;text-transform:uppercase;margin-bottom:1rem;display:block}@media screen and (min-width: 48em){.block-content__content-wrapper,.block-content__aside{-ms-grid-row:2;grid-row:2}}@media screen and (min-width: 48em){.block-content__content-wrapper{overflow:hidden;-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1 / 8}}@media screen and (min-width: 64em){.block-content__content-wrapper{-ms-grid-column-span:7;grid-column:1 / 8}}.block-content__header+.block-content__content-wrapper:last-child,.block-content__content-wrapper:only-child{-ms-grid-column-span:12;grid-column:1 / 13}.block-content__aside{margin-top:3rem}@media screen and (min-width: 48em){.block-content__aside{margin-top:0;-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / 13}}.breadcrumbs{background-color:#faf6eb;margin:0 auto;padding:.625rem 1.5rem .625rem;display:none;max-width:75rem;width:100%}@media screen and (min-width: 48em){.breadcrumbs{display:block}.breadcrumbs+.block-content{padding-top:3.25rem}}.breadcrumbs__list{margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.breadcrumbs__item:not(:first-of-type){margin-left:.5rem}.breadcrumbs__current,.breadcrumbs__link,.breadcrumbs__slash{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem}.breadcrumbs__current{color:#000}.breadcrumbs__link,.breadcrumbs__link:visited,.breadcrumbs__link:hover,.breadcrumbs__link:focus,.breadcrumbs__link:active{color:#1d7345}.breadcrumbs__link:hover,.breadcrumbs__link:focus,.breadcrumbs__link:active{text-decoration:underline}.breadcrumbs__link .icon-home{color:#000;margin-right:1rem;height:1.3125rem;position:relative;top:.25rem;width:1.875rem;vertical-align:top}.breadcrumbs__slash{color:#000}.callout-image__caption{background-color:#000;color:#fff;font-size:1rem;font-weight:400;line-height:1.5;padding:1rem;width:100%}.callout-image img{margin:0;height:auto;width:100%}.callout-link{position:relative}.callout-link__link{background-color:rgba(0,0,0,0.6);font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.875rem;padding:.875rem 1.25rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 64em){.callout-link__link{font-size:1.125rem}}.callout-link__link .icon-chevron{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:.75rem;margin-top:.1875rem;width:.5rem;transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s}.callout-link__link:link,.callout-link__link:visited{color:#fff;text-decoration:none}.callout-link__link:active,.callout-link__link:focus,.callout-link__link:hover{color:#fff;text-decoration:none}.callout-link__link:active .icon-chevron,.callout-link__link:focus .icon-chevron,.callout-link__link:hover .icon-chevron{-webkit-transform:translateX(.3125rem);-ms-transform:translateX(.3125rem);transform:translateX(.3125rem)}.callout-link__text{text-align:center;width:100%}.callout-link img{margin:0;height:auto;width:100%}@media screen and (min-width: 64em){.callout-link img{width:auto}}.card-spotlight{color:#fff;overflow:hidden;padding-top:4rem;padding-bottom:4rem;position:relative;text-align:center}.card-spotlight__wrapper{position:relative;z-index:10}.card-spotlight__title,.card-spotlight__copy{margin-bottom:0;text-align:left}.card-spotlight__list{padding-top:2rem;padding-bottom:2rem}.card-spotlight__list .card-collapse:nth-child(n+4){display:none}.card-spotlight .button--solid{margin-left:auto}.card-spotlight .button--solid:link,.card-spotlight .button--solid:visited{background-color:#fff;border-color:#fff;color:#000}.card-spotlight .button--solid:hover,.card-spotlight .button--solid:focus,.card-spotlight .button--solid:active{background-color:transparent;border-color:#fff;color:#fff}.card-spotlight .video-container{opacity:0.12}@media screen and (min-width: 64em){.card-spotlight{padding-top:6rem;padding-bottom:6rem;text-align:right}.card-spotlight__list{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:4rem;padding-top:4rem}.card-spotlight__list .card-collapse+.card-collapse{margin-left:2.25rem}}.chips__list{margin-bottom:1.25rem}.chips__item{margin:.125rem 1.25rem .125rem 0;display:inline-block;vertical-align:middle}.chips__item:only-child{display:none}.chips__chip,.chips__reset{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.25rem}.chips__chip{background-color:#000;box-shadow:0 0 0 .125rem transparent;transition-property:box-shadow;transition-duration:.4s;padding:.375rem .625rem;display:inline-block}.chips__chip,.chips__chip:visited,.chips__chip:hover,.chips__chip:focus,.chips__chip:active{color:#fff}.chips__chip:active,.chips__chip:focus,.chips__chip:hover{box-shadow:0 0 0 .3125rem #000;text-decoration:none}.chips__chip .icon-close{position:relative;top:0;width:0.75rem;height:0.75rem;margin-right:0.5rem}.chips__reset{text-decoration:underline}.chips__reset,.chips__reset:visited,.chips__reset:hover,.chips__reset:focus,.chips__reset:active{color:#000}.news-aggregate .chips .chips__list{margin-top:1.5rem;margin-bottom:1.25rem}.contact-product-rep+.professional-products-callout{margin-top:1.875rem}.contact-product-rep .sales-representative{border-top:.0625rem solid #979797}@media print, screen and (min-width: 64em){.contact-product-rep{margin-right:1.5625rem}}.crops-icon-list{color:#fff}.crops-icon-list__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:3.125rem;border-top:.125rem solid #fff}.crops-icon-list__link{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-height:300px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border:.125rem solid #fff;border-width:0 0 .125rem;padding:4.5rem 2.25rem;color:#fff;text-decoration:none;width:50%;border-width:.125rem}.crops-icon-list__link:nth-child(odd){border-width:0 .0625rem .125rem 0}.crops-icon-list__link:nth-child(even){border-width:0 0 .125rem .0625rem}@media screen and (min-width: 64em){.crops-icon-list__link{width:25%}.crops-icon-list__link:nth-child(4n+2){border-right-width:.0625rem}.crops-icon-list__link:nth-child(4n+3){border-left-width:.0625rem}}.crops-icon-list__link:last-child{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-right:0}.crops-icon-list__link .icon{shape-rendering:geometricPrecision;width:6.875rem;height:6.875rem;margin-bottom:.625rem;fill:currentColor;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;margin-bottom:1rem}.crops-icon-list__link:active,.crops-icon-list__link:focus,.crops-icon-list__link:hover{color:#fff;text-decoration:none}.crops-icon-list__link:active .icon,.crops-icon-list__link:focus .icon,.crops-icon-list__link:hover .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.crops-icon-list__title{display:block;font-family:"IBM Plex Sans",sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.07813rem;line-height:1.6875rem;text-align:center;font-size:1.5625rem;letter-spacing:.10125rem;line-height:2.125rem}.flex-standard-level .crops-icon-list{color:#000}.flex-standard-level .crops-icon-list .crops-icon-list__link{border-color:#000;color:#000}@media screen and (min-width: 64em){.flex-standard-level .crops-icon-list{padding-left:1.25rem;padding-right:1.25rem}}.contact-us-form{color:#000}.contact-us-form__form a:not(.button){color:#000;text-decoration:underline}.contact-us-form__form a:not(.button):active,.contact-us-form__form a:not(.button):focus,.contact-us-form__form a:not(.button):hover{color:#000}.contact-us-form__form p:not([class]){font-size:0.875rem}.contact-us-form__form .radio label{color:#000;display:inline-block;margin-right:1rem;padding-top:0}.contact-us-form__form .radio label:before{border-color:#000}.contact-us-form__form .radio span{position:relative;top:-.3125rem}.contact-us-form__form .radio input[type="radio"]:checked+label{color:#000}input[type="radio"]:checked+label .contact-us-form__form .radio:before{background-color:#000}.contact-us-form__group{margin-bottom:1.25rem}.contact-us-form__group-label{margin-bottom:.5rem}.contact-us-form__field{margin-bottom:2.5rem}.contact-us-form__field input[type="email"],.contact-us-form__field input[type="file"],.contact-us-form__field input[type="tel"],.contact-us-form__field input[type="text"],.contact-us-form__field textarea{border-color:#000;border-radius:0;border-style:solid;border-width:0 0 .125rem 0;color:#000;display:block;font-size:1.125rem;line-height:1;outline-offset:0;padding:1rem;transition-duration:.4s,.4s;transition-property:background-color, border-color;width:100%}.contact-us-form__field input[type="email"]:focus,.contact-us-form__field input[type="file"]:focus,.contact-us-form__field input[type="tel"]:focus,.contact-us-form__field input[type="text"]:focus,.contact-us-form__field textarea:focus{border-color:#2376a9;outline:0}.contact-us-form__field input[type="email"]:focus-visible,.contact-us-form__field input[type="file"]:focus-visible,.contact-us-form__field input[type="tel"]:focus-visible,.contact-us-form__field input[type="text"]:focus-visible,.contact-us-form__field textarea:focus-visible{border-color:#2376a9;outline:0}.contact-us-form__field input[type="email"]::-webkit-input-placeholder,.contact-us-form__field input[type="file"]::-webkit-input-placeholder,.contact-us-form__field input[type="tel"]::-webkit-input-placeholder,.contact-us-form__field input[type="text"]::-webkit-input-placeholder,.contact-us-form__field textarea::-webkit-input-placeholder{color:#000;font-style:italic;opacity:1}.contact-us-form__field input[type="email"]::-moz-placeholder,.contact-us-form__field input[type="file"]::-moz-placeholder,.contact-us-form__field input[type="tel"]::-moz-placeholder,.contact-us-form__field input[type="text"]::-moz-placeholder,.contact-us-form__field textarea::-moz-placeholder{color:#000;font-style:italic;opacity:1}.contact-us-form__field input[type="email"]:-ms-input-placeholder,.contact-us-form__field input[type="file"]:-ms-input-placeholder,.contact-us-form__field input[type="tel"]:-ms-input-placeholder,.contact-us-form__field input[type="text"]:-ms-input-placeholder,.contact-us-form__field textarea:-ms-input-placeholder{color:#000;font-style:italic;opacity:1}.contact-us-form__field input[type="email"]::placeholder,.contact-us-form__field input[type="file"]::placeholder,.contact-us-form__field input[type="tel"]::placeholder,.contact-us-form__field input[type="text"]::placeholder,.contact-us-form__field textarea::placeholder{color:#000;font-style:italic;opacity:1}.contact-us-form__field input[type="email"]::-webkit-input-placeholder,.contact-us-form__field input[type="file"]::-webkit-input-placeholder,.contact-us-form__field input[type="tel"]::-webkit-input-placeholder,.contact-us-form__field input[type="text"]::-webkit-input-placeholder,.contact-us-form__field textarea::-webkit-input-placeholder{opacity:1;color:#000;font-style:italic}.flex-standard-level .contact-us-form__field input[type="email"]::-webkit-input-placeholder,.flex-standard-level .contact-us-form__field input[type="file"]::-webkit-input-placeholder,.flex-standard-level .contact-us-form__field input[type="tel"]::-webkit-input-placeholder,.flex-standard-level .contact-us-form__field input[type="text"]::-webkit-input-placeholder,.flex-standard-level .contact-us-form__field textarea::-webkit-input-placeholder{color:#000}.contact-us-form__field input[type="email"]:-moz-placeholder,.contact-us-form__field input[type="file"]:-moz-placeholder,.contact-us-form__field input[type="tel"]:-moz-placeholder,.contact-us-form__field input[type="text"]:-moz-placeholder,.contact-us-form__field textarea:-moz-placeholder{opacity:1;color:#000;font-style:italic}.flex-standard-level .contact-us-form__field input[type="email"]:-moz-placeholder,.flex-standard-level .contact-us-form__field input[type="file"]:-moz-placeholder,.flex-standard-level .contact-us-form__field input[type="tel"]:-moz-placeholder,.flex-standard-level .contact-us-form__field input[type="text"]:-moz-placeholder,.flex-standard-level .contact-us-form__field textarea:-moz-placeholder{color:#000}.contact-us-form__field input[type="email"]::-moz-placeholder,.contact-us-form__field input[type="file"]::-moz-placeholder,.contact-us-form__field input[type="tel"]::-moz-placeholder,.contact-us-form__field input[type="text"]::-moz-placeholder,.contact-us-form__field textarea::-moz-placeholder{opacity:1;color:#000;font-style:italic}.flex-standard-level .contact-us-form__field input[type="email"]::-moz-placeholder,.flex-standard-level .contact-us-form__field input[type="file"]::-moz-placeholder,.flex-standard-level .contact-us-form__field input[type="tel"]::-moz-placeholder,.flex-standard-level .contact-us-form__field input[type="text"]::-moz-placeholder,.flex-standard-level .contact-us-form__field textarea::-moz-placeholder{color:#000}.contact-us-form__field input[type="email"]:-ms-input-placeholder,.contact-us-form__field input[type="file"]:-ms-input-placeholder,.contact-us-form__field input[type="tel"]:-ms-input-placeholder,.contact-us-form__field input[type="text"]:-ms-input-placeholder,.contact-us-form__field textarea:-ms-input-placeholder{opacity:1;color:#000;font-style:italic}.flex-standard-level .contact-us-form__field input[type="email"]:-ms-input-placeholder,.flex-standard-level .contact-us-form__field input[type="file"]:-ms-input-placeholder,.flex-standard-level .contact-us-form__field input[type="tel"]:-ms-input-placeholder,.flex-standard-level .contact-us-form__field input[type="text"]:-ms-input-placeholder,.flex-standard-level .contact-us-form__field textarea:-ms-input-placeholder{color:#000}.contact-us-form__field input[type='file']::-ms-value{background:transparent;border:0;color:#000}.contact-us-form__field textarea{border-width:.125rem;height:10rem}.contact-us-form__field .selectric-wrapper{margin-bottom:0.75rem}.contact-us-form__field label{display:block;font-size:1.3125rem;font-style:normal;font-weight:500;height:1.5rem;line-height:1;margin:0;overflow:hidden;padding:0 1rem .25rem;transition-duration:.4s,.4s;transition-property:height, padding}.contact-us-form__field label.contact-us-form__label--hidden{height:0;padding:0}.contact-us-form__error{font-size:.75rem;font-style:italic;font-weight:500;height:1rem;line-height:1;margin:0;overflow:hidden;padding:0 1rem .25rem;transition-duration:.4s,.4s;transition-property:height, padding}.contact-us-form__error--captcha{color:#bb3f3a;font-size:1rem}.contact-us-form__error.contact-us-form__error--hidden{margin:0;height:0;padding:0}.contact-us-form__error:not(.contact-us-form__error--hidden)+input,.contact-us-form__error:not(.contact-us-form__error--hidden)+textarea,.contact-us-form__error:not(.contact-us-form__error--hidden)+.selectric-wrapper .selectric,.contact-us-form__error:not(.contact-us-form__error--hidden)+.selectric-wrapper .selectric-button{border-color:#bb3f3a}.contact-us-form__legend{display:block;margin-bottom:3.125rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.contact-us-form__legend--large{font-size:1.5rem;line-height:1.4}.contact-us-form__legend--error{background-color:#fcc;color:#c00;padding:1rem}.contact-us-form__legend--small{margin-bottom:1rem;font-size:1rem;line-height:1.8}.contact-us-form__legend.h5{margin-bottom:1rem}.contact-us-form__profile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.contact-us-form__details{-webkit-flex-basis:calc(100% - (4.75rem + 1.25rem));-ms-flex-preferred-size:calc(100% - (4.75rem + 1.25rem));flex-basis:calc(100% - (4.75rem + 1.25rem));-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-left:1.25rem}.contact-us-form__details p{margin-bottom:0;font-size:1rem}.contact-us-form fieldset+fieldset{margin-top:1.875rem}@media screen and (min-width: 64em){.contact-us-form fieldset+fieldset{margin-top:3.125rem}}.contact-us-form iframe[title="reCAPTCHA"]{margin:.5rem 0 0 1rem}.contact-us-form .ktc-default-section{color:#000}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"].input-validation-error,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"].input-validation-error,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"].input-validation-error,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"].input-validation-error,.contact-us-form .ktc-default-section .contact-us-form__field textarea.input-validation-error{border-color:#bb3f3a}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea::-webkit-input-placeholder{color:#000;font-style:normal;opacity:1}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea::-moz-placeholder{color:#000;font-style:normal;opacity:1}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea:-ms-input-placeholder{color:#000;font-style:normal;opacity:1}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]::placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]::placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]::placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]::placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea::placeholder{color:#000;font-style:normal;opacity:1}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]::-webkit-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea::-webkit-input-placeholder{color:#000}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]:-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]:-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]:-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]:-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea:-moz-placeholder{color:#000}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]::-moz-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea::-moz-placeholder{color:#000}.contact-us-form .ktc-default-section .contact-us-form__field input[type="email"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="file"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="tel"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field input[type="text"]:-ms-input-placeholder,.contact-us-form .ktc-default-section .contact-us-form__field textarea:-ms-input-placeholder{color:#000}.contact-us-form .ktc-default-section .contact-us-form__field input[type='file']::-ms-value{color:#000}.contact-us-form .ktc-default-section .contact-us-form__field .field-validation-error{color:#bb3f3a;padding:.25rem 1rem 0;font-size:1rem;font-style:italic;font-weight:400;line-height:1}.contact-us-form .ktc-default-section .explanation-text{padding:.5rem 1rem 0;font-size:.75rem;font-style:italic;font-weight:500;line-height:1}.contact-us-form .ktc-default-section .ktc-radio-list{display:block;margin-top:.5rem}.contact-us-form .ktc-default-section .ktc-radio-list .ktc-radio{display:block;padding:.25rem 0}.contact-us-form .ktc-default-section .ktc-radio-list .ktc-radio label{margin-left:1rem;overflow:visible;font-style:normal;font-size:1rem}.contact-us-form .ktc-default-section .ktc-checkbox{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flext-start;-ms-flex-pack:flext-start;justify-content:flext-start;padding:1rem 1rem 0;width:100%}.contact-us-form .ktc-default-section .ktc-checkbox input[type="checkbox"]{accent-color:#000;border-radius:0;border-width:.125rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;margin-right:1rem;opacity:1;position:static;width:20px}.contact-us-form .ktc-default-section .ktc-checkbox label{vertical-align:top;font-style:normal;font-size:1rem;padding-left:0;font-weight:400;line-height:1.4;height:auto;overflow:normal;width:100%}.contact-us-form .ktc-default-section .ktc-uploader-replacement{display:none}.contact-us-form .ktc-default-section .ktc-uploader-text{font-size:.75rem;font-style:italic;font-weight:500;height:1rem;line-height:1;margin:0;overflow:hidden;transition-duration:.4s,.4s;transition-property:height, padding}.contact-us-form .ktc-default-section .ktc-uploader-text-button{color:#000;display:block;font-size:.75rem;font-weight:500;height:1rem;line-height:1;margin:0;padding:.5rem 1rem 0;text-decoration:underline;transition-property:color;transition-duration:.4s}.contact-us-form .ktc-default-section .ktc-uploader-text-button:link,.contact-us-form .ktc-default-section .ktc-uploader-text-button:visited{color:#000;text-decoration:underline}.contact-us-form .ktc-default-section .ktc-uploader-text-button:hover,.contact-us-form .ktc-default-section .ktc-uploader-text-button:focus,.contact-us-form .ktc-default-section .ktc-uploader-text-button:active{color:#008457;text-decoration:underline}.contact-us-form .ktc-default-section .label label{font-size:1.3125rem;font-style:normal;font-weight:500}.contact-us-form .ktc-default-section .selectric{border-color:#000;background:transparent}.contact-us-form .ktc-default-section .selectric .label{color:#000}.contact-us-form .ktc-default-section .selectric .selectric-button{border-color:#000;color:#000}.contact-us-form .ktc-default-section .selectric ~ .selectric-items{border-color:#000}.contact-us-form .ktc-default-section+input[type="submit"]{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-position:left center;background-size:200% 100%;background-image:linear-gradient(103deg, #008457 0%,#007a52 50%,#006156 100%);border:0;border-radius:0;color:#fff;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.125rem;font-weight:bold;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;margin-left:1rem;padding:.625rem 1.25rem;transition:background-position .4s ease}.contact-us-form .ktc-default-section+input[type="submit"]:hover,.contact-us-form .ktc-default-section+input[type="submit"]:active{background-position:right center;text-decoration:none}.contact-us-form .ktc-default-section+input[type="submit"]:focus-visible{text-decoration:none;background-position:right center}.flex-standard-level .contact-us-form .combo-wrap input[type="text"]+.fa-caret-down,.flex-standard-level .contact-us-form .combo-wrap input[type="text"]+.fa-caret-down{color:#000}.flex-standard-level .contact-us-form .combo-wrap input[type="text"]:hover+.fa-caret-down,.flex-standard-level .contact-us-form .combo-wrap input[type="text"]:focus+.fa-caret-down{color:#000}.contact-us-form [id^="google-recaptcha-form"] div{max-width:100%}.contact-us-form [id^="google-recaptcha-form"] ~ .field-validation-error{padding-top:1rem !important}.flex-component .contact-us-form{background-color:#fff;margin:2rem -2rem;padding:2rem}@media screen and (min-width: 48em){.flex-component .contact-us-form{margin:4rem -4rem;padding:4rem}}@media screen and (min-width: 64em){.flex-component .contact-us-form{margin:6.25rem -6.25rem;padding:6.25rem}}.contact-us-form__field--monochromatic input[type="email"],.contact-us-form__field--monochromatic input[type="file"],.contact-us-form__field--monochromatic input[type="tel"],.contact-us-form__field--monochromatic input[type="text"],.contact-us-form__field--monochromatic textarea{background-color:#000;border:.125rem solid #000;color:#000}.cta-callout__wrapper{padding:0 3rem;margin:0 auto;max-width:120rem;width:100%}@media screen and (min-width: 23.4375em){.cta-callout__wrapper{padding:0 4rem}}@media screen and (min-width: 48em){.cta-callout__wrapper{padding:0 15%}}@media screen and (min-width: 120em){.cta-callout__wrapper{padding:0 18rem}}.cta-callout__heading{margin-bottom:2rem}.cta-callout+.tags{margin-top:2.5rem}.cta-callout .button{margin-right:.875rem;margin-bottom:.875rem}.block-content .cta-callout .cta-callout__wrapper{padding:0}.decision-tree{margin-top:2rem}.decision-tree__wrapper{margin:0 auto;max-width:120rem}.decision-tree__content{padding:0 2rem 2rem}.decision-tree .image{padding-bottom:56.25%}.decision-tree__heading span{display:block;font-size:1.125rem}.decision-tree .intro{margin-top:0}.decision-tree__panels{position:relative}.decision-tree__panel{height:0;opacity:0;transition-duration:.4s;transition-property:opacity, z-index;visibility:hidden;width:100%;z-index:1}.decision-tree__panel--active{height:auto;opacity:1;visibility:visible;z-index:100}.decision-tree__options{padding:2rem 0}.decision-tree__option{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.decision-tree__checkbox[type="checkbox"]{height:1.25rem;margin-right:1rem;opacity:1;position:static;width:1.25rem}.decision-tree__checkbox[type="checkbox"]+label{vertical-align:top;font-style:normal;font-size:1rem;padding-left:0;font-weight:400;line-height:1.4;height:auto;overflow:normal;width:100%}.decision-tree__radio+label{font-size:1rem;font-style:normal;font-weight:400;height:auto;line-height:1.4;overflow:normal;padding-left:0;vertical-align:top;width:100%}.decision-tree__radio+label span{position:relative;top:-4px}.decision-tree__buttons{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1rem;font-weight:400;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;letter-spacing:.0625rem;line-height:1.25rem;margin:0;min-height:3.125rem;transition-duration:.4s;transition-property:background-color, color;width:100%}.decision-tree__button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.125rem solid currentColor;color:currentColor;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;margin:8px 0;padding:.5rem 1.25rem;width:calc(50% - 8px);font-size:1.125rem;font-weight:bold}.decision-tree__button .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;transition:-webkit-transform .4s ease;transition:transform .4s ease}.decision-tree__button:only-child{width:100%}.decision-tree__button:link,.decision-tree__button:visited{color:currentColor}.decision-tree__button:hover,.decision-tree__button:active{color:currentColor;text-decoration:none}.decision-tree__button:hover .icon,.decision-tree__button:active .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.decision-tree__button:focus-visible{color:currentColor;text-decoration:none}.decision-tree__button:focus-visible .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.decision-tree__button--back .icon{margin-left:0;margin-right:1rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.decision-tree__button--back:hover .icon,.decision-tree__button--back:active .icon{-webkit-transform:translateX(-.625rem) rotate(180deg);-ms-transform:translateX(-.625rem) rotate(180deg);transform:translateX(-.625rem) rotate(180deg)}.decision-tree__results img{display:block;margin:2rem auto}.decision-tree__results a:link,.decision-tree__results a:visited{color:#008457;text-decoration:underline}.decision-tree__reset{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(103deg, #008457 0%,#007a52 50%,#006156 100%);background-position:left center;background-size:200% 100%;color:#fff;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.125rem;font-weight:bold;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;margin:2rem 0 .5rem !important;padding:.625rem 1.25rem;transition:background-position .4s ease;width:100%}.decision-tree__reset:hover,.decision-tree__reset:active{background-position:right center;text-decoration:none}.decision-tree__reset:focus-visible{background-position:right center;text-decoration:none}@media print, screen and (min-width: 48em){.decision-tree{margin-top:4rem}.decision-tree__content{padding:2rem 7.5vw}}@media print, screen and (min-width: 64em){.decision-tree{margin-top:6rem}.decision-tree__wrapper{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.decision-tree .image{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:50%}.decision-tree__content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:50%}.decision-tree__heading span{font-size:1.375rem}}@media screen and (min-width: 120em){.decision-tree__image{padding-bottom:67.5rem}.decision-tree__content{padding:2rem 9rem}}.disclaimer{padding:4rem 0 0;font-size:.875rem;font-style:italic;font-weight:400}.dual-tile .media-tile+.media-tile{margin-top:4rem}.dual-tile.gradient-blue-down,.dual-tile.gradient-green-down,.dual-tile.gradient-valent-down{color:#fff;padding-top:4rem;padding-bottom:4rem}.dual-tile.gradient-blue-down .media-tile__content .button--ghost,.dual-tile.gradient-green-down .media-tile__content .button--ghost,.dual-tile.gradient-valent-down .media-tile__content .button--ghost{color:#fff}@media screen and (max-width: 47.9375em){.dual-tile .media-tile .media-tile__content{padding-bottom:0}}@media print, screen and (min-width: 48em){.dual-tile .media-tile+.media-tile{margin-top:6rem}.dual-tile.gradient-blue-down,.dual-tile.gradient-green-down,.dual-tile.gradient-valent-down{padding-top:6rem;padding-bottom:6rem}}@media print, screen and (min-width: 64em){.dual-tile .media-tile+.media-tile{margin-top:8rem}.dual-tile .media-tile:nth-child(even) .media-tile__wrapper{-webkit-flex-flow:row-reverse nowrap;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.dual-tile.gradient-blue-down,.dual-tile.gradient-green-down,.dual-tile.gradient-valent-down{padding-top:8rem;padding-bottom:8rem}}.emergency-alert{position:relative;z-index:200;padding-top:1.25rem;padding-bottom:1.25rem;background:#1d7345;color:#fff}.explore-finder{padding-top:2.5rem;padding-bottom:3.75rem}@media screen and (max-width: 23.375em){.explore-finder__wrapper{padding:0 2rem}}.explore-finder__cta{margin-top:6.25rem;text-align:center}@media screen and (min-width: 64em){.explore-finder__cta{margin-top:6.25rem;text-align:right}}.events__heading+hr{margin-top:1rem}.events__list{margin-bottom:2rem}.events__item{padding-bottom:1.25rem}.events__item:not(:first-of-type){border-top:.125rem solid #000;padding-top:2rem}.events__title{font-weight:500;line-height:1.2;margin-bottom:.5rem}.events__date+.more{margin-top:2.5rem}.events__timestamp{font-size:1.125rem;line-height:1.875rem;display:inline-block}@media print, screen and (min-width: 64em){.events__list{margin-bottom:4rem}.events__item:not(:first-of-type){padding-top:4rem}.events__timestamp{font-size:1.3125rem}}.featured-articles{color:#fff;overflow:hidden;padding-top:4rem;padding-bottom:4rem;position:relative;text-align:center}.featured-articles__wrapper{position:relative;z-index:10;padding-top:2rem;padding-bottom:2rem}.featured-articles__wrapper .article:nth-child(n+4){display:none}.featured-articles__heading{margin-bottom:0;text-align:left}@media screen and (min-width: 64em){.featured-articles{padding-top:6rem;padding-bottom:6rem;text-align:right}.featured-articles__wrapper{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:4rem;padding-top:4rem}.featured-articles__wrapper .article+.article{margin-left:2.25rem}}.featured-products{margin-top:3.125rem}.featured-products__tabs-wrapper{overflow:hidden;position:relative;width:calc(100% + 1.25rem)}.featured-products__tabs-wrapper:before{background-color:#000;content:'';display:block;height:.0625rem;left:0;position:absolute;bottom:.5rem;width:100%}.featured-products__tabs-wrapper:after{background-image:linear-gradient(to right, rgba(0,132,87,0) 0%,#008457 100%);content:'';pointer-events:none;display:block;height:100%;max-width:6.25rem;position:absolute;right:0;top:0;width:100%;z-index:1}.featured-products__tabs-wrapper+.featured-products__tabs-content{margin-top:.5rem}@media screen and (min-width: 48em){.featured-products__tabs-wrapper{overflow:visible;width:100%}.featured-products__tabs-wrapper+.featured-products__tabs-content{margin-top:1.25rem}}@media screen and (min-width: 80em){.featured-products__tabs-wrapper:after{display:none}}.featured-products__tabs-container{padding:.25rem .3125rem .5rem;overflow:auto}.featured-products__tabs-list{margin-bottom:0;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 80em){.featured-products__tabs-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.featured-products__tabs-item{margin:0 1.25rem}@media screen and (min-width: 48em){.featured-products__tabs-item{margin:0 .625rem}}.featured-products__tabs-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;height:100%;padding:0 1rem 1.125rem;font-family:"IBM Plex Sans",sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.06938rem;line-height:1.6875rem;text-align:center;text-transform:uppercase;word-break:normal}.featured-products__tabs-link span{max-width:100%;white-space:nowrap}@media screen and (min-width: 80em){.featured-products__tabs-link span{white-space:normal}}.featured-products__tabs-link:after{background-color:#000;content:'';opacity:0;transition-property:opacity, visibility;transition-duration:.4s;visibility:hidden;bottom:-.3125rem;display:block;height:.625rem;left:0;position:absolute;width:100%;z-index:1}.featured-products__tabs-link,.featured-products__tabs-link:visited,.featured-products__tabs-link:hover,.featured-products__tabs-link:focus,.featured-products__tabs-link:active{color:#fff}.featured-products__tabs-link:hover,.featured-products__tabs-link:focus,.featured-products__tabs-link:active{text-decoration:none}.featured-products__tabs-link svg[class^='icon'],.featured-products__tabs-link svg[class*=' icon-']{color:#fff;margin:0 auto .75rem;display:block;height:2.8125rem;width:2.8125rem}.featured-products__tabs-content+.button-wrapper{margin-top:3.125rem}.featured-products__tabs-panel:not(:first-of-type){display:none}.featured-products__product-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.featured-products__product-list .product-card{width:100%;margin:.3125rem;max-width:calc(50% - .625rem)}@media screen and (min-width: 48em){.featured-products__product-list .product-card{max-width:calc(33% - .625rem)}}@media screen and (min-width: 64em){.featured-products__product-list .product-card{max-width:calc(25% - .625rem)}}.featured-products__tabs-link--is-active:after,.featured-products__tabs-link:hover:after,.featured-products__tabs-link:focus:after,.featured-products__tabs-link:active:after{opacity:1;visibility:visible}.featured-products__tabs-panel--is-active{display:block}@media screen and (min-width: 64em){.featured-products--has-3-products .featured-products__product-list .product-card{max-width:calc(33% - .625rem)}}.footer-nav{font-size:1.125rem}.footer-nav__title{margin-bottom:.75rem}.footer-nav__button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.footer-nav__button-icon{font-size:1.25rem;position:relative;top:.125rem;transition:-webkit-transform .4s ease;transition:transform .4s ease}[aria-expanded="true"] .footer-nav__button-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footer-nav__list{display:none;margin-top:.75rem !important}.footer-nav__item{line-height:1.25rem;margin-bottom:.625rem}.footer-nav__link:link,.footer-nav__link:visited,.footer-nav__link:hover,.footer-nav__link:focus,.footer-nav__link:active{color:currentColor}.footer-nav__link:hover,.footer-nav__link:active{text-decoration:underline}.footer-nav__link:focus-visible{color:currentColor;text-decoration:underline}@media print, screen and (min-width: 64em){.footer-nav{font-size:1.3125rem}.footer-nav__list{display:block}}.global-footer__wrapper{padding-top:5.625rem;padding-bottom:3.125rem}.global-footer__logo{font-size:9.25rem;position:relative;top:4px}@media screen and (max-width: 63.9375em){.global-footer .column,.global-footer .columns{padding-left:0;padding-right:0}}@media print, screen and (min-width: 64em){.global-footer__wrapper{padding-top:6.25rem;padding-bottom:5.625rem}}.home .global-footer{position:relative;z-index:1}@media screen and (min-width: 64em){.global-footer--canada .global-footer__wrapper{padding:16.5625rem .625rem 6.25rem;min-height:calc(50rem - 3.125rem)}}.global-footer__heading--has-toggle-button{border-bottom:.125rem solid #fff;position:relative}@media screen and (min-width: 48em){.global-footer__heading--has-toggle-button{border-bottom:0}}.global-footer__heading--has-toggle-button+.global-footer__footer-nav-wrapper{display:none}@media screen and (min-width: 48em){.global-footer__heading--has-toggle-button+.global-footer__footer-nav-wrapper{display:block !important}}.global-header{background-color:#008457;background-image:linear-gradient(90deg, #00a380 0%,#008457 21.1%,#006156 43.9%,#165073 64.7%,#2376a9 83.4%,#3c9cd7 100%);position:relative;width:100%;z-index:999}@media screen and (min-width: 80em){.global-header{z-index:200;box-sizing:border-box;left:0;top:0;transition-duration:.4s;transition-property:background-color, height}}.global-header__upper{background:#fff;display:none}@media screen and (min-width: 80em){.global-header__upper{display:block}}.global-header__lower{background:transparent}@media screen and (min-width: 80em){.global-header__lower{box-shadow:0 .5rem .5rem rgba(0,0,0,0.5)}.global-header__lower .wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-header__lower .secondary-nav{display:none}}.global-header__bar{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#008457;background-image:linear-gradient(90deg, #00a380 0%,#008457 21.1%,#006156 43.9%,#165073 64.7%,#2376a9 83.4%,#3c9cd7 100%);box-shadow:0 .5rem .5rem rgba(0,0,0,0.5);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-1rem;padding:2rem;position:relative;width:calc(100% + 2rem);z-index:2}@media screen and (min-width: 23.4375em){.global-header__bar{margin-left:-2rem;width:calc(100% + 4rem)}}@media screen and (min-width: 48em){.global-header__bar{margin-left:-7.5vw;padding:2rem 7.5vw;width:calc(100% + 15vw)}}@media screen and (min-width: 80em){.global-header__bar{background:transparent;border-bottom:0;box-shadow:none;margin-left:0;padding:0;width:auto;z-index:250}}.global-header__logo{display:block;height:1.8rem;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition-duration:0.4s;transition-property:height, -webkit-transform;transition-property:height, transform;width:10.25rem;z-index:250}.global-header__logo .icon-animated-logo{color:#fff;display:block;height:7.75rem;shape-rendering:geometricPrecision;-webkit-transform:translateX(-19%);-ms-transform:translateX(-19%);transform:translateX(-19%);transition-duration:.4s;transition-property:-webkit-transform, width, height;transition-property:transform, width, height;transition-timing-function:ease;width:10.25rem}@media screen and (min-width: 80em){.global-header__logo{height:4rem;width:11.25rem}.global-header__logo .icon-animated-logo{height:4rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:5.25rem}}.global-header__menu-trigger{cursor:pointer;display:block;height:2.375rem;margin-left:auto;position:relative;width:3.125rem}.global-header__menu-trigger .icon-close,.global-header__menu-trigger .icon-hamburger{color:#fff;position:absolute;top:.53125rem;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:.4s;transition-property:opacity, visibility}.global-header__menu-trigger .icon-close{height:1.3125rem;left:calc(50% - (1.3125rem / 2));opacity:0;visibility:hidden;width:1.3125rem}.global-header__menu-trigger .icon-hamburger{height:1.3125rem;left:calc(50% - (1.75rem / 2));width:1.75rem}@media screen and (min-width: 80em){.global-header__menu-trigger{display:none}}.global-header__menu{z-index:1;background-color:#fff;bottom:0;left:0;overflow:auto;padding:0 1rem;pointer-events:none;position:fixed;top:6.375rem;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);visibility:hidden;width:100%;max-width:25rem;z-index:2}@media screen and (min-width: 23.4375em){.global-header__menu{padding:0 2rem}}@media screen and (min-width: 48em){.global-header__menu{padding:0 2rem 0 7.5%}}@media screen and (min-width: 80em){.global-header__menu{background-color:transparent;height:auto;left:auto;max-width:100%;overflow:visible;padding:0;pointer-events:auto;position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible}}.global-header__backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition-duration:.4s;transition-property:opacity, visibility;transition-timing-function:ease;visibility:hidden;z-index:-10}.body--no-scroll .global-header__backdrop{opacity:0.5;visibility:visible;z-index:1}@media screen and (min-width: 80em){.global-header--is-fixed{position:fixed}.global-header--is-fixed ~ .main{padding-top:9.375rem}}@media screen and (min-width: 80em){.global-header--is-sticky .global-header__logo{height:1.875rem;-webkit-transform:translateX(-2rem) translateY(-50%);-ms-transform:translateX(-2rem) translateY(-50%);transform:translateX(-2rem) translateY(-50%)}.global-header--is-sticky .global-header__logo .icon-animated-logo{height:8.625rem;width:11.25rem}.global-header--is-sticky .global-header__logo .icon-animated-logo .furrows{display:none}}.global-header__menu-trigger--is-active .icon-close{opacity:1;visibility:visible}.global-header__menu-trigger--is-active .icon-hamburger{opacity:0;visibility:hidden}.global-header__menu--is-active{pointer-events:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-delay:0.25s;transition-duration:.4s;transition-property:-webkit-transform;transition-property:transform;transition-timing-function:ease;visibility:visible}.grid-callout{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-callout .grid-cell{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}@media screen and (min-width: 25em){.grid-callout .grid-cell{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 80em){.grid-callout .grid-cell{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.grid-gallery{border:.0625rem solid #000;display:grid;position:relative}.grid-gallery__nav{background:#000;bottom:0;color:#fff;font-size:1.3125rem;height:2.5rem;line-height:2.5rem;position:absolute;right:0;z-index:20}.grid-gallery__button{color:#fff;margin:0 .5rem;position:relative;top:.125rem;transition:-webkit-transform .4s ease;transition:transform .4s ease}.grid-gallery__button:hover,.grid-gallery__button:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.grid-gallery__button--icon-left{top:.1875rem}.grid-gallery__button--icon-left .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.grid-gallery__nav-list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-gallery .grid-cell{border:.0625rem solid #000}.grid-gallery .grid-cell:nth-of-type(n+7){display:none}@media screen and (max-width: 47.9375em){.grid-gallery .grid-cell:nth-child(3) .grid-cell__content{position:absolute;bottom:0;top:0;right:0;left:0}.grid-gallery .grid-cell:nth-child(n+4){display:none}}@media screen and (max-width: 63.9375em){.grid-gallery .grid-cell:nth-child(3) .grid-cell__content{background:rgba(255,255,255,0.8);-webkit-clip-path:polygon(0% 101%, 0% 101%, 0% 101%, 0% 101%);clip-path:polygon(0% 101%, 0% 101%, 0% 101%, 0% 101%);height:100%;padding:2.5rem;transition:-webkit-clip-path .4s ease,opacity .4s ease;transition:clip-path .4s ease,opacity .4s ease;z-index:15}.grid-gallery .grid-cell:nth-child(3) .button--solid{display:block}.grid-gallery .grid-cell:nth-child(3) .grid-cell__copy{height:auto;width:auto;opacity:1}.grid-gallery .grid-cell:nth-child(3):hover .grid-cell__content,.grid-gallery .grid-cell:nth-child(3):focus .grid-cell__content,.grid-gallery .grid-cell:nth-child(3):focus-within .grid-cell__content{opacity:1;-webkit-clip-path:polygon(-1% -1%, 101% -1%, 101% 101%, -1% 101%);clip-path:polygon(-1% -1%, 101% -1%, 101% 101%, -1% 101%)}.grid-gallery .grid-cell:nth-child(3):hover .button--solid,.grid-gallery .grid-cell:nth-child(3):focus .button--solid,.grid-gallery .grid-cell:nth-child(3):focus-within .button--solid{display:none}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.grid-gallery .grid-cell:nth-child(3){padding-top:0}.grid-gallery .grid-cell:nth-child(3) .grid-cell__content{position:relative}.grid-gallery .grid-cell:nth-child(3) .grid-cell__copy{position:static}}@media screen and (min-width: 48em){.grid-gallery{grid-template-columns:60% 40%;grid-template-rows:25% 25% 25% 25%}.grid-gallery .grid-cell:nth-of-type(2){grid-row:span 4}}@media screen and (min-width: 64em){.grid-gallery{grid-template-columns:50% 25% 25%;grid-template-rows:50% 50%;min-height:56.25vw}.grid-gallery .grid-cell:nth-of-type(2){grid-column:span 1;grid-row:span 2}.grid-gallery .grid-cell:nth-of-type(n+3) .button{display:none}.grid-gallery .grid-cell:nth-of-type(n+3):hover .grid-cell__content,.grid-gallery .grid-cell:nth-of-type(n+3):focus-within .grid-cell__content{opacity:0;visibility:hidden}}@media screen and (min-width: 48em){.grid-gallery--has-4-items{grid-template-rows:33.333% 33.3333% 33.3333%}.grid-gallery--has-4-items .grid-cell:nth-of-type(2){grid-row:span 3}}@media screen and (min-width: 64em){.grid-gallery--has-4-items{grid-template-rows:50% 50%}.grid-gallery--has-4-items .grid-cell:nth-of-type(2){grid-row:span 2}.grid-gallery--has-4-items .grid-cell:nth-of-type(3){grid-column:span 2}}@media screen and (min-width: 48em){.grid-gallery--has-3-items{grid-template-rows:50% 50%}.grid-gallery--has-3-items .grid-cell:nth-of-type(2){grid-row:span 2}}@media screen and (min-width: 64em){.grid-gallery--has-3-items{grid-template-rows:50% 50%}.grid-gallery--has-3-items .grid-cell:nth-of-type(3),.grid-gallery--has-3-items .grid-cell:nth-of-type(4){grid-column:span 2}}.grid-spotlight{position:relative;margin-left:-1rem;width:calc(100% + 2rem)}.grid-spotlight .grid-cell:nth-child(1){transition-delay:0s}.grid-spotlight .grid-cell:nth-child(2){transition-delay:0.3s}.grid-spotlight .grid-cell:nth-child(3){transition-delay:0.6s}.grid-spotlight .grid-cell:nth-child(4){transition-delay:0.9s}.grid-spotlight .grid-cell:nth-child(5){transition-delay:1.2s}.grid-spotlight__title{margin-top:2rem;padding:0 1rem}@media screen and (min-width: 23.4375em){.grid-spotlight__title{padding:0 2rem}}@media print, screen and (min-width: 48em){.grid-spotlight__title{margin-top:4rem;padding:0 7.5vw}}@media print, screen and (min-width: 64em){.grid-spotlight__title{margin-top:0;padding:0}}@media screen and (min-width: 23.4375em){.grid-spotlight{margin-left:-2rem;width:calc(100% + 4rem)}}@media print, screen and (min-width: 48em){.grid-spotlight{margin-left:-7.5vw;width:calc(100% + 15vw)}}@media print, screen and (min-width: 64em){.grid-spotlight{margin-left:0;max-width:60rem;width:60%}}@media screen and (min-width: 90em){.grid-spotlight{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem}.grid-spotlight__title{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.grid-spotlight__list{display:grid;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;grid-template-columns:50% 50%;grid-template-rows:50% 50%;height:100%}}@media screen and (min-width: 90em){.grid-spotlight--has-2-items .grid-cell{grid-row:span 2}.grid-spotlight--has-2-items .grid-cell .image{background-position:right center}}@media screen and (min-width: 90em){.grid-spotlight--has-3-items .grid-cell:nth-child(1){grid-row:span 2}.grid-spotlight--has-3-items .grid-cell:nth-child(1) .image{background-position:right center}}.grid-spotlight.animation-start .grid-cell{opacity:0;-webkit-transform:translateY(3.125rem);-ms-transform:translateY(3.125rem);transform:translateY(3.125rem)}.grid-spotlight.animation-end .grid-cell{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:1.2s;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-timing-function:ease}@media (prefers-reduced-motion: reduce){.grid-spotlight.animation-start .grid-cell{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@media print{.grid-spotlight.animation-start{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.hero{height:100%;overflow:hidden;padding-bottom:7.5rem;padding-top:7.5rem;position:relative}.hero__wrapper{position:relative;z-index:2}.hero__copy{color:#000;width:100%}.hero__copy--dark{color:#000}.hero__copy--light{color:#fff}.hero__copy--light a:not([class]):link,.hero__copy--light a:not([class]):visited{color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.hero__copy--light a:not([class]):hover,.hero__copy--light a:not([class]):focus,.hero__copy--light a:not([class]):active{color:#008457;-webkit-text-decoration-color:#259b6f;-moz-text-decoration-color:#259b6f;text-decoration-color:#259b6f}.hero__copy--light .button--solid{background-color:#fff;border:2px solid #fff;color:#000}.hero__copy--light .button--solid:link,.hero__copy--light .button--solid:visited{background-color:#fff;border-color:#fff;color:#000}.hero__copy--light .button--solid:hover,.hero__copy--light .button--solid:focus,.hero__copy--light .button--solid:active{background-color:#fff;border-color:#000;color:#000}.hero__copy--light .button--solid:focus-visible{background-color:#fff;border-color:#000;color:#000}.hero__heading{margin-bottom:0}.hero__heading span{display:block;font-size:1.125rem;font-weight:500;text-transform:uppercase}.hero__logo{height:auto;max-height:6.125rem;max-width:100%;width:auto}.hero hr{background-color:currentColor;margin:2rem 0 1rem}.hero__desc{font-weight:500;line-height:1.625;margin:0 0 2rem !important}.hero__desc>*:last-child{margin-bottom:0 !important}.hero__buttons .button{margin-right:1rem}.hero__buttons+.hero__links{margin-top:1.25rem}.hero__links .more{margin-right:2rem}.hero__links .more:link,.hero__links .more:visited,.hero__links .more:hover,.hero__links .more:focus,.hero__links .more:active{border-color:currentColor;color:currentColor}.hero__media{z-index:0}.hero__media .image--desktop{display:block}.hero__media .image--mobile+.image--desktop{display:none}.hero:after{bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.hero--dark:after{background:rgba(255,255,255,0.2)}.hero--light:after{background:rgba(0,0,0,0.3)}@media screen and (max-width: 63.9375em){.hero__media .image{background-position:0% 0%}}@media screen and (min-width: 48em){.hero{min-height:0}.hero__copy{width:75%}.hero__media .image--desktop{display:block}.hero__media .image--mobile{display:none}.hero__media .image--mobile+.image--desktop{display:block}.hero:after{right:33.3333%}.hero--dark:after{background:linear-gradient(90deg, rgba(255,255,255,0.4) 33.3333%,rgba(255,255,255,0) 100%)}.hero--light:after{background:linear-gradient(90deg, rgba(0,0,0,0.6) 33.3333%,rgba(0,0,0,0) 100%)}}@media screen and (min-width: 64em){.hero{padding-bottom:11.25rem;padding-top:11.25rem}}@media screen and (min-width: 64em){.hero__copy{width:50%}}.hero--small{height:17.5rem;padding:0}.hero--404 .hero__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero--404 .hero__copy{position:static;width:100%}.hero--404 .hero__copy:after{background:rgba(0,0,0,0.6)}@media screen and (min-width: 48em){.hero--404 .hero__copy{width:66.6666%}}@media screen and (min-width: 80em){.hero--404 .hero__copy{width:50%}}.hero--404 .hero__copy--light .hero__desc a:not([class]){transition:background-color .4s}.hero--404 .hero__copy--light .hero__desc a:not([class]):hover,.hero--404 .hero__copy--light .hero__desc a:not([class]):focus,.hero--404 .hero__copy--light .hero__desc a:not([class]):active{color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff;background-color:#008457}.hero--404 .hero__heading{text-align:center}.hero--404 .hero__desc{margin-top:4rem !important;text-align:center}.rep-retailer .hero__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 48em){.rep-retailer .hero__wrapper{width:75%}}.rep-retailer .hero__subheading{margin-top:1rem;font-size:1.25rem;text-align:center}.rep-retailer .hero__copy{width:100%}.rep-retailer .hero h2{font-size:2.25rem;text-align:center}.rep-retailer .retailer-search-hero{margin-top:1.5625rem}.rep-retailer .retailer-search-hero .retailer-search__search{background-color:#ffffffc4;padding:.3125rem;width:100%}@media screen and (min-width: 48em){.rep-retailer .retailer-search-hero .retailer-search__search{padding:.9375rem}}@media screen and (min-width: 64em){.rep-retailer .retailer-search-hero .retailer-search__search{background-color:transparent;padding:.9375rem}}.rep-retailer .retailer-search-hero .retailer-search__search .icon-search{left:.3125rem;top:1.125rem}@media screen and (min-width: 48em){.rep-retailer .retailer-search-hero .retailer-search__search .icon-search{left:.9375rem;top:1.75rem}}.rep-retailer .retailer-search-hero .retailer-search__select{background-color:#ffffffc4;padding:.3125rem;width:50%;margin-left:auto}@media screen and (min-width: 48em){.rep-retailer .retailer-search-hero .retailer-search__select{padding:.9375rem;width:auto}}@media screen and (min-width: 64em){.rep-retailer .retailer-search-hero .retailer-search__select{background-color:transparent}}.rep-retailer .retailer-search-hero .combo-wrap input{background-color:transparent}.highlight-list__list{margin-bottom:0;margin-left:0;padding-left:0}.highlight-list__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75;position:relative}.highlight-list__item:not(:first-of-type){margin-top:1em}.highlight-list__item .icon{color:#008457;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;position:relative;top:.375rem}@media print, screen and (min-width: 64em){.flex-standard-level .highlight-list .highlight-list__item{font-size:1.5625rem}.flex-standard-level .highlight-list .highlight-list__item .icon{top:.5rem}}.history-map{left:-1.25rem;position:relative;width:calc(100% + 2.5rem)}@media screen and (min-width: 64em){.history-map{left:auto;position:static;width:auto}}.history-map__wrapper{overflow:hidden;position:relative;border-bottom:.125rem solid #fff;border-top:.125rem solid #fff}.history-map__wrapper:after{background-image:linear-gradient(to right, rgba(0,97,86,0) 0%,#006156 100%);content:'';pointer-events:none;display:block;height:100%;max-width:6.25rem;position:absolute;right:0;top:0;width:100%}@media screen and (min-width: 64em){.history-map__wrapper:after{display:none}}.history-map__container{height:30rem;overflow:auto;position:relative;width:100%}@media screen and (min-width: 64em){.history-map__container{padding-bottom:42.93629%;height:auto;overflow:hidden}}.history-map__container svg{display:block;height:100%;width:auto}@media screen and (min-width: 64em){.history-map__container svg{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}}.history-map__logos{padding:1.25rem}@media screen and (min-width: 64em){.history-map__logos{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);min-height:9.375rem;width:100%}}.history-map__logos img{height:100%}@media screen and (min-width: 64em){.history-map__featured-logo,.history-map__group-logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.history-map__featured-logo{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 64em){.history-map__featured-logo{padding:1.25rem 1.25rem 1.25rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / 6;-ms-grid-row:1;grid-row:1}}@media screen and (min-width: 80em){.history-map__featured-logo{padding-right:4.375rem}}.history-map__featured-logo a{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.history-map__group-logos{border-top:.125rem solid #fff;margin-top:1.25rem;padding:1.25rem 0 0}@media screen and (min-width: 64em){.history-map__group-logos{border-left:.125rem solid #fff;border-top:0;margin-top:0;padding:1.25rem 0 1.25rem 1.25rem;-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6 / 13;-ms-grid-row:1;grid-row:1}}@media screen and (min-width: 80em){.history-map__group-logos{padding-left:4.375rem}}.history-map__group-logos a{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width: 48em){.history-map__group-logos a{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.history-map__logo-list{margin-bottom:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48em){.history-map__logo-list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.history-map__logo-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.history-map__logo-item:not(:first-of-type){margin-top:1.25rem}@media screen and (min-width: 48em){.history-map__logo-item:not(:first-of-type){margin-left:1.25rem;margin-top:0}}.history-map__locations{background-color:#000;height:10rem;position:relative;width:100%;z-index:1}@media screen and (min-width: 64em){.history-map__locations{display:none}}.history-map__location{opacity:0;transition-property:opacity, visibility;transition-duration:.4s;visibility:hidden;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width: 0) and (max-width: 63.9375rem){.history-map .button-wrapper{margin-left:1.25rem;width:calc(100% - 1.75rem)}}.history-map .circle{cursor:pointer;fill:#259b6f;stroke:#000;transition-property:fill, stroke;transition-duration:.4s}.history-map .circle.circle--is-active{fill:#000;stroke:#259b6f}.history-map__location--is-active{opacity:1;visibility:visible;z-index:1}.labels-sds__heading{margin-bottom:1rem}.labels-sds .literature-list+.labels-sds__heading{margin-top:2rem}.icon-list__list{margin-bottom:0}.icon-list__item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1rem;font-weight:700;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:1}.icon-list__item:not(:first-of-type){margin-top:1.875rem}.icon-list svg[class^='icon'],.icon-list svg[class*=' icon-']{color:currentColor;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:2.5rem;-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:2.5rem;margin-right:1.25rem;width:2.5rem}.icon-list .column:not(:first-of-type),.icon-list .columns:not(:first-of-type){margin-top:1.875rem}@media screen and (min-width: 48em){.icon-list__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.icon-list .column:not(:first-of-type),.icon-list .columns:not(:first-of-type){margin-top:0}}@media screen and (min-width: 64em){.icon-list__item{font-size:1.3125rem}.icon-list svg[class^='icon'],.icon-list svg[class*='icon']{-webkit-flex-basis:3.125rem;-ms-flex-preferred-size:3.125rem;flex-basis:3.125rem;height:3.125rem;width:3.125rem}}@media screen and (min-width: 48em){.lead-gen__container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr)}}.lead-gen__media{margin-bottom:3.125rem;padding-bottom:56.25%;overflow:hidden;position:relative}@media screen and (min-width: 48em){.lead-gen__media{margin-bottom:0;margin-right:3.125rem;padding-bottom:0;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / 6;-ms-grid-row:1;grid-row:1;max-height:17.125rem}}@media screen and (min-width: 64em){.lead-gen__media{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5}}.lead-gen__media .image{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width: 48em){.lead-gen__content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13;-ms-grid-row:1;grid-row:1}}.lead-gen__form-wrap+small{margin-top:1.5rem}.lead-gen__input-wrap{position:relative}.lead-gen__input-wrap:after{background-color:#fff;content:'';transition-property:height;transition-duration:0.225s;display:block;height:.0625rem;position:absolute;top:100%;width:100%;z-index:1}.lead-gen__input-wrap:hover:after{height:.3125rem}.lead-gen__input-wrap .icon-email{height:1.4375rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3.125rem}.lead-gen__input-email[type='email']{background-color:transparent;border:0;color:#fff;padding-left:4.25rem;height:3.125rem;position:relative;width:100%}.lead-gen__submit{color:#fff;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4375rem;padding-right:1.5rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lead-gen__submit:hover .icon-chevron,.lead-gen__submit:focus .icon-chevron{left:calc(100% + .125rem)}.lead-gen__submit .icon-chevron{color:#fff;transition-property:left;transition-duration:.4s;display:inline-block;height:.75rem;left:calc(100% - .5rem);position:absolute;top:calc(50% + .0625rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.5rem}.lead-gen .intro+.lead-gen__form-wrap{margin-top:1.875rem}.lead-gen h2{margin-top:-1rem}.lead-gen small{font-family:"IBM Plex Sans",sans-serif;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.25rem;display:inline-block}.lead-gen ::-webkit-input-placeholder{color:#fff}.lead-gen ::-moz-placeholder{color:#fff}.lead-gen :-ms-input-placeholder{color:#fff}.lead-gen ::placeholder{color:#fff}.lead-gen ::-webkit-input-placeholder{color:#fff}.lead-gen :-moz-placeholder{color:#fff}.lead-gen ::-moz-placeholder{color:#fff}.lead-gen :-ms-input-placeholder{color:#fff}@media screen and (min-width: 48em){.lead-gen--has-media .lead-gen__content{-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6 / 13}}@media screen and (min-width: 64em){.lead-gen--has-media .lead-gen__content{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / 13}}.legal{background:#000;color:#fff;font-size:.875rem;padding-top:2rem;padding-bottom:2rem}.legal__links-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.legal__links-item{line-height:1.25rem}.legal__link:link,.legal__link:visited,.legal__link:hover,.legal__link:focus,.legal__link:active{color:currentColor}.legal__link:hover .legal__link:active{text-decoration:underline}.legal__link:focus-visible{color:currentColor;text-decoration:underline}.legal__copyright{margin:0;line-height:1.25rem;text-align:right}@media screen and (max-width: 47.9375em){.legal__links-item{width:33.3333%}.legal__links-item:nth-child(3n+1){text-align:left}.legal__links-item:nth-child(3n+2){text-align:center}.legal__links-item:nth-child(3n+3){text-align:right}}@media screen and (min-width: 48em){.legal__links-list{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.legal__links-item{text-align:right;margin-left:1rem}}@media screen and (max-width: 79.9375em){.legal__links-item{margin-bottom:1.25rem}}@media screen and (min-width: 64em){.legal{font-size:1rem}.legal__links-item{margin-left:2rem}}@media screen and (min-width: 80em){.legal__wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row-reverse nowrap;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.legal__links{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.legal__links-list{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.legal__copyright{text-align:left}}.list__wrapper{text-align:center}.list__list{margin-bottom:0;overflow:hidden;position:relative;text-align:left;transition-duration:.4s;transition-property:height}.list__item:not(:first-of-type){border-top:.0625rem solid #000;margin-top:2rem;padding-top:2rem}.list .button{margin-top:2rem}@media print, screen and (min-width: 64em){.list__wrapper{text-align:left}.list__item:not(:first-of-type){margin-top:4rem;padding-top:4rem}.list .button{margin-top:4rem}}.more-info{color:#fff}.more-info__list{margin-bottom:0;overflow:hidden;position:relative;transition-duration:.4s;transition-property:height}.more-info__list+.button-wrapper{margin-top:1.4375rem}.more-info__item{margin-top:1.875rem;border-top:.0625rem solid #fff;padding-top:1.875rem}.more-info__item-type{padding:.25rem .625rem .375rem;background:#000;font-size:1rem;line-height:1.25;letter-spacing:0.0625em}.more-info__item-heading{margin-top:1.5rem;font-size:2.375rem;line-height:1.28}.media{position:relative}.media__image-wrapper{margin-left:-1rem;overflow:hidden;position:relative;width:calc(100% + 2rem)}.media__image-wrapper .image{padding-bottom:56.25%}.media__image-wrapper .play-button{z-index:100;left:50%;position:absolute;top:50%}.media__caption{padding:2rem 1rem}@media screen and (min-width: 23.4375em){.media{margin-left:-2rem;width:calc(100% + 4rem)}.media__caption{padding:2rem}}@media screen and (min-width: 48em){.media__image-wrapper{margin-left:-7.5vw;width:calc(100% + 15vw)}.media__caption{padding:2rem 0 0}}@media screen and (min-width: 64em){.media__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.media__image-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0;width:50%}.media__caption{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:7.5vw;padding-top:0;width:50%}}@media screen and (min-width: 80em){.media__image-wrapper{width:58.25%}.media__caption{padding-right:7.5vw;width:41.75%}}@media screen and (min-width: 120em){.media__caption{padding-left:9rem;padding-right:9rem}}.block-content+.media .media__wrapper{padding:0}.news-filter{padding:1.5625rem 0}@media screen and (min-width: 48em){.news-filter{margin-right:1.5625rem}}.news-filter:first-of-type{padding-top:0}.news-filter:last-of-type{padding-bottom:0}.news-filter__heading{border-bottom:.125rem solid #000;color:#000;margin-bottom:0}@media screen and (min-width: 48em){.news-filter__heading{display:none}}.news-filter .toggle-button{float:right;position:relative}.news-filter__title{margin-top:0;margin-bottom:1rem;line-height:1}.news-filter__desc{font-size:0.875rem}.news-filter__more{margin-top:1rem;margin-bottom:0;font-size:0.875rem}.news-filter__desc a,.news-filter__more a{outline-color:#fff;color:#fff;text-decoration:underline}.news-filter__desc a:active,.news-filter__desc a:focus,.news-filter__desc a:hover,.news-filter__more a:active,.news-filter__more a:focus,.news-filter__more a:hover{color:#000}.news-filter__load{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.625rem;color:#fff}.news-filter__load-icon{display:block;width:1.5rem;height:1.5rem;margin-right:1.25rem;border:.125rem solid #fff;padding:.125rem;transition-property:background;transition-duration:.4s}.news-filter__load-icon .icon{width:1rem;height:1rem}.news-filter__load-icon .icon-expand{display:block}.news-filter__load-icon .icon-minus{display:none}.news-filter__load.is-active .icon-expand{display:none}.news-filter__load.is-active .icon-minus{display:block}.news-filter__load-text{font-weight:700;line-height:1.25}.news-filter__load:active,.news-filter__load:focus,.news-filter__load:hover{color:#fff;text-decoration:none}.news-filter__load:active .news-filter__load-icon,.news-filter__load:focus .news-filter__load-icon,.news-filter__load:hover .news-filter__load-icon{background:#000}.news-filter__hidden{display:none}.news-filter__children{display:none;padding:.375rem 0 1rem 2.75rem}@media only screen and (max-width: 47.9375rem){.news-filter--has-accordion{border-bottom:0;padding-bottom:0}}.news-filter--has-accordion .news-filter__form{padding:1.5625rem 0;display:none}@media screen and (min-width: 48em){.news-filter--has-accordion .news-filter__form{padding:0;display:block !important}}.news-filter--is-visible .news-filter__heading{border-bottom:0}.news-filter--is-visible .news-filter__form{border-bottom:.125rem solid #fff}@media screen and (min-width: 48em){.news-filter--is-visible .news-filter__form{border-bottom:0}}@media print, screen and (min-width: 64em){.news-spotlight{margin-bottom:3.125rem;margin-top:3.125rem}.news-spotlight__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.news-results__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.news-results__load{margin-top:2rem}@media screen and (min-width: 64em){.news-results__load{margin:2rem 1rem 0}}.news-search-wrapper{background-color:#fff;margin:-4.6875rem 0 1.875rem;padding:1.875rem;position:relative;z-index:1}@media screen and (min-width: 64em){.news-search-wrapper{margin-bottom:.625rem}}.news-search{position:relative;width:100%;border-bottom:.0625rem solid #000;z-index:1}.news-search:hover .icon-search,.news-search:focus .icon-search{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-search .icon-search{color:#000;transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;height:1.4375rem;left:0;position:absolute;top:calc(50% - (1.4375rem / 2));width:1.4375rem}.news-search__input,.news-search__input[type='text']{background-color:#fff;border:0;font-size:1rem;line-height:3.75rem;text-overflow:ellipsis;transition-property:border-width;transition-duration:.4s;white-space:nowrap;padding-left:2.1875rem;height:3.75rem;overflow:hidden;width:66%}@media screen and (min-width: 48em){.news-search__input,.news-search__input[type='text']{font-size:1.125rem;width:100%}}.news-search__input::-webkit-input-placeholder,.news-search__input[type='text']::-webkit-input-placeholder{opacity:1;color:#000}.news-search__input::-moz-placeholder,.news-search__input[type='text']::-moz-placeholder{opacity:1;color:#000}.news-search__input:-ms-input-placeholder,.news-search__input[type='text']:-ms-input-placeholder{opacity:1;color:#000}.news-search__input::placeholder,.news-search__input[type='text']::placeholder{opacity:1;color:#000}.news-search__input::-webkit-input-placeholder,.news-search__input[type='text']::-webkit-input-placeholder{opacity:1;color:#000}.news-search__input:-moz-placeholder,.news-search__input[type='text']:-moz-placeholder{opacity:1;color:#000}.news-search__input::-moz-placeholder,.news-search__input[type='text']::-moz-placeholder{opacity:1;color:#000}.news-search__input:-ms-input-placeholder,.news-search__input[type='text']:-ms-input-placeholder{opacity:1;color:#000}.news-search__submit{background:#fff;color:#000;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:500;letter-spacing:.0625rem;line-height:1.25rem;padding-left:.1875rem;position:absolute;right:0;top:calc(50% - .0625rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.news-search__submit .icon-chevron{color:#000;margin-left:.625rem;height:.75rem;width:.5rem}@media screen and (min-width: 64em){.news-search__submit{display:none}}.news-search--has-autocomplete .news-search__input,.news-search--has-autocomplete .news-search__input[type='text']{border-bottom-width:.125rem}.popup{background-color:#259b6f;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;opacity:0;transition-property:opacity, visibility, top;transition-duration:.4s;visibility:hidden;padding:1.875rem;left:50%;max-width:30.75rem;position:absolute;top:25%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;z-index:-1}.popup--is-active{opacity:1;visibility:visible;position:fixed;top:50%;z-index:9999}.product-details{position:relative;margin-bottom:80px;padding:1.875rem 1.25rem 4.875rem;background:#fff}@media screen and (min-width: 64em){.product-details{padding:6.25rem 2.5rem 4.875rem}}@media screen and (min-width: 80em){.product-details{padding:6.25rem 8rem 4.875rem}}.product-details__heading{margin-bottom:1.875rem;border-bottom:.0625rem solid #040505;padding-bottom:1.875rem}@media screen and (min-width: 64em){.product-details__heading{margin-bottom:3.125rem}}.product-details__disclaimer{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 3.125rem;font-size:.875rem;font-style:italic;font-weight:400}@media screen and (min-width: 64em){.product-details-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-details-column__item{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.product-details-column__item--wide{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.product-details__callout--is-visible{opacity:1;visibility:visible;z-index:50}.offers__heading{color:#fff}.offers__media{margin-bottom:1.875rem;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width: 48em){.offers__media{margin-bottom:0;padding-bottom:0;-webkit-flex-basis:27.25rem;-ms-flex-preferred-size:27.25rem;flex-basis:27.25rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:16.6875rem;max-width:27.25rem}}.offers__media .image{bottom:0;left:0;position:absolute;right:0;top:0}.offers__list{margin-bottom:0}.offers__item:not(:first-of-type){margin-top:1.875rem}@media screen and (min-width: 48em){.offers__item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 48em){.offers__content,.offers__media{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 48em){.offers__content{padding-left:3.125rem;-webkit-flex-basis:calc(100% - 27.25rem);-ms-flex-preferred-size:calc(100% - 27.25rem);flex-basis:calc(100% - 27.25rem);-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}.offers__title{margin-bottom:1.75rem}.offers .button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.product-filter{border-top:.125rem solid #000;padding:1.5625rem 0}@media screen and (min-width: 48em){.product-filter{margin-right:1.5625rem}}.product-filter:first-of-type{border-top:0;padding-top:0}.product-filter__heading{border-bottom:.125rem solid #000;font-family:"IBM Plex Sans",sans-serif;font-weight:400;margin-bottom:0}@media screen and (min-width: 48em){.product-filter__heading{display:none}}.product-filter .toggle-button{float:right;position:relative}.product-filter__title{margin-top:0;line-height:1}.product-filter__desc{font-size:0.875rem;margin-top:0 !important}.product-filter__more{margin-top:1rem;margin-bottom:0;font-size:0.875rem}.product-filter__desc a:link,.product-filter__desc a:visited,.product-filter__more a:link,.product-filter__more a:visited{color:#000;text-decoration:underline}.product-filter__desc a:active,.product-filter__desc a:focus,.product-filter__desc a:hover,.product-filter__more a:active,.product-filter__more a:focus,.product-filter__more a:hover{color:#008457;text-decoration:underline}.product-filter__load{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.625rem;color:#000}.product-filter__load-icon{display:block;width:1.5rem;height:1.5rem;margin-right:1.25rem;border:.125rem solid #000;padding:.125rem;transition-property:background, color;transition-duration:.4s}.product-filter__load-icon .icon{width:1rem;height:1rem}.product-filter__load-icon .icon-expand{display:block}.product-filter__load-icon .icon-minus{display:none}.product-filter__load.is-active .icon-expand{display:none}.product-filter__load.is-active .icon-minus{display:block}.product-filter__load-text{font-weight:700;line-height:1.25}.product-filter__load:active,.product-filter__load:focus,.product-filter__load:hover{color:#000;text-decoration:none}.product-filter__load:active .product-filter__load-icon,.product-filter__load:focus .product-filter__load-icon,.product-filter__load:hover .product-filter__load-icon{background:#000;color:#fff}.product-filter__separator{margin-top:1.25rem;border-top:.0625rem solid #000;padding-top:1.25rem}.product-filter .icon-omri-logo{width:3.3125rem;height:2rem;margin-top:-.3125rem}.product-filter .icon-sustainable-solutions-logo{width:2.75rem;height:2.75rem;margin-top:-.6875rem}@media only screen and (max-width: 47.9375rem){.product-filter--has-accordion{border-bottom:0;padding-bottom:0}}.product-filter--has-accordion .product-filter__form{padding:1.5625rem 0;display:none}@media screen and (min-width: 48em){.product-filter--has-accordion .product-filter__form{padding:0;display:block !important}}.product-filter--is-visible .product-filter__heading{border-bottom:0}.product-filter--is-visible .product-filter__form{border-bottom:.125rem solid #fff}@media screen and (min-width: 48em){.product-filter--is-visible .product-filter__form{border-bottom:0}}.product-info{max-width:75rem;overflow:hidden;margin-right:auto;margin-left:auto;padding-top:1.875rem;background:#fff}@media screen and (min-width: 48em){.product-info{display:-ms-grid;display:grid;-ms-grid-columns:10% 5fr 3fr;grid-template-columns:10% 5fr 3fr;-ms-grid-rows:180px auto;grid-template-rows:180px auto;padding-bottom:0;padding-top:5rem}}.product-info__heading{line-height:1.2}.product-info__sub-heading{margin-top:2.3125rem;line-height:1.25}.product-info__logo{margin:0 1.25rem 1.875rem}@media screen and (min-width: 48em){.product-info__logo{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1;margin-bottom:3.125rem;text-align:center}}.product-info__description{padding:0 1.25rem 3.125rem}@media screen and (min-width: 48em){.product-info__description{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;padding-right:11%}}.product-info__description a{color:#000;text-decoration:underline;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;transition-property:color, text-decoration-color;transition-duration:.4s}.product-info__description a:link,.product-info__description a:active,.product-info__description a:focus,.product-info__description a:hover,.product-info__description a:visited{color:#008457;-webkit-text-decoration-color:#008457;-moz-text-decoration-color:#008457;text-decoration-color:#008457}.product-info__aside{background:#faf6eb;padding-bottom:3.125rem}@media screen and (min-width: 48em){.product-info__aside{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2}}.product-info__aside-item{padding:1.25rem 1.25rem 0;font-size:1rem}@media screen and (min-width: 64em){.product-info__aside-item{padding:1.875rem 2.25rem 0}}.product-info__aside-item+.product-info__aside-item{margin-top:1.25rem;border-top:.125rem solid #fff}@media screen and (min-width: 64em){.product-info__aside-item+.product-info__aside-item{margin-top:1.875rem}}.product-info__solution{position:relative;margin:1.875rem 0;color:#1d7345;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.25;text-transform:uppercase}.product-info__solution .icon{margin-right:.625rem;color:#1d7345;vertical-align:middle}.product-info__solution .icon-disease-control{width:2.1875rem;height:2rem}.product-info__solution .icon-insect-control{width:2.1875rem;height:2.125rem}.product-info__solution .icon-pgrs-and-protectants{width:2.1875rem;height:1.28125rem}.product-info__solution .icon-seed-treatments{width:2.1875rem;height:1.8125rem}.product-info__solution .icon-soil-health{width:2.1875rem;height:1.75rem}.product-info__solution .icon-weed-control{width:2.1875rem;height:2rem}.product-info__solution+.product-info__solution{margin-top:-.9375rem}.product-card{background-color:#fff;box-shadow:0 .1875rem 1.875rem rgba(0,0,0,0.15);padding:1.5rem;text-align:center;height:100%}.product-card__media{padding:0 4.5rem;position:relative}.product-card__image{display:block;height:5rem;object-fit:scale-down;object-position:50% 50%;width:100%}.product-card .hr{background-color:#008457;margin:.5rem auto 2rem}.product-card__desc{display:none;font-size:1.125rem}.product-card__categories{display:block;position:absolute;top:.3125rem;left:.3125rem;width:3rem;margin-left:0;padding-left:0;z-index:1}.product-card__category{list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2rem}.product-card__category .icon{color:#fff}.product-card__category:not(:first-child){margin-top:.25rem}.product-card__category--organic{background:#008457}.product-card__category--organic .icon-omri-logo{width:2.25rem;height:1.375rem}.product-card__category--sustainable{background:#1b88cb}.product-card__category--sustainable .icon-sustainable-solutions-logo{width:1.75rem;height:1.75rem}.product-card__list{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;color:#008457;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0 0}.product-card__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:calc(50% - .5rem);-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.product-card__cta{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.125rem solid #008457;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.125rem;font-weight:bold;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;padding:.625rem .25rem .5rem}.product-card__cta:link,.product-card__cta:visited,.product-card__cta:focus{color:#008457}.product-card__cta:hover,.product-card__cta:active{background-image:linear-gradient(103deg, #008457 0%,#007a52 50%,#006156 100%);background-position:left center;color:#fff;text-decoration:none}.product-card__cta:focus-visible{background-image:linear-gradient(103deg, #008457 0%,#007a52 50%,#006156 100%);background-position:left center;color:#fff;text-decoration:none}.product-card--slide{box-shadow:0 .1875rem .5rem rgba(0,0,0,0.45);margin:0 .5rem;padding:.375rem}.product-card--slim{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;padding:0}.product-card--slim .product-card__media{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:19.375rem;min-height:6.4375rem;min-width:17.5rem;padding:0 4.5rem;width:30%}@media screen and (-ms-high-contrast: none){.product-card--slim .product-card__image{max-width:8.625rem}}.product-card--slim .hr{display:none}.product-card--slim .product-card__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 1.25rem .75rem 0}@media (-ms-high-contrast: none){.product-card--slim .product-card__content{display:block}}.product-card--slim .product-card__desc{display:block;margin-bottom:.5rem;text-align:left}.product-card--slim .product-card__list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-card--slim .product-card__item{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:200px;width:auto;margin-right:1rem;margin-bottom:.25rem}.product-map{overflow:hidden;padding-top:2rem;padding-bottom:4rem;position:relative}@media screen and (min-width: 64em){.product-map{padding-top:0}}.product-map__header{margin-bottom:2.25rem}@media screen and (min-width: 64em){.product-map__header{margin-bottom:3rem}}.product-map a{color:#000;text-decoration:underline}.product-map a:active,.product-map a:focus,.product-map a:hover,.product-map a:visited{color:#000}.product-map__desc{margin-bottom:4rem}@media print, screen and (min-width: 64em){.product-map__desc{max-width:66.6666%}}.product-map__map{position:relative}.product-map__map iframe{width:100%;height:480px;max-height:calc(100vh - 64px)}@media screen and (min-width: 64em){.product-map__map iframe{max-height:calc(100vh - 164px)}}.product-map__button{z-index:5;background-color:rgba(0,0,0,0.5);color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;text-shadow:1px 1px #000,0 0 8px #000}@media screen and (min-width: 64em){.product-map__button{font-size:1.5rem}}.product-results__list{margin-bottom:0}.product-results__item:not(:first-of-type){margin-top:.625rem}.product-results__list .slick-list{padding:1rem 0 2rem}.product-results--grid-verbose .product-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-results--grid-verbose .product-card__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-results--grid-verbose .product-card__desc{display:block;font-size:.875rem;margin-bottom:auto}@media screen and (min-width: 48em){.product-results--grid-verbose .product-results__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.product-results--grid-verbose .product-results__item{margin-top:0;margin-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.product-results--grid-verbose .product-results__item:first-child,.product-results--grid-verbose .product-results__item:nth-child(3n){margin-left:0}@media screen and (min-width: 48em){.product-results--grid-verbose .product-results__item{-webkit-flex-basis:calc(50% - .75rem);-ms-flex-preferred-size:calc(50% - .75rem);flex-basis:calc(50% - .75rem);margin-left:1.125rem;margin-bottom:1.125rem}}@media screen and (min-width: 80em){.product-results--grid-verbose .product-results__item{-webkit-flex-basis:calc(33.3333% - 1.5rem);-ms-flex-preferred-size:calc(33.3333% - 1.5rem);flex-basis:calc(33.3333% - 1.5rem);margin-left:1.5rem;margin-bottom:1.5rem}.product-results--grid-verbose .product-results__item:nth-child(3n){margin-left:1.5rem}.product-results--grid-verbose .product-results__item:nth-child(3n-2){margin-left:0}}@media screen and (min-width: 90em){.product-results--grid-verbose .product-results__item{-webkit-flex-basis:calc(33.3333% - 2rem);-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem);margin-left:3rem;margin-bottom:3rem}.product-results--grid-verbose .product-results__item:nth-child(3n){margin-left:3rem}}@media screen and (min-width: 64em){.product-results--grid-view .product-results__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.product-results--grid-view .product-results__item{margin-top:0;margin-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width: 80em) and (max-width: 89.9375em){.product-results--grid-view .product-results__item{-webkit-flex-basis:calc(50% - .75rem);-ms-flex-preferred-size:calc(50% - .75rem);flex-basis:calc(50% - .75rem);margin-left:1.125rem;margin-bottom:1.125rem}.product-results--grid-view .product-results__item:nth-child(odd){margin-left:0}}@media screen and (min-width: 90em){.product-results--grid-view .product-results__item{-webkit-flex-basis:calc(33.3333% - 1rem);-ms-flex-preferred-size:calc(33.3333% - 1rem);flex-basis:calc(33.3333% - 1rem);margin-left:1.5rem;margin-bottom:1.5rem}.product-results--grid-view .product-results__item:nth-child(3n-2){margin-left:0}}.product-comparison{background-color:#fff;overflow:hidden;padding:1.875rem 1.25rem;width:100%}@media print, screen and (min-width: 48em){.product-comparison{overflow:visible;padding:6.25rem 1.25rem}}@media print, screen and (min-width: 64em){.product-comparison{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width: 80em){.product-comparison{padding-left:10%;padding-right:10%}}.product-comparison__footnotes{font-size:.875rem;font-style:italic;font-weight:400;text-align:center}.product-comparison__wrapper{position:relative}.product-comparison__wrapper:after{background-image:linear-gradient(to right, rgba(255,255,255,0) 0%,#ffffff 100%);content:'';pointer-events:none;display:block;height:100%;opacity:0;max-width:3.125rem;position:absolute;right:0;transition-duration:.4s;transition-property:opacity;top:0;width:100%;z-index:1}@media print, screen and (min-width: 64em){.product-comparison__wrapper:after{display:none}}.product-comparison__container{width:100%;overflow-x:scroll}@media print, screen and (min-width: 64em){.product-comparison__container{overflow:visible}}.product-comparison__table{border-collapse:collapse;margin:3rem 0;min-width:45rem;width:100%}@media print, screen and (min-width: 48em){.product-comparison__table{min-width:50rem}}.product-comparison__table thead th{background:#000;color:#fff}.product-comparison__table thead th:empty{background:transparent}.product-comparison__table td,.product-comparison__table th{border-bottom:.125rem solid #000;max-width:25%;padding:.5rem .75rem;text-align:center;vertical-align:top;width:20%}.product-comparison__table td:first-child,.product-comparison__table th:first-child{max-width:50%;text-align:left;width:40%}@media all and (-ms-high-contrast: none){.product-comparison .product-comparison__table td,.product-comparison .product-comparison__table th{word-break:break-all}}.product-comparison__row--left td,.product-comparison__row--left th{text-align:left}.product-comparison__row--center td,.product-comparison__row--center th{text-align:center}.product-comparison__wrapper--has-shadow:after{opacity:1}.product-pipeline__list{margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-pipeline__item{border-top:.125rem solid #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.product-pipeline__item:nth-child(even){border-left:.125rem solid #fff}@media screen and (min-width: 64em){.product-pipeline__item{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.product-pipeline__item:nth-child(even){border-left:0}.product-pipeline__item:not(:nth-child(3n+1)){border-left:.125rem solid #fff}}.product-pipeline__card{cursor:pointer;padding-bottom:2.5rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:12.75rem;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;position:relative;padding-bottom:4.5rem;height:18.75rem}.product-pipeline__card .icon{height:4.6875rem;width:4.6875rem}.product-pipeline__card:hover .product-pipeline__overlay,.product-pipeline__card:focus .product-pipeline__overlay{opacity:1;visibility:visible}.product-pipeline__card .icon{height:6.25rem;width:6.25rem}.product-pipeline__title{color:#fff;font-family:"IBM Plex Sans",sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.07813rem;line-height:1.6875rem;display:block;font-size:1.62rem;letter-spacing:.10125rem;line-height:2.125rem}.product-pipeline__overlay{background-color:#000;opacity:0;transition-property:opacity, visibility;transition-duration:.4s;visibility:hidden;padding:1.25rem 2.1875rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.product-pipeline__products{margin-bottom:0;padding-left:.625rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-pipeline__products :last-child{margin-bottom:0}.product-pipeline__products dt,.product-pipeline__products dd{color:#fff}.product-pipeline__products dt{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-bottom:-.125rem;position:relative;font-size:1.25rem}.product-pipeline__products dt:after{background-image:linear-gradient(90deg, #259b6f 0%,#1b88cb 100%);content:'';display:block;height:.65625rem;left:-2.8125rem;position:absolute;top:.5rem;width:2.1875rem}.product-pipeline__products dd{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.875rem;margin-bottom:.625rem;margin-bottom:1.25rem}.product-pipeline .toggle-button{bottom:-.125rem;position:absolute;right:0;z-index:50;display:none}.product-pipeline svg[class^='icon']:not(.icon-chevron),.product-pipeline svg[class*=' icon-']:not(.icon-chevron){color:#fff;margin-bottom:.625rem;margin-bottom:1rem}.product-pipeline .icon-peanuts{width:5rem;height:5.125rem;width:6.625rem;height:6.8125rem}.product-pipeline .icon-soybeans{width:5.15625rem;height:4.6875rem;width:6.875rem;height:6.25rem}.flex-standard-level .product-pipeline .product-pipeline__item{border-color:#000 !important}.flex-standard-level .product-pipeline .product-pipeline__title{color:#000}.flex-standard-level .product-pipeline svg[class^='icon']:not(.icon-chevron),.flex-standard-level .product-pipeline svg[class*=' icon-']:not(.icon-chevron){color:#000}@media print, screen and (min-width: 64em){.flex-standard-level .product-pipeline{padding:0 1.25rem}}.product-pipeline--7-up{border-bottom:.125rem solid #fff}@media screen and (min-width: 64em){.product-pipeline--7-up .product-pipeline__item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.product-pipeline--7-up .product-pipeline__item:not(:nth-child(3n+1)){border-left:0}.product-pipeline--7-up .product-pipeline__item:not(:nth-child(4n+1)){border-left:.125rem solid #fff}.product-pipeline--7-up .product-pipeline__item:nth-child(n+4){border-top:0}.product-pipeline--7-up .product-pipeline__item:nth-child(-n+4){border-top:.125rem solid #fff}}.product-pipeline__item--has-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:12.75rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2.1875rem;height:auto}.product-pipeline__card--is-active .product-pipeline__overlay{opacity:1;visibility:visible;opacity:0;visibility:hidden}.product-tab{padding:2.25rem 0 4rem}.product-tab__image{display:block;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 auto 2.25rem;object-fit:cover;object-position:50% 50%;width:100%;max-width:478px}@media print, screen and (min-width: 64em){.product-tab__image{aspect-ratio:16 / 15}}#overview .product-tab__image,.product-tab__image[src$="svg"]{object-fit:contain}.product-tab .highlight-list{margin-top:2rem}@media print, screen and (min-width: 64em){.product-tab{padding:3rem 0 4.5rem}.product-tab__wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-tab__wrapper>.details-list,.product-tab__wrapper>.labels-sds,.product-tab__wrapper>.literature-list{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:66.6666%}.product-tab__image{margin:0 1.5rem 0 0;width:33.3333%}}@media screen and (min-width: 80em){.product-tab__image{margin-right:3rem}}@media screen and (min-width: 90em){.product-tab__image{margin-right:4.5rem}}@media screen and (min-width: 120em){.product-tab__image{margin-right:6rem}}.product-view-selector{display:none}@media screen and (min-width: 64em){.product-view-selector{display:block}}.product-view-selector__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.5625rem}.product-view-selector__link{border-bottom:.3125rem solid #f0ede2;color:#000;font-weight:500;padding:.875rem;position:relative;display:block;transition:padding .4s ease}.product-view-selector__link:link,.product-view-selector__link:visited{color:#000;padding-bottom:.875rem;padding-top:.875rem;text-decoration:none}.product-view-selector__link:hover,.product-view-selector__link:focus,.product-view-selector__link:active{color:#000;padding-bottom:1.375rem;padding-top:.375rem;text-decoration:none}.product-view-selector__link--is-active{border-color:#008457;font-weight:700}.product-view-selector__link .icon{vertical-align:middle;position:relative;top:-.0625rem;margin-right:.625rem}.product-view-selector__link .icon-hamburger{width:1.875rem;height:1.1875rem;margin-top:.125rem;margin-bottom:.125rem}.product-view-selector__link .icon-grid{width:1.5625rem;height:1.4375rem}.professional-products-callout+.retailer-results{margin-top:2.5rem}.professional-products-callout__desc{font-size:.875rem;line-height:1.3;margin-bottom:0}.professional-products-callout__desc a:link,.professional-products-callout__desc a:visited{color:#008457;text-decoration:underline}.professional-products-callout__desc a:hover,.professional-products-callout__desc a:focus,.professional-products-callout__desc a:active{color:#000;text-decoration:underline}.professional-products-callout__desc+.more{margin-top:1.875rem}.professional-products-callout--large .professional-products-callout__desc{font-size:1.25rem;line-height:1.6875rem}.product-search-wrapper{background-color:#fff;margin:-4.6875rem 0 1.875rem;padding:1.875rem;position:relative;z-index:1}@media screen and (min-width: 64em){.product-search-wrapper{margin-bottom:0;margin-left:.625rem}}.product-search{border-bottom:.0625rem solid #000;position:relative;width:100%;z-index:1}.product-search:hover .icon-search,.product-search:focus .icon-search{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-search .icon-search{color:#000;transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;height:1.4375rem;left:0;position:absolute;top:calc(50% - (1.4375rem / 2));width:1.4375rem}.product-search__input,.product-search__input[type='text']{background-color:#fff;border:0;font-size:1rem;line-height:3.75rem;text-overflow:ellipsis;transition-property:border-width;transition-duration:.4s;white-space:nowrap;padding-left:2.1875rem;height:3.75rem;overflow:hidden;width:66%}@media screen and (min-width: 48em){.product-search__input,.product-search__input[type='text']{font-size:1.125rem}}@media screen and (min-width: 64em){.product-search__input,.product-search__input[type='text']{font-size:1.125rem;width:100%}}.product-search__input::-webkit-input-placeholder,.product-search__input[type='text']::-webkit-input-placeholder{opacity:1;color:#000}.product-search__input::-moz-placeholder,.product-search__input[type='text']::-moz-placeholder{opacity:1;color:#000}.product-search__input:-ms-input-placeholder,.product-search__input[type='text']:-ms-input-placeholder{opacity:1;color:#000}.product-search__input::placeholder,.product-search__input[type='text']::placeholder{opacity:1;color:#000}.product-search__input::-webkit-input-placeholder,.product-search__input[type='text']::-webkit-input-placeholder{opacity:1;color:#000}.product-search__input:-moz-placeholder,.product-search__input[type='text']:-moz-placeholder{opacity:1;color:#000}.product-search__input::-moz-placeholder,.product-search__input[type='text']::-moz-placeholder{opacity:1;color:#000}.product-search__input:-ms-input-placeholder,.product-search__input[type='text']:-ms-input-placeholder{opacity:1;color:#000}.product-search__submit{background:#fff;color:#000;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:500;letter-spacing:.0625rem;line-height:1.25rem;padding-left:.1875rem;position:absolute;right:0;top:calc(50% - .0625rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.product-search__submit .icon-chevron{color:#000;margin-left:.625rem;height:.75rem;width:.5rem}@media screen and (min-width: 64em){.product-search__submit{display:none}}.product-search--has-autocomplete .product-search__input,.product-search--has-autocomplete .product-search__input[type='text']{border-bottom-width:.125rem}.program-info{padding-top:1.875rem}@media screen and (min-width: 48em){.program-info{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;padding-bottom:0;padding-top:5rem}}.program-info__heading{line-height:1.2}.program-info__sub-heading{margin-top:2.3125rem;line-height:1.25}.program-info__description{padding:0 1.25rem 3.125rem}@media screen and (min-width: 48em){.program-info__description{overflow-x:hidden;padding-left:16.66%;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;padding-right:11%}}.program-info__description a{color:#000;text-decoration:underline;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;transition-property:color, text-decoration-color;transition-duration:.4s}.program-info__description a:link,.program-info__description a:active,.program-info__description a:focus,.program-info__description a:hover,.program-info__description a:visited{color:#259b6f;-webkit-text-decoration-color:#259b6f;-moz-text-decoration-color:#259b6f;text-decoration-color:#259b6f}.program-info__aside{background:#faf6eb;padding-bottom:3.125rem}@media screen and (min-width: 48em){.program-info__aside{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media screen and (min-width: 48em){.program-info__aside-image{margin-right:-1.25rem}}.program-info__aside-item{padding:2.5rem 1.25rem 0;font-size:1.125rem}.program-info__aside-item .button{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3.75rem}.program-info__aside-item .button+.button{margin-top:1.125rem}@media screen and (min-width: 64em){.program-info__aside-item{padding:3.125rem 2.25rem 0}}.program-info__aside-item+.program-info__aside-item{margin-top:1.25rem;border-top:.125rem solid #fff}@media screen and (min-width: 64em){.program-info__aside-item+.program-info__aside-item{margin-top:1.875rem}}.program-info .user-markup h2{font-size:1.5rem}@media screen and (min-width: 48em){.program-info .user-markup h2{font-size:2.5rem}}.program-info .user-markup h3{font-size:1.25rem}@media screen and (min-width: 48em){.program-info .user-markup h3{font-size:2.25rem}}.program-info .user-markup h4,.program-info .user-markup h5,.program-info .user-markup h6{font-size:1.125rem}@media screen and (min-width: 48em){.program-info .user-markup h4,.program-info .user-markup h5,.program-info .user-markup h6{font-size:2rem}}.pull-quote__long-quote{border-left:0;color:#1d7345;font-size:1.3125rem;font-weight:400;line-height:1.6;margin:0;padding:0}@media screen and (min-width: 64em){.pull-quote__long-quote{font-size:2rem}}.pull-quote__long-quote q:before,.pull-quote__long-quote q:after{display:none}.pull-quote__long-quote q+.pull-quote__cite{margin-top:1.25rem}@media screen and (min-width: 48em){.pull-quote__long-quote q+.pull-quote__cite{margin-top:2.5rem}}.pull-quote__cite{color:#1d7345;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6}@media screen and (min-width: 64em){.pull-quote__cite{font-size:1.3125rem}}.pull-quote__author,.pull-quote__title{display:block}.pull-quote__author{font-weight:700}.quote__content{background:#fff;padding:0 2rem;text-align:center}.quote .image{border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:5.75rem;margin:0 auto 3rem;width:5.75rem}.quote__long-quote{border-left:0;color:#008457;margin-bottom:0;padding:0;position:relative}.quote__long-quote q{display:block;font-size:1.3125rem;font-weight:500;line-height:1.5;margin:0;text-indent:-0.6ch}.quote__author{color:#008457;font-size:1rem;font-style:normal;line-height:1.5;margin-top:1rem}.quote__author strong{font-weight:700}.quote__author:before{display:none}.quote--gradient{padding-bottom:2rem;padding-top:2rem}.quote--gradient .quote__content{padding-bottom:2rem;padding-top:2rem}.quote--has-image .quote__long-quote:before{background-color:#008457;content:'';display:block;height:.125rem;left:50%;position:absolute;top:-24px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:5.75rem}@media screen and (min-width: 48em){.quote__content{padding:0 7.5vw;text-align:left}.quote .image{height:10.75rem;margin:0 2rem 0 0;width:10.75rem}.quote--gradient{padding-bottom:4rem;padding-top:4rem}.quote--gradient .quote__content{padding-bottom:4rem;padding-top:4rem}.quote--has-image .quote__content{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.quote--has-image .quote__long-quote{border-left:.125rem solid #008457;padding-left:2rem}.quote--has-image .quote__long-quote:before{display:none}}@media screen and (min-width: 64em){.quote--gradient{padding-bottom:6.25rem;padding-top:6.25rem}}@media screen and (min-width: 80em){.quote .image{height:16.25rem;margin-right:4rem;width:16.25rem}.quote__long-quote q{font-size:2rem}.quote__author{font-size:1.3125rem;margin-top:2rem}.quote--has-image .quote__long-quote{padding-left:4rem}}@media screen and (min-width: 120em){.quote__content{padding:0 9rem}}.block-content+.quote .quote__wrapper{padding:0}.related-products{overflow:hidden;padding-top:4rem;padding-bottom:4rem;position:relative}.related-products__heading{margin-bottom:2.25rem}@media screen and (min-width: 48em){.related-products .product-results--grid-view .product-results__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.related-products .product-results--grid-view .product-results__item{margin-top:0;margin-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width: 48em) and (max-width: 63.9375em){.related-products .product-results--grid-view .product-results__item{-webkit-flex-basis:calc(50% - .75rem);-ms-flex-preferred-size:calc(50% - .75rem);flex-basis:calc(50% - .75rem);margin-left:1.125rem;margin-bottom:1.125rem}.related-products .product-results--grid-view .product-results__item:nth-child(odd){margin-left:0}}@media screen and (min-width: 64em){.related-products .product-results--grid-view .product-results__item{-webkit-flex-basis:calc(33.3333% - 1rem);-ms-flex-preferred-size:calc(33.3333% - 1rem);flex-basis:calc(33.3333% - 1rem);-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:1.5rem;margin-bottom:1.5rem}.related-products .product-results--grid-view .product-results__item:first-child{margin-left:0}}@media screen and (min-width: 90em){.related-products .product-results--grid-view .product-results__item{-webkit-flex-basis:calc(33.3333% - 2rem);-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem);margin-left:3rem;margin-bottom:3rem}.related-products .product-results--grid-view .product-results__item:nth-child(3n){margin-left:3rem}}@media screen and (min-width: 64em){.related-products__heading{margin-bottom:3rem}}.related-products+.related-products{padding-top:0}.resources{color:#fff;padding-top:4rem;padding-bottom:4rem}@media screen and (max-width: 23.375em){.resources__wrapper{padding:0 2rem}}.resources__copy a:link{color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;text-decoration:underline}.resources__copy a:hover,.resources__copy a:focus,.resources__copy a:active{color:#008457;-webkit-text-decoration-color:#259b6f;-moz-text-decoration-color:#259b6f;text-decoration-color:#259b6f}.resources__copy a:visited{color:#757575;-webkit-text-decoration-color:#757575;-moz-text-decoration-color:#757575;text-decoration-color:#757575;text-decoration:underline}.resources .tab-nav__link{border-bottom-color:rgba(240,237,226,0.5)}.resources .tab-nav__link:link,.resources .tab-nav__link:visited,.resources .tab-nav__link:hover,.resources .tab-nav__link:focus,.resources .tab-nav__link:active{color:#fff}.resources .tab-nav__link--is-active{border-bottom-color:#f0ede2}.resources__slider{padding-top:1.25rem;padding-bottom:2.25rem}.resources__slider .slick-track{margin-left:0;margin-right:0;min-width:100%}.resources__slider .card-rigid{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.resources__slider .slick-dots{bottom:0}.resources__slider .slick-dots li button{background-color:rgba(255,255,255,0.5)}.resources__slider .slick-dots li.slick-active button{background-color:#fff}.resources__slider .slick-next .icon-chevron,.resources__slider .slick-prev .icon-chevron{color:#fff}@media screen and (max-width: 23.375em){.resources__slider .slick-next{right:-1.5rem}.resources__slider .slick-prev{left:-1.5rem}}.resources__cta{margin-top:2.25rem;text-align:center}@media screen and (min-width: 48em){.resources{padding-top:6rem;padding-bottom:6rem}}@media screen and (min-width: 64em){.resources{padding-top:8rem;padding-bottom:8rem}.resources__cta{margin-top:6.25rem;text-align:right}}.retailer-results{color:#000}.retailer-results__heading{font-family:"IBM Plex Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;margin-top:0}.retailer-results__results-count{transition-property:opacity, visibility;transition-duration:.4s;margin-left:1rem}.retailer-results__desc{font-size:.875rem;line-height:1.25rem}.retailer-results__container{margin-left:-1.5rem;min-height:2rem;position:relative}.retailer-results__list{margin-bottom:0}.retailer-results__item{transition-property:opacity, visibility;transition-duration:.4s;margin-left:1.5rem}.retailer-results__item:not(:first-of-type){border-top:.0625rem solid #000}.retailer-results .loader{left:calc(50% - (2rem / 2));position:absolute;top:0;z-index:1}.retailer-results__container--overflow-hidden{height:40rem;overflow-x:hidden;overflow-y:auto;padding:0 1.25rem 1.5625rem 1.25rem}.retailer-results__results-count--is-hidden{opacity:0;visibility:hidden}.rep-retailer .hero{padding-bottom:2.8125rem;overflow:unset}.rep-retailer .slider{overflow:unset}.rep-retailer .main__aside{margin-bottom:0}.rep-retailer .main__aside .component{margin:0}.rep-retailer .retailer-results__container{height:47.1875rem;margin-left:0}@media screen and (min-width: 48em){.rep-retailer .retailer-results__container{border:1px solid #707070;height:51.875rem;padding:2rem 1.25rem 1.25rem .625rem}}.rep-retailer .retailer-results__heading{display:none;font-size:2.1875rem;font-weight:600;margin-left:.9375rem}@media screen and (min-width: 48em){.rep-retailer .retailer-results__heading{display:block}}.rep-retailer .retailer-results__item{border:0;margin-left:.625rem}.rep-retailer .retailer-results__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}.rep-retailer .retailer-results__list li{margin:0}.rep-retailer .retailer-results .retailer-search__container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rep-retailer .retailer-results .retailer-search__input{border:none;font-size:1rem;padding-bottom:.625rem;padding-left:.625rem;padding-right:.25rem;padding-top:.625rem}.rep-retailer .retailer-results .retailer-search__input-wrapper{background-color:#f0f0ef;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:.25rem}.rep-retailer .retailer-results .retailer-search__input-wrapper button{background-color:#00a380;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.6875rem;font-weight:600;padding:.375rem .5rem .5rem .5rem;width:3.75rem}.rep-retailer .retailer-results .retailer-search__search{margin-bottom:1.875rem;width:100%}.rep-retailer .retailer-results .retailer-search__search label{margin-bottom:0;font-size:1rem;font-weight:700}.rep-retailer .retailer-results .retailer-search__select{font-size:1rem;margin-left:auto;max-width:unset;position:absolute;right:1.25rem;top:0;width:28%;z-index:199}@media screen and (min-width: 48em){.rep-retailer .retailer-results .retailer-search__select{top:2.375rem}}.rep-retailer .retailer-results .retailer-search__select input{border:0;padding-bottom:0;padding-right:0;padding-top:0}.rep-retailer .retailer-results .retailer-search__select .fa-caret-down{padding-right:0;padding-top:.3125rem;width:unset}.rep-retailer .retailer-results .retailer-search__select .listbox{border-top:0.125rem solid #000}.rep-retailer .retailer-results .retailer-search__select .listbox .option{padding-left:.3125rem;padding-right:.3125rem}.rep-retailer .retailer-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rep-retailer .retailer-info-click-through{pointer-events:none}.rep-retailer .retailer-info__address{font-style:normal}.rep-retailer .retailer-info__cta-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-weight:500}.rep-retailer .retailer-info__cta-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#00a380;text-decoration:underline}.rep-retailer .retailer-info__cta-link .icon-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.rep-retailer .retailer-info__cta{font-size:.875rem;font-style:normal}.rep-retailer .retailer-info__cta .icon-call{height:1.1875rem;margin-right:.3125rem;width:1.1875rem}.rep-retailer .retailer-info__cta .icon-pin{height:1.25rem;width:.9375rem}.rep-retailer .retailer-info__cta .icon-wrapper{margin-right:.3125rem;width:1.875rem}.rep-retailer .retailer-info__cta-list{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.3125rem}.rep-retailer .retailer-info__distance{font-size:.625rem;margin-bottom:.3125rem;margin-top:0;text-align:right}.rep-retailer .retailer-info__get-directions{color:#00a380;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.9375rem}.rep-retailer .retailer-info__get-directions .button--ghost{border:none;font-size:.75rem;font-weight:600;margin:0;padding:0}.rep-retailer .retailer-info__get-directions .button--ghost .icon-arrow{margin-left:.3125rem;width:1rem}.rep-retailer .retailer-info--is-selectable{border:0;box-shadow:0px 3px 6px #00000029;padding-left:.9375rem;padding-top:1.25rem}.rep-retailer .retailer-info--is-selectable:before{bottom:0;left:0;right:0;top:0}.rep-retailer .map-container{background:transparent linear-gradient(180deg, #009872 0%,#00a380 7%,#008457 20%,#3c9cd7 37%,#318cc4 63%,#2376a9 75%,#165073 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #009872 0%,#00a380 7%,#008457 20%,#3c9cd7 37%,#318cc4 63%,#2376a9 75%,#165073 100%) 0% 0% no-repeat padding-box;padding-bottom:4.375rem;padding-top:3.125rem}@media screen and (min-width: 48em){.rep-retailer .map-container{padding-bottom:7.5rem;padding-top:0}}@media screen and (max-width: 63.9375em){.rep-retailer .map-container .retailer-results__row.row,.rep-retailer .map-container .map-heading.row{max-width:none;margin-left:1.25rem;margin-right:1.25rem}}.rep-retailer .map-container .map-heading{color:#fff}.rep-retailer .map-container .map-heading.row{background-color:transparent;padding:0;text-align:center}.rep-retailer .map-container .map-heading.row h2{font-size:1.625rem;margin-bottom:1.25rem;margin-top:0}@media screen and (min-width: 48em){.rep-retailer .map-container .map-heading.row h2{font-size:1.875rem;margin-top:5.3125rem}}.rep-retailer .map-container .map-heading.row p{font-size:.75rem;margin-top:0;margin-bottom:1.875rem}@media screen and (min-width: 48em){.rep-retailer .map-container .map-heading.row p{font-size:1.125rem}}.rep-retailer .map-container .row{background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:20rem;padding:1.375rem 0 0 0}@media screen and (min-width: 48em){.rep-retailer .map-container .row{border:none;max-width:92.75rem;padding:1.375rem 2.1875rem 1.375rem 2.9375rem}}.rep-retailer .map-container .row:before,.rep-retailer .map-container .row:after{content:none}.rep-retailer .map-main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48em){.rep-retailer .map-main-content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 64em){.rep-retailer .map-main-content{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}.rep-retailer .main__content{padding:0}@media screen and (min-width: 64em){.rep-retailer .main__content{width:100%}}.retailer-search+.map{margin-top:2.5rem}@media screen and (min-width: 64em){.retailer-search__container{background-color:#ffffffc4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.retailer-search__search{position:relative}.retailer-search__search:hover .icon-search,.retailer-search__search:focus .icon-search{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.retailer-search__search+.retailer-search__select{margin-top:1.25rem}@media screen and (min-width: 64em){.retailer-search__search+.retailer-search__select{margin-top:0}}.retailer-search__search .icon-search{transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;height:1.5rem;left:0;position:absolute;top:.75rem;width:1.5rem}.retailer-search__input,.retailer-search__input[type="text"]{background-color:transparent;border:0;border-bottom:.125rem solid #000;line-height:1;text-overflow:ellipsis;transition-property:border-width;transition-duration:.4s;white-space:nowrap;padding:1rem 1rem 1rem 2.75rem;overflow:hidden;width:100%;z-index:100}@media screen and (min-width: 48em){.retailer-search__input,.retailer-search__input[type="text"]{font-size:1.125rem}}.retailer-search__input::-webkit-input-placeholder,.retailer-search__input[type="text"]::-webkit-input-placeholder{opacity:1;color:#000}.retailer-search__input::-moz-placeholder,.retailer-search__input[type="text"]::-moz-placeholder{opacity:1;color:#000}.retailer-search__input:-ms-input-placeholder,.retailer-search__input[type="text"]:-ms-input-placeholder{opacity:1;color:#000}.retailer-search__input::placeholder,.retailer-search__input[type="text"]::placeholder{opacity:1;color:#000}.retailer-search__input::-webkit-input-placeholder,.retailer-search__input[type="text"]::-webkit-input-placeholder{opacity:1;color:#000}.retailer-search__input:-moz-placeholder,.retailer-search__input[type="text"]:-moz-placeholder{opacity:1;color:#000}.retailer-search__input::-moz-placeholder,.retailer-search__input[type="text"]::-moz-placeholder{opacity:1;color:#000}.retailer-search__input:-ms-input-placeholder,.retailer-search__input[type="text"]:-ms-input-placeholder{opacity:1;color:#000}@media screen and (min-width: 48em){.retailer-search__select{margin-left:2rem;max-width:17.875rem;width:100%}}.retailer-search ::-webkit-input-placeholder{color:#000}.retailer-search ::-moz-placeholder{color:#000}.retailer-search :-ms-input-placeholder{color:#000}.retailer-search ::placeholder{color:#000}.retailer-search ::-webkit-input-placeholder{color:#000}.retailer-search :-moz-placeholder{color:#000}.retailer-search ::-moz-placeholder{color:#000}.retailer-search :-ms-input-placeholder{color:#000}.sales-representative{padding:1.875rem;color:#000}.sales-representative[aria-hidden="true"]{display:none}.sales-representative+.professional-products-callout{margin-top:1.875rem}.sales-representative :last-child{margin-bottom:0}.sales-representative a{font-size:.875rem}.sales-representative a,.sales-representative a:active,.sales-representative a:focus,.sales-representative a:link,.sales-representative a:hover,.sales-representative a:visited{outline-color:#000}.sales-representative__profile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 48em){.sales-representative__profile{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 64em){.sales-representative__profile{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.sales-representative__headshot,.sales-representative__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sales-representative__headshot{-webkit-flex-basis:4.75rem;-ms-flex-preferred-size:4.75rem;flex-basis:4.75rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 48em){.sales-representative__headshot{margin-right:0}}.sales-representative__details{-webkit-flex-basis:calc(100% - (4.75rem + 1.25rem));-ms-flex-preferred-size:calc(100% - (4.75rem + 1.25rem));flex-basis:calc(100% - (4.75rem + 1.25rem));-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width: 48em){.sales-representative__details{margin-top:1.25rem}}@media screen and (min-width: 64em){.sales-representative__details{margin-top:0}}.sales-representative__name,.sales-representative__address{margin:0}.sales-representative__name{font-weight:700;line-height:1.6}.sales-representative__address{font-size:.875rem;font-style:italic;line-height:1.28}.sales-representative__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.75rem 0 0}.sales-representative__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sales-representative__item:not(:first-of-type){margin-left:1rem}.sales-representative__cta .icon{color:#000;shape-rendering:geometricPrecision;transition-property:-webkit-transform, color;transition-property:transform, color;transition-duration:.4s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);will-change:transform, color}.sales-representative__cta .icon-call,.sales-representative__cta .icon-call-with-color{height:2.0625rem;width:2rem}.sales-representative__cta .icon-email,.sales-representative__cta .icon-email-with-color{height:1.5625rem;width:3.4375rem}.sales-representative__cta:hover .icon,.sales-representative__cta:focus .icon,.sales-representative__cta:active .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sales-representative__change{margin-top:0;font-size:.875rem;color:#000;text-decoration:underline}.sales-representative__placeholder{color:#000;font-size:.875rem;line-height:1.25rem}.sales-representative__placeholder a{text-decoration:underline}.sales-representative--is-featured{border:.125rem solid #000}.sales-representative--is-featured .sales-representative__desc{font-size:.875rem;line-height:1.4}.sales-representative--is-featured .sales-representative__heading{font-size:1.625rem;font-weight:500;line-height:1.3}.sales-representative--light{padding:1.5625rem 0}.rep-retailer .sales-representative__container{background-color:#f0eee5;padding-left:1.375rem;padding-right:1.375rem;padding-bottom:4.0625rem;padding-top:2.5rem}@media screen and (min-width: 64em){.rep-retailer .sales-representative__container{padding-left:0;padding-right:0;padding-top:4.0625rem}}.rep-retailer .sales-representative__heading{margin-bottom:0;text-align:center;font-size:1.5625rem}@media screen and (min-width: 48em){.rep-retailer .sales-representative__heading{font-size:1.875rem}}.rep-retailer .sales-representative__desc{display:none;margin-bottom:0;margin-top:.625rem;text-align:center}@media screen and (min-width: 48em){.rep-retailer .sales-representative__desc{display:block}}.rep-retailer .sales-representative__cta-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.rep-retailer .sales-representative__cta-wrapper .button{margin-top:1.25rem}.rep-retailer .sales-representative--is-featured{border:none;margin-top:1.5625rem;padding:0}.rep-retailer .sales-representative .rep-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;margin:0;padding:0;row-gap:1.25rem}@media screen and (min-width: 64em){.rep-retailer .sales-representative .rep-list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.rep-retailer .sales-representative__profile{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5625rem 3.125rem}.rep-retailer .sales-representative__profile:hover{box-shadow:3px 10px 99px #00000059}.rep-retailer .sales-representative__profile *{text-align:center}.rep-retailer .sales-representative__title{font-size:1.5625rem;line-height:2.0625rem;margin-bottom:.3125rem}.rep-retailer .sales-representative__details{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rep-retailer .sales-representative__description{font-size:.875rem;line-height:1.125rem;margin-bottom:.9375rem;max-width:43.75rem}.rep-retailer .sales-representative__headshot{margin-left:0}.rep-retailer .sales-representative__headshot img{border-radius:50%;height:10.4375rem;width:10.4375rem}.rep-retailer .sales-representative__name{font-size:1.25rem;margin-top:1.5625rem}.rep-retailer .sales-representative__item{height:4.375rem;width:4.375rem;background-color:black;border-radius:50%}.rep-retailer .sales-representative__item a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rep-retailer .sales-representative__item svg{color:#fff}.rep-retailer .sales-representative__bar{height:.5625rem;margin-top:.625rem;width:12.8125rem}.rep-retailer .sales-representative__list{margin-top:.625rem}.rep-retailer .sales-representative .rep-color__sustainablue{background-color:#3c9cd7}.rep-retailer .sales-representative .rep-color__green{background-color:#00a882}.product-detail .where-to-find .sales-representative{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-detail .where-to-find .sales-representative__desc{margin-bottom:.9375rem}.product-detail .where-to-find .sales-representative hr{margin-bottom:.75rem}.product-detail .where-to-find .sales-representative .rep-list{margin-bottom:.625rem;margin-left:0}.product-detail .where-to-find .sales-representative__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.product-detail .where-to-find .sales-representative__details .sales-representative__list{border-bottom:1px solid #008457;margin-bottom:0;padding-bottom:.125rem}.product-detail .where-to-find .sales-representative__address{display:none}.product-detail .where-to-find .sales-representative__cta{display:-webkit-flex;display:-ms-flexbox;display:flex}.product-detail .where-to-find .sales-representative__item:not(:first-of-type){margin-left:0}.product-detail .where-to-find .sales-representative__item .icon{height:1.25rem;width:1.25rem}.product-detail .where-to-find .sales-representative__item .icon-email{height:.9375rem;width:2.4375rem}.product-detail .where-to-find .sales-representative__name{margin-left:.625rem}.product-detail .where-to-find .sales-representative__profile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.625rem}.product-detail .where-to-find .sales-representative__profile h5{font-size:.9375rem;margin-bottom:.1875rem}.product-detail .where-to-find .sales-representative__profile-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.rep-retailer .sales-representative__container{background-color:#f0eee5;padding-left:1.375rem;padding-right:1.375rem;padding-bottom:4.0625rem;padding-top:2.5rem}@media screen and (min-width: 48em){.rep-retailer .sales-representative__container{padding-left:0;padding-right:0;padding-top:4.0625rem}}@media screen and (min-width: 48em){.rep-retailer .sales-representative__container .row{margin-left:1.25rem;margin-right:1.25rem}}@media screen and (min-width: 64em){.rep-retailer .sales-representative__container .row{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}}.rep-retailer .sales-representative__heading{margin-bottom:0;text-align:center;font-size:1.5625rem}@media screen and (min-width: 48em){.rep-retailer .sales-representative__heading{font-size:1.875rem}}.rep-retailer .sales-representative__desc{display:none;margin-bottom:0;margin-top:.625rem;text-align:center}@media screen and (min-width: 48em){.rep-retailer .sales-representative__desc{display:block}}.rep-retailer .sales-representative__cta-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.rep-retailer .sales-representative__cta-wrapper .button{margin-top:1.25rem}.rep-retailer .sales-representative--is-featured{border:none;margin-top:1.5625rem;padding:0}.rep-retailer .sales-representative .rep-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;margin:0;padding:0;row-gap:1.25rem}@media screen and (min-width: 64em){.rep-retailer .sales-representative .rep-list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.rep-retailer .sales-representative__profile{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5625rem 3.125rem}.rep-retailer .sales-representative__profile:hover{box-shadow:3px 10px 99px #00000059}.rep-retailer .sales-representative__profile *{text-align:center}.rep-retailer .sales-representative__title{font-size:1.5625rem;line-height:2.0625rem;margin-bottom:.3125rem}.rep-retailer .sales-representative__details{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rep-retailer .sales-representative__description{font-size:.875rem;line-height:1.125rem;margin-bottom:.9375rem;max-width:43.75rem}.rep-retailer .sales-representative__headshot{margin-left:0}.rep-retailer .sales-representative__headshot img{border-radius:50%;height:10.4375rem;width:10.4375rem}.rep-retailer .sales-representative__name{font-size:1.25rem;margin-top:1.5625rem}.rep-retailer .sales-representative__item{height:4.375rem;width:4.375rem;background-color:black;border-radius:50%}.rep-retailer .sales-representative__item a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rep-retailer .sales-representative__item svg{color:#fff}.rep-retailer .sales-representative__bar{height:.5625rem;margin-top:.625rem;width:12.8125rem}.rep-retailer .sales-representative__list{margin-top:.625rem}.rep-retailer .sales-representative .rep-color__sustainablue{background-color:#3c9cd7}.rep-retailer .sales-representative .rep-color__green{background-color:#00a882}.product-detail .where-to-find .sales-representative{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-detail .where-to-find .sales-representative__desc{margin-bottom:.9375rem}.product-detail .where-to-find .sales-representative hr{margin-bottom:.75rem}.product-detail .where-to-find .sales-representative .rep-list{margin-bottom:.625rem;margin-left:0}.product-detail .where-to-find .sales-representative__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width: 64em){.product-detail .where-to-find .sales-representative__details{margin-top:.3125rem}}.product-detail .where-to-find .sales-representative__details .sales-representative__list{border-bottom:1px solid #008457;margin-bottom:0;padding-bottom:.125rem}.product-detail .where-to-find .sales-representative__cta{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 64em){.product-detail .where-to-find .sales-representative__item:first-of-type{display:none}}.product-detail .where-to-find .sales-representative__item:not(:first-of-type){margin-left:0}.product-detail .where-to-find .sales-representative__item .icon{height:1.25rem}.product-detail .where-to-find .sales-representative__item .icon-email{height:.9375rem;width:2.4375rem}.product-detail .where-to-find .sales-representative__name-phone a{display:none;font-size:.875rem;line-height:1;margin-left:.625rem}@media screen and (min-width: 64em){.product-detail .where-to-find .sales-representative__name-phone a{display:block}}.product-detail .where-to-find .sales-representative__name{margin-left:.625rem}.product-detail .where-to-find .sales-representative__profile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.625rem}.product-detail .where-to-find .sales-representative__profile h5{font-size:.9375rem;margin-bottom:.1875rem}.product-detail .where-to-find .sales-representative__profile-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 64em){.product-detail .where-to-find .sales-representative__profile-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.search-inline{margin-top:4rem;position:relative;width:100%}.search-inline__group{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:.0625rem;border-bottom:.0625rem solid currentColor}.search-inline .icon-search{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:1.5625rem;width:1.5625rem;color:currentColor;shape-rendering:geometricPrecision;transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;will-change:transform}.search-inline__label{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-bottom:0;width:auto !important}.search-inline__field{background-color:transparent !important;border-width:0;color:currentColor !important;font-size:1rem;height:3.125rem;line-height:3.125rem;overflow:hidden;padding-left:1.25rem;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1px)}@media screen and (min-width: 48em){.search-inline__field{font-size:1.125rem}}.search-inline__field::-webkit-input-placeholder{opacity:1;color:currentColor}.search-inline__field::-moz-placeholder{opacity:1;color:currentColor}.search-inline__field:-ms-input-placeholder{opacity:1;color:currentColor}.search-inline__field::placeholder{opacity:1;color:currentColor}.search-inline__field::-webkit-input-placeholder{opacity:1;color:currentColor}.search-inline__field:-moz-placeholder{opacity:1;color:currentColor}.search-inline__field::-moz-placeholder{opacity:1;color:currentColor}.search-inline__field:-ms-input-placeholder{opacity:1;color:currentColor}.search-inline__submit{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:currentColor;cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:1.2;margin:0;padding:.625rem 0 .625rem 1.25rem}.search-inline__submit-text{font-size:1.125rem;font-weight:bold;margin-right:1rem;margin-top:.125rem}.search-inline__submit .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition:-webkit-transform .4s ease;transition:transform .4s ease}.search-inline__submit:hover,.search-inline__submit:active{text-decoration:none}.search-inline__submit:hover .icon,.search-inline__submit:active .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.search-inline__submit:focus-visible{text-decoration:none}.search-inline__submit:focus-visible .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.hero--404 .search-inline .search-inline__form.wrapper{padding:0}.search-results{position:relative;margin-top:4rem;background:#fff}.search-results__list{margin-bottom:0}.search-results__item{position:relative;padding:2.5rem 0}.search-results__item:before{content:'';width:100vw;height:.5625rem;background-image:linear-gradient(90deg, #00a380 0%,#008457 21.1%,#006156 43.9%,#165073 64.7%,#2376a9 83.4%,#3c9cd7 100%);position:absolute;top:-4.5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.search-results__item:last-child:after{content:'';width:100vw;height:.5625rem;background-image:linear-gradient(90deg, #00a380 0%,#008457 21.1%,#006156 43.9%,#165073 64.7%,#2376a9 83.4%,#3c9cd7 100%);position:absolute;bottom:-4.5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.search-results__copy{max-height:5rem;margin-bottom:.8125rem;overflow:hidden}.search-results__link{color:#008457;font-weight:700;text-decoration:none}.search-results__link:hover,.search-results__link:focus,.search-results__link:active{color:#008457;text-decoration:underline}.social-share{position:fixed;left:0;bottom:10.25rem;z-index:100}.social-share__toggle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.3125rem;height:2.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:-webkit-transform .4s ease;transition:transform .4s ease;width:2.5rem}.social-share__toggle .icon{display:block;transition:-webkit-transform .4s ease;transition:transform .4s ease}.social-share__toggle .icon-close{width:1.5rem;height:1.5rem}.social-share__toggle .icon-share{height:1.875rem;width:1.875rem}.social-share__toggle:link,.social-share__toggle:visited{color:#fff}.social-share__toggle:hover,.social-share__toggle:focus,.social-share__toggle:active{color:#fff}.social-share__toggle:hover .icon,.social-share__toggle:focus .icon,.social-share__toggle:active .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}>.social-share__toggle{bottom:0;font-size:1.75rem;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.social-share__list{background-color:#000;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;left:0;list-style-type:none;margin:0;padding:0 .625rem;position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .4s ease;transition:transform .4s ease;visibility:hidden}.social-share__item+.social-share__item{margin-left:.625rem}.social-share__button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.75rem;height:2.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.social-share__button img,.social-share__button .icon{display:block;height:1.5rem;transition:-webkit-transform .4s ease;transition:transform .4s ease;width:1.5rem}.social-share__button:link,.social-share__button:visited{color:#fff}.social-share__button:hover,.social-share__button:focus,.social-share__button:active{color:#fff}.social-share__button:hover img,.social-share__button:hover .icon,.social-share__button:focus img,.social-share__button:focus .icon,.social-share__button:active img,.social-share__button:active .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 48em){.social-share{bottom:7.75rem}}@media screen and (min-width: 64em){.social-share__toggle,.social-share__button{height:3.125rem;width:3.125rem}}@media screen and (min-width: 80em){.social-share{bottom:5.25rem}}.social-share--is-active>.social-share__toggle{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}.social-share--is-active .social-share__list{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.social-share--is-offset{position:absolute;right:calc((100% / 10) - .625rem);top:calc(100% - (4rem / 2));z-index:1}.slider{overflow:hidden}@media screen and (min-width: 48em){.slider{overflow:visible}}.slider__heading{color:#fff}.slider+.articles{margin-top:4.375rem}.slider__navigation{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#000;bottom:1.25rem;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.3125rem;height:2.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:50%;line-height:2.5rem;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 64em){.slider__navigation{bottom:3.75rem;height:3.125rem;left:66.6666%;line-height:3.125rem}}.slider__next{color:#fff;cursor:pointer;margin:0 .5rem;position:relative;top:.0625rem;transition:-webkit-transform .4s ease;transition:transform .4s ease}.slider__next:hover,.slider__next:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 90em){.slider__next{top:.125rem}}.slider__prev{color:#fff;cursor:pointer;margin:0 .5rem;position:relative;top:.125rem;transition:-webkit-transform .4s ease;transition:transform .4s ease}.slider__prev .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider__prev:hover,.slider__prev:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 90em){.slider__prev{top:.1875rem}}.slider__prev.slick-hidden+.slider__counter{display:none}.slider--media.slick-dotted.slick-slider{padding-bottom:3.125rem}.slider--media.slick-dotted.slick-slider .slick-dots{bottom:1.875rem}.slider--guides.slick-slider,.slider--media.slick-slider.gradient-blue-down,.slider--media.slick-slider.gradient-green-down,.slider--media.slick-slider.gradient-valent-down{color:#fff;padding-bottom:4rem}.slider--guides.slick-slider .media-tile__content .button--ghost,.slider--media.slick-slider.gradient-blue-down .media-tile__content .button--ghost,.slider--media.slick-slider.gradient-green-down .media-tile__content .button--ghost,.slider--media.slick-slider.gradient-valent-down .media-tile__content .button--ghost{color:#fff}.slider--guides.slick-slider .slick-dots,.slider--media.slick-slider.gradient-blue-down .slick-dots,.slider--media.slick-slider.gradient-green-down .slick-dots,.slider--media.slick-slider.gradient-valent-down .slick-dots{bottom:2.25rem}.slider--guides.slick-slider .slick-dots li button,.slider--media.slick-slider.gradient-blue-down .slick-dots li button,.slider--media.slick-slider.gradient-green-down .slick-dots li button,.slider--media.slick-slider.gradient-valent-down .slick-dots li button{background-color:rgba(255,255,255,0.5)}.slider--guides.slick-slider .slick-dots li.slick-active button,.slider--media.slick-slider.gradient-blue-down .slick-dots li.slick-active button,.slider--media.slick-slider.gradient-green-down .slick-dots li.slick-active button,.slider--media.slick-slider.gradient-valent-down .slick-dots li.slick-active button{background-color:#fff}@media print, screen and (min-width: 64em){.slider--guides.slick-slider,.slider--media.slick-slider.gradient-blue-down,.slider--media.slick-slider.gradient-green-down,.slider--media.slick-slider.gradient-valent-down{padding-top:6rem;padding-bottom:6rem}.slider--guides.slick-slider .slick-next .icon-chevron,.slider--guides.slick-slider .slick-prev .icon-chevron,.slider--media.slick-slider.gradient-blue-down .slick-next .icon-chevron,.slider--media.slick-slider.gradient-blue-down .slick-prev .icon-chevron,.slider--media.slick-slider.gradient-green-down .slick-next .icon-chevron,.slider--media.slick-slider.gradient-green-down .slick-prev .icon-chevron,.slider--media.slick-slider.gradient-valent-down .slick-next .icon-chevron,.slider--media.slick-slider.gradient-valent-down .slick-prev .icon-chevron{color:#fff}.slider--guides.slick-slider .slick-dots,.slider--media.slick-slider.gradient-blue-down .slick-dots,.slider--media.slick-slider.gradient-green-down .slick-dots,.slider--media.slick-slider.gradient-valent-down .slick-dots{bottom:4rem}}@media print, screen and (min-width: 64em){.slider.diagonal .slick-list{padding-top:4rem;padding-bottom:4rem}.slider.diagonal ~ .slider__navigation{bottom:calc(9vw + 4rem)}.slider.diagonal .slick-dots{bottom:9vw !important}}@media screen and (min-width: 120em){.slider.diagonal ~ .slider__navigation{bottom:15.125rem}.slider.diagonal .slick-dots{bottom:11.125rem !important}}.slider-body,.slider-media{position:relative}.slider-body .slick-autoplay-toggle-button,.slider-media .slick-autoplay-toggle-button{bottom:0}.slider-body .slider__navigation,.slider-media .slider__navigation{bottom:0;left:auto;right:2rem;-webkit-transform:none;-ms-transform:none;transform:none}@media print, screen and (min-width: 64em){.slider-body .slider__navigation,.slider-media .slider__navigation{right:7.5%}}@media screen and (min-width: 120em){.slider-body .slider__navigation,.slider-media .slider__navigation{right:calc((100vw - 1632px) / 2)}}.slider-hero{position:relative}.solutions-finder{padding-top:2.5rem;padding-bottom:3.75rem}@media screen and (max-width: 23.375em){.solutions-finder__wrapper{padding:0 2rem}}.solutions-finder__copy a:link{color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;text-decoration:underline}.solutions-finder__copy a:hover,.solutions-finder__copy a:focus,.solutions-finder__copy a:active{color:#008457;-webkit-text-decoration-color:#259b6f;-moz-text-decoration-color:#259b6f;text-decoration-color:#259b6f}.solutions-finder__copy a:visited{color:#757575;-webkit-text-decoration-color:#757575;-moz-text-decoration-color:#757575;text-decoration-color:#757575;text-decoration:underline}.solutions-finder__cta{margin-top:6.25rem;text-align:center}.solutions-finder .product-results__item:not(:first-of-type){margin-top:0}@media screen and (max-width: 23.375em){.solutions-finder .product-results__item{padding-left:16px;padding-right:16px}.solutions-finder .product-card__list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.solutions-finder .product-card__item{margin-top:4px}}@media screen and (min-width: 64em){.solutions-finder__cta{margin-top:6.25rem;text-align:right}}.solutions-guide{color:#fff;overflow:hidden;padding-top:4rem;padding-bottom:4rem;position:relative;text-align:left}.solutions-guide__wrapper{position:relative;z-index:10}.solutions-guide__title{margin-bottom:0;text-align:left}.solutions-guide__list{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:2rem;padding-top:2rem}@media screen and (min-width: 48em){.solutions-guide__list{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width: 64em){.solutions-guide{padding-top:6rem;padding-bottom:6rem}.solutions-guide__list{padding-bottom:4rem;padding-top:4rem}}.state-registrations{background:#fff}@media screen and (min-width: 64em){.state-registrations{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.state-registrations__text{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}.state-registrations__image{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}.state-registrations a{color:#000;text-decoration:underline}.state-registrations a:active,.state-registrations a:focus,.state-registrations a:hover,.state-registrations a:visited{color:#000}.state-registrations__map{display:block;margin:0 auto}.state-registrations__map path,.state-registrations__map polygon{fill:#e9e9e9;stroke:#8a8a8a;stroke-width:.0625rem}.state-registrations__map .landmass{fill:none;stroke-width:0}.state-registrations__map .outline{fill:none}.state-registrations__map--AL .AL,.state-registrations__map--AK .AK,.state-registrations__map--AZ .AZ,.state-registrations__map--AR .AR,.state-registrations__map--CA .CA,.state-registrations__map--CO .CO,.state-registrations__map--CT .CT,.state-registrations__map--DE .DE,.state-registrations__map--FL .FL,.state-registrations__map--GA .GA,.state-registrations__map--HI .HI,.state-registrations__map--ID .ID,.state-registrations__map--IL .IL,.state-registrations__map--IN .IN,.state-registrations__map--IA .IA,.state-registrations__map--KS .KS,.state-registrations__map--KY .KY,.state-registrations__map--LA .LA,.state-registrations__map--ME .ME,.state-registrations__map--MD .MD,.state-registrations__map--MA .MA,.state-registrations__map--MI .MI,.state-registrations__map--MN .MN,.state-registrations__map--MS .MS,.state-registrations__map--MO .MO,.state-registrations__map--MT .MT,.state-registrations__map--NE .NE,.state-registrations__map--NV .NV,.state-registrations__map--NH .NH,.state-registrations__map--NJ .NJ,.state-registrations__map--NM .NM,.state-registrations__map--NY .NY,.state-registrations__map--NC .NC,.state-registrations__map--ND .ND,.state-registrations__map--OH .OH,.state-registrations__map--OK .OK,.state-registrations__map--OR .OR,.state-registrations__map--PA .PA,.state-registrations__map--RI .RI,.state-registrations__map--SC .SC,.state-registrations__map--SD .SD,.state-registrations__map--TN .TN,.state-registrations__map--TX .TX,.state-registrations__map--UT .UT,.state-registrations__map--VA .VA,.state-registrations__map--VT .VT,.state-registrations__map--WA .WA,.state-registrations__map--WI .WI,.state-registrations__map--WV .WV,.state-registrations__map--WY .WY{fill:#1d7345;stroke-width:0}@media (-ms-high-contrast: none){.state-registrations__map{height:11.25rem}}@media (-ms-high-contrast: none){.state-registrations__map{height:23.75rem}}@media screen and (min-width: 48em) and (-ms-high-contrast: none){.state-registrations__map{height:28.75rem}}@media screen and (min-width: 64em) and (-ms-high-contrast: none){.state-registrations__map{height:21.25rem}}@media screen and (min-width: 80em) and (-ms-high-contrast: none){.state-registrations__map{height:23.75rem}}@media screen and (min-width: 90em) and (-ms-high-contrast: none){.state-registrations__map{height:27.5rem}}.state-registrations__key-item{display:inline-block;margin-right:1.875rem;font-weight:700}.state-registrations__key-item:before{content:'';display:inline-block;width:.875rem;height:.875rem;margin-right:.5rem;border:.0625rem solid #040505}.state-registrations__key-item--registered:before{background-color:#1d7345}.state-registrations__key-item--not-registered:before{background-color:#e9e9e9}.solutions-nav__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.solutions-nav__item{margin-left:1.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:calc(50% - 1.25rem)}.solutions-nav__item:nth-child(2n+1){margin-left:0}.solutions-nav__item:nth-child(n+3){margin-top:1.25rem}@media screen and (min-width: 48em){.solutions-nav__item{margin-left:1.875rem;width:calc(33.333% - 1.875rem)}.solutions-nav__item:nth-child(2n+1){margin-left:1.875rem}.solutions-nav__item:nth-child(3n+1){margin-left:0}.solutions-nav__item:nth-child(n+3){margin-top:0}.solutions-nav__item:nth-child(n+4){margin-top:1.875rem}}@media screen and (min-width: 64em){.solutions-nav__item{margin-left:1.25rem;width:calc(50% - 1.25rem)}.solutions-nav__item:nth-child(2n+1){margin-left:0}.solutions-nav__item:nth-child(3n+1){margin-left:1.25rem}.solutions-nav__item:nth-child(n+3){margin-top:1.25rem}.solutions-nav__item:first-of-type{margin-left:0}}@media screen and (min-width: 80em){.solutions-nav__item{margin-left:1.875rem;width:calc(33.333% - 1.875rem)}.solutions-nav__item:nth-child(2n+1){margin-left:1.875rem}.solutions-nav__item:nth-child(3n+1){margin-left:0}.solutions-nav__item:nth-child(n+3){margin-top:0}.solutions-nav__item:nth-child(n+4){margin-top:1.875rem}}.solutions-nav__button{background-color:transparent;border:.3125rem solid #fff;font-family:"IBM Plex Sans",sans-serif;font-weight:400;letter-spacing:.0625rem;text-align:center;transition-property:background-color;transition-duration:.4s;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:10.9375rem;position:relative;width:100%;z-index:1}.solutions-nav__button:before{background-color:transparent;content:'';opacity:0;transition-property:background-color, opacity, visibility, height, width, -webkit-transform;transition-property:background-color, opacity, visibility, height, width, transform;transition-duration:.4s;visibility:hidden;display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:100%;will-change:transform;z-index:-1}.solutions-nav__button,.solutions-nav__button:visited,.solutions-nav__button:hover,.solutions-nav__button:focus,.solutions-nav__button:active{color:#040505}.solutions-nav__button:hover,.solutions-nav__button:focus,.solutions-nav__button:active{background-color:#fff;text-decoration:none}.solutions-nav__button:hover:before,.solutions-nav__button:focus:before,.solutions-nav__button:active:before{background-color:#fff;opacity:1;visibility:visible;height:calc(100% + 1.25rem);width:calc(100% + 1.25rem);-webkit-transform:translate(-.625rem, -.625rem);-ms-transform:translate(-.625rem, -.625rem);transform:translate(-.625rem, -.625rem)}.solutions-nav__button:hover svg,.solutions-nav__button:focus svg,.solutions-nav__button:active svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (min-width: 48em){.solutions-nav__button{font-size:1rem;line-height:1.25rem}}.solutions-nav__button .icon-seed-treatments{height:3.4375rem;width:4.1875rem}.solutions-nav__button .icon-soil-health{height:3.4375rem;width:4.29688rem}.solutions-nav__button .icon-weed-control{height:3.4375rem;width:4.29688rem}.solutions-nav__button .icon-insect-control{height:3.4375rem;width:3.54375rem}.solutions-nav__button .icon-disease-control{height:3.4375rem;width:3.75938rem}.solutions-nav__button .icon-pgrs-and-protectants{height:3.4375rem;width:5.375rem}.solutions-nav__button svg{color:#259b6f;shape-rendering:geometricPrecision;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;will-change:transform}.solutions-nav__button--disabled{pointer-events:none;cursor:default;border-color:transparent;color:#717171}.solutions-nav__button--disabled svg{color:#717171}.icon+.solutions-nav__button-text{padding:.625rem 0 0}.summary__wrapper{background-color:#fff;display:-ms-grid;display:grid;padding:1.25rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);width:100%}@media screen and (min-width: 48em){.summary__wrapper{padding:4.6875rem 1.25rem;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11, 1fr)}}.summary__container{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13;-ms-grid-row:1;grid-row:1}@media screen and (min-width: 31.25em){.summary__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 48em){.summary__container{-ms-grid-column:2;-ms-grid-column-span:9;grid-column:2 / 11}}.summary__graphic{display:none;width:6.375rem}@media screen and (min-width: 48em){.summary__graphic{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:6.375rem;-ms-flex-preferred-size:6.375rem;flex-basis:6.375rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.summary__graphic+.summary__content{margin-top:0}}@media screen and (min-width: 48em){.summary__content{margin-left:1.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:calc(100% - 7.75rem);-ms-flex-preferred-size:calc(100% - 7.75rem);flex-basis:calc(100% - 7.75rem);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}.summary .intro{color:#000}.summary .media{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13;-ms-grid-row:2;grid-row:2}@media screen and (min-width: 48em){.summary .media{-ms-grid-column:2;-ms-grid-column-span:11;grid-column:2 / 13}}.summary .icon-berries{width:4.6875rem;height:5rem}.summary .icon-corn{width:3.28125rem;height:5rem}.summary .icon-cotton{width:5rem;height:5rem}.summary .icon-grapes{width:3.4375rem;height:5rem}.summary .icon-peanuts{width:5rem;height:5rem}.summary .icon-rice{width:5rem;height:5rem}.summary .icon-soybeans{width:5rem;height:5rem}.summary .icon-tree-fruit{width:4.53125rem;height:5rem}.summary .icon-tree-nuts{width:5rem;height:5rem}.summary .icon-vegetables{width:4.84375rem;height:5rem}.summary .icon-wheat{width:2.34375rem;height:5rem}@media screen and (min-width: 48em){.summary--has-media{padding-bottom:10.9375rem}}.summary--has-media .summary__wrapper{padding-bottom:0}.summary--has-media .summary__container+.media{margin-top:3rem;margin-left:-2.5rem;margin-right:-2.5rem}@media screen and (min-width: 48em){.summary--has-media .summary__container+.media{margin-left:0;margin-right:0}}.sus-criteria__controls{display:none}@media screen and (min-width: 80em){.sus-criteria__controls{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.sus-criteria__controls:has(.sus-criteria__category--is-active) .sus-criteria__category{color:#717171}}.sus-criteria__category{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sus-criteria__category+.sus-criteria__category .sus-criteria__items{border-left:.125rem solid rgba(35,118,169,0.15)}.sus-criteria__category--is-active .sus-criteria__label{color:#2376a9;font-weight:700}.sus-criteria__items{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:2px solid rgba(35,118,169,0.15);border-bottom:8px solid rgba(35,118,169,0.15);width:100%}.sus-criteria__items .sus-criteria__trigger-icon{display:none}.sus-criteria__label{font-size:1.5625rem;margin-top:2rem;margin-bottom:.75rem}@media screen and (min-width: 80em){.sus-criteria__label{font-size:2rem;font-weight:500;margin-top:0;margin-bottom:2rem;text-align:center}}.sus-criteria__panel{border:.125rem solid #000;margin-bottom:1.25rem;transition:border-color .4s ease}.sus-criteria__panel:hover,.sus-criteria__panel:focus-within,.sus-criteria__panel--is-active{border-color:#2376a9}@media screen and (min-width: 80em){.sus-criteria__panel{border:0}}.sus-criteria__title{margin:0}.sus-criteria__trigger{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.sus-criteria__trigger-image{transition:-webkit-filter .4s ease, filter .4s ease}.sus-criteria__trigger-heading{font-family:"IBM Plex Sans",sans-serif;transition:color .4s ease}@media screen and (max-width: 79.9375em){.sus-criteria__trigger{transition:background .4s ease}.sus-criteria__trigger-image{-webkit-filter:invert(38%) sepia(56%) saturate(662%) hue-rotate(159deg) brightness(94%) contrast(90%);filter:invert(38%) sepia(56%) saturate(662%) hue-rotate(159deg) brightness(94%) contrast(90%);height:3.125rem;margin:.5rem;transition:-webkit-filter .4s ease, filter .4s ease;width:3.125rem}.sus-criteria__trigger-heading{font-size:1.25rem;font-weight:500;line-height:1.25;margin:.5rem;text-align:left}.sus-criteria__trigger-icon{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-left:.125rem solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-size:1.5625rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding:.5rem 1.25rem;transition:border-color .4s ease,color .4s ease}.sus-criteria__trigger-icon .icon{transition:-webkit-transform .4s ease;transition:transform .4s ease}.sus-criteria__trigger:hover,.sus-criteria__trigger:focus,.sus-criteria__trigger:active,.sus-criteria__trigger[aria-expanded=true]{background-color:#2376a9;color:#fff;outline:0}.sus-criteria__trigger:hover .sus-criteria__trigger-image,.sus-criteria__trigger:focus .sus-criteria__trigger-image,.sus-criteria__trigger:active .sus-criteria__trigger-image,.sus-criteria__trigger[aria-expanded=true] .sus-criteria__trigger-image{-webkit-filter:invert(100%);filter:invert(100%)}.sus-criteria__trigger:hover .sus-criteria__trigger-heading,.sus-criteria__trigger:focus .sus-criteria__trigger-heading,.sus-criteria__trigger:active .sus-criteria__trigger-heading,.sus-criteria__trigger[aria-expanded=true] .sus-criteria__trigger-heading{color:#fff}.sus-criteria__trigger:hover .sus-criteria__trigger-icon,.sus-criteria__trigger:focus .sus-criteria__trigger-icon,.sus-criteria__trigger:active .sus-criteria__trigger-icon,.sus-criteria__trigger[aria-expanded=true] .sus-criteria__trigger-icon{border-left-color:#fff;color:#fff}.sus-criteria__trigger[aria-expanded=true] .sus-criteria__trigger-icon .icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (min-width: 80em){.sus-criteria__trigger{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1.5rem 0 2rem;position:relative;max-width:6.875rem;transition:padding .4s ease}.sus-criteria__trigger-image{-webkit-filter:invert(45%) sepia(0%) saturate(1%) hue-rotate(177deg) brightness(95%) contrast(88%);filter:invert(45%) sepia(0%) saturate(1%) hue-rotate(177deg) brightness(95%) contrast(88%);height:7.5rem;margin-bottom:1.5rem;width:7.5rem}.sus-criteria__trigger-heading{color:#717171;font-size:1rem;font-weight:500;line-height:1.25;text-align:center;word-break:none;word-wrap:normal}.sus-criteria__trigger:hover,.sus-criteria__trigger:focus,.sus-criteria__trigger:active,.sus-criteria__trigger[aria-expanded=true]{padding:.875rem 0 2.625rem}.sus-criteria__trigger:hover .sus-criteria__trigger-image,.sus-criteria__trigger:focus .sus-criteria__trigger-image,.sus-criteria__trigger:active .sus-criteria__trigger-image,.sus-criteria__trigger[aria-expanded=true] .sus-criteria__trigger-image{-webkit-filter:invert(38%) sepia(91%) saturate(403%) hue-rotate(160deg) brightness(90%) contrast(98%);filter:invert(38%) sepia(91%) saturate(403%) hue-rotate(160deg) brightness(90%) contrast(98%)}.sus-criteria__trigger:hover .sus-criteria__trigger-heading,.sus-criteria__trigger:focus .sus-criteria__trigger-heading,.sus-criteria__trigger:active .sus-criteria__trigger-heading,.sus-criteria__trigger[aria-expanded=true] .sus-criteria__trigger-heading{color:#2376a9}.sus-criteria__trigger[aria-expanded=true]:after{background-color:#2376a9;content:'';display:block;height:.5rem;left:0;position:absolute;right:0;top:100%}}@media screen and (min-width: 90em){.sus-criteria__trigger{max-width:11.25rem}.sus-criteria__trigger-heading{font-size:1.25rem}}.sus-criteria__content{display:none;padding:1.5rem}@media screen and (min-width: 80em){.sus-criteria__content{padding:3.75rem 0 0}}@media screen and (min-width: 80em){.sus-criteria__content-heading{font-size:2rem}}.sus-criteria__buttons{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:1.5rem 0 0}@media screen and (min-width: 80em){.sus-criteria__buttons{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:16px;margin:3.75rem 0}}.sus-criteria .media{margin-left:0;width:100%;margin-top:3.75rem}@media screen and (max-width: 63.9375em){.sus-criteria .media__image-wrapper{margin-left:0;width:100%}.sus-criteria .media__caption{padding:1.25rem 0 0}.sus-criteria .media__heading{font-size:1.5625rem;font-weight:500;line-height:1}}@media screen and (min-width: 64em){.sus-criteria .media__heading{font-size:2rem;font-weight:500;line-height:1}}@media screen and (min-width: 80em){.sus-criteria .media__caption{padding-right:0}}.sustainability__wrapper{position:relative;padding-top:4rem;padding-bottom:4rem}.sustainability__global{margin-bottom:2rem}@media print, screen and (min-width: 64em){.sustainability__global{position:absolute;right:7.5%;top:4rem}}@media screen and (min-width: 120em){.sustainability__global{right:9rem}}.sustainability__global-link{font-size:4.0625rem}.sustainability__global-link .icon{transition:-webkit-transform .4s;transition:transform .4s}.sustainability__global-link:link,.sustainability__global-link:visited{color:#fff}.sustainability__global-link:link .icon,.sustainability__global-link:visited .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sustainability__global-link:hover,.sustainability__global-link:active{color:#fff}.sustainability__global-link:hover .icon,.sustainability__global-link:active .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sustainability__global-link+.sustainability__global-link{margin-left:1rem}@media print, screen and (min-width: 64em){.sustainability__global-link{font-size:7rem}}@media print, screen and (min-width: 64em){.sustainability__content{width:60%}}.sustainability__list{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:4rem 0 0;padding:0}.sustainability__item-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1rem;margin-bottom:1.5rem;position:relative;text-align:center;transition:padding .4s ease;width:7.75rem}.sustainability__item-link .icon{height:5.75rem;width:5.75rem;margin-bottom:.75rem}.sustainability__item-link:link,.sustainability__item-link:visited{color:#fff;text-decoration:none}.sustainability__item-link:link .icon,.sustainability__item-link:link .sustainability__item-image,.sustainability__item-link:visited .icon,.sustainability__item-link:visited .sustainability__item-image{margin-top:.5rem;margin-bottom:.75rem}.sustainability__item-link:hover,.sustainability__item-link:active{color:#fff;text-decoration:none}.sustainability__item-link:hover .icon,.sustainability__item-link:hover .sustainability__item-image,.sustainability__item-link:active .icon,.sustainability__item-link:active .sustainability__item-image{margin-bottom:1.25rem;margin-top:0}.sustainability__item-link:focus-visible{border-color:currentColor;color:#fff;text-decoration:none}.sustainability__item-link:focus-visible .icon,.sustainability__item-link:focus-visible .sustainability__item-image{margin-bottom:1.25rem;margin-top:0}@media print, screen and (min-width: 64em){.sustainability__item-link{margin-right:1.5rem;width:8.75rem}.sustainability__item-link .icon{height:7.5rem;width:7.5rem}}@media screen and (min-width: 80em){.sustainability__item-link{margin-right:2.5rem}}@media screen and (min-width: 90em){.sustainability__item-link{margin-right:3.5rem}}@media screen and (min-width: 120em){.sustainability__item-link{margin-right:4rem}}.sustainability__item-image{-webkit-filter:invert(100%);filter:invert(100%);height:5.75rem;transition:margin .4s ease;width:5.75rem}@media print, screen and (min-width: 64em){.sustainability__item-image{height:7.5rem;width:7.5rem}}.sustainability__item-title{font-size:1.125rem;font-weight:500;margin:auto 0}.sustainability-modal{display:none}.sustainability-modal__inner{text-align:center}.sustainability-modal__inner>.icon{height:11.25rem;margin-bottom:1rem;width:11.25rem}.sustainability-modal__inner>.icon-sustainable-solutions-logo{color:#3c9cd7}.sustainability-modal__inner>.icon-omri-logo{color:#4c721d}.sustainability-modal__inner .hr{margin:1rem auto}.sustainability-modal__inner .button{color:#008457 !important}.sustainability-modal__image{height:11.25rem;margin-bottom:1rem;width:11.25rem;-webkit-filter:invert(20%) sepia(99%) saturate(2755%) hue-rotate(155deg) brightness(96%) contrast(101%);filter:invert(20%) sepia(99%) saturate(2755%) hue-rotate(155deg) brightness(96%) contrast(101%)}.sustainability-modal__heading{margin-bottom:1rem}.sustainability-modal__heading br{display:none}.sustainability-modal__content{font-size:1rem;margin-bottom:2rem}.sustainability-modal__content ul{padding-left:1rem}.sustainability-modal__content li{text-align:left}.tab-gallery__wrapper{margin:0 auto;max-width:120rem}.tab-gallery .image{padding-bottom:56.25%}.tab-gallery__content{padding:2rem 2rem 4.5rem}.tab-gallery__heading span{display:block;font-size:1.125rem}@media print, screen and (min-width: 48em){.tab-gallery__wrapper{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tab-gallery .image{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-height:calc(100vh - 9.8125rem);padding-bottom:50%;width:50%}.tab-gallery__content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:2rem 7.5vw;width:50%}}@media print, screen and (min-width: 64em){.tab-gallery__heading span{font-size:1.375rem}}@media screen and (min-width: 120em){.tab-gallery__image{padding-bottom:67.5rem}.tab-gallery__content{padding:2rem 9rem}}.tags__list{margin-bottom:.75rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags__item{margin-top:.875rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tags__item:not(:last-of-type){margin-right:.875rem}.tags__link{background-color:#000;box-shadow:0 0 0 .125rem #000;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:400;letter-spacing:.0625rem;line-height:1.25rem;transition-property:background-color, box-shadow, color;transition-duration:.4s;text-align:center;margin-left:.125rem;padding:.375rem .625rem;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.tags__link,.tags__link:visited,.tags__link:hover,.tags__link:focus,.tags__link:active{color:#fff}.tags__link:hover,.tags__link:focus,.tags__link:active{box-shadow:0 0 0 .4375rem #000;text-decoration:none}.tags h2,.tags .h5{margin-bottom:.625rem}.where-to-find{color:#fff;padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 64em){.where-to-find{padding-top:6rem;padding-bottom:6rem}}.where-to-find .hr{margin:0 0 2rem}.where-to-find__list{padding-bottom:2rem;margin-bottom:0}@media screen and (min-width: 64em){.where-to-find__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:4rem}}.where-to-find__item{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#fff;color:#000;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.25rem;padding:1.5rem}.where-to-find__item .button{color:#008457 !important;margin-bottom:0;margin-top:auto !important}.where-to-find__item:first-child{margin-left:0}@media screen and (min-width: 64em){.where-to-find__item{-webkit-flex-basis:calc(50% - .75rem);-ms-flex-preferred-size:calc(50% - .75rem);flex-basis:calc(50% - .75rem);margin-left:1.125rem}}@media screen and (min-width: 80em){.where-to-find__item{-webkit-flex-basis:calc(33.3333% - 1.5rem);-ms-flex-preferred-size:calc(33.3333% - 1.5rem);flex-basis:calc(33.3333% - 1.5rem);margin-left:1.5rem}}@media screen and (min-width: 90em){.where-to-find__item{-webkit-flex-basis:calc(33.3333% - 2rem);-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem);margin-left:3rem}}.where-to-find__retailer,.where-to-find__rep{display:none}.where-to-find .your-location{padding:0}.where-to-find .your-location__current-location{margin-top:-.25rem}.where-to-find__retailer-more{color:#fff;font-size:.875rem;text-decoration:underline}.where-to-find .retailer-info{padding-top:0}.where-to-find .sales-representative{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%;padding:0}.where-to-find .sales-representative__desc{font-size:1.125rem;margin-bottom:.5rem;line-height:1.6}.where-to-find .sales-representative .sales-representative__list{margin-top:0;margin-bottom:1rem}.where-to-find .sales-representative .sales-representative__profile{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.wysiwyg__content{background:#fff;padding:0 2rem}.wysiwyg .column,.wysiwyg .columns{padding-left:0;padding-right:0}.wysiwyg--gradient{padding-bottom:2rem;padding-top:2rem}.wysiwyg--gradient .wysiwyg__content{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width: 48em){.wysiwyg__content{padding:0 7.5vw}.wysiwyg--gradient{padding-bottom:4rem;padding-top:4rem}.wysiwyg--gradient .wysiwyg__content{padding-bottom:4rem;padding-top:4rem}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.wysiwyg .column:first-child,.wysiwyg .columns:first-child{padding-right:1rem}.wysiwyg .column:last-child,.wysiwyg .columns:last-child{padding-left:1rem}}@media screen and (min-width: 64em){.wysiwyg--gradient{padding-bottom:6.25rem;padding-top:6.25rem}.wysiwyg--gradient .wysiwyg__content{padding-bottom:6.25rem;padding-top:6.25rem}}@media screen and (min-width: 120em){.wysiwyg__content{padding:0 9rem}}.anchor-links .button{display:-webkit-flex;display:-ms-flexbox;display:flex}.anchor-links .button+.button{margin-top:1.125rem}.article{background-color:#fff;color:#000;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.article__image{height:14.3125rem;width:100%;position:relative}.article__image .play-button{position:absolute;top:calc(50% - (6.25rem / 2));left:calc(50% - (6.25rem / 2));z-index:1}.article__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1.25rem 1.875rem 2.5rem;text-align:center}.article__heading{margin:0 0 1.125rem}.article__desc{margin-bottom:1.5rem;margin-top:0}.article__copy{font-size:1rem;line-height:1.75;margin:0 0 2.25rem}.article .button--ghost{color:#008457 !important;margin-top:auto}.article:nth-child(3n+1) .article__rule{background-color:#7a4caa}.article:nth-child(3n+2) .article__rule{background-color:#008457}.article:nth-child(3n+3) .article__rule{background-color:#2376a9}@media screen and (min-width: 64em){.article{width:calc(33.3333% - .75rem)}}@media screen and (min-width: 90em){.article{width:calc(33.3333% - 1.5rem)}}@media screen and (min-width: 120em){.article{width:calc(33.3333% - 2.25rem)}}.article--result{background:#fff;box-shadow:0 .1875rem 1.875rem rgba(0,0,0,0.15);width:100%}@media screen and (min-width: 64em){.article--result{margin:1rem;width:calc(50% - 2rem)}}@media screen and (min-width: 80em){.article--result{width:calc(33.33% - 2rem)}}.article--result .article__content{padding:1.5rem;height:auto}.autocomplete{background-color:#fff;border:.125rem solid #000;border-top:0;opacity:0;transition-property:opacity, visibility, -webkit-transform;transition-property:opacity, visibility, transform;transition-duration:.4s;visibility:hidden;left:0;height:22.75rem;max-height:50vh;overflow-x:hidden;overflow-y:scroll;position:absolute;top:3.625rem;-webkit-transform:translateY(-3.625rem);-ms-transform:translateY(-3.625rem);transform:translateY(-3.625rem);width:100%;z-index:-1}@media screen and (min-width: 64em){.autocomplete{left:2.5rem;width:calc(100% - (2.5rem * 2))}}.autocomplete__product-list{position:relative;margin-bottom:0}.autocomplete__product-item{cursor:pointer;padding:.875rem 1.25rem 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:5rem}.autocomplete__product-item:nth-child(even){background-color:#faf6eb}@media screen and (min-width: 64em){.autocomplete__product-item{padding:1.5rem 1.25rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.autocomplete__title{color:#040505;font-family:"IBM Plex Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem}@media screen and (min-width: 64em){.autocomplete__title{font-size:1.5rem;line-height:2rem;margin-right:1.25rem}}.autocomplete__list{margin-top:.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 64em){.autocomplete__list{margin-left:auto;margin-top:0}}.autocomplete__item{line-height:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.autocomplete__item:not(:first-of-type){margin-left:1.25rem}.autocomplete__item:not(:first-of-type):before{background-color:#040505;content:'';display:block;height:1rem;left:calc(-.625rem - (.0625rem / 2));position:absolute;top:.25rem;width:.0625rem}.autocomplete__link{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:400;letter-spacing:.0625rem;line-height:1.25rem}.autocomplete__link,.autocomplete__link:visited,.autocomplete__link:hover,.autocomplete__link:focus,.autocomplete__link:active{color:#040505}.autocomplete__link:hover,.autocomplete__link:focus,.autocomplete__link:active{text-decoration:underline}.autocomplete ::-webkit-scrollbar{width:0;background:transparent}.autocomplete--is-visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.autocomplete__product-item--is-active,.autocomplete__product-item--is-active:nth-child(even){background-color:#f0e4c2}.button-wrapper{padding:0 .4375rem .4375rem;left:-.4375rem;overflow-y:hidden;overflow-x:visible;position:relative;width:calc(100% + .875rem)}.button-wrapper--align-right{text-align:right}.button-wrapper--align-center{text-align:center}.button-wrapper--is-offset-up{position:absolute;z-index:10;margin-top:-6.8125rem;width:calc(100% - 2.75rem);padding:0 1.25rem}@media screen and (min-width: 64em){.button-wrapper--is-offset-up{padding:0 2.5rem}}@media screen and (min-width: 80em){.button-wrapper--is-offset-up{padding:0 8rem}}.card-collapse{box-shadow:0 0 1.875rem rgba(0,0,0,0.36);position:relative}.card-collapse:nth-child(1){transition-delay:0s}.card-collapse:nth-child(2){transition-delay:0.3s}.card-collapse:nth-child(3){transition-delay:0.6s}@media screen and (max-width: 63.9375em){.card-collapse+.card-collapse{margin-top:1.125rem}.card-collapse__link{border:.1875rem solid #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:space-between;-ms-flex-align:space-between;align-items:space-between;width:100%;padding:1.25rem;line-height:1.75rem}.card-collapse__link:link,.card-collapse__link:visited{color:#000;background-color:#fff;text-decoration:none}.card-collapse__link:link .card-collapse__link-icon,.card-collapse__link:visited .card-collapse__link-icon{color:#165073}.card-collapse__link:hover,.card-collapse__link:active{color:#fff;background-color:transparent;text-decoration:none}.card-collapse__link:hover .card-collapse__link-icon,.card-collapse__link:active .card-collapse__link-icon{color:#fff}.card-collapse__link:focus-visible{color:#fff;background-color:transparent;text-decoration:none}.card-collapse__link:focus-visible .card-collapse__link-icon{color:#fff}.card-collapse__link-text{font-size:1.3125rem;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;text-align:center;padding-left:24px}.card-collapse__link-icon{font-size:1.75rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width: 23.375em){.card-collapse__link-text{font-size:1.125rem}}@media screen and (min-width: 64em){.card-collapse{background-color:#fff;color:#000;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:calc(33.3333% - .75rem)}.card-collapse .image{height:12rem}.card-collapse__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1.25rem 1.875rem 2.5rem;text-align:center}.card-collapse__title{margin:0 0 1.125rem}.card-collapse__rule{border:0;width:5.625rem;height:.25rem;margin:0 0 1.125rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-collapse__copy{font-size:1rem;line-height:1.75;margin:0 0 2.25rem}.card-collapse .button--ghost{color:#008457;margin-top:auto}.card-collapse__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.card-collapse:nth-child(3n+1) .card-collapse__rule{background-color:#7a4caa}.card-collapse:nth-child(3n+2) .card-collapse__rule{background-color:#008457}.card-collapse:nth-child(3n+3) .card-collapse__rule{background-color:#2376a9}}@media screen and (min-width: 90em){.card-collapse{width:calc(33.3333% - 1.5rem)}}@media screen and (min-width: 120em){.card-collapse{width:calc(33.3333% - 2.25rem)}}.button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;margin:.5rem 0;padding:.625rem 1.25rem}.button .button__text{font-size:1.125rem;font-weight:bold;margin-right:1rem;margin-top:.125rem;pointer-events:none}.button .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;pointer-events:none;transition:-webkit-transform .4s ease;transition:transform .4s ease}.button:hover,.button:active{text-decoration:none}.button:hover .icon,.button:active .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.button:focus-visible{text-decoration:none}.button:focus-visible .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.button--ghost{border:.125rem solid currentColor;padding:.5rem 1.25rem;color:currentColor}.button--ghost:link,.button--ghost:visited,.button--ghost:hover,.button--ghost:focus,.button--ghost:active{color:currentColor}.card-collapse:hover .button .icon,.card-rigid:hover .button .icon,.card-collapse:active .button .icon,.card-rigid:active .button .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.card-collapse:focus-within .button .icon,.card-rigid:focus-within .button .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.button--gradient{background-image:linear-gradient(103deg, #008457 0%,#007a52 50%,#006156 100%);background-position:left center;background-size:200% 100%;color:#fff;transition:background-position .4s ease}.button--gradient:link,.button--gradient:visited{background-position:left center;color:#fff}.button--gradient:hover,.button--gradient:active{background-position:right center}.button--gradient:focus-visible{background-position:right center}.button--solid{background-color:#000;border:2px solid #000;color:#fff;padding:.5rem 1.25rem}.button--solid:link,.button--solid:visited{background-color:#000;border-color:#000;color:#fff}.button--solid:hover,.button--solid:focus,.button--solid:active{background-color:#000;border-color:#fff;color:#fff}.button--solid:focus-visible{background-color:#000;border-color:#fff;color:#fff}.card-solutions:hover .button .icon,.card-solutions:active .button .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.card-solutions:focus-within .button .icon{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.card-rigid{box-shadow:0 0 .5625rem rgba(0,0,0,0.36);position:relative;background-color:#fff;margin:0 .5625rem;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.card-rigid .image{height:12rem}.card-rigid__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1.25rem 1.875rem 2.5rem;text-align:center}.card-rigid__title{font-size:1.3125rem;margin:0 0 1.125rem}@media print, screen and (min-width: 64em){.card-rigid__title{font-size:1.5625rem}}.card-rigid__rule{border:0;width:5.625rem;height:.25rem;margin:0 0 1.125rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-rigid__copy{font-size:1rem;line-height:1.75;margin:0 0 2.25rem}.card-rigid .button--ghost{color:#008457;margin-top:auto}.card-rigid__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.card-rigid:nth-child(3n+1) .card-rigid__rule{background-color:#7a4caa}.card-rigid:nth-child(3n+2) .card-rigid__rule{background-color:#008457}.card-rigid:nth-child(3n+3) .card-rigid__rule{background-color:#2376a9}@media print, screen and (min-width: 64em){.card-rigid{margin:0 1.125rem}}.card-solutions{box-shadow:0 0 1.875rem rgba(0,0,0,0.36);position:relative}.card-solutions:nth-child(5n-4){transition-delay:0s}.card-solutions:nth-child(5n-3){transition-delay:0.3s}.card-solutions:nth-child(5n-2){transition-delay:0.6s}.card-solutions:nth-child(5n-1){transition-delay:0.9s}.card-solutions:nth-child(5n){transition-delay:1.2s}@media screen and (max-width: 63.9375em){.card-solutions{width:100%}.card-solutions+.card-solutions{margin-top:1.125rem}.card-solutions .image{display:none}.card-solutions__link{border:.1875rem solid #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:space-between;-ms-flex-align:space-between;align-items:space-between;width:100%;padding:1.25rem;line-height:1.75rem}.card-solutions__link:link,.card-solutions__link:visited{color:#000;background-color:#fff;text-decoration:none}.card-solutions__link:link .card-solutions__link-icon,.card-solutions__link:visited .card-solutions__link-icon{color:#165073}.card-solutions__link:hover,.card-solutions__link:active{color:#fff;background-color:transparent;text-decoration:none}.card-solutions__link:hover .card-solutions__link-icon,.card-solutions__link:active .card-solutions__link-icon{color:#fff}.card-solutions__link:focus-visible{color:#fff;background-color:transparent;text-decoration:none}.card-solutions__link:focus-visible .card-solutions__link-icon{color:#fff}.card-solutions__link-text{font-size:1.3125rem;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;text-align:center;padding-left:24px}.card-solutions__link-icon{font-size:1.75rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width: 23.375em){.card-solutions__link-text{font-size:1.125rem}}@media screen and (min-width: 64em){.card-solutions{background-color:#000;color:#fff;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:480px;width:calc(33.3333% - .75rem);margin-right:1.125rem;margin-bottom:1.125rem}.card-solutions:nth-child(-n+3){-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-solutions .image{bottom:0;left:0;opacity:0.45;position:absolute;right:0;top:0;z-index:1}.card-solutions__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:2;padding:2.5rem 1.875rem;text-align:center;position:relative}.card-solutions__title{margin:0 0 1.125rem;text-align:left}.card-solutions__copy{font-size:1rem;line-height:1.75;margin:0 0 2.25rem;text-align:left}.card-solutions .button--solid{background-color:#fff;border-color:#008457;color:#008457;margin-top:auto}.card-solutions__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}}@media screen and (min-width: 64em) and (max-width: 79.9375em){.card-solutions:nth-child(3n){margin-right:0}}@media screen and (min-width: 80em){.card-solutions{width:calc(25% - 1.125rem);margin-bottom:1.5rem;margin-right:1.5rem}.card-solutions:nth-child(-n+4){-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-solutions:nth-child(4n){margin-right:0}}@media screen and (min-width: 120em){.card-solutions{width:calc(20% - 1.2rem);margin-right:1.5rem}.card-solutions:nth-child(-n+5){-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-solutions:nth-child(4n){margin-right:1.5rem}.card-solutions:nth-child(5n){margin-right:0}}.checkbox__triggered{display:none;padding-left:2.5rem}.contact-modal{display:none}.contact-modal__form a:not(.button){color:#008457;text-decoration:underline}.contact-modal__form a:not(.button):active,.contact-modal__form a:not(.button):focus,.contact-modal__form a:not(.button):hover{color:#000}.contact-modal__form p{font-size:0.875rem}.contact-modal__form .radio label{display:inline-block;margin-right:1rem;padding-top:0;color:#000}.contact-modal__form .radio label:before{border-color:#000}.contact-modal__form .radio span{position:relative;top:-.3125rem}.contact-modal__form .radio input[type="radio"]:checked+label{color:#000}input[type="radio"]:checked+label .contact-modal__form .radio:before{background-color:#000}.contact-modal__form .button.modaal-close{position:static;width:auto;height:auto;margin-right:1.875rem;border:.125rem solid #000;border-radius:0;padding:.5rem 1.25rem}.contact-modal__form .button.modaal-close:hover,.contact-modal__form .button.modaal-close:focus,.contact-modal__form .button.modaal-close:active{color:#000}.contact-modal__form .button.modaal-close:before,.contact-modal__form .button.modaal-close:after{display:none}.contact-modal__form .button.modaal-close .button__text{position:static;width:auto;height:auto;margin-right:0}.contact-modal__form .button.modaal-close .icon{display:none}.contact-modal__field{margin-bottom:0.75rem}.contact-modal__field input[type="email"],.contact-modal__field input[type="tel"],.contact-modal__field input[type="text"],.contact-modal__field textarea{display:block;width:100%;outline-offset:0;border:.125rem solid #000;border-width:0 0 .125rem 0;padding:1rem;color:#000;line-height:1;transition-property:background-color, border-color;transition-duration:.4s,.4s}.contact-modal__field input[type="email"]::-webkit-input-placeholder,.contact-modal__field input[type="tel"]::-webkit-input-placeholder,.contact-modal__field input[type="text"]::-webkit-input-placeholder,.contact-modal__field textarea::-webkit-input-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]::-moz-placeholder,.contact-modal__field input[type="tel"]::-moz-placeholder,.contact-modal__field input[type="text"]::-moz-placeholder,.contact-modal__field textarea::-moz-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]:-ms-input-placeholder,.contact-modal__field input[type="tel"]:-ms-input-placeholder,.contact-modal__field input[type="text"]:-ms-input-placeholder,.contact-modal__field textarea:-ms-input-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]::placeholder,.contact-modal__field input[type="tel"]::placeholder,.contact-modal__field input[type="text"]::placeholder,.contact-modal__field textarea::placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]::-webkit-input-placeholder,.contact-modal__field input[type="tel"]::-webkit-input-placeholder,.contact-modal__field input[type="text"]::-webkit-input-placeholder,.contact-modal__field textarea::-webkit-input-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]:-moz-placeholder,.contact-modal__field input[type="tel"]:-moz-placeholder,.contact-modal__field input[type="text"]:-moz-placeholder,.contact-modal__field textarea:-moz-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]::-moz-placeholder,.contact-modal__field input[type="tel"]::-moz-placeholder,.contact-modal__field input[type="text"]::-moz-placeholder,.contact-modal__field textarea::-moz-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field input[type="email"]:-ms-input-placeholder,.contact-modal__field input[type="tel"]:-ms-input-placeholder,.contact-modal__field input[type="text"]:-ms-input-placeholder,.contact-modal__field textarea:-ms-input-placeholder{opacity:1;color:#000;font-style:italic}.contact-modal__field textarea{height:10rem}.contact-modal__field .selectric .label{font-style:italic}.contact-modal__field .selectric-wrapper{margin-bottom:0.75rem}.contact-modal__field label{display:block;height:1.5rem;overflow:hidden;margin:0;padding:0 0 0.25rem;font-size:0.75rem;font-style:italic;line-height:1;transition-property:height, padding;transition-duration:.4s,.4s}.contact-modal__field label.contact-modal__label--hidden{height:0;padding:0}.contact-modal__error{height:1.25rem;overflow:hidden;margin:-0.5rem 0 0;padding:0 0 0.25rem;font-size:0.75rem;font-style:italic;font-weight:bold;line-height:1;transition-property:height, padding;transition-duration:.4s,.4s}.contact-modal__error.contact-modal__error--hidden{margin:0;height:0;padding:0}.contact-modal__error:not(.contact-modal__error--hidden)+input,.contact-modal__error:not(.contact-modal__error--hidden)+textarea,.contact-modal__error:not(.contact-modal__error--hidden)+.selectric-wrapper .selectric,.contact-modal__error:not(.contact-modal__error--hidden)+.selectric-wrapper .selectric-button{border-color:#bb3f3a}.contact-modal__legend{font-weight:400;font-family:"IBM Plex Sans",sans-serif}.contact-modal__legend--large{font-size:1.5rem;line-height:1.4}.contact-modal__legend--small{margin-bottom:1rem;font-size:1rem;line-height:1.8}.contact-modal__profile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.contact-modal__headshot{margin-right:1.25rem}.contact-modal__details{-webkit-flex-basis:calc(100% - (4.75rem + 1.25rem));-ms-flex-preferred-size:calc(100% - (4.75rem + 1.25rem));flex-basis:calc(100% - (4.75rem + 1.25rem));-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.contact-modal__details p{margin-bottom:0;font-size:1rem}.contact-modal__name{font-weight:700}.contact-modal__location{font-style:italic}.contact-modal__headshot--is-hidden{display:none}.modaal-close{position:absolute;top:.875rem;right:.625rem}.crop-list{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:none;margin:0;padding:0;position:relative}.crop-list__item{line-height:1;text-align:center;width:33.3333%}.crop-list__item a{height:100%;border-bottom:.125rem solid transparent;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;transition:padding .4s ease}.crop-list__item a:link,.crop-list__item a:visited{border-color:transparent;color:#008457;padding-bottom:0;padding-top:.5rem;text-decoration:none}.crop-list__item a:hover,.crop-list__item a:active,.crop-list__item a:focus-visible{border-color:currentColor;padding-bottom:.5rem;padding-top:0;text-decoration:none}.crop-list__item a.berries:hover,.crop-list__item a.berries:active,.crop-list__item a.berries:focus-visible{color:#a2056e}.crop-list__item a.berries:hover .crop-list__icon,.crop-list__item a.berries:active .crop-list__icon,.crop-list__item a.berries:focus-visible .crop-list__icon{-webkit-filter:invert(10%) sepia(100%) saturate(5700%) hue-rotate(312deg) brightness(73%) contrast(97%);filter:invert(10%) sepia(100%) saturate(5700%) hue-rotate(312deg) brightness(73%) contrast(97%)}.crop-list__item a.cereals:hover,.crop-list__item a.cereals:active,.crop-list__item a.cereals:focus-visible{color:#976f21}.crop-list__item a.cereals:hover .crop-list__icon,.crop-list__item a.cereals:active .crop-list__icon,.crop-list__item a.cereals:focus-visible .crop-list__icon{-webkit-filter:invert(42%) sepia(72%) saturate(482%) hue-rotate(1deg) brightness(91%) contrast(86%);filter:invert(42%) sepia(72%) saturate(482%) hue-rotate(1deg) brightness(91%) contrast(86%)}.crop-list__item a.citrus:hover,.crop-list__item a.citrus:active,.crop-list__item a.citrus:focus-visible{color:#bf551d}.crop-list__item a.citrus:hover .crop-list__icon,.crop-list__item a.citrus:active .crop-list__icon,.crop-list__item a.citrus:focus-visible .crop-list__icon{-webkit-filter:invert(37%) sepia(49%) saturate(981%) hue-rotate(340deg) brightness(96%) contrast(97%);filter:invert(37%) sepia(49%) saturate(981%) hue-rotate(340deg) brightness(96%) contrast(97%)}.crop-list__item a.corn:hover,.crop-list__item a.corn:active,.crop-list__item a.corn:focus-visible{color:#006156}.crop-list__item a.corn:hover .crop-list__icon,.crop-list__item a.corn:active .crop-list__icon,.crop-list__item a.corn:focus-visible .crop-list__icon{-webkit-filter:invert(28%) sepia(15%) saturate(3913%) hue-rotate(133deg) brightness(97%) contrast(101%);filter:invert(28%) sepia(15%) saturate(3913%) hue-rotate(133deg) brightness(97%) contrast(101%)}.crop-list__item a.cotton:hover,.crop-list__item a.cotton:active,.crop-list__item a.cotton:focus-visible{color:#2578ad}.crop-list__item a.cotton:hover .crop-list__icon,.crop-list__item a.cotton:active .crop-list__icon,.crop-list__item a.cotton:focus-visible .crop-list__icon{-webkit-filter:invert(44%) sepia(38%) saturate(831%) hue-rotate(160deg) brightness(87%) contrast(101%);filter:invert(44%) sepia(38%) saturate(831%) hue-rotate(160deg) brightness(87%) contrast(101%)}.crop-list__item a.grapes:hover,.crop-list__item a.grapes:active,.crop-list__item a.grapes:focus-visible{color:#7a4caa}.crop-list__item a.grapes:hover .crop-list__icon,.crop-list__item a.grapes:active .crop-list__icon,.crop-list__item a.grapes:focus-visible .crop-list__icon{-webkit-filter:invert(37%) sepia(13%) saturate(2599%) hue-rotate(227deg) brightness(93%) contrast(92%);filter:invert(37%) sepia(13%) saturate(2599%) hue-rotate(227deg) brightness(93%) contrast(92%)}.crop-list__item a.other:hover,.crop-list__item a.other:active,.crop-list__item a.other:focus-visible{color:#006400}.crop-list__item a.other:hover .crop-list__icon,.crop-list__item a.other:active .crop-list__icon,.crop-list__item a.other:focus-visible .crop-list__icon{-webkit-filter:invert(20%) sepia(40%) saturate(4281%) hue-rotate(107deg) brightness(96%) contrast(103%);filter:invert(20%) sepia(40%) saturate(4281%) hue-rotate(107deg) brightness(96%) contrast(103%)}.crop-list__item a.peanuts:hover,.crop-list__item a.peanuts:active,.crop-list__item a.peanuts:focus-visible{color:#976c07}.crop-list__item a.peanuts:hover .crop-list__icon,.crop-list__item a.peanuts:active .crop-list__icon,.crop-list__item a.peanuts:focus-visible .crop-list__icon{-webkit-filter:invert(31%) sepia(65%) saturate(1551%) hue-rotate(27deg) brightness(105%) contrast(94%);filter:invert(31%) sepia(65%) saturate(1551%) hue-rotate(27deg) brightness(105%) contrast(94%)}.crop-list__item a.pomefruit:hover,.crop-list__item a.pomefruit:active,.crop-list__item a.pomefruit:focus-visible,.crop-list__item a.treefruit:hover,.crop-list__item a.treefruit:active,.crop-list__item a.treefruit:focus-visible{color:#bb3f3a}.crop-list__item a.pomefruit:hover .crop-list__icon,.crop-list__item a.pomefruit:active .crop-list__icon,.crop-list__item a.pomefruit:focus-visible .crop-list__icon,.crop-list__item a.treefruit:hover .crop-list__icon,.crop-list__item a.treefruit:active .crop-list__icon,.crop-list__item a.treefruit:focus-visible .crop-list__icon{-webkit-filter:invert(26%) sepia(90%) saturate(1164%) hue-rotate(333deg) brightness(97%) contrast(87%);filter:invert(26%) sepia(90%) saturate(1164%) hue-rotate(333deg) brightness(97%) contrast(87%)}.crop-list__item a.potatoes:hover,.crop-list__item a.potatoes:active,.crop-list__item a.potatoes:focus-visible{color:#83754e}.crop-list__item a.potatoes:hover .crop-list__icon,.crop-list__item a.potatoes:active .crop-list__icon,.crop-list__item a.potatoes:focus-visible .crop-list__icon{-webkit-filter:invert(47%) sepia(5%) saturate(2920%) hue-rotate(7deg) brightness(97%) contrast(89%);filter:invert(47%) sepia(5%) saturate(2920%) hue-rotate(7deg) brightness(97%) contrast(89%)}.crop-list__item a.rice:hover,.crop-list__item a.rice:active,.crop-list__item a.rice:focus-visible,.crop-list__item a.rice-ca:hover,.crop-list__item a.rice-ca:active,.crop-list__item a.rice-ca:focus-visible,.crop-list__item a.rice-midsouth:hover,.crop-list__item a.rice-midsouth:active,.crop-list__item a.rice-midsouth:focus-visible{color:#2475a8}.crop-list__item a.rice:hover .crop-list__icon,.crop-list__item a.rice:active .crop-list__icon,.crop-list__item a.rice:focus-visible .crop-list__icon,.crop-list__item a.rice-ca:hover .crop-list__icon,.crop-list__item a.rice-ca:active .crop-list__icon,.crop-list__item a.rice-ca:focus-visible .crop-list__icon,.crop-list__item a.rice-midsouth:hover .crop-list__icon,.crop-list__item a.rice-midsouth:active .crop-list__icon,.crop-list__item a.rice-midsouth:focus-visible .crop-list__icon{-webkit-filter:invert(39%) sepia(57%) saturate(611%) hue-rotate(159deg) brightness(92%) contrast(95%);filter:invert(39%) sepia(57%) saturate(611%) hue-rotate(159deg) brightness(92%) contrast(95%)}.crop-list__item a.soybeans:hover,.crop-list__item a.soybeans:active,.crop-list__item a.soybeans:focus-visible{color:#4b7e3a}.crop-list__item a.soybeans:hover .crop-list__icon,.crop-list__item a.soybeans:active .crop-list__icon,.crop-list__item a.soybeans:focus-visible .crop-list__icon{-webkit-filter:invert(42%) sepia(46%) saturate(504%) hue-rotate(60deg) brightness(91%) contrast(89%);filter:invert(42%) sepia(46%) saturate(504%) hue-rotate(60deg) brightness(91%) contrast(89%)}.crop-list__item a.stonefruit:hover,.crop-list__item a.stonefruit:active,.crop-list__item a.stonefruit:focus-visible{color:#dd1327}.crop-list__item a.stonefruit:hover .crop-list__icon,.crop-list__item a.stonefruit:active .crop-list__icon,.crop-list__item a.stonefruit:focus-visible .crop-list__icon{-webkit-filter:invert(21%) sepia(91%) saturate(6624%) hue-rotate(348deg) brightness(88%) contrast(96%);filter:invert(21%) sepia(91%) saturate(6624%) hue-rotate(348deg) brightness(88%) contrast(96%)}.crop-list__item a.treenuts:hover,.crop-list__item a.treenuts:active,.crop-list__item a.treenuts:focus-visible{color:#165073}.crop-list__item a.treenuts:hover .crop-list__icon,.crop-list__item a.treenuts:active .crop-list__icon,.crop-list__item a.treenuts:focus-visible .crop-list__icon{-webkit-filter:invert(21%) sepia(41%) saturate(1571%) hue-rotate(168deg) brightness(99%) contrast(86%);filter:invert(21%) sepia(41%) saturate(1571%) hue-rotate(168deg) brightness(99%) contrast(86%)}.crop-list__item a.vegetables:hover,.crop-list__item a.vegetables:active,.crop-list__item a.vegetables:focus-visible{color:#008457}.crop-list__item a.vegetables:hover .crop-list__icon,.crop-list__item a.vegetables:active .crop-list__icon,.crop-list__item a.vegetables:focus-visible .crop-list__icon{-webkit-filter:invert(29%) sepia(34%) saturate(4106%) hue-rotate(143deg) brightness(94%) contrast(101%);filter:invert(29%) sepia(34%) saturate(4106%) hue-rotate(143deg) brightness(94%) contrast(101%)}.crop-list__icon{display:block;-webkit-filter:invert(34%) sepia(87%) saturate(6689%) hue-rotate(157deg) brightness(95%) contrast(104%);filter:invert(34%) sepia(87%) saturate(6689%) hue-rotate(157deg) brightness(95%) contrast(104%);height:5rem;margin:0 auto .75rem;width:5rem}.crop-list__title{display:block;font-size:.875rem;font-weight:bold;text-transform:uppercase;margin:auto 0}@media print, screen and (min-width: 48em){.crop-list__title{font-size:1rem}}.crop-list.slick-slider .slick-list{width:100%}.crop-list.slick-slider .slick-track{margin-left:0;margin-right:0}.crop-list.slick-slider ~ .slider__navigation{bottom:auto;top:calc(100% + 2.5rem);left:50%;height:2.6875rem;line-height:2.6875rem}@media print, screen and (min-width: 48em){.crop-list.slick-slider ~ .slider__navigation{left:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media print, screen and (min-width: 64em){.crop-list.slick-slider ~ .slider__navigation{top:calc(100% + 6.25rem)}}.flex-component .crop-list{margin-bottom:64px}.flex-component .crop-list.slick-slider ~ .slider__navigation{top:auto;bottom:0}@media print, screen and (min-width: 48em){.flex-component .crop-list.slick-slider ~ .slider__navigation{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto;bottom:0}}@media screen and (min-width: 48em){.crop-list__item{width:16.6666%}}@media screen and (min-width: 64em){.crop-list__icon{height:7.5rem;width:7.5rem}}.tab-panel .crop-list{margin-top:2.5rem}.details-list{position:relative}.details-list__list{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-column-width:9.25rem;-moz-column-width:9.25rem;column-width:9.25rem;margin-bottom:2rem;max-width:19.5rem}@media print, screen and (min-width: 48em){.details-list__list{-webkit-column-width:12rem;-moz-column-width:12rem;column-width:12rem;max-width:25rem}}.details-list__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;font-size:1rem;line-height:1;padding-bottom:1rem}.details-list__item:nth-child(n+11){display:none}.details-list__disclaimer{font-size:1rem;margin-top:2rem}.details-list--expanded .details-list__list{max-width:100%}.details-list--expanded .details-list__item:nth-child(n+11){display:list-item}.details-list .more.is-active{-webkit-flex-flow:row-reverse nowrap;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.details-list .more.is-active .more__icon{margin-right:18px;margin-left:0;-webkit-transform:rotate(180deg) translateY(1px);-ms-transform:rotate(180deg) translateY(1px);transform:rotate(180deg) translateY(1px)}.details-list .more.is-active:hover .more__icon,.details-list .more.is-active:active .more__icon{-webkit-transform:rotate(180deg) translateY(8px);-ms-transform:rotate(180deg) translateY(8px);transform:rotate(180deg) translateY(8px)}.dir-button{background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 0 .125rem #000;transition-property:background-color, box-shadow, color;transition-duration:.4s;margin-left:.125rem;display:inline-block;height:2.5rem;position:relative;width:2.5rem}.dir-button:hover,.dir-button:focus,.dir-button:active{background-color:#000}.dir-button:hover svg[class^='icon'],.dir-button:hover svg[class*=' icon-'],.dir-button:focus svg[class^='icon'],.dir-button:focus svg[class*=' icon-'],.dir-button:active svg[class^='icon'],.dir-button:active svg[class*=' icon-']{color:#fff}@media screen and (min-width: 48em){.dir-button{height:3.75rem;width:3.75rem}}.dir-button svg[class^='icon'],.dir-button svg[class*=' icon-']{color:#000;transition-property:color;transition-duration:.4s;height:1.0625rem;left:calc(50% - (.75rem / 2));position:absolute;top:calc(50% - (1.0625rem / 2));width:.75rem}@media screen and (min-width: 48em){.dir-button svg[class^='icon'],.dir-button svg[class*=' icon-']{height:1.625rem;left:calc(50% - (1.125rem / 2));top:calc(50% - (1.625rem / 2));width:1.125rem}}.dir-button--icon-left svg[class^='icon'],.dir-button--icon-left svg[class*=' icon-']{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.emblem{display:block;height:4.18438rem;width:4.18438rem}.global-footer .emblem{margin-bottom:1.875rem}@media screen and (min-width: 64em){.emblem{height:7.5rem;width:7.5rem}.global-footer .emblem{margin-bottom:0;margin-top:-7.5rem;position:relative;top:-2.5rem}}.emblem .icon-sustainable-solutions-logo{color:#fff;height:4.18438rem;width:4.18438rem}@media screen and (min-width: 64em){.emblem .icon-sustainable-solutions-logo{height:7.5rem;width:7.5rem}}.footer-social{font-size:2.25rem;margin-top:1.5rem}.footer-social__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-social__link:link,.footer-social__link:visited{color:currentColor}.footer-social__link:hover,.footer-social__link:focus,.footer-social__link:active{color:#008457}.grid-cell{overflow:hidden;position:relative}.grid-cell .button--solid{bottom:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;position:absolute;z-index:5;width:15rem}.grid-cell .button--solid .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.grid-cell__content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-cell__rule{background-color:#008457;border:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:.25rem;margin:0 0 1.125rem;width:5.625rem}.grid-cell__copy{margin-bottom:0;text-align:center}.grid-cell .button--ghost{color:#008457;margin-top:1rem}.grid-cell .image{z-index:1}@media screen and (max-width: 63.9375em){.grid-cell{padding-top:57%}.grid-cell__title,.grid-cell__rule,.grid-cell__copy{height:0;opacity:0;overflow:hidden;position:absolute;width:0}.grid-cell .button--ghost{border:0;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.grid-cell .button--ghost .button__text{height:0;opacity:0;overflow:hidden;width:0}.grid-cell .button--ghost .icon{display:none}}@media screen and (min-width: 64em){.grid-cell:hover .grid-cell__content{opacity:1;transition-delay:0s}.grid-cell:hover .grid-cell__title,.grid-cell:hover .grid-cell__rule,.grid-cell:hover .grid-cell__copy,.grid-cell:hover .button--ghost{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-delay:.2s}.grid-cell:hover .button--solid{display:none}.grid-cell:focus-within .grid-cell__content{opacity:1;transition-delay:0s}.grid-cell:focus-within .grid-cell__title,.grid-cell:focus-within .grid-cell__rule,.grid-cell:focus-within .grid-cell__copy,.grid-cell:focus-within .button--ghost{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-delay:.2s}.grid-cell:focus-within .button--solid{display:none}.grid-cell__content{background:rgba(255,255,255,0.8);height:100%;opacity:0;padding:2.5rem;position:relative;transition:-webkit-clip-path .4s ease,opacity .4s ease;transition:clip-path .4s ease,opacity .4s ease;transition-delay:.2s;z-index:15}.grid-cell__content .grid-cell__title,.grid-cell__content .grid-cell__rule,.grid-cell__content .grid-cell__copy,.grid-cell__content .button--ghost{opacity:0;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition-delay:0s}}@media screen and (min-width: 90em){.grid-cell__content{padding:1.8125rem 1.5rem}}@media screen and (max-width: 63.9375em){.grid-cell--gallery .button--solid{display:none}}.image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.info-window{background-color:#000;color:#fff;opacity:0;text-align:center;transition-property:opacity, visibility;transition-duration:.4s;visibility:hidden;padding:1.25rem .625rem;left:0;max-width:12.5rem;position:fixed;top:0;width:100%;z-index:1}.info-window:after{border-style:solid;border-width:1.5625rem .78125rem 0 .78125rem;border-color:#000 transparent transparent;content:'';display:block;height:1.5625rem;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.5625rem}.info-window__content-wrapper{padding:1.875rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 64em){.info-window__content-wrapper{padding:0;display:block}}.info-window__logo,.info-window__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 64em){.info-window__logo,.info-window__content{display:block}}.info-window__logo{-webkit-flex-basis:5.625rem;-ms-flex-preferred-size:5.625rem;flex-basis:5.625rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-window__content{padding-left:1.875rem;-webkit-flex-basis:calc(100% - 5.625rem);-ms-flex-preferred-size:calc(100% - 5.625rem);flex-basis:calc(100% - 5.625rem);-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width: 64em){.info-window__content{padding-left:0}}.info-window__title,.info-window__location,.info-window__est{color:#fff;font-family:"IBM Plex Sans",sans-serif;display:block}.info-window__title{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.75rem}.info-window__location,.info-window__est{font-size:1rem;font-weight:400;line-height:1.5rem}.info-window__est{font-style:italic}.info-window__media{opacity:0.22;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width: 64em){.info-window img{margin:0 auto .75rem;display:block}}.info-window--is-visible{opacity:1;visibility:visible}.key-uses .button{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-top:-3.0625rem}@media screen and (min-width: 64em){.key-uses .button{margin-top:-3.6875rem}}.key-uses__heading{margin-top:0;font-size:1.5rem;line-height:1.25}.button+.key-uses__heading{margin-top:1.5rem}.key-uses__list{margin:0;line-height:1.5}.listing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.listing__media{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;position:relative;width:5.75rem;height:5.75rem}.listing__media .image{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.listing__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-left:1.25rem}.listing__desc{margin-top:0}.listing .more{margin-top:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width: 48em){.listing__media{width:10.75rem;height:10.75rem}.listing__content{margin-left:2.5rem}}@media screen and (min-width: 64em){.listing__media{width:16.25rem;height:16.25rem}.listing__content{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}.literature-list{margin:0}.literature-list__item+.literature-list__item{margin-top:1.25rem}.literature-list__link{border:.125rem solid #008457;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#008457;transition-property:background-color, color;transition-duration:.4s}.literature-list__data{line-height:1.3;padding:.5625rem 1.25rem}.literature-list__data span{display:block}.literature-list__title{color:#008457;text-decoration:none}.literature-list__title:link,.literature-list__title:visited{color:#008457}.literature-list__title:hover,.literature-list__title:focus-within{color:#000;text-decoration:underline}.literature-list__description,.literature-list__states{font-size:.875rem}.literature-list__icon{transition-property:border-left-color, background;transition-duration:.4s,.4s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:.125rem solid #008457;padding:.0625rem 1.25rem}.literature-list__icon .icon{transition-property:background-color, color;transition-duration:.4s;display:block;width:1.5625rem;height:1.9375rem;color:#000}.logo{display:block}.logo,.logo svg{height:6.625rem;width:8rem}.logo svg{color:#fff}.global-footer .logo,.global-footer .logo svg{height:7.75rem;width:9.8125rem}.loader{margin:0 auto;display:block}.loader--is-hidden{display:none}.map{display:none;height:51.875rem;width:100%}@media screen and (min-width: 64em){.map{display:block}}@media screen and (min-width: 64em){.media-tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.media-tile .button{margin-top:-.125rem}.media-tile__media{margin-left:-1rem;overflow:hidden;position:relative;width:calc(100% + 2rem)}.media-tile__media .image{padding-bottom:56.25%}.media-tile__media .play-button{z-index:100;left:50%;position:absolute;top:50%}.media-tile__content{padding-bottom:4.5rem;padding-top:2rem}.media-tile__content .button--ghost{color:#008457}@media screen and (min-width: 23.4375em){.media-tile__media{margin-left:-2rem;width:calc(100% + 4rem)}}@media screen and (min-width: 48em){.media-tile__media{margin-left:-7.5vw;width:calc(100% + 15vw)}}@media screen and (min-width: 64em){.media-tile__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.media-tile__media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0;width:50%}.media-tile__content{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-bottom:0;padding-left:7.5vw;padding-right:7.5vw;padding-top:0;width:50%}}@media screen and (min-width: 120em){.media-tile__content{padding-left:9rem;padding-right:9rem}}@media screen and (min-width: 64em){.media-tile--dual .media-tile__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cream .media-tile__content .button--ghost{color:#007a52}.more{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:.125rem solid transparent;color:#008457;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.25rem;margin:0}.more__text{font-size:1rem;font-weight:bold;pointer-events:none;transition:-webkit-transform .4s ease;transition:transform .4s ease}.more__icon{font-size:1.25rem;margin-left:18px;pointer-events:none;position:relative;top:.0625rem;right:-.1875rem;transition:-webkit-transform .4s ease;transition:transform .4s ease}.more:link,.more:visited{color:#008457;text-decoration:none}.more:hover,.more:active{border-color:currentColor;color:#165073;text-decoration:none}.more:hover .more__text,.more:hover .more__icon,.more:active .more__text,.more:active .more__icon{-webkit-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);transform:translateY(-.5rem)}.more:focus-visible{border-color:currentColor;color:#165073;text-decoration:none}.more:focus-visible .more__text,.more:focus-visible .more__icon{-webkit-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);transform:translateY(-.5rem)}.newsroom__item:hover .more,.newsroom__item:active .more{border-color:currentColor;color:#165073}.newsroom__item:hover .more__text,.newsroom__item:hover .more__icon,.newsroom__item:active .more__text,.newsroom__item:active .more__icon{-webkit-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);transform:translateY(-.5rem)}.newsroom__item:focus-within .more{border-color:currentColor;color:#165073}.newsroom__item:focus-within .more__text,.newsroom__item:focus-within .more__icon{-webkit-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);transform:translateY(-.5rem)}.newsroom{padding-top:3.75rem;padding-bottom:3.125rem;text-align:right}.newsroom__title{text-align:left}.newsroom__list{list-style-type:none;margin:0 0 3.125rem;padding:0 1.25rem;text-align:left}.newsroom__item{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.875rem;position:relative}.newsroom__item+.newsroom__item{margin-top:3.75rem}.newsroom__item+.newsroom__item:before{background-color:#a6a6a6;content:'';display:block;height:2px;left:0;position:absolute;right:0;top:-1.9375rem;z-index:1}.newsroom .image{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:5.875rem;margin-right:1.25rem;width:5.875rem}.newsroom__item-content{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.newsroom__item-content .more{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.newsroom__item-title{font-weight:500}.newsroom__item-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.newsroom .button{margin-right:20px}@media print, screen and (min-width: 64em){.newsroom{max-width:33.75rem;padding-bottom:0;padding-top:0;width:calc(40% - 2.25rem)}.newsroom__list{margin:0 0 3.75rem;padding:0}.newsroom__item{margin-bottom:2.5rem}.newsroom__item+.newsroom__item{margin-top:5rem}.newsroom__item+.newsroom__item:before{top:-2.5625rem}.newsroom .image{height:8.625rem;margin-right:2rem;width:8.625rem}.newsroom .button{margin-right:0}}.play-button{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:50%;display:block;height:6.5rem;position:relative;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition-duration:.4s;transition-property:background-color, border-color, -webkit-transform;transition-property:background-color, border-color, transform;transition-timing-function:ease;width:6.5rem}.play-button:link,.play-button:visited{color:#008457;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.play-button .icon{shape-rendering:geometricPrecision}.play-button .icon-play{color:#008457;height:2.42125rem;left:50%;position:absolute;top:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:color .4s ease;-webkit-transform:translate(-40%, -50%);-ms-transform:translate(-40%, -50%);transform:translate(-40%, -50%);width:2.51063rem}.play-button:hover,.play-button:focus,.play-button:active{background-color:#000;color:#fff;-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.play-button:hover .icon-play,.play-button:focus .icon-play,.play-button:active .icon-play{color:#fff}.play-button--inline,.slick-autoplay-toggle-button{background-color:#000;border-radius:0;border:0;bottom:1.25rem;color:#fff;cursor:pointer;height:2.5rem;position:absolute;right:2rem;-webkit-transform:none;-ms-transform:none;transform:none;width:2.5rem;z-index:2}.play-button--inline .icon,.slick-autoplay-toggle-button .icon{color:#fff;left:.3125rem;pointer-events:none;position:absolute;top:.3125rem;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition-duration:.4s;transition-property:opacity, visibilty, -webkit-transform;transition-property:opacity, visibilty, transform}.play-button--inline .icon-inline-pause,.slick-autoplay-toggle-button .icon-inline-pause{height:1.875rem;opacity:0;visibility:hidden;width:1.875rem}.play-button--inline .icon-inline-play,.slick-autoplay-toggle-button .icon-inline-play{height:1.875rem;width:1.875rem}.play-button--inline:link,.play-button--inline:visited,.slick-autoplay-toggle-button:link,.slick-autoplay-toggle-button:visited{-webkit-transform:none;-ms-transform:none;transform:none}.play-button--inline:link .icon,.play-button--inline:visited .icon,.slick-autoplay-toggle-button:link .icon,.slick-autoplay-toggle-button:visited .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.play-button--inline:hover,.play-button--inline:active,.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:active{-webkit-transform:none;-ms-transform:none;transform:none}.play-button--inline:hover .icon,.play-button--inline:active .icon,.slick-autoplay-toggle-button:hover .icon,.slick-autoplay-toggle-button:active .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 64em){.play-button--inline,.slick-autoplay-toggle-button{bottom:3.75rem;display:block;height:3.125rem;right:7.5%;width:3.125rem}.play-button--inline .icon,.slick-autoplay-toggle-button .icon{left:.625rem;top:.625rem}}@media screen and (min-width: 120em){.play-button--inline,.slick-autoplay-toggle-button{right:calc((100vw - 1632px) / 2)}}.slick-autoplay-toggle-button .icon-inline-play,.slick-autoplay-toggle-button .icon-inline-pause{opacity:1;visibility:visible}.play-button--has-audio .icon-audio,.play-button--has-audio .icon-pause{position:absolute;transition-duration:.4s;transition-property:opacity, visibility, -webkit-transform;transition-property:opacity, visibility, transform}.play-button--has-audio .icon-audio{height:2.8125rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2.8125rem}.play-button--has-audio .icon-pause{height:2.5rem;left:50%;opacity:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden;width:1.5rem}.play-button--is-playing .icon-audio{opacity:0;visibility:hidden}.play-button--is-playing .icon-inline-play,.play-button--is-playing .icon-play{opacity:0;visibility:hidden}.play-button--is-playing .icon-inline-pause,.play-button--is-playing .icon-pause{opacity:1;visibility:visible}.primary-nav{padding-top:1.875rem}@media screen and (min-width: 80em){.primary-nav{padding-top:0}}.primary-nav__list{position:relative}@media screen and (min-width: 80em){.primary-nav__list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.primary-nav__item{margin-bottom:1.875rem;position:relative}.primary-nav__item>.toggle-button{z-index:1;left:0;position:absolute;right:0;top:.125rem;width:100%}.primary-nav__item>.toggle-button--is-active{left:auto;width:1.3125rem}.primary-nav__item+.primary-nav__button{padding:1.375rem 0 0}.primary-nav__item+.primary-nav__button:before{content:'';display:block;position:absolute;top:-.0625rem;left:-1rem;right:-1rem;height:.125rem;background-color:#000}@media screen and (min-width: 23.4375em){.primary-nav__item+.primary-nav__button:before{left:-2rem;right:-2rem}}@media print, screen and (min-width: 48em){.primary-nav__item+.primary-nav__button:before{left:-7.5vw}}@media screen and (min-width: 80em){.primary-nav__item{margin-bottom:0;position:static}.primary-nav__item .toggle-button{display:none}.primary-nav__item:hover .primary-nav__columns,.primary-nav__item:focus .primary-nav__columns,.primary-nav__item:active .primary-nav__columns,.primary-nav__item:focus-within .primary-nav__columns{display:-webkit-flex;display:-ms-flexbox;display:flex}.primary-nav__item+.primary-nav__button{padding:0}.primary-nav__item+.primary-nav__button:before{display:none}}.primary-nav__button{position:relative}.primary-nav__button:last-child{padding-bottom:1.375rem}.primary-nav__button .button--solid{min-width:15rem;text-transform:uppercase}.primary-nav__button .button--solid .button__text{font-size:1rem}@media screen and (min-width: 80em){.primary-nav__button{position:static}.primary-nav__button:last-child{padding-bottom:0}.primary-nav__button .button--solid{margin-left:.625rem;min-width:0}.primary-nav__button .button--solid .button__text{font-size:.875rem}}@media screen and (min-width: 90em){.primary-nav__button .button--solid{margin-left:.9375rem}.primary-nav__button .button--solid .button__text{font-size:1rem}}@media screen and (min-width: 120em){.primary-nav__button .button--solid{margin-left:1.25rem}}.primary-nav__link{font-size:1.3125rem;font-weight:500;text-transform:uppercase}.primary-nav__link:link,.primary-nav__link:visited{color:#000;text-decoration:none}.primary-nav__link:hover,.primary-nav__link:focus,.primary-nav__link:active{color:#000;text-decoration:underline}@media screen and (min-width: 80em){.primary-nav__link{display:block;font-size:.875rem;padding:1.875rem .625rem}.primary-nav__link:link,.primary-nav__link:visited{color:#fff}.primary-nav__link:hover,.primary-nav__link:focus,.primary-nav__link:active{color:#fff}}@media screen and (min-width: 90em){.primary-nav__link{font-size:1rem;padding:1.875rem .9375rem}}@media screen and (min-width: 120em){.primary-nav__link{padding:1.875rem 1.25rem}}.primary-nav__columns{display:none}@media screen and (min-width: 80em){.primary-nav__columns{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;box-shadow:0 .5rem .5rem rgba(0,0,0,0.5);-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:-7.5vw;padding:1.25rem 7.5vw 2.5rem;position:absolute;right:-7.5vw}}.primary-nav__column{margin-top:1.25rem}@media screen and (min-width: 80em){.primary-nav__column{min-width:20%;padding:0 1.25rem}}.primary-nav__heading{font-size:1.125rem;font-weight:500;margin-bottom:.625rem;position:relative;padding-right:1.875rem}.primary-nav__heading>a:link,.primary-nav__heading>a:visited{color:#000;text-decoration:none}.primary-nav__heading>a:hover,.primary-nav__heading>a:focus,.primary-nav__heading>a:active{color:#000;text-decoration:underline}.primary-nav__heading>.toggle-button{z-index:1;left:0;position:absolute;right:0;top:.125rem;width:100%}.primary-nav__heading>.toggle-button--is-active{left:auto;width:1.3125rem}.primary-nav__heading+.primary-nav__children{display:none}@media screen and (min-width: 80em){.primary-nav__heading{padding-right:0}.primary-nav__heading>.toggle-button{display:none}.primary-nav__heading+.primary-nav__children{display:block}}.primary-nav__child{line-height:1.25}.primary-nav__child:not(:first-child){margin-top:.625rem}.primary-nav__child a{font-size:1rem}.primary-nav__child a:link,.primary-nav__child a:visited{color:#000;text-decoration:none}.primary-nav__child a:hover,.primary-nav__child a:focus,.primary-nav__child a:active{color:#000;text-decoration:underline}.retailer-info{padding:1.875rem 1.5rem 1rem 0;min-height:10rem;position:relative;z-index:1}.retailer-info__company,.retailer-info__address,.retailer-info__distance{transition-property:color;transition-duration:.4s;pointer-events:none}.retailer-info__company{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:0}.retailer-info__address{font-size:.875rem;font-style:italic;line-height:1.4;margin:0}.retailer-info__address .p-street-address{display:block}.retailer-info__address .p-locality,.retailer-info__address .p-region,.retailer-info__address .p-postal-code{display:inline-block}.retailer-info__cta-list{margin-bottom:0;margin-top:1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.retailer-info__cta-item{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.retailer-info__cta-item:not(:last-of-type){margin-right:1.25rem}.retailer-info__cta{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.retailer-info__cta:hover .icon,.retailer-info__cta:focus .icon,.retailer-info__cta:active .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.retailer-info__cta .icon{color:#000;shape-rendering:geometricPrecision;transition-property:-webkit-transform, color;transition-property:transform, color;transition-duration:.4s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);will-change:transform, color}.retailer-info__cta .icon-call,.retailer-info__cta .icon-call-with-color{height:2.0625rem;width:2rem}.retailer-info__cta .icon-pin{height:1.8125rem;width:1.5rem}.retailer-info__cta .icon-website{height:1.8125rem;width:1.8125rem}.retailer-info__distance{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.2;transition-property:color;transition-duration:.4s;margin-top:.625rem}.retailer-info--is-selectable{cursor:pointer}.retailer-info--is-selectable:before{background-color:transparent;content:"";transition-property:background-color;transition-duration:.4s;display:block;bottom:-.0625rem;left:-1.5rem;position:absolute;right:-1.5rem;top:-.0625rem;z-index:-1}.retailer-info--is-selectable:active:before,.retailer-info--is-selectable:focus:before,.retailer-info--is-selectable:focus-within:before,.retailer-info--is-selectable:hover:before{background-color:#000}.retailer-info--is-selectable:active .retailer-info__company,.retailer-info--is-selectable:active .retailer-info__address,.retailer-info--is-selectable:active .retailer-info__distance,.retailer-info--is-selectable:active .retailer-info__cta-link,.retailer-info--is-selectable:active .retailer-info__get-directions a,.retailer-info--is-selectable:active .icon,.retailer-info--is-selectable:focus .retailer-info__company,.retailer-info--is-selectable:focus .retailer-info__address,.retailer-info--is-selectable:focus .retailer-info__distance,.retailer-info--is-selectable:focus .retailer-info__cta-link,.retailer-info--is-selectable:focus .retailer-info__get-directions a,.retailer-info--is-selectable:focus .icon,.retailer-info--is-selectable:focus-within .retailer-info__company,.retailer-info--is-selectable:focus-within .retailer-info__address,.retailer-info--is-selectable:focus-within .retailer-info__distance,.retailer-info--is-selectable:focus-within .retailer-info__cta-link,.retailer-info--is-selectable:focus-within .retailer-info__get-directions a,.retailer-info--is-selectable:focus-within .icon,.retailer-info--is-selectable:hover .retailer-info__company,.retailer-info--is-selectable:hover .retailer-info__address,.retailer-info--is-selectable:hover .retailer-info__distance,.retailer-info--is-selectable:hover .retailer-info__cta-link,.retailer-info--is-selectable:hover .retailer-info__get-directions a,.retailer-info--is-selectable:hover .icon{color:#fff}.retailer-info--is-active:before{background-color:#000}.retailer-info--is-active .retailer-info__company,.retailer-info--is-active .retailer-info__address,.retailer-info--is-active .retailer-info__distance,.retailer-info--is-active .retailer-info__cta-link,.retailer-info--is-active .retailer-info__get-directions a,.retailer-info--is-active .icon{color:#fff}.rule{background-image:linear-gradient(90deg, #259b6f 0%,#1b88cb 100%);display:block;height:3.125rem;width:100%}.search-global{display:none;margin-left:2.5rem}@media screen and (min-width: 80em){.search-global{display:block}}.search-global fieldset{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:.125rem solid #fff;border-top:.125rem solid transparent;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.search-global__input-group{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transition:padding,.4s ease,width .4s ease;width:0}.search-global label{display:block;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.search-global__field{background-color:#fff;border:0;color:#000;font-weight:400;height:1.5625rem;width:7.8125rem}.search-global__search-toggle{cursor:pointer;height:1.6875rem;position:relative;transition-duration:.4s;transition-property:-webkit-transform;transition-property:transform;width:1.6875rem}.search-global__search-toggle:hover,.search-global__search-toggle:focus,.search-global__search-toggle:active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.search-global__search-toggle .icon-close,.search-global__search-toggle .icon-search{color:#000;height:1.5625rem;left:0;position:absolute;top:0;transition-duration:.4s;transition-property:opacity, visibility;width:1.5625rem}.search-global__search-toggle .icon-close{opacity:0;visibility:hidden}.search-global--is-active fieldset{border-bottom:.125rem solid #000}.search-global--is-active .search-global__input-group{padding-right:1.5625rem;width:10.5rem}.search-global--is-active .search-global__search-toggle .icon-close{opacity:1;visibility:visible}.search-global--is-active .search-global__search-toggle .icon-search{opacity:0;visibility:hidden}.secondary-nav{border-top:.125rem solid #000;margin-left:-1rem;padding:5.625rem 2rem 3.125rem;width:calc(100% + 2rem)}@media screen and (min-width: 23.4375em){.secondary-nav{margin-left:-2rem;width:calc(100% + 4rem)}}@media screen and (min-width: 48em){.secondary-nav{margin-left:-7.5vw;padding:5.625rem 2rem 3.125rem 7.5vw;width:calc(100% + 7.5vw + 32px)}}@media screen and (min-width: 80em){.secondary-nav{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;padding:.9375rem 0;width:100%}}@media screen and (min-width: 80em){.secondary-nav__list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.secondary-nav__item{line-height:1.25}.secondary-nav__item:not(:first-child){margin-top:1.25rem}@media screen and (min-width: 80em){.secondary-nav__item:not(:first-child){margin-left:1.25rem;margin-top:0}}@media screen and (min-width: 90em){.secondary-nav__item:not(:first-child){margin-left:2.5rem}}.secondary-nav__link{font-size:1rem;font-weight:500;text-transform:uppercase}.secondary-nav__link:link,.secondary-nav__link:visited{color:#000;text-decoration:none}.secondary-nav__link:hover,.secondary-nav__link:focus,.secondary-nav__link:active{color:#000;text-decoration:underline}@media screen and (min-width: 80em){.secondary-nav__link{font-size:.875rem}}@media screen and (min-width: 90em){.secondary-nav__link{font-size:1rem}}.slider-thumbnails{display:none}@media print, screen and (min-width: 64em){.slider-thumbnails{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:-1rem;padding-bottom:6rem;margin-top:-3rem}}.slider-button{border-bottom:5px solid rgba(255,255,255,0.5);color:#fff;cursor:pointer;display:block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.slider-button div{width:16.5625rem;padding:1.25rem 1.5625rem 1.25rem 3.75rem;position:relative;text-align:left;margin:0 auto}.slider-button__index{width:2.1875rem;height:2.1875rem;overflow:visible;border:.125rem solid transparent;line-height:1.875rem;position:absolute;left:0;top:2.75rem;text-align:center}.slider-button__heading{display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem}.slider-button .image{width:11.25rem;height:6.3125rem}.slider-button.is-active{border-bottom-color:#fff}.slider-button.is-active .slider-button__index{background:#000;border:.125rem solid #fff}.solutions-tile{color:#fff}@media screen and (min-width: 64em){.solutions-tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.solutions-tile .button{margin-top:-.125rem}.solutions-tile__media{overflow:hidden;display:block;position:relative;width:calc(100% + 2rem)}.solutions-tile__media .image{padding-bottom:56.25%}.solutions-tile__content{padding-bottom:4.5rem;padding-top:2rem}@media screen and (max-width: 47.9375em){.solutions-tile__wrapper{padding:0}.solutions-tile__content{padding:2rem 2rem 4.5rem}}@media screen and (min-width: 48em){.solutions-tile__media{margin-left:-7.5vw;width:calc(100% + 15vw)}}@media screen and (min-width: 64em){.solutions-tile__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.solutions-tile__media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0;width:50%}.solutions-tile__content{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-bottom:0;padding-left:7.5vw;padding-right:7.5vw;padding-top:0;width:50%}}@media screen and (min-width: 120em){.solutions-tile__content{padding-left:9rem;padding-right:9rem}}@media screen and (min-width: 64em){.solutions-tile--dual .solutions-tile__wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cream .solutions-tile__content .button--ghost{color:#007a52}.spotlight-grid{position:relative;margin-left:-1rem;width:calc(100% + 2rem)}@media screen and (min-width: 23.4375em){.spotlight-grid{margin-left:-2rem;width:calc(100% + 4rem)}}@media screen and (min-width: 48em){.spotlight-grid{margin-left:-7.5vw;width:calc(100% + 15vw)}}@media screen and (min-width: 64em){.spotlight-grid{margin-left:0;max-width:60rem;width:60%}}@media screen and (min-width: 90em){.spotlight-grid__list{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%}.spotlight-grid .grid-cell:nth-child(1){grid-row:span 2}.spotlight-grid .grid-cell:nth-child(1) .image{background-position:right center}}.sustainability-profile__link{text-decoration:underline}.sustainability-profile__link:link,.sustainability-profile__link:visited{color:#000}.sustainability-profile__link:active,.sustainability-profile__link:focus,.sustainability-profile__link:hover{color:#1d7345}.sustainability-profile__categories{margin-bottom:.5rem}.sustainability-profile__categories .icon{margin-right:.5rem;vertical-align:middle}.sustainability-profile__categories .icon-omri-logo{width:4.75rem;height:2.875rem;color:#4c721d}.sustainability-profile__categories .icon-sustainable-solutions-logo{width:3.125rem;height:3.125rem;color:#1b88cb}.sustainability-profile__heading{margin-bottom:0;font-size:1.125rem;font-weight:700;line-height:1.5}.sustainability-profile__desc{margin-bottom:.75rem;font-style:italic;line-height:1.5}.sustainability-profile__list{margin-bottom:0}@media screen and (min-width: 80em){.sustainability-profile__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;margin-right:-.75rem}}.sustainability-profile__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding-left:1.25rem;text-indent:-1.25rem;line-height:1.5}.sustainability-profile__item:before{content:'';display:inline-block;width:.625rem;height:.625rem;margin-right:.625rem;background-color:#1b88cb}.tab-nav{overflow:hidden;position:relative;margin-left:-2.5rem;margin-top:2.5rem;width:calc(100% + 5rem);height:3.6875rem}.tab-nav.overscroll:after{background-image:linear-gradient(to right, rgba(255,255,255,0) 0%,#ffffff 100%);content:'';pointer-events:none;display:block;height:100%;max-width:2.5rem;position:absolute;right:0;top:0;width:100%;z-index:1}.tab-nav__container{overflow:auto;padding-bottom:.125rem}.tab-nav__list{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;position:relative}.tab-nav__item{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;white-space:nowrap}.tab-nav__item:first-child .tab-nav__link{padding-left:2.5rem}.tab-nav__item:last-child .tab-nav__link{padding-right:2.5rem}.tab-nav__link{border-bottom:.3125rem solid #f0ede2;display:block;font-weight:500;padding:.875rem;position:relative;transition:padding .4s ease;z-index:1}.tab-nav__link:link,.tab-nav__link:visited{color:#000;padding-bottom:.875rem;padding-top:.875rem;text-decoration:none}.tab-nav__link:hover,.tab-nav__link:focus,.tab-nav__link:active{color:#000;padding-bottom:1.375rem;padding-top:.375rem;text-decoration:none}.tab-nav__link--is-active{font-weight:700;border-color:#008457}.tab-nav__link--is-active[href="#disease-control"]{border-color:#7a4caa}.tab-nav__link--is-active[href="#insect-control"]{border-color:#2376a9}.tab-nav__link--is-active[href="#mite-control"]{border-color:#006156}.tab-nav__link--is-active[href="#seed-treatments"]{border-color:#3c9cd7}.tab-nav__link--is-active[href="#weed-control"]{border-color:#00a380}@media screen and (min-width: 48em){.tab-nav{margin-left:-7.5vw;height:3.875rem;width:calc(100% + 15vw)}.tab-nav__item:first-child .tab-nav__link{padding-left:7.5vw}.tab-nav__item:last-child .tab-nav__link{padding-right:7.5vw}}@media screen and (min-width: 80em){.tab-nav{margin-left:0;height:4.1875rem;width:100%}.tab-nav__list{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tab-nav__item:first-child .tab-nav__link{padding-left:.875rem}.tab-nav__item:last-child .tab-nav__link{padding-right:.875rem}.tab-nav__link{font-size:1.3125rem}}.tab-panel{display:none;position:relative}.tab-panel--is-active{display:block}.timestamp{margin-bottom:3rem;font-style:italic}.toggle-button{cursor:pointer;display:block;height:1.3125rem;position:relative;width:1.3125rem}.toggle-button .icon{height:1.3125rem;position:absolute;right:0;top:0;transition:-webkit-transform .4s ease;transition:transform .4s ease;width:1.3125rem}.toggle-button--is-active .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.usage-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.usage-list__title{margin-bottom:.5rem;width:40%}@media screen and (min-width: 64em){.usage-list__title{width:20%}}.usage-list__definition{margin-bottom:.5rem;width:60%;padding-left:1.5rem}@media screen and (min-width: 64em){.usage-list__definition{width:30%;padding-right:1rem}}.video-container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.video-container video{display:block;height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.video-container ~ .play-button--inline{display:none}.video-container--is-playable ~ .play-button--inline{display:block}.your-location{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.your-location .hr{margin:0 0 2rem}.your-location__current-location{margin-bottom:1rem;font-size:1.125rem;font-weight:700}.your-location__current-location .icon-pin{position:relative;top:.3125rem;width:1.375rem;height:1.625rem;margin-right:.5rem;color:#000}.your-location__change-data{font-size:0.875rem}.your-location :last-child{margin-bottom:0}.your-location__find{display:block}.your-location__found{display:none;height:100%;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.your-location__search{position:relative;width:100%}.your-location__search:hover .icon-search,.your-location__search:focus .icon-search{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.your-location__search .icon-search{color:#000;transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;height:1.5rem;left:0;position:absolute;top:.5rem;width:1.5rem}.your-location__input,.your-location__input[type='text']{background-color:transparent;border:0;border-bottom:.0625rem solid #000;color:#000;font-size:1rem;line-height:2.5rem;text-overflow:ellipsis;transition-property:border-width;transition-duration:.4s;white-space:nowrap;padding-left:2.75rem;height:2.75rem;overflow:hidden;width:100%}@media screen and (min-width: 48em){.your-location__input,.your-location__input[type='text']{font-size:1.125rem}}.your-location ::-webkit-input-placeholder{color:#000}.your-location ::-moz-placeholder{color:#000}.your-location :-ms-input-placeholder{color:#000}.your-location ::placeholder{color:#000}.your-location ::-webkit-input-placeholder{color:#000}.your-location :-moz-placeholder{color:#000}.your-location ::-moz-placeholder{color:#000}.your-location :-ms-input-placeholder{color:#000}.your-location--light{padding:1.5625rem 0}.your-location--light .your-location__heading{font-size:1.5625rem;font-weight:500}@media print, screen and (min-width: 64em){.your-location--light .your-location__heading{font-size:2rem}}.your-location--light .hr{display:none}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}

/*# sourceMappingURL=main.css.map */