.pos-mid { margin: 40px 0; }
.pos-mid p { font-size: 16px; line-height: 1.625 !important;text-align: left;color: #5f6368; }
.pos-mid h2, .pos-mid h2 span {color: #202124;font-weight: 700 !important;font-size: 28px !important;margin-top: 50px; margin-bottom: 16px;
line-height: 36px;}
.pos-mid p + p { margin-top: 16px; margin-bottom: 0;}
.pos-mid h3 {   color: #202124;font-size: 25px; margin: 25px 0 22px;line-height: 34px;}
.post-sec { margin: auto; width: 100%; display: flex; align-items: center; justify-content: space-between; }
.post-sec a {  color: #202124;  font-size: 15px;  font-weight: 500; text-decoration: none;    }
.post-sec a:is(:hover, :focus) { font-weight: 600; }
.blog-title-big {  color: #202124;font-size: 36px;font-weight: 400;line-height: 44px;margin-bottom: 10px;letter-spacing: -.25px; }