.hs-blog-post header.header{position:absolute!important}.post-banner{align-items:center;background-color:#f5f5f5;display:flex;height:700px;margin-left:auto;margin-right:auto;max-height:80vh;position:relative;z-index:-1}.post-banner .content-wrapper{padding-bottom:6rem;position:relative}.post-banner .post-banner-img{display:block;height:100vh;max-height:90vh;max-width:100%;position:absolute;right:0;top:-7rem;vertical-align:middle;width:auto;z-index:1}.post-banner .post-banner-block{display:flex;flex-direction:column;position:relative}.post-banner .post-banner-container{color:#2c2929;margin:50px auto;z-index:10}.post-banner h6.entry-cat{color:#dc0714;font-size:14px;font-weight:700;line-height:21px;margin:0 0 1rem;text-transform:uppercase}.post-banner h1.entry-title{color:#2c2929;font-size:26px;font-weight:700;line-height:34px}.post-banner h6.entry-date{color:#dc0714}.content-wrapper.post-featured{margin-top:-16rem;max-width:64rem;padding-bottom:1.75rem;position:relative}.post-featured .post-featured-img{border-radius:30px;height:auto;height:564px;max-width:100%;object-fit:cover;width:100%}.post-time-read{align-items:center;background-color:#dc0714;border-radius:9999px;color:#fff;display:flex;height:5rem;justify-content:center;position:absolute;right:4rem;text-align:center;top:-2.5rem;width:5rem}.content-wrapper.article-blocks,.content-wrapper.post-pagination-wrap{margin:0 auto;max-width:42rem;padding-bottom:1.75rem;padding-top:1.75rem;width:100%}.post-pagination{align-items:center;border:0;border-color:#dc0714;border-top:1px #dc0714;border-style:solid;display:flex;justify-content:space-between;margin-top:3rem;padding-top:3rem}.post-pagination .pagination-btn{align-items:center;border:2px solid #dc0714;border-radius:9999px;color:inherit;display:flex;height:4rem;justify-content:center;text-decoration:inherit;width:4rem}.post-pagination .pagination-btn svg{color:#dc0714;display:block;height:80%;vertical-align:middle;width:80%}.post-pagination .pagination-next svg{transform:rotate(180deg)}.post-pagination .pagination-all{color:#dc0714;font-weight:700;padding-left:2rem;padding-right:2rem}.post-pagination .pagination-all a{color:inherit;text-decoration:inherit}.blog_post{margin-bottom:6rem}.blog-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.blog-pagination.linked{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-pagination__link{border:2px solid transparent;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.blog-pagination__link--active{border:2px solid #b0c1d4}.blog-pagination__link:focus,.blog-pagination__link:hover{text-decoration:none}.blog-pagination__next-link,.blog-pagination__prev-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-pagination__prev-link{margin-right:.25rem;text-align:right}.blog-pagination__next-link{margin-left:.25rem;text-align:left}.blog-pagination__link.blog-pagination__next-link--disabled,.blog-pagination__link.blog-pagination__prev-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#494a52;margin:0 5px}.blog-pagination__next-link--disabled svg,.blog-pagination__prev-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{border:2px solid #b0c1d4}.blog-comments{margin:0 auto;max-width:100%}.blog-comments form{max-width:100%;padding-top:2em}.blog-comments .hs-submit{text-align:center}.comment.depth-0:first-child{margin-top:2em}.comment.depth-1{margin-top:1em;padding-left:2em;padding-top:1em}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.hs-blog-listing{overflow:hidden}.hs-blog-listing header.header{position:absolute!important}.blog-header-wrap{align-items:center;background-color:#f5f5f5;display:flex;height:700px;margin-left:auto;margin-right:auto;max-height:80vh;position:relative}.blog-header-wrap .content-wrapper{margin-left:auto;margin-right:auto;padding-bottom:6rem;position:relative}.blog-header-wrap .banner--img{display:block;height:auto;height:100vh;max-height:90vh;max-width:100%;position:absolute;right:0;top:-7rem;transform:translateX(50%);vertical-align:middle;width:auto;z-index:1}.blog-header-wrap .blog-header-row{display:flex;flex-direction:column;position:relative}.blog-header-wrap .blog-header-col{color:#2c2929;margin-bottom:50px;margin-top:50px;z-index:10}.blog-header-wrap h6{color:#dc0714;font-size:14px;font-weight:700;line-height:21px;margin-bottom:1rem;text-transform:uppercase}.blog-header-wrap h1{color:#2c2929;font-size:46px;font-weight:700;line-height:54px;margin-bottom:1rem}.blog-header-wrap p:last-child{margin-bottom:0}.blog-header-cat ul.l_tinynav1{display:none}.blog-header-cat{position:relative;z-index:10}.blog-header-cat select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#dc0714;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;background-size:25px;border:0;border-radius:30px;color:#fff;font-family:inherit;font-size:12px;font-weight:700;line-height:18px;margin:0;padding:1rem 100px 1rem 1.25rem;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:248px}.blog-listing-wrapper .content-wrapper{display:grid;gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:-6rem;position:relative;z-index:10}.post-item{color:#2c2929}.post-item .featured-image{aspect-ratio:1/1;border-radius:30px;height:auto;margin-bottom:2rem;object-fit:cover;width:100%}.post-item .post-description{max-width:24rem}.post-item p.title{color:#2c2929;font-size:18px;font-weight:700;line-height:24px;margin:0}.post-item .post-expert{color:rgba(44,41,41,.7);margin-top:1rem}.post-item .post-expert p{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:rgba(44,41,41,.7);display:block;display:-webkit-box;font-size:16px;font-weight:400;line-height:24px;margin:0;overflow:hidden;text-overflow:ellipsis}.post-item .read-more{align-items:center;color:#dc0714;display:flex;font-size:16px;line-height:24px;padding-bottom:1rem;padding-top:1rem;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-item .read-more,.post-item .read-more i{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-item .read-more i{font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;line-height:18px;padding-left:1rem}.fa-arrow-right:before{content:"\f061"}.post-item .read-more:hover{color:#2c2929}.post-item .read-more:hover i{transform:translateX(.25rem)}img.list-item-bg{bottom:16rem;display:none;left:0;position:absolute;width:auto;z-index:-1}.content-wrapper.list-pagination-wrap{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding-top:4rem}.list-pagination-wrap .list-pagination-btn{align-items:center;border:2px solid #dc0714;border-radius:9999px;color:inherit;display:flex;height:3rem;justify-content:center;opacity:.5;text-decoration:none;width:3rem}.list-pagination-wrap .list-pagination-btn svg{height:80%;width:80%}.list-pagination-wrap .list-pagination-all{color:#dc0714;font-weight:700;padding-left:2rem;padding-right:2rem}.body-container--blog-index{margin-bottom:6rem}.blog--listing{position:relative}.list-pagination-wrap .list-pagination-next svg{transform:rotate(180deg)}.blog .dnd-section .dnd-module{margin-bottom:0}.custom_listing_comments{border:1px solid #ccc;margin:10px 0;padding:10px}.comment.depth-0{border-bottom:1px solid #000!important;border-top:none!important;margin:0 10px 10px!important;padding:0 15px!important}.comment-body{border-bottom:none;display:block;padding:0}.comment-reply-to{margin-bottom:15px}.comment-from h4{margin:0;padding-top:15px}#comments-listing.no-comments{border:none}.comment-date{display:block!important;text-align:left!important}.post-item .post-description a{text-decoration:none}.post-pagination .pagination-btn.no__link{opacity:0}.list-pagination-wrap .list-pagination-btn.disabled{pointer-events:none}@media (min-width:640px){.blog-header-wrap .blog-header-col,.post-banner .post-banner-container{margin-top:75px}}@media (min-width:768px){.post-banner .content-wrapper{padding-bottom:14rem}.post-banner h1.entry-title{font-size:46px;line-height:54px}.content-wrapper.post-featured{padding-left:0;padding-right:0}.post-featured .post-featured-img{height:auto}.post-time-read{font-size:18px;line-height:24px;right:7rem}.content-wrapper.article-blocks{padding-left:0;padding-right:0}.content-wrapper.post-pagination-wrap{padding-bottom:6rem;padding-left:0;padding-right:0}.post-pagination{padding-bottom:3rem;padding-top:3rem}.blog-header-wrap .content-wrapper{padding-bottom:8rem}.blog-header-wrap .banner--img{transform:translateX(0)}.blog-header-wrap .blog-header-row{align-items:flex-end;flex-direction:row;justify-content:space-between}.blog-header-wrap .blog-header-col{margin-bottom:0}.blog-listing-wrapper .content-wrapper{gap:6rem;grid-template-columns:repeat(2,minmax(0,1fr))}img.list-item-bg{display:block}.content-wrapper.list-pagination-wrap{padding-bottom:6rem;padding-top:6rem}}@media (min-width:1024px){.post-banner{align-items:flex-end;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:75vh}.post-banner .post-banner-block{display:block}.post-banner .post-banner-container{margin-bottom:4rem;margin-top:0;max-width:36rem}.content-wrapper.post-featured{margin-top:-12rem}.blog-header-wrap{align-items:flex-end;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:75vh}.blog-header-wrap .blog-header-row{margin-bottom:4rem}.blog-header-wrap .blog-header-col{margin-top:0;max-width:32rem}img.list-item-bg{height:960px}}@media(max-width:1023px) and (max-height:800px){.blog-header-wrap,.post-banner{max-height:none}}@media(max-width:767px){.post-banner .post-banner-img{transform:translateX(50%)}.hs-blog-post{overflow-x:hidden}.blog-header-wrap h1{font-size:36px;line-height:44px}}