.vpnstspecial .zoom{animation:zoom-scaling 1s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}25%,75%{transform:scale(1.3);opacity:1}50%{transform:scale(0.6);opacity:0.5}100%{transform:scale(1);opacity:1}}.vpnstspecial .buybtn{min-width:228px;max-width:85%;height:46px;border-radius:50px !important;font-weight:500}.vpnstspecial .buybtn::before{border-radius:50px}.vpnstspecial .buybtn.ext::after{content:"+5% OFF";display:block;position:absolute;width:58px;height:16px;line-height:19px;text-align:center;font-size:12px;font-weight:600;background:transparent linear-gradient(107deg, #4EF6A3 0%, #00CE30 100%) 0% 0% no-repeat padding-box;border:1px solid transparent;border-radius:3px 3px 0px 0px;right:25px;top:-17px;color:#004B12}.vpnstspecial .time_cont{display:inline-flex;align-items:center;justify-content:center;z-index:2;margin:0px auto}.vpnstspecial .time_cont>p{font-size:14px;font-family:Lexend;font-weight:500;color:#4A1503}.vpnstspecial .time_cont .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;line-height:20px;margin:0 3px}.vpnstspecial .time_cont .countdown .scroll-tick{height:20px}.vpnstspecial .time_cont .countdown .scroll-tick:last-child{margin-right:0}.vpnstspecial .time_cont .countdown .scroll-tick strong,.vpnstspecial .time_cont .countdown .scroll-tick span{display:block;font-weight:bold;color:#FF0707}.vpnstspecial .sp_banner{position:relative;height:922px;text-align:center;background:#fff url(../../../2023purchase1/2024stsale/vms_bg.jpg) no-repeat center top}.vpnstspecial .sp_banner .title_box{text-align:center;position:relative;z-index:2}.vpnstspecial .sp_banner .title_box .title_img{margin-right:-180px}.vpnstspecial .sp_banner .title-subtitle{text-align:center;font-size:18px;line-height:1.2;font-weight:500;font-family:"Lexend", Arial, "Microsoft Yahei", sans-serif !important;color:#1E1C2C}.vpnstspecial .sp_banner .title-subtitle span{font:inherit;color:#F6240D;font-weight:600}.vpnstspecial .sp_banner .message{width:1200px;display:flex;justify-content:center;margin-top:70px;align-items:flex-end;gap:38px}.vpnstspecial .sp_banner .message.message-r2{gap:16px}.vpnstspecial .sp_banner .message.message-r2 .active-outer::before{left:-5px;width:100%;height:100%}.vpnstspecial .sp_banner .message.message-r2 .box{max-width:300px;padding:40px 5px;min-height:580px}.vpnstspecial .sp_banner .message.message-r2 .box .box-body{justify-content:flex-start}.vpnstspecial .sp_banner .message.message-r2 .box h3{padding-bottom:34px}.vpnstspecial .sp_banner .message.message-r2 .box .buybtn{margin-top:32px}.vpnstspecial .sp_banner .message.message-r2 .box ul{margin-top:22px;padding-top:28px;border-top:1px solid rgba(117,104,91,0.23)}.vpnstspecial .sp_banner .message.message-r2 .box.active-box{min-width:300px;max-width:340px;min-height:580px}.vpnstspecial .sp_banner .message.message-r2 .box.free{min-width:218px;max-width:218px}.vpnstspecial .sp_banner .message .active-outer{position:relative;z-index:1;background:#fff}.vpnstspecial .sp_banner .message .active-outer::before{content:'';display:block;position:absolute;top:-4px;left:-16px;z-index:-1;width:calc(100% + 20px);height:98%;box-shadow:0px 15px 25px #28A25A;border:5px solid #FF9100;border-radius:4px}.vpnstspecial .sp_banner .message .active-outer.sold{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;-webkit-filter:progid:dximagetransform.microsoft.basicimage(grayscale=1);filter:progid:dximagetransform.microsoft.basicimage(grayscale=1)}.vpnstspecial .sp_banner .message .active-outer.sold::after{width:339px;height:622px;content:'';display:block;position:absolute;left:-5px;top:-36px;z-index:10;background:url(../../../2023purchase1/2024stsale/sold_banner_bg.png) no-repeat center/cover}.vpnstspecial .sp_banner .message .active-outer .box h3{font-weight:600;font-size:22px}.vpnstspecial .sp_banner .message .active-outer .box h4{font-weight:700;font-size:26px}.vpnstspecial .sp_banner .message .active-outer .box h4 strong{font-weight:700;font-size:40px}.vpnstspecial .sp_banner .message .active-outer .box .buybtn{margin-top:20px}.vpnstspecial .sp_banner .message .time_cont{display:inline-flex;align-items:center;justify-content:center;width:100%;height:39px;border-radius:0px;background:transparent linear-gradient(94deg, #FEF844 0%, #FEDA44 100%) 0% 0% no-repeat padding-box;position:absolute;z-index:9;top:-36px;left:0px;right:0;margin:0px auto}.vpnstspecial .sp_banner .message .time_cont>p{font-weight:600;color:#4A1503}.vpnstspecial .sp_banner .message .time_cont>p>span{font-size:24px;font-family:"Yesteryear";color:#4A1503;margin-right:5px}.vpnstspecial .sp_banner .message .time_cont .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;line-height:24px;margin:0 3px;top:-2px}.vpnstspecial .sp_banner .message .time_cont .countdown strong,.vpnstspecial .sp_banner .message .time_cont .countdown span{color:#FF2525;background-color:#fff;height:20px;background-position-y:5px;font-weight:400;margin:0 2px;transform-style:preserve-3d}.vpnstspecial .sp_banner .message .time_cont .countdown strong:after,.vpnstspecial .sp_banner .message .time_cont .countdown span:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:10px;transform:translateZ(-1);z-index:-1;background:transparent linear-gradient(180deg, #FFFFE5 0%, #E9E994 100%) 0% 0% no-repeat padding-box}.vpnstspecial .sp_banner .message .time_cont .countdown::after,.vpnstspecial .sp_banner .message .time_cont .countdown::before{position:absolute;content:"";display:none;height:15px;border-right:1px solid #5E1800;top:0px}.vpnstspecial .sp_banner .message .time_cont .countdown::before{left:27px}.vpnstspecial .sp_banner .message .time_cont .countdown::after{right:27px}.vpnstspecial .sp_banner .message .time_cont .countdown .scroll-tick{width:27px;height:20px}.vpnstspecial .sp_banner .message .time_cont .countdown .scroll-tick:last-child{margin-right:0}.vpnstspecial .sp_banner .message .time_cont .countdown .scroll-tick strong,.vpnstspecial .sp_banner .message .time_cont .countdown .scroll-tick span{font-size:18px;display:block;font-weight:600;color:#FF2525;font-family:Lexend}.vpnstspecial .sp_banner .message .box{min-width:270px;max-width:380px;min-height:565px;padding:40px 40px;background:#FBFBFB;border:1px solid #CCCEE2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;flex:1}.vpnstspecial .sp_banner .message .box .box-body{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.vpnstspecial .sp_banner .message .box h3{padding-bottom:20px;font-weight:500;font-size:20px;line-height:1.5}.vpnstspecial .sp_banner .message .box h3 span,.vpnstspecial .sp_banner .message .box h3 strong{font:inherit;color:inherit}.vpnstspecial .sp_banner .message .box h3 strong{color:#0BAA18}.vpnstspecial .sp_banner .message .box h4{font-weight:600;font-size:20px;line-height:1.5}.vpnstspecial .sp_banner .message .box h4 p{font:inherit;color:inherit}.vpnstspecial .sp_banner .message .box h4 strong{font:inherit;color:inherit;font-weight:600;font-size:34px}.vpnstspecial .sp_banner .message .box .ext_price{position:absolute;color:#878686;text-decoration:line-through;left:-55px;top:18px;font-size:18px;opacity:0}.vpnstspecial .sp_banner .message .box .ext_price.on{opacity:1}.vpnstspecial .sp_banner .message .box .buybtn{margin-top:8px}.vpnstspecial .sp_banner .message .box .box-p{margin-top:20px;text-align:center;color:#606060}.vpnstspecial .sp_banner .message .box .box-p span{display:inline-block;padding-left:4px;color:#878686;text-decoration:line-through}.vpnstspecial .sp_banner .message .box .box-p del{color:#878686;padding-left:4px}.vpnstspecial .sp_banner .message .box ul{padding-top:28px;font:normal normal normal 16px/24px League Spartan;color:#5D5D5D;padding-left:9px;text-align:left}.vpnstspecial .sp_banner .message .box ul li{position:relative;list-style:unset;color:#434242}.vpnstspecial .sp_banner .message .box.active-box{position:relative;z-index:1;min-width:414px;min-height:585px;background:#fff;border:0}.vpnstspecial .sp_banner .message .box.active-box h4{position:relative;color:#EB011A}.vpnstspecial .sp_banner .message .box.active-box ul{padding-left:0px}.vpnstspecial .sp_banner .message .box.active-box ul li{display:flex;align-items:center;list-style:none;color:#000}.vpnstspecial .sp_banner .message .box.active-box ul li::before{content:"";display:block;width:12px;height:12px;background:url(../../../bfvpnlow/check_green.svg);margin:-4px 7px 0px 0px}.vpnstspecial .sp_banner .message .box.free{max-width:270px;background:rgba(255,249,249,0.6)}.vpnstspecial .sp_banner .message .box.free .box-body{justify-content:space-between;padding-bottom:25px}.vpnstspecial .sp_banner .message .box.free h4{padding-bottom:42px;font-size:16px;font-weight:400;color:#606060}.vpnstspecial .sp_banner .message .box.free ul{padding-left:0px;min-height:220px}.vpnstspecial .sp_banner .message .box.free ul li{list-style:none;text-align:center;color:#5D5D5D}.vpnstspecial .floatlayer.sold .left>img[data-type="sold"]{display:inline-block !important}.vpnstspecial .floatlayer.sold .left>img[data-type="sale"]{display:none !important}.vpnstspecial .floatlayer .left>img[data-type="sold"]{display:none !important}.vpnstspecial .floatlayer .left>img[data-type="sale"]{display:inline-block !important}.vpnstspecial .floatlayer .bottom_tile{font-size:22px;font-weight:600}.vpnstspecial .floatlayer .bottom_tile span{font-size:22px;font-weight:700;color:#FF8000;position:relative}.vpnstspecial .floatlayer .bottom_tile span b{position:relative;z-index:0;display:inline-block;font-size:22px;font-weight:600;line-height:1;color:transparent}.vpnstspecial .floatlayer .bottom_tile span b:after{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px #fff}.vpnstspecial .floatlayer .bottom_tile span strong{position:absolute;left:0px;top:-1px;z-index:2;display:block;font-size:22px;font-weight:600;line-height:1;-webkit-background-clip:text;color:#FF8000;text-align:center}.vpnstspecial .floatlayer .float_wrap{margin:0 auto 0;display:flex;justify-content:center;align-items:center;color:#FFF6BE;margin-top:30px;position:relative}.vpnstspecial .floatlayer .float_wrap::before{content:"";display:block;width:141px;height:5px;position:absolute;top:-20px;left:0;right:0;margin:0px auto;background:url(../circle.svg) center no-repeat}.vpnstspecial .floatlayer .float_wrap .time_cont{position:relative;background:none;padding-top:5px}.vpnstspecial .floatlayer .float_wrap .time_cont::before{content:"";display:block;width:375px;height:56px;position:absolute;top:0px;left:-42px;z-index:-1;background:url(../../idr/float_data_bg.png) center no-repeat}.vpnstspecial .floatlayer .float_wrap .time_cont>p{font-size:16px}.vpnstspecial .floatlayer .float_wrap .time_cont .countdown{width:101px;height:22px;margin-left:3px}.vpnstspecial .floatlayer .float_wrap .time_cont .countdown .scroll-tick{width:34px;height:22px;line-height:22px}.vpnstspecial .floatlayer .float_wrap .time_cont .countdown .scroll-tick:nth-of-type(2) strong{border-left:1px solid #8B5800;border-right:1px solid #8B5800}.vpnstspecial .floatlayer .float_wrap .time_cont .countdown .scroll-tick strong{color:#D10016;font-weight:bold;line-height:22px;position:relative;top:2px;background:transparent linear-gradient(89deg, #FFDA4400 0%, #fff 43%, #FFDA4400 100%) 0% 0% no-repeat padding-box}.vpnstspecial .floatlayer .price.fr div{margin-bottom:4px;display:flex;align-items:baseline;position:relative;color:#000;justify-content:center;font-family:Lexend}.vpnstspecial .floatlayer .price.fr div span{font-size:18px;font-weight:bold}.vpnstspecial .floatlayer .price.fr div b{font-size:36px;font-weight:bold}.vpnstspecial .floatlayer .price.fr div del{display:inline-block;color:#8A6F6F;font-weight:500;margin-left:8px;position:relative;text-decoration:none}.vpnstspecial .floatlayer .price.fr div del::after{content:"";display:block;position:absolute;top:33%;left:-8%;transform:translateY(-50%) rotate(-10deg);width:120%;height:2px;border-radius:10px;background:#FF8800}.vpnstspecial .popbg{width:100%;height:100%;background:rgba(30,30,32,0.6) 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;top:0;left:0;transform:scale(0);transition:all .3s ease;transform-origin:center;z-index:-1000}.vpnstspecial .popbg.on{transform:scale(1);z-index:999}.vpnstspecial .xmas-pop{position:fixed;width:773px;height:608px;left:0;right:0;top:0;bottom:0;z-index:-1000;margin:auto;transform:scale(0);transition:all .3s ease;transform-origin:center;z-index:-999;background:url(../../../2023purchase1/2024stsale/common_purchase_pop_bg.png) center center no-repeat;box-sizing:border-box;padding-top:250px}.vpnstspecial .xmas-pop.on{transform:scale(1);z-index:1000}.vpnstspecial .xmas-pop>img{display:block;margin:0px auto;position:relative;top:-44px}.vpnstspecial .xmas-pop>p{display:none}.vpnstspecial .xmas-pop .xmas-close{position:absolute;display:block;width:16px;height:16px;top:110px;right:110px;cursor:pointer;opacity:0.55}.vpnstspecial .xmas-pop .xmas-close svg{display:block;width:inherit;height:inherit;pointer-events:none}.vpnstspecial .xmas-pop .xmas-close:hover{opacity:1}.vpnstspecial .xmas-pop .title_info{text-align:center;font:normal normal 600 25px League Spartan;letter-spacing:0px;color:#000000}.vpnstspecial .xmas-pop .pop_cont{display:flex;align-items:center;flex-direction:column;margin-top:12px;width:94%}.vpnstspecial .xmas-pop .pop_cont .pop_save{display:inline-block;padding:0 38px;height:48px;line-height:50px;font-size:22px;font-weight:bold;color:#F5230B;text-align:center;background:linear-gradient(90deg, rgba(251,134,75,0), #fff 46%, rgba(255,68,61,0) 100%)}.vpnstspecial .xmas-pop .pop_cont .pop_price{margin:18px 0px;color:#000;text-align:center}.vpnstspecial .xmas-pop .pop_cont .pop_price span{font-size:24px;font-weight:bold}.vpnstspecial .xmas-pop .pop_cont .pop_price b{font-size:40px;font-weight:bold}.vpnstspecial .xmas-pop .pop_cont .pop_price del{font-size:18px;color:#504F4F}.vpnstspecial .xmas-pop .pop_cont p:last-of-type{margin-top:0px;font-size:18px;color:#504F4F}.vpnstspecial .xmas-pop .pop_cont .buybtn{margin:50px auto 0;min-width:240px;width:240px;height:46px;color:#fff;background:linear-gradient(180deg, #FF733E 0%, red 100%);border:1px solid #FFD688;transition:none}.vpnstspecial .xmas-pop .pop_cont .buybtn::before{display:none}.vpnstspecial .xmas-pop .pop_cont .buybtn span{font-weight:500}.vpnstspecial .xmas-pop .pop_cont .buybtn:hover{background:linear-gradient(180deg, #fb0 0%, red 100%)}.vpnstspecial .xmas-pop .pop_cont .buybtn:hover::before{display:none}.vpnstspecial .ext-pop .pop_cont{margin-top:0px;flex-grow:1;height:inherit;transform:translateX(28px)}.vpnstspecial .ext-pop .pop_cont h4{width:291px;height:41px;background:linear-gradient(106deg, #FFFF68 0%, #fb0 100%);box-shadow:0px 10px 25px #009A4D;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;color:#000;margin-top:28px}.vpnstspecial .ext-pop .pop_cont h4 strong{color:#FF0000;font-weight:700;padding-left:5px}.vpnstspecial .ext-pop .pop_cont .btn-red{margin:40px auto 0;cursor:pointer}.vpnstspecial .ext-pop .pop_cont>p:last-of-type{color:#FFF6EC;margin-top:15px}
