@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);.blog-post-wrapper p{font-size:16px;line-height:1.5;padding:10px 0 15px}.blog-post-wrapper .section h1{font-size:36px}.blog-post-wrapper h2{font-size:30px}.blog-post-wrapper h3{font-size:26px}.blog-post-wrapper img{margin-bottom:20px;margin-top:15px}.category-bar-wrapper{background-color:#009fef;text-align:center}.category-bar-wrapper .category-bar .widget-module ul{margin:0;padding:0;list-style-type:none}.category-bar-wrapper .category-bar .widget-module ul li{margin:0 -6px 0 0;padding:0;display:inline}.category-bar-wrapper .category-bar .widget-module ul li a{font-size:15px;padding:8px 20px 16px;display:inline-block;color:white;position:relative;z-index:1;font-weight:400}.category-bar-wrapper .category-bar .widget-module ul li a:before{content:'';position:absolute;top:100%;left:0;bottom:0;right:0;background-color:#fff;border-radius:5px 5px 0 0;z-index:-1;opacity:0;transition:all .4s ease-in-out}.category-bar-wrapper .category-bar .widget-module ul li a span{float:none !important}.category-bar-wrapper .category-bar .filter-expand-link{color:#fff}.row-fluid .pagination-block{margin-bottom:50px;text-align:center;display:inline-block;width:100%}ul.pagination{margin:0;padding:0;list-style-type:none}ul.pagination li{margin:0;padding:0;display:inline-block}ul.pagination li a{margin:3px 2px;padding:7px 15px;background:;color:#333;font-size:16px;line-height:26px;border-bottom-left-radius:8px;vertical-align:middle;display:inline-block;border:2px solid transparent}ul.pagination li a i{padding:0 5px}ul.pagination li a:hover,ul.pagination li.active a{background:transparent;color:#009fef;border-color:#009fef}.blog-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch !important}.blog-container .post-item{width:48%;float:left;padding:0;margin:15px 15px 15px 0;vertical-align:top}.post-item .post-body .hs-featured-image-link div{background-position:center !important;height:220px !important}.post-item .card_img img{width:265px;height:200px;float:none;margin:0;max-width:100%}.card{background:white;text-decoration:none;color:#444;box-shadow:0 2px 5px rgba(0,0,0,0.1);display:flex;flex-direction:column;min-height:470px;position:relative;top:0;transition:all .1s ease-in}.card:hover{top:-2px;box-shadow:0 4px 5px rgba(0,0,0,0.2)}.blog_text{padding:20px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.post-listing .post-item .blog_header{padding-bottom:10px}.post-listing .post-item .blog_header a{word-break:break-word;font-size:18px;font-weight:500;color:#333;line-height:1.25}.post-listing .post-item .blog_header a:hover{color:#009fef}.post-listing .post-item .blog_text .post-description .blog_content{word-break:break-word;font-size:16px;color:#333;line-height:1.25;padding:10px 0}.read_more_link:link{color:#009fef}.blog_content{flex:1;line-height:1.4}li .disabled{display:none !important}.sidebar-right>.row-fluid-wrapper{margin-bottom:20px}.sidebar-right h3{font-size:30px;font-weight:500;color:#009fef}.blog-topic-filter{box-shadow:0 2px 5px rgb(0 0 0 / 20%);padding:20px;max-width:320px}.blog-topic-filter ul li{padding:5px 0}.blog-topic-filter ul li a{color:#333}.blog-listing-filter{box-shadow:0 2px 5px rgb(0 0 0 / 20%);padding:20px;max-width:320px}.blog-listing-filter ul li{padding:10px 0;border-bottom:.5px solid silver}.blog-listing-filter ul li:last-child{border-bottom:0}.blog-listing-filter ul li a{color:#333}.blog-section .blog-post-wrapper.section .post-body !important{padding-top:30px;padding-bottom:30px}.blog-section .blog-post-wrapper.section hubspot-topic_data !important{padding-top:10px;padding-bottom:10px}.blog-section .blog-post-wrapper.section hubspot-author_data .hubspot-editable !important{padding-bottom:20px}.blog-post-wrapper #hubspot-author_data{margin:10px 0 20px}ul .hs-blog-social-share-list{margin:20px}@media(max-width:460px){.card{max-width:100% !important}}@media(max-width:767px){.post-item .post-body .hs-featured-image-link div{height:215 !important}.sidebar-right{padding-top:40px}.sidebar-right h3{font-size:25px}}@media(max-width:812px){.blog-container .post-item{width:100% !important}}@media(max-width:1200px){.blog-container .post-item{width:80%}}