body{color:#333}h1{font-family:"helvetica blk","segoe ui","helvetica neue",Helvetica,Arial,sans-serif}h2,h3,h4,h5,h6{font-weight:600}h2{font-size:3.6rem;margin-bottom:30px;font-family:"myriad pro","segoe ui"}h5,h6{margin-bottom:10px}.f-20{font-size:20px}.btn{margin-bottom:20px;border-radius:10px}.btn:focus,.btn:hover{color:#fff !important}.btn.buy{background:url(/assets/images/icons/tiny-icon-all.png) no-repeat #fe6000;background-position:-270px -674px}.btn.btn-orange:hover{background-color:#fa853e;color:#fff}.btn.btn-blue:hover{background-color:#1d31a7 !important}.calc-box.hide{display:none}.calc-box .calc-btn{width:18px;height:18px;cursor:pointer;background:url(/assets/images/icons/tiny-icon-all.png) no-repeat}.calc-box .reduce{background-position:-510px -118px}.calc-box .reduce:hover{background-position:-648px -118px}.calc-box .add{background-position:-578px -118px}.calc-box .add:hover{background-position:-714px -118px}.calc-box span{font-size:14px;vertical-align:bottom;display:inline-block}.vertical-box{text-align:center;border-radius:10px;padding-bottom:30px}.shadow{transition:box-shadow .3s ease-in-out;box-shadow:0 8px 15px 0 rgba(86,131,244,0.35)}.shadow:hover{box-shadow:2px 8px 30px 0 rgba(86,131,244,0.7)}.banner{background:url("/assets/images/backgrounds/acb-buybanner.png") no-repeat center;background-size:cover}.banner .container{padding-top:150px;padding-bottom:150px}.banner h1{font-size:36px;font-weight:bold;line-height:1;margin-bottom:35px}.choose{background:#eee}.choose .container{padding-top:80px;padding-bottom:80px}.choose .f-16{font-size:16px;line-height:26px;color:#2f2f2f;max-width:900px;margin:auto;padding-bottom:55px}.plan .bg-org1{background-color:#fe6000}.plan .title{font-size:30px;font-weight:bold;line-height:1;margin-bottom:15px;color:#ffffff}.plan .top{position:relative;overflow:hidden;border-radius:10px 10px 0 0;margin-bottom:40px;padding:40px 20px 30px}.plan .top p{max-width:388px;font-size:16px;line-height:24px;color:#fff;margin:auto}.plan .top .hot{position:absolute;display:block;width:200px;line-height:50px;background:#fff;font-size:16px;color:#fe6000;right:-50px;top:20px;text-align:center;transform:rotate(45deg)}.plan .manage{background-color:#fff1e8;padding:20px 40px}.plan>div.row .col-md-6:nth-child(2) .manage{background-color:#ecf5fd}.plan .vertical-box .caption{padding:0}.plan h5{font-size:16px;font-weight:bold;line-height:1;color:#222222;text-align:left}.plan .manage .one{background-color:#ffffff;text-align:left;padding:9px 20px;position:relative;min-height:135px}.plan .manage .one p{font-size:14px;line-height:16px;color:#222222;display:inline-block;font-weight:bold;padding:20px 0;cursor:pointer;margin:auto}.plan .manage .one li:first-child{border-bottom:1px solid #f3f3f3}.free-select .radio::before{position:static;margin-right:10px}.plan .manage .one:after{background:url("/assets/images/icons/tiny-icon-all.png") no-repeat -10px -994px;width:122px;content:"";height:76px;position:absolute;right:20px;top:30px}.plan .right .manage .one:after{background-position-x:-135px;height:90px;top:25px}.two{margin-top:20px}.plan .back-none{background:#fffcfa;padding-top:20px}.plan .back-none h5{font-weight:normal}.plan .back-none ul{text-align:left;background-color:#ffffff;border:solid 1px #f3f3f3;padding:15px 20px}.plan .back-none ul .cnt1 h6,.plan .back-none ul .cnt1 p{display:inline-block;vertical-align:top}.plan .back-none ul .cnt1 h6{width:70%;font-weight:normal}.plan .back-none .cnt1{display:inline-block;vertical-align:top}.vertical-box{background:#fffcfa}.caption-bottom{padding:40px}.caption-bottom .two{background-color:#ffffff;border:solid 1px #f3f3f3}.caption-bottom .cnt2,.caption-bottom .cnt2 h6,.caption-bottom .cnt2 .price{display:inline-block;vertical-align:top}.caption-bottom ul{text-align:left;padding:20px}.caption-bottom ul li{padding-left:30px;position:relative;cursor:pointer}.caption-bottom ul li:first-child{margin-bottom:20px}.free-select .check{display:block}.caption-bottom .free-select .check::before{position:absolute;left:0}.caption-bottom .cnt2{width:100%}.caption-bottom .cnt2 h6{width:64%;font-size:14px;line-height:20px;font-weight:normal;color:#666666;margin-bottom:0}.caption-bottom .cnt2 h6:lang(jp){width:60%}.caption-bottom .cnt2 .price{font-size:16px;line-height:20px;color:#666666;min-height:auto}.caption-bottom .cnt2 .price strong{font-size:20px;font-weight:bold;color:#222222}.caption-bottom .cnt2 .price small{font-size:14px;color:#222222}.caption-bottom .des{font-size:12px;line-height:20px;color:#999999}.caption-bottom h5{font-size:18px;color:#222222;font-weight:normal}.caption-bottom .two{margin-top:0}[lang="de"] .caption-bottom .two{min-height:124px}.total-price{font-size:16px;line-height:20px;color:#666666;margin-bottom:25px}.total-price:lang(tw),.total-price:lang(jp),.total-price:lang(en){display:inline-block}.price-bx{margin-top:20px;position:relative}.price-bx .coupon-bx{display:inline-block;width:76px;height:72px;background:url(/assets/images/icons/tip3.png) no-repeat center;color:#fff;font-weight:bold;font-size:23px;text-align:center;font-style:normal;padding:15px 10px;line-height:1.1;margin-left:20px;position:absolute;margin-top:-29px}.price-bx .coupon-bx small{font-size:18px;display:block}.total-price strong{font-size:40px;font-weight:bold;color:#fe6000;margin:0 3px 0 5px}.total-price del{color:#ccc}.total-price small{font-size:20px;color:#fe6000}.right .total-price strong,.right .total-price small{color:#091871}.resources{background-color:#eeeeee}.plan .manage .one .calc-box p{padding:3px 0 0 0;font-size:12px;color:#222222;width:140px;display:block;text-align:center;font-weight:normal;margin-left:0;margin-right:auto}.calc-box .txt{width:100px;text-align:center}.radio-select p:before{content:"";display:inline-block;background:url(/assets/images/icons/tiny-icon-all.png) no-repeat;background-position:-1087px -118px;width:14px;height:14px;vertical-align:middle;margin-right:10px}.radio-select.active p:before{background-position:-1025px -118px}.free-select .check::before{content:"";display:table-cell;cursor:pointer;background:url(/assets/images/icons/tiny-icon-all.png) no-repeat;width:20px;height:20px;vertical-align:middle;background-position:-8px -183px}.free-select .check.active::before{background-position:-144px -183px}.free-select .orange.check.active::before{background-position:-76px -183px}.ph62{height:62px}.right .btn.large.buy{background:url(/assets/images/icons/tiny-icon-all.png) no-repeat -270px -674px #091871}.right .bg-blue{background:#091871}.right .caption-bottom ul li:first-child{margin-bottom:0}.plan .manage .one .calc-box{padding:10px 0}.accept{margin-top:60px}.accept p{font-size:18px;line-height:20px;color:#666666;margin-bottom:20px}.bg-white.cnt{background:url("/assets/images/backgrounds/acb-buy-why.png") no-repeat center;background-size:cover}.bg-white.cnt.cnt .container{padding-top:80px;padding-bottom:80px}.bg-white.cnt h2{margin-bottom:110px}.bg-white.cnt h4{font-size:16px;line-height:1;color:#222222;margin-top:30px;margin-bottom:30px}.bg-white.cnt p{font-size:14px;line-height:20px;color:#666666;max-width:240px;margin:auto}@media all and (max-width:991px){.bg-white.cnt h4{margin-top:0}.grt-img-box{margin-bottom:30px}}@media all and (min-width:992px){.row{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;flex-wrap:wrap}.vertical-box,.combination-box,.toggle-reviews{height:100%}}@media all and (min-width:768px) and (max-width:992px){[lang="it"] .bg-white.cnt p,[lang="es"] .bg-white.cnt p{min-height:80px}}.ph82{height:82px}[lang="fr"] .ph62{height:101px}