.rotating{animation:rotate 2s infinite linear}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#blog-header{background-color:#fef3e7;padding:125px 50px 50px;text-align:center;position:relative;overflow:hidden}#blog-header h1{position:relative;font-size:2.5em;margin-bottom:0;z-index:9}#blog-header p{position:relative;margin-top:10px;z-index:9}#blog-header p a{color:#c78766}#blog-header p a:hover{color:#d5a68d}@media screen and (min-width:992px){#blog-header{padding:150px 50px 100px}#blog-header h1{font-size:3.5em}}#blog-header #carrot-watercolor{position:absolute;bottom:-175px;right:-175px;animation:carrot-watercolor-float 9s ease-in-out infinite;display:none}@media screen and (min-width:992px){#blog-header #carrot-watercolor{display:block}}#blog-header #broccoli-watercolor{position:absolute;top:-225px;left:-225px;z-index:0;animation:broccoli-watercolor-float 12s ease-in-out infinite}@media screen and (min-width:992px){#blog-header #broccoli-watercolor{top:-200px;left:-200px}}@keyframes carrot-watercolor-float{0%{transform:translatey(0)}50%{transform:translatey(-20px)}to{transform:translatey(0)}}@keyframes broccoli-watercolor-float{0%{transform:translatey(0)}50%{transform:translatey(20px)}to{transform:translatey(0)}}#blog{padding:30px 50px 50px;max-width:1300px;margin:0 auto}#blog .tags{list-style-type:none;text-align:center;margin-bottom:50px;margin-top:15px}#blog .tags li.title{display:inline;font-family:'Trois Mille', 'Noto Emoji', sans-serif;color:#000;font-size:.8em}#blog .tags a li{display:inline;background-color:#e7e7e7;color:#000;border-radius:3px;padding:7px;font-size:.7em;margin-right:10px}#blog .tags a:hover li{background-color:#ddd}#blog #top-tag-list{display:none}@media screen and (min-width:992px){#blog #top-tag-list{display:block}}#blog .article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:992px){#blog .article{-ms-flex-direction:row;flex-direction:row}}#blog .article:not(:last-of-type){margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #e7e7e7}#blog .article .article-photo{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:20px}#blog .article .article-overview{-ms-flex-preferred-size:60%;flex-basis:60%;text-align:left}#blog .article .article-overview .rte{line-height:1.5em;color:#222}#blog .article .article-overview .rte a{color:#0d220e}#blog .article .article-overview .rte a:hover{color:#1f3d20}@media screen and (min-width:992px){#blog .article .article-overview{margin-left:50px}}#blog .article .article-overview h3{font-size:1.5em;margin-bottom:25px}@media screen and (min-width:992px){#blog .article .article-overview h3{font-size:2.5em}}#blog .article .article-overview h3 a{color:#222}#blog .article .article-overview .read-more{font-size:.8em;font-family:'Trois Mille', 'Noto Emoji', sans-serif;font-style:italic}#blog .article .article-overview .written-by{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:25px;margin-bottom:25px}#blog .article .article-overview .written-by .written-by-picture{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}#blog .article .article-overview .written-by .written-by-picture img{width:40px;height:40px;border-radius:40px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#blog .article .article-overview .written-by .written-by-byline{padding-left:10px}#blog .article .article-overview .written-by .written-by-byline .written-by-name{font-size:.8em;font-family:'Trois Mille', 'Noto Emoji', sans-serif;color:#000}#blog .article .article-overview .written-by .written-by-byline .written-by-date{font-size:.6em}#blog .article .article-overview .read-more{text-align:right;margin:0;margin-top:8px}#blog .article .article-overview .read-more a{color:#c78766}#blog .article .article-overview .read-more a:hover{color:#d5a68d}#blog .article .article-overview .tags{text-align:left;display:block;margin-bottom:0}
