.hs-blog-post .latest-posts-wrap{background:#f4f4f4}.body-container--blog-post .blog-title-date h3.h1{line-height:1.125}.body-container--blog-post .blog-title-date{margin:0 auto;max-width:44.9%;max-width:100%;padding:89px 0 0}.body-container--blog-post .blog-title-date .date-back{display:flex;font-size:24px;justify-content:space-between}.body-container--blog-post .back a{align-items:center;display:inline-flex;position:relative}.body-container--blog-post .back img{left:-23px;position:absolute;top:9px}.blog-post__body a,.blog-post__tags-list.list_link a,.body-container--blog-post .back a,.content-wrapper.link_post a,.news_listing__content a,.sources-content a{background:-webkit-gradient(linear,left top,right top,from(rgba(100,200,200,0)),to(rgba(100,200,200,0))),-webkit-gradient(linear,left top,right top,from(#06c4f2))!important;background-position:100% 100%,0 100%!important;background-repeat:no-repeat!important;background-size:100% 1.5px,0 1.5px!important;-webkit-transition:background-size .4s!important;transition:background-size .4s!important}.blog-post__body a:hover,.blog-post__tags-list.list_link a:hover,.body-container--blog-post .back a:hover,.content-wrapper.link_post a:hover,.news_listing__content a:hover,.sources-content a:hover{background-size:0 1.5px,100% 1.5px!important}.content-wrapper.link_post a,.sources-content a{display:inline-block!important}.blog-post__body a{font-weight:400}.body-container--blog-post .back img{margin-right:15px}.body-container--blog-post .blog-featured-image{margin-top:0;max-width:85.16%;position:relative}.body-container--blog-post .blog-featured-image img.blog-listing__post-image{height:100%;object-fit:cover;width:100%}.body-container--blog-post .blog-featured-image .caption{bottom:0;display:flex;flex-wrap:wrap;font-weight:700;line-height:20px;position:absolute;right:0;width:12%}.body-container--blog-post .blog-featured-image .caption img{margin-bottom:7px}.body-container--blog-post .blog-title-date .blog-name{font-weight:700}.blog-post{margin:67px auto 0;max-width:44.9%;max-width:100%;padding-bottom:110px}.blog-post__body{font-size:24px;font-weight:300}.blog-post .sources-content{font-size:24px;margin-top:57px;padding-top:35px}.blog-post .sources-content h5{color:#0c5573;font-size:24px;font-weight:700;line-height:36px;margin-bottom:0}.blog-post .sources-content p{margin:0}.blog-post .sources-content p a{display:inherit}.blog-post__tags{align-items:center;border-top:1px solid rgba(0,0,0,.2);display:flex;font-size:24px;line-height:36px;margin-top:40px;padding-top:35px}.blog-post__tags h5{color:#0c5573;font-size:24px;font-weight:700;margin-bottom:0;width:100px}.blog-post__tags-list{color:#06c4f2;width:calc(100% - 100px)}.blog-post-share-box{align-items:center;border-top:1px solid rgba(0,0,0,.2);display:flex;font-size:24px;justify-content:space-between;margin-top:40px;padding-top:12px}.blog-post-share-box .back{position:relative;top:15px}.blog-post-share-box .social-sharing a{display:inline-block;height:40px;margin:0 2px;padding-top:23px;position:relative;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;width:50px}.blog-post-share-box .social-sharing a span{background:#0c5573;bottom:22px;box-shadow:0 3px 5px 0 rgba(0,0,0,.32);color:#fff;font-size:14px;font-weight:400;left:-21px;line-height:16px;opacity:0;padding:8px 7px;position:absolute;right:-14px;-webkit-transition:all .4s;transition:all .4s;visibility:hidden}.blog-post-share-box .social-sharing a span:before{border-left:9px solid transparent;border-right:9px solid transparent;border-top:15px solid #0c5573;bottom:-14px;content:"";height:0;left:34px;position:absolute;width:0}.blog-post-share-box .social-sharing a:hover span{bottom:33px;opacity:1;visibility:visible}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.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}.all-posts .post-item p,.blog-post-share-box .back,.blog-post__tags-list,.content-wrapper.link_post a,.date,.news_listing__content,.news_listing__content h6{font-weight:400}@media (max-width:1280px){.blog-post,.body-container--blog-post .blog-title-date{max-width:64.9%;max-width:100%}}@media (max-width:1024px){.body-container--blog-post .blog-title-date{max-width:100%;padding:60px 0 0}.blog-post{margin:44px auto 0;max-width:100%}.body-container--blog-post .blog-featured-image{margin-top:0}.blog-post .sources-content,.blog-post .sources-content h5,.blog-post-share-box,.blog-post__body,.blog-post__tags,.blog-post__tags h5,.body-container--blog-post .blog-title-date .date-back{font-size:20px}.blog-post__tags h5{width:80px}.blog-post__tags-list{width:calc(100% - 80px)}.body-container--blog-post .back img{top:6px}}@media (max-width:767px){.body-container--blog-post .blog-featured-image{height:auto;max-width:100%}.body-container--blog-post .blog-featured-image .caption{padding:20px 20px 0;position:relative;width:100%}.blog-post .sources-content,.blog-post .sources-content h5,.blog-post-share-box,.blog-post__body,.blog-post__tags,.blog-post__tags h5,.body-container--blog-post .blog-title-date .date-back{font-size:16px}.body-container--blog-post .back img{left:-17px;margin-right:7px;top:5px;width:9px}.blog-post .sources-content{font-size:24px;margin-top:47px;padding-top:25px}.blog-post__tags{margin-top:30px;padding-top:25px}.blog-post-share-box{margin-top:30px;padding-top:12px}.blog-post__tags h5{width:65px}.blog-post__tags-list{width:calc(100% - 65px)}.blog-post__tags{align-items:inherit}}.sources-content:has(a),.sources-content:has(h2),.sources-content:has(h3),.sources-content:has(h4),.sources-content:has(h5),.sources-content:has(h6),.sources-content:has(p),.sources-content:has(span){border-top:1px solid rgba(0,0,0,.2)}