.hs-blog-listing .dnd-section .dnd-column{padding:0}.hs-blog-post b,.hs-blog-post strong{font-family:GT-Walsheim-Bold,sans-serif;font-weight:400}.blog-menu-primary{background-color:#000;color:#fff;overflow:auto;padding-bottom:30px;padding-top:30px}.blog-menu-primary .widget-module>ul{display:block;font-size:1.5625rem;list-style:none;margin:0 auto;max-width:1400px;padding:0;white-space:nowrap;width:calc(100% - 100px)}.blog-menu-primary .widget-module>ul>li{display:inline-block;margin-right:2em}.hs-blog-listing .blog-menu-primary .widget-module>ul>li:first-child{font-family:GT-Walsheim-Bold,sans-serif}.blog-menu-primary .widget-module>ul>li>a{color:#fff;position:relative;text-decoration:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;z-index:1}.blog-menu-primary .widget-module>ul>li>a:hover{color:#999}.blog-menu-primary .widget-module>ul>li>a span.filter-link-count,.blog-menu-primary h3{display:none}.blog-listing-wraped{background-color:#efefef}.blog-listing-wraped .dnd-section .dnd-column{padding:0}.blog-listing .blog-listing-recent-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:50px;grid-row-gap:50px}.blog-listing-recent-wrapper a{background-color:#fff;color:#000;display:grid;grid-template-columns:repeat(12,1fr);height:100%;width:100%;grid-gap:50px;margin-bottom:50px}.blog-listing-recent-wrapper a .blog-listing-news-list-image img{display:block;height:100%;margin:0;max-width:100%;object-fit:cover;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%}.blog-listing-recent-wrapper a .blog-listing-news-list-image{grid-column-end:span 8;overflow:hidden}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content{background:#fff;display:flex;flex:1;flex-direction:column;grid-column-end:span 4;margin-left:-50px;padding:40px}.blog-listing-recent-content{grid-column-end:span 12;margin:unset;margin-bottom:50px;width:unset}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content h4{font-size:2.375rem;font-weight:700;line-height:1.3;margin:0 0 38px}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content p{font-size:1.5rem;margin:0 0 36px}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content .blog-listing-news-news-list-meta{color:#949597;display:block;font-size:.75rem;font-weight:700;margin-top:auto;text-transform:uppercase}.blog-listing-recent-wrapper a:hover .blog-listing-news-list-image img{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.blog-listing-recent-wrapper a:hover .blog-listing-news-news-list-content h4{color:#999}.blog-listing-recent-wrapper a .blog-listing-news-list-image picture{height:auto;margin:0;max-width:100%}.blog-listing-posts{display:grid;grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;grid-column-gap:50px;grid-row-gap:50px;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;flex-direction:row;-webkit-flex-wrap:wrap;justify-content:flex-start}.blog-listing-posts .blog-listing-post__card{grid-column-end:span 4;margin:unset;width:unset}.blog-listing-posts .blog-listing-post__card a{background-color:#fff;color:#000;display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;z-index:1}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-image{overflow:hidden}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content{display:flex;flex:1;flex-direction:column;padding:40px}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-image img{display:block;height:auto;margin:0;max-width:100%;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content h4{font-size:1.8125rem;line-height:1.3;margin:0 0 29px}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content p{font-size:1.25rem;margin-bottom:1.5em;margin-top:0}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content .blog-listing-post-list-meta{margin-top:auto}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content .blog-listing-post-list-meta>span{color:#949597;display:block;font-size:.75rem;font-weight:700;text-transform:uppercase}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content .blog-listing-post-list-meta>ul{color:#949597;font-size:.75rem;list-style:none;margin:0;padding:0;text-transform:uppercase}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content .blog-listing-post-list-meta>ul>li{display:inline}.blog-listing-posts .blog-listing-post__card a:hover .blog-listing-post-list-image img{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.blog-listing-posts .blog-listing-post__card a:hover .blog-listing-post-list-content h4{color:#999}.blog-pagination-wraped{background-color:#efefef}.blog-pagination-wraped .dnd-section,.content-wrapper--vertical-spacing{padding-top:0!important}.article-author-bio{margin-left:auto;margin-right:auto;margin-top:80px;max-width:800px}.blog-comments{padding-left:40px;padding-right:40px}.article-author-bio P:last-child{margin-bottom:0}.article-author-bio P:first-child{margin-top:0}.blog-listing-post-list-categories{color:#949597;font-size:1.4375rem;font-size:.75rem!important;font-weight:400;list-style:none;margin:0!important;padding:0;text-transform:uppercase}.blog-listing-post-list-categories li{display:inline}.blog-listing-post-list-categories li:not(:last-child):after{content:"/";margin-left:.25em;margin-right:.25em}@media(min-width:1025px){.article-author-bio p{font-size:1.75rem}}@media (max-width:1024px){.blog-listing-recent-wrapper a .blog-listing-news-list-image{grid-column-end:span 7}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content{grid-column-end:span 5}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content h4{font-size:1.8125rem;margin:0 0 29px}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content p{font-size:1rem;margin-bottom:1.5em!important}.blog-menu-primary .widget-module>ul{font-size:1.375rem}.blog-listing-posts .blog-listing-post__card{grid-column-end:span 6}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content h4{font-size:1.8125rem}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content p{font-size:1rem;margin-bottom:24px}}@media (max-width:768px){.blog-menu-primary .widget-module>ul{font-size:1.125rem;width:calc(100% - 50px);grid-row-gap:25px;grid-column-gap:25px}.blog-menu-primary{padding-bottom:15px;padding-top:15px}.blog-listing-wraped .dnd-section,.content-wrapper--vertical-spacing{padding:40px 0!important}.blog-listing-wraped .row-fluid{width:100%}.blog-listing .blog-listing-recent-wrapper,.blog-listing-posts{width:calc(100% - 50px);grid-row-gap:25px;grid-column-gap:25px;margin:0 auto}.blog-listing-recent-wrapper a{display:block}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content{margin-left:0;padding:20px}.blog-listing-recent-wrapper a .blog-listing-news-news-list-content h4{font-size:1.375rem;margin:0 0 22px}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content{padding:20px}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content h4{font-size:1.375rem;margin:0 0 22px}.blog-pagination-wraped .dnd-section,.content-wrapper--vertical-spacing{padding-bottom:40px!important}}@media (max-width:740px){.blog-listing-posts .blog-listing-post__card{grid-column-end:span 12;width:unset}.blog-listing-posts .blog-listing-post__card a .blog-listing-post-list-content h4,.blog-listing-recent-wrapper a .blog-listing-news-news-list-content h4{font-size:1.25rem;margin:0 0 20px}}.blog-post-top-section{background:#fff;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;position:relative}.blog-post-page article{margin-left:auto;margin-right:auto;max-width:1200px}.blog-post-article-title{margin-bottom:50px;max-width:1120px}.blog-post-share-categories li:not(:last-child):after{content:"/";margin-left:.25em;margin-right:.25em}.blog-post__body h2{font-size:2.5rem;line-height:1.3;margin:1em 0}@media only screen and (min-width:1441px){.blog-post-article-title h1{font-size:3.6875rem}}.blog-post-article-title h1{line-height:1.1;margin-bottom:.25em}.blog-post-article-title .blog-post-article-intro{font-family:GT-Walsheim-Regular,sans-serif;font-size:2.1875rem;line-height:1.2;margin:.75em 0}.blog-post-article-title .blog-post-article-date{font-size:.9375rem;margin-bottom:1.5em;margin-top:1.5em}.blog-post-article-image{margin-bottom:60px}.blog-post-article-image img{width:100%}img,picture{height:auto;margin:0;max-width:100%}.blog-post__body{margin-left:auto;margin-right:auto;max-width:1000px}.blog-post__body,.blog-post__body p{font-size:1.25rem;margin-bottom:1.5em;margin-top:0}.blog-post-article-share{align-items:center;border-bottom:2px solid #ddd;border-top:2px solid #ddd;display:flex;justify-content:space-between;margin-top:80px;padding:40px}ul.blog-post-share-categories{color:#949597;font-size:1.4375rem;list-style:none;margin:0;padding:0;text-transform:uppercase}ul.blog-post-share-categories li{display:inline}.blog-post-share-social-links{display:flex;font-size:1.875rem!important;line-height:1;list-style:none;margin:0;padding:0}.blog-post-share-social-links li:not(:last-child){margin-right:.5em}.blog-post-share-social-links a{color:#000}.blog-post-share-social-links a:hover{color:#999}.blog-post-share-icon{display:inline-block;fill:currentColor;height:1em;stroke:currentColor;stroke-width:0;width:1em}.blog-post-article-author-bio{margin-left:auto;margin-right:auto;margin-top:80px;max-width:800px}.blog-post-article-author-bio p{font-size:1.25rem;margin-bottom:0;margin-top:0}@media only screen and (min-width:1025px){.blog-post-article-author-bio p{font-size:1.75rem}}.blog-related-post{background-color:#efefef;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;position:relative}.blog-related-post h3{font-size:2.125rem;line-height:1.3;margin-bottom:40px;margin-top:0;text-align:center}.related-post-item{grid-column-end:span 4;margin:unset;width:unset}.related-post-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:100%;width:calc(100% - 100px);grid-column-gap:50px;grid-row-gap:50px}.related-post-item:last-child{margin-right:0}.related-post-item a{background-color:#fff;color:#000;display:flex;flex-direction:column;height:100%}.related-post-item .blog-listing-post-list-image{overflow:hidden}.blog-listing-post-list-image img{display:block;transition:transform .5s ease-in-out;width:100%}.related-post-item a:focus .blog-listing-post-list-image img,.related-post-item a:hover .blog-listing-post-list-image img{transform:scale(1.05)}.related-post-item .blog-listing-post-list-content{display:flex;flex:1;flex-direction:column;padding:40px}.related-post-item .blog-listing-post-list-content h4{color:#000;font-family:GT-Walsheim-Bold,sans-serif;font-size:1.8125rem;font-weight:400;line-height:1.3;margin-bottom:29px;margin-top:0;transition:color .25s ease-in-out}.related-post-item .blog-listing-post-list-content h4:hover{color:#999}.blog-listing-post-list-content p{font-size:1.25rem;margin-bottom:30px;margin-top:0}.blog-listing-post-list-meta{margin-top:auto}.blog-listing-post-list-meta span{color:#949597;display:block;font-size:.75rem;font-weight:700;text-transform:uppercase}.blog-brand-section{background-color:#999;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-bottom:80px;padding-top:80px;position:relative}.blog-brand-column-content{text-align:center}.blog-brand-column-content h2{color:#fff;font-family:GT-Walsheim-Bold,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.3;margin-bottom:40px;margin-top:0}.blog-brand-column-content a{align-items:center;-webkit-appearance:none;background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-family:GT-Walsheim-Regular,sans-serif;font-size:.875rem;font-weight:400;justify-content:center;letter-spacing:1px;line-height:1;max-width:100%;outline:none;padding:1.25em 5em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out;vertical-align:top;width:300px}.blog-brand-column-content a:hover{background-color:#000;border-color:#000;color:#fff}.blog-post-article-image .article-image-caption{font-size:1.25rem;font-style:italic;margin:.75em 0 0;text-align:center}@media only screen and (min-width:1440px){.blog-brand-column-content a{font-size:1rem;width:400px}}@media only screen and (max-width:1440px){.blog-brand-column-content h2{font-size:1.625rem;margin-bottom:26px}.blog-post__body h2{font-size:1.625rem}}@media only screen and (max-width:1024px){.blog-post-article-author-bio{margin-top:40px;max-width:600px}.blog-listing-post-list-content p,.blog-post__body p{font-size:1rem}.blog-post-article-title .blog-post-article-intro{font-size:1.25rem}.blog-post-article-author-bio p{font-size:1rem}ul.blog-post-share-categories{font-size:1.25rem}.blog-post-share-social-links{font-size:1.5rem}.related-post-item{grid-column-end:span 6;margin:unset;width:unset}.blog-post-article-image{margin-bottom:30px}.blog-post-article-image .article-image-caption{font-size:1rem}}@media only screen and (max-width:768.9px){.related-post-item .blog-listing-post-list-content{padding:20px!important}.related-post-item .blog-listing-post-list-content h4{font-size:1.375rem}.related-post-wrapper{width:calc(100% - 50px);grid-row-gap:25px;grid-column-gap:25px}.blog-brand-section,.blog-comments,.blog-post-top-section,.blog-related-post{padding-bottom:40px;padding-top:40px}.blog-post-article-share{display:block;margin-top:40px;padding:20px!important}}@media only screen and (max-width:740px){.related-post-item{grid-column-end:span 12;width:unset}.blog-post-article-title h1{font-size:1.625rem!important}.blog-post-share-categories{font-size:.875rem!important}.blog-post-share-social-links{margin-top:.5em}.blog-related-post h3{margin-bottom:20px}.blog-related-post h3,.related-post-item .blog-listing-post-list-content h4{font-size:1.25rem!important}.blog-post__body h2{font-size:1.375rem}}.blog-pagination{align-items:center;display:flex;justify-content:center;padding:80px 0;text-align:center}.blog-pagination.linked{justify-content:space-between}.blog-pagination__link{border:2px solid transparent;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.blog-pagination__link--active{border:2px solid #b0c1d4}.blog-pagination__link:focus,.blog-pagination__link:hover{text-decoration:none}.blog-pagination__next-link,.blog-pagination__prev-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-pagination__prev-link{margin-right:.25rem;text-align:right}.blog-pagination__next-link{margin-left:.25rem;text-align:left}.blog-pagination__link.blog-pagination__next-link--disabled,.blog-pagination__link.blog-pagination__prev-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#494a52;margin:0 5px}.blog-pagination__next-link--disabled svg,.blog-pagination__prev-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{border:2px solid #b0c1d4}.blog-related-post-list{display:grid;grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:50px;grid-row-gap:50px}.related-post-item:hover .blog-listing-post-list-content h4{color:#999}.blog-comments,.blog-post-page article{width:calc(100% - 100px)}.blog-comments{margin-left:auto;margin-right:auto;max-width:1400px}@media only screen and (max-width:1440px){.blog-menu-primary .widget-module>ul,.blog-related-post h3{font-size:1.375rem}}@media(max-width:1024px){.blog-post-article-title{margin-bottom:40px}.article-author-bio{margin-top:40px;max-width:600px}.blog-post-share-social-links{font-size:1.5rem!important}.related-post-item .blog-listing-post-list-content h4{margin:1em 0}.related-post-item .blog-listing-post-list-content h4:first-child{margin-top:0}.blog-listing-post-list-content p{margin-bottom:1.5rem}}@media only screen and (max-width:768px){.blog-related-post h3{margin-bottom:20px}.blog-related-post-list{grid-row-gap:25px;grid-column-gap:25px}.blog-comments{width:calc(100% - 50px)}.blog-post-page article{max-width:684px;width:calc(100% - 50px)}.blog-pagination{padding:40px 0}.blog-menu-primary .widget-module>ul{font-size:1.125rem}.hs-blog-listing .dnd-section>.row-fluid{width:100%}.hs-blog-listing .dnd-section{padding:40px 0}}@media(max-width:479px){.blog-related-post-list{display:block}.related-post-item{margin-bottom:25px}.related-post-item:last-child{margin-bottom:0}.blog-listing .blog-listing-recent-wrapper,.blog-listing-posts{display:block;width:100%}.blog-listing-posts .blog-listing-post__card{margin-bottom:25px}.blog-listing-posts .blog-listing-post__card:last-child{margin-bottom:0}.blog-listing-recent-wrapper a{margin:0}}.blog-comments{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;margin:0 auto;max-width:100%;padding-bottom:80px;padding-top:80px;position:relative}.blog-comments form{max-width:100%;padding-top:2em}.blog-comments .hs-submit{text-align:center}.comment.depth-0:first-child{margin-top:2em}.comment.depth-1{margin-top:1em;padding-left:2em;padding-top:1em}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}