.hs-blog-listing .dnd-section .dnd-column,.hs-blog-listing .dnd-section,.hs-blog-listing .dnd-section>.row-fluid{padding:0;max-width:100%;width:100%}.blog-header{background-color:#f8fafc;text-align:center}.blog-header__inner{margin:0 auto;max-width:600px}.blog-header__author-avatar{border-radius:50%;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);box-shadow:0 0 12px 0 rgba(0,0,0,0.15);display:block;height:auto;margin:0 auto 1.4rem;width:200px}.blog-header__author-social-links a{background-color:#000;border-radius:50%;display:inline-block;height:40px;margin:0 5px;position:relative;width:40px}.blog-header__author-social-links a:hover,.blog-header__author-social-links a:focus{background-color:#494a52}.blog-header__author-social-links svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.blog-index__tag-header{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:1rem}.blog-index__tag-subtitle{font-size:1.16rem;line-height:1.1}.blog-index__tag-heading{border-bottom:3px solid #d1d6dc;padding-bottom:1rem}.blog-topic-filter{font-family:"Supria Sans Bold";font-size:16px}.blog-topic-filter .content-wrapper{padding:0}.blog-topic-filter h3{display:none}.blog-topic-filter ul{list-style:none;padding:0;margin:0}.blog-topic-filter ul::after{content:'';display:table;clear:both}.blog-topic-filter ul li{display:inline-block;padding-right:20px;margin:20px 0}.blog-topic-filter ul li a{color:#0b0d34;font-family:"Supria Sans Bold";padding-bottom:5px;font-size:16px;line-height:1.5;text-decoration:none;text-transform:uppercase;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.blog-topic-filter ul li a:hover{color:#dc0b00}.filter-link-count{display:none}.blog-topic-filter ul li.blog_apply-btn{float:right;margin:10px 0 10px 15px;font-family:"Supria Sans Bold";font-weight:400;font-size:14px;text-align:center;line-height:14px;display:inline-block;min-width:126px;padding:0;border-radius:8px;background-color:#dc0b00;color:#fff;border:2px solid #dc0b00;text-transform:uppercase}.blog-topic-filter ul li.blog_apply-btn:hover{background-color:#fff;border:2px solid #fff}.blog-topic-filter ul li.blog_apply-btn a{color:#fff;padding:12px 21px;display:block;line-height:14px;font-size:14px}.blog-topic-filter ul li.blog_apply-btn:hover a{color:#0b0d34}.body-container--blog-index{background-color:#f5f6f7;padding:0 0 64px}.title-section{background-color:#0b0d34;height:286px;width:100%;overflow:hidden}.title-row{max-width:1160px}.title-caption{display:flex;width:100%;align-items:center}.title-heading{width:60%}.title-heading h1{color:#fff;background:linear-gradient(to right,#dc0b00 0%,#dc0b00 50%,#0b0d34 50%,#0b0d34 100%);background-size:200% 100%;background-position:100%;background-repeat:no-repeat;text-transform:uppercase;display:inline;line-height:1.9em;padding:3px 7px;font-family:"Supria Sans Bold",serif;font-weight:700;font-size:50px;line-height:1.2;margin:0;box-sizing:content-box;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;transition:all .2s linear}.title-heading h1:hover{background-position:0 0}.title-btn{width:40%}.title-btn a{text-decoration:none;float:right;text-transform:uppercase;color:#fff;border-radius:8px;font-family:"Supria Sans Bold";font-weight:400;font-size:17px;border:2px solid #fff;text-align:center;padding:13px;outline:0;min-width:183px;line-height:18px;background-color:transparent;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.title-btn a:hover{background-color:#fff;color:#0b0d34}.blog-index{display:block;min-height:1px;max-width:1160px;margin:-70px auto 0;float:none;width:100%}.blog-index__post-inner-card{display:inline-block;float:left;width:calc(33.3333% - ((32px + 32px)*0.3333));margin-right:32px;margin-bottom:32px}.blog-index__post--small:nth-of-type(3n+3) .blog-index__post-inner-card{margin-right:0}.blog-index__post-image{height:200px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none}.blog-index__post-content{padding:26px 25px 28px;background:#fff;position:relative}.blog-index__post-content::before{content:"";width:100px;height:5px;background:#dc0b00;position:absolute;left:25px;top:-5px}.no-image .blog-index__post-content::before{display:none}.blog-index__post-content h2{color:#333;margin:0 0 20px;text-transform:uppercase;font-size:20px;line-height:28px;min-height:84px;font-family:"Supria Sans Bold";font-weight:400;letter-spacing:0px;font-style:normal}.blog-index__post-content h2 a{color:#0b0d34;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear;text-decoration:none}.blog-index__post-content h2 a:hover{color:#dc0b00}.blog-post__meta-section{font-size:12px;line-height:1.5;display:flex;align-items:center}.blog-index__read-more{font-family:"Supria Sans Bold";font-weight:400;border-radius:8px;background-color:#dc0b00;color:#fff;font-size:14px;padding:10px 9px;line-height:14px;min-width:126px;outline:0;display:inline-block;text-align:center;border:2px solid #dc0b00;text-transform:uppercase;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.blog-index__read-more:hover{background-color:#fff;color:#0b0d34;border:2px solid #fff}.conf-date{float:right;margin-left:auto;font-size:15px;opacity:.54;font-family:"Colfax Medium";padding-left:10px}.blog-pagination{text-align:center;clear:both;font-family:"Supria Sans Bold",serif;padding-top:0 !important}.blog-pagination__link{margin:0 9px;color:#0b0d34 !important;font-size:14px;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.blog-pagination__link:hover,.blog-pagination__link:focus{text-decoration:none}.blog-pagination__link--active{background:#dc0b00;color:#fff !important;padding:10px 15px;border-radius:8px;margin:31px 9px 32px;display:inline-block;cursor:auto}.blog-pagination__prev-link,.blog-pagination__next-link{display:none}.body-container--blog-post{background-color:#f5f6f7;padding:0 24px}.body-container--blog-post .content-wrapper{padding:0}.blog-post-wrap{min-height:1px;margin:-80px 0 0;width:100%}.blog-post{margin:0 0 96px}.post-featured-image{height:413px;background-size:cover;background-repeat:cno-repeat;background-position:center center}.blog-post-inner{position:relative;background-color:#fff;padding:54px 95px 88px}.post-date{font-size:15px;color:#0b0d34;opacity:.54;margin:0 0 20px;display:inline-block;font-weight:600;font-family:"Colfax Medium"}.blog-post__title{text-transform:uppercase;font-family:"Supria Sans Bold";font-weight:400;line-height:1.2;letter-spacing:0px;font-style:normal;color:#0b0d34;font-size:39px;margin:0 0 40px}.blog-post__body img{margin:0 0 20px}.blog-post__body p{margin:0 0 29px}.blog-post-author p{font-size:15px;color:#0b0d34;opacity:.54;margin:0;text-transform:uppercase;font-family:"Colfax Medium"}.blog-related-wrap{padding:0 0 96px}.blog-related-posts ul{list-style:none;margin:0 -15px;padding:0;display:flex}.blog-related-posts ul li{width:33.33333%;padding:0 15px}.featured-img{position:relative}.featured-img::before{content:"";display:block;width:100px;height:5px;background:#dc0b00;position:absolute;bottom:0;left:30px}.featured-img a{color:#0b0d34;height:200px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center}.featured-content{padding:30px;background-color:#fff}.featured-content h3{font-size:20px;line-height:1.5;height:60px;overflow:hidden;margin:0 0 20px;text-transform:uppercase;font-family:"Supria Sans Bold"}.featured-content h3 a{color:#0b0d34;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.featured-content h3 a:hover{color:#dc0b00}.blog-post__meta-section{display:flex;align-items:center;justify-content:space-between}.blog-related-posts .blog-index__read-more{padding:12px}.blog-comments{margin:0 auto;max-width:100%}.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}@media(max-width:1200px){.blog-topic-filter{padding:0 30px}.title-section,.blog-index{padding:0 24px}.blog-post__body,.blog-post__body p{font-size:16px}}@media(max-width:1024px){.blog-topic-filter{display:none}}@media(max-width:1060px) and (min-width:992px){.conf-date{font-size:12px}.blog-related-posts .conf-date{font-size:15px}}@media(max-width:991px){.title-row{display:flex;height:auto;width:100%;min-height:216px;align-items:flex-end}.title-wrap{align-items:flex-end;display:flex;flex-wrap:wrap;padding:0 0 35px}.title-btn,.title-heading{width:unset}.title-heading h1{font-size:36px}.title-btn a{font-size:15px;min-width:183px;padding:12px 15px;height:42px}.blog-index__post-inner-card,.blog-index__post--small:nth-of-type(3n+3) .blog-index__post-inner-card{width:calc(50% - ((4.5%)*0.5));margin-right:4.5%}.blog-index__post--small:nth-child(2n+2) .blog-index__post-inner-card{margin-right:0}.blog-pagination__link--active{margin:48px 0px 36px}.blog-index__post-content h2{min-height:56px}.back-to-blog::before{margin-left:0}.blog-post-inner{padding:24px 24px 16px}.blog-related-posts ul{flex-wrap:wrap;justify-content:center}.blog-related-posts ul li{width:50%;margin:0 0 16px}.blog-post__title{margin:0 0 8px;font-size:26px !important;line-height:31px}.blog-related-wrap{padding:0 0 16px}.post-date{margin:0 0 13px}.featured-content{padding:20px}}@media(max-width:768px){.title-caption{display:block}.title-btn a{float:none;display:inline-block;line-height:1}.title-btn{margin:26px 0 0}.blog-index__post-inner-card,.blog-index__post--small:nth-of-type(3n+3) .blog-index__post-inner-card,.blog-index__post--small:nth-child(2n+2) .blog-index__post-inner-card{width:100%;margin-right:0;margin-bottom:16px}.blog-index__post-content{padding:26px 25px 25px}.blog-index__post-content h2{min-height:0px}.blog-related-posts ul li{width:100%}.featured-content h3{height:auto}}@media(max-width:480px){.title-heading h1{line-height:54px}}@media(max-width:412px){.blog-index__read-more{font-size:10px}}@media(max-width:320px){.blog-post__meta-section{display:block}.blog-related-posts .blog-post__meta-section{display:flex}.blog-index__read-more{display:block;margin-bottom:10px;max-width:126px}.conf-date{float:none;margin:0}}