.blog{padding-bottom:44px}.blog_section1{padding-top:132px}.blog_section{padding:44px 0}.blog_card{display:flex;flex-direction:column;row-gap:16px}.blog_card p,.blog_featured p{margin:0}.blog_thumb{border-radius:16px;overflow:hidden;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:50%;background-color:#000;display:block;position:relative}.blog_thumb:before{content:"";display:block;padding:51% 0 0}.blog_thumb>img.bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog_category{color:#00c36b;font-weight:700;font-size:14px;line-height:148%;text-transform:uppercase;margin:0 0 4px}.blog_title{font-weight:600;font-size:20px;line-height:148%;color:#002715;font-family:SF Pro Display,sans-serif}.blog_title:hover{color:#405c4d}.blog_featured{padding-bottom:44px}.blog_featured .blog_title{font-size:24px;line-height:148%}.blog_featured .blog_thumb:before{padding:60.48% 0 0}.blog_recent{padding:88px 0;background:#f8f0e7}.blog_col-toc{font-size:14px;line-height:148%}.blog_col-toc ul{list-style:disc;padding-left:20px;color:#405c4d}.blog_col-toc ul li+li{margin-top:8px}.blog_col-toc ul a{color:#405c4d}.blog_toctitle{font-weight:700;margin:0 0 8px}.blog_section_single{padding-bottom:44px}@media(min-width:768px){.blog_col-toc{flex:0 0 235px;max-width:235px}.blog_col-con{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 236px);max-width:calc(100% - 236px)}}@media(max-width:767px){.blog{padding-bottom:20px}.blog_featured{padding-bottom:30px}.blog_section{padding:30px 0}.blog_card.col-md-4:not(:last-child){margin:0 0 20px}}