.blog-post-header-title{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:50vh;display:flex;align-items:center;position:relative;z-index:10;border-bottom:15px solid #0d579e}.blog-post-header-title::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background:#000;opacity:.8}@media screen and (max-width:767px){.blog-post-header-title{min-height:25vh}}.blog-post-header-wrapper{max-width:1140px;width:1140px;padding:20px;margin:0 auto;text-align:left;position:relative;z-index:20}h2{color:#0d579e;font-size:20px !important;font-weight:600 !important}.read-more-link a{font-size:14px;font-family:'Open Sans',sans-serif}.read-more-link a:hover{text-decoration:underline;font-family:'Open Sans',sans-serif}.img-hover-zoom{overflow:hidden}.img-hover-zoom img{transition:transform 1s}.img-hover-zoom:hover img{transform:scale(1.05)}li.hs-postlisting-item{font-size:18px;font-weight:400;color:#fff;margin-bottom:20px}.blog-left{display:flex !important;flex-direction:column;padding-right:50px}.blog-right{display:flex !important;flex-direction:column;padding:100px 20px 50px 20px}.blog-sidebar-post-listing{padding:20px 20px 50px 20px;border:1px solid #0d579e;background:#0d579e;font-family:'Open Sans',sans-serif}.blog-sidebar-post-listing ul{padding-left:20px !important;color:#fff !important;font-family:'Open Sans',sans-serif}.blog-sidebar-post-listing h3{color:#fff;font-family:'Open Sans',sans-serif}.blog-sidebar-post-listing a{color:#fff;font-family:'Open Sans',sans-serif}.blog-sidebar-post-listing a:hover{color:#fff;text-decoration:underline;font-family:'Open Sans',sans-serif}.pagination-container{width:100% !important;margin-bottom:50px}.hs-blog-post header.header{margin-top:0px}.first-post-image{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:40vh}.post-item .author img,.author .hs-author-avatar{float:left;margin-right:10px}@media(max-width:968px){h1{font-size:38px}}a.featured-post-title{color:#585858;text-decoration:none;font-weight:600;line-height:1.5;text-transform:capitalize;font-family:'Open Sans',sans-serif}a:hover.featured-post-title{color:#0d579e;text-decoration:none;font-weight:600;font-family:'Open Sans',sans-serif}a.author-link{color:#000;text-decoration:none;font-weight:600;font-size:18px;font-family:'Open Sans',sans-serif}a:hover.author-link{color:#0d579e;text-decoration:none;font-weight:600;font-family:'Open Sans',sans-serif}a.author-link1{color:#000;text-decoration:none;font-weight:600;font-size:14px;font-family:'Open Sans',sans-serif}a:hover.author-link1{color:#0d579e;text-decoration:none;font-weight:600;font-family:'Open Sans',sans-serif}.author-bio{margin-left:0px !important}.blog-first-post{box-shadow:3px 3px 3px #f2f2f2;border:1px solid #f2f2f2;border-radius:5px;margin-bottom:50px}.blog-first-post2{margin-bottom:25px}.first-post-text{padding:20px}.first-post-text p{font-weight:400;color:#000;font-family:'Open Sans',sans-serif}.first-post-text h3{line-height:1.25 !important;font-family:'Open Sans',sans-serif}.hs-author-avatar img{border-radius:50%;border:3px solid red;padding:0 2px;width:50px;height:auto}.hs-author-avatar1 img{border-radius:50%;border:2px solid red;padding:0 2px;width:35px;height:auto;margin-top:5px}.blog-header{background:#fff !important;margin:40px auto !important;padding-top:20px}.blog-header .blog-header__title{text-align:center;color:#585858;font-size:46px;font-weight:600;padding-top:20px;font-family:'Open Sans',sans-serif}.blog-header .blog-header__sub-title{text-align:center;color:#000;font-size:20px;font-weight:400}p#hubspot-author_data.hubspot-editable{font-size:14px}@media(max-width:767px){.blog-header__navigation{flex-wrap:wrap}.blog-header__tag-filter,.blog-header__search{width:100%}.blog-tag-filter,.blog-header__search{margin:0 auto 1.5rem}}.post-filter-container{padding:0 0 40px 0}.post-filter-container ul{padding:0;margin:0;list-style:none;display:inline}.post-filter-container ul li{display:inline-block;list-style:none;margin-bottom:15px}.post-filter-container ul li a{display:inline-block;padding:6px 15px;border-radius:10px;background-color:#e1e6f0;font-size:14px;margin:0 6px;line-height:22px;position:relative;color:#2264b6;text-transform:uppercase;font-weight:bold;cursor:pointer}.post-filter-container ul li a:hover{color:#6cbc45;text-decoration:none}.filter-link-count{display:none}.blog-index__post-content{background-color:#fff;padding:20px;border-radius:0px 0px 5px 5px;box-shadow:3px 3px 3px #f2f2f2;border:1px solid #f2f2f2}.blog-first-post .blog-card__image-wrapper{background-position:top center;background-size:cover;background-repeat:no-repeat;height:375px;border-radius:5px}.blog-card__image-wrapper2{background-position:top center;background-size:contain;background-repeat:no-repeat;height:300px;border-radius:5px}.blog-cta{padding:40px;background:transparent url('https://8806359.fs1.hubspotusercontent-na1.net/hubfs/8806359/blog/blog-calculator-cta-bg.png') no-repeat 0 0;background-size:contain}.blog-cta .blog-index__post-content{background-color:transparent;padding:0}.blog-cta .first-cta h3{font-size:30px !important;line-height:32px;font-weight:500;color:#fff !important;margin:0 0 40px 0 !important}.blog-cta p{color:#fff;margin:20px 0 40px 0}.blog-cta a.first-cta-button{background-color:#fff;color:#6cbc45;padding:10px;margin:0 auto;display:inline-block;font-weight:bold;text-transform:uppercase}.blog-cta a.first-cta-button:hover{background-color:#6cbc45;color:#fff;text-decoration:none}@media screen and (max-width:767px){.blog-cta{margin-top:40px;background-size:cover}}.three-col-row .blog-index__post-content{min-height:160px}.three-col-row .blog-card__image-wrapper img{object-fit:cover;display:block;height:200px;width:100% !important;border-radius:0px}.three-col-row .blog-index__post.span4{margin:0 25px 40px 0 !important;display:flex}.three-col-row .blog-index__post.span4:nth-child(3n){margin:0 0 20px 0 !important}@media screen and (max-width:767px){.three-col-row .blog-index__post.span4{margin:0 auto 20px auto !important;display:block}}.blog-index,.three-col-row{max-width:1000px !important;margin:0 auto 20px auto}.body-container--blog-index .blog-tiles{margin:0 auto 40px auto}@media screen and (min-width:1025px){.body-container--blog-index .row-fluid:before,.body-container--blog-index .row-fluid:after{display:none !important}.blog-index__post{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-index,.three-col-row{display:flex;flex-wrap:wrap}}.blog-index__post-meta{padding-bottom:15px}.blog-index__post-meta h3,.blog-index__post-meta h3 a{margin-bottom:0;color:#585858;font-size:20px !important;font-weight:600;line-height:1.25;font-family:'Open Sans',sans-serif}.blog-index__post-meta h3:hover,.blog-index__post-meta h3 a:hover{text-decoration:none;color:#0d579e;font-family:'Open Sans',sans-serif}.blog-index__post-meta .blog-post__tag-link{color:#1a8bd3;font-weight:600;font-size:12px;text-transform:uppercase}.blog-index__post-meta .blog-post__tag-link:hover{color:#000}.blog-index__post-meta .read-more{color:#008bd5;padding-top:0;margin-top:0;font-family:'Open Sans',sans-serif}.body-container--blog-post .content-wrapper--narrow{max-width:900px;margin:80px auto !important}.body-container--blog-post2 .content-wrapper--narrow2{max-width:1100px;margin:0px auto !important}@media screen and (min-width:768px){.blog-post .blog-post__meta{position:relative;top:40px;left:60px;z-index:9999}.social-follow .hs_cos_wrapper_type_social_sharing{display:flex;flex-direction:column}}.blog-post{position:relative;padding-top:100px;box-shadow:none !important;margin-bottom:80px}@media screen and (max-width:767px){.blog-post{padding-top:50px}}.blog-post__header{position:relative;z-index:0;margin-bottom:20px}.blog-post__tags{margin-bottom:.7rem}.post-filter-container .blog-post__tag-link{display:inline-block;margin-right:30px;background-color:#2280bc !important;color:#1f58a6 !important;padding:5px 10px}.blog-post__tag-link:hover,.blog-post__tag-link:focus,.blog-post__tag-link:active{text-decoration:none}.blog-post .blog-post__meta{background-color:#fff;padding:20px}@media screen and (max-width:767px){.blog-post .blog-post__meta{margin-bottom:40px}}.blog-post .blog-post__tag-link{background-color:#fff;padding:5px 20px;text-transform:uppercase;color:#2280bc;font-weight:bold;font-size:11px}.blog-post .blog-post__meta .blog-post__title{color:#fff;font-size:40px}h1.blog-post__title{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:normal;text-decoration:none;color:#fff;font-size:50px;letter-spacing:0px;text-transform:capitalize;font-weight:700}@media screen and (max-width:767px){h1.blog-post__title{font-size:30px}}.blog-post__image-wrapper{height:200px;margin:0;position:relative;width:100%}.blog-post__image{border-radius:0px !important;-o-object-fit:cover;object-fit:cover;width:100%}.blog-body-content{margin-top:100px}.blog-post__body p{color:#000;font-weight:400;font-size:18px;font-family:'Open Sans',sans-serif}.blog-pagination{align-items:center;display:flex;justify-content:center;margin-bottom:2.8rem;text-align:center}.blog-pagination__link{display:inline-flex;margin:0 .35rem;padding:.35rem .7rem;text-decoration:none}.blog-pagination__link--active{border-radius:50%}.blog-pagination__link:hover,.blog-pagination__link:focus{text-decoration:none}.blog-pagination__prev-link,.blog-pagination__next-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__prev-link--disabled,.blog-pagination__next-link--disabled{cursor:default;pointer-events:none}.blog-pagination__prev-link svg,.blog-pagination__next-link svg{fill:#0d579e;margin:0px 5px -5px 5px}.blog-pagination{display:block;text-align:center}.blog-pagination>div{display:inline-block}.blog-pagination-left{text-align:right}.blog-pagination-right{text-align:left}.blog-pagination a{display:inline-block;text-align:center;border-radius:4px;padding:5px 10px}.blog-pagination a:hover,.blog-pagination a:focus{background-color:#c8ecff;text-decoration:none}.blog-pagination a.elipses{border:0}.blog-pagination a.active{background-color:#f5f5f5;color:#666;pointer-events:none;cursor:default}.blog-pagination a.next-link,.blog-pagination a.prev-link{background-color:#666;color:#fff}.blog-pagination a.next-link:hover,.blog-pagination a.prev-link:hover{background-color:#008cd4;color:#fff}.blog-post__comments-listing{margin-bottom:5.6rem}.comment{padding-top:2em}#comments-listing .comment-reply-to:hover,#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:active{background-color:transparent;border:0}@media screen and (min-width:1300px){.blog-post__social-sharing .social-links{display:inline-flex;flex-direction:column}.blog-post__social-sharing{left:-7rem;margin-bottom:0;position:absolute;text-align:left;top:9rem}}.subscription-form{background-color:#0d579e;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px;width:100% !important;display:flex;position:relative;flex-direction:column;align-content:center;justify-content:space-between;align-items:center;margin:0 auto;font-family:'Open Sans',sans-serif}.subscription_form_title{margin-bottom:20px;text-align:center;font-family:'Open Sans',sans-serif}.subscription_form_title h5{color:#fff;font-size:16px;font-weight:100;line-height:45px;margin:0;margin-top:-10px;letter-spacing:.05em;font-family:'Open Sans',sans-serif}.subscription-form h3{display:none;font-family:'Open Sans',sans-serif}.subscription-form form{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;font-family:'Open Sans',sans-serif}.subscription-form form .hs_email{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:10px;width:75%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif}.subscription-form form .hs_email .input{width:99.2%}.subscription-form form .hs_email input{font-size:15px;font-weight:300;background-color:#fff;border-color:#e0e0e0;color:#000;min-height:47px;padding:6px 16px;width:100%;max-width:100%;vertical-align:middle;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2px;border:0;font-family:'Open Sans',sans-serif}.subscription-form form .hs_email input::-webkit-input-placeholder{color:#000;color:inherit;font-family:inherit;opacity:.6}.subscription-form form .hs-submit{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:center;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;font-family:'Open Sans',sans-serif}.subscription-form form .hs-submit .hs-button{background-color:#aaa;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;border:0;flex-basis:100%;padding:16px 30px 16px;display:inline-block;line-height:1;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin:0;font-family:'Open Sans',sans-serif}.subscription-form form .hs-submit .hs-button:hover{background-color:#000;color:#fff}.Subscription .dnd-section{padding:0}.Subscription{margin-bottom:45px;width:100%}.subscription-form .hs-error-msgs{position:absolute;top:40px}.subscription-form .hs_error_rollup .hs-error-msgs{left:8px;top:70px}@media screen and (max-width:767px){.subscription-form form{flex-direction:column;margin:0px !important;justify-content:center;align-content:center;align-items:center;width:100vw !important}.subscription-form{padding:10px}}