.single-post{--padding-single:192px}.single-post .site-banner.banner-display-simple .media-banner{--size-offset-simple:0px}.site-main-post,.single-post .site-banner.banner-display-simple .content-banner{padding-left:var(--padding-single);padding-right:var(--padding-single)}.single-post .site-banner.banner-display-simple .content-banner h1,.single-post .site-banner.banner-display-simple .content-banner h2,.single-post .site-banner.banner-display-simple .content-banner h3{margin-bottom:24px}.site-main-post{position:relative;width:100%;margin-top:70px}.site-main-post h2{font-size:var(--text-2xl);margin-bottom:16px}.site-main-post h3{font-size:var(--text-xl);margin-bottom:12px}.site-main-post h4,.site-main-post h5,.site-main-post h6{font-size:var(--text-md);line-height:inherit}.section-entry-footer{margin-top:40px}.section-entry-footer .vc_row[class*=bg-pattern-road]{background-image:var(--wpr-bg-57c1e7f6-ff78-4b48-93e8-d9136fec3e28)}.author-blog{display:flex;align-items:flex-start;width:100%;margin-top:48px;background-color:var(--white);border-radius:var(--rounded-lg);box-shadow:var(--shadow-form)}.photo-author-blog{width:var(--size-photo);height:var(--size-photo)}.photo-author-blog img{width:100%;height:100%;border-radius:var(--rounded-full)}.detail-author-blog{width:calc(100% - var(--size-photo));display:flex;flex-direction:column}.name-author-blog{margin-bottom:0}.job-author-blog{display:block;font-size:var(--text-sm);font-weight:600;color:var(--orange)}.shortbio-author-blog{margin-top:12px}.cta-author-blog{width:auto;margin-left:auto;margin-top:16px}.cta-author-blog .cta-whbutton{padding:0}@media all and (min-width:601px){.site-main-post .site-sidebar{position:absolute;top:0;z-index:2;width:32px;height:100%}.site-main-post .site-sidebar .sidebar-inner{position:sticky;top:var(--sticky-offset)}.site-main-post .share-post li:last-child{margin-bottom:0}.author-blog{--size-photo:120px;padding:28px}.detail-author-blog{padding-left:28px}}@media all and (min-width:901px){.single-post .site-banner.banner-display-simple:before{height:calc(100% - 242px)}.single-post .media-banner img{height:490px}}@media all and (min-width:1200px){.site-main-post .site-sidebar{left:98px}}@media all and (min-width:601px) and (max-width:1199px){.single-post{--padding-single:60px}}@media all and (max-width:1199px){.site-main-post .site-sidebar{left:0}}@media all and (max-width:600px){.single-post{--padding-single:0px}.site-main-post .site-sidebar{margin-top:40px}.author-blog{--size-photo:80px;padding:16px}.detail-author-blog{padding-left:12px}}