/* wallyt 复刻 · banking_payment_acquiring 页专属样式
 * 由 tools/wallyt/split-css.mjs 从源站 CSS 拆分生成，勿手工编辑。
 * 已剔除 Froala 编辑器 UI 死代码（.fr-view 正文样式保留）。
 */
@media screen and (min-width:768px){.ele_demo{margin:20px 0;text-align:center}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.swift_nav .menu.on>a,.swift_nav .menu a{color:#2a384c}.product_container{font-family:Arson Pro Regular}.product_container .blue{color:#53aeff}.product_container i{font-style:normal}.product_container a{text-decoration:none;outline:none;color:#000;transition:opacity .2s ease-in-out 0s}.product_container a:hover{opacity:.7}.product_container .plr40{padding:0 40px;position:relative}.product_container .plr40 .banner_img{position:absolute;left:421px;bottom:-59px;width:70%}.product_container .banner_header{height:700px;background:url(/themes/halo-wallyt/assets/images/home_bg_paymentacquiring.png) no-repeat 50%;background-size:cover;overflow:hidden}.product_container .banner_header .banner_desc{width:561px;text-align:left;padding-top:224px}.product_container .banner_header .banner_desc .title{font-family:Arson Pro Black;font-size:40px;color:#2a384c}.product_container .banner_header .banner_desc .intro{padding-top:15px;color:#2a384c;font-size:18px;line-height:33px}.product_container .banner_header .banner_desc .intro .bold{font-family:Arson Pro Medium}.product_container .banner_header .banner_desc .footing{text-align:left;color:#fff;background:#2a384c;border-radius:12px;width:-webkit-max-content;width:max-content;line-height:51px;padding:0 20px;font-size:22px;letter-spacing:-1.52px;margin:50px 0}.product_container .banner_header .banner_desc .footing .more,.product_container .banner_header .banner_desc .footing a{color:#fff}.product_container .main_nav_bar{height:92px;line-height:92px;background:#fafafa;box-shadow:0 0 1px 0 #6f6f6f}.product_container .main_nav_bar .nav{height:100%}.product_container .main_nav_bar .nav-item{float:left;margin-right:100px}.product_container .main{height:auto}.product_container .main .swift_subtitle span{font-size:30px}.product_container .value .swift_subtitle{padding-top:70px}.product_container .value .value_list .value_item{float:left;width:25%;box-sizing:border-box;padding:60px 14px;text-align:center}.product_container .value .value_list .icon{display:inline-block;vertical-align:top;font-size:110px;color:#ff9920}.product_container .value .value_list .value_icon{width:110px}.product_container .value .value_list .title{font-size:22px;color:#2a384c;letter-spacing:-.65px;text-align:center;padding-top:20px;height:52px}.product_container .value .value_list .desc{font-size:18px;color:#7c8491;letter-spacing:-.53px;text-align:center;padding-top:12px}.product_container .production .swift_subtitle{padding-top:67px}.product_container .production .article_sections{text-align:left;padding-bottom:82.5px}.product_container .production .article_item{padding:75px 0 65px}.product_container .production .article_item .pic{float:left;width:537px;margin-right:46px;background-color:#fff}.product_container .production .article_item .pic img{display:block;width:100%;height:100%}.product_container .production .article_item .content{overflow:hidden;display:-ms-flexbox;display:flex;height:274px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.product_container .production .article_item .content .title{font-size:24px;color:#2a384c;letter-spacing:-.71px}.product_container .production .article_item .content .desc{font-size:18px;color:#7f8696;letter-spacing:.28px;text-align:left;line-height:26px;padding:20px 0}.product_container .production .article_item .content .more_hall{padding-top:15px}.product_container .production .article_item.reverse .pic,.product_container .production .article_item:nth-child(2n) .pic{float:right;margin-right:0;margin-left:46px}.mobile_container{display:none}}
@media screen and (max-width:767px){.ele_demo{margin:20px 0;text-align:center}body,html{min-width:auto;width:100%;overflow-x:hidden}*{-webkit-overflow-scrolling:touch}.m_hide{display:none}.banner{background:url(/themes/halo-wallyt/assets/images/home_bg_paymentacquiring.png) no-repeat 67%;background-size:cover;padding:0 12.3vw;position:relative;padding-bottom:13vw}.banner .banner_img{margin:6vw 0;width:100%;height:auto}.banner h2{font-size:4.3vw;color:#2a384c;font-family:Arson Pro Black;padding-top:17.3vw}.banner p{font-size:3.2vw;color:#2a384c;line-height:5.5vw}.banner .footer{margin:10px 0 120px}.banner a{text-decoration:none;font-size:4.5vw;color:#fff;letter-spacing:-.98px;background:#2a384c;border-radius:12px;padding:13px 24px}.banner a i{color:#fff;font-style:normal;display:none}.banner a:after{content:">";color:#fff;padding-left:8px}.content{padding:9vw 0 20vw}h2.title{text-align:center;position:relative;font-size:4.8vw;color:#2a384c;letter-spacing:-.53px;font-family:Arson Pro Regular;padding-bottom:1.9vw;margin-bottom:5.3vw}h2.title:before{content:"";background:#2cafac;height:2px;width:31.5vw;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.content img{width:100%}.content h3,.content p{padding:0 8.8vw;font-size:3.2vw;color:#00383c;letter-spacing:.12px;line-height:5.3vw;font-family:Arson Pro Regular}.content h3{font-size:4.3vw;color:#2a384c;letter-spacing:-.47px;text-align:left;padding-top:3.2vw}.content_1{padding-bottom:13vw}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.product_in{padding-top:7vw}.product_in.ewallet{padding-top:0;padding-bottom:7vw}.product_in h3{font-size:4vw;color:#001a00;letter-spacing:-.31px;font-family:Arson Pro Regular;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product_in h3 span{width:8.5vw;height:8.5vw;display:inline-block;vertical-align:top;margin-right:2vw}.product_in h2 em{font-style:normal;-ms-flex:1;flex:1;padding:0 8.8vw;font-size:4.3vw}.product_in h3 .icon{width:8.5vw;height:8.5vw;color:#4e8cee}.product_in p{font-size:3.2vw;color:#7f8696;letter-spacing:.19px;text-align:left;line-height:5.3vw;font-family:Arson Pro Regular;padding-bottom:5vw}}