.blog-recent-posts__list{display:flex;overflow:hidden}.section.post-footer .actions{text-align:left}.blog-comments .hs-submit{margin-top:30px;text-align:center}.hs_recaptcha.hs-recaptcha.field.hs-form-field{overflow:hidden;overflow-x:auto}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]{-webkit-appearance:none}.grecaptcha-badge{margin-left:0!important}.blog-pagination{align-items:center;display:flex;justify-content:center;margin:4rem 0;text-align:center}.blog-pagination__link{border:2px solid transparent;border-radius:7px;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{align-items:center;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__next-link--disabled,.blog-pagination__prev-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{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-bottom-pane .dnd-section,.hs-blog-listing .dnd-section,.hs-blog-listing .dnd-section .dnd-column{padding:0}.blog-bottom-pane .dnd-section>.row-fluid{max-width:100%;padding:0;width:100%}.blog-top-section .dnd-section>.row-fluid{max-width:100%;padding:0;position:relative;width:100%}.body-container--blog-index,.body-container--blog-post .post-wrapper{margin:0}.post-wrapper{margin:4rem 0}.post-top-sec{display:block}.post-top-sec h2{font-size:1.4375rem;font-weight:700;letter-spacing:.014em;margin-bottom:0;margin-top:.83em}.post-top-sec a.share-button{color:#c93437;font-family:Ingra Wide,Helvetica,Arial,sans-serif;font-weight:500;position:relative;text-decoration:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.post-top-section figure{display:block;height:0;margin:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.post-top-section figure img{font-family:"object-fit: cover";height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.post-top-sec .btn-container{margin:1em 0 0;max-width:10em}.post_social_icons a.social{align-items:center;background-color:transparent;border:none;border-radius:0;color:#fff;display:flex;font-size:.875rem;font-weight:700;justify-content:center;min-width:4rem;padding:.625rem .75rem;position:relative;text-align:center;text-decoration:none;transition:all .25s;z-index:3}.post_social_icons a.social:before{background-color:#c93437;box-shadow:-.4rem 0 0 0 #ffb500;content:"";height:100%;left:50%;position:absolute;top:0;transform:skewX(-20deg) translateX(-50%);transition:all .35s;width:100%;z-index:-1}.post_social_icons a.social svg{fill:#fff;height:auto;margin:0 1rem 0 0;transition:all .2s;width:1.25rem}div#social-share a svg{fill:silver;height:2rem;margin:0 1rem 0 0;transition:all .2s}div#social-share a{color:#c93437;font-weight:600;text-decoration:none;transition:all .25s}.blog-post_body_wrap{margin:4rem auto!important}.blog-post_body_wrap .content-wrap{padding-left:2rem;position:relative}.blog-post_body h2{color:#c93437;font-size:1.8rem;font-weight:200;letter-spacing:.014em;line-height:1.2;margin-bottom:.8rem!important}.blog-post_body h2 strong{font-weight:bolder}.blog-post_body h5{font-size:.875rem;letter-spacing:.025em;line-height:1.625}.blog-post_body h6{font-size:.8125rem;font-weight:700;letter-spacing:.028em;line-height:1.625}.about-the-author{border-top:1px solid #efefef;clear:both}.about-the-author .heading{color:#051b2e}.author-info-detail{display:block}.about-the-author .left{margin:1rem auto;max-width:15rem}.author-name{font-size:1.5rem}.about-the-author .left img{border:2px solid #c93437;border-radius:50%;padding:.25rem;width:auto}.about-the-author p{margin-bottom:1em;margin-top:1em}.related-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.related-listing .post-item{color:#323232;font-family:Ingra,Helvetica,Arial,sans-serif;font-weight:300;text-decoration:none}.related-listing .post-item .categories{text-transform:capitalize}.related-listing .featured-img{height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.related-listing .featured-img img{font-family:"object-fit: cover";height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;width:100%}.related-listing .post-item:hover .featured-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.post-featured-image{background-position:50%;background-size:cover;height:250px;margin-top:2rem!important;width:100%}.related-listing .title{font-size:1.25rem;font-weight:400;margin:1rem 0;text-align:center}.related-listing .post-item:hover .title{color:#c93437}.related-listing .excerpt{font-size:.875rem;text-align:center}.related-listing .author-info{display:inline-block;text-align:center;width:100%}.related-listing .author-info div{display:inline-block;line-height:1.2;margin-left:1rem;margin-top:.5rem;text-align:left;vertical-align:top}.related-listing .author-info img{border:2px solid #c93437;border-radius:50%;display:inline-block;height:4rem;padding:.25rem;transform:scale(1);width:4rem}.related-listing .post-item{display:inline-block;font-size:16px;margin-bottom:1.5rem;margin-left:0;margin-right:0;vertical-align:top;white-space:normal}.body-container--blog-post{overflow:hidden}.blog-post_body_wrap{margin:4rem auto}.blog-post_body h6{margin-bottom:2.33em;margin-top:2.33em}.blog-post_body p{margin-bottom:1em;margin-top:1em}.blog-post_body .hs_cos_wrapper_type_rich_text>:first-of-type{margin-top:0}.blog-post_body .hs_cos_wrapper_type_rich_text>:last-of-type{margin-bottom:0}.section.post-footer{margin-top:45px}@media (min-width:45em){.post-top-sec{display:flex}.post-top-sec .btn-container{margin-left:auto;margin-top:2.83em;max-width:unset}.related-listing .post-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(49.9975% - 1.49993rem);width:calc(49.9975% - 1.49993rem)}.author-info-detail{display:flex}.about-the-author .left{max-width:15rem}.about-the-author .right{padding:2rem}.post-featured-image{height:450px}.related-listing .post-item{color:#323232;display:block;font-family:Ingra,Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:1.5rem;margin-left:.75rem;margin-right:.75rem;position:relative;text-decoration:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:calc(100% - 1.5rem)}}@media (min-width:60em){.related-listing .post-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(33.33222% - 1.49995rem);width:calc(33.33222% - 1.49995rem)}}@media (min-width:70em){.related-listing .post-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(33.33222% - 1.49995rem);width:calc(33.33222% - 1.49995rem)}}@media (min-width:20em){.post-top-sec h2{font-size:1.5rem}.blog-post_body h5{font-size:calc(.875rem + 3.125vw - .625em)}.blog-post_body h6{font-size:calc(.8125rem + 2.60417vw - .52083em)}}@media (min-width:32em){.post-top-sec h2{font-size:2rem}.blog-post_body h5{font-size:1.25rem}.blog-post_body h6{font-size:1.125rem}}@media (min-width:40em){.blog-post_body_wrap .content-wrap{margin-left:auto;margin-right:auto;max-width:80%}}