input[type=search]{box-sizing:border-box!important}.table td,.table th{font-size:.9rem}.table th{font-weight:700}.modal.in .modal-dialog{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal .modal-title{margin-bottom:0!important}.modal-open .modal{z-index:10005!important}body>.modal-backdrop{display:none!important}.pod.function.display-markets{margin-bottom:-1rem}#markets-nav{margin-top:-2.5rem}.home #markets-nav{margin-bottom:2rem}#markets-nav ul{margin:0;padding:0;list-style:none;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}#markets-nav ul li{padding:.5rem;margin-right:2.2406639004%;width:22.7424749164%;text-align:center;background:#fff;border:1px solid #707070}@media(max-width:799px){#markets-nav ul li{width:31.8182572614%;margin-bottom:1rem}}@media(max-width:360px){#markets-nav ul li{width:100%;margin-right:0}}#markets-nav ul li:last-of-type{margin-right:0}#markets-nav ul li i{margin:0 auto;display:block;font-size:3rem}#markets-nav ul li span{color:#000;font-weight:800;text-transform:uppercase}#markets-nav ul li:hover{background:#ececec}#markets-nav ul li:hover a{text-decoration:none}#markets .market{position:relative;padding-top:3rem;padding-bottom:3rem;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:flex-start;-ms-flex-align:start;align-items:flex-start}#markets .market-image{position:absolute;bottom:0;left:-7rem;z-index:0}@media(max-width:799px){#markets .market-image{top:0;bottom:auto;opacity:.5}}#markets .market .no-image{display:none}#markets .market-title{padding:.5rem 1rem;margin-bottom:2rem;margin-right:75%;width:25%;display:inline-block;color:#fff;line-height:1;position:relative;background-color:#404040}#markets .market-title:before{position:absolute;top:0;right:100%;bottom:0;z-index:0;width:30vw;content:"";background:#404040}@media(max-width:799px){#markets .market-title{margin-right:calc(100% - 20rem);width:20rem}}#markets .market-title i{margin-right:.5rem;font-size:26px}#markets .market-title+br{width:100%}#markets .market-content{position:relative;z-index:1;margin-right:2.2406639004%;margin-bottom:10rem;width:42.489626556%;vertical-align:top}.no-flexbox.no-flexboxlegacy #markets .market-content{width:calc(42.48963% - 5px);display:inline-block}@media(max-width:799px){#markets .market-content{margin-right:0;margin-bottom:2rem;width:100%}}#markets .market-info{position:relative;width:55.2697095436%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;vertical-align:top}.no-flexbox.no-flexboxlegacy #markets .market-info{display:inline-block}@media(max-width:799px){#markets .market-info{width:100%}}#markets .market-info_accordion .accordion_header{padding:.5rem 1rem;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:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#markets .market-info_accordion .accordion_header>a{font-weight:700;text-transform:uppercase}#markets .market-info_accordion .accordion_header>a:after{content:"";display:inline-block;font-size:26px;font-family:icons8;font-weight:300;line-height:1}#markets .market-info_accordion .accordion_header>a[aria-expanded=true]:after{content:""}#markets .market-info_accordion .accordion_content,#markets .market-info_accordion .accordion_group{border-top:1px solid #a0a0a0}#markets .market-info_accordion .accordion_group:last-of-type{border-bottom:1px solid #a0a0a0}#markets .market-article{margin-right:2.2406639004%;margin-bottom:3rem;width:53.7537537538%;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media(max-width:799px){#markets .market-article{width:61.6597510373%}}#markets .market-resources{margin-bottom:3rem;width:42.1921921922%}@media(max-width:799px){#markets .market-resources{width:36.0995850622%}}#markets .market-products{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;z-index:10}@media(max-width:799px){#markets .market-products{width:100%}}#markets .market-products>header{margin-bottom:2rem;width:100%;color:#707070;font-size:19.2px;font-size:1.2rem;font-weight:800;text-transform:uppercase}#markets .market-products .product{margin-right:2.2406639004%;width:30.6306306306%;background:#fff;border:1px solid rgba(0,0,0,.1)}#markets .market-products .product .product-info{margin:0 10px 10px}#markets .market-products .product:last-of-type{margin-right:0}#markets .market-products .product:hover .product-alias{color:#e7131a}#markets .market-products .product-image{padding:1rem;height:10rem}#markets .market-products .product-image img{width:100%;height:100%;font-family:"object-fit:contain;object-position:center";object-fit:contain;object-position:center}#markets .market-products .product-name{color:#404040;font-weight:800}@media(max-width:799px){#markets .market-products .product span{width:100%;display:block}#markets .market-products .product .pull-right{margin-bottom:.5rem}}@media(max-width:599px){#markets .market-products .product .product-image{padding-top:0;padding-bottom:0;height:7rem}#markets .market-products .product span{display:none}}#markets .market:nth-of-type(2n){color:#000;font-weight:300;position:relative;background-color:#ececec}#markets .market:nth-of-type(2n):after,#markets .market:nth-of-type(2n):before{position:absolute;top:0;z-index:-1;width:50vw;height:100%;display:block;background-color:inherit;content:""}#markets .market:nth-of-type(2n):before{left:-25vw}#markets .market:nth-of-type(2n):after{right:-25vw}#markets .market:nth-of-type(2n) h5,#markets .market:nth-of-type(2n) header{color:#404040;font-weight:700}#markets .market:nth-of-type(2n) .market-title{margin-right:auto;margin-left:80%;text-align:right}@media(max-width:799px){#markets .market:nth-of-type(2n) .market-title{margin-left:calc(100% - 20rem)}}#markets .market:nth-of-type(2n) .market-title:before{right:inherit;left:100%}#markets .market:nth-of-type(2n) .market-title i{margin-right:auto;margin-left:.5rem;float:right}#markets .market.agriculture{padding-bottom:10rem!important}#markets .market.agriculture .market-content{margin-bottom:2rem}#markets .market.agriculture .market-image{max-width:60%}@media(max-width:799px){#markets .market.agriculture .market-image{top:auto;right:0;bottom:0;z-index:0}#markets .market.agriculture .market-content{-webkit-order:1;-ms-flex-order:1;order:1}#markets .market.agriculture .market-info{-webkit-order:2;-ms-flex-order:2;order:2}#markets .market.agriculture .market-products{margin-bottom:5rem}}#markets .market.food-processing{position:relative;padding-bottom:5rem;background-image:linear-gradient(0deg,#221f20 0,#221f20 11%,#404040 0,#404040 12.5%,transparent 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#ff221f20",GradientType=0)}#markets .market.food-processing .market-image{max-width:90%}@media(max-width:799px){#markets .market.food-processing .market-image{top:auto;bottom:0}}#markets .market.food-processing .market-content{margin-bottom:16rem}@media(max-width:799px){#markets .market.food-processing .market-content{margin-bottom:2rem}}@media(max-width:799px){#markets .market.food-processing .market-products{margin-bottom:15rem}}#markets .market.food-processing:after,#markets .market.food-processing:before{position:absolute;bottom:0;z-index:-1;width:50vw;display:block;content:""}#markets .market.food-processing:before{right:100%}#markets .market.food-processing:after,#markets .market.food-processing:before{height:100%;background:linear-gradient(0deg,#221f20 0,#221f20 11%,#404040 0,#404040 12.5%,transparent 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#ff221f20",GradientType=0)}#markets .market.food-processing:after{left:100%}