.vpn__banner{padding-bottom:100px;min-height:0px;text-align:center;background-color:#F0FDFA;background-image:url(./banner_bg.png);background-position:center center}.vpn__banner .banner_title{padding-top:40px;text-align:center;text-indent:0;height:auto}.vpn__banner .banner_title>img{display:inline-block;vertical-align:top;width:auto;max-width:none}.purchase_online .vpn_title{padding-top:40px}.vpn__logo{display:block;position:absolute;top:20px;left:10%;width:76px;height:40px;text-indent:0;cursor:pointer;background:none}.vpn__logo>svg{display:block;pointer-events:none}.sale_btn{color:#FFC144;height:40px;border-radius:5px;background:#FFF;border:2px solid #FFC144}.sale_btn:hover{color:#FFF;border-color:#FF4747;background:#FF4747}.sale_btn.btn_current{color:#FFF;border-color:#FF4747;background:#FF4747;box-shadow:none}.sale_btn.btn_current:hover{color:#FFF;border-color:#FF6A6A;background:#FF6A6A}.sale_offer{gap:15px;align-items:center;margin:60px auto 30px}.sale_offer .offer_item{position:relative;background:#FFF;border:1px solid #E6E9F1;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;flex-direction:column;padding:40px 0;border-radius:10px}.sale_offer .body_top,.sale_offer .body_footer{width:100%}.sale_offer .offer_body{text-align:left;padding:0px 24px;background:none;border-radius:0}.sale_offer .offer_discount{position:absolute;top:0px;right:0px;padding:0;background:none;width:110px;height:92px;overflow:hidden}.sale_offer .offer_discount b{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:25px;left:4px;padding:0 24px;height:26px;background:#FFCA1C;transform:rotate(45deg);font:normal normal 400 16px/1.5 League Spartan;color:#FFF}.sale_offer .offer_discount b em{padding-top:4px;display:block;font:inherit;color:inherit}.sale_offer .offer_price{padding:40px 0 20px;padding:0;color:#8E8B9D;font-size:14px}.sale_offer .offer_price .price_desc{color:#1E1C2C;font-size:18px;font-weight:600}.sale_offer .offer_price .price_desc b{font:inherit;color:#09BB90}.sale_offer .offer_price strong{display:inline-block;margin-right:2px;color:#1E1C2C;font-size:20px;font-weight:700}.sale_offer .offer_price strong big{font-size:36px;font-weight:700}.sale_offer .offer_month{padding:14px 0 16px;color:#8E8B9D}.sale_offer .offer_foot{border:none;border-top:none;padding:20px 8px 0;border-radius:0;width:100%}.sale_offer .offer_list li{padding:3px 0;font-size:14px;font-weight:500}.sale_offer .offer_list li::before{margin-top:2px;width:13px;height:13px;border-radius:0%;gap:8px;background:url(../../check_light_green.svg) center center no-repeat;transform:scale(1)}.sale_offer .offer_sale{padding:40px 0;border:3px solid #FF6A6A;border-radius:10px}.sale_offer .offer_sale::before{display:none}.sale_offer .offer_sale .offer_body{padding:0px 32px}.sale_offer .offer_sale .offer_discount{top:0px;right:0px;padding:0;background:none;width:110px;height:92px;overflow:hidden;box-shadow:none}.sale_offer .offer_sale .offer_discount b{background:#30DEB4}.sale_offer .offer_sale .offer_price{padding:0;color:#8E8B9D;font-size:14px}.sale_offer .offer_sale .offer_price strong{color:#FF3920;font-size:20px;font-weight:700}.sale_offer .offer_sale .offer_price strong big{font-size:36px;font-weight:700}.sale_offer .offer_sale .offer_foot{padding:20px 8px 0}.sale_offer .offer_sale .offer_list li{padding:3px 0;font-size:14px;font-weight:500}.sale_offer .offer_sale .offer_list li::before{margin-top:2px;width:13px;height:13px;border-radius:0%;gap:8px;background:url(../../check_light_green.svg) center center no-repeat;transform:scale(1)}.comm-popup-bg{background-color:rgba(255,255,255,0.82)}.comm-popup{width:796px;height:571px;background-image:url(./pop_bg.png)}.comm-popup .comm-close.close_line{width:28px;height:28px;opacity:1;border-radius:50%;background:rgba(174,168,168,0.35);opacity:0.8}.comm-popup .comm-close.close_line:hover{opacity:1;background:rgba(174,168,168,0.35)}.comm-popup .comm-close.close_line::before,.comm-popup .comm-close.close_line::after{top:13px;left:8px;width:12px;height:2px;background:#533B1A}.comm-popup .pop_inner{width:594px;height:369px}.comm-popup .pop_title{text-align:center;transform:translateY(-40px);margin-bottom:-58px}.comm-popup .pop_title>img{display:inline-block;vertical-align:top;width:auto;max-width:none;height:auto}.comm-popup .pop_desc{padding-bottom:4px;color:#1E1438}.comm-popup .pop_tag{display:inline-flex;align-items:center;justify-content:center;margin-bottom:35px;min-height:0;margin-left:0px;padding:0 30px;height:30px;border-radius:9999px;box-shadow:inset 0px 8px 6px #FFCA1C;border:1px solid rgba(255,255,255,0.88);background:#FCD34C}.comm-popup .pop_tag::before{display:none}.comm-popup .pop_tag b{font-size:18px;font-weight:700;color:#FF0000;text-shadow:0px 1px 1px #FFF}.comm-popup .pop_price strong,.comm-popup .pop_price del{font-family:"Lexend", Arial, "Microsoft Yahei", sans-serif !important}.comm-popup .pop_price strong{padding-bottom:3px;color:#6D2E27;font-weight:600}.comm-popup .pop_price strong big{font-weight:800;font-size:40px}.comm-popup .pop_price p,.comm-popup .pop_price del{display:block;color:#000;font-size:14px;opacity:0.2;font-weight:600}.comm-popup .popup_btn{margin:12px auto;width:318px;height:52px;border-radius:9999px;color:#FFF;background:#FF4747;box-shadow:6px 13px 21px #3BD67E;border:none;outline:none}.comm-popup .popup_btn:hover{color:#FFF;background:#FF6A6A;box-shadow:6px 13px 21px #3BD67E;border:none;outline:none}
