.ksipost-listing *{box-sizing:border-box}.ksipost-listing{display:block;margin:0 -20px}.ksipost-item{display:none;width:33.333%;box-sizing:border-box;float:left;padding:0;margin:0}.ksipost-listing .ksipost-item:nth-child(3n+1),.post-listing-inner .ksipost-item:nth-child(3n+1){clear:left}.ksipost-item-full{display:block;width:100%;box-sizing:border-box;padding:20px}.ksipost-box a{text-decoration:none;color:#1faaf7}.ksipost-box{border:1px solid #f4f4f4;box-shadow:0 0 7px 0 rgba(0,0,0,.06);background:#fff}.ksipost-img{background:#f7f7f7;display:block;width:100%;clear:both;float:none;position:relative}.ksipost-img a.ksipost-imglink{display:block;width:100%;height:180px;background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:cover}.ksipost-item-full .ksipost-img a.ksipost-imglink{height:340px}.ksipost-img img{width:100%;height:auto}.ksipost-box .ksipost-eta{background-color:#ee3524;color:#fff;padding:9px 13px;font-size:14px;text-align:center;position:absolute;top:0;left:0}.ksipost-details{display:block;width:100%;clear:both;float:none;position:relative;padding:20px 20px 35px}.ksipost-details *{margin-top:0}.ksipost-detailscont{display:block;margin-bottom:25px}.ksipost-topics{padding:0;list-style:none;margin:0 0 15px;text-transform:uppercase;font-size:14px;line-height:1.3}.ksipost-topics li{display:inline}.ksipost-topics li a{font-weight:700;color:#ee3524;transition:all .5s}.ksipost-topics li a:hover{color:#000}.ksipost-title{margin-bottom:20px;font-size:18px}.ksipost-title a{color:#000}.ksipost-author{font-size:14px;text-transform:uppercase;color:#9f9f9f;margin-bottom:12px;display:block}.ksipost-author a{color:#9f9f9f;transition:all .5s}.ksipost-author a:hover{color:#ee3524}.ksipost-summary p{margin:0;min-height:105px;line-height:1.35}.ksipost-box .ksipost-readmore{text-decoration:none;border:1px solid red;padding:10px 20px;border-radius:5px;color:#fff;background-color:#ee3524;font-size:16px;display:inline-flex;font-family:Work Sans,sans-serif;transition:all .5s;cursor:pointer;display:inline-block}.ksipost-box .ksipost-readmore:hover{color:#000;background-color:transparent}.ksipost-item-full .ksipost-summary p{min-height:0!important;margin-bottom:25px!important}.ksipost-item-full .ksipost-box{border:1px solid #e3e3e3;background-color:#fff;box-shadow:none!important}.ksipost-item-full .ksipost-img{border-bottom:2px solid #ee3524}#loadmorecont{display:block;clear:both;margin:20px 0 60px;text-align:center;width:100%;float:left}#loadMore{text-decoration:none;border:1px solid red;padding:15px 40px;border-radius:5px;color:#fff;background-color:#ee3524;font-size:16px;display:inline-flex;font-family:Work Sans,sans-serif;font-weight:600;transition:all .5s;cursor:pointer;display:inline-block}#loadMore:hover{color:#000;background-color:transparent}.bloglistpage .blog-leftcol{padding-right:20px}.bloglistpage .blog-rightcol{padding-top:20px}.bloglistpage .blog-rightcol a{text-decoration:none;color:#000;transition:all .5s}.bloglistpage .blog-rightcol a:hover{color:#50baf7}.bloglistpage .blog-rightcol .widget-type-post_filter ul{padding-left:0;list-style:none}.bloglistpage .blog-rightcol .widget-type-post_filter ul li{border-bottom:1px solid #e3e3e3;padding:10px 0}.bloglistpage .blog-rightcol .widget-type-post_filter ul li:last-child{border-bottom:none;padding-bottom:0}.bloglistpage .blog-rightcol .widget-type-post_filter ul li a{position:relative;padding-left:12px;display:inline-block}.bloglistpage .blog-rightcol .widget-type-post_filter ul li a:before{width:14px;height:14px;font-size:11px;display:table-cell;padding:0 5px 0 0;font-weight:900;vertical-align:middle;content:"\f054";color:#50baf7;vertical-align:text-bottom;position:absolute;top:4px;left:0;background-image:url(https://www.keenesystems.com/hubfs/icons/right_icon.svg);background-repeat:no-repeat;background-position:-2px -1px;background-size:13px;content:""}.bloglistpage .blog-rightcol .widget-span{border:1px solid #e3e3e3;background:#fff;padding:20px 20px 35px;margin-bottom:20px}.bloglistpage .blog-rightcol .widget-span.blogwidgettopics{height:628px;overflow-y:auto}.bloglistpage .blog-rightcol .widget-span .block>h3{margin:-20px -20px 0;font-size:16px;background:#50baf7;color:#fff;padding:20px;border-bottom:1px solid #e3e3e3;display:block;text-transform:uppercase;font-weight:700}.bloglistpage .blog-rightcol .widget-type-post_filter ul li h3{margin:0;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400}.hs-blog-listing #bloglistwrap{padding-top:20px}.blogbannertitleblock{display:block;background:#111 url(https://www.keenesystems.com/hubfs/Contact2-1.jpg) 50% no-repeat;background-size:cover;text-align:center;position:relative;padding:75px 0}.blogbannertitleblock:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3)}.blogbannertitleblock .page-center{position:relative;z-index:1}.blogbannertitleblock h1{color:#fff;font-size:40px;text-transform:uppercase;width:100%;line-height:1;text-shadow:4px 4px 4px #000;font-family:Work Sans,sans-serif;margin:0;display:block}#blogauthorblock{display:block;clear:both;float:left;width:100%;margin:25px 0 35px}#blogauthorblock,#blogauthorblock *{box-sizing:border-box}#blogauthorblock .hs-author-avatar{display:block;width:120px;float:left}#blogauthorblock .hs-author-avatar img{width:100%;max-width:100%;border-radius:100%;display:inline-block;padding:2px;border:1px solid #0170a2;margin-right:10px}#blogauthorblock .blogauthordetails{display:block;width:calc(100% - 120px);float:left;padding-left:25px}#blogauthorblock h2.hs-author-name{margin-top:0;margin-bottom:20px;color:#50baf7;display:block}#blogauthorblock a{color:#ee3524;text-decoration:none}#blogauthorblock a:hover{text-decoration:underline}#blogauthorblock .hs-author-bio,#blogauthorblock .hs-author-social-label{font-size:15px;line-height:1.35}#blogauthorblock .hs-author-social-section{display:block;margin-top:10px}.blogpagerow1{clear:both}.blogpagegrid{padding-bottom:50px;overflow:hidden}#portfoliolist .portfolio{border:1px solid #f4f4f4;box-shadow:0 0 7px 0 rgba(0,0,0,.06);background:#fff}#portfoliolist .ksipost-box{border:none;box-shadow:none}.hs-blog-post .main_blog_wrapper .blog_left_column{width:100%}.hs-blog-post .blog_detail_wrapper{padding:60px 0}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .post-topic_block,.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .post-topic_block a{text-transform:uppercase;color:#000}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .post-topic_block a:hover{color:#0170a2}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .post-title h1,.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .post-title h3{color:#000;font-size:24px}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .author-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin:20px 0}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .author-box img{width:75px;border-radius:100%;display:inline-block;padding:2px;border:1px solid #0170a2;margin-right:10px}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .author-box a{color:#000}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .author-box a:hover{color:#0170a2}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .left_column{max-width:35%;padding-right:15px}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .right_column{padding-left:15px;max-width:65%;width:100%}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .right_column .featured-image img{width:100%}.hs-blog-post .main_blog_wrapper .blog_detail_wrapper .body-content{margin-top:50px;padding-left:12%}.hs-blog-post .blog-leftcol,.hs-blog-post .blog-rightcol,.hs-blog-post .bloglistsubscribe,.hs-blog-post .bloglistsubscribewrap{display:none}#singlepostcont a:not(.cta_button){text-decoration:none;color:#0171a4;transition:all .5s;font-weight:700}#singlepostcont .post-tag a{font-weight:400}#singlepostcont .body-content a:not(.cta_button):hover{text-decoration:underline}#singlepostcont .post-date{color:#888;display:block;margin-top:5px}#singlepostcont .left_column a{color:#000}#singlepostcont .left_column a:hover{color:#50baf7}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .post-title h1{font-size:28px;line-height:28px;font-weight:400;margin-top:0}a.expertise-button1{background-color:#ff0201;border:1px solid #ff0201;padding:6px 18px;color:#fff;border-radius:6px;font-size:18px;text-decoration:none;transition:all .5s;font-weight:700;margin-top:20px;margin-bottom:20px;display:inline-block}a.expertise-button1:hover{background-color:#fff;color:#000}.hs-blog-post .hs-cluster-context__pillar-page-link a{margin:0 7px 7px 0;text-decoration:none;border:1px solid red;padding:8px 13px;border-radius:5px;color:#fff!important;background-color:#ee3524;font-size:16px;display:inline-flex;font-family:Work Sans,sans-serif;transition:all .5s;cursor:pointer;display:inline-block}.hs-blog-post .hs-cluster-context__pillar-page-link a:hover{color:#000!important;background-color:transparent}blockquote{border-left:4px solid #0171a4;padding-left:20px}.social-icons ul li img{box-sizing:content-box}#singlepostcont{padding-bottom:30px}@media only screen and (max-width:1280px){.hs-blog-post #second{padding-left:50px}}@media only screen and (max-width:1280px){.ksipost-listing{margin:0}#portfoliolist{margin:0 -15px}.ksipost-item-full{padding-right:0;padding-left:0}#portfoliolist .portfolio{margin-right:1%!important}}@media only screen and (max-width:979px){.hs-blog-post #second{padding-left:0!important}}@media only screen and (max-width:767px){.bloglistpage .blog-leftcol{padding-right:0}.ksipost-item{width:100%!important}.ksipost-box,.ksipost-detailscont,.ksipost-summary p{min-height:0!important}.ksipost-img a.ksipost-imglink{height:270px!important}.bloglistpage .blog-rightcol{clear:both}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .left_column{max-width:100%;padding-right:0;margin-bottom:30px}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row .right_column{padding-left:0;max-width:100%;width:100%;margin-top:0;clear:both;display:block;float:left;margin-bottom:30px}.hs-blog-post .blog_detail_wrapper .wrapper_upper_row{display:block;padding-left:15px;padding-right:15px}.hs-blog-post .main_blog_wrapper .blog_detail_wrapper .body-content{padding:0 15px;margin-top:30px}.hs-blog-post #singlepostcont .pillar-link-outer{clear:both!important;float:none!important;width:100%!important}#portfoliolist{margin:0}#portfoliolist .portfolio{margin-right:0!important;margin-left:0!important}}@media only screen and (max-width:479px){.ksipost-img a.ksipost-imglink{height:185px!important}#blogauthorblock .hs-author-avatar{float:none;margin:0 auto 20px}#blogauthorblock .blogauthordetails{padding-left:0;width:100%;text-align:center}#blogauthorblock .hs-author-bio,#blogauthorblock .hs-author-social-label{font-size:14px}#blogauthorblock h2.hs-author-name{text-align:center;font-size:22px}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/6282708/hub_generated/template_assets/37655163871/1654016849317/KSI_2019/Coded_Files/ksi-blog-2020.css */