/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-blog{font-size:15px;}.node--type-blog.node--view-mode-full{margin-bottom:50px;}.node--type-blog h1{letter-spacing:-1.2px;padding-bottom:8px;}.node--type-blog.node--view-mode-sidebar{margin-top:118px;}.node--type-blog .field-blog-image img{max-width:100%;height:auto;margin-bottom:50px;}.node--type-blog p{line-height:1.62em;}.node--type-blog .copy p{line-height:20px;}.node--type-blog p + h2{margin-top:1em;}.node--type-blog.node--view-mode-teaser{margin:auto;max-width:373px;width:100%;}.node--type-blog.node--view-mode-teaser .inner-wrapper{margin:15px 0;position:relative;overflow:hidden;height:250px;}.node--type-blog.node--view-mode-teaser img{height:auto;max-width:inherit;width:100%;vertical-align:top;margin:auto;}.node--type-blog.node--view-mode-teaser .blog-heading{padding:12px 22px;position:absolute;left:0;top:0;width:100%;height:100%;text-align:left;font-weight:500;}.node--type-blog.node--view-mode-teaser .blog-heading h3{font-size:32px;margin-top:0;margin-bottom:20px;}.node--type-blog.node--view-mode-teaser a{color:inherit;word-break:break-word;}.node--type-blog.node--view-mode-teaser h3,.node--type-blog.node--view-mode-teaser .blog-category{color:white;}.node--type-blog.node--view-mode-teaser .blog-category{margin:0 0 12px;font-size:14px;line-height:1.28;letter-spacing:2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;left:0;bottom:0;padding:0 22px;}.node--type-blog.node--view-mode-teaser .blog-category a{position:relative;z-index:1;}.node--type-blog.node--view-mode-teaser h3 a:after{content:'';position:absolute;height:100%;min-height:250px;width:100%;left:0;top:0;}.node--type-blog.node--view-mode-teaser.blog-green .inner-wrapper{background-color:#20bdbe;}.node--type-blog.node--view-mode-teaser.blog-fuchsia .inner-wrapper{background-color:#c6168d;}.node--type-blog.node--view-mode-teaser.blog-photo .inner-wrapper .blog-heading{background-color:rgba(35,31,32,0.5);}.node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper{border:1px solid #ccc;}.node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper h3,.node--type-blog.node--view-mode-teaser.blog-story .inner-wrapper .blog-category{color:#5c2e91;}.node--type-blog.node--view-mode-teaser.blog-news .inner-wrapper{border:1px solid #ccc;}.node--type-blog.node--view-mode-teaser.blog-news .inner-wrapper .blog-category{color:inherit;}.node--type-blog.node--view-mode-teaser.blog-news .inner-wrapper h3{color:#5c2e91;}.node--type-blog.node--view-mode-teaser .story h3{overflow:hidden;width:auto;}.node--type-blog.node--view-mode-teaser .quote{float:left;}.node--type-blog.node--view-mode-teaser .quote svg{margin-top:1px;}body.node--type-blog{top:0 !important;}@media (max-width:767px){body.branch-section{top:40px;}}
