.top-contact-bar{background:#1E90FF;color:#fff;padding:10px 0;font-size:14px}
.top-contact-bar a{color:#FFD700;text-decoration:none;font-weight:bold}
.top-bar{background:#f5f5f5;padding:8px 0;font-size:14px;border-bottom:1px solid #eee}
.top-bar a{color:#333;text-decoration:none}
.top-bar a:hover{color:#1E90FF}
.top-bar i{margin-right:5px;color:#1E90FF}
.header-phone{float:right;margin-top:15px}
.header-phone a{color:#333;text-decoration:none;font-size:14px;font-weight:bold}
.header-phone a:hover{color:#1E90FF}
.header-phone i{margin-right:5px;color:#1E90FF}
.logo-text{font-size:16px;color:#1E90FF;font-weight:bold;line-height:1.3;padding:10px 0}
.logo-text a{color:#1E90FF;text-decoration:none}
.logo-text a:hover{color:#4169E1}
.nav-new{margin-top:10px}
.nav-new ul{display:flex;justify-content:flex-end;margin:0;padding:0;list-style:none}
.nav-new ul li{position:relative}
.nav-new ul li a{display:block;padding:15px 18px;color:#333;text-decoration:none;font-size:16px;font-weight:700;transition:color .3s}
.nav-new ul li a:hover{color:#1E90FF}
.nav-red{border-bottom:3px solid #8B0000}
.nav-orange{border-bottom:3px solid #B22222}
.nav-yellow{border-bottom:3px solid #DAA520}
.nav-green{border-bottom:3px solid #228B22}
.nav-blue{border-bottom:3px solid #1E90FF}
.nav-purple{border-bottom:3px solid #4A0E4E}
body{padding-top:120px}
.page-header-delivery{background:linear-gradient(135deg,#1E90FF,#4169E1);color:#fff;padding:80px 0;text-align:center}
.page-header-delivery h1{color:#FFD700;margin-bottom:15px;font-size:36px}
.page-header-delivery p{max-width:800px;margin:0 auto;font-size:16px}
.delivery-content{padding:50px 0}
.delivery-content h2{color:#1E90FF;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #1E90FF}
.delivery-content h3{color:#4169E1;margin:25px 0 15px}
.delivery-content h4{color:#1E90FF;margin:15px 0 10px}
.delivery-content p{line-height:1.8;margin-bottom:15px}
.delivery-stats{display:flex;gap:20px;margin:30px 0;flex-wrap:wrap}
.stat-box{flex:1 1 calc(25% - 20px);background:#fff;border:2px solid #1E90FF;padding:25px;text-align:center;border-radius:8px}
.stat-box .number{font-size:36px;color:#1E90FF;font-weight:bold}
.stat-box .label{color:#666;margin-top:5px}
.delivery-service{background:#f0f8ff;padding:25px;margin-bottom:20px;border-radius:8px;border-left:4px solid #1E90FF}
.delivery-service h4{color:#1E90FF;margin-bottom:10px}
.delivery-timeline{position:relative;padding-left:30px;margin:20px 0}
.delivery-timeline::before{content:'';position:absolute;left:10px;top:0;bottom:0;width:2px;background:#1E90FF}
.timeline-item{position:relative;margin-bottom:20px;padding-left:20px}
.timeline-item::before{content:'';position:absolute;left:-24px;top:5px;width:12px;height:12px;background:#1E90FF;border-radius:50%}
.timeline-item h4{color:#1E90FF;margin-bottom:5px}
.delivery-sidebar{background:#f0f8ff;padding:25px;border-radius:8px;margin-bottom:20px;border:1px solid #d0e0f0}
.delivery-sidebar h4{color:#1E90FF;border-bottom:2px solid #1E90FF;padding-bottom:10px;margin-bottom:15px}
.delivery-sidebar ul{list-style:none;padding:0}
.delivery-sidebar ul li{padding:10px 0;border-bottom:1px solid #d0e0f0}
.delivery-sidebar ul li a{color:#333;text-decoration:none}
.delivery-sidebar ul li a:hover{color:#1E90FF}
.delivery-cta{background:#1E90FF;color:#fff;padding:30px;text-align:center;border-radius:8px;margin-top:30px}
.delivery-cta a{color:#FFD700;font-size:24px;font-weight:bold;text-decoration:none}
.area-tag{display:inline-block;background:#e8f4ff;padding:5px 12px;margin:3px;border-radius:3px;font-size:13px;color:#1E90FF}
.footer-delivery{background:#333;color:#fff;padding:40px 0}
.footer-delivery a{color:#FFD700}
@media(max-width:767px){
.top-bar-mobile{background:#f5f5f5;padding:8px 0;font-size:14px;border-bottom:1px solid #eee}
.top-bar-mobile a{color:#666;text-decoration:none}
.top-bar-mobile i{margin-right:5px;color:#1E90FF}
.mobile-header{background:#fff;padding:10px 0;border-bottom:1px solid #eee}
.mobile-header .logo-text{padding:5px 0;font-size:14px}
.mobile-toggle{background:none;border:2px solid #333;border-radius:4px;padding:6px 10px;cursor:pointer;display:inline-flex;flex-direction:column;gap:4px}
.mobile-toggle span{display:block;width:20px;height:2px;background:#333;transition:all .3s}
.mobile-toggle.active span:nth-child(1){transform:rotate(45deg) translate(4px,4px)}
.mobile-toggle.active span:nth-child(2){opacity:0}
.mobile-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}
.mobile-nav-dropdown{display:none;background:#fff;border-bottom:1px solid #eee}
.mobile-nav-dropdown.active{display:block}
.mobile-nav-dropdown nav ul{list-style:none;padding:0;margin:0}
.mobile-nav-dropdown nav ul li a{display:block;padding:12px 20px;color:#333;text-decoration:none;font-size:14px;border-bottom:1px solid #f0f0f0}
.mobile-nav-dropdown nav ul li a:hover{color:#1E90FF;background:#f9f9f9}
body{padding-top:0}
}
.gold-link{color:#FFD700}
.no-list{list-style:none;padding:0}
.footer-divider{margin-top:30px;border-top:1px solid #555;padding-top:20px}
.mt-20{margin-top:20px}

