.legal-page{position:relative;padding:60px 20px 80px;overflow:hidden}.legal-page::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 45% at 5% 0%,rgba(195,24,7,.25) 0%,transparent 55%),radial-gradient(ellipse 40% 40% at 95% 90%,rgba(139,0,0,.28) 0%,transparent 55%),repeating-linear-gradient(-45deg,transparent,transparent 36px,rgba(255,255,255,.008) 36px,rgba(255,255,255,.008) 37px);pointer-events:none;z-index:0}.legal-inner{position:relative;z-index:1;max-width:860px;margin:0 auto}.legal-eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f5a623;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:10px}.legal-eyebrow::before,.legal-eyebrow::after{content:"";width:50px;height:1px;background:rgba(245,166,35,.3)}.legal-title{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.9rem,4vw,3rem)!important;font-weight:900!important;text-align:center!important;color:#fff!important;margin-bottom:8px!important;border:none!important;padding:0!important;line-height:1.15!important}.legal-title span{color:#f5a623}.legal-meta{text-align:center;color:rgba(255,255,255,.35);font-size:.8rem;margin-bottom:44px}.legal-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden}.legal-toc{background:rgba(245,166,35,.06);border-bottom:1px solid rgba(245,166,35,.15);padding:22px 32px}.legal-toc-title{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f5a623;margin-bottom:12px}.legal-toc ol{margin:0;padding-left:18px;display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}.legal-toc ol li{font-size:.82rem;color:rgba(255,255,255,.55)}.legal-toc ol li a{color:rgba(255,255,255,.6);text-decoration:none;transition:color .18s}.legal-toc ol li a:hover{color:#f5a623;text-decoration:none}.legal-body{padding:36px 36px 40px}.legal-section{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.06)}.legal-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.legal-section h3{font-family:"Playfair Display",Georgia,serif;font-size:1.1rem!important;font-weight:800!important;color:#fff!important;margin-bottom:14px!important;padding:0!important;border:none!important;display:flex;align-items:center;gap:10px}.legal-section h3::before{content:"";display:inline-block;width:3px;height:18px;background:#c31807;border-radius:2px;flex-shrink:0}.legal-section p{font-size:.88rem;line-height:1.85;color:rgba(255,255,255,.6);margin-bottom:12px}.legal-section p:last-child{margin-bottom:0}.legal-section ul,.legal-section ol{margin:10px 0 12px 18px;padding:0}.legal-section ul li,.legal-section ol li{font-size:.88rem;line-height:1.8;color:rgba(255,255,255,.6);margin-bottom:4px}.legal-highlight{background:rgba(195,24,7,.1);border:1px solid rgba(195,24,7,.25);border-left:3px solid #c31807;border-radius:0 8px 8px 0;padding:14px 18px;margin:16px 0;font-size:.85rem;line-height:1.7;color:rgba(255,255,255,.7)}.legal-highlight strong{color:#fff}.legal-contact-box{background:rgba(245,166,35,.07);border:1px solid rgba(245,166,35,.2);border-radius:12px;padding:20px 24px;margin-top:16px}.legal-contact-box p{margin:0;font-size:.85rem;color:rgba(255,255,255,.65)}.legal-contact-box a{color:#f5a623;text-decoration:none}.legal-contact-box a:hover{text-decoration:underline}@media (max-width:640px){.legal-body{padding:22px 18px 28px}.legal-toc{padding:18px}.legal-toc ol{grid-template-columns:1fr}.legal-page{padding:40px 12px 60px}}.profile-header p{background:linear-gradient(135deg,rgba(184,134,11,.12),rgba(195,24,7,.08));border:1px solid rgba(245,166,35,.25);border-left:3px solid #f5a623;border-radius:0 8px 8px 0;padding:12px 16px;font-size:.82rem;line-height:1.7;color:rgba(255,255,255,.65);margin-top:10px}.profile-header p::before{content:"!";display:inline-block;width:16px;height:16px;background:#f5a623;color:#5a0000;font-size:.7rem;font-weight:900;border-radius:50%;margin-right:8px;vertical-align:middle;line-height:16px;text-align:center}.profile-header p a{color:#f5a623!important;text-decoration:none;font-weight:700;border-bottom:1px dashed rgba(245,166,35,.4);transition:color .18s,border-color .18s}.profile-header p a:hover{color:#ffc94a!important;border-bottom-color:rgba(245,166,35,.8);text-decoration:none}.profile-header p mark{background:0 0!important;color:inherit;padding:0}.profile-header p strong{color:rgba(255,255,255,.85);font-weight:600}.profile-header p strong a{color:#f5a623!important}.header-logo .text-logo{font-size:1.9rem;font-weight:900;color:#f5a623;text-transform:uppercase;letter-spacing:1px;font-style:italic;text-shadow:2px 2px 4px rgba(0,0,0,.6);line-height:1;font-family:inherit}.mobile-logo .text-logo{font-size:2.2rem;font-weight:900;color:#f5a623;font-style:italic;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,.5);font-family:inherit}@media (max-width:1024px) and (min-width:769px){.header-logo .text-logo{font-size:1.5rem}}header{position:relative;width:100%;background:var(--hdr-bg);border-bottom:1px solid rgba(0,0,0,.2);font-family:"DM Sans","Open Sans",sans-serif}header::before{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent 0%,var(--hdr-pink) 35%,var(--hdr-pink-lt) 65%,transparent 100%)}.header-inner{display:flex;align-items:center;max-width:1600px;margin:0 auto;padding:0 28px;height:68px;gap:0}.logo{flex-shrink:0;margin-right:36px;text-decoration:none;display:flex;align-items:center;gap:10px}.logo:hover{text-decoration:none}.logo-mark{width:36px;height:36px;background:linear-gradient(135deg,var(--hdr-pink) 0%,#7b00d4 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:"Cormorant Garamond",Georgia,serif;font-weight:700;font-size:1.3rem;color:#fff;letter-spacing:-1px;flex-shrink:0}.logo-img{height:42px;width:auto;display:block}.logo-text{font-family:"Cormorant Garamond",Georgia,serif;font-size:1.45rem;font-weight:700;color:var(--hdr-text);letter-spacing:.02em;line-height:1}.header-nav{display:flex;align-items:center;gap:2px;flex:1;height:100%}.nav-item{position:relative;height:100%;display:flex;align-items:center}.nav-link{display:flex;align-items:center;gap:5px;padding:8px 14px;color:var(--hdr-muted);text-decoration:none;font-size:.85rem;font-weight:500;letter-spacing:.03em;border-radius:8px;transition:color .2s,background .2s;white-space:nowrap}.nav-link:hover,.nav-item.active .nav-link{color:var(--hdr-text);background:rgba(255,255,255,.1);text-decoration:none}.nav-item.current_page_item .nav-link,.nav-item.current-menu-item .nav-link{color:var(--hdr-pink-lt);background:rgba(255,255,255,.08)}.nav-link .chevron{width:10px;height:10px;opacity:.6;transition:transform .2s}.nav-item:hover .chevron{transform:rotate(180deg);opacity:1}.header-nav .dropdown,.header-nav .sub-menu{position:absolute;top:calc(100% + 4px);left:0;min-width:210px;background:var(--hdr-bg-dark);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:8px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s,transform .2s;box-shadow:0 20px 48px rgba(0,0,0,.5);z-index:500;list-style:none}.nav-item:hover .dropdown,.nav-item:hover .sub-menu{opacity:1;pointer-events:all;transform:translateY(0)}.dropdown a,.header-nav .sub-menu li a{display:block;padding:9px 14px;color:var(--hdr-muted);text-decoration:none;font-size:.83rem;border-radius:8px;transition:background .15s,color .15s;float:none;background:0 0;line-height:1.5}.dropdown a:hover,.header-nav .sub-menu li a:hover{background:rgba(255,255,255,.1);color:#fff}.dropdown-divider,.dropdown .divider{height:1px;background:rgba(255,255,255,.1);margin:6px 8px}.nav-badge{display:inline-flex;align-items:center;padding:1px 6px;background:rgba(224,0,108,.25);color:var(--hdr-pink-lt);font-size:.62rem;font-weight:700;letter-spacing:.06em;border-radius:20px;border:1px solid rgba(224,0,108,.35);text-transform:uppercase;margin-left:2px}.icon-btn{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--hdr-glass);border:1px solid var(--hdr-border);color:#fff;cursor:pointer;text-decoration:none;transition:background .2s;flex-shrink:0}.icon-btn:hover{background:var(--hdr-glass-hover);color:#fff;text-decoration:none}.divider-v{width:1px;height:28px;background:rgba(255,255,255,.2);margin:0 2px;flex-shrink:0}.hamburger{display:none;flex-direction:column;justify-content:center;gap:6px;cursor:pointer;padding:10px;border-radius:8px;background:var(--hdr-glass);border:1px solid var(--hdr-border);width:46px;height:46px;transition:background .2s;flex-shrink:0}.hamburger:hover{background:var(--hdr-glass-hover)}.hamburger span{display:block;width:24px;height:2.5px;background:#fff;border-radius:3px;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.hamburger.open span:nth-child(1){transform:translateY(8.5px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}.mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;background:var(--hdr-bg-menu);border-top:1px solid rgba(255,255,255,.1);padding:12px 12px 20px;overflow-y:auto;max-height:calc(100vh - 70px);z-index:499;flex-direction:column;gap:2px;transform:translateY(-6px);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s;box-shadow:0 20px 40px rgba(0,0,0,.5)}.mobile-menu.open{transform:translateY(0);opacity:1;pointer-events:all}.mobile-section-label{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45);padding:14px 12px 6px}.mobile-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:4px}.mobile-menu a{display:flex;align-items:center;padding:12px 14px;color:rgba(255,255,255,.9);text-decoration:none;font-size:.95rem;font-weight:500;border-radius:10px;min-height:44px;transition:background .15s,color .15s;background:0 0;float:none;line-height:1.3}.mobile-menu a:hover,.mobile-menu a:active{background:rgba(255,255,255,.12);color:#fff;text-decoration:none}.mobile-divider{height:1px;background:rgba(255,255,255,.1);margin:10px 4px}@media (max-width:1200px){.header-inner{padding:0 20px}.logo{margin-right:24px}.nav-link{padding:8px 10px;font-size:.82rem}}@media (max-width:960px){.header-inner{padding:0 16px}.logo{margin-right:16px}.nav-link{padding:8px;font-size:.79rem;letter-spacing:0}.header-nav .nav-item:nth-child(n+5){display:none}.divider-v{display:none}}@media (max-width:720px){.header-nav{display:none}.hamburger{display:flex}.mobile-menu{display:flex}.header-inner{height:60px;padding:0 14px}.logo-text{font-size:1.25rem}}@media (max-width:480px){.header-inner{height:56px;padding:0 12px}.logo-mark{width:30px;height:30px;font-size:1.1rem}.logo-text{font-size:1.1rem}.icon-btn{width:40px;height:40px}.hamburger{width:40px;height:40px}}.widgetbox-wrapper{background-color:var(--color-bg-maroon);color:var(--color-text)}.header-top-bar{width:100%;padding:15px 20px;background:var(--color-bg-header)}.header-top-bar .header-nav{font-size:1rem;padding-left:20px;padding-top:7px;min-height:3.5em}.header-top-bar .header-nav .header-menu li{float:left;list-style:none;position:relative;padding:3px}.header-top-bar .header-nav .header-menu li a{color:#fff;font-weight:700;line-height:1.8em;display:block;float:left;background:#0b0400;padding:0 13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.header-top-bar .subnav-menu li.subnav-menu-btn a{vertical-align:middle;padding:0 10px;color:#fff;font-weight:700;display:block;float:left;border:2px black solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#010000}.header-top-bar .subnav-menu li.subnav-menu-icon a{-webkit-border-radius:10%;-moz-border-radius:10%;border-radius:10%;color:#fff;background:#010000;font-size:1.5em;display:block;float:left;width:1.5em;text-align:center}.header-top-bar .subnav-menu li.subnav-menu-icon a span{display:block;line-height:1.5em;border:2px black solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sidebar-left .countries h3{line-height:38px}.sidebar-left .countries h3 .icon-down-dir{float:right;line-height:40px}.sidebar-left .countries ul li span.iconlocation{color:#fff;background:#66424d;float:right;margin:0;height:100%;padding:5px 2px}.sidebar-left .country-list .iconlocation:hover{border-radius:0}.call-escort{text-align:center;border:2px solid var(--color-accent);font-weight:700}.girlsingle{color:var(--color-text)}.girlsingle .aboutme{background:var(--color-bg-panel);padding:20px}.girlsingle .girlinfo .girlinfo-section{padding:20px;background:var(--color-bg-panel);margin-bottom:10px;width:100%;float:left}.girlsingle .thumbs .profile-img-thumb img{width:100%;cursor:zoom-in;border:1px solid var(--color-accent)}.report-profile-wrapper .report-profile-reason-wrapper{display:none;background:var(--color-bg-panel);padding:10px;text-align:center}.select2-dropdown{border:1px solid var(--color-primary)!important;color:white;background:var(--color-primary-dark)!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--color-primary)!important;color:white}.select2 .select2-selection__rendered,.select2 .select2-selection__arrow{line-height:35px!important;height:35px!important;color:white}.select2-container .select2-selection--single{line-height:35px!important;height:35px!important;color:white}.select2 .select2-selection.select2-selection--single{background:#fff;border:1px solid var(--color-primary);color:white}.select2-results__option{background:#6b0b59}.orangebutton,.orangedegrade{background:linear-gradient(to bottom,#b80282 0%,#e10437 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b80282",endColorstr="#e10437",GradientType=0);color:#fff}.greenbuttonrr,.greendegraderr{background:linear-gradient(to bottom,#3e3f3f 0%,#3e3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0e4f4f",endColorstr="#0e4f4f",GradientType=0);color:#fff}.login form{color:var(--color-text-dark)}.login .message,.login .notice,.login .success{color:red}.footer{background-color:var(--color-bg-maroon);padding-top:25px}.footer .body{border:0}.footer .widgetbox{width:33%}.footer .widgetbox p{color:#fff;margin-top:0;font-size:13px;line-height:24px;font-family:sans-serif}.footer .widgetbox img{max-width:95%}.footer .widgetbox a{color:#fff;font-size:13px}.footer .widgetbox .widgettitle{color:#fff;font-size:1.3em;font-weight:600}@media only screen and (min-width:961px){.sidebar_part.stick{position:fixed;top:0;z-index:10;border-radius:0 0 .5em .5em;width:250px;margin-top:40px}.catlocationlist .location-ul li{width:25%}body .catlocationlist .location-ul li a{background:0 0;color:#544e4e;font-size:19px;font-weight:600}.catlocationlist{text-align:center}}@media only screen and (max-width:992px){.mobileview{display:block}.desktopview{display:none!important}}@media only screen and (max-width:557px){.footer .widgetbox{width:100%;margin-bottom:20px}.footer .widgetbox p{text-align:center!important}.profile_footer_fixed{display:block;position:fixed;bottom:0;width:100%;background:#1c82db;padding:7px 8px;color:#fff;box-shadow:0 1px 0 0 rgba(16,44,58,.8),inset 0 1px 0 0 hsla(0,0%,100%,.5)}.profile_footer_fixed .action{float:right}.profile_footer_fixed .action a{margin-right:8px;border-radius:6px;border:none;padding:4px 13px;background-color:#3c9bd1;line-height:30px;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.5);color:#fff;font-size:12px;font-weight:700;overflow:hidden;opacity:1;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.3),inset 0 -1px 0 0 rgba(0,0,0,.2);transition:opacity .7s ease,font-size .3s ease,padding .3s ease}}