#offersBlock{margin-bottom:1rem;text-align:center}#offersBlock::after,#offersBlock::before{display:table;content:""}#offersBlock::after{clear:both;zoom:1}#offersBlock .payment-offers{display:none}#offersBlock .payment-offers.show{display:block}#offersBlock .paymentMethodOffers{display:table;border-spacing:4px;width:100%;table-layout:fixed}#offersBlock .paymentMethodOffers .paymentMethodOffersRow{display:table-row}#offersBlock .offer{vertical-align:middle;display:table-cell;background:#000;border:1px solid #222;cursor:pointer;padding:1.5rem .4rem;position:relative}#offersBlock .offer.displayNone{display:none}#offersBlock .offer.offerLang{padding:1.9rem .4rem .9rem}#offersBlock .offer.offerLang .offCaption,#offersBlock .offer.offerLang div.savingCaption{font-size:.9rem;padding:.4rem}#offersBlock .offer.active{border:1px solid #ff9000}#offersBlock .offer .dateBlock{font-size:1.2rem;margin:0 0 .25rem;text-align:center;word-break:break-word}#offersBlock .offer .greyCaption{color:#666}#offersBlock .offer .red{color:red}#offersBlock .offer .monthBlock{font-size:1rem}#offersBlock .offer .monthBlock>span{font-size:2rem}#offersBlock .offer .strongCaption{font-size:1rem;font-weight:700}#offersBlock .offer .offCaption,#offersBlock .offer div.savingCaption{color:#4cc34f;font-size:1rem;padding:.5rem;position:absolute;right:0;top:0}#offersBlock .offer .offCaption>span,#offersBlock .offer div.savingCaption>span{display:block;font-weight:700}#offersBlock .offer .offCaption{color:#bc0000}#offersBlock .offer .specialyDealCaption{color:red;font-size:1rem;font-weight:700;letter-spacing:.5px}#offersBlock .offerLifeTime{width:100%;box-sizing:border-box}#offersBlock .offerLifeTime .strongCaption{color:red;font-size:.8rem;margin:5px 0}.paymentTypeWrapper{display:block;text-align:center;width:390px;margin:0 auto}.cardSprite{background:url(../../images/premium/card-icons.png?cache=2023083106) no-repeat;background-size:421px}.paymentMethodsLabel{display:block;margin-bottom:5px;color:#fff;font-size:16px;margin-top:10px;text-align:left}.paymentMethodsLabel span{color:#ff9000}#paymentTypeListBlock{margin-bottom:1rem;position:relative}#paymentTypeListBlock ul::after,#paymentTypeListBlock ul::before{display:table;content:""}#paymentTypeListBlock ul::after{clear:both;zoom:1}#paymentTypeListBlock ul li{float:left;padding:10px 0;width:25%}#paymentTypeListBlock ul li:nth-child(4n+1) .paymentMethodBox{margin-left:0}#paymentTypeListBlock ul li:nth-child(4n+2) .paymentMethodBox{margin-left:12%}#paymentTypeListBlock ul li:nth-child(4n+3) .paymentMethodBox{margin-right:12%}#paymentTypeListBlock ul li:nth-child(4n+4) .paymentMethodBox{margin-right:0}#paymentTypeListBlock .paymentMethodBox{width:60px;height:36px;border:1px solid #fff;display:block;margin:0 auto;opacity:.5;cursor:pointer;position:relative}#paymentTypeListBlock .paymentMethodBox.active{opacity:1;border:1px solid #ff9000;background-color:#000}#paymentTypeListBlock .paymentMethodBox.active .paymentMethodCheckmark{display:block}#paymentTypeListBlock .paymentMethodCheckmark{width:16px;height:16px;background-color:#ff9000;border-radius:50%;position:absolute;right:-7px;top:-7px;display:none;pointer-events:none}#paymentTypeListBlock .paymentMethodCheckmark:after{content:"";position:relative;display:block;margin-left:5px;margin-top:2px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#paymentTypeListBlock .paymentMethodIcon{display:block;background:url(../../images/premium/payment-method-icons.png?cache=2023083106) no-repeat;background-size:238px;image-rendering:-webkit-optimize-contrast;margin:0 auto;pointer-events:none}#paymentTypeListBlock .paymentMethodIcon.icon-cc{background-position:0 0;width:35px;height:36px}#paymentTypeListBlock .paymentMethodIcon.icon-banktransfer{background-position:-36px 0;width:30px;height:36px}#paymentTypeListBlock .paymentMethodIcon.icon-cryptocurrency{background-position:-67px 0;width:30px;height:36px}#paymentTypeListBlock .paymentMethodIcon.icon-elv,#paymentTypeListBlock .paymentMethodIcon.icon-sepa{background-position:-98px 0;width:36px;height:36px}#paymentTypeListBlock .paymentMethodIcon.icon-ewallet{background-position:-135px 0;width:36px;height:36px}#paymentTypeListBlock .paymentMethodIcon.icon-zelle{background-position:-172px 0;width:28px;height:36px}#paymentTypeListBlock .paymentMethodIcon.icon-check,#paymentTypeListBlock .paymentMethodIcon.icon-checks{background-position:-202px 0;width:36px;height:36px}.greySub{margin:10px 0 0;font-size:.8125rem;display:block;text-align:center}.greySub .selectPayment{display:none}.greySub .selectPayment.active{display:inline-block}#movieBoxContainer .movieBoxWrapper .registerWrapper .joinLabel .createAccountTitle,.registerWrapper .joinLabel .createAccountTitle{font-size:3.125rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0}#movieBoxContainer .movieBoxWrapper .registerWrapper .joinLabel .createAccountTitle p,.registerWrapper .joinLabel .createAccountTitle p{font-size:1.563rem;text-transform:capitalize;margin:5px 0 12px;font-weight:400;font-family:Helvetica,Arial,sans-serif}.joinPage26 #offersBlock .offer{background-color:#fff}.joinPage26 .paymentMethodsLabel{color:#000}.joinPage26 #paymentTypeListBlock .paymentMethodBox{background-color:rgba(0,0,0,.5)}.joinPage26 #paymentTypeListBlock .paymentMethodBox.active{background-color:#000}.joinPage46 .paymentTypeWrapper{width:360px}