/* fallback */
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/1ad6d1bd47.woff2) format('woff2');
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/293d80836a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/9e6b6d4408.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/c209a25bab.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/de38a2180d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/2f5adf1176.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/293d80836a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/9e6b6d4408.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/c209a25bab.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/de38a2180d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/2f5adf1176.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/293d80836a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/9e6b6d4408.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/c209a25bab.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/de38a2180d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/2f5adf1176.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/293d80836a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/9e6b6d4408.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/c209a25bab.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/de38a2180d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/2f5adf1176.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/293d80836a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/9e6b6d4408.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/c209a25bab.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/de38a2180d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/2f5adf1176.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.material-symbols-outlined {
  font-family: 'Material Symbols Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}
body.single-post{ background:transparent !important;color:#e9e6dd !important}body.single-post::before{content:none}body.single-post::after{content:none}body.single-post .hfeed.site,body.single-post #content,body.single-post .site-content,body.single-post .ast-container,body.single-post .content-area,body.single-post main,body.single-post #primary,body.single-post article{background:0 0 !important}body.single-post [data-elementor-type=header],body.single-post .elementor-location-header,body.single-post .ehf-template-header,body.single-post header.ehf-header,body.single-post #masthead,body.single-post .site-header{display:none !important}body.single-post.onew2r-blognav{padding-top:80px !important}body.single-post .entry-content{background:rgba(13,14,14,.82) !important;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:clamp(1.4rem,4vw,2.8rem);box-shadow:0 10px 44px rgba(0,0,0,.42),0 0 24px rgba(212,175,55,.1);max-width:880px;margin:2.5rem auto;color:#e9e6dd !important}body.single-post h1,body.single-post .entry-title,body.single-post .elementor-heading-title{color:#fff !important}body.single-post .entry-content h2,body.single-post .entry-content h3,body.single-post .entry-content h4,body.single-post .entry-content h5{color:#fff !important}body.single-post .entry-content,body.single-post .entry-content p,body.single-post .entry-content li,body.single-post .entry-content td,body.single-post .entry-content span{color:#e9e6dd !important}body.single-post .entry-content strong,body.single-post .entry-content b{color:#fff !important}body.single-post .entry-content a{color:#d4af37 !important;text-decoration-color:rgba(212,175,55,.5)}body.single-post .entry-content a:hover{color:#ffe088 !important}body.single-post .entry-content blockquote{border-left:3px solid #d4af37 !important;background:rgba(255,255,255,.04) !important;color:#cfcabd !important;padding:1rem 1.25rem;border-radius:0 10px 10px 0}body.single-post .entry-content hr{border-color:rgba(255,255,255,.12) !important}body.single-post .entry-content img{border-radius:12px}body.single-post .posted-on,body.single-post .byline,body.single-post .post-meta,body.single-post .cat-links,body.single-post .tags-links,body.single-post .entry-meta,body.single-post .entry-footer{color:#a7a298 !important}body.single-post .entry-meta a,body.single-post .entry-footer a{color:#d4af37 !important}body.single-post .post-navigation a,body.single-post .nav-links a,body.single-post .nav-previous a,body.single-post .nav-next a,body.single-post .post-navigation-links a,body.single-post nav.navigation a{color:#d4af37 !important}body.single-post #primary a,body.single-post .site-content a,body.single-post #content a{color:#d4af37}body.single-post header a,body.single-post [data-elementor-type=header] a,body.single-post footer a{color:#e9e6dd !important}body.single-post #comments,body.single-post .comment-respond,body.single-post .comments-area{color:#e9e6dd !important}body.single-post #comments *,body.single-post .comment-respond label{color:#cfcabd !important}body.single-post input[type=text],body.single-post input[type=email],body.single-post input[type=url],body.single-post textarea{background:rgba(255,255,255,.06) !important;color:#fff !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:8px !important}body.single-post input[type=submit],body.single-post .submit,body.single-post button[type=submit]{background:rgba(255,255,255,.1) !important;color:#fff !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:999px !important;box-shadow:0 0 26px rgba(212,175,55,.3) !important}body.single-post footer,body.single-post .site-footer,body.single-post [data-elementor-type=footer],body.single-post [data-elementor-type=footer]>div{background:rgba(10,11,14,.92) !important}body.single-post footer,body.single-post footer p,body.single-post .site-footer{color:#a7a298 !important}body.single-post footer a,body.single-post .site-footer a,body.single-post [data-elementor-type=footer] a{color:#d4af37 !important}/* === 1W2R glass tables in post content (fixes unreadable white-on-white rows) === */
body.single-post table:not(.tablewrap table){width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:2em 0!important;background:rgba(255,255,255,.06)!important;-webkit-backdrop-filter:blur(14px) saturate(1.05)!important;backdrop-filter:blur(14px) saturate(1.05)!important;border:1px solid rgba(212,175,55,.55)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 8px 34px rgba(0,0,0,.42)!important;font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15px!important;line-height:1.5!important;color:rgba(255,255,255,.86)!important}
body.single-post table:not(.tablewrap table) th{background:rgba(212,175,55,.14)!important;color:#d4af37!important;font-family:'Montserrat',sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:left!important;padding:14px 16px!important;border:0!important;border-bottom:2px solid rgba(212,175,55,.6)!important}
body.single-post table:not(.tablewrap table) td{background:transparent!important;color:rgba(255,255,255,.86)!important;padding:13px 16px!important;border:0!important;border-bottom:1px solid rgba(212,175,55,.22)!important;vertical-align:top!important}
body.single-post table:not(.tablewrap table) tbody tr:nth-child(even) td{background:rgba(255,255,255,.035)!important}
body.single-post table:not(.tablewrap table) tbody tr:hover td{background:rgba(212,175,55,.08)!important}
body.single-post table:not(.tablewrap table) tbody tr:last-child td{border-bottom:0!important}
body.single-post table:not(.tablewrap table) td:first-child{color:#fff!important;font-weight:600!important}
body.single-post table:not(.tablewrap table) td strong,body.single-post table:not(.tablewrap table) th strong{color:#fff!important}
body.single-post figure.wp-block-table{margin:2em 0!important;overflow-x:auto!important;background:transparent!important;border:0!important;padding:0!important}
body.single-post figure.wp-block-table table{margin:0!important}
@media (max-width:640px){body.single-post table:not(.tablewrap table){font-size:13.5px!important}body.single-post table:not(.tablewrap table) th,body.single-post table:not(.tablewrap table) td{padding:10px 11px!important}}
