.header-section.bg-color{background:#000}.pth-blog-body{margin-top:170px;position:relative}.hs-blog-post .social-share-icons li a{margin-left:8px;width:50px;line-height:50px;font-size:22px;border-radius:50%;text-align:center;background:#ea0a2a;color:#fff;display:inline-block}body.hs-blog-post .post-body a{font-weight:700;color:#ea0a2a}body .row-fluid .blog-hero-section{display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center;justify-content:center;padding-top:180px;padding-bottom:140px}.hs-blog-post .post-body li::before{background:transparent}.ias-trigger,.ias-spinner{position:absolute;left:50%;bottom:60px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.ias-trigger a{background:#ea0a2a;color:#fff;padding:10px 30px 13px;font-size:18px;font-weight:400;text-transform:capitalize}.blog-hero-section h1{font-size:36px;line-height:46px;font-weight:500;margin-top:16px}.blog-hero-section .hs-author-avatar{width:54px;height:54px;border-radius:50%;margin-right:10px;float:right}body .blog-hero-section .wrapper{width:auto;max-width:900px;padding:0 20px;margin:0 auto}.blog-hero-section .author-link{font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;margin-top:2px}.blog-hero-section .author-link span{font-weight:300;text-transform:initial}.blog-hero-section .pop_post_date{margin-top:3px}.blog-hero-slider{position:relative}.blog-hero-slider .slick-dots{position:absolute;margin:0;left:0;right:0;bottom:40px;text-align:center}.blog-hero-slider .slick-dots li{display:inline-block}.blog-hero-slider .slick-dots li button{background:transparent;color:rgba(255,255,255,0);font-size:16px;padding:0;font-weight:300;width:50px;text-align:center;margin:0 6px;border:0;border-bottom:3px solid #fff;cursor:pointer;border-radius:0px}.blog-hero-slider .slick-dots li.slick-active button{border-color:}.blog-hero-slider .slick-dots li button:focus{outline:0}.blog-pagination{display:block;clear:both}.row-fluid .pth-blog-body .post-item .text-container{border-left:1px solid rgba(255,255,255,0.78);padding:10px 20px}.row-fluid .pth-blog-body .no-featured-image .text-container{border-left:1px solid rgba(156,156,156,0.78)}.post-item .author-link{margin-bottom:12px}.pth-blog-body{padding:100px 0}.pth-blog-body .no-featured-image a{color:#3a3939}.blog-pagination{position:relative;margin-top:40px}.blog-pagination a{letter-spacing:.4px;font-weight:500;border:1px solid;display:inline-block;overflow:hidden;padding:6px 10px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;color:}.blog-pagination a:hover{color:#fff !important;background:;border:1px solid}.blog-pagination .all-posts-link{left:0;right:0;width:110px;margin:0 auto;position:absolute;text-align:center}.next-posts-link{right:0;position:absolute;text-align:right}.next-posts-link .fa{padding-left:10px}.previous-posts-link .fa{padding-right:10px}.hs-blog-post .post-header .hs-author-avatar{width:54px;height:54px;border-radius:50%;margin-right:10px;float:left}.hs-blog-post .wrapper{width:100%;max-width:900px;padding:0 20px;margin:0 auto}.hs-blog-post .post-header .author-link{font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:500;display:block;margin-top:2px}.hs-blog-post .post-header .author-link span{font-weight:300;text-transform:initial}.hs-blog-post .post-header .pop_post_date{margin-top:3px}.hs-blog-post .social-share-icons ul{margin:0;text-align:right}.hs-blog-post .social-share-icons li{display:inline-block}.hs-blog-post .social-share-icons li a{margin-left:8px;width:50px;line-height:50px;font-size:22px;border-radius:50%;text-align:center;background:;color:#fff;display:inline-block}.hs-blog-post .post-header{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d8d8d8}.hs-blog-post #hubspot-topic_data{margin-bottom:30px}.hs-blog-post .post-body{width:100%;max-width:840px;margin:0 auto}.blog-tags-section{padding:30px 0 10px;border-bottom:1px solid #e7e7e7}.blog-tags-section .tags-toggle{text-align:right;cursor:pointer}.blog-tags-section .tag-container{display:none}.blog-tags-section .filter-link-count{display:none}.blog-tags-section .tag-container ul{margin:0}.blog-tags-section .tag-container ul li,.blog-tags-section .tag-container .filter-expand-link{float:left;border:1px solid #e7e7e7;line-height:1;font-size:16px;text-transform:capitalize;font-weight:500;color:#3a3939;margin:0 20px 20px 0}.blog-tags-section .tag-container ul li a,.blog-tags-section .tag-container .filter-expand-link{padding:16px 20px;display:inline-block;color:#3a3939}.blog-tags-section .tag-container .filter-expand-link{border-color:;color:}body .container-fluid .row-fluid .widget-type-blog_comments{width:100%;max-width:840px;margin:50px auto 0;float:none}.subscribe-blog-section h3{display:block;text-align:center}.subscribe-blog-section .widget-type-blog_subscribe input[type="email"]{border:1px solid;border-radius:4px;padding:0 26px 0 15px;font-size:14px;color:#fff;padding-right:60px;height:55px}.subscribe-blog-section .widget-type-blog_subscribe input[type="email"]:focus,.subscribe-blog-section .widget-type-blog_subscribe form .hs-button.primary:focus{outline:0;border:1px solid}.subscribe-blog-section .widget-type-blog_subscribe form{position:relative;width:100%;max-width:580px;margin:20px auto 0}.subscribe-blog-section .hs-error-msgs{list-style:none}.subscribe-blog-section .widget-type-blog_subscribe form .actions{position:absolute;right:0;top:0}.subscribe-blog-section .widget-type-blog_subscribe form .hs-button.primary{color:transparent;padding:18px 22px;font-size:1px;border:0;background:transparent;cursor:pointer;margin:0;box-shadow:none}.subscribe-blog-section .widget-type-blog_subscribe form .hs-button.primary:hover{background:transparent;border:0}.subscribe-blog-section .widget-type-blog_subscribe form .hs-button.primary:focus{outline:0;border:0}.subscribe-blog-section .widget-type-blog_subscribe form .actions:before{position:absolute;content:'\f1d9';top:10px;left:-22px;right:0;font-family:FontAwesome;text-align:center;pointer-events:none;color:#fff;font-size:20px}.subscribe-blog-section .widget-type-blog_subscribe .field>label{display:none}.subscribe-blog-section ::-webkit-input-placeholder{color:#fff}.subscribe-blog-section ::-moz-placeholder{color:#fff}.subscribe-blog-section :-ms-input-placeholder{color:#fff}.subscribe-blog-section :-moz-placeholder{color:#fff}.author-page-single .social-share-icons li{display:inline-block}.author-page-single .social-share-icons li a{margin:0 4px;width:50px;line-height:50px;font-size:22px;border-radius:50%;text-align:center;background:;color:#fff;display:inline-block}.author-page-single .hs-author-avatar{width:150px;height:150px;border-radius:50%;margin:0 auto 18px}.post-by-author{margin-top:40px}.blog-listing-wrapper .post-listing .post-item{padding-bottom:0px}@media(min-width:768px){.pth-blog-body .post-listing,.pth-blog-body .blog-listing-wrapper>.post-listing-simple{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-right:-2.5%}}.pth-blog-body .post-item{width:100%;max-width:30.6%;float:left;border:1px solid #e7e7e7;margin:0 2.5% 2.5% 0;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;position:relative;transition:.3s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.pth-blog-body .post-image-container{max-width:100%;text-align:center;overflow:hidden;display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center;justify-content:center;border-bottom:3px solid #000}.pth-blog-body .hs-featured-image{max-width:100%;margin:0;float:none;width:100%;height:250px;background-size:cover;display:block;background-color:#333}.pth-blog-body .post-body-container{padding:15px 20px 30px}.post-item-topic-link.topic-seq-1{display:inline-block;font-size:13px;font-weight:700;color:#a8abaf;text-transform:uppercase}.post-item-topic-link{display:none}.pth-blog-body .post-item:hover{-webkit-transform:scale(1.015);transform:scale(1.015);box-shadow:0 10px 50px -5px rgba(0,0,0,.15);-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-post-summary a.read-more-link{font-weight:bold;font-size:14px;text-transform:uppercase;color:#ea0a2a}.post-header h2 a,.post-header h2{color:#ea0a2a}@media(max-width:1024px){.blog-tags-section .tag-container ul li,.blog-tags-section .tag-container .filter-expand-link{font-size:14px;margin:0 12px 12px 0}.blog-tags-section .tag-container ul li a,.blog-tags-section .tag-container .filter-expand-link{padding:12px 14px}.pth-blog-body{padding:60px 0}.post-item .equal-height-container>.row-fluid-wrapper>.row-fluid{display:block}.row-fluid .pth-blog-body .post-item .span6{width:100%}.row-fluid .pth-blog-body .post-item .text-container{border-left:0}}@media(max-width:767px){#hubspot-author_data{float:none}body .row-fluid .pth-blog-body .post-item{display:block;width:100%;margin-right:0;margin-bottom:20px;max-width:100%}.row-fluid .pth-blog-body .post-listing{margin-right:0;margin-bottom:40px}body .pth-blog-body{margin-top:0;padding-top:20px}.blog-hero-section .hs-author-avatar{float:none;margin:0 auto 10px}.blog-hero-section h1{font-size:22px;font-weight:400;line-height:30px}body .row-fluid .blog-hero-section{padding-top:110px;padding-bottom:140px}.hs-blog-post .social-share-icons ul{margin-top:26px;text-align:left}.hs-blog-post .social-share-icons li a{margin-left:0;margin-right:8px}body .row-fluid .blog-tags-section .left-col,body .row-fluid .blog-tags-section .right-col{width:50%;float:left}body .row-fluid .blog-pagination a{font-weight:400;border:0;padding:0}.blog-pagination a:hover{background:transparent;color:}.pth-blog-body{padding:60px 0 20px}body .author-page-single .hs-author-profile{display:flex;display:-webkit-flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.author-page-single .social-share-icons li a{margin:0 4px;width:40px;line-height:40px;font-size:18px}}