.articlePanel .wrap .cols:after{content:'';display:block;clear:both}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide article .group .col{box-sizing:border-box;-moz-box-sizing:border-box}.modal .wrap h2{font-family:'filson-soft',sans-serif}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.video{position:relative;padding-bottom:56.25%;height:0;width:100%;display:block}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.subpageHome .statistics .wrap .col p{font-size:2.8125rem}body.subsubpageHome .statisticsTwo{margin-top:250px}body.subsubpageHome .textPanel.pageIntro .wrap header{margin-bottom:24px}body.subsubpageHome .textPanel .wrap>figure{height:800px}body.schoolMilkScheme .centeredTextPanel{text-align:left}body.schoolMilkScheme .centeredTextPanel .wrap .content h2{font-size:2.1875rem;margin-top:0;max-width:430px}body.schoolMilkScheme .centeredTextPanel .wrap .content .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.schoolMilkScheme .centeredTextPanel .wrap .content .cols .col{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}body.schoolMilkScheme .centeredTextPanel .wrap .content .cols .col figure{width:264px;height:260px;margin:0}body.schoolMilkScheme .centeredTextPanel .wrap .content .cols .col h2{font-size:2.1875rem;margin-top:0;max-width:430px}body.schoolMilkScheme .centeredTextPanel .wrap .content .cols .col p{max-width:410px;font-size:1.0625rem}body.home .textPanel{margin:70px 10px}body.home .twoCols.flip .wrap .text figure{margin-left:-10px}body.altStyles .textPanel.pageIntro{margin-left:50px;margin-right:50px}body.altStyles .recipe+.textPanel.noHeader{margin-top:0}body.altStyles .recipe+.textPanel.noHeader+.noHeader .wrap article{text-align:left}body.altStyles .recipe+.textPanel.noHeader .wrap article{text-align:right}body.altStyles .twoCols .wrap>figure{margin-left:50px}body.altStyles .twoCols .wrap .text{margin-right:50px}body.newBodyShape .bodyShape.mobile{display:block}body.newBodyShape .textPanel+.filterPanel{margin-top:80px}body.newBodyShape .textPanel .wrap header{margin-bottom:60px}body.contact .textPanel .wrap>figure{height:550px}body.contact .textPanel .wrap .contactDetails{margin-top:-50px}body.milkSport .textPanel.noHeader{max-width:1040px;margin:100px auto 72px auto}body.milkSport .textPanel.noHeader+.videoPanel{margin-top:150px}body.milkSport .textPanel.noHeader .wrap article{width:unset}body.milkSport .textPanel.noHeader .wrap article ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}body.milkSport .textPanel.noHeader .wrap article ul li{width:-moz-calc(20% - 5px);width:-o-calc(20% - 5px);width:-webkit-calc(20% - 5px);width:calc(20% - 5px)}body.milkSport .textPanel.noHeader .wrap article ul li:before{width:50px;height:50px}body.milkSport .textPanel.noHeader .wrap article ul li p{font-size:1.875rem}body.milkSport .textPanel.noHeader .wrap article ul li+li{margin-top:0}p{font-size:1.0625rem;line-height:1.5}form .message{font-size:1.0625rem}form button{margin-left:0;margin-top:30px}form h2,form legend{font-size:2.5rem}form .input+.input{margin-top:25px}form .input label{font-size:.875rem}form .input input,form .input textarea{font-size:1.75rem}form .checkbox{width:440px}form .checkbox label{font-size:1.0625rem;width:360px}header[role="banner"]{height:100px}header[role="banner"] .wrap h1{width:60px;height:55px;margin:22px 0 0 50px}header[role="banner"] .wrap .navButton{top:36px;right:50px}.mobileMenu .wrap>button{margin:36px 50px 0 auto}.mobileMenu .wrap nav{margin:40px 0 0 50px}.hero .swiper-menu{left:50px;bottom:60px}.hero .wrap figure{height:820px;background-position:center center}.hero .wrap figure:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjgxIDExNC42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjgxIDExNC42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjgxLDM2Ny42SDBWMTcuNGM2NCwxOS42LDEzMC41LDI5LjgsMTk3LjUsMzAuNWM4My41LDAuNywxMzYuMi0xNC4zLDE4OC0yNC41YzIyOS40LTQ1LDQ3MS44LTE0LDU4MiwyLjUKCWMzNy44LDUuNywxMzguNCwyMi4zLDI2NiwxYzIwLjctMy41LDM3LjQtNy4xLDQ3LjUtOS41VjM2Ny42eiIvPgo8L3N2Zz4K);bottom:-40px;height:114px}.hero .wrap .text{top:240px;left:50px}.hero .wrap .text h2{font-size:5rem;width:500px}.pageIntro+.textPanel{margin-top:150px}.centeredTextPanel{padding:130px 50px 80px}.centeredTextPanel .wrap h2{font-size:3.75rem;line-height:1.15;padding-bottom:30px}.centeredTextPanel .wrap .content h2{font-size:3.75rem;max-width:780px;margin:0 auto}.centeredTextPanel .wrap .content .cols .col{max-width:650px;margin:0 auto}.textPanel+footer{margin-top:200px}.textPanel{margin:0 40px 150px 40px}.textPanel.pageIntro{margin:250px 40px 0 40px}.textPanel.pageIntro .wrap header{position:relative;max-width:100%;margin-bottom:80px}.textPanel.pageIntro .wrap header .back-button{position:absolute;top:-100px;left:0;margin:0}.textPanel.fullWidthBlue .wrap article .group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.textPanel.fullWidthBlue .wrap article .group .col{width:50%;margin-bottom:55px}.textPanel.fullWidthBlue .wrap article .group .col+.col{margin-top:0}.textPanel.darkBlue{padding:100px 0}.textPanel.blue .wrap article .group .col:first-of-type ul li p{font-size:1rem}.textPanel.blue .wrap article .group .col:nth-of-type(4){border-right:0}.textPanel.blue .wrap article .group .col:nth-of-type(4) h4{padding-left:15px}.textPanel.blue .wrap article .group .col:nth-of-type(4) h4,.textPanel.blue .wrap article .group .col:nth-of-type(5) h4{margin-top:0}.textPanel.blue .wrap article .group .col ul li p{font-size:1rem}.textPanel .wrap>figure{background-size:cover;background-position:bottom center;height:700px}.textPanel .wrap header{margin-bottom:40px;padding-right:0}.textPanel .wrap header h2{font-size:6rem}.textPanel .wrap header time{font-size:.875rem}.textPanel .wrap header figure{width:70px}.textPanel .wrap header h3{font-size:3.75rem}.textPanel .wrap article h3{font-size:1.75rem}.textPanel .wrap article h4{font-size:3.75rem;line-height:1}.textPanel .wrap article h4+p{margin-top:24px}.textPanel .wrap article h3+p{margin-top:24px}.textPanel .wrap article .group+p{margin-top:50px}.textPanel .wrap article blockquote{margin:70px 0 70px 100px}.textPanel .wrap article blockquote p{font-size:1.75rem}.textPanel .wrap article h6{font-size:1.0625rem;line-height:1.5}.textPanel .wrap article .group{padding:26px 20px;margin:65px 0 0}.textPanel .wrap article .group .col h4{font-size:1rem}.textPanel .wrap article .group .col ul li{font-size:1rem}.textPanel .wrap article .group .col ul li p{font-size:1rem}.textPanel .wrap .contactDetails{position:relative;margin-top:90px}.textPanel .wrap .contactDetails p{font-size:1.375rem;position:relative;padding-left:90px;margin-bottom:60px}.textPanel .wrap .contactDetails p:before{width:58px;height:50px;top:-6px}.textPanel .wrap .contactDetails p+p{margin-top:0}.textPanel .wrap .contactDetails p.address{position:absolute;top:0;right:0}.textPanel .wrap .contactDetails p.address:before{top:0}.textPanel .wrap .social{margin-top:80px}.textPanel .wrap .social a{background-position:-70px -270px;width:51px;height:51px}.textPanel .wrap .social a.instagram{background-position:-70px -330px}.textPanel .wrap .social a.twitter{background-position:-70px -390px}.textPanel .wrap .social a.linkedin{background-position:-130px -330px}.statistics{margin-bottom:150px}.statistics.statisticsTwo .wrap .col p{font-size:2.8125rem}.statistics .swiper-menu{margin-top:30px}.statistics .wrap .col p{font-size:3.75rem;font-weight:900!important}.statistics .wrap .col h5{font-size:.875rem;width:260px;margin:0 auto;line-height:1.6}.twoColsCircles{padding:100px 50px;color:#fff}.twoColsCircles .wrap .col+.col{margin-top:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.twoColsCircles .wrap .col .text h2{font-size:3.75rem;padding-bottom:26px}.twoCols.formCols{margin-bottom:100px;overflow:hidden}.twoCols.formCols .wrap .text{margin-left:50px;margin-right:50px}.twoCols.formCols .wrap>figure{width:600px;height:600px;margin:70px -40px 0 auto}.twoCols .wrap>figure{height:400px;width:400px}.twoCols .wrap .text{margin:70px 20px 0 50px}.twoCols .wrap .text figure{width:100px;margin-bottom:30px}.twoCols .wrap .text h3{font-size:3.75rem}.articlePanel{margin:0 50px 60px}.articlePanel.slider .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.articlePanel.slider .wrap .cols .col{margin-bottom:0;width:50%}.articlePanel .wrap header{margin-bottom:60px}.articlePanel .wrap header h2{font-size:2.5rem}.articlePanel .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.articlePanel .wrap .cols .col{width:-moz-calc(50% - 8px);width:-o-calc(50% - 8px);width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin-bottom:70px}.articlePanel .wrap .cols .col .text time,.articlePanel .wrap .cols .col .text h4{font-size:.875rem}.articlePanel .wrap .cols .col .text h3{font-size:1.75rem}.pagination{margin-bottom:150px}.pagination a{font-size:1.375rem}.pagination a.previous,.pagination a.next{width:40px;height:40px}.slider.table-slider .wrap article p{max-width:900px}.slider.table-slider .wrap header figure{width:100px}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide{width:25%}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide article .group{height:285px}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide article .group .col{width:100%}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide article .group .col+.col{margin-top:0}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide article .group .col h4{padding-bottom:10px;white-space:nowrap;overflow-x:scroll;font-size:1rem}.slider.table-slider .wrap .swiper-container .swiper-wrapper .swiper-slide article .group .col ul li{font-size:1rem}.slider .swiper-menu button{width:40px;height:40px}.slider .swiper-menu button+button{margin-left:10px}.galleryModal .close{background-position:-290px -20px;width:33px;height:33px;display:block;margin:80px 50px 0 auto}.galleryModal .swiper-container{padding-top:140px;margin:0 50px}.galleryModal .swiper-container .swiper-wrapper .swiper-slide figure figcaption{font-size:.75rem;width:620px;margin:18px 0 20px}.galleryModal .swiper-container .swiper-pagination{font-size:1.5rem}.galleryModal .swiper-menu{margin-right:50px;margin-top:-25px}.fullWidthImage figure{padding-top:60%}.fullWidthImage+.twoCols{margin-top:40px}.faqs{margin-bottom:220px}.faqs .wrap{margin:0 50px}.faqs .wrap .question h3{font-size:1.75rem;padding:40px 60px 40px 0}.faqs .wrap .question h3:after{top:54px;right:15px}.faqs .wrap .question .reveal{padding-right:60px}.faqs .wrap .question .reveal ul li{font-size:1.0625rem}.filterPanel{margin:0 50px 50px}.filterPanel .wrap .contain .add{font-size:1.1875rem}.filterPanel .wrap .contain .add:after{margin-left:15px;top:1px}.filterPanel .wrap .contain .select{width:220px}.filterPanel .wrap .contain .select:after{top:10px}.filterPanel .wrap .contain .select label{font-size:1.1875rem;width:90px;top:3px}.filterPanel .wrap .contain .select select{font-size:1.1875rem}.featuredText{margin:0 50px 100px}.featuredText .wrap h3{font-size:2.5rem}.recipe{margin-bottom:200px;margin-top:140px}.recipe+.textPanel.noHeader{margin-top:80px}.recipe+.textPanel.noHeader .wrap article{width:unset}.recipe .wrap{margin:0 50px}.recipe .wrap .back-btn{margin-bottom:100px}.recipe .wrap header h4{font-size:.875rem}.recipe .wrap header h2{font-size:4rem;line-height:1.1}.recipe .wrap .recipeBy{margin:26px 0 26px}.recipe .wrap .recipeBy figure{width:80px;height:80px}.recipe .wrap .recipeBy h5{font-size:.875rem}.recipe .wrap .slider .swiper-menu{position:absolute;bottom:45px;left:20px}.recipe .wrap .recipeInfo{margin:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe .wrap .recipeInfo.desktop{display:none}.recipe .wrap .recipeInfo>div:last-of-type{width:33.3%;margin-bottom:0}.recipe .wrap .recipeInfo div{width:33.3%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:0}.recipe .wrap .recipeInfo div figure{width:50px}.recipe .wrap .recipeInfo div div h5,.recipe .wrap .recipeInfo div div h6{font-size:.875rem}.recipe .wrap .ingredients h3{font-size:1.75rem;padding:20px 0}.recipe .wrap .ingredients ul li{font-size:1.0625rem;padding:15px 0 15px}.recipe .wrap .method h3{font-size:1.75rem}.article{margin-top:140px;margin-bottom:160px}.article .wrap{margin:0 50px}.article .wrap div figure{height:330px}.article .wrap header{margin-bottom:50px}.article .wrap header time{font-size:.875rem}.article .wrap header h2{font-size:4rem;line-height:1.1}.article .wrap article h3{font-size:1.75rem;padding-bottom:20px}.article .wrap article ul{margin:50px 0 50px 20px}.article .wrap article ul li{font-size:1.0625rem}.article .wrap article blockquote{margin:70px 0 70px 100px}.article .wrap article blockquote p{font-size:1.75rem}.article .wrap article .slider{margin:60px 0 140px}.article .wrap article .slider .swiper-menu{position:absolute;bottom:12px;left:0}.article .wrap article .slider figure figcaption{font-size:.75rem;margin:12px 0 0 auto;width:500px;text-align:right}.gallery{margin-bottom:100px}.gallery .wrap{margin:0 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.gallery .wrap figure{width:-moz-calc(50% - 8px);width:-o-calc(50% - 8px);width:-webkit-calc(50% - 8px);width:calc(50% - 8px);padding-top:25%;margin-bottom:15px}.gallery .wrap .videoCol{width:-moz-calc(50% - 8px);width:-o-calc(50% - 8px);width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin-bottom:20px}.gallery .wrap iframe{height:350px}.gallery .wrap iframe:nth-of-type(2){margin-top:0}.newsletterPanel{margin:100px 0}.newsletterPanel .wrap{margin:0 50px}.newsletterPanel .wrap form legend{margin-bottom:30px}.newsletterPanel .wrap form button{margin-left:0}.bodyShape{top:290px}.bodyShape.mobile{display:none}.bodyShape.desktop{display:block}.bottomShape{height:548px;margin-top:-100px}.modal{margin:290px 0 0}.modal .wrap{width:640px;margin:0 auto;padding:50px 45px}.modal .wrap .close{top:30px;right:45px}.modal .wrap h2{font-weight:700;font-size:2.5rem;text-align:center;margin-bottom:40px}.modal .wrap form{margin-top:30px}.modal .wrap form button{margin-left:auto;margin-right:auto}.modal .wrap form .checkbox{width:auto}.modal .wrap form .checkbox label{width:460px}.pdf-download{margin:140px 50px 0 50px}.pdf-download .wrap a{font-size:1.0625rem}.videoPanel{margin:0 50px}.text-on-image+.articlePanel{margin-top:150px}.text-on-image .wrap figure{height:592px}.text-on-image .wrap .content h2{font-size:2.5rem;margin-top:100px;margin-bottom:42px}.text-on-image .wrap .content p{max-width:642px;margin:0 auto}.footerLogos{margin-bottom:50px;margin-top:150px}.footerLogos .wrap{margin:0 50px}.footerLogos .wrap .logos{width:360px;margin:0 auto 40px auto}.footerLogos .wrap .logos figure{width:100px}.footerLogos .wrap p{font-size:.875rem;text-align:center}footer .wrap figure{margin-left:50px}footer .wrap nav:not(.social){margin:0 50px}footer .wrap .copy{padding:10px 50px}@media only screen and (min-width:840px){.three-text-panels{margin:-120px 10px 0 10px}.three-text-panels+.text-on-image{margin-top:195px}.three-text-panels .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.three-text-panels .wrap .cols .col{width:-moz-calc(33% - 20px);width:-o-calc(33% - 20px);width:-webkit-calc(33% - 20px);width:calc(33% - 20px);padding:0 40px;height:unset;height:680px}.three-text-panels .wrap .cols .col+.col{margin-left:20px}.three-text-panels .wrap .cols .col h2{font-size:2.1875rem}.three-text-panels .wrap .cols .col p{font-size:1rem}}.tabs{margin-left:0;margin-right:0}.tabs+.textPanel{margin-top:100px}.tabs .wrap .content p{font-size:1.0625rem}