.lh-logo:before,.lh-logo:after{display:none!important}.lh-logo .logo-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.lh-heade-box:hover .lh-logo .logo-img{filter:brightness(0)}.lh-heade-box:hover .lh-nav>li>a{color:#333}.lh-nav>li>a{transition:color .25s ease}.lh-nav>li:hover>a{color:#1E4FDB}.Nav .lh-logo .logo-img,.Fixed .lh-logo .logo-img{filter:brightness(0)}.ceping-footer-logo{display:block;color:#fff;font-size:32px;font-weight:700;letter-spacing:8px;padding:10px 30px 10px 0}.lh-footer-logo .img{min-width:180px}.lh-search,.lh-news{display:none!important}.ceping-allowed-list{margin-top:40px}.ceping-allowed-list li{width:18.666%;margin-right:1.666%;background:#fff;padding:32px;min-height:260px;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:.45s}.ceping-allowed-list li:last-child{margin-right:0}.ceping-allowed-list li:hover{transform:translateY(-8px)}.ceping-allowed-list span{font-family:"CenturyGothicbold";font-size:38px;color:#1e4fdb}.ceping-allowed-list h3{font-size:24px;margin:14px 0;color:#111}.ceping-allowed-list h4{font-family:"CenturyGothicbold";font-size:14px;color:#999;letter-spacing:2px;text-transform:uppercase}.ceping-allowed-list pre{font-size:15px;line-height:1.8;color:#555}.ceping-static-cta a,.lh-merchants5-submit{display:inline-block}.ceping-map{height:420px;background:linear-gradient(135deg,#0b5fab,#021b42);color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px;letter-spacing:6px}.lh-contact-r{float:right;width:42%;position:relative}.lh-contact-l{float:left;width:55%}.lh-nav li dl{background:#fff;padding:8px 0 12px 16px;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12);display:block!important;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility .25s ease;top:100%;pointer-events:none}.lh-nav>li:hover dl{visibility:visible;opacity:1;pointer-events:auto}.lh-nav li dl dt{padding-bottom:6px;font-size:14px;color:#999;border-bottom:1px solid #eee;margin-bottom:6px;display:none}.lh-nav li dl dd a{display:block;padding:4px 16px 4px 0;font-size:14px;color:#6b6b6b;white-space:nowrap;transition:color .2s ease,padding-left .2s ease}.lh-nav li dl dd a:hover{color:#1E4FDB;padding-left:4px}.Nav .lh-nav li dl dd a{color:#6b6b6b}@media(max-width:768px){.ceping-allowed-list li{width:100%;margin:0 0 18px}.lh-contact-r,.lh-contact-l{width:100%;float:none}.ceping-map{height:260px}.lh-nav li dl{position:static;background:#f8f8f8;box-shadow:none;padding:8px 0;margin-top:4px;visibility:visible;opacity:1;pointer-events:auto;transition:none}.lh-nav li dl dd a{font-size:14px;padding:6px 0;text-align:center}}

/* Homepage source-compatible services section */
.index .lh-services-center .services{min-height:560px;}
.index .lh-services-item li{height:auto;line-height:1.4;margin-bottom:8px;}
.index .lh-services-item li a{min-height:42px;display:flex;align-items:center;gap:12px;}
.index .lh-services-item li a em{min-width:132px;white-space:nowrap;}
.index .lh-services-item li a span{margin-left:0;font-size:13px;line-height:1.2;}
@media(max-width:768px){.index .lh-services-item li a{display:block}.index .lh-services-item li a em{min-width:0}.index .lh-services-item li a span{display:block;margin-top:4px}}

/* Investment page source-compatible refinements */
.lh-main.merchants .lh-merchants1-item input[readonly]{cursor:default;color:#ddd;overflow:hidden;text-overflow:ellipsis;}
.lh-main.merchants .lh-merchants2-r{background:rgba(255,255,255,.94);box-shadow:0 16px 45px rgba(0,0,0,.12);}
.lh-main.merchants .lh-merchants2-r h2{font-size:28px;font-weight:bold;margin-bottom:24px;color:#111;}
.lh-main.merchants .lh-merchants2-contact li{width:100%;margin-bottom:18px;}
.lh-main.merchants .lh-merchants3-r{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;}
.lh-main.merchants .lh-merchants3-r .text h3{font-family:"CenturyGothicbold";font-size:30px;line-height:1.1;color:#fff;text-transform:uppercase;}
.lh-main.merchants .lh-merchants3-r .text p{color:#fff;font-size:18px;margin-top:12px;}
.lh-main.merchants .lh-merchants3-l h3{font-size:32px;line-height:1.1;color:#1e4fdb;margin:10px 0 28px;text-transform:uppercase;}
.lh-main.merchants .lh-merchants3-l pre{line-height:30px;color:#555;margin-bottom:28px;}
@media(max-width:768px){.lh-main.merchants .lh-merchants2-r h2{font-size:22px}.lh-main.merchants .lh-merchants3-l h3{font-size:22px}.lh-main.merchants .lh-merchants1-input>a{float:none;width:100%;height:45px;margin-top:20px}}

/* Service page styling fixes */
.bluebg{background:#065EE3;padding:60px 40px;}
.lh-park1 pre{line-height:28px;color:#fff;opacity:.7;text-align:center;margin-top:30px;font-size:16px;}
.lh-park1-nav{margin-left:-25px;margin-top:40px;}
.lh-pub-cont{margin-bottom:40px;}
.lh-pub-cont .text{padding:40px 0;}
.lh-pub-cont .text span{font-family:"CenturyGothicbold";font-size:48px;color:#1e4fdb;display:block;margin-bottom:10px;}
.lh-pub-cont .text h3{font-size:28px;font-weight:bold;color:#111;margin-bottom:6px;}
.lh-pub-cont .text h4{font-family:"CenturyGothicbold";font-size:16px;color:#1e4fdb;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px;}
.lh-pub-cont .text pre{font-size:16px;line-height:28px;color:#555;}
.lh-talent1{position:relative;overflow:hidden;}
.lh-talent1-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:0;}
.lh-talent1-bg:before{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,.45);position:absolute;left:0;top:0;}
.lh-talent1-main{position:relative;z-index:1;padding:60px 0;}
.lh-talent1-main .lh-pub-cont .text{color:#fff;}
.lh-talent1-main .lh-pub-cont .text span{color:rgba(255,255,255,.6);}
.lh-talent1-main .lh-pub-cont .text h3{color:#fff;}
.lh-talent1-main .lh-pub-cont .text h4{color:rgba(255,255,255,.7);}
.lh-talent1-main .lh-pub-cont .text pre{color:rgba(255,255,255,.85);}
.lh-talent2{padding:80px 0;}
.lh-pub-title{text-align:center;margin-bottom:40px;}
.lh-pub-title h2{font-size:36px;font-weight:bold;color:#111;}
.lh-pub-title h3{font-size:16px;color:#1e4fdb;letter-spacing:4px;text-transform:uppercase;margin-top:8px;}

/* Contact page â€?source-compatible dark layout */
.lh-main.other .lh-contact{background:#090909;color:#fff;}
.lh-main.other .lh-contact-l{width:100%;float:none;position:relative;background:transparent;}
.lh-contact-h{padding:60px 0 40px;text-align:left;}
.lh-contact-address{font-size:15px;color:rgba(255,255,255,.5);margin-bottom:12px;line-height:22px;}
.lh-contact-h h2{font-size:36px;font-weight:bold;color:#fff;margin-bottom:8px;}
.lh-contact-h h3{font-size:16px;color:rgba(255,255,255,.5);letter-spacing:4px;text-transform:uppercase;margin-top:0;}
.lh-contact-item{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:30px;}
.lh-contact-item li{float:none;width:calc(50% - 15px);margin:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);padding:36px 32px;border-radius:4px;transition:.4s;box-sizing:border-box;}
.lh-contact-item li:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateY(-4px);}
.lh-contact-item li:nth-child(5){width:calc(50% - 15px);}
.lh-contact-item li h3{font-size:20px;font-weight:bold;color:#fff;margin-bottom:4px;}
.lh-contact-item li h4{font-family:"Century Gothic",sans-serif;font-size:12px;color:rgba(255,255,255,.4);letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;}
.lh-contact-item li p{margin-top:12px;overflow:hidden;line-height:22px;font-size:14px;color:rgba(255,255,255,.7);}
.lh-contact-item li p i{float:left;font-size:18px;margin-right:10px;color:#1E4FDB;}
.lh-contact-item li p span{margin-right:8px;color:rgba(255,255,255,.4);}
.lh-contact-item li p .addr{color:rgba(255,255,255,.5);}
.lh-contact-r{float:none;width:100%;margin-top:0;position:relative;}
.ceping-map{height:480px;background:linear-gradient(135deg,#0b5fab,#021b42);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;letter-spacing:6px;border-radius:4px;overflow:hidden;}
@media(max-width:768px){
  .lh-contact-item{gap:16px;}
  .lh-contact-item li{width:100%;padding:24px 20px;}
  .lh-contact-h{padding:40px 0 24px;}
  .lh-contact-h h2{font-size:28px;}
  .ceping-map{height:280px;font-size:20px;}
}
/* Investment top bar - 5 items */
.lh-merchants-contact{display:flex;flex-wrap:wrap;justify-content:center;}
.lh-merchants-contact li{margin-left:2vw!important;}
.lh-merchants-contact li:first-child{margin-left:0!important;}