.hero_blog{position:relative;background-color:rgba(25,108,199,1);background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:768px){.hero_blog{min-height:300px}}.hero_blog:before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:black;opacity:.3}.hero_blog_content{width:100%;position:relative;z-index:1;padding:0 15px;margin:0 auto;text-align:center}.hero_blog_title{font-size:38px;font-weight:400;line-height:1.45;margin:0 auto;padding:0 10px;text-transform:uppercase;border:0;color:#fff !important}.hero_blog_subtitle{font-size:24px;font-weight:400;line-height:1.45;margin:0 auto;padding:0 10px;text-transform:uppercase;border:0;color:#fff !important}.post-listing-image-wrapper{display:block;position:relative;background-color:#ccc;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:280px;overflow:hidden}.post-listing-image{height:280px;object-fit:cover}.post-listing-image--min{height:120px}.no_wrapper{padding-top:56.25%}.no_image{position:absolute;overflow:hidden;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.no_image:before,.no_image:after{content:'';position:absolute;width:100%;height:2px;background-color:white;top:50%;left:0;right:0;bottom:0}.no_image:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.no_image:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.blog-pagination{text-align:center;margin-top:32px}.blog-pagination .pagination-list{margin:0;padding:0;display:inline-block}.blog-pagination .pagination-list .number-page{margin:0 8px}.blog-pagination .pagination-list .list-item{display:inline-block;margin:4px}.blog-pagination .pagination-list .list-item .list-item-link i{font-size:14px;line-height:1.42857143}.blog-pagination .pagination-list .list-item .list-item-link{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;background:white;color:#f78c2a;text-align:center;border-radius:0;text-decoration:none;min-width:32px;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-box-shadow:0 0 6px #ebebeb;-moz-box-shadow:0 0 6px #ebebeb;box-shadow:0 0 6px #ebebeb}.blog-pagination .pagination-list .list-item .list-item-link:hover{background:#f78c2a;color:white}.blog-pagination .pagination-list .list-item.active .list-item-link{background:#f78c2a;color:white}.blog-pagination .pagination-list .list-item.hide{opacity:.6}.blog-pagination .pagination-list .list-item.hide .list-item-link{cursor:none;pointer-events:none}.blog-pagination .pagination-list .list-item.hide .list-item-link:hover{background:inherit}.blog-pagination .pagination-list .number-page .list-item:not(.active){display:none}.post-listing{display:flex;flex-flow:column wrap;width:100%}.post-card{display:flex;flex-flow:column wrap;width:100%;height:100%;background:white;margin:0 auto 32px auto;padding:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 0 6px #ebebeb}.post-card:hover{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.15);box-shadow:0 0 25px 0 rgba(0,0,0,.15)}.post-card .post-card-image{position:relative;width:100%}.hs-featured-image{float:none;margin:0 auto;max-width:100%}.post-card .post-card-image .more{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;width:auto;height:auto;justify-content:center;align-items:center;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.post-card .post-card-image .more span{background:#f78c2a;color:white;padding:12px;font-size:16px;text-transform:uppercase;line-height:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.post-card .post-card-image .more span:hover{background:#f78c2a}.post-card:hover .post-card-image .more{opacity:1}.post-card-content{position:relative;padding:24px}.post-card .post-card-meta{display:inline-block;font-size:16px;line-height:130%;margin-bottom:8px}.post-card .post-card-title{font-size:24px;line-height:130%;margin-bottom:16px;text-transform:none}.post-card .post-card-abstract{font-size:16px;line-height:130%;margin-bottom:16px}.post-card-social{font-size:16px;line-height:130%;margin-top:32px;padding-top:16px;border-top:1px solid #ebebeb}.post-card--sidebar{flex-flow:row wrap;min-height:280px}.post-card--sidebar .post-card-image,.post-card--sidebar .post-card-content{width:50%}.blog_content{background:#fff;padding:32px;margin-bottom:32px;box-shadow:0 0 6px #e0e0e0}.blog_content h1{font-size:32px;color:#444}.blog_content h2{font-size:28px;color:#444}.blog_content h3{font-size:26px;color:#444}.blog_content h4{font-size:24px;color:#444}.blog_content h5{font-size:20px;color:#444}.blog_content h6{font-size:18px;color:#444}.post-header .post-title{font-size:32px;line-height:42px;margin:0 auto}@media screen and (min-width:769px){.blog_content h1{font-size:42px;color:#444}.blog_content h2{font-size:32px;color:#444}.blog_content h3{font-size:28px;color:#444}.blog_content h4{font-size:24px;color:#444}.blog_content h5{font-size:20px;color:#444}.blog_content h6{font-size:18px;color:#444}.post-header .post-title{font-size:42px;line-height:56px;margin:0 auto}}.post-header .post-meta{display:flex;flex-flow:wrap;margin:16px auto}.post-header .post-meta .post-meta-author,.post-header .post-meta .post-meta-date{margin-right:32px}.post-header .post-meta .pm-label{margin-right:4px}.post-header .post-meta .pm-label,.post-header .post-meta .pm-value{font-size:16px;line-height:130%}.post-header .post-social{margin:16px auto}.blog_post_author{display:flex;flex-flow:column wrap;margin:42px auto 16px auto;align-items:center}.blog_post_author__avatar{background-position:center;background-size:cover;width:100px;height:100px}.blog_post_author__content{width:100%;text-align:center;margin:0 auto}@media screen and (min-width:480px){.blog_post_author{flex-flow:row wrap}.blog_post_author__avatar{margin-right:32px}.blog_post_author__content{width:calc(100% - 132px);text-align:left}}.related-section .post-listing .hs_cos_wrapper_type_related_blog_posts{display:flex;flex-wrap:wrap;justify-content:space-between}.related-section .card{width:100%;margin:16px auto}.related-section .card .post-header{margin-bottom:16px}.related-section .card .post-title{font-size:24px;line-height:130%;margin-bottom:8px}.related-section .card .post-date{font-size:14px;line-height:18px;margin-bottom:8px}.related-section .card .post-abstract{font-size:16px;line-height:130%;margin-bottom:8px}.related-section .card .post-body{padding:0}.post-social .post-social-icon{font-size:18px;margin:0 8px 8px 0px;background-color:#f78c2a;color:#fff;border-radius:50%;width:32px;height:32px;display:inline-block;text-align:center;text-decoration:none;line-height:32px}.post-social .post-social-icon:hover{background-color:#f78c2a}.post-social-label{display:block;margin-bottom:16px;margin-right:8px}.blog-sidebar h3,.blog-sidebar h1,.blog-sidebar h2,.blog-sidebar h4,.blog-sidebar h5,.blog-sidebar h6{text-transform:uppercase;padding:0;font-size:18px;margin:0 auto 10px auto;font-weight:400}.blog-sidebar .widget-type-custom_widget{margin-bottom:32px}.blog-sidebar .widget-type-custom_widget h2,.blog-sidebar .widget-type-custom_widget h3{margin-bottom:30px}.blog-sidebar .widget-type-post_filter ul{list-style:none;padding:0;margin:0;display:flex;flex-flow:wrap}.blog-sidebar .widget-type-post_filter ul li{margin:8px 0;padding:4px 8px 4px 0}.blog-sidebar .widget-type-post_filter ul li:last-of-type{padding-right:0}.blog-sidebar .widget-type-post_filter ul li a{font-size:14px;font-weight:400;color:#444;text-transform:uppercase;padding:8px 16px;border:1px solid #f8f8f8}.blog-sidebar .widget-type-post_filter ul li a .filter-link-count{display:none}.blog-sidebar .widget-type-post_filter ul li a:hover{color:white;background:#f78c2a;border-color:#f78c2a}.blog-sidebar .popular-posts__item{display:flex;flex-direction:row;margin-bottom:16px}.blog-sidebar .popular-posts__image{width:100px;height:100px;flex-shrink:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#ccc;position:relative;z-index:1}.blog-sidebar .popular-posts__image.no-img:before{content:'';position:absolute;width:70%;height:1px;transform:rotate(45deg);top:48px;left:16px;border:1px solid;z-index:2}.blog-sidebar .popular-posts__image.no-img:after{content:'';position:absolute;width:70%;height:1px;transform:rotate(-45deg);top:48px;left:16px;border:1px solid;z-index:2}.blog-sidebar .popular-posts__tetx-wrapper{padding-left:16px}.blog-sidebar .popular-posts__date{display:block;color:#f78c2a;font-size:16px;font-weight:400}.blog-sidebar .popular-posts__title{text-align:left;font-size:16px;margin-top:8px;margin-bottom:0px;text-transform:none;font-weight:400;color:#969696}.blog-sidebar h2,.blog-sidebar h3,.blog-sidebar .form-title,.hs-blog-post .blog-sidebar h2,.hs-blog-post .blog-sidebar h3,.hs-blog-post .blog-sidebar .form-title{color:#f78c2a;font-weight:400}@media only screen and (min-width:481px){.blog-pagination .pagination-list .number-page .list-item:not(.active){display:inline-block}.post-social-label{display:inline;margin-bottom:0}@media only screen and (min-width:768px){.hs-blog-listing .blog-sidebar,.hs-blog-post .blog-sidebar{padding-left:48px}.related-section .card{width:calc(33.333% - 32px);margin:16px}.related-section .card :nth-of-type(3n){margin-right:0}.related-section .card:nth-of-type(3n+1){margin-left:0}}@media screen and (min-width:1024px){.blog_content{padding:56px}.post-social-label{display:block;margin-bottom:16px}.post-card{flex-flow:row wrap;min-height:280px}.post-card .post-card-image,.post-card .post-card-content{width:50%}.post-listing-image-wrapper{height:100%}.post-card .post-card-content{display:flex;flex-flow:column wrap}.post-card-social{margin-top:auto}}@media screen and (min-width:1281px){.post-social-label{display:inline;margin-bottom:0}}