.blog-post-container,body,html{background-color:#fbfafa}.blog-post-container__content{background-color:#fbfafa;display:flex;flex-wrap:wrap;justify-content:center;margin:clamp(20px,4vw,30px) auto clamp(40px,5vw,60px);max-width:1560px;padding-inline:clamp(16px,3vw,34px)}.blog-post-container__post{width:68%}.blog-post-container__sidebar{margin-top:40px;width:26%}@media (max-width:1200px){.blog-post-container__post,.blog-post-container__sidebar{width:90%}}.blog-post-container__post-image img{max-height:770px;object-fit:cover;width:100%}.blog-post-container__post-text{background-color:#fbfafa;margin:-35% auto 0;position:relative;width:95%}@media (max-width:770px){.blog-post-container__post-text{margin-top:-12%;width:100%}}.blog-post-container__post-header{background-color:#fbfafa;padding:clamp(24px,5vw,60px) clamp(20px,4vw,40px) 0;position:relative}.blog-post-container__post-header h3{margin-top:20px}.blog-post-container__post-date{background-color:#0e3057;color:#fff;font-size:12px;font-weight:700;line-height:12px;padding:8px 22px;text-transform:uppercase}.blog-post-container__post-body,.blog-post-container__post-details{padding:0 clamp(20px,4vw,40px) clamp(20px,4vw,40px)}.blog-post-container__post-details{color:#8d979f;font-size:14px;line-height:20px;text-transform:uppercase}.blog-post-container__post-body{color:#0e3057}.blog-post-container__post-body p{font-size:18px;line-height:28px;margin:0 0 1.2em}.blog-post-container__search-bar{background-color:#0e3057;padding:25px 50px}.blog-post-container__latest-posts,.blog-post-container__leave-comment,.blog-post-container__tags-list{margin-top:30px}.blog-post-container__comments-count{color:#0e3057;font-size:26px;line-height:32px;margin-top:60px}.blog-post-container__post-comments form .hs-input{border:1px solid #d8d2d2;color:#0e3057;padding:18px;width:98%!important}.blog-post-container__post-comments form .hs-input::placeholder{color:#8d979f}.blog-post-container__post-comments form textarea{min-height:189px}@media (max-width:770px){.blog-post-container__post-comments form .hs_email,.blog-post-container__post-comments form .hs_firstname{margin-right:0;width:100%!important}.hero-blog__container{margin-top:50px}}@media (max-width:1366px){.blog-post-container__content{margin-inline:34px}}@media (max-width:500px){.blog-post-container__content{padding-left:0}}.hs-search-field__suggestions #results-for,.hs-search-field__suggestions a{color:#fff}.mansory_title{margin-top:150px}.mansory_container{margin-bottom:146px}