.hs-blog-post{background-color:#fff}.blog-post .hs_cos_wrapper_type_rich_text{display:flex;flex-direction:column;gap:40px}.blog-post-heading .padding-default{padding-top:50px}.blog-post-heading__breadcrumbs{margin-bottom:24px}.blog-post-heading__title,.blog-post-heading__title-author{display:flex;flex-direction:column;gap:16px}.blog-post-heading__title-author a{color:var(--clr-blue-royal);text-decoration:none}.blog-post-heading__author .contact-card{padding-top:0}.blog-post-heading__author .contact-card__body{gap:0}.blog-post__featured-image{display:block;height:auto;width:100%}.blog-post__content__wrapper{max-width:800px;padding-bottom:32px;padding-top:32px}.blog-post__content__wrapper .container{padding-left:0;padding-right:0}@media (min-width:768px){.blog-post-heading .padding-default{padding-bottom:80px;padding-top:80px}.blog-post-heading__title-author{align-items:center;flex-direction:row;justify-content:space-between}.blog-post-heading__author{min-width:277px}.blog-post__featured-image{height:560px;object-fit:cover;width:100%}.blog-post__content__wrapper{padding-bottom:64px;padding-top:64px}}.blog-post__timestamp{display:block;margin-bottom:.7rem}.blog-post-heading__author img{box-shadow:none}.blog-post__body img{height:auto;margin-bottom:80px;margin-right:30px;max-width:887px!important}@media (max-width:768px){.blog-post__body img{margin-bottom:20px;margin-right:0}}.blog-post__body img[style*="float: right"]{margin-left:30px;margin-right:0}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:active,.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-post__body ul{list-style:none;margin-left:15px;position:relative}.blog-post__body ol{margin-left:15px}.blog-post__body ul li{padding-left:17px}.blog-post__body li:marker{display:none}.blog-post__body ul li:before{color:var(--clr-black);content:"\e91d";font-family:icomoon;left:0;position:absolute}.blog-post-section .card-blog{padding-bottom:3.75rem}@media only screen and (max-width:1350px){.blog-post-section .card-blog,.blog-post__body,.blog-post__meta{padding:0 1.875rem}}@media only screen and (max-width:768px){.blog-post-section .blog-post .blog-post__body img{width:100%!important}}@media screen and (max-width:1350px) and (min-width:768px){.blog-post-section .blog-post .blog-post__body img{width:50%!important}}