.elementor .e-38b6b07-ba662d1{font-size:var(--text-sm);color:#67717e80;}.elementor .e-f380335-674b879{padding:0px;margin-block-start:16px;display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-b0c202b-6d93e1b{max-width:768px;padding:0px;align-self:center;}.elementor .e-6744a63-2908acf{padding:0px;}.elementor .e-22176c4-8ac429c{padding:0px;margin-block-start:80px;}.elementor .e-1e15d73-cca5d3c{max-width:768px;padding:0px;align-self:center;.blog-single-content :where(h1, h2, h3, h4, h5, h6) { font-weight: 700 !important; margin-block: 30px 16px; color: var(--e-global-color-secondary) !important; }
.blog-single-content .elementor-widget-theme-post-content > *:first-child { margin-top: 0 !important; }
.blog-single-content h1 { font-size: 36px; }
.blog-single-content h2 { font-size: 30px; }
.blog-single-content h3 { font-size: 24px; }
.blog-single-content h4 { font-size: 20px; }
.blog-single-content h5 { font-size: 18px; }
.blog-single-content h6 { font-size: 16px; }
.blog-single-content ul, .blog-single-content ol { padding-left: 20px; }
.blog-single-content ul li strong, .blog-single-content ol li strong { font-weight: 500; color: var(--e-global-color-secondary) !important; }
.blog-single-content table { border: none; box-shadow: none !important; text-align: left; border-color: transparent !important; margin-bottom: 6px; }
.blog-single-content table tbody tr td, .blog-single-content table tbody tr th { padding: 10px; }
.blog-single-content table tbody * { border: none; background: transparent !important; }
.blog-single-content table tbody tr th { font-weight: 500; padding-left: 0; }
.blog-single-content table tbody tr + tr { border-top: 1px solid #ccc; }
.blog-single-content table thead { border: none !important; border-bottom: 1px solid #e5e7eb !important; background: #eaedf080; }
.blog-single-content table thead th { border: none !important; font-weight: 500; color: var(--e-global-color-secondary) !important; }
.blog-single-content table tbody tr { border-color: #0000001a !important; }
@media (max-width: 991.98px){
    .blog-single-content h1 { font-size: 30px; }
    .blog-single-content h2 { font-size: 24px; }
    .blog-single-content h3 { font-size: 20px; }
    .blog-single-content h4 { font-size: 18px; }
    .blog-single-content h5 { font-size: 16px; }
    .blog-single-content h6 { font-size: 14px; }
}\n}.elementor .e-109fb60-32a4fae{max-width:768px;padding:0px;display:flex;flex-direction:column;gap:20px;align-self:center;}