@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@300;400;600;700&family=Anton&display=swap');

*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;background:#000;color:#e8e8e8}
body{font-family:'Overpass',sans-serif;font-size:16px;line-height:1.6;background:#000;color:#e8e8e8;overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:#059E5D;text-decoration:none;transition:color .25s ease}
a:hover{color:#07c975}
h1,h2,h3,h4,h5,h6{font-family:'Anton',sans-serif;line-height:1.2;color:#fff;letter-spacing:.02em}
h1{font-size:clamp(1.8rem,4vw,2.8rem)}
h2{font-size:clamp(1.4rem,3vw,2.1rem);margin-bottom:1.2rem}
h3{font-size:clamp(1.1rem,2.5vw,1.5rem);margin-bottom:.8rem}
p{margin-bottom:1rem;color:#ccc;line-height:1.65}
ul,ol{padding-left:1.4rem;margin-bottom:1rem;color:#ccc}
li{margin-bottom:.4rem;line-height:1.6}
strong,b{color:#fff}
table{width:100%;border-collapse:collapse;color:#ccc}
th{background:#059E5D;color:#fff;font-weight:700;padding:.75rem 1rem;text-align:left;font-family:'Overpass',sans-serif}
td{padding:.7rem 1rem;border-bottom:1px solid #1a2a2a;vertical-align:middle}
tr:hover td{background:rgba(5,158,93,.06)}
::-webkit-scrollbar{width:6px;height:6px}
::-webkit-scrollbar-track{background:#0a0a0a}
::-webkit-scrollbar-thumb{background:#059E5D;border-radius:4px}

.x7r2k{display:none}
.wp-block-spacer{display:none}
.wf-pb3m{visibility:hidden;height:0;overflow:hidden}

.wrapper{min-height:100vh;display:flex;flex-direction:column}
.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}

/* HEADER */
.x4hd-site-header{background:#020C0D;position:sticky;top:0;z-index:1000;border-bottom:1px solid #0e2e2a;box-shadow:0 2px 20px rgba(0,0,0,.6)}
.x4hd-inner{display:flex;align-items:center;justify-content:space-between;height:68px;gap:12px}
.x4hd-logo{flex-shrink:0}
.x4hd-logo img{height:44px;width:auto}
.x4hd-nav{display:flex;align-items:center;gap:6px;flex:1;justify-content:center}
.x4hd-nav a{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;color:#aac8c2;font-size:.88rem;font-weight:600;transition:background .2s,color .2s;white-space:nowrap}
.x4hd-nav a:hover,.x4hd-nav a.active{background:#0e2e2a;color:#059E5D}
.x4hd-nav svg{width:16px;height:16px;flex-shrink:0}
.x4hd-right{display:flex;align-items:center;gap:8px;flex-shrink:0}
.x4hd-online{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#7a9e97;white-space:nowrap;padding:0 8px}
.x4hd-online .dot{width:8px;height:8px;background:#059E5D;border-radius:50%;animation:pulse-dot 2s infinite}
@keyframes pulse-dot{0%,100%{box-shadow:0 0 0 0 rgba(5,158,93,.6)}50%{box-shadow:0 0 0 5px rgba(5,158,93,0)}}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;border-radius:7px;font-weight:700;font-size:.88rem;cursor:pointer;border:none;transition:transform .15s,box-shadow .2s,filter .2s;text-decoration:none;white-space:nowrap}
.btn:active{transform:scale(.97)}
.btn-login{background:#322D37;color:#e8e8e8}
.btn-login:hover{filter:brightness(1.3);color:#fff}
.btn-signup{background:#059E5D;color:#fff}
.btn-signup:hover{background:#07b86a;box-shadow:0 4px 20px rgba(5,158,93,.45)}
.btn-play{background:#059E5D;color:#fff;font-size:.95rem}
.btn-play:hover{background:#07b86a;box-shadow:0 4px 20px rgba(5,158,93,.45)}
.btn-lg{padding:13px 32px;font-size:1.05rem;border-radius:9px}
.btn-outline{background:transparent;border:2px solid #059E5D;color:#059E5D}
.btn-outline:hover{background:#059E5D;color:#fff}

.x4hd-burger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px;z-index:1100}
.x4hd-burger span{width:24px;height:2px;background:#e8e8e8;display:block;border-radius:2px;transition:transform .3s,opacity .3s}
.x4hd-burger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.x4hd-burger.is-open span:nth-child(2){opacity:0}
.x4hd-burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.x4hd-mobile-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#020C0D;z-index:1050;padding:80px 24px 24px;flex-direction:column;gap:10px;overflow-y:auto}
.x4hd-mobile-menu.is-open{display:flex}
.x4hd-mobile-menu a{color:#aac8c2;font-size:1rem;font-weight:600;padding:12px 16px;border-radius:8px;display:flex;align-items:center;gap:10px;border:1px solid #0e2e2a}
.x4hd-mobile-menu a:hover{background:#0e2e2a;color:#059E5D}
.x4hd-mobile-menu svg{width:20px;height:20px}
.x4hd-mobile-btns{display:flex;gap:10px;margin-top:auto;padding-top:16px}
.x4hd-mobile-btns .btn{flex:1;justify-content:center}

/* HERO */
.x9hr-hero{position:relative;min-height:520px;display:flex;align-items:center;overflow:hidden;background:#000}
.x9hr-bg{position:absolute;inset:0;background:url('/hero-banner.png') center/cover no-repeat;filter:brightness(.45)}
.x9hr-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.85) 0%,rgba(2,12,13,.6) 100%)}
.x9hr-content{position:relative;z-index:2;padding:80px 0 60px;text-align:center}
.x9hr-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(5,158,93,.15);border:1px solid rgba(5,158,93,.4);padding:6px 16px;border-radius:30px;font-size:.82rem;color:#059E5D;font-weight:700;margin-bottom:20px;letter-spacing:.06em;text-transform:uppercase}
.x9hr-hero h1{font-size:clamp(2rem,5vw,3.4rem);color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.8);margin-bottom:16px;text-balance:balance}
.x9hr-hero h1 span{color:#059E5D}
.x9hr-sub{font-size:clamp(1rem,2vw,1.2rem);color:#aac8c2;max-width:600px;margin:0 auto 32px;line-height:1.6}
.x9hr-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.x9hr-trust{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:36px;flex-wrap:wrap}
.x9hr-trust-item{display:flex;align-items:center;gap:6px;font-size:.82rem;color:#7a9e97}
.x9hr-trust-item svg{width:16px;height:16px;color:#059E5D}

/* BREADCRUMBS */
.x3bc-wrap{background:#020C0D;border-bottom:1px solid #0d1f1f;padding:10px 0}
.x3bc-list{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap}
.x3bc-list li{display:flex;align-items:center;gap:8px;font-size:.82rem;color:#6a8a84}
.x3bc-list li a{color:#059E5D}
.x3bc-list li a:hover{color:#07c975}
.x3bc-sep{color:#2a4a44}

/* SECTION COMMON */
.x2sc-section{padding:56px 0}
.x2sc-section + .x2sc-section{padding-top:0}
.x2sc-heading{display:flex;align-items:center;gap:12px;margin-bottom:24px}
.x2sc-heading svg{width:28px;height:28px;color:#059E5D;flex-shrink:0}
.x2sc-divider{height:2px;background:linear-gradient(90deg,#059E5D,transparent);margin:40px 0;border:none}

/* TABLE OF CONTENTS */
.x6tc-box{background:#020C0D;border:1px solid #0e2e2a;border-radius:12px;padding:24px 28px;margin-bottom:32px}
.x6tc-box h3{color:#059E5D;font-size:1rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;display:flex;align-items:center;gap:8px}
.x6tc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;list-style:none;padding:0;margin:0}
.x6tc-grid li a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#0a1a1a;border:1px solid #0e2e2a;color:#aac8c2;font-size:.88rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}
.x6tc-grid li a:hover{background:#0e2e2a;color:#059E5D;border-color:#059E5D}
.x6tc-grid li a svg{width:16px;height:16px;color:#059E5D;flex-shrink:0}

/* INFO TABLE */
.x5it-wrap{overflow-x:auto;border-radius:12px;border:1px solid #0e2e2a;-webkit-overflow-scrolling:touch}
.x5it-table{min-width:580px}
.x5it-table td:first-child{color:#7a9e97;font-weight:600;width:42%;display:flex;align-items:center;gap:10px}
.x5it-table td:first-child svg{width:18px;height:18px;color:#059E5D;flex-shrink:0}
.x5it-table tr:last-child td{border-bottom:none}
.x5it-badge{display:inline-flex;align-items:center;gap:4px;background:rgba(5,158,93,.12);border:1px solid rgba(5,158,93,.3);padding:2px 10px;border-radius:20px;font-size:.8rem;color:#059E5D;font-weight:700}

/* PROS CONS */
.x8pc-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.x8pc-col{background:#020C0D;border-radius:12px;padding:24px;border:1px solid #0e2e2a}
.x8pc-col.pros{border-top:3px solid #059E5D}
.x8pc-col.cons{border-top:3px solid #c0392b}
.x8pc-title{display:flex;align-items:center;gap:10px;font-family:'Anton',sans-serif;font-size:1.1rem;margin-bottom:16px}
.x8pc-col.pros .x8pc-title{color:#059E5D}
.x8pc-col.cons .x8pc-title{color:#c0392b}
.x8pc-title svg{width:22px;height:22px}
.x8pc-list{list-style:none;padding:0;margin:0}
.x8pc-list li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #0d1f1f;font-size:.9rem;color:#ccc;line-height:1.5}
.x8pc-list li:last-child{border-bottom:none}
.x8pc-list li svg{width:16px;height:16px;flex-shrink:0;margin-top:3px}
.x8pc-col.pros .x8pc-list li svg{color:#059E5D}
.x8pc-col.cons .x8pc-list li svg{color:#c0392b}

/* PAYMENTS */
.x7pm-wrap{overflow-x:auto;border-radius:12px;border:1px solid #0e2e2a;-webkit-overflow-scrolling:touch}
.x7pm-table{min-width:780px}
.x7pm-logo{display:flex;align-items:center;gap:10px;font-weight:700;color:#e8e8e8;white-space:nowrap}
.x7pm-logo-icon{width:36px;height:24px;background:#1a2e2a;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.65rem;font-weight:900;color:#059E5D;letter-spacing:.02em}
.x7pm-fast{color:#059E5D;font-weight:600;font-size:.85rem}
.x7pm-na{color:#4a6a64;font-size:.85rem}

/* GAMES */
.x3gm-section{padding:56px 0}
.x3gm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.x3gm-card{background:#020C0D;border:1px solid #0e2e2a;border-radius:14px;overflow:hidden;transition:transform .25s,box-shadow .25s;position:relative}
.x3gm-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(5,158,93,.2)}
.x3gm-img{position:relative;height:160px;background:linear-gradient(135deg,#0a1a0a,#0e2a1a);display:flex;align-items:center;justify-content:center;overflow:hidden}
.x3gm-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}
.x3gm-card:hover .x3gm-img img{transform:scale(1.07)}
.x3gm-provider{position:absolute;top:10px;left:10px;background:rgba(2,12,13,.85);border:1px solid #0e2e2a;padding:3px 8px;border-radius:5px;font-size:.72rem;color:#059E5D;font-weight:700}
.x3gm-body{padding:16px}
.x3gm-body h4{font-family:'Anton',sans-serif;font-size:1rem;color:#fff;margin-bottom:8px;letter-spacing:.02em}
.x3gm-meta{font-size:.8rem;color:#6a8a84;margin-bottom:12px}
.x3gm-body .btn{width:100%;justify-content:center;padding:9px 16px;font-size:.85rem}
.x3gm-slider-wrap{display:none;overflow:hidden;position:relative}
.x3gm-slider-track{display:flex;gap:16px;transition:transform .35s ease;padding-bottom:4px}
.x3gm-slider-track .x3gm-card{flex:0 0 270px}
.x3gm-arrows{display:flex;gap:10px;justify-content:center;margin-top:14px}
.x3gm-arrow{background:#020C0D;border:1px solid #0e2e2a;color:#059E5D;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.1rem;transition:background .2s;user-select:none}
.x3gm-arrow:hover{background:#059E5D;color:#fff}

/* REVIEW CONTENT */
.x2rv-content{background:#020C0D;border:1px solid #0e2e2a;border-radius:14px;padding:36px 40px}
.x2rv-content h2,.x2rv-content h3,.x2rv-content h4{color:#fff;margin:1.6rem 0 .8rem}
.x2rv-content p{color:#ccc;line-height:1.7;margin-bottom:1rem}
.x2rv-content ul,.x2rv-content ol{color:#ccc;padding-left:1.6rem;margin-bottom:1rem}
.x2rv-content li{margin-bottom:.5rem;line-height:1.6}
.x2rv-content a{color:#059E5D}
.x2rv-content a:hover{color:#07c975}
.x2rv-content table{width:100%;margin:1.4rem 0;border-radius:10px;overflow:hidden}
.x2rv-content table th{background:#059E5D;color:#fff;padding:.65rem 1rem;font-family:'Overpass',sans-serif}
.x2rv-content table td{background:#0a1a1a;padding:.6rem 1rem;border-bottom:1px solid #1a2a2a;color:#ccc}
.x2rv-content blockquote{border-left:3px solid #059E5D;padding:12px 20px;margin:20px 0;background:#0a1a1a;border-radius:0 8px 8px 0;color:#aac8c2;font-style:italic}
.x2rv-content hr{border:none;border-top:1px solid #0e2e2a;margin:24px 0}
.x2rv-content strong{color:#fff}

/* FAQ */
.x1fq-item{border:1px solid #0e2e2a;border-radius:10px;margin-bottom:10px;overflow:hidden}
.x1fq-q{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#020C0D;cursor:pointer;color:#e8e8e8;font-weight:700;font-size:.95rem;gap:12px;transition:background .2s}
.x1fq-q:hover{background:#0e2e2a}
.x1fq-q.is-open{background:#0e2e2a;color:#059E5D}
.x1fq-icon{width:22px;height:22px;flex-shrink:0;transition:transform .3s}
.x1fq-q.is-open .x1fq-icon{transform:rotate(180deg);color:#059E5D}
.x1fq-a{display:none;padding:16px 20px 18px;background:#050f0f;color:#ccc;font-size:.92rem;line-height:1.7;border-top:1px solid #0e2e2a}
.x1fq-a.is-open{display:block}

/* AUTHOR */
.x9au-box{background:#020C0D;border:1px solid #0e2e2a;border-radius:14px;padding:28px 32px;display:flex;gap:24px;align-items:flex-start}
.x9au-avatar{width:90px;height:90px;border-radius:50%;object-fit:cover;border:3px solid #059E5D;flex-shrink:0}
.x9au-avatar-placeholder{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#059E5D,#047a47);display:flex;align-items:center;justify-content:center;font-family:'Anton',sans-serif;font-size:1.8rem;color:#fff;flex-shrink:0;border:3px solid #059E5D}
.x9au-info{}
.x9au-name{font-family:'Anton',sans-serif;font-size:1.2rem;color:#fff;margin-bottom:2px}
.x9au-role{font-size:.85rem;color:#059E5D;font-weight:600;margin-bottom:10px}
.x9au-bio{font-size:.9rem;color:#aac8c2;line-height:1.65;margin-bottom:12px}
.x9au-meta{font-size:.8rem;color:#6a8a84;margin-bottom:12px;display:flex;gap:14px;flex-wrap:wrap}
.x9au-meta span{display:flex;align-items:center;gap:5px}
.x9au-socials{display:flex;gap:10px;flex-wrap:wrap}
.x9au-socials a{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#0a1a1a;border:1px solid #0e2e2a;border-radius:6px;font-size:.8rem;color:#aac8c2;transition:background .2s,color .2s}
.x9au-socials a:hover{background:#059E5D;color:#fff;border-color:#059E5D}
.x9au-socials svg{width:15px;height:15px}

/* FOOTER */
.x5ft-footer{background:#020C0D;border-top:1px solid #0e2e2a;margin-top:auto;padding:48px 0 0}
.x5ft-top{display:grid;grid-template-columns:1fr 2fr 1fr;gap:40px;margin-bottom:36px}
.x5ft-logo-col{}
.x5ft-logo{margin-bottom:14px}
.x5ft-logo img{height:40px}
.x5ft-tagline{font-size:.85rem;color:#6a8a84;line-height:1.6;margin-bottom:14px}
.x5ft-flag{display:flex;align-items:center;gap:8px;font-size:.82rem;color:#6a8a84}
.x5ft-flag img{width:26px;height:18px;border-radius:3px;object-fit:cover}
.x5ft-country{font-size:.82rem;color:#6a8a84}
.x5ft-links-col{}
.x5ft-links-title{font-family:'Anton',sans-serif;font-size:.95rem;color:#059E5D;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}
.x5ft-nav{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}
.x5ft-nav a{font-size:.85rem;color:#7a9e97;transition:color .2s}
.x5ft-nav a:hover{color:#059E5D}
.x5ft-contact-col{}
.x5ft-contact-title{font-family:'Anton',sans-serif;font-size:.95rem;color:#059E5D;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}
.x5ft-contact p{font-size:.85rem;color:#7a9e97;margin-bottom:8px;display:flex;align-items:center;gap:8px}
.x5ft-contact a{color:#059E5D}
.x5ft-contact svg{width:15px;height:15px;flex-shrink:0}
.x5ft-socials{display:flex;gap:10px;margin-top:12px}
.x5ft-socials a{width:36px;height:36px;background:#0a1a1a;border:1px solid #0e2e2a;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#7a9e97;transition:background .2s,color .2s}
.x5ft-socials a:hover{background:#059E5D;color:#fff;border-color:#059E5D}
.x5ft-socials svg{width:17px;height:17px}
.x5ft-logos{padding:24px 0;border-top:1px solid #0d1f1f}
.x5ft-logos-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}
.x5ft-logos-label{font-size:.75rem;color:#4a6a64;text-transform:uppercase;letter-spacing:.07em;min-width:90px;font-weight:700}
.x5ft-logo-badge{background:#0a1a1a;border:1px solid #0d1f1f;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:700;color:#7a9e97;display:flex;align-items:center;justify-content:center;height:34px;white-space:nowrap;transition:border-color .2s}
.x5ft-logo-badge:hover{border-color:#059E5D;color:#059E5D}
.x5ft-trust{background:#0a1a1a;border:1px solid #0d1f1f;border-radius:8px;padding:5px 12px;font-size:.72rem;font-weight:700;color:#7a9e97;display:flex;align-items:center;justify-content:center;height:34px;white-space:nowrap}
.x5ft-bottom{background:#010a0b;border-top:1px solid #0d1f1f;padding:20px 0}
.x5ft-bottom-inner{display:flex;flex-direction:column;gap:8px;text-align:center}
.x5ft-copy{font-size:.8rem;color:#4a6a64}
.x5ft-legal{font-size:.75rem;color:#3a5a54;line-height:1.7;max-width:900px;margin:0 auto}
.x5ft-legal a{color:#4a6a64}
.x5ft-legal a:hover{color:#059E5D}
.x5ft-18plus{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid #4a6a64;font-size:.72rem;font-weight:900;color:#4a6a64;vertical-align:middle;margin-right:6px;flex-shrink:0}

/* BOTTOM WIDGET */
.x2wg-widget{position:fixed;bottom:0;left:0;right:0;z-index:900;background:linear-gradient(90deg,#020C0D,#031810);border-top:1px solid #059E5D;padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:16px;box-shadow:0 -4px 20px rgba(5,158,93,.2)}
.x2wg-text{font-size:.9rem;color:#aac8c2;font-weight:600;white-space:nowrap}
.x2wg-text strong{color:#059E5D}
.x2wg-close{background:none;border:none;color:#4a6a64;cursor:pointer;padding:4px;line-height:1;font-size:1.2rem;margin-left:8px;transition:color .2s}
.x2wg-close:hover{color:#e8e8e8}
body.widget-dismissed .x2wg-widget{display:none}

/* MISC */
.x4sp-sep{height:1px;background:linear-gradient(90deg,transparent,#059E5D,transparent);margin:48px 0;border:none}
.x2rt-scroll-top{position:fixed;bottom:80px;right:20px;z-index:800;width:42px;height:42px;background:#059E5D;border:none;border-radius:50%;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(10px);transition:opacity .3s,transform .3s;box-shadow:0 4px 15px rgba(5,158,93,.4)}
.x2rt-scroll-top.visible{opacity:1;transform:translateY(0)}
.x2rt-scroll-top:hover{background:#07b86a}
.x2rt-scroll-top svg{width:20px;height:20px}

.x8ds-hidden{display:none!important}
.x7nl-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.elementor-widget-wrap{display:none}
.wp-caption{display:none}

/* FADE IN ANIMATION */
.x3fa-fade{opacity:0;transform:translateY(22px);transition:opacity .5s ease,transform .5s ease}
.x3fa-fade.visible{opacity:1;transform:translateY(0)}

/* SECTION TITLE */
.x6st-title{display:flex;align-items:center;gap:12px;margin-bottom:28px}
.x6st-icon{width:38px;height:38px;background:rgba(5,158,93,.12);border:1px solid rgba(5,158,93,.3);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.x6st-icon svg{width:20px;height:20px;color:#059E5D}
.x6st-text{font-family:'Anton',sans-serif;font-size:clamp(1.3rem,2.5vw,1.9rem);color:#fff;letter-spacing:.02em}
.x6st-line{flex:1;height:1px;background:linear-gradient(90deg,#0e2e2a,transparent)}

/* RESPONSIVE */
@media(max-width:1024px){
  .x4hd-nav{display:none}
  .x4hd-right .btn,.x4hd-online{display:none}
  .x4hd-burger{display:flex}
  .x3gm-grid{grid-template-columns:repeat(2,1fr)}
  .x5ft-top{grid-template-columns:1fr 1fr}
  .x5ft-contact-col{grid-column:span 2}
}
@media(max-width:768px){
  .x8pc-grid{grid-template-columns:1fr}
  .x3gm-grid{display:none}
  .x3gm-slider-wrap{display:block}
  .x9au-box{flex-direction:column;gap:18px}
  .x9au-avatar,.x9au-avatar-placeholder{width:70px;height:70px}
  .x2rv-content{padding:20px 18px}
  .x5ft-top{grid-template-columns:1fr}
  .x5ft-contact-col{grid-column:span 1}
  .x2wg-widget{padding:8px 14px;gap:10px}
  .x2wg-text{font-size:.82rem}
  .x9hr-actions{flex-direction:column;align-items:center}
  .x9hr-hero{min-height:400px}
}
@media(max-width:480px){
  .x6tc-grid{grid-template-columns:1fr}
  .x9au-meta{flex-direction:column;gap:6px}
  .x5ft-nav{grid-template-columns:1fr}
  .x5ft-logos-row{gap:8px}
}

/* UNUSED STYLES FOR UNIQUALIZATION */
.elementor-section-wrap{display:none}
.x7mc-carousel-inner{overflow:hidden;position:relative}
.x7mc-track{display:flex;transition:transform .4s cubic-bezier(.25,.1,.25,1)}
.x9nf-notification-bar{height:38px;background:#059E5D;display:none}
.yoast-seo-meta-tag{display:none}
.x6vr-verify-seal{display:none}
.pgs-image-placeholder{background:#0a1a1a;border-radius:8px}
.wp-post-image{max-width:100%;height:auto}
.entry-thumbnail{display:none}
.post-thumbnail{display:none}
