@charset "UTF-8";:root{box-sizing:border-box;font-size:16px}::-moz-selection{text-shadow:none}::selection{text-shadow:none}*,:after,:before{box-sizing:inherit}:first-child{margin-top:0}:last-child{margin-bottom:0}html{font-family:Muli,sans-serif;font-size:1rem;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}blockquote,figure{margin:1rem 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1rem}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:1.2;margin:1rem 0}hr{border:0;border-top:1px solid currentColor;display:block;height:1px;margin:1rem 0;padding:0}img{height:auto;max-width:100%}small{font-size:.8em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse}td,th{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.6;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;padding:0}img{height:auto;max-width:100%}legend{border:0;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow-x:hidden;overflow-y:auto;resize:vertical}body{margin:0}details,main{display:block}progress{vertical-align:baseline}summary{display:list-item}template{display:none}.clear:after{content:'';display:block;clear:both}.listReset{list-style:none;margin:0;padding:0}.crushMargins>:first-child{margin-top:0}.crushMargins>:last-child{margin-bottom:0}html{background-color:#fff;color:#333;font-family:Muli,sans-serif;font-size:1rem;line-height:1.6}a{font-weight:700;color:#28c0d5}::-moz-selection{background-color:#aec706;color:#e7f9cc}::selection{background-color:#aec706;color:#e7f9cc}h4{font-weight:700}.container{margin-left:auto;margin-right:auto;max-width:1216px;padding-left:32px;padding-right:32px}@media only screen and (max-width:860px){.container{padding-left:20px;padding-right:20px}}.footer,main{background-color:transparent;color:#333}@media only screen and (max-width:1360px){h1{font-size:1.9rem}}.button--footer{color:#fff}.animated-btn{background:#fff;display:inline-block;font-size:1.2rem;font-family:"Noto Sans",sans-serif;letter-spacing:.15rem;padding:25px 35px 25px;text-transform:uppercase;text-decoration:none}.animated-btn a{color:#343535}.has-yellowLine{border-left:2px solid #f4c906;padding-left:25px}a.link{font-weight:900;text-decoration:none;-webkit-transition:color .35s;transition:color .35s}a.link:hover{color:#238795}a.link:hover:after{background-position:28px}.has-arrow:after{content:"";display:inline-block;width:28px;height:28px;border-radius:20px;background-color:#f4c906;background-image:url(/images/button-arrow.svg);background-repeat:repeat-x;background-position:0;-webkit-transition:background-position .34s ease;transition:background-position .34s ease;position:relative;right:-13px;top:8px}.has-margin-top{margin-top:64px}.has-margin-bottom{margin-bottom:64px}.is-flex-aligned--right{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.is-flex-aligned--left{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}#Product-ring-protein{-webkit-transform:rotate(0);transform:rotate(0)}#Product-ring-hull-fiber{-webkit-transform:rotate(0);transform:rotate(0)}#Product-ring-starch{-webkit-transform:rotate(0);transform:rotate(0)}#Product-ring-fiber{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#js-mobileMenu:after{content:"";display:block;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);width:100%;height:100%;z-index:-2}@media only screen and (min-width:1360px){#js-mobileMenu:after{display:none}}.listStyle{border-top:2px solid #aec706;border-bottom:2px solid #aec706;padding:40px 0;margin:40px 0}.listStyle h3{margin-top:0!important}.listStyle ul>li{width:50%!important}.listStyle--noBorders{border-top:none;border-bottom:none;padding:20px 0;margin-top:0}.listStyle--noBorders ul{margin:0 0 50px}.dropdown-content a.js-backButton{position:relative;left:-8px;display:none}@media only screen and (max-width:1360px){.dropdown-content a.js-backButton{display:block}}h3{color:#024a76;font-size:1.25rem;text-transform:uppercase;font-weight:900}.homepage--background{background-color:pink;background:url(/images/homepage-header.jpg);background-size:50%;background-repeat:no-repeat;background-position:top right}@media only screen and (min-width:1640px){.homepage--background{background-size:830px}}.mobileOnly{display:none!important}@media only screen and (max-width:1360px){.mobileOnly{display:-webkit-box!important;display:flex!important}}.mainMenu{margin:0;padding:0;list-style:none;font-size:16px}.mainMenu__container{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 100%}.mainMenu__container.is-toggled{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media only screen and (max-width:1360px){.mainMenu__container.is-toggled{background-color:#024a76;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:30px;padding-bottom:20px;padding-top:25px;overflow-y:auto}.mainMenu__container.is-toggled .mainMenu__link--firstLevel .linkArrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media only screen and (max-width:1360px){.mainMenu__container{display:none}}.mainMenu--grid{display:-webkit-box;display:flex;-webkit-box-flex:100%;flex:100%;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center}@media only screen and (max-width:1360px){.mainMenu--grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.mainMenu--cell{text-align:center;display:inline-block;position:relative;margin:0 20px}@media only screen and (max-width:1360px){.mainMenu--cell{font-size:1.125em;text-align:left;position:inherit;margin:12px 0;padding-left:35px;width:100%}}.mainMenu__link{cursor:pointer;text-decoration:none;color:#333}.mainMenu__link:visited{color:#333}@media only screen and (max-width:1360px){.mainMenu__link:visited{color:#fff}}.mainMenu__link:hover{color:#024a76}@media only screen and (max-width:1360px){.mainMenu__link:hover{color:#fff}}.mainMenu__link--firstLevel{font-weight:600;font-size:1.125em}.mainMenu__link--secondLevel{color:#333;font-weight:300;font-size:1em}@media only screen and (max-width:1360px){.mainMenu{font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.mainMenu__link{color:#fff;background-color:#024a76}}.linkArrow{position:relative;left:8px;top:-2px}i{border:solid #28c0d5;border-width:0 2px 2px 0;display:inline-block;padding:3px}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:-3px}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.dropdown-content{background-color:#fff;box-shadow:0 15px 10px 2px rgba(0,0,0,.15);display:none;left:-26px;line-height:1.3em;min-width:260px;padding:15px 25px;position:absolute;text-align:left;-webkit-transition:left .4s;transition:left .4s;z-index:1;border-radius:0 0 10px 10px}@media only screen and (max-width:1360px){.dropdown-content{left:100%;top:70px;width:100%;display:block;background-color:#024a76;color:#fff;border-radius:0;box-shadow:none}}.dropdown-content a{display:block;margin:16px 0}@media only screen and (max-width:1360px){.dropdown-content a{margin:28px 0;font-weight:600;font-size:1.125em}}.dropdown-content a.dropdown-toggle{display:none;position:relative}.dropdown-content a.dropdown-toggle .linkArrow{left:-14px;position:absolute;top:4px}@media only screen and (max-width:1360px){.dropdown-content a.dropdown-toggle{display:block;color:#fff}.dropdown-content a.dropdown-toggle:visited{color:#fff}}.dropdown.is-active .dropdown-content{display:block}@media only screen and (max-width:1360px){.dropdown.is-active .dropdown-content{background-color:color(darkBlue);left:30px;padding:15px 35px}}.dropdown.is-active .mainMenu__link--firstLevel{color:#aec706}.dropdown.is-active .mainMenu__link--firstLevel i.arrow.down{border-color:#28c0d5}.pageHeader{padding-top:225px}.pageHeader--homepage{height:100%;position:relative;z-index:2;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:100px}@media only screen and (min-width:1860px){.pageHeader--homepage{background-size:35%}}@media only screen and (min-width:1960px){.pageHeader--homepage{background-size:32%}}@media only screen and (max-width:1560px){.pageHeader--homepage{background-size:44%}}@media only screen and (max-width:1260px){.pageHeader--homepage{background-size:50%}}@media only screen and (max-width:1360px){.pageHeader--homepage{padding-top:125px;height:auto;padding-bottom:100px}}@media only screen and (max-width:760px){.pageHeader--homepage{padding-top:35px;padding-bottom:45px;background:0 0}}.pageHeader--homepage__content{width:100%;max-width:50%}@media only screen and (max-width:760px){.pageHeader--homepage__content{max-width:none}}.pageHeader--homepage__mobile{display:none}@media only screen and (max-width:760px){.pageHeader--homepage__mobile{display:block;margin-top:64px;width:100%}}.pageHeader--homepage h1{color:#f4c906;font-size:3rem;font-family:Merriweather,serif;font-weight:700;font-style:italic;line-height:1em;text-transform:none}.pageHeader--homepage h1 span{display:block;font-size:1.4em;font-family:Muli,sans-serif;font-weight:900;font-style:normal;text-transform:uppercase;margin-top:10px}@media only screen and (max-width:1360px){.pageHeader--homepage h1{font-size:1.6rem}}.pageHeader__child{width:100%;height:100px;margin-top:109px;position:relative;padding-top:0}@media only screen and (max-width:1360px){.pageHeader__child{margin-top:64px}}.pageHeader__child img{position:absolute;top:0;right:0}@media only screen and (max-width:880px){.pageHeader__child img{max-width:210px}}.navbar{position:fixed;top:0;width:100%;z-index:7}.navbar__logo{padding:40px 40px 40px 0;position:relative}@media only screen and (max-width:1360px){.navbar__logo{max-width:170px;padding:25px 20px 15px}}.navbar--grid{display:-webkit-box;display:flex;padding:0 60px 0;position:relative}@media only screen and (max-width:1360px){.navbar--grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0;height:100%}}.navbar--cell{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media only screen and (max-width:1360px){.navbar--cell{display:block}}.navbar--cell--main{-webkit-box-flex:1;flex:1 0 550px}@media only screen and (max-width:1360px){.navbar--cell--main{-webkit-box-flex:1;flex:1 0 510px}}@media only screen and (max-width:1360px){.navbar--cell--main{-webkit-box-flex:1;flex:auto}}.navbar--cell--utility{-webkit-box-flex:1;flex:1 1 100px}@media only screen and (max-width:1360px){.navbar--cell--utility{-webkit-box-flex:1;flex:1 1 100%}}.navbar--cell--utility .mainMenu--grid{-webkit-box-pack:end;justify-content:flex-end}.navbar--cell--social a{width:40px;height:40px;opacity:.5}.navbar--cell--social a:first-of-type{margin-right:16px}.navbar--cell--social a:hover{opacity:1}@media only screen and (max-width:1360px){.navbar--cell--social{padding:0 22px;margin-top:50px}}@media only screen and (max-width:1360px){.navbar{padding:0;background:0 0}.navbar--main{-webkit-box-flex:1;flex:auto}}.navbar:before{content:"";width:100%;height:72px;background:0 0;position:absolute;z-index:0}@media only screen and (max-width:1360px){.navbar:before{display:block;background:#fff;height:70px}}.navbar.has-scrolled{background:0 0}.navbar.has-scrolled:before{box-shadow:0 2px 26px 0 rgba(0,0,0,.46)}@media only screen and (min-width:1360px){.navbar.has-scrolled{background:#fff}.navbar.has-scrolled .navbar__logo{padding:20px 40px 20px 0}}@media only screen and (max-width:1360px){.navbar.has-scrolled{box-shadow:none}}.navbar-toggler{display:none;padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;position:absolute;top:15px;right:15px}@media only screen and (max-width:1360px){.navbar-toggler{display:block}.navbar-toggler.is-open .navbar-toggler-icon span:nth-child(1){opacity:0}.navbar-toggler.is-open .navbar-toggler-icon span:nth-child(2){top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler.is-open .navbar-toggler-icon span:nth-child(3){top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler.is-open .navbar-toggler-icon span:nth-child(4){opacity:0}}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-toggler-icon{width:30px;height:25px;position:relative;margin:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navbar-toggler-icon span{background:#024a76;display:block;position:absolute;height:3px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler-icon span:nth-child(1){top:0}.navbar-toggler-icon span:nth-child(2){top:10px}.navbar-toggler-icon span:nth-child(3){top:10px}.navbar-toggler-icon span:nth-child(4){top:20px}.modal{background:rgba(0,0,0,.5);display:none;height:100%;position:fixed;width:100%;z-index:6}.button,button[type=submit]{background-color:#28c0d5;color:#fff;text-decoration:none;padding:20px 29px 20px 30px;border-radius:30px;font-weight:900;-webkit-transition:background-color .35s;transition:background-color .35s}.button:after,button[type=submit]:after{content:"";display:inline-block;width:28px;height:28px;border-radius:20px;background-color:#f4c906;background-image:url(/images/button-arrow.svg);background-position:0;background-repeat:repeat-x;position:relative;right:-13px;top:8px;overflow:hidden;-webkit-transition:background-position .34s ease;transition:background-position .34s ease}.button:hover,button[type=submit]:hover{background-color:#238795}.button:hover:after,button[type=submit]:hover:after{background-position:28px}.button-group{margin:30px 0}button[type=submit]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:10px 30px;border:none;cursor:pointer}button[type=submit]:after{top:0}.subheader{font-family:Merriweather,serif;color:#024a76;font-size:1.75rem;font-weight:700;font-style:italic;line-height:1.3em;margin:0}@media only screen and (max-width:460px){.subheader{font-size:1.2rem}}.subheader--black{color:#333;font-size:2.25em}@media only screen and (max-width:1360px){.subheader--black{font-size:1.2rem}}.carousel .subheader{margin:10px 0}.carousel__header{max-width:820px;width:100%}.carousel__nav{margin:40px 0}.carousel__nav ul{display:-webkit-box;display:flex;margin:0;padding:0;list-style:none;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width:1360px){.carousel__nav ul{display:block;padding-left:0;text-align:center}.carousel__nav ul li{width:100%;display:inline-block}}.carousel__item__container{max-width:670px;width:100%;padding-left:32px}.carousel__item__grid{display:none}.carousel__item__grid.is-active{display:-webkit-box;display:flex;outline:0}@media only screen and (max-width:1360px){.carousel__item__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.carousel__item__media{position:relative;width:450px;height:450px;-webkit-box-flex:0;flex:0 0 450px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width:1360px){.carousel__item__media{margin:0 auto 30px auto;width:100%;-webkit-box-ordinal-group:2;order:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1 1 330px}}.carousel__item__content{-webkit-box-flex:1;flex:1 1 100%;font-size:1rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (max-width:1360px){.carousel__item__content{margin-top:0;-webkit-box-ordinal-group:3;order:2}.carousel__item__content .carousel__item__container{padding:0;margin:0 auto}}.carousel__title{color:#333;font-size:2.375em;font-weight:700}@media only screen and (max-width:1360px){.carousel__title{font-size:2rem}}.carousel__description{color:#838385;font-size:1.35em;font-style:italic;font-family:Merriweather,serif}.carousel__foodApp p{color:#838385;font-size:.875rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.carousel__foodApp ul{margin:0;padding:0;list-style:none}.carousel__foodApp ul li{display:inline-block;margin-right:7px}.carousel__foodApp ul li:before{content:"•";display:inline-block;color:#f4c906;width:20px;height:20px}.carousel__foodApp ul li:first-of-type:before{display:none}@media only screen and (max-width:1360px){.carousel__foodApp ul li{display:block}.carousel__foodApp ul li:first-of-type:before{display:inline-block}}.carousel__productRing{position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width:760px){.carousel__productRing{position:relative;top:unset;left:unset;width:100%}}.carousel__productImage{z-index:0;max-width:400px;width:100%}.heading{text-transform:uppercase;margin:0}.heading--small{color:#28c0d5;font-size:1.125rem;font-weight:900;letter-spacing:.15em}.tab{background:#fff;border:1px solid #838385;color:#838385;border-radius:21px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:13px 0;padding:9px 24px;position:relative;width:100%;max-width:290px}.tab.is-active{border:1px solid #aec706;box-shadow:0 0 0 1px #aec706}.tab.is-active:after{content:"";display:block;background-color:#f4c906;border-radius:20px;border:4px solid #fff;bottom:-10px;height:20px;position:absolute;width:20px}@media only screen and (max-width:1360px){.tab{max-width:none}}.foodApp__cta{background-color:#f8f8f8;border-radius:100%/0 0 30px 30px;margin-top:50px;min-height:300px;padding-top:100px}@media only screen and (max-width:760px){.foodApp__cta{padding-top:50px}}.foodApp__item__grid{display:-webkit-box;display:flex}.foodApp__item__heading{color:#58595b;font-size:1.5rem;font-weight:900;margin-left:20px;text-transform:uppercase}.foodApp__grid{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:50px 0 0;padding:0}.foodApp__cell{width:calc(1/3*100% - (1 - 1/3)*128px);margin-bottom:50px}@media only screen and (max-width:1360px){.foodApp__cell{width:calc(1/2*100% - (1 - 1/2)*128px)}}@media only screen and (max-width:760px){.foodApp__cell{width:100%}}.footer{font-size:.938em}.footer__topLevel{background-color:#f8f8f8}.footer__topLevel a{color:#58595b}.footer__topLevel a:visited{color:#58595b}.footer__topLevel__grid{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding-top:20px;padding-bottom:20px;-webkit-box-pack:justify;justify-content:space-between}.footer__topLevel__social{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.footer__topLevel__social a{width:30px;height:30px;display:inline-block}.footer__topLevel__social a:first-of-type{margin-right:20px}.footer__topLevel__logo{width:145px;height:auto}@media only screen and (max-width:760px){.footer__topLevel__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer__topLevel__cell{margin-top:10px;margin-bottom:10px}.footer__topLevel__social{display:none}}.footer__bottomLevel{background-color:#fff;color:#58595b}.footer__bottomLevel__grid{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-top:20px;padding-bottom:20px}.footer__bottomLevel__grid img{width:20px;height:auto;margin-right:10px}.footer__bottomLevel__cell{display:-webkit-box;display:flex}@media only screen and (max-width:760px){.footer__bottomLevel__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer__bottomLevel__cell{margin-top:10px;margin-bottom:10px}}.cta{overflow:visible}.cta--blue{position:relative;background-color:#024a76}.cta--blue:before{content:url(/images/blue-circle.svg);display:block;position:absolute;top:0;left:-290px}@media only screen and (max-width:1550px){.cta--blue:before{width:220px;display:none}}.cta--blue h2{color:#28c0d5;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.cta--blue .subheader{color:#fff;font-size:2.25rem}.cta--blue__image{display:block;height:auto;width:480px}.cta--blue__grid{display:-webkit-box;display:flex}.cta--blue__content{width:calc(1216px - 473px);display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:32px 0}.cta--blue__content p{color:#fff;font-size:1.25rem}@media only screen and (max-width:1550px){.cta--blue__content{width:calc(100% - 613px)}}.cta__download__bg{display:none;background:url(/images/cta-download-bg.jpg) no-repeat;background-position:bottom right;background-size:contain;overflow:visible;padding-top:64px;padding-bottom:64px}@media only screen and (max-width:1660px){.cta__download__bg{background-size:35%}}@media only screen and (max-width:1360px){.cta__download__bg{background:0 0}}.cta__download__grid{display:-webkit-box;display:flex;width:100%;max-width:800px;background-color:#024a76;margin:0 auto;color:#fff}@media only screen and (max-width:1360px){.cta__download__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.cta__download__grid h2{font-weight:900;font-size:2rem}.cta__download__media{padding:32px 16px 32px 32px}@media only screen and (max-width:1360px){.cta__download__media{padding:16px 16px 0 16px}.cta__download__media img{max-width:50px}}.cta__download__content{padding:32px 32px 32px 16px}.cta__download__content h2{color:#fff!important}@media only screen and (max-width:1360px){.cta__download__content{padding:16px}.cta__download__content h2{font-size:1.65rem}}.cta--white{position:relative;overflow:hidden;background-color:#fff}.cta--white:after{content:url(/images/green-circle.svg);display:block;position:absolute;width:280px;height:280px;bottom:-15px;left:calc(100% - 140px)}@media only screen and (max-width:1550px){.cta--white:after{width:220px;display:none}}.cta--white h2{color:#28c0d5;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.cta--white .subheader{color:#024a76;font-size:2.25rem}.cta--white__image{display:block;height:auto;width:480px}.cta--white__grid{display:-webkit-box;display:flex}.cta--white__content{width:calc(1216px - 473px);display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (max-width:1550px){.cta--white__content{width:calc(100% - 613px)}}@media only screen and (max-width:900px){.cta--blue__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cta--blue__cell{-webkit-box-ordinal-group:2;order:1;overflow:hidden;max-height:350px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.cta--blue__cell img{width:100%;height:100%}.cta--blue__cell:first-of-type{-webkit-box-ordinal-group:3;order:2;width:100%;padding:32px;-webkit-box-align:start;align-items:flex-start}}@media only screen and (max-width:900px){.cta--white__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cta--white__cell{width:100%;padding:32px;overflow:hidden}.cta--white__cell:first-of-type{padding:0;max-height:350px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.cta--white__cell:first-of-type img{width:100%;height:100%}}.productPage__grid{display:-webkit-box;display:flex;margin:70px 0}@media only screen and (max-width:760px){.productPage__grid{margin:30px 0}}@media only screen and (max-width:1360px){.productPage__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.productPage__details__bg{background-position:top left;background-size:14%;background-repeat:no-repeat}@media only screen and (max-width:1070px){.productPage__details__bg{background-image:none!important}}.breadcrumbs{margin-top:30px;margin-bottom:50px}.breadcrumbs .crumbs{margin:0;padding:0;list-style:none}.breadcrumbs .crumbs li{display:inline-block;margin-right:7px;margin-bottom:7px}.breadcrumbs .crumbs li:before{content:"•";display:inline-block;color:#f4c906;width:20px;height:20px}.breadcrumbs .crumbs li:first-of-type:before{display:none}.child__header{max-width:800px;margin-bottom:40px}.child__header__part1{margin-bottom:50px}.child__header__part1 h1{color:#aec706;font-size:3.25em;font-weight:900}.child__header__part1 p{font-family:Merriweather,serif;color:#024a76;font-size:1.25em;font-style:italic}.child__header__part2{margin-bottom:50px}.child__header__part2 h2{color:#024a76;font-size:1.75em;font-weight:900}.matrix{padding-bottom:50px}.matrix__intro__part1{margin-bottom:50px}.matrix__intro__part1 h1{font-size:3.25rem;color:#aec706;font-weight:900}@media only screen and (max-width:1360px){.matrix__intro__part1 h1{font-size:1.9rem}}.matrix__intro__part1 p{font-family:Merriweather,serif;font-style:italic;font-size:1.25rem;color:#024a76}@media only screen and (max-width:1360px){.matrix__intro__part1 p{font-size:1.1rem}}.matrix__intro__part2 h2{font-size:1.75rem;color:#024a76;font-weight:900}.matrix h2{color:#024a76;font-size:1.75rem;font-weight:900;margin-top:40px}.matrix h3{color:#024a76;font-size:1.25rem;text-transform:uppercase;font-weight:900;margin-top:50px;letter-spacing:.15em}.matrix__figure{width:100%!important}.matrix ul{flex-wrap:wrap;display:-webkit-box;display:flex;list-style:none;padding:0 0 0 14px}.matrix ul>li{width:100%;position:relative;padding-right:25px;margin:6px 0}.matrix ul>li::before{content:"•";position:absolute;left:-14px;color:#aec706}@media only screen and (max-width:530px){.matrix ul li{width:100%!important}}.form__section{background-color:#024a76;min-height:400px;padding-top:64px;padding-bottom:64px;margin-top:60px}.form__section h2{color:#28c0d5;font-size:2rem;font-weight:900;margin-bottom:32px}.form__section label{color:#58595b;margin-bottom:12px}.form__section input[type=email],.form__section input[type=text],.form__section textarea{border-radius:8px;border:1px solid #d6d6d6;padding:10px}.form__container{background-color:#f8f8f8;padding:32px;box-shadow:0 2px 26px 0 rgba(0,0,0,.46)}@media only screen and (max-width:680px){.form__container{padding:16px}}.form__intro{font-size:1.25rem;color:#024a76}.content{width:100%;max-width:800px}.content table{width:100%;border-collapse:collapse}.content td:nth-of-type(even){background:#eee}.content th:nth-of-type(even){background:#a5bc08}.content th{background:#aec706;color:#fff;font-weight:700}.content td,.content th{padding:16px;text-align:left}.content td{border-bottom:1px solid #ccc}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.content table,.content tbody,.content td,.content th,.content thead,.content tr{display:block}.content thead tr{position:absolute;top:-9999px;left:-9999px}.content tr{border:1px solid #ccc}.content td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.content td:before{position:absolute;top:18px;left:10px;width:45%;padding-right:10px}.content table.productsTable td:nth-of-type(1):before{content:"Protein"}.content table.productsTable td:nth-of-type(2):before{content:"Tensile strength (MPa)"}.content table.productsTable td:nth-of-type(3):before{content:"Elongation at Break (%)"}.content table.twoColumnTable td:nth-of-type(1):before{content:"Product"}.content table.twoColumnTable td:nth-of-type(2):before{content:"Outcomes And Benefits Of Coatings Incorporating Accu-Gel™ Pea Starch"}.content table.tableCentara td:nth-of-type(1):before{content:""}.content table.tableCentara td:nth-of-type(2):before{content:"Centara™ III"}}.contactUs__grid{display:-webkit-box;display:flex}.contactUs__info{min-height:350px;width:50%;background:#f8f8f8;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.contactUs__info__content{width:100%;max-width:400px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start}.contactUs__map{min-height:350px;width:50%;padding-left:16px}@media only screen and (max-width:880px){.contactUs__grid{display:block}.contactUs__info{width:100%;display:block;min-height:auto}.contactUs__info__content{display:block;padding:32px 16px}.contactUs__map{min-height:auto;width:100%;padding-left:0}}.form__section{background-color:#024a76;min-height:400px;padding-top:64px;padding-bottom:64px;margin-top:60px}.form__section h2{color:#28c0d5;font-size:2rem;font-weight:900;margin-bottom:32px}.form__section label{color:#58595b;margin-bottom:12px}.form__section input[type=email],.form__section input[type=text],.form__section textarea{border-radius:8px;border:1px solid #d6d6d6;padding:10px}.form__container{background-color:#f8f8f8;padding:32px;box-shadow:0 2px 26px 0 rgba(0,0,0,.46)}@media only screen and (max-width:680px){.form__container{padding:16px}}.form__intro{font-size:1.25rem;color:#024a76}@media only screen and (max-width:680px){.freeform-row{display:block!important}}.multiPoints{background-color:#024a76;background-image:url(/images/blue-circle.svg);background-repeat:no-repeat;background-position:top -110px left -190px;color:#fff;padding-top:70px;padding-bottom:70px;font-size:1rem}.multiPoints h2{font-size:1.75em;font-weight:900;margin-bottom:32px}.multiPoints h3{color:#fff;text-transform:none;font-family:Merriweather,serif;font-size:1.5em;font-weight:700;font-style:italic}.multiPoints ul{display:-webkit-box;display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap}.multiPoints ul li{display:inline-block;padding:0 16px;width:33%;position:relative}.multiPoints ul li:before{content:"";display:block;width:20px;height:20px;border-radius:20px;border:2px solid #f4c906;position:absolute;top:3px;left:-15px}.multiPoints ul li:nth-child(1):before{border-color:#aec706}.multiPoints ul li:nth-child(2):before{border-color:#28c0d5}.multiPoints--careers ul li{padding:0 26px 0 16px;position:relative;-webkit-box-flex:0;flex:0 0 33%;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:25px;font-size:1.125em}.multiPoints--careers ul li:before{border-color:#f4c906!important}@media only screen and (max-width:900px){.multiPoints{background-image:none;font-size:.9rem}.multiPoints p{font-size:1rem}.multiPoints ul{margin-left:13px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.multiPoints ul li{display:block;width:100%;margin-bottom:30px}}.openPositions{font-size:1rem;padding:64px 0}.openPositions h2{font-weight:700;font-size:1.75em;color:#024a76}.openPositions ul{margin:0;padding:0;list-style:none}.openPositions ul li{position:relative;border-top:2px solid #d6d6d6;padding:20px 0}.openPositions ul li h3{font-weight:700;color:#024a76;font-size:1.25em;text-transform:uppercase;display:inline}.openPositions ul li:before{position:relative;margin-right:9px;top:15px;content:"";display:inline-block;width:44px;height:44px;background:url(/images/bag.svg) no-repeat}@media only screen and (max-width:960px){.openPositions ul li:before{display:none}}.colourBlock{background-color:#024a76;font-size:1.25rem;font-family:Merriweather,serif;font-style:italic;padding:21px 40px;color:#fff;margin:64px 0}.relatedProducts{padding-top:64px;margin-top:40px;border-top:2px solid #e3e3e3}.relatedProducts h2{font-size:1.75rem;color:#024a76;font-weight:700}.relatedProducts .foodApp__cell{-webkit-box-flex:33%;flex:33%;padding-right:30px}@media only screen and (max-width:1060px){.relatedProducts .foodApp__cell{-webkit-box-flex:100%;flex:100%;padding-right:0}}.relatedProducts .foodApp__item__heading{color:#58595b;font-size:1.5rem;font-weight:900;margin-left:20px;text-transform:uppercase}.industryUpdate{padding-top:2rem}.industryUpdate h2{color:#024a76;font-size:1.75rem;font-weight:900}.industryUpdate__italicText{font-style:italic}
/*# sourceMappingURL=main.css.map */
