.hs-blog-post .brand,.sticky .brand,b .header-inverse .brand{background-image:url(https://44029063.fs1.hubspotusercontent-na1.net/hubfs/44029063/Artisan-logo-color.svg)!important;background-repeat:no-repeat;background-size:cover;display:inline-block;height:61px;width:190px}.header-inverse .brand img,.hs-blog-post .brand img,.sticky .brand img{display:none}.blog-post__body ul li:before{color:#552b8b;content:"\276F";font-weight:700;margin-left:-20px;margin-right:10px}.blog-post__body ul li a{text-decoration:underline}.zindex-issue{position:relative;z-index:9}.blog-section-main{padding:30px 55px;position:relative}.blog-section-main .btn-load{text-transform:uppercase}.posts-listing{display:flex;flex-flow:row wrap;margin:0 -10px}.posts-listing .post-item{display:flex;padding:20px 10px;width:33.33%}.posts-listing .post-item .post-inner{background:#fff;border:1px solid #f5f8fd;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);overflow:hidden;position:relative;width:100%}.posts-listing .post-item .hs-featured-image-wrapper{position:relative}.posts-listing .post-item .hs-featured-image-wrapper img{border-radius:0;display:block;float:none;height:205px;margin:0;max-width:100%;object-fit:cover;width:100%}.posts-listing .post-item .post-desc{padding:20px 20px 50px}.posts-listing .post-item h3{font-family:Lato,Arial;font-size:24px;font-weight:700;line-height:1.26;margin:0 0 18px}.posts-listing .post-item h3 a{color:inherit;font-weight:inherit}.posts-listing .post-item h3 a:hover{text-decoration:underline}.posts-listing .post-item .read-time{bottom:20px;color:#636466;display:block;font-size:22px;left:20px;overflow:hidden;position:absolute;right:20px;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.blog-wrap{display:flex}.blog-listing,.blog-post-details .content-wrapper{flex-grow:1;overflow:hidden}.aside-bar{background:#f5f8fd;flex-shrink:0;transition:all .3s ease-in-out;width:530px}.stickyNav{top:118px!important;z-index:9!important}.load-more{margin:30px 0 0}.aside-bar .sidebar-holder{padding:10px 50px 50px;transition:all .3s ease-in-out}.aside-bar.sticky .sidebar-holder{width:530px}.blog-post{padding:0!important}.hs-blog-post .aside-bar.sticky .sidebar-holder{background:#f5f8fd;position:fixed;right:0;top:86px}.blog-post__body ul{list-style-type:none;margin-bottom:50px;margin-left:50px}@media (max-width:1599px){.aside-bar{width:400px}.aside-bar .sidebar-holder{padding:0 20px 30px}.aside-bar.sticky .sidebar-holder{width:400px}}@media (max-width:1439px){.aside-bar,.aside-bar.sticky .sidebar-holder{width:350px}.blog-section-main{padding:30px 20px}.posts-listing .post-item{padding:20px 10px}.posts-listing .post-item h3{font-size:22px}.posts-listing .post-item .hs-featured-image-wrapper img{height:170px}.posts-listing .post-item .read-time{font-size:16px}}@media (max-width:1280px){.stickyNav{z-index:9!important}}@media (max-width:1199px){.stickyNav{z-index:9!important}.posts-listing .post-item{width:50%}}@media (max-width:991px){.blog-wrap{display:block}.stickyNav{z-index:9!important}.aside-bar{width:100%}.aside-bar .sidebar-holder{padding:30px 20px;width:100%}}@media (max-width:767px){.posts-listing .post-item{width:100%}.stickyNav{z-index:9!important}.blog-post__body a{margin:10px 0;min-height:48px;min-width:48px;padding:15px 0}.share-bar .share-holder a i{display:inline-block;font-size:24px;line-height:1;margin:10px;padding:0}.bread-crumb-section .breadcrumb-item a{display:inline-block;font-size:24px;line-height:0;margin:10px;padding:15px}}.hs-blog-post{padding-top:153px}.hs-blog-post header.main_header{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.hs-blog-post .aside-bar{padding-top:110px}.hs-blog-post .aside-bar.sticky .sidebar-holder{padding-top:40px}.blog-post-details .content-wrapper{max-width:100%;padding:60px;position:relative}.blog-post-details h1{font-size:66px;font-weight:700;line-height:1.197;margin:0 0 10px}.blog-post-details .blog-post__meta{align-items:center;display:flex;font-size:22px;justify-content:space-between;margin:0 0 25px}.blog-post-details .blog-post__tags{display:flex;flex-flow:row wrap;flex-grow:1;margin:-10px -6px 0;overflow:hidden}.blog-post-details .blog-post__tags a{background:#f5f8fd;border:1px solid #636466;color:inherit;flex-shrink:0;font-size:18px;font-weight:500;line-height:1.2;margin:10px 6px 0;padding:9px 12px}.blog-post-details .blog-post__tags a:hover{color:#552b8b}.blog-post-details .post-meta-holder{flex-shrink:0}.blog-post-details .author a{font-weight:800;text-transform:capitalize}.blog-post-details .author a:hover{color:#552b8b}.blog-post-details time{margin:0 0 0 90px}.blog-post-details .img-featured{margin:0 0 60px;width:100%}.blog-post-details .img-featured img{border-radius:15px;display:block;height:auto;margin:0 auto;max-width:100%}.blog-post-details{font-size:1.1rem;line-height:1.65}.blog-post-details p{font-size:inherit;line-height:inherit;margin:0 0 1.4rem}.blog-post-details h2{font-size:48px;line-height:1.3;margin:0 0 50px}.blog-post-details ul{list-style:none;margin:0 0 60px 60px;padding:0}.blog-post-details ul li{margin:0 0 15px}.blog-post-details ul li:last-child{margin:0}.blog-post-details p a{text-decoration:underline}.blog-post-details p a:hover{text-decoration:none}.blog-post-details p strong{font-weight:800}.blog-post-details .related{font-style:italic;font-weight:800;margin:0 0 90px;text-align:right}.blog-related-posts{padding:80px 0 60px}.blog-related-posts h2{margin:0 0 20px;padding:0 0 22px;position:relative;text-align:center}.blog-related-posts h2:after{background:#f5f8fd;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:314px}.blog-post-details .blog-related-posts .content-wrapper{padding-bottom:0;padding-top:0}@media (max-width:1599px){.hs-blog-post .aside-bar{padding-top:70px}.blog-post-details .content-wrapper{padding:30px 40px}.blog-post-details{font-size:22px}.blog-post-details h1{font-size:46px}.blog-post-details h2{font-size:36px;margin:0 0 30px}.blog-post-details h3{font-size:28px;margin:0 0 30px}.blog-post-details .blog-post__meta{font-size:18px}.blog-post-details .blog-post__tags a{font-size:16px;padding:7px 12px}.blog-post-details time{margin:0 0 0 60px}.blog-post-details .img-featured,.blog-post-details p,.blog-post-details ul{margin:0 0 30px}.blog-post__body ul{margin-bottom:30px;margin-left:50px}}@media (max-width:1439px){.blog-post-details .content-wrapper{padding:30px 40px}.blog-post-details{font-size:18px}.blog-post-details h1{font-size:36px}.blog-post-details h2{font-size:30px;margin:0 0 30px}.blog-post-details h3{font-size:24px;margin:0 0 30px}.blog-post-details .blog-post__meta{font-size:16px}.blog-post-details .blog-post__tags a{font-size:14px;padding:7px 10px}.blog-post-details time{margin:0 0 0 30px}.blog-post-details .img-featured,.blog-post-details p,.blog-post-details ul{margin:0 0 20px}.blog-post__body ul{margin-bottom:20px;margin-left:50px}}@media (max-width:1279px){.hs-blog-post .aside-bar{padding-top:40px}.hs-blog-post{padding-top:91px}.blog-post-details .content-wrapper{padding:30px 40px}.blog-post-details{font-size:16px}.blog-post-details h1{font-size:30px}.blog-post-details h2{font-size:24px;margin:0 0 20px}.blog-post-details h3{font-size:18px;margin:0 0 30px}.blog-post-details .blog-post__meta{display:block;font-size:16px}.blog-post-details .blog-post__tags{margin-bottom:15px}.blog-post-details .blog-post__tags a{font-size:14px;padding:7px 10px}.blog-post-details time{margin:0 0 0 20px}.blog-post-details .img-featured,.blog-post-details p,.blog-post-details ul{margin:0 0 15px}.blog-related-posts{padding:60px 0 40px}.blog-post__body ul{margin-bottom:15px;margin-left:40px}}@media (min-width:768px) and (max-width:1199px){.blog-related-posts .posts-listing .post-item h3{font-size:19px}.blog-related-posts .posts-listing .post-item{width:33.33%}}@media (max-width:991px){.hs-blog-post .aside-bar.sticky .sidebar-holder{background:none;position:static}.hs-blog-post .aside-bar{padding-top:0}.blog-related-posts{padding:40px 0 20px}.blog-related-posts h2:after{width:114px}}@media (max-width:767px){.blog-post-details h1{font-size:25px}.blog-post-details h2{font-size:24px}.blog-post-details h3{font-size:18px}}@media (max-width:585px){.blog-post__body p img{float:none!important;margin:0!important;width:100%!important}}@media (min-width:400px) and (max-width:992px){.sidebar-posts{margin:70px 0 30px!important}}