.mhContainer{box-sizing:border-box;margin:0;padding:0;width:100%}.mhRow,.mhRow *{box-sizing:border-box}.mhRow{display:flex;flex-wrap:wrap}.mhRow--centered{justify-content:center}.col{flex:1 1 auto;padding:20px}.col--10{flex:0 0 10%;max-width:10%;width:10%}.col--15{flex:0 0 15%;max-width:15%;width:15%}.col--20{flex:0 0 20%;max-width:20%;width:20%}.col--25{flex:0 0 25%;max-width:25%;width:25%}.col--30{flex:0 0 30%;max-width:30%;width:30%}.col--33{flex:0 0 33.333%;max-width:33.333%;width:33.333%}.col--35{flex:0 0 35%;max-width:35%;width:35%}.col--40{flex:0 0 40%;max-width:40%;width:40%}.col--45{flex:0 0 45%;max-width:45%;width:45%}.col--47{flex:0 0 47%;max-width:47%;width:47%}.col--49{flex:0 0 49%;max-width:49%;width:49%}.col--50{flex:0 0 50%;max-width:50%;width:50%}.col--55{flex:0 0 55%;max-width:55%;width:55%}.col--60{flex:0 0 60%;max-width:60%;width:60%}.col--65{flex:0 0 65%;max-width:65%;width:65%}.col--66{flex:0 0 66.666%;max-width:66.666%;width:66.666%}.col--70{flex:0 0 70%;max-width:70%;width:70%}.col--75{flex:0 0 75%;max-width:75%;width:75%}.col--80{flex:0 0 80%;max-width:80%;width:80%}.col--90{flex:0 0 90%;max-width:90%;width:90%}.col--98{flex:0 0 98%;max-width:98%;width:98%}@media (max-width: 978px){.mhRow.mhRow--colMobile{flex-direction:column}.mhRow.mhRow--colMobileReverse{flex-direction:column-reverse}.mhRow.mhRow--colMobile>.col,.mhRow.mhRow--colMobileReverse>.col{flex:1 1 auto;max-width:100%;width:auto}.mhRow--colMobile.mhRow--flushedTwoCol>.col,.mhRow--colMobileReverse.mhRow--flushedTwoCol>.col{padding:0 0 20px}}@media (min-width: 979px){.mhContainer{margin:0 auto;width:960px}.mhRow--flushedTwoCol>.col:first-child{padding:0 20px 20px 0}.mhRow--flushedTwoCol>.col:last-child{padding:0 0 20px 20px}}.no-flexbox .mhRow{display:block}.no-flexbox .mhRow:after{content:"";display:table;clear:both}.no-flexbox .col{display:block;float:left}.no-flexbox .mhRow--centered>.col{float:none;margin-left:auto;margin-right:auto}.no-flexbox .col:first-child:last-child{width:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;color:#333}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}body{font-size:16px}a,a:visited{text-decoration:none;color:#666666}a:hover{text-decoration:underline}p.description.link a,p.description.link a:visited{color:#3399ff}.craft-coffee{background-color:#fff}.craft-coffee.project{padding:20px}@media (max-width: 425px){.craft-coffee.project{text-align:center;padding:10px 0}}@media (max-width: 978px) and (min-width: 426px){.craft-coffee.project .imgHolder.hiddenPhone.hiddenDesktop{background-image:url("/assets/bags-960x245-581242137e565746d7e13bf201afaef2d070986c3d932578e794eaef247c095f.jpg");background-position:center center;padding:20px 0 0 0;background-size:auto;background-repeat:no-repeat;height:245px;margin-top:20px}}.craft-coffee.project h2{font-family:Georgia,times,serif;font-size:24px;font-weight:bold;letter-spacing:-1px}@media (max-width: 425px){.craft-coffee.project h2{width:301px;text-align:left;padding-left:20px}}.craft-coffee.project p.description{font-size:16px;font-family:arial, helvetica, sans-serif;padding-top:20px;font-weight:normal;letter-spacing:normal;line-height:140%;color:#515151;width:80%;margin:0}@media (max-width: 425px){.craft-coffee.project p.description{width:100%;font-size:18px;text-align:justify;padding:20px;margin:0 auto}}@media (max-width: 978px) and (min-width: 426px){.craft-coffee.project p.description{width:100%}}@media (max-width: 425px){.what-is-fresh img{height:193px;width:335px;object-position:left;object-fit:cover}}.what-is-fresh h2{font-family:Georgia,times,serif;font-size:24px;font-weight:bold;letter-spacing:-1px}@media (max-width: 425px){.what-is-fresh h2{text-align:left}}@media (max-width: 425px){.flicktribe img{height:193px;width:335px;object-position:left;object-fit:cover}}.flicktribe h2{font-family:Georgia,times,serif;font-size:24px;font-weight:bold;letter-spacing:-1px}@media (max-width: 425px){.flicktribe h2{text-align:left}}#logo h1{text-indent:-9999px}.back h1{background-color:#fafafa;font-family:arial, helvetica, sans-serif;font-size:28px;font-weight:bold;letter-spacing:0;margin-top:20px;padding:6px 0 4px;text-align:center}.menu{font-size:18px;font-family:arial, helvetica, sans-serif}@media (max-width: 450px){.menu{font-size:16px;margin-top:15px}}.menu a{padding-right:18px}@media (max-width: 450px){.menu a{padding-right:11px}}.menu a:last-child{padding-right:0}.menu a:hover{color:#666666;opacity:0.8}.menu a.selected{color:#999999}.project{font-family:Georgia,times,serif;font-size:24px;font-weight:bold;letter-spacing:-1px;padding-bottom:20px;padding-top:40px;border-top:0 none}.project p.description{font-size:16px;font-family:arial, helvetica, sans-serif;padding-top:20px;font-weight:normal;letter-spacing:normal;line-height:140%;color:#515151;width:82%;margin:0}@media (max-width: 425px){.project p.description{width:100%;font-size:17px;text-align:justify;margin:0 auto}}@media (max-width: 978px) and (min-width: 426px){.project p.description{width:100%}}.project a,.project a:visited{color:#3399ff}#lawyer.project{line-height:98%}.project span{font-weight:bold;letter-spacing:-1;font-size:13px}.about{padding-top:20px;font-weight:normal;font-size:18px}@media (max-width: 978px) and (min-width: 426px){.about{padding-left:60px;padding-right:60px}}.about p{font-family:arial, helvetica, sans-serif;line-height:138%;padding-bottom:20px;text-align:justify}.about span{font-style:italic}.about a,.about a:visited{text-decoration:none;color:#3399FF}.about a:hover{text-decoration:underline}.imgHolder{padding-top:15px}.textHolder{font-size:13px}#footer{padding:40px 20px 20px 20px;font-weight:normal}#footer ul{overflow:auto}#footer li{display:block;float:left;padding:0px 5px;font-size:12px}#footer a,#footer a:hover,#footer a:visited{text-decoration:none;color:#666666}@media (max-width: 978px){body:after{content:'mobile';display:none}.hiddenMobile{display:none !important}}@media (min-width: 979px){.hiddenDesktop{display:none !important}}@media (max-width: 978px) and (min-width: 426px){.hiddenTablet{display:none !important}}@media (max-width: 425px){.hiddenPhone{display:none !important}}
