:root{--gold-main:#FFD700;--gold-light:#FFED4E;--gold-dark:#FFA500;--black-pure:#000000;--black-dark:#0A0A0A;--black-card:#1A1A1A;--black-elevated:#242424;--text-white:#FFFFFF;--text-light:#E0E0E0;--text-gray:#B0B0B0;--gold-gradient:linear-gradient(135deg,#FFD700 0%,#FFED4E 50%,#FFD700 100%);--shadow-gold:0 0 30px rgba(255,215,0,0.4);--shadow-gold-lg:0 0 50px rgba(255,215,0,0.6);--shadow-dark:0 8px 40px rgba(0,0,0,0.8);--transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap}body{background:var(--black-dark) !important;color:var(--text-light) !important}.top1{position:relative;top:13px}.logo-img2{width:180px !important;height:auto !important;aspect-ratio:1.35 !important}.logo-img1{width:200px !important;height:auto !important;aspect-ratio:1.35 !important}img[src*="logo"]{width:200px !important;height:auto !important;aspect-ratio:1.35 !important}.scroll-top-arrow{width:20px !important;height:20px !important;display:block}#back-to-top{display:inline-block;width:20px !important;height:20px !important;padding:0 !important;margin:0 !important}.topbar{background:var(--black-pure) !important;background-image:linear-gradient(180deg,#1a1a1a 0%,#000000 100%) !important;box-shadow:0 4px 30px rgba(0,0,0,0.9),inset 0 1px 0 rgba(255,215,0,0.1);padding:20px 0 !important;border-bottom:2px solid;border-image:var(--gold-gradient) 1;position:relative;overflow:hidden;min-height:100px;contain:layout style paint}.topbar::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,215,0,0.05),transparent);animation:none;will-change:auto;pointer-events:none;display:none}@keyframes shimmer{0%,100%{left:-100%}50%{left:100%}}.desk-header{background:var(--black-pure) !important;background-image:none !important}.logo{position:relative;z-index:2}.logo img{filter:drop-shadow(0 0 10px rgba(255,215,0,0.3));transition:var(--transition)}.logo:hover img{filter:drop-shadow(0 0 20px rgba(255,215,0,0.6));transform:scale(1.05)}.logo-img1{display:block}.logo-img2{display:none}@media screen and (max-width:767px){.topbar{padding:15px 0 !important}.logo-img1{display:none}.logo-img2{display:block;max-width:180px !important;margin:0 auto !important}.logo.w-col.w-col-4{width:100% !important;text-align:center !important;display:block !important;margin-bottom:15px !important}.logo a{display:inline-block !important;margin:0 auto !important}.left-head,.right-head{width:100% !important;justify-content:flex-start !important;margin:10px 0 !important;flex-wrap:wrap !important;gap:15px !important;padding:0 15px !important}.mob-icon{display:none !important}.left-head{order:1}.right-head{order:2}.header-ctnno{font-size:22px !important;padding:12px 25px 12px 45px !important;letter-spacing:0.5px !important}.header-ctnno::before{font-size:20px;left:14px}.whatsapp{width:50px !important;height:50px !important;min-width:50px !important;margin:0 0 15px 0 !important}.whatsapp svg{width:30px !important;height:30px !important}.header-ctnno{margin-bottom:15px !important}.text-block-6{font-size:13px !important}.mobile_menu,.mobile_bg,.menu.mbo_menu23{display:none !important}}.left-head,.right-head{background:transparent !important;position:relative;z-index:2;display:inline-flex !important;align-items:center !important;justify-content:flex-end !important;gap:20px;flex-wrap:nowrap !important;width:auto !important;float:right !important}.w-col-8 > .w-row{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important}.w-col.w-col-12.left-head,.w-col.w-col-12.right-head{width:auto !important;max-width:none !important;flex:0 0 auto !important;display:inline-flex !important;align-items:center !important}.left-head ul,.right-head ul{background:transparent !important;display:inline-flex !important;align-items:center !important;gap:20px;margin:0 !important;padding:0 !important;flex-wrap:nowrap !important}.left-head ul li{display:inline-flex !important;align-items:center !important;margin:0 !important;list-style:none !important}.top1{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important}.top1 .whl{display:inline-flex !important;padding:0 !important;margin:0 !important}.whatsapp{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%) !important;border-radius:50%;box-shadow:0 0 25px rgba(37,211,102,0.5),0 4px 15px rgba(0,0,0,0.5);border:3px solid rgba(37,211,102,0.3);transition:var(--transition);width:60px !important;height:60px !important;min-width:60px !important;display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;padding:0 !important;vertical-align:middle;flex-shrink:0;align-self:center !important;contain:layout style paint;will-change:transform}.header-ctnno{background:var(--gold-gradient) !important;color:var(--black-pure) !important;font-weight:900 !important;padding:14px 35px 14px 55px !important;border-radius:50px;box-shadow:var(--shadow-gold),0 4px 15px rgba(0,0,0,0.5);transition:var(--transition);display:inline-flex;align-items:center;text-decoration:none;position:relative;overflow:hidden;border:2px solid rgba(255,215,0,0.5);font-size:28px !important;letter-spacing:1px;margin:0 !important;vertical-align:middle;line-height:1}.header-ctnno::before{content:'📞';position:absolute;top:50%;left:18px;transform:translateY(-50%);font-size:24px;z-index:1;pointer-events:none;filter:grayscale(1) brightness(0) !important}.header-ctnno::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);transition:var(--transition);z-index:0}.header-ctnno:hover::after{left:100%}.header-ctnno:hover{box-shadow:var(--shadow-gold-lg),0 8px 25px rgba(0,0,0,0.7);transform:translateY(-2px) scale(1.05);border-color:var(--gold-light)}.text-block-6{background:var(--gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700 !important;font-size:15px !important;text-shadow:0 0 20px rgba(255,215,0,0.5);letter-spacing:0.5px;margin:0 !important;display:inline-block;vertical-align:middle;padding:0 !important}.whatsapp:hover{box-shadow:0 0 40px rgba(37,211,102,0.8),0 8px 25px rgba(0,0,0,0.7);transform:scale(1.1) rotate(5deg);border-color:#25d366}.whatsapp svg,.whatsapp img{width:35px !important;height:35px !important}.w-col.w-col-12.left-head,.w-col.w-col-12.right-head{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex-wrap:nowrap !important}.mobile_bg{background:rgba(0,0,0,0.95) !important;backdrop-filter:blur(10px)}.mobile_menu,.menu.mbo_menu23{background:var(--black-card) !important;border:1px solid rgba(255,215,0,0.2)}.mob-ul-part li,.mob-ul-part li a{color:var(--text-light) !important;transition:var(--transition)}.mob-ul-part li:hover,.mob-ul-part li a:hover{color:var(--gold-main) !important;padding-left:25px}.close_icon{background:var(--gold-gradient) !important;color:var(--black-pure) !important;font-weight:800;box-shadow:var(--shadow-gold)}main{min-height:100vh;display:block}.escort-serv{background:var(--black-dark) !important;padding:40px 0;min-height:100vh}.escort-serv-left{margin-bottom:40px;min-height:280px}.escort-serv-left h1{color:var(--text-white) !important;font-size:36px !important;font-weight:800 !important;margin-bottom:20px !important;background:var(--gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.3;min-height:50px}.escort-serv-left p{color:var(--text-light) !important;font-size:16px !important;line-height:1.8 !important;margin:0 auto;max-width:1200px;min-height:200px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-bottom:25px}.content-section .item{border:none !important;margin-bottom:30px;background:var(--black-card) !important;background-image:linear-gradient(135deg,rgba(255,215,0,0.02) 0%,transparent 100%) !important;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,0.7);transition:var(--transition);position:relative;border:1px solid rgba(255,215,0,0.2) !important;min-height:350px;contain:content}.content-section .item:hover{box-shadow:var(--shadow-gold-lg),0 15px 50px rgba(0,0,0,0.9);transform:translateY(-8px);border-color:var(--gold-main) !important;background:var(--black-elevated) !important}.content-section .item::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--gold-gradient);z-index:2;box-shadow:0 0 15px rgba(255,215,0,0.6)}.content-section .listing{flex:0 0 auto;max-width:initial;width:260px;min-width:260px;max-height:350px;display:flex;align-items:center;overflow:hidden;cursor:pointer;position:relative;border-radius:20px 0 0 20px}.content-section .listing::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,0.6));z-index:1;transition:var(--transition)}.content-section .item:hover .listing::after{background:linear-gradient(180deg,transparent 30%,rgba(255,215,0,0.15))}.content-section .listing .card-img-top{max-width:100%;display:block;height:100%;width:100%;object-fit:cover;transition:var(--transition);filter:brightness(0.95) contrast(1.05);aspect-ratio:400 / 612}.content-section .item:hover .listing .card-img-top{transform:scale(1.1);filter:brightness(1.05) contrast(1.1)}.content-section .listing-desc{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:inherit;padding:30px;background:var(--black-card) !important;position:relative}.listing-desc .card-body{padding:0;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px}.listing-desc .listing-title{font-size:24px;margin-bottom:15px;font-weight:800;color:var(--text-white) !important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-height:1.4;background:var(--gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;padding-bottom:10px}.listing-desc .listing-title::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:2px;background:var(--gold-gradient);box-shadow:0 0 10px rgba(255,215,0,0.5)}.listing-desc .listing-text{font-size:20px;margin-bottom:20px;color:var(--text-gray) !important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;line-height:1.7}.listing-desc .card-body > a{float:right;margin-right:0;padding:12px 28px;background:var(--gold-gradient) !important;color:var(--black-pure) !important;border-radius:50px;text-decoration:none;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:1px;transition:var(--transition);box-shadow:var(--shadow-gold);border:2px solid rgba(255,215,0,0.5);position:relative;overflow:hidden}.listing-desc .card-body > a::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);transition:var(--transition)}.listing-desc .card-body > a:hover{box-shadow:var(--shadow-gold-lg);transform:translateY(-2px);border-color:var(--gold-light)}.listing-desc .card-body > a:hover::before{left:100%}@media screen and (max-width:767px){.content-section .listing{width:100%;min-width:100%;max-height:300px;border-radius:20px 20px 0 0}.content-section .item{flex-direction:column}.listing-desc .listing-title{font-size:20px;margin-bottom:10px}.listing-desc .listing-text{-webkit-line-clamp:6}.listing-title{font-size:18px;line-height:26px;margin-left:0;margin-right:0;margin-bottom:0}.content-section .listing-desc{padding:20px}.row{gap:15px}}@media screen and (max-width:576px){.content-section .listing{width:100%;min-width:100%;max-height:250px}.listing-desc .listing-title{font-size:17px}.listing-desc .listing-text{font-size:14px;-webkit-line-clamp:5}.content-section .listing-desc{padding:16px}}.icon-bar{position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:99999;right:20px;background:rgba(26,26,26,0.95);border-radius:50px;box-shadow:0 10px 50px rgba(0,0,0,0.8),0 0 20px rgba(255,215,0,0.2);padding:10px;backdrop-filter:blur(20px);border:2px solid rgba(255,215,0,0.3);width:70px;contain:layout style paint}.icon-bar a{display:flex;align-items:center;justify-content:center;text-align:center;width:50px;height:50px;transition:var(--transition);color:#fff;font-size:20px;border-radius:50%;margin:6px 0;position:relative;padding:0;will-change:transform}.icon-bar a:hover{transform:scale(1.2);box-shadow:0 5px 30px rgba(255,215,0,0.5)}.facebook{background:var(--gold-gradient);color:#000000;box-shadow:0 0 20px rgba(255,215,0,0.5);width:50px !important;height:50px !important}.facebook svg{width:22px !important;height:22px !important}.facebook:hover{box-shadow:var(--shadow-gold-lg)}.whatsapp1{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%) !important;margin-top:0px;box-shadow:0 0 20px rgba(37,211,102,0.5);width:50px !important;height:50px !important}.whatsapp1 svg{width:32px !important;height:32px !important}.whatsapp1:hover{box-shadow:0 0 40px rgba(37,211,102,0.8)}@media (max-width:767px){.icon-bar{right:10px;padding:8px;width:61px}.icon-bar a{width:45px;height:45px;font-size:18px}.facebook,.whatsapp1{width:45px !important;height:45px !important}.facebook svg{width:18px !important;height:18px !important}.whatsapp1 svg{width:28px !important;height:28px !important}}.fotter{background:linear-gradient(180deg,#000000 0%,#1a1a1a 100%) !important;border-top:2px solid;border-image:var(--gold-gradient) 1;padding:50px 0 30px !important;position:relative;overflow:hidden}.fotter::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:var(--gold-gradient);box-shadow:0 0 20px rgba(255,215,0,0.5)}.fotter::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,215,0,0.3),transparent)}.copyright-page-container{background:transparent !important;padding:20px 0 !important}.copyright-page-container p{color:var(--text-light) !important;font-size:15px !important;line-height:1.8 !important;margin:0 !important}.copyright-page-container a{color:var(--gold-main) !important;text-decoration:none;font-weight:600;transition:var(--transition);padding:0 8px;position:relative}.copyright-page-container a::after{content:'';position:absolute;bottom:-2px;left:8px;right:8px;height:1px;background:var(--gold-gradient);transform:scaleX(0);transition:var(--transition)}.copyright-page-container a:hover{color:var(--gold-light) !important;text-shadow:0 0 10px rgba(255,215,0,0.5)}.copyright-page-container a:hover::after{transform:scaleX(1)}.back-to-top{position:fixed;bottom:30px;right:30px;z-index:9999;width:55px;height:55px;contain:layout style paint}#back-to-top{background:var(--gold-gradient) !important;border-radius:50%;width:55px;height:55px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-gold-lg),0 8px 30px rgba(0,0,0,0.6);transition:var(--transition);border:3px solid rgba(255,215,0,0.5);cursor:pointer;will-change:transform}#back-to-top:hover{box-shadow:0 0 60px rgba(255,215,0,0.8),0 12px 40px rgba(0,0,0,0.8);transform:translateY(-5px) scale(1.1);border-color:var(--gold-light)}#back-to-top img{width:24px;height:24px;filter:brightness(0) invert(0)}.back-to-top img{filter:brightness(0) invert(0) !important}.text-xs-center{text-align:center;color:var(--text-light) !important}.cr{border-top:1px solid rgba(255,215,0,0.1);padding-top:20px !important;margin-top:20px}@media (max-width:767px){.fotter{padding:40px 0 20px !important}.copyright-page-container p{font-size:13px !important}#back-to-top{width:50px;height:50px;bottom:20px;right:20px}#back-to-top img{width:20px;height:20px}.header-ctnno{background:var(--gold-gradient) !important;color:var(--black-pure) !important;font-weight:900 !important;padding:14px 18px 10px 55px !important;border-radius:50px;box-shadow:var(--shadow-gold),0 4px 15px rgba(0,0,0,0.5);transition:var(--transition);display:inline-flex;align-items:center;text-decoration:none;position:relative;overflow:hidden;border:2px solid rgba(255,215,0,0.5);font-size:22px !important;letter-spacing:1px;margin:0 !important;vertical-align:middle;line-height:1}.whatsapp{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%) !important;border-radius:50%;box-shadow:0 0 25px rgba(37,211,102,0.5),0 4px 15px rgba(0,0,0,0.5);border:3px solid rgba(37,211,102,0.3);transition:var(--transition);width:53px !important;height:53px !important;min-width:53px !important;display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;padding:0 !important;vertical-align:middle;flex-shrink:0;align-self:center !important}.top1{position:relative;top:9px}.w-row{gap:40px}}.recent-blog h3{color:var(--text-white) !important;font-size:28px !important;font-weight:800 !important;margin-bottom:20px !important;background:var(--gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;padding-bottom:12px}.recent-blog h3::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--gold-gradient);box-shadow:0 0 15px rgba(255,215,0,0.6)}.recent-blog{background:var(--black-card) !important;padding:20px !important;border-radius:20px;border:1px solid rgba(255,215,0,0.2);box-shadow:0 10px 40px rgba(0,0,0,0.7);margin-bottom:30px}.recent-blog .label{display:inline-block;padding:6px 14px !important;margin:4px !important;border-radius:50px !important;font-size:13px !important;font-weight:600 !important;transition:var(--transition);border:2px solid transparent;box-shadow:0 4px 15px rgba(0,0,0,0.3)}.recent-blog .label a{color:inherit !important;text-decoration:none;transition:var(--transition)}.recent-blog .label-default{background:linear-gradient(135deg,#2a2a2a 0%,#1a1a1a 100%) !important;color:var(--gold-main) !important;border-color:rgba(255,215,0,0.3)}.recent-blog .label-default:hover{background:var(--gold-gradient) !important;color:var(--black-pure) !important;border-color:var(--gold-light);box-shadow:var(--shadow-gold),0 6px 20px rgba(0,0,0,0.5);transform:translateY(-3px)}.recent-blog .label-primary{background:linear-gradient(135deg,#FFD700 0%,#FFA500 100%) !important;color:var(--black-pure) !important;border-color:rgba(255,215,0,0.5)}.recent-blog .label-primary:hover{box-shadow:var(--shadow-gold-lg),0 6px 20px rgba(0,0,0,0.6);transform:translateY(-3px) scale(1.05);border-color:var(--gold-light)}.recent-blog .label-success{background:linear-gradient(135deg,#28a745 0%,#1e7e34 100%) !important;color:#fff !important;border-color:rgba(40,167,69,0.5)}.recent-blog .label-success:hover{box-shadow:0 0 30px rgba(40,167,69,0.6),0 6px 20px rgba(0,0,0,0.5);transform:translateY(-3px);border-color:#28a745}.recent-blog .label-info{background:linear-gradient(135deg,#17a2b8 0%,#117a8b 100%) !important;color:#fff !important;border-color:rgba(23,162,184,0.5)}.recent-blog .label-info:hover{box-shadow:0 0 30px rgba(23,162,184,0.6),0 6px 20px rgba(0,0,0,0.5);transform:translateY(-3px);border-color:#17a2b8}.recent-blog .label-warning{background:linear-gradient(135deg,#ffc107 0%,#e0a800 100%) !important;color:var(--black-pure) !important;border-color:rgba(255,193,7,0.5)}.recent-blog .label-warning:hover{box-shadow:0 0 30px rgba(255,193,7,0.6),0 6px 20px rgba(0,0,0,0.5);transform:translateY(-3px);border-color:#ffc107}.recent-blog .label-danger{background:linear-gradient(135deg,#dc3545 0%,#bd2130 100%) !important;color:#fff !important;border-color:rgba(220,53,69,0.5)}.recent-blog .label-danger:hover{box-shadow:0 0 30px rgba(220,53,69,0.6),0 6px 20px rgba(0,0,0,0.5);transform:translateY(-3px);border-color:#dc3545}@media (max-width:767px){.recent-blog{padding:15px !important}.recent-blog h3{font-size:22px !important;margin-bottom:15px !important}.recent-blog .label{padding:6px 8px !important;margin:3px 2px !important;font-size:10px !important;display:inline-block !important;width:auto !important;min-width:calc(50% - 4px) !important;max-width:100% !important;text-align:center !important;box-sizing:border-box !important;float:none !important;white-space:normal !important;word-wrap:break-word !important}.top1{position:relative;top:0px}}.mail-link{color:#ff0055;font-size:25px;font-weight:700}