.body-container--blog-post .content-wrapper{max-width:none}.blog-post{margin:0 auto;max-width:1200px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.about-author-sec{max-width:1200px!important}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.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}.body-container-wrapper .hs-search-field__bar>form>.hs-search-field__input{padding:14px 10px}.hs-blog-post-listing{justify-content:space-between}.hs-blog-post-listing__post{background:#f4f4f4;border-radius:8px;margin:0 0 40px!important;padding:0;transition:all .25s;width:48%!important}.hs-blog-post-listing__post:hover{box-shadow:0 0 24px #ccc;transition:all .25s}.hs-blog-post-listing__post .hs-blog-post-listing__post-content{padding:40px}.hs-blog-post-listing__post a{color:#1d6194}.hs-blog-post-listing__post,.hs-blog-post-listing__post p{color:#49505a;font-family:Montserrat,sans-serif!important;font-size:16px;font-weight:400;line-height:26px}.hs-blog-post-listing__post .hs-blog-post-listing__post-image{aspect-ratio:0!important;object-fit:contain!important}.hs-blog-post-listing__post:first-of-type,.hs-blog-post-listing__post:nth-of-type(4){background:#f4f4f4;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;margin:0 0 40px!important;padding:40px;width:100%!important}.hs-blog-post-listing__post:first-of-type a,.hs-blog-post-listing__post:nth-of-type(4) a{order:2}.hs-blog-post-listing__post:first-of-type .hs-blog-post-listing__post-image,.hs-blog-post-listing__post:nth-of-type(4) .hs-blog-post-listing__post-image{aspect-ratio:0!important;height:auto!important;object-fit:contain!important;width:100%!important}.hs-blog-post-listing__post:first-of-type .hs-blog-post-listing__post-content,.hs-blog-post-listing__post:nth-of-type(4) .hs-blog-post-listing__post-content{padding:0 40px 0 0!important}.hs-blog-post-listing__post-title,.hs-blog-post-listing__post-title h2 a{color:#1d6194;font-family:apertura,sans-serif;font-size:40px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:0}.post-banner-image img{max-height:600px;object-fit:cover;object-position:top center}.hs-blog-post-listing__post-author-image{border-radius:100%}.blog-post__meta a{align-items:center;color:#1d6194;display:flex;flex-flow:row wrap;justify-content:center}.blog-post__meta img{margin-right:20px;width:64px}.hs-blog-post-written-by{display:flex;flex-flow:column}.hs-blog-post-written-by p{margin:0!important}.blog-post-meta-container{display:flex;flex-flow:row nowrap;justify-content:space-between}.blog-post__tag-link{background:#56ceec;border-radius:90px;color:#fff!important;color:#fff;display:inline-block;padding:4px 16px;text-decoration:none}.two-column-blog-container{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin:40px auto}.top-info,.two-column-blog-container .blog-post__body{width:65%}.two-column-blog-container .blog-sidebar{width:30%}.author-col-left img{border-radius:120px;width:64px!important}.author-col-right{float:left;max-width:100%;width:350px}.author-col-left{float:left;margin-right:12px;max-width:100%;width:48px}.author-col-right p{margin:0}.blog-post-wrapper .author-col-left{width:68px}.blog-post-wrapper .author-col-right{width:370px}.about-author-sec.row-fluid h4{margin:0}.about-author-sec img{border-radius:180px}.blog-content a.topic-link{background:#56ceec;border-radius:90px;color:#fff;display:inline-block;padding:4px 16px;text-decoration:none}.about-author-sec{background:#f4f4f4;border-radius:8px;margin:40px auto;max-width:100%;padding:40px;width:100%!important}.author-social a{display:inline-block;margin:2px 4px}.blog-related-posts__post{flex:0 0 100%;padding:0}.blog-related-posts{background-color:#f4f4f4;margin:0 auto}.blog-related-posts .content-wrapper{padding:0}.blog-related-posts__post h3{margin:0!important;padding:0!important}.blog-related-posts__post h3 a{color:#1d6194;font-weight:700}.blog-related-posts__post h3 a,.blog-related-posts__post h3 a:hover{font-family:apertura,sans-serif;font-size:30px;font-style:normal;letter-spacing:-.02em;line-height:1.2;text-decoration:underline}.blog-related-posts__post h3 a:hover{color:#56ceec}@media screen and (max-width:1300px){.body-container--blog-post{margin:0 auto}}@media screen and (max-width:1023px){.hs-blog-post-listing__post{background:#f4f4f4;border-radius:8px;margin:0 0 40px!important;padding:0!important;transition:all .25s;width:100%!important}.hs-blog-post-listing__post:first-of-type,.hs-blog-post-listing__post:nth-of-type(4){grid-template-columns:1fr}.hs-blog-post-listing__post:first-of-type a,.hs-blog-post-listing__post:nth-of-type(4) a{order:1}.hs-blog-post-listing__post-content{order:2}.hs-blog-post-listing__post .hs-blog-post-listing__post-content,.hs-blog-post-listing__post:first-of-type .hs-blog-post-listing__post-content,.hs-blog-post-listing__post:nth-of-type(4) .hs-blog-post-listing__post-content{padding:40px!important}.two-column-blog-container .blog-post__body,.two-column-blog-container .blog-sidebar{width:100%!important}}@media screen and (max-width:965px){.blog-related-posts__list{column-gap:1rem!important;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.body-container--blog-post{max-width:100%;padding-top:0}.blog-info h1{font-size:36px!important}.blog-related-posts__list{grid-template-columns:1fr!important}.blog-related-posts__post{margin:auto auto 20px;max-width:400px;width:90%}.blog-related-posts__image{width:100%}.post-banner-image{height:300px!important}.blog-post{padding-top:0!important}}@media screen and (max-width:650px){.heading-container{display:block!important;padding-top:50px}.post-banner-image{margin-bottom:0;padding-bottom:50px}.blog-post__tag-link{color:#000!important;font-size:14px!important}}