.highlighted-posts{display:flex;justify-content:space-between}@media screen and (max-width:768px){.highlighted-posts{flex-direction:column}}.highlighted-posts .hs_cos_wrapper_type_module{width:32%}@media screen and (max-width:768px){.highlighted-posts .hs_cos_wrapper_type_module{display:flex;justify-content:center;margin:.5rem 0;width:100%}.highlighted-posts .hs_cos_wrapper_type_module:first-child{margin-top:0}.highlighted-posts .hs_cos_wrapper_type_module:last-child{margin-bottom:0}}.highlighted-blog-post .topic-wrapper em.top-arrow:before{border-right:7px solid #ff8f2e!important;border-top:7px solid!important}ul.options li:hover{background:rgba(255,143,46,.2)!important}#blog-listing .blog-posts-list{align-items:center;border:1px solid #dadada;display:flex;flex-direction:column;padding:2rem}@media screen and (max-width:768px){#blog-listing .blog-posts-list{border:none;padding:0}}#blog-listing .blog-posts-list .blog-post-item{cursor:pointer;display:flex;margin:1rem 0;width:100%}#blog-listing .blog-posts-list .blog-post-item:first-child{margin-top:0}#blog-listing .blog-posts-list .blog-post-item:last-child{margin-bottom:0}#blog-listing .blog-posts-list .blog-post-item .blog-post-topics{display:none}#blog-listing .blog-posts-list .blog-post-item .blog-post-image{flex:none;height:auto;position:relative;width:14rem}#blog-listing .blog-posts-list .blog-post-item .blog-post-image img{height:100%;object-fit:cover;width:100%}#blog-listing .blog-posts-list .blog-post-item .blog-post-image .blog-post-image-overlay{background:hsla(0,0%,86%,.5);height:100%;position:absolute;top:0;transition:opacity .3s ease;width:100%}#blog-listing .blog-posts-list .blog-post-item.active .blog-post-image .blog-post-image-overlay{opacity:0}@media screen and (max-width:768px){#blog-listing .blog-posts-list .blog-post-item .blog-post-image{height:6rem;width:9rem}}@media screen and (max-width:450px){#blog-listing .blog-posts-list .blog-post-item .blog-post-image{height:5rem;width:7rem}}#blog-listing .blog-posts-list .blog-post-item .blog-post-details{margin-left:1.5rem}#blog-listing .blog-posts-list .blog-post-item .blog-post-details h3{margin-bottom:.5rem}#blog-listing .blog-posts-list .blog-post-item.active .blog-post-details h3 a{color:#958a82}#blog-listing .blog-posts-list .blog-post-item .blog-post-details p,#blog-listing .blog-posts-list .blog-post-item .blog-post-details span p{flex-grow:1;font-size:1rem;margin:0}#blog-listing .blog-posts-pagination{align-items:center;display:flex;justify-content:center;padding:2rem}@media screen and (max-width:450px){#blog-listing .blog-posts-pagination{flex-direction:column}#blog-listing .blog-posts-pagination .pagination-section{margin-bottom:1rem}}#blog-listing .blog-posts-pagination .pagination-section{display:flex}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block{fill:#958a82;align-items:center;border-bottom:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada;color:#958a82;display:flex;font-size:1.05rem;height:2rem;justify-content:center;width:2rem}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block.disabled-link{background:#e8e8e8;pointer-events:none}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block.pagination-active{background:#958a82;border-color:#958a82;color:#fff;pointer-events:none}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block:hover{background:#dadada}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block svg{fill:currentColor;transition:all .3s ease}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block:first-child{border-left:1px solid #dadada}#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow{height:.5rem}#blog-listing .blog-posts-pagination .pagination-section a.pagination-block.disabled-link .pagination-arrow{fill:#9a9a9a}#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.first-page,#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.prev-page{transform:rotate(90deg)}#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.first-page{margin-right:.25rem}#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.first-page,#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.last-page{height:.9rem}#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.last-page,#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.next-page{transform:rotate(-90deg)}#blog-listing .blog-posts-pagination .pagination-section .pagination-arrow.last-page{margin-left:.25rem}#blog-listing .blog-posts-pagination .pagination-select-page{border:1px solid #dadada;color:#958a82;cursor:pointer;font-size:.9rem;height:2rem;margin-left:1rem;padding:0 .25rem;width:auto}#blog-post .top-menu{align-items:center;display:flex;height:4rem;justify-content:space-between}#blog-post .blog-post-info{font-size:.9rem;margin-left:1rem}#blog-post .blog-post-info a:after{content:","}#blog-post .blog-post-info a:last-child:after{content:""}#blog-post .envigo-blog-title{position:absolute;text-align:right;top:-5rem;width:100%}@media screen and (max-width:768px){#blog-post .top-menu{height:5rem;margin:.5rem 0}#blog-post .blog-post-body{margin:1rem 0}}#blog-post .top-menu .blogcrumbs{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start}#blog-post .related-posts h2{font-size:1.75rem;font-weight:400;padding:0 2rem 2rem 0}.skelly-loading:before{animation:load 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,transparent 0,#e8e8e8 50%,transparent);content:"";display:block;height:100%;left:-150px;position:absolute;top:0;width:150px}@keyframes load{0%{left:-150px}to{left:100%}}h2{font-size:1.5rem;line-height:2rem}h3{font-size:1.25rem}h4{font-size:1rem}hr{border-color:#dadada;margin:2rem 0}.hidden{display:none}.flex{display:flex}.flex-none{flex:none}.is-date{opacity:0}.text-right{text-align:right}.font-bold{font-weight:700}.gray{color:#ddd}.green{color:#ff8f2e}.white{color:#fff}.mb-4{margin-bottom:1rem}.mb-16{margin-bottom:4rem}.mr-1{margin-right:.25rem}.pr-4{margin-right:1rem}footer.footer{display:none}body.makemenu{overflow-y:hidden}body.makemenu .logo-section{opacity:0}body.makemenu .tools:before{position:fixed;z-index:105}.header-module.mobile{z-index:105}.print-and-share{display:flex}span.st_sharethis_large{align-items:center;display:flex}a.green-cta em{color:#fff}.opacity-0{opacity:0}