/* alien merged inline style */
#catVideo{display: flex;
  justify-content: center;}iframe {
  width: 530px;
}
@media (max-width: 768px) {
  #catVideo{
    width: auto;
    padding: 0 20px; /* è®¾ç½®ä¸å®çå·¦å³åè¾¹è· */
  }

  iframe {
    width: 100%; /* å¨å°å±å¹ä¸ï¼iframe çå®½åº¦æ¹ä¸º 100% */
  }
}

/* alien merged inline style */

				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			
/* alien merged inline style */
.unified-contact-form-wrapper2{max-width:1200px !important;margin:0 auto !important;padding:34px 40px 36px !important;background:#fff !important;border:1px solid #e2ecf6 !important;border-radius:20px !important;box-shadow:0 6px 28px rgba(7,42,77,.06) !important;box-sizing:border-box !important}
.unified-contact-form-wrapper2 .contact-form-layout{max-width:100% !important;padding:0 !important;gap:48px !important;align-items:flex-start !important}
.unified-contact-form-wrapper2 .contact-form-left{max-width:46% !important;padding-right:48px !important;border-right:1px solid #eef3f9 !important}
.unified-contact-form-wrapper2 .contact-form-left-content{padding-right:0 !important}
.unified-contact-form-wrapper2 .contact-form-container{max-width:none !important;background:none !important;box-shadow:none !important;border:0 !important;border-radius:0 !important;padding:0 !important;flex:1 1 0 !important}
.unified-contact-form-wrapper2 .contact-form-container::before,.unified-contact-form-wrapper2 .contact-form-container::after{display:none !important}
.unified-contact-form-wrapper2 .contact-form-header{margin-bottom:14px !important}
.unified-contact-form-wrapper2 .contact-form-left-title{font-size:26px !important;margin-bottom:12px !important;line-height:1.25 !important}
.unified-contact-form-wrapper2 .contact-form-left-description{font-size:15px !important;margin-bottom:20px !important;line-height:1.6 !important}
.unified-contact-form{gap:12px !important}
.unified-contact-form label{margin-bottom:4px !important;font-size:13px !important}
.unified-contact-form .form-control{padding:8px 12px !important;font-size:14px !important}
.unified-contact-form textarea.form-control{min-height:84px !important}
.unified-contact-form .unified-contact-form-submit{padding-top:10px !important;padding-bottom:10px !important}
.unified-contact-form-wrapper2 .contact-form-info{margin:20px 0 !important;padding:18px 20px !important}
.unified-contact-form-wrapper2 .contact-info-item{margin-bottom:12px !important}
.unified-contact-form-wrapper2 .contact-form-whatsapp{margin-top:16px !important;display:flex !important;flex-wrap:wrap !important;gap:0 18px !important;align-items:center !important}
.unified-contact-form-wrapper2 .whatsapp-qr-code{flex:0 0 120px !important;width:120px !important;height:120px !important;margin:0 !important}
.unified-contact-form-wrapper2 .whatsapp-qr-code img{width:120px !important;height:120px !important}
.unified-contact-form-wrapper2 .whatsapp-text{flex:1 1 calc(100% - 138px) !important;margin:0 !important;font-weight:600 !important;font-size:16px !important;text-align:left !important}
.unified-contact-form-wrapper2 .whatsapp-sentence{flex:1 1 calc(100% - 138px) !important;margin:0 0 0 138px !important;text-align:left !important;font-size:13.5px !important;color:#6b7a89 !important;line-height:1.5 !important}
.unified-contact-form .form-field-wrapper{margin-bottom:0 !important}
.unified-contact-form .unified-contact-message{margin:6px 0 0 !important}
.unified-contact-form .form-field-wrapper-bu{margin-top:4px !important}
@media (max-width:1023px){.unified-contact-form-wrapper2 .contact-form-layout{flex-direction:column !important;gap:24px !important}.unified-contact-form-wrapper2 .contact-form-left{max-width:100% !important;border-right:0 !important;padding-right:0 !important}}
@media (max-width:767px){.unified-contact-form-wrapper2{padding:24px 20px 26px !important;border-radius:14px !important;margin:0 12px !important;width:auto !important}.unified-contact-form-wrapper2 .contact-form-left-title{font-size:22px !important}.unified-contact-form-wrapper2 .contact-form-header{margin-bottom:10px !important}.unified-contact-form-wrapper2 .whatsapp-qr-code{flex:0 0 100px !important;width:100px !important;height:100px !important}.unified-contact-form-wrapper2 .whatsapp-qr-code img{width:100px !important;height:100px !important}.unified-contact-form-wrapper2 .whatsapp-text,.unified-contact-form-wrapper2 .whatsapp-sentence{flex:1 1 calc(100% - 118px) !important}.unified-contact-form-wrapper2 .whatsapp-sentence{margin-left:118px !important}}
/* alien merged inline style */
.unified-contact-form-wrapper2 .contact-form-left-content{display:flex !important;flex-direction:column !important}
.unified-contact-form-wrapper2 .contact-form-left-title{order:1 !important}
.unified-contact-form-wrapper2 .contact-form-left-description{order:2 !important}
.unified-contact-form-wrapper2 .contact-form-whatsapp{order:3 !important}
.unified-contact-form-wrapper2 .contact-form-info{order:4 !important}
.unified-contact-form-wrapper2 .contact-form-whatsapp{display:grid !important;grid-template-columns:112px 1fr !important;grid-template-rows:auto auto !important;column-gap:18px !important;row-gap:5px !important;align-items:center !important;margin:16px 0 0 !important;padding:14px !important;background:#f5f8fb !important;border:1px solid #e2ecf6 !important;border-radius:12px !important}
.unified-contact-form-wrapper2 .whatsapp-qr-code{grid-column:1 !important;grid-row:1 / 3 !important;flex:none !important;width:112px !important;height:112px !important;margin:0 !important;padding:5px !important;background:#fff !important;border:1px solid #e2ecf6 !important;border-radius:10px !important;box-sizing:border-box !important}
.unified-contact-form-wrapper2 .whatsapp-qr-code img{display:block !important;width:100% !important;height:100% !important}
.unified-contact-form-wrapper2 .whatsapp-text{grid-column:2 !important;grid-row:1 !important;display:inline-flex !important;align-items:center !important;gap:8px !important;margin:0 !important;font-size:17px !important;font-weight:700 !important;color:#12365c !important;text-decoration:none !important;letter-spacing:.01em !important;line-height:1.25 !important;text-align:left !important}
.unified-contact-form-wrapper2 .whatsapp-text:hover{color:#0065b1 !important}
.unified-contact-form-wrapper2 .whatsapp-text::before{content:"" !important;display:inline-block !important;flex:0 0 8px !important;width:8px !important;height:8px !important;border-radius:50% !important;background:#25D366 !important}
.unified-contact-form-wrapper2 .whatsapp-sentence{grid-column:2 !important;grid-row:2 !important;margin:0 !important;font-size:12.5px !important;color:#6b7a89 !important;line-height:1.55 !important;text-align:left !important}
.unified-contact-form-wrapper2 .contact-form-info{display:flex !important;flex-direction:column !important;gap:10px !important;margin:14px 0 0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}
.unified-contact-form-wrapper2 .contact-info-item{display:flex !important;align-items:flex-start !important;gap:10px !important;margin:0 !important;padding:13px 16px !important;background:#f5f8fb !important;border:1px solid #e2ecf6 !important;border-radius:12px !important;box-sizing:border-box !important}
.unified-contact-form-wrapper2 .contact-info-item .contact-info-icon{flex:0 0 20px !important;color:#8ba3b8 !important}
.unified-contact-form-wrapper2 .contact-info-item .contact-info-text{flex:1 !important;font-size:12.5px !important;color:#6b7a89 !important;line-height:1.55 !important}
.unified-contact-form-wrapper2 .contact-info-item strong{color:#12365c !important;font-weight:600 !important}
.unified-contact-form-wrapper2 .contact-form-info .contact-info-item{order:2 !important}
.unified-contact-form-wrapper2 .contact-form-info .contact-info-item.contact-info-email{order:1 !important}
.unified-contact-form-wrapper2 .contact-info-email .contact-info-icon{color:#0065b1 !important}
.unified-contact-form-wrapper2 .contact-info-email .contact-info-text{color:#3c4d5e !important}
.unified-contact-form-wrapper2 .contact-info-email a{color:#0065b1 !important;font-weight:700 !important;font-size:15px !important;text-decoration:none !important}
.unified-contact-form-wrapper2 .contact-info-email a:hover{text-decoration:underline !important}
.unified-contact-form-wrapper2 .contact-info-email strong{display:block !important;margin-bottom:2px !important;color:#0065b1 !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important}
.unified-contact-form-wrapper2 .contact-info-email .contact-info-text::after{content:"For quotations, OEM/ODM and datasheets — reply within 24 hours" !important;display:block !important;margin-top:6px !important;font-size:12px !important;font-weight:400 !important;color:#6b7a89 !important;line-height:1.5 !important}
@media (max-width:767px){.unified-contact-form-wrapper2 .contact-form-whatsapp{grid-template-columns:92px 1fr !important;column-gap:14px !important;padding:12px !important}.unified-contact-form-wrapper2 .whatsapp-qr-code{width:92px !important;height:92px !important;flex:none !important}.unified-contact-form-wrapper2 .whatsapp-qr-code img{width:100% !important;height:100% !important}.unified-contact-form-wrapper2 .whatsapp-text{font-size:16px !important}.unified-contact-form-wrapper2 .whatsapp-sentence{grid-column:2 !important;grid-row:2 !important;margin:0 !important}.unified-contact-form-wrapper2 .contact-info-item{padding:12px 14px !important}.unified-contact-form-wrapper2 .contact-info-email a{font-size:14px !important}}
/* 2026-09-16 左右对称化：左栏标题/副标题居中 · 隐去按钮下小字 · WhatsApp 卡片放大把左栏底部撑齐右栏 */
.unified-contact-form-wrapper2 .contact-form-left-title{text-align:center !important}
.unified-contact-form-wrapper2 .contact-form-left-description{text-align:center !important;margin-bottom:14px !important}
.unified-contact-form-wrapper2 .contact-form-submit-note{display:none !important}
.unified-contact-form-wrapper2 .contact-form-whatsapp{grid-template-columns:126px 1fr !important;column-gap:14px !important;row-gap:6px !important;margin:12px 0 0 !important;padding:14px !important}
.unified-contact-form-wrapper2 .whatsapp-qr-code{width:126px !important;height:126px !important}
.unified-contact-form-wrapper2 .whatsapp-text{font-size:18px !important}
.unified-contact-form-wrapper2 .whatsapp-sentence{font-size:13px !important;line-height:1.55 !important}
.unified-contact-form-wrapper2 .contact-form-info{gap:10px !important;margin-top:14px !important;padding:16px !important}
.unified-contact-form-wrapper2 .contact-info-item{margin-bottom:0 !important}
@media (max-width:767px){.unified-contact-form-wrapper2 .contact-form-whatsapp{grid-template-columns:104px 1fr !important;column-gap:14px !important;padding:12px !important}.unified-contact-form-wrapper2 .whatsapp-qr-code{width:104px !important;height:104px !important}.unified-contact-form-wrapper2 .whatsapp-text{font-size:16px !important}.unified-contact-form-wrapper2 .contact-form-left-description{margin-bottom:12px !important}}
/* 2026-09-16 三卡同框对齐 + 号码行左对齐 + 邮箱标签首字母大写 */
/* 原 .contact-form-info 自带 16px padding，导致邮箱/地址卡比 WhatsApp 卡左右各缩进 16px */
.unified-contact-form-wrapper2 .contact-form-info{padding:0 !important;gap:14px !important;margin-top:20px !important}
.unified-contact-form-wrapper2 .contact-info-item{padding:18px 16px !important;margin:0 !important}
.unified-contact-form-wrapper2 .contact-form-whatsapp{padding:17px 14px !important}
/* 号码原本被 justify-content:center 居中，比下方说明文字右移 71px */
.unified-contact-form-wrapper2 .whatsapp-text{justify-content:flex-start !important}
/* 邮箱标签去掉全大写，与地址标签统一（保留品牌蓝做重点） */
.unified-contact-form-wrapper2 .contact-info-email strong{text-transform:none !important;font-size:12.5px !important;font-weight:600 !important;letter-spacing:0 !important}
@media (max-width:767px){.unified-contact-form-wrapper2 .contact-form-info{padding:0 !important;gap:12px !important;margin-top:14px !important}.unified-contact-form-wrapper2 .contact-info-item{padding:14px !important;margin:0 !important}.unified-contact-form-wrapper2 .contact-form-whatsapp{padding:14px !important}}
/* alien merged inline style */

@media (max-width:767px){
html body #navi ul{background:linear-gradient(180deg,#003a66 0%,#0065b1 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 -6px 18px rgba(13,59,108,.28)!important}
html body #navi ul li a{background-color:transparent!important;color:rgba(255,255,255,.72)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.2px;padding:.9rem 0!important;position:relative!important}
html body #navi ul li:hover{background-color:transparent!important}
html body #navi ul li:hover>a{color:#fff!important;background-color:transparent!important}
html body #navi ul li.current-menu-item>a,html body #navi ul li.current-page-item>a,html body #navi ul li.current-menu-ancestor>a,html body #navi ul li.current-post-ancestor>a,html body #navi ul li.current-category-ancestor>a,html body #navi ul li.current-page-ancestor>a{color:#fff!important}
html body #navi ul li.current-menu-item>a::before,html body #navi ul li.current-page-item>a::before,html body #navi ul li.current-menu-ancestor>a::before,html body #navi ul li.current-post-ancestor>a::before,html body #navi ul li.current-category-ancestor>a::before,html body #navi ul li.current-page-ancestor>a::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:28px;height:3px;background:#fff;border-radius:0 0 3px 3px}
html body #navi ul li ul{display:none;position:fixed!important;left:10px!important;right:10px!important;top:auto!important;bottom:calc(3rem + 10px)!important;width:auto!important;min-width:0!important;background:#fff!important;border-radius:14px!important;box-shadow:0 14px 44px rgba(13,59,108,.30)!important;max-height:calc(100vh - 3rem - 24px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:4px 0!important;transition:none!important}
html body #navi ul li:hover ul{bottom:calc(3rem + 10px)!important}
html body #navi ul li ul li{float:none!important;width:100%!important}
html body #navi ul li ul li a,html body #navi ul li:hover ul li a{background-color:#fff!important;color:#22303c!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;padding:12px 16px!important;border-bottom:1px solid #eef2f6!important}
html body #navi ul li ul li:last-child a{border-bottom:0!important}
html body #navi ul li ul li a span.sub{color:#6b7a8c!important;font-weight:400!important;font-size:12.5px!important;line-height:1.5!important}
html body #navi ul li ul li a:hover{background-color:#f2f8fd!important;color:#0065b1!important}
}
html body #alien-nav-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;background:rgba(13,27,42,.45);opacity:0;pointer-events:none;transition:opacity .25s}
html body #alien-nav-mask.on{opacity:1;pointer-events:auto}
@media (min-width:768px){html body #alien-nav-mask{display:none!important}}

/* alien merged inline style */

@media (max-width:767px){
html body .three_boxes{flex-wrap:wrap!important}
html body .three_boxes .list_three{flex-wrap:wrap!important}
html body .three_boxes .list_three > a{flex:1 1 100%!important;width:100%!important}
html body .three_boxes .list_three > p{flex:1 1 100%!important;width:100%!important;max-width:100%!important}
}

/* alien merged inline style */

@media (max-width:1000px){
html body .feature-one{display:block!important;overflow:hidden!important;height:auto!important;min-height:0!important}
html body .feature-one > img{float:none!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:420px!important;object-fit:contain!important;margin:0 0 12px!important}
html body .feature-one > .feature-one-text{float:none!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:0 14px 14px!important;background-color:transparent!important;text-align:left!important}
html body .feature-one > .feature-one-text > dt{margin:0 0 6px!important;height:auto!important;overflow:visible!important}
html body .feature-one > .feature-one-text > dd{margin:0 0 12px!important;height:auto!important;max-height:none!important;overflow:visible!important}
}

/* alien merged inline style */

html body .three_boxes .list_three > a{flex-grow:0!important;border-bottom:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}
html body #wrap .three_boxes .list_three > a{flex:0 0 auto!important}
html body .three_boxes .list_three > p{display:block!important;height:107px!important;margin:0!important;padding:5px 1.2rem 0!important;border:2px solid #eee!important;border-top:0!important;font-size:0.8rem!important;line-height:24px!important;overflow:hidden!important}
html body .three_boxes .list_three h2{min-height:6em!important;max-height:6em!important;overflow:hidden!important}
html body .three_boxes .list_three > a:hover + p{border-color:#0065b1!important}
@media (min-width:768px){html body #wrap .three_boxes .list_three{justify-content:center!important}}
@media (min-width:768px) and (max-width:1023px){html body .three_boxes .list_three{flex-direction:column!important}}

/* alien merged inline style */

html body .four_boxes .list_four_img{display:block!important;margin-left:auto!important;margin-right:auto!important}
html body .four_boxes .list_four_img img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:8/5!important;object-fit:contain!important;background:#fff!important}
html body .four_boxes .list_four h2{height:3em!important;min-height:3em!important;max-height:3em!important;overflow:hidden!important}
html body .four_boxes .list_four p{height:66px!important;min-height:66px!important;max-height:66px!important;overflow:hidden!important}
html body .four_boxes .list_four .alien-clip{position:relative!important}
html body .four_boxes .list_four h2.alien-clip:after{content:'\2026';position:absolute;right:0;bottom:0;z-index:2;line-height:1.5;color:inherit;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 45%);padding-left:10px;pointer-events:none}
html body .four_boxes .list_four p.alien-clip:after{content:'\2026';position:absolute;right:0;bottom:0;z-index:2;line-height:22px;color:inherit;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 45%);padding-left:10px;pointer-events:none}

/* alien merged inline style */
#bottom2 { background: #0A3A66 !important; }
#footer2 { padding: 3rem 2rem 2.25rem !important; color: #B5D4F4 !important; }
.footer2-logo img { opacity: 0.95; }
.footer2-logo a:hover { transform: translateY(-2px); }
.footer2-description { color: #B5D4F4 !important; font-size: 0.8rem !important; margin-top: 14px !important; line-height: 1.7 !important; }
.footer2-description p::after { content: "Designed for Retail. Built for Security."; display: block; color: #fff; font-size: 0.82rem; letter-spacing: 0.02em; margin-top: 10px; }
.footer2-columns { gap: 1.5rem 2rem !important; }
.footer2-column-title { color: #fff !important; font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.12em !important; border-bottom: none !important; padding-bottom: 0 !important; margin-bottom: 0.9rem !important; }
.footer2-column-links li { line-height: 1.5 !important; }
.footer2-column-links li::before { background: #85B7EB !important; }
.footer2-column-links a { color: #B5D4F4 !important; font-size: 0.78rem !important; line-height: 1.7 !important; }
.footer2-column-links a:hover { color: #fff !important; }
.footer2-copyright { border-top: 1px solid rgba(181,212,244,0.22) !important; margin-top: 2.25rem !important; padding-top: 1.25rem !important; }
.footer2-copyright-content { color: #85B7EB !important; }
.footer2-copyright-content a { color: #B5D4F4 !important; }
.footer2-copyright-content a:hover { color: #fff !important; }
.footer2-social { display: flex; gap: 10px; margin-top: 16px; }
.footer2-social a { width: 34px !important; height: 34px !important; min-width: 0 !important; min-height: 0 !important; border-radius: 50% !important; background: rgba(133, 183, 235, 0.18) !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #fff !important; transition: background 0.3s ease, transform 0.3s ease; }
.footer2-social a:hover { background: #185FA5; transform: translateY(-2px); }
.footer2-social svg { width: 16px !important; height: 16px !important; display: block; fill: #fff !important; }
.footer2-quote-btn { display: inline-flex; align-items: center; margin-top: 16px; background: #fff; color: #0065B1 !important; font-size: 0.78rem; font-weight: 600; line-height: 1; padding: 11px 20px; border: none; border-radius: 999px; text-decoration: none !important; transition: transform 0.3s ease, box-shadow 0.3s ease; }
.footer2-quote-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(0, 0, 0, 0.22); color: #0065B1 !important; }
@media only screen and (max-width: 767px) {
  #footer2 { padding: 2.25rem 1.25rem 1.75rem !important; }
  .footer2-social { justify-content: center; }
  .footer2-quote-btn { margin-left: auto; margin-right: auto; }
  .footer2-description p::after { margin-top: 8px; }
}
/* alien merged inline style */
.seo-intro .entry h2.alien-entry-sub{display:block !important;font-size:16px !important;line-height:1.65 !important;color:#5a6b7d !important;text-align:center !important;font-weight:400 !important;max-width:800px !important;margin:18px auto 26px !important;letter-spacing:.2px;}@media (max-width:767px){.seo-intro .entry h2.alien-entry-sub{font-size:14.5px !important;margin:14px auto 20px !important;}}
/* alien merged inline style */
html body .index-inner>h2{margin:0!important;padding-bottom:0!important;display:block!important}html body .index-inner>h2.index-3{padding-top:28px!important}html body .index-6>h2.t1{margin:0!important}html body .index-inner>h2.index-8{font-weight:400!important}
/* alien merged inline style */

/* ---------- A) 屏组几何：每组总高 = 100vh - 108px ---------- */
@media (min-width:1024px){

/* G1 = 口号(48) + 简介(108) + Most Popular 标题(48) + 手表板 → 一屏
 * 固定部分 312px = 48 + 48(口号下留白) + 108 + 40 + 48 + 20 */
.index-inner>.index-2{margin-top:48px!important}
.index-inner>.index-4{height:calc(100vh - 420px)!important;box-sizing:border-box!important;
	padding:max(0px,calc((100vh - 420px - 239px)/2)) 40px!important;overflow:hidden!important}

/* G2 = 2×2 网格：每行一屏。取消组间外边距、行距改做卡内下补白，避免累计漂移 */
.index-inner>.index-4+.index-5{margin-top:0!important}
.index-inner>.index-4+.index-5>.index-5-item{height:calc(100vh - 108px)!important;margin-bottom:0!important;
	padding-bottom:20px!important;box-sizing:border-box!important;
	display:flex!important;flex-direction:column!important;justify-content:center!important}

/* G3 = 大图带 → 一屏（cover 裁切，不变形） */
.index-inner>.index-6>a{display:block!important;height:calc(100vh - 108px)!important;overflow:hidden!important}
.index-inner>.index-6 img{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important}

/* G4 = 标签 2 卡 → 一屏（含上方 20px 间距） */
.index-inner>.index-6+.index-5>.index-5-item{height:calc(100vh - 128px)!important;
	box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important}

/* G5 = New Products 标题(96) + 2 卡 → 一屏 */
.index-inner>.index-7{height:96px!important;padding-top:28px!important;padding-bottom:20px!important;box-sizing:border-box!important}
.index-inner>.index-7+.index-5>.index-5-item{height:calc(100vh - 224px)!important;margin-bottom:0!important;
	padding:24px 20px 16px!important;box-sizing:border-box!important;
	display:flex!important;flex-direction:column!important;justify-content:center!important}

/* G6 = Our Customers 标题(96) + 评价滑块 + 数据/logo 带(202) → 一屏 */
.index-inner>.index-8{height:96px!important;padding-top:28px!important;padding-bottom:20px!important;box-sizing:border-box!important}
.index-inner>.index-8+.index-swiper-2{height:calc(100vh - 406px)!important;overflow:hidden!important}
.index-inner>.index-8+.index-swiper-2 .swiper-slide{height:100%!important;min-height:0!important;
	display:flex!important;flex-direction:column!important;justify-content:center!important}
.alien-cust-wrap{height:202px!important;overflow:hidden!important;box-sizing:border-box!important;padding-bottom:14px!important}
/* 星级是主题里的绝对定位元素（top:20 高 50），给引言留出头顶空间，否则压住第一行字 */
.index-inner .index-9-1{padding-top:78px!important}
.alien-cust-stats{margin-top:8px!important}
.alien-cust-cap{margin-top:10px!important}
.alien-cust-logos{margin-top:8px!important}

/* 卡片图：交给弹性容器自适应——图等比缩放、不裁切，也不锁死尺寸
 * （.t4 吃掉卡内剩余高度，img 用 max-height:100% 上限等比缩小） */
.index-inner>.index-5>.index-5-item .t4{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;
	display:flex!important;align-items:center!important;justify-content:center!important}
.index-inner>.index-5>.index-5-item .t4>a{display:flex!important;align-items:center!important;justify-content:center!important;
	width:100%!important;height:100%!important}
.index-inner>.index-5>.index-5-item .t4 img{width:100%!important;height:auto!important;max-height:100%!important;min-height:0!important;object-fit:contain!important}

/* 屏组之间不留额外空白：首页内容区自身 40px 下内边距会顶掉 G6 的一屏 */
.wmax.index-inner{padding-bottom:0!important}

/* G7 = 底部询盘区 → 一屏（内边距收 8px，让 581px 的内容刚好装进 574px） */
#unified-contact-form{height:calc(100vh - 108px)!important;box-sizing:border-box!important;overflow:hidden!important;
	padding-bottom:24px!important;margin-top:0!important;
	display:flex!important;flex-direction:column!important;justify-content:center!important}
}

/* ---------- B) 停车点：全站一套，纯 CSS ---------- */
@media (min-width:1024px){
.index-inner>.index-1,
.index-inner>.index-4+.index-5>.index-5-item:nth-child(1),
.index-inner>.index-4+.index-5>.index-5-item:nth-child(3),
.index-inner>.index-6,
.index-inner>.index-6+.index-5,
.index-inner>.index-7,
.index-inner>.index-8,
.banner.bannerindex,
#unified-contact-form{scroll-snap-align:start}
/* 2026-09-20 fix: cannot reach header / footer
 * the hero band (616px) and the page footer were NOT snap stops at all, so scrolling
 * up/down a little always snapped straight back -> the top of the page and the whole
 * footer were unreachable. Added:
 *   .banner.bannerindex -> hero band stops just under the sticky header (scroll-padding 108)
 *   .alien-topbar       -> anchors scrollY 0 (clamped) so the very top is a legal stop
 *   #bottom2 (end)      -> footer lines up with the bottom of the viewport */
.alien-topbar{scroll-snap-align:start}
#bottom2{scroll-snap-align:end}
}
/* 屏够高 → 严格吸附（一步一屏）；窗口矮 → 退回温和吸附，避免块比屏高时滚不动 */
@media (min-width:1024px) and (prefers-reduced-motion:no-preference) and (min-height:660px){
html{scroll-snap-type:y proximity;scroll-padding-top:108px}
}
@media (min-width:1024px) and (prefers-reduced-motion:no-preference) and (max-height:659px){
html{scroll-snap-type:y proximity;scroll-padding-top:108px}
}

/* alien merged inline style */

@media (min-width:1024px){
#bottom2{min-height:calc(100vh - 108px)!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}
#bottom2 #footer2{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
#bottom2 .footer2-container{margin-top:auto!important}
#bottom2 .footer2-copyright{margin-top:auto!important}
#bottom2 #footer2{max-width:1400px!important;width:100%!important}
#bottom2 .footer2-container{max-width:1400px!important;width:100%!important;align-items:flex-start!important}
#bottom2 .footer2-logo-section{width:280px!important;max-width:280px!important;flex:0 0 280px!important}
#bottom2 .footer2-columns{width:auto!important;flex:1 1 0!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.5rem 2.5rem!important}
#bottom2 .footer2-copyright{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}
#bottom2 .footer2-container .footer2-columns{grid-template-columns:repeat(4,minmax(200px,1fr))!important}
#bottom2 .footer2-container .footer2-column:last-child .footer2-column-links li{white-space:nowrap}
#bottom2 .footer2-logo img{max-width:190px!important}
#bottom2 .footer2-description{margin-top:-16px!important}
#bottom2 .footer2-column-title{min-height:41px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important}
#bottom2 .footer2-column:last-child .footer2-column-title::after{content:"We reply within 24 hours.";display:block;color:#85B7EB!important;font-size:0.78rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;line-height:20px}
}

/* alien merged inline style */

/* A/B/C) 吸附停车点与屏组几何已统一交给「首页滚动吸附 v4」块，此处只保留评价卡与 logo 带样式 */
/* D) 评价卡：橙色星级 + 品牌蓝署名 */
.index-inner .index-9-1::before{content:"\2605\2605\2605\2605\2605"!important;display:block;color:#f5a623;font-size:17px;letter-spacing:4px;margin:0 0 16px 46px;font-style:normal}
.index-inner .index-9-3{color:#0065b1!important}
/* E) 信任统计卡（与联系大卡同款白卡风） */
.alien-cust-stats{display:flex;justify-content:center;gap:28px;margin:30px auto 0;max-width:900px;padding:0 20px}
.alien-cust-stat{flex:1 1 0;background:#fff;border:1px solid #e2ecf6;border-radius:16px;padding:20px 24px;text-align:center;box-shadow:0 6px 28px rgba(7,42,77,.06);box-sizing:border-box}
.alien-cust-stat strong{display:block;font-size:34px;font-weight:600;color:#0065b1;line-height:1.2}
.alien-cust-stat span{display:block;margin-top:6px;font-size:13.5px;color:#5a6b7f;font-weight:400;line-height:1.5}
/* F) 客户 logo 无缝滚动带（灰度，hover 彩色，hover 暂停） */
.alien-cust-cap{text-align:center;color:#8a94a6;font-size:12.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;margin:26px 0 0}
.alien-cust-logos{overflow:hidden;max-width:1240px;margin:14px auto 0;padding:0 20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.alien-cust-track{display:flex;align-items:center;width:max-content;animation:alienCustScroll 34s linear infinite}
.alien-cust-track img{height:34px!important;width:auto!important;max-width:none!important;margin-right:72px!important;opacity:.72;filter:grayscale(1);transition:filter .25s,opacity .25s}
.alien-cust-track img:hover{filter:none;opacity:1}
@keyframes alienCustScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.alien-cust-logos:hover .alien-cust-track{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.alien-cust-track{animation:none}}
@media (max-width:767px){.alien-cust-stats{gap:14px}.alien-cust-stat strong{font-size:26px}.alien-cust-track img{height:26px!important;margin-right:44px!important}}

/* alien merged inline style */
html body .index-inner>.index-2{margin-top:20px!important;height:214px!important;padding:0!important;box-sizing:border-box!important;text-align:left!important;font-size:inherit!important;line-height:normal!important;color:inherit!important}.alien-hb{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:100%!important;box-sizing:border-box!important;background:linear-gradient(135deg,#0B3D7C 0%,#0065B1 100%)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important;box-shadow:0 6px 20px rgba(10,58,102,.16)!important}.alien-hb-main{display:flex!important;align-items:stretch!important;flex:1 1 auto!important;min-height:0!important;padding:18px 26px!important}.alien-hb-seo{flex:0 0 auto!important;border-top:1px solid rgba(255,255,255,.20)!important;text-align:center!important;font-size:11.5px!important;line-height:1.55!important;font-weight:400!important;color:rgba(255,255,255,.80)!important;padding:7px 24px 9px!important;letter-spacing:.01em!important}.alien-hb-seo b{font-weight:600!important;color:#9FD0FF!important}.alien-hb-l{flex:1.25 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding-right:18px!important;border-right:1px solid rgba(255,255,255,.22)!important}.alien-hb-lab{color:#9FD0FF!important;font-size:9px!important;letter-spacing:2.4px!important;font-weight:600!important;line-height:1!important}.alien-hb-h{color:#fff!important;font-size:16px!important;line-height:1.25!important;font-weight:700!important;margin-top:6px!important;letter-spacing:.1px!important}.alien-hb-p{color:rgba(255,255,255,.86)!important;font-size:11px!important;line-height:1.5!important;margin-top:5px!important}.alien-hb-m{flex:1.1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;padding:0 18px!important;border-right:1px solid rgba(255,255,255,.22)!important}.alien-hb-stat{display:flex!important;align-items:baseline!important;gap:9px!important}.alien-hb-n{color:#fff!important;font-size:17px!important;font-weight:800!important;line-height:1!important;letter-spacing:-.3px!important;min-width:60px!important;white-space:nowrap!important}.alien-hb-n i{font-style:normal!important;color:#7FC4FF!important}.alien-hb-t{color:rgba(255,255,255,.9)!important;font-size:10.5px!important;line-height:1.3!important}.alien-hb-r{flex:0 0 186px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding-left:18px!important}.alien-hb-cta{display:inline-flex!important;align-items:center!important;background:#fff!important;color:#0065B1!important;font-size:11.5px!important;font-weight:700!important;line-height:1!important;padding:10px 15px!important;border-radius:999px!important;text-decoration:none!important;white-space:nowrap!important;transition:transform .3s ease,box-shadow .3s ease}.alien-hb-cta:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(0,0,0,.2)!important;color:#0065B1!important}@media (min-width:1024px){html body .index-inner>.index-1{padding-top:calc((100vh - 324px)*0.45)!important;height:48px!important;box-sizing:content-box!important}html body .index-inner>.index-2{margin-bottom:calc((100vh - 324px)*0.55)!important}html body .index-inner>.index-3{margin-top:0!important;padding-top:28px!important;height:48px!important;box-sizing:content-box!important;scroll-snap-align:start}html body .index-inner>.index-4{height:calc(100vh - 204px)!important;padding:max(0px,calc((100vh - 443px)/2)) 40px!important}}@media (max-width:1023px){html body .index-inner>.index-2{margin-top:22px!important;height:auto!important;margin-bottom:0!important}html body .index-inner>.index-1{padding-top:0!important;height:auto!important}.alien-hb{flex-direction:column!important;align-items:stretch!important}.alien-hb-main{flex-direction:column!important;padding:16px 16px 12px!important;gap:12px!important}.alien-hb-seo{font-size:11px!important;padding:7px 16px 11px!important}.alien-hb-l,.alien-hb-m{padding:0!important;border-right:none!important}.alien-hb-m{gap:5px!important}.alien-hb-r{padding-left:0!important;justify-content:flex-start!important;flex:0 0 auto!important}.alien-hb-h{font-size:15px!important}}
/* alien merged inline style */
.alien-pc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:calc(14px + (100vh - 550px)*0.13) auto 0;max-width:1400px}.alien-pc-c{display:block;background:#fff;border:1px solid #dfeaf6;border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.alien-pc-c:hover{transform:translateY(-3px);border-color:#0065B1;box-shadow:0 10px 22px rgba(10,58,102,.14)}.alien-pc img{display:block;width:100%!important;max-width:none!important;object-fit:contain!important;background:transparent}.alien-pc span{display:flex;align-items:center;justify-content:center;height:37px;box-sizing:border-box;overflow:hidden;font-size:12.5px;font-weight:600;color:#0C447C;padding:0 8px;line-height:1.25;letter-spacing:.02em;text-align:center}@media (min-width:1024px){html body .alien-pc img{height:164px!important}html body .index-inner>.index-1.index-1{padding-top:calc((100vh - 550px)*0.27)!important;font-size:36px!important}html body .index-inner>div.index-2.index-2{margin-top:30px!important;margin-bottom:max(0px,calc((100vh - 550px)*0.60 - 66px))!important}}@media (max-width:1023px){.alien-pc{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 4px}.alien-pc img{height:88px!important}}
/* alien merged inline style */
html body .alien-seo-lead{margin:0 auto;padding:0 20px;box-sizing:border-box;text-align:center;font-size:12.5px;line-height:1.6;font-weight:400;color:#5a6b7f;letter-spacing:.01em}html body .alien-seo-lead b{font-weight:600;color:#0065B1}
/* alien merged inline style */

html body #news-box{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;align-items:stretch!important;overflow:visible!important}
html body #news-box .news-one{float:none!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}
html body #news-box .news-one>a{display:block!important;width:100%!important;box-sizing:border-box!important;margin:0!important}
html body #news-box .news-one h3{min-height:2.8em!important}
html body #news-box .news-one p{max-height:6rem!important;overflow:hidden!important}
@media (max-width:767px){html body #news-box{grid-template-columns:1fr 1fr!important}}
@media (max-width:479px){html body #news-box{grid-template-columns:1fr!important}}

/* alien merged inline style */

html body #banner .banner_con{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:400px!important;display:flex!important;align-items:center!important;position:relative!important}
html body #banner .banner_con::before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,rgba(7,29,50,.9) 0%,rgba(7,29,50,.62) 40%,rgba(7,29,50,.12) 100%)!important}
html body #banner .banner_text{position:relative!important;z-index:1!important;max-width:1200px!important;width:100%!important;height:auto!important;margin:0 auto!important;padding:0 32px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;background:none!important}
html body #banner .banner_text dt{font-size:clamp(28px,3.2vw,42px)!important;font-weight:600!important;color:#fff!important;line-height:1.25!important;text-shadow:0 2px 14px rgba(0,0,0,.4)!important;display:block!important}
html body #banner .banner_text dd{margin:14px 0 0!important;font-size:16.5px!important;line-height:1.75!important;color:rgba(255,255,255,.94)!important;max-width:560px!important;text-shadow:0 1px 8px rgba(0,0,0,.45)!important;display:block!important}
html body .box-sub4 .box-sub4-one{height:100%!important}
html body .box-sub4 .box-sub4-one a{display:block!important;height:100%!important;background:#fff!important;border:1px solid #e7edf3!important;border-radius:12px!important;padding:14px 14px 12px!important;box-sizing:border-box!important;transition:transform .25s,box-shadow .25s,border-color .25s!important}
html body .box-sub4 .box-sub4-one a:hover{transform:translateY(-4px)!important;box-shadow:0 14px 34px rgba(13,59,108,.14)!important;border-color:#9fc6e8!important}
html body .box-sub4 .box-sub4-one .box-sub4-img{border:none!important;background:#f7fafc!important}
html body .box-sub4 .box-sub4-one h3{font-size:15px!important;font-weight:600!important;color:#3d4b59!important;text-align:center!important;margin:12px 0 2px!important;line-height:1.45!important;transition:color .2s!important}
html body .box-sub4 .box-sub4-one a:hover h3{color:#0065b1!important}
@media (max-width:767px){html body #banner .banner_con{min-height:230px!important}html body #banner .banner_text{padding:0 18px!important}html body #banner .banner_text dt{font-size:24px!important}html body #banner .banner_text dd{font-size:13.5px!important;line-height:1.6!important;max-width:none!important}html body .box-sub4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body .box-sub4 .box-sub4-one a{padding:8px 8px 8px!important;border-radius:10px!important}html body .box-sub4 .box-sub4-one h3{font-size:12.5px!important;margin-top:8px!important}}

/* alien merged inline style */


/* alien merged inline style */

html body .alien-yt{position:relative;width:100%;padding-top:56.25%;cursor:pointer;display:block}
html body .alien-yt-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66px;height:46px;background:#e62117;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.35)}
html body .alien-yt-btn i{width:0;height:0;border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:4px}
html body .alien-yt:hover .alien-yt-btn{background:#f00}

/* alien merged inline style */
.seo-intro .entry>:first-child :is(a,strong,em,b,i,u,s,span,code,small,sup,sub,mark){display:inline!important}.seo-intro .entry>:first-child img{display:inline-block!important;height:auto;max-width:100%}
/* alien merged inline style */
.alien-relate{max-width:1200px;margin:0 auto 26px;padding:28px 11px 20px;background:#f5f8fb;border:1px solid #e3eaf2;border-radius:14px;box-sizing:border-box;}.alien-relate .con-title h2{margin:0 0 22px!important;padding:0!important;font-size:1.7rem!important;font-weight:600!important;line-height:1.3!important;color:#1a1a1a!important;text-align:center;}.alien-relate .con-title h2 b,.alien-relate .con-title h2 span:not(.hl){font-weight:600!important;color:#1a1a1a!important;}.alien-relate .con-title h2 span.hl{font-weight:600!important;color:#0065b1!important;}.alien-relate .box-sub3{display:flex!important;flex-wrap:wrap;justify-content:center;margin:0!important;padding:0!important;}.alien-relate .box-sub3 .box-sub3-one{margin:0!important;padding:0 11px!important;box-sizing:border-box;}.alien-relate .box-sub3 .box-sub3-one>a{position:relative;display:block!important;width:100%!important;padding:0 0 2px!important;border:0!important;border-radius:14px;color:#332f32;box-shadow:0 0 0 1px transparent;transition:box-shadow .18s ease,transform .18s ease;}.alien-relate .box-sub3 .box-sub3-one>a:hover{box-shadow:0 0 0 1px #006DB5,0 8px 22px rgba(0,101,177,.12);transform:translateY(-3px);}.alien-relate .box-sub3 .box-sub3-img{width:100%!important;height:auto!important;margin:0!important;padding:20px!important;box-sizing:border-box;aspect-ratio:1/1;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff;border:1px solid #e3eaf2;border-radius:12px;overflow:hidden;}.alien-relate .box-sub3 .box-sub3-img img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;display:block!important;margin:0!important;}.alien-relate .box-sub3 .box-sub3-img.alien-contain img{object-fit:contain!important;}.alien-relate .box-sub3 .box-sub3-one h3{min-height:2.9em;display:flex!important;align-items:flex-start!important;justify-content:center!important;margin:0!important;padding:14px 2px 0!important;font-size:1.1rem!important;font-weight:100!important;line-height:1.4!important;color:#555!important;text-align:center;overflow:visible!important;max-height:none!important;}.alien-relate .alien-relate-lead{margin:24px auto 0;max-width:780px;text-align:center;border-top:1px solid #e3eaf2;padding-top:22px;}.alien-relate .alien-relate-lead p{margin:0 0 16px!important;font-size:1rem;line-height:1.65;color:#4a5560;}.alien-relate .alien-relate-lead a{display:inline-block;background:#0065b1;color:#fff!important;font-weight:600;font-size:1rem;line-height:1;padding:16px 30px;border-radius:10px;text-decoration:none!important;transition:background .18s ease;}.alien-relate .alien-relate-lead a:hover{background:#004d8a;color:#fff!important;}@media(max-width:767px){.alien-relate{padding:20px 8px 16px;border-radius:12px;}.alien-relate .con-title h2{font-size:1.3rem!important;margin-bottom:16px!important;}.alien-relate .box-sub3 .box-sub3-one{padding:0 6px!important;}.alien-relate .box-sub3 .box-sub3-one h3{font-size:.96rem!important;min-height:3.2em;padding-top:12px!important;}.alien-relate .box-sub3 .box-sub3-img{padding:14px!important;}}
/* alien merged inline style */
@media only screen and (max-width:1023px){.alien-relate .box-sub3{margin:0 -5px!important}.alien-relate .box-sub3 .box-sub3-one{flex:0 0 50%!important;-webkit-flex-basis:50%!important;max-width:50%!important;padding:0 5px!important}.alien-relate .box-sub3 .box-sub3-img{padding:14px!important}.alien-relate .box-sub3 .box-sub3-one h3{font-size:.88rem!important;padding-top:10px!important}}
/* alien merged inline style */
html body #content h2{height:auto !important}
/* alien merged inline style */

.flexslider4 {
    height: unset;
}

#banner {
    max-width: 100%;
    padding: 0px;
}

.top-lang {
    display: none;
}

.nav .container-fluid .nav-primary {
    margin: 0 auto !important;
}

@media only screen and (max-width: 768px) {
    #wrap .two-wrap {
        display: block;
        justify-content: initial;
        align-items: initial;
    }
}


.flexslider4 .slides .slide_con img{
    width: 500px;
    height: 500px;
}



@media (max-width: 767px) {
    #navi ul li a {
        font-weight: 800 !important;
    }
}

.index-6>a{ display: block;}
#navi ul li a{color: #fff;}



.prod-preview .prod-detail>h2>span>b{color: #0066b2;}
.prod-preview .prod-detail>h2{text-align: left!important;}






		.btn-buy2 {
    display: block;
    margin: 1rem 0;
    padding: 0 0 0 0;
    width: 17rem;
    height: 2.5rem;
    line-height: 2.5rem;
    color: #fff !important;
    font-size: 1.2rem;
    text-align: center;
    background-color: #0065B1;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.unified-contact-form .unified-contact-form-submit{background-color: #0065B1 !important;}
:root {
  --primary-color: #0065B1; /* 在这里定义变量 */
}

.wmax2{
padding: 60px 50px;

}

.unified-contact-form-wrapper{background: transparent;
padding: 10px 0;
margin: 0 auto;}
