html body div#container div.page-content div.flex-wrap{width:100%}@media screen and (min-width:961px){html body div#container div.page-content div.flex-wrap{display:-moz-flex;display:flex;height:calc(100vh - 94px)}}html body div#container div.page-content div.flex-wrap a.flex-item{display:block;overflow:hidden;position:relative;text-decoration:none}@media screen and (min-width:961px){html body div#container div.page-content div.flex-wrap a.flex-item{-moz-flex:0 0 50%;flex:0 0 50%;height:100%;width:50%}}@media screen and (max-width:960px){html body div#container div.page-content div.flex-wrap a.flex-item{display:block;position:relative;width:100%}html body div#container div.page-content div.flex-wrap a.flex-item:before{content:"";display:block;padding-top:60%;width:100%}html body div#container div.page-content div.flex-wrap a.flex-item>.content{bottom:0;left:0;position:absolute;right:0;top:0}}@media screen and (min-width:769px){html body div#container div.page-content div.flex-wrap a.flex-item:hover div.circle div.circle-inner{transform:rotate(-270deg)}html body div#container div.page-content div.flex-wrap a.flex-item:hover div.image-wrap img{transform:scale(1.05)}}html body div#container div.page-content div.flex-wrap a.flex-item.food-safety div.circle{background-color:#b4c439}html body div#container div.page-content div.flex-wrap a.flex-item.packaging-availability div.circle,html body div#container div.page-content div.flex-wrap a.flex-item.packaging-shipping-availability div.circle{background-color:#fb8f25}html body div#container div.page-content div.flex-wrap div.circle{border-radius:50%;bottom:40px;height:60px;position:absolute;right:25px;width:60px;z-index:3}@media screen and (max-width:960px){html body div#container div.page-content div.flex-wrap div.circle{bottom:25px}}html body div#container div.page-content div.flex-wrap div.circle div.circle-inner{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath style='fill:%23fff' d='M16 7H8.5V0h-1v7H0v1h7.5v8h1V8H16V7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px auto;height:100%;transition:transform .2s linear;width:100%}@media screen and (max-width:1600px){html body div#container div.page-content div.flex-wrap div.circle div.circle-inner{background-size:14px auto}}html body div#container div.page-content div.flex-wrap div.image-wrap img{bottom:-9999px;display:block;height:auto;left:-9999px;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-9999px;top:-9999px;transition:transform .3s linear;width:auto}html body div#container div.page-content div.flex-wrap div.flex-inner{display:-moz-flex;display:flex;height:100%;position:relative;width:100%;z-index:2}@media screen and (max-width:960px){html body div#container div.page-content div.flex-wrap div.flex-inner{bottom:0;left:0;position:absolute;right:0;top:0}}html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap{align-self:center;margin:0 auto;max-width:320px;text-align:center;width:100%}@media screen and (max-width:768px){html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap{max-width:260px}}html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap div.sub-title{color:#fff;font-size:24px;letter-spacing:3px;line-height:24px;padding:0 0 20px;text-transform:uppercase}@media screen and (max-width:768px){html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap div.sub-title{font-size:20px;letter-spacing:2px;line-height:20px;padding:0 0 10px}}html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap div.title{color:#fff;font-family:hwt-artz,sans-serif;font-size:63px;line-height:58px}@media screen and (min-width:769px) and (max-width:960px){html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap div.title{font-size:50px;line-height:50px}}@media screen and (max-width:768px){html body div#container div.page-content div.flex-wrap div.flex-inner div.text-wrap div.title{font-size:40px;line-height:40px}}
