@font-face{font-family:Montserrat-Black;src:url("./fonts/Montserrat/Montserrat-Black.otf");font-weight:normal;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./fonts/Montserrat/Montserrat-Regular.otf");font-weight:normal;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url("./fonts/Montserrat/Montserrat-Bold.otf");font-weight:normal;font-style:normal}@font-face{font-family:Roboto;src:url("./fonts/Roboto/Roboto-Regular.ttf");font-weight:normal;font-style:normal}@font-face{font-family:Roboto-Bold;src:url("./fonts/Roboto/Roboto-Bold.ttf");font-weight:normal;font-style:normal}.main{height:auto;background:url("/special/xmas-sales/images/bg/bg1.jpg") no-repeat top center,url("/special/xmas-sales/images/bg/bg2.jpg") repeat top center;background-size:1920px auto}@media(min-width: 1921px){.main{width:100%;background-size:100% auto}}h2{display:inline-flex;justify-content:center;align-items:center;position:relative;margin:0 auto;padding:0 100px 20px;height:100px;text-align:center;font-family:Montserrat-Bold;line-height:75px;background:url(./images/h2-title-bg.svg);background-size:100% 100%}@media(min-width: 1520px){h2{min-width:989px}}@media( max-width: 1200px){h2{width:100%;padding:10px 47px 30px;height:auto}}@media( max-width: 768px){h2{padding:12px 27px 17px}}h2 .h2-inline{vertical-align:middle;line-height:1;font-size:36px}@media( max-width: 1200px){h2 .h2-inline{font-size:32px}}@media( max-width: 768px){h2 .h2-inline{font-size:24px;line-height:36px}}h2 .color-yellow{font-size:48px}@media( max-width: 1200px){h2 .color-yellow{font-size:44px}}@media( max-width: 768px){h2 .color-yellow{font-size:32px}}@media( max-width: 480px){.main .container{padding:0}}p{margin:0}.xmas{position:relative}body[data-expired=true] .email-box{position:relative}body[data-expired=true] .email-box::after{display:flex;justify-content:center;align-items:center;content:"Sales Promotion has Expired!";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.7);color:#fff}body[data-expired=true] .license-price .discount,body[data-expired=true] .select-price .discount,body[data-expired=true] .sing-deals__price .discount,body[data-expired=true] .bundling__price .discount,body[data-expired=true] .super-bundle__price .discount{display:block;font-size:16px}.product{font-family:Arial}.product .product__name,.product .product__plan{font-weight:bold}.product .product__name:hover,.product .product__name:focus{color:currentColor}.product .product__plan{height:24px;width:110px;background-color:#fbc343;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;text-align:center;line-height:26px}.product .product__desc{line-height:1.5}.sale .sale__plan{font-family:Arial;font-weight:bold;color:#222}.sale__price .promotion{font-family:Helvetica;font-weight:700;color:#f34531}@media( max-width: 480px){.sale__price .promotion{font-size:36px;line-height:42px}}.sale__price .origin{color:#666;text-decoration:line-through}@media( max-width: 480px){.sale__price .origin{font-size:20px;line-height:28px}}.sale__duration{display:inline-block;padding:1px 5px;margin:7px 0;border-radius:5px;background-color:#fbf7df;font-size:15px;line-height:22px;font-weight:400;color:#404040;font-family:Helvetica;text-align:center}.sale__duration strong{font-weight:700}.svg-text{font-family:Montserrat-Bold}.svg-text text{text-anchor:middle;fill:#f6cc35}.svg-text use{text-anchor:middle;stroke:#2e2e2e;stroke-width:5px;stroke-linejoin:round}.ie11 .svg-text use{filter:none !important}.btn-buy-group .btn-buy,.bundle-buy-group .btn-buy{display:inline-block;position:relative;height:52px;width:160px;background-color:#f33e28;color:#fff;font-family:Arial;font-weight:bold;font-size:16px;text-indent:38px;line-height:54px;border-radius:5px;transition:all .25s;text-decoration:none}.btn-buy-group .btn-buy:hover,.btn-buy-group .btn-buy:focus,.bundle-buy-group .btn-buy:hover,.bundle-buy-group .btn-buy:focus{transform:translateY(-3px)}.btn-buy-group .btn-buy::before,.bundle-buy-group .btn-buy::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);height:calc(100% + 8px);width:calc(100% + 8px);border:2px solid #ac0c0c;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.btn-buy-group .btn-buy.win::after,.bundle-buy-group .btn-buy.win::after{content:"";position:absolute;top:50%;left:22px;height:23px;width:23px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(./images/part-1/win.svg) no-repeat}.btn-buy-group .btn-buy.mac::after,.bundle-buy-group .btn-buy.mac::after{content:"";position:absolute;top:50%;left:23px;height:24px;width:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(./images/part-1/mac.svg) no-repeat}.btn-buy-group .btn-buy.win-mac::after,.bundle-buy-group .btn-buy.win-mac::after{content:"";position:absolute;top:50%;left:19px;height:25px;width:35px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(./images/part-3/win-mac.png) no-repeat;background-size:100% auto}.btn-buy-group.btn-buy-group--double,.bundle-buy-group.btn-buy-group--double{display:inline-block;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.btn-buy-group.btn-buy-group--double .btn-buy,.bundle-buy-group.btn-buy-group--double .btn-buy{margin:8px 12px}.btn-buy-group[data-platform=win].btn-buy-group--single .win,.btn-buy-group[data-platform=win].btn-buy-group--bundle .win,.bundle-buy-group[data-platform=win].btn-buy-group--single .win,.bundle-buy-group[data-platform=win].btn-buy-group--bundle .win{display:block;margin:0 auto}.btn-buy-group[data-platform=win].btn-buy-group--single .mac,.btn-buy-group[data-platform=win].btn-buy-group--bundle .mac,.bundle-buy-group[data-platform=win].btn-buy-group--single .mac,.bundle-buy-group[data-platform=win].btn-buy-group--bundle .mac{display:none}@media( max-width: 480px){.btn-buy-group[data-platform=win].btn-buy-group--single .mac,.btn-buy-group[data-platform=win].btn-buy-group--bundle .mac,.bundle-buy-group[data-platform=win].btn-buy-group--single .mac,.bundle-buy-group[data-platform=win].btn-buy-group--bundle .mac{display:block;margin:15px auto 0}}.btn-buy-group[data-platform=win].btn-buy-group--double .win,.bundle-buy-group[data-platform=win].btn-buy-group--double .win{order:1}.btn-buy-group[data-platform=win].btn-buy-group--double .mac,.bundle-buy-group[data-platform=win].btn-buy-group--double .mac{order:2}.btn-buy-group[data-platform=mac].btn-buy-group--single .win,.btn-buy-group[data-platform=mac].btn-buy-group--bundle .win,.bundle-buy-group[data-platform=mac].btn-buy-group--single .win,.bundle-buy-group[data-platform=mac].btn-buy-group--bundle .win{display:none}@media( max-width: 480px){.btn-buy-group[data-platform=mac].btn-buy-group--single .win,.btn-buy-group[data-platform=mac].btn-buy-group--bundle .win,.bundle-buy-group[data-platform=mac].btn-buy-group--single .win,.bundle-buy-group[data-platform=mac].btn-buy-group--bundle .win{display:block;margin:15px auto 0}}.btn-buy-group[data-platform=mac].btn-buy-group--single .mac,.btn-buy-group[data-platform=mac].btn-buy-group--bundle .mac,.bundle-buy-group[data-platform=mac].btn-buy-group--single .mac,.bundle-buy-group[data-platform=mac].btn-buy-group--bundle .mac{display:block;margin:0 auto}.btn-buy-group[data-platform=mac].btn-buy-group--double .win,.bundle-buy-group[data-platform=mac].btn-buy-group--double .win{order:2}.btn-buy-group[data-platform=mac].btn-buy-group--double .mac,.bundle-buy-group[data-platform=mac].btn-buy-group--double .mac{order:1}.btn-buy-group p,.bundle-buy-group p{order:3;margin-top:14px;font-family:Arial;color:#222;cursor:pointer;font-size:16px;line-height:24px}@media( max-width: 480px){.btn-buy-group p,.bundle-buy-group p{display:none}}.btn-buy-group p:hover,.btn-buy-group p:focus,.bundle-buy-group p:hover,.bundle-buy-group p:focus{text-decoration:underline}.share{position:fixed;top:300px;right:-60px;width:80px;height:274px;text-align:center;background-color:rgba(255,255,255,.3);border-radius:40px 0px 0px 40px;-webkit-border-radius:40px 0px 0px 40px;-moz-border-radius:40px 0px 0px 40px;-ms-border-radius:40px 0px 0px 40px;-o-border-radius:40px 0px 0px 40px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;z-index:10}@media( max-width: 768px){.share{display:none}}.share.show{right:0}@media( max-width: 768px){.share.show{right:-60px}}.share:hover,.share:focus{right:0}.share a{display:block;margin:40px 0}.single__deco{position:absolute;top:-27px;right:10px}@media( min-width: 992px)and (max-width: 1200px){.single__deco{right:-5px;transform:scale(0.8)}}@media( max-width: 768px){.single__deco{transform:scale(1)}}@media(max-width: 340px){.single__deco{transform:scale(0.9)}}@media(max-width: 600px){.single__deco{top:-10px;right:2px}}.single__deco .deco-bg{height:69.5px;width:66px}.single__deco .svg-text{position:absolute;top:21px;left:4px}.f50{font-size:50px}.f48{font-size:48px}.f42{font-size:42px}.f40{font-size:40px}.f36{font-size:36px}.f32{font-size:32px}.f30{font-size:30px}.f28{font-size:28px}.f24{font-size:24px}.f20{font-size:20px}.f18{font-size:18px}.f16{font-size:16px}.f14{font-size:14px}@media(max-width: 768px){.rf30{font-size:30pt}.rf27{font-size:27pt}.rf24{font-size:24pt}.rf21{font-size:21pt}.rf17{font-size:17pt}.rf14{font-size:14pt}.rf11{font-size:11pt}}.color-yellow{color:#f6cc35}.color-red{color:#f33e28}.color-black{color:#2e2e2e}.color-grey{color:#404040}.color-white{color:#fff}.bg-yellow{background-color:#fbc343}.bg-light-green{background-color:#f6f4e8}.bg-grey{background-color:#f7f9f8}.bg-white{background-color:#fff}.br20{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.banner{position:relative;overflow:hidden;width:100%;min-height:840px;background:url("/special/xmas-sales/images/banner/banner.jpg") no-repeat center center;background-size:auto 100%}@media(min-width: 1919px){.banner{background-size:100% auto}}@media( max-width: 992px){.banner{min-height:auto;padding-bottom:175px}}@media( max-width: 480px){.banner{padding-bottom:0;min-height:488px}}.banner img{width:100%;height:auto}.banner .bg-img{width:100%;height:auto;overflow:hidden}@media( max-width: 480px){.banner .bg-img{position:relative;bottom:56px}}.banner .bg-img img{width:auto;height:auto;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}@media( max-width: 992px){.banner .bg-img img{height:700px}}@media( max-width: 480px){.banner .bg-img img{height:456px}}.banner-text{width:100%;text-align:center}.banner-title{margin-top:103px;margin-bottom:12px;font-family:Montserrat-Regular;font-weight:300;font-size:60px;line-height:1;color:#fff}@media( max-width: 1200px){.banner-title{margin-bottom:25px;font-size:50px}}@media( max-width: 992px){.banner-title{margin-top:55px}}@media( max-width: 768px){.banner-title{margin-bottom:15px;font-size:35px}}@media( max-width: 480px){.banner-title{margin-top:50px;margin-bottom:4px;font-size:24px;line-height:30px}}.banner-desc{margin-top:20px;font-family:Arial;font-size:32px;font-weight:bold;color:#fff;line-height:36px}@media( max-width: 1200px){.banner-desc{margin-top:30px;font-size:26px}}@media( max-width: 992px){.banner-desc{margin-top:20px;font-size:22px}}@media( max-width: 768px){.banner-desc{font-size:20px}}@media( max-width: 480px){.banner-desc{margin-top:4px;font-size:15px;line-height:22px}}.banner-desc span{display:block;margin-top:12px;font-size:20px}@media( max-width: 1200px){.banner-desc span{margin-top:20px;font-size:22px}}@media( max-width: 992px){.banner-desc span{margin-top:15px;font-size:18px}}@media( max-width: 480px){.banner-desc span{margin-top:1vw;font-size:10pt}}.banner-text img{width:722px;height:auto}@media( max-width: 992px){.banner-text img{width:470px}}@media( max-width: 480px){.banner-text img{width:345px}}@media(max-width: 370px){.banner-text img{width:95%}}.snow-box{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.snow{position:absolute;width:1.8%;height:auto;opacity:0}.snow svg{width:100%;height:auto}@-webkit-keyframes snow{66%{transform:rotate(540deg)}100%{transform:rotate(540deg)}}@keyframes snow{66%{transform:rotate(540deg)}100%{transform:rotate(540deg)}}@-webkit-keyframes fade{0%,100%{opacity:0}40%,60%{opacity:.6}}@keyframes fade{0%,100%{opacity:0}40%,60%{opacity:.6}}@-webkit-keyframes snow-one{100%{left:17%;top:64%}}@keyframes snow-one{100%{left:17%;top:64%}}@-webkit-keyframes snow-two{100%{left:43%;top:34%}}@keyframes snow-two{100%{left:43%;top:34%}}@-webkit-keyframes snow-three{100%{right:5.9%;top:63%}}@keyframes snow-three{100%{right:5.9%;top:63%}}.snow:first-child{left:15%;top:35%;-webkit-animation:snow 3s ease-out infinite,fade 3s linear infinite,snow-one 3s linear infinite;animation:snow 3s ease-out infinite,fade 3s linear infinite,snow-one 3s linear infinite}.snow:nth-child(2){left:41%;top:5%;-webkit-animation:snow 3s ease-out infinite,fade 3s linear infinite,snow-two 3s linear infinite;animation:snow 3s ease-out infinite,fade 3s linear infinite,snow-two 3s linear infinite}.snow:last-child{right:7.9%;top:34%;width:2.6%;-webkit-animation:snow 3s ease-out infinite,fade 3s linear infinite,snow-three 3s linear infinite;animation:snow 3s ease-out infinite,fade 3s linear infinite,snow-three 3s linear infinite}.santa-claus{position:absolute;left:0;bottom:0;width:44.27%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width: 1921px){.santa-claus{width:821px;height:auto}}@media( max-width: 480px){.santa-claus{bottom:-10px;width:314px}}@media(max-width: 340px){.santa-claus{z-index:1}}.tree{position:absolute;right:0;bottom:10%;width:34.6875%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width: 1921px){.tree{width:666px;height:auto}}@media( max-width: 768px){.tree{bottom:12%;width:131px}}.light{position:absolute;left:0;top:0;width:100%;-webkit-animation:light 2s linear infinite;animation:light 2s linear infinite}@media(min-width: 1921px){.light{width:666px;height:auto}}@-webkit-keyframes light{0%,100%{opacity:0}30%,70%{opacity:1}}@keyframes light{0%,100%{opacity:0}30%,70%{opacity:1}}.count-down{margin-top:46px;display:flex;justify-content:center;width:100%}.count-down canvas{border-radius:10px}@media( max-width: 992px){.count-down{transform:scale(0.8)}}@media( max-width: 480px){.count-down{margin-top:-1px;transform:scale(0.6)}}.count-down .days,.count-down .hours,.count-down .minutes{position:relative;margin-right:32px}.count-down .days:after,.count-down .days:before,.count-down .hours:after,.count-down .hours:before,.count-down .minutes:after,.count-down .minutes:before{content:"";display:block;width:8px;height:8px;background-color:#fff;position:absolute;right:-20px}@media( max-width: 768px){.count-down .days:after,.count-down .days:before,.count-down .hours:after,.count-down .hours:before,.count-down .minutes:after,.count-down .minutes:before{width:6px;height:6px}}.count-down .days:after,.count-down .hours:after,.count-down .minutes:after{bottom:39px}.count-down .days:before,.count-down .hours:before,.count-down .minutes:before{top:39px}.banner-end{margin-top:30px;color:#fff;font-family:Helvetica;font-size:20px;font-weight:700;line-height:20px}@media( max-width: 768px){.banner-end{margin-top:10px;font-size:16px;font-weight:500}}@media( max-width: 480px){.banner-end{font-size:14px;line-height:20px;margin-top:0px}}.xmas-nav{position:fixed;top:330px;left:-230px;width:259px;z-index:10;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.xmas-nav.show{left:0}.xmas-nav.show .active{font-weight:500;font-size:16px;background-image:url(./images/bar/default.png)}@media( min-width: 992px)and (max-width: 1200px){.xmas-nav.show{left:-140px}}.xmas-nav:hover,.xmas-nav:focus{left:0}@media( max-width: 992px){.xmas-nav{display:none !important}}.xmas-nav .active{background-image:url(./images/bar/active.png);font-weight:700;font-size:17px}.xmas-nav__bg{position:absolute;top:0;left:50%;transform:translateX(-50%)}.xmas-nav__item{position:relative;height:82px;margin-top:16px;background-image:url(./images/bar/default.png);text-align:center;line-height:82px;font-family:Helvetica;font-size:16px;font-weight:500;cursor:pointer}.xmas-nav__item:nth-child(3):after{content:"";display:block;position:absolute;top:-26px;right:-27px;width:66px;height:56.5px;background:url(./images/bar/hat-icon.png) no-repeat center center;background-size:100% auto}.xmas-nav__item:hover{background-image:url(./images/bar/active.png);font-weight:700;font-size:17px}.xmas-nav__item a{display:block;color:#181818;text-decoration:none}.xmas-nav__item:first-of-type{margin-top:38px}.free{padding-top:10px}@media( max-width: 480px){.free{padding-top:40px}}.free .container{position:relative}.free__title{margin-bottom:40px}@media( max-width: 768px){.free__title{margin-bottom:20px}}.free__wrapper{position:relative;max-width:1200px;margin:0 auto}@media( max-width: 480px){.free__wrapper{padding:0 15px}}.free__wrapper::after{content:"";position:absolute;bottom:0;right:-215px;display:block;width:257px;height:265px;background:url("/special/xmas-sales/images/part-2/part2-man.png") no-repeat center center;background-size:100% auto}@media(max-width: 1650px){.free__wrapper::after{display:none}}.free .f24{font-size:30px;line-height:34px}.free .free-prd-content{padding:40px 78px 35px}@media( max-width: 1200px){.free .free-prd-content{padding:40px 20px 35px}}@media( max-width: 768px){.free .free-prd-content{padding:0}}.free .prd-t{display:flex;align-items:center}@media(max-width: 768px){.free .prd-t{flex-direction:column}}.free .prd-t img{vertical-align:top}@media(max-width: 768px){.free .prd-t>a>img{width:80px;height:auto}}.free .prd-t .part-t-right{margin-left:24px;text-align:left}@media(max-width: 768px){.free .prd-t .part-t-right{margin:0;gap:10px;text-align:center}}.free .prd-t .part-t-right h3{margin:0}@media(max-width: 768px){.free .prd-t .part-t-right h3{display:flex;margin:15px 0 8px;gap:10px;flex-direction:column;align-items:center}}.free .prd-t .part-t-right h3 a{margin-right:15px;color:#222;font-size:26px;font-weight:700;line-height:28px}@media(max-width: 768px){.free .prd-t .part-t-right h3 a{margin:0;font-size:20px}}@media( max-width: 480px){.free .prd-t .part-t-right h3>img{width:143px;height:auto}}.free .prd-t .part-t-right .desc{margin:8px 0 0;font-size:16px;line-height:26px;color:#404040}@media( max-width: 480px){.free .prd-t .part-t-right .desc{margin:0;font-size:14px;line-height:22px}}.free .prd-t .part-t-right .link-v{color:#404040;font-weight:500;line-height:20px}.free .prd-ul{position:relative;margin:18px 0 0;padding:10px 0 10px 80px;display:flex;justify-content:space-between;flex-wrap:wrap;min-height:87px;border-radius:10px;border:1px dashed #186b42;background:#f8fffb}@media(max-width: 1360px){.free .prd-ul{flex-wrap:nowrap;height:auto}}@media( max-width: 1200px){.free .prd-ul{flex-direction:column}}@media( max-width: 768px){.free .prd-ul{margin:15px 0 24px;padding:15px 8px 15px 28px}}.free .prd-ul ul{width:48%;margin:0;padding:0}@media( max-width: 1200px){.free .prd-ul ul{width:100%}}.free .prd-ul li{font-family:Helvetica;text-align:left;color:#404040;font-weight:400;line-height:26px;font-size:18px}@media( max-width: 768px){.free .prd-ul li{font-size:16px;line-height:22px}}@media( max-width: 480px){.free .prd-ul li{font-size:14px}}.free .prd-ul li:not(:last-child){margin-bottom:10px}@media( max-width: 1200px){.free .prd-ul li:not(:last-child){margin-bottom:0}}.free .prd-ul li::marker{color:#404040}.free .prd-ul li span{font-weight:400}.free .prd__indicator{position:absolute;top:42px;left:-32px;text-align:left;display:flex;flex-direction:column;gap:14px}@media screen and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0 )and (min-resolution: 72dpi){.free .prd__indicator>*:not(:last-child){margin-bottom:14px}}@media( max-width: 992px){.free .prd__indicator{position:static;width:87%;min-width:325px;margin:0 auto 20px}}@media(max-width: 372px){.free .prd__indicator{width:100%;min-width:auto}}.free .prd__indicator .btn-indicator{position:relative;min-height:46px;background:#f6f4e8;border-radius:23px;padding:10px 45px 7px 38px;cursor:pointer;transition:.25s ease;color:#2e2e2e;font-family:Arial;font-size:20px;font-weight:700;line-height:1.43}@media( max-width: 768px){.free .prd__indicator .btn-indicator{font-size:14px;padding:13px 35px 12px 38px}}.free .prd__indicator .btn-indicator:hover{background:#fbc343}.free .prd__indicator .btn-indicator:hover::before{border-color:#f34531}.free .prd__indicator .btn-indicator::before{display:inline-block;margin-right:11px;content:"";width:16px;height:16px;border-radius:50%;border:2px solid #ccc}@media( max-width: 768px){.free .prd__indicator .btn-indicator::before{vertical-align:middle}}.free .prd__indicator .btn-indicator.active{background:#fbc343}.free .prd__indicator .btn-indicator.active::before{border:2px solid #ed3f31;padding:1px;background-clip:content-box;background-color:#ed3f31}.free .prd-wrapper{display:block;border-radius:30px;background:#fff}@media( max-width: 768px){.free .prd-wrapper{padding:36px 15px 20px}}.free .prd__info{display:flex;align-items:center;gap:42px;padding:43px 0 29px 450px;text-align:left}@media screen and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0 )and (min-resolution: 72dpi){.free .prd__info>*:not(:last-child){margin-right:42px}}@media( max-width: 992px){.free .prd__info{padding:26px 22px 20px;gap:18px}}@media( max-width: 768px){.free .prd__info{align-items:flex-start}}@media( max-width: 768px){.free .prd__logo{width:70px;height:70px}}.free .prd__desc{color:#404040;font-family:Arial;font-size:18px;font-weight:400;line-height:30px;padding-right:99px}@media( max-width: 992px){.free .prd__desc{padding:0}}.free .prd__stall-wrapper{display:flex;justify-content:center;gap:80px;padding:38px 0 40px;border-radius:30px;background:#f6f4e8}@media screen and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0 )and (min-resolution: 72dpi){.free .prd__stall-wrapper>*:not(:last-child){margin-right:80px}}@media( max-width: 1200px){.free .prd__stall-wrapper{padding:30px 22px;gap:30px}}@media( max-width: 992px){.free .prd__stall-wrapper{flex-wrap:wrap;flex-direction:column}}@media( max-width: 768px){.free .prd__stall-wrapper{padding:20px 10px}}.free .prd__stall{position:relative;border-radius:20px;background:url(/special/xmas-sales/images/part-1/bg-tree.svg) no-repeat left bottom;background-color:#d5f0e3;flex:0 1 299px;padding:24px 0 14px}@media( max-width: 992px){.free .prd__stall{flex:0 1 100%}}@media( max-width: 480px){.free .prd__stall{padding:24px 0}}.free .prd__stall::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='99%' height='99.5%' rx='20' ry='20' fill='none' stroke='%23186B42' stroke-dasharray='6 6' /%3E%3C/svg%3E") no-repeat;background-size:100% 100%;pointer-events:none;z-index:0}@media( max-width: 992px){.free .prd__stall::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='99.4%' height='99.5%' rx='20' ry='20' fill='none' stroke='%23186B42' stroke-dasharray='6 6' /%3E%3C/svg%3E") no-repeat}}@media( max-width: 480px){.free .prd__stall::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='99%' height='99%' rx='20' ry='20' fill='none' stroke='%23186B42' stroke-dasharray='6 6' /%3E%3C/svg%3E") no-repeat}}.free .stall__discount{position:absolute;top:-30px;right:-31px;background:url(/special/xmas-sales/images/part-1/discount-perc.png) no-repeat center center;width:103px;height:129px;background-size:100% auto}@media( max-width: 1200px){.free .stall__discount{transform:scale(0.8)}}@media( max-width: 992px){.free .stall__discount{transform:scale(1)}}@media( max-width: 480px){.free .stall__discount{right:-35px;transform:scale(0.8)}}@media(max-width: 370px){.free .stall__discount{right:-44px;top:-48px;transform:scale(0.6)}}.free .stall__discount--free{background-image:url(/special/xmas-sales/images/part-1/discount-free.png)}.free .stall__discount--free .svg-text{top:61px !important}.free .stall__discount .svg-text{position:absolute;top:52px;left:59%;transform:translateX(-50%);font-size:18px}.free .stall__license{margin-bottom:18px;color:#404040;font-family:"Helvetica";font-size:20px;font-weight:700;line-height:24px}@media( max-width: 480px){.free .stall__license{margin-bottom:15px;font-size:18px;line-height:24px}}.free .stall__duration{margin-bottom:15px;display:inline-block;color:#2e2e2e;border-radius:4px;background:#fbc343;padding:2px 9px;text-align:center;font-family:"Helvetica";font-size:18px;line-height:24px;text-align:center}@media( max-width: 480px){.free .stall__duration{font-size:16px}}.free .stall__duration strong{font-weight:700}.free .stall__guarantee{margin-bottom:10px;color:#186b42;font-family:Helvetica;font-size:16px;font-weight:400;line-height:24px}.free .stall__guarantee svg{vertical-align:middle;margin-right:8px}@media( max-width: 992px){.free .stall__guarantee{display:flex;flex-direction:column;align-items:center}}@media( max-width: 480px){.free .stall__guarantee{font-size:14px}}.free .stall__guarantee p{min-width:155px;display:inline-block;text-align:left}.free .stall__guarantee p:not(:last-child){margin-bottom:10px}@media( max-width: 480px){.free .stall__guarantee p:not(:last-child){margin-bottom:7px}}.free .stall__price{margin-bottom:20px}.free .stall__price .price__discount{margin-right:13px;color:#f34531;font-family:Helvetica;font-size:42px;font-weight:700;line-height:49px}@media( max-width: 480px){.free .stall__price .price__discount{font-size:36px}}.free .stall__price .price__original{color:#666;text-align:center;font-family:Helvetica;font-size:24px;font-weight:400;line-height:34.29px;text-decoration:line-through}@media( max-width: 480px){.free .stall__price .price__original{font-size:20px}}.free .stall__btn-group[data-platform=mac] .btn-buy.win{display:none}@media( max-width: 480px){.free .stall__btn-group[data-platform=mac] .btn-buy.win{display:block;margin:15px auto 0}}.free .stall__btn-group[data-platform=win] .btn-buy.mac{display:none}@media( max-width: 480px){.free .stall__btn-group[data-platform=win] .btn-buy.mac{display:block;margin:15px auto 0}}.single{padding-top:160px;font-size:0;overflow:hidden}@media( max-width: 768px){.single{padding-top:80px}}.single .single-inditor{display:inline-flex;justify-content:center;align-items:center;padding:3px;margin:33px 0 30px;min-height:56px;border-radius:37px;background-color:#3e8c66}@media( max-width: 768px){.single .single-inditor{min-height:auto}}@media( max-width: 480px){.single .single-inditor{margin:30px 0 30px}}.single .single-inditor .part2-inditor-icon{display:inline-block;width:24px;height:24px}.single .single-inditor .svg-inditor{margin-right:5px;stroke:#fff}.single .single-inditor span{display:inline-flex;justify-content:center;padding:13px 10px;min-width:195px;color:#fff;text-align:center;font-family:Helvetica;font-size:16px;font-weight:400;line-height:26px;border-radius:37px;cursor:pointer}@media( max-width: 768px){.single .single-inditor span{min-width:auto;font-size:20px;line-height:24px}}@media( max-width: 480px){.single .single-inditor span{min-width:170px;font-size:16px;line-height:23px}}@media(max-width: 365px){.single .single-inditor span{min-width:auto;font-size:14px}}.single .single-inditor span.active{background-color:#fff;font-weight:700;color:#3e8c66}.single .single-inditor span.active .svg-inditor{stroke:#3e8c66}@media( max-width: 480px){.single .single-content-box{padding:0 15px}}.single .single-content-box .row{margin:0 auto}.single .single-content-box .row:not(.active){display:none}.single .single-content-box .row.active{display:flex}.single .row{position:relative;margin-top:60px;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;max-width:1200px;gap:40px 60px}@media(max-width: 1520px){.single .row{gap:30px}}@media screen and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0 )and (min-resolution: 72dpi){.single .row>*:nth-child(2n){margin-left:60px}.single .row>*:nth-child(n+3){margin-top:40px}}@media( max-width: 1200px){.single .row{gap:15px}}@media( max-width: 992px){.single .row{margin:20px 0 0;gap:20px}}.single .row::before{display:none}.single .card--top{display:flex;align-items:center;padding:32px 45px 28px;background-color:#d5f0e3}@media( min-width: 1200px){.single .card--top{text-align:left}}@media( max-width: 1200px){.single .card--top{padding:35px 10px 20px 24px}}@media(max-width: 768px){.single .card--top{flex-direction:column;padding:32px 15px 20px}}@media(max-width: 360px){.single .card--top{padding:38px 15px 20px}}.single .card--bottom{position:relative;margin-top:32px}@media(min-width: 1521px){.single .card--bottom:nth-child(2){right:11px}.single .card--bottom:nth-child(3){right:0}}@media(max-width: 600px){.single .card--bottom{margin-top:20px}}@media(max-width: 600px){.single .card--bottom:last-of-type{margin-top:40px}}.single .card--bottom:last-child::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#3e8c66;background:linear-gradient(to bottom, #3e8c66 0%, #3e8c66 41.6%, transparent 41.6%);background-size:1px 12px}@media(min-width: 1521px){.single .card--bottom:last-child::before{left:2.5px}}.single .card--bottom:last-child::before .single__deco{right:-5px}@media( min-width: 992px)and (max-width: 1200px){.single .card--bottom:last-child::before .single__deco{right:-20px}}@media(max-width: 600px){.single .card--bottom:last-child::before .single__deco{right:2px}}@media(max-width: 600px){.single .card{width:100%}.single .card:last-child::before{top:-14px;left:50%;width:100%;height:1px;background:#3e8c66;background:linear-gradient(to right, #3e8c66 0%, #3e8c66 41.6%, transparent 41.6%);background-size:12px 1px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}}.single .single-item{position:relative;display:inline-block;padding:0 0 32px;width:570px;overflow:hidden}@media(max-width: 1520px){.single .single-item{width:555px}}@media( max-width: 1200px){.single .single-item{width:48%}}@media( max-width: 992px){.single .single-item{width:100%}}@media( max-width: 480px){.single .single-item{padding:0 0 28px}}.single .single-item .product__desc{margin:5px auto 0;line-height:24px}@media( max-width: 768px){.single .single-item .product__desc{font-size:16px}}@media( max-width: 480px){.single .single-item .product__desc{width:auto;font-size:14px;line-height:24px}}.single .single__logo,.single .single__content{display:inline-block;vertical-align:top}.single .single__logo{margin-left:0}.single .single__content{margin-left:18px;text-align:left;width:auto}@media( max-width: 768px){.single .single__content{margin-top:10px;margin-left:0;text-align:center;width:100%}}@media(max-width: 560px){.single .single__content{display:block;width:auto;text-align:center;margin:15px 0 0 0}}.single .single__content .product__name{font-size:22px;line-height:26px}@media( max-width: 768px){.single .single__content .product__name{font-size:20px}}.single .sale__plan{font-size:18px;line-height:25px}.single .sale__price{margin:5px 0 19px}.single .sale__price .origin{margin-left:10px}.single .sale__duration{display:inline-block;padding:1px 5px;margin:7px 0;border-radius:5px;background-color:#fbf7df;font-size:15px;line-height:22px;font-weight:400;color:#404040;font-family:Helvetica;text-align:center}.single .sale__duration strong{font-weight:700}.single .cart-discount{position:absolute;z-index:1;top:0;right:0;width:154px;height:34px;background:url("/special/xmas-sales/images/part-2/discount.png") no-repeat center center;background-size:100% auto;font-family:Montserrat-Regular;text-align:center;font-size:16px;line-height:34px;font-weight:700;color:#ee5f4f}@media( max-width: 480px){.single .cart-discount{width:148px;height:auto}}.bundle{position:relative;padding-top:130px;padding-bottom:80px;font-size:0}.bundle::before{content:"";position:absolute;bottom:0;left:0;height:152px;width:435px;background:url(./images/bg/bg-gift.png) no-repeat;background-size:100% auto}@media(max-width: 1520px){.bundle::before{width:300px;height:80px}}@media( max-width: 768px){.bundle::before{width:240px;height:69px}}@media( max-width: 480px){.bundle::before{width:170px;height:60px}}.bundle::after{content:"";position:absolute;bottom:0px;right:0;height:191px;width:657px;background:url(./images/bg/handsome-man.png) no-repeat;background-size:100% auto}@media(max-width: 1520px){.bundle::after{width:300px;height:80px}}@media( max-width: 768px){.bundle::after{width:240px;height:69px}}@media( max-width: 480px){.bundle::after{width:199px;height:58px}}@media( max-width: 768px){.bundle{padding-top:80px}}@media( max-width: 480px){.bundle{padding-bottom:60px}}.bundle .row{position:relative;z-index:1;margin-top:60px}@media( min-width: 1412px){.bundle .row{margin:60px -82px 0}}@media( max-width: 992px){.bundle .row{margin:30px 0 0 0}}@media( max-width: 480px){.bundle .row{padding:0 15px}}.bundle .single__deco{top:0;right:23px}@media( min-width: 992px)and (max-width: 1200px){.bundle .single__deco{transform:scale(1)}}@media( max-width: 480px){.bundle .single__deco{right:0}}.bundle .bundle__block{line-height:500px;width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media( max-width: 1200px){.bundle .bundle__block{flex-wrap:wrap}}.bundle .bundle__block .sale__price{margin:42px 0 32px}@media( max-width: 768px){.bundle .bundle__block .sale__price{margin:20px 0}}.bundle .bundle__block .sale__price .promotion{font-family:Helvetica;font-size:50px;font-weight:700}.bundle .bundle__block .sale__price .origin{margin-left:15px;font-family:Helvetica;font-size:26px;font-weight:400}.bundle .bundle__card{display:inline-block;vertical-align:middle;line-height:1}.bundle .bundle__card:first-child{padding:38px 0}.bundle .bundle__card:nth-child(1){margin-left:40px}@media( max-width: 1412px){.bundle .bundle__card:nth-child(1){margin-left:12px}}@media( max-width: 1200px){.bundle .bundle__card:nth-child(1){margin:0;padding-left:15px;flex:0 1 45%}}@media( max-width: 768px){.bundle .bundle__card:nth-child(1){flex:0 1 100%;padding:30px 0 15px}}@media( max-width: 768px){.bundle .bundle__card:nth-child(1){margin:0 20px}}.bundle .bundle__card:nth-child(2){margin:0 20px 0 0}@media( max-width: 1412px){.bundle .bundle__card:nth-child(2){margin:0 30px 0 0}}@media( max-width: 1200px){.bundle .bundle__card:nth-child(2){margin:0;padding-right:15px;flex:0 1 55%;text-align:center}}@media( max-width: 768px){.bundle .bundle__card:nth-child(2){flex:0 1 100%;padding:0 0 15px}}@media( max-width: 1200px){.bundle .bundle__card:nth-child(3){width:100%}}@media( max-width: 480px){.bundle .bundle__card .bundle__title{font-size:20px;line-height:36px}}.bundle .bundle__title{font-family:Helvetica;font-weight:700}.bundle .bundle__box{margin-top:30px;padding:23px 0 22px 53px;width:343px}@media( max-width: 1412px){.bundle .bundle__box{width:100%}}@media( max-width: 480px){.bundle .bundle__box{padding:25px 5px 25px 38px}}@media(max-width: 360px){.bundle .bundle__box{padding:20px 15px}}.bundle .bundle__info{text-align:left}@media( max-width: 480px){.bundle .bundle__info{display:flex;align-items:center}}.bundle .bundle__info:nth-child(n+2){margin-top:18px}@media( max-width: 480px){.bundle .bundle__info:nth-child(n+2){margin-top:18px}}.bundle .bundle__info img{vertical-align:middle}@media( max-width: 480px){.bundle .bundle__info img{display:block;margin:0}}.bundle .bundle__info a{display:inline-block;margin-left:15px;font-family:Arial;color:#2e2e2e;line-height:1;vertical-align:middle}@media( max-width: 480px){.bundle .bundle__info a{margin:0;padding-left:15px}}@media( max-width: 992px){.bundle .bundle__prd-img{width:300px;height:auto}}@media( max-width: 480px){.bundle .bundle__prd-img{display:none}}.bundle .bundle__prd-img-m{display:none}@media( max-width: 480px){.bundle .bundle__prd-img-m{display:block;margin:30px auto 0;width:315px;height:auto}}@media(max-width: 390px){.bundle .bundle__prd-img-m{width:100%}}.bundle .bundle__content{display:block;position:relative;padding:142px 15px 15px;height:538px;width:400px;border-radius:0 20px 20px 0}@media( max-width: 1200px){.bundle .bundle__content{width:100%;height:auto;border-radius:0 0 20px 20px;padding:30px 15px}}@media( max-width: 768px){.bundle .bundle__content{padding-top:90px}}.bundle .bundle__content::before{content:"";position:absolute;left:0;top:0;display:block;width:39px;height:105.5px;background:url("/special/xmas-sales/images/part-3/before-icon.png") no-repeat center center;background-size:100% auto}.bundle .bundle__content::after{content:"";position:absolute;right:0;bottom:0;display:block;width:49px;height:112px;background:url("/special/xmas-sales/images/part-3/after-icon.png") no-repeat center center;background-size:100% auto}.bundle .sale__plan{color:#222;text-align:center;font-family:Arial;font-size:20px;font-weight:700;line-height:25px}@media( max-width: 480px){.bundle .sale__plan{font-size:18px;line-height:25px}}.bundle .bundle__buy{flex-direction:column;gap:10px}.bundle .bundle__buy .btn-buy{width:216px;font-size:20px}.bundle .bundle__buy .btn-buy.win::after{left:41px}.bundle .bundle__buy .btn-buy.mac::after{left:42px}.bundle .bundle__deco{position:absolute;top:-32px;right:-31px;z-index:2}@media( min-width: 992px)and (max-width: 1200px){.bundle .bundle__deco{top:0;right:0}}@media( max-width: 768px){.bundle .bundle__deco{top:-42px;right:-21px;transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7)}}@media( max-width: 480px){.bundle .bundle__deco{transform:scale(1);top:-22px;right:0}}.bundle .bundle__deco .svg-text{position:absolute;top:57px;left:38px}@media( max-width: 480px){.bundle .bundle__deco .deco-bg{width:108px;height:auto}}.bundle .bundle__prd{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;width:100%;gap:40px 60px}@media(max-width: 1420px){.bundle .bundle__prd{gap:20px}}@media(max-width: 992px){.bundle .bundle__prd{flex-direction:column}}@media( max-width: 480px){.bundle .bundle__prd{gap:40px}}@media screen and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0 )and (min-resolution: 72dpi){.bundle .bundle__prd>*:nth-child(2n){margin-left:60px}.bundle .bundle__prd>*:nth-child(n+3){margin-top:40px}}.bundle .bundle__prd .sale__price .origin{display:inline-block;margin-left:15px}.bundle .bundle__prd-item{position:relative;width:570px;min-height:506px;padding:35px 37px 26px;background-color:#fff;border-radius:20px}@media(max-width: 1420px){.bundle .bundle__prd-item{width:48%;min-height:auto}}@media( max-width: 992px){.bundle .bundle__prd-item{width:100%}}@media( max-width: 768px){.bundle .bundle__prd-item{padding:35px 37px}}@media( max-width: 480px){.bundle .bundle__prd-item{padding:35px 15px}}.bundle .bundle__prd-item:not(.bundle__prd-one-btn) .bundle__prd-item__btn{margin-top:24px}.bundle .bundle__prd-item__img{display:flex;align-items:center;justify-content:center}@media( max-width: 768px){.bundle .bundle__prd-item__img img:first-of-type,.bundle .bundle__prd-item__img img:last-of-type{width:60px;height:auto}}.bundle .bundle__prd-item__img .add-icon{margin:0 10px}@media( max-width: 768px){.bundle .bundle__prd-item__img .add-icon{width:12px;height:12px}}.bundle .bundle__prd-item__title{margin:15px 0 5px;font-size:22px;line-height:30px;text-align:center;color:#181818}@media(max-width: 1420px){.bundle .bundle__prd-item__title{font-size:20px}}@media(max-width: 565px){.bundle .bundle__prd-item__title{font-size:18px;line-height:22px}}@media( max-width: 480px){.bundle .bundle__prd-item__title{margin:18px 0 5px;font-size:20px;line-height:24px}}@media(max-width: 370px){.bundle .bundle__prd-item__title{margin:5px 0;font-size:17px;line-height:22px}}.bundle .bundle__prd-item__desc{margin:0 0 15px;font-size:16px;line-height:24px;text-align:center}@media( max-width: 480px){.bundle .bundle__prd-item__desc{margin:0 0 18px;font-size:16px;line-height:24px}}.bundle .bundle__prd-item__license{display:flex;justify-content:center}@media( max-width: 480px){.bundle .bundle__prd-item__license{flex-direction:column;align-items:center;justify-content:center}}.bundle .select-icon{position:absolute;top:10px;right:10px}@media(max-width: 1420px){.bundle .select-icon{top:2px}}.bundle .select-icon>img{display:none}.bundle .select-icon::before{content:"";display:block;width:24px;height:24px;background:#d5f0e3;border-radius:50%}.bundle .bundle__prd-item__license-item{position:relative;display:inline-block;min-width:229px;padding:25px 10px;background-color:#fff;text-align:center;box-sizing:border-box;border-radius:20px;cursor:pointer;border:1px dashed #186b42}@media( min-width: 992px)and (max-width: 1200px){.bundle .bundle__prd-item__license-item{min-width:50%}}@media(max-width: 768px){.bundle .bundle__prd-item__license-item{min-width:50%}}@media( max-width: 480px){.bundle .bundle__prd-item__license-item{min-width:auto;width:238px}}@media(max-width: 370px){.bundle .bundle__prd-item__license-item{width:100%}}.bundle .bundle__prd-item__license-item:first-of-type{margin-right:30px}@media(max-width: 1420px){.bundle .bundle__prd-item__license-item:first-of-type{margin-right:10px}}@media( max-width: 480px){.bundle .bundle__prd-item__license-item:first-of-type{margin-right:0;margin-bottom:15px}}@media(max-width: 370px){.bundle .bundle__prd-item__license-item:first-of-type{margin-bottom:8px}}.bundle .bundle__prd-item__license-item:hover{border:1px solid #186b42}.bundle .bundle__prd-item__license-item.active{border:1px solid #186b42;background-color:#d5f0e3}.bundle .bundle__prd-item__license-item.active .select-icon>img{display:block}.bundle .bundle__prd-item__license-item.active .select-icon::before{display:none}.bundle .bundle__prd-item__license-item>h4{margin:0;font-size:20px;line-height:24px;color:#181818}.bundle .bundle__prd-item__license-item>span{display:block;margin:10px 0 15px;font-size:16px;line-height:24px;color:#181818}.bundle .bundle__prd-item__btn{margin-top:45px;text-align:center}@media( max-width: 768px){.bundle .bundle__prd-item__btn{margin-top:34px}}.bundle .bundle__prd-item__btn .bundle__prd-btn{display:none}.bundle .bundle__prd-item__btn .bundle__prd-btn>.buy-btn{text-indent:0}.bundle .bundle__prd-item__btn .bundle__prd-btn>.buy-btn img{display:inline-block;vertical-align:middle;margin-right:11px}.bundle .bundle__prd-item__btn .bundle__prd-btn.active{display:block}.bundle .bundle__prd-item__discount{position:absolute;top:10px;right:37px}@media(max-width: 1200px)and (min-width: 992px){.bundle .bundle__prd-item__discount{right:0}}@media( max-width: 768px){.bundle .bundle__prd-item__discount{right:5px}}@media( max-width: 480px){.bundle .bundle__prd-item__discount{display:none}}/*# sourceMappingURL=style.css.map */