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