.register-container{text-align:center;background:#f2f4f8;padding:120px 0}.register-container h1{text-transform:uppercase;margin-bottom:77px}.register-form{background:#fff;border-radius:8px;width:100%;max-width:956px;margin:0 auto;padding:48px 32px;box-shadow:8px 8px 16px #1630551f}.register-form h3{text-align:center;color:var(--primary);letter-spacing:1px;text-transform:uppercase;margin-bottom:32px;font-size:20px;font-weight:700}.inputs-wrapper{width:100%;max-width:568px;margin-bottom:32px;margin-left:auto;margin-right:auto}.registration-type{grid-template-columns:repeat(auto-fit,minmax(222px,1fr));margin-bottom:32px;display:grid}.radio-label{color:#1a2a44;align-items:center;gap:8px;height:48px;font-size:18px;font-weight:400;display:flex}.radio-label input{accent-color:#1a2a44;width:18px;height:18px}.registration-info{text-align:left;margin-bottom:32px}.registration-info h3{text-align:left;margin-bottom:16px}.registration-info p{color:#21272a;line-height:1.5}.register-code{display:flex}.register-code input{flex:0 0 403px}.register-code input[readonly]:-webkit-autofill{cursor:not-allowed;color:var(--light-grey)!important;-webkit-text-fill-color:var(--light-grey)!important}.register-code input[readonly]{cursor:not-allowed;color:var(--light-grey)!important}.register-code button{flex:0 0 114px;height:56px;margin-left:16px;padding-left:16px;display:block}.features{border-top:1px solid #9ba7b3;padding:24px 0}.feature-item{color:#4a4a4a;font-size:18px;font-family:var(--font-be-vietnam-pro);text-align:left;margin-bottom:8px;padding-left:32px;position:relative}.additional-feature{text-align:left;font-size:18px;font-family:var(--font-be-vietnam-pro);color:#4a4a4a;margin-top:20px}.feature-item:before{content:"";background:url(/check.svg);width:24px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.total{border-top:1px solid #9ba7b3;justify-content:space-between;align-items:center;margin-top:20px;padding-top:24px;font-weight:700;display:flex}.sub-price{justify-content:space-between;align-items:center;display:flex}.sub-price__label{color:var(--black);font-size:18px;font-weight:400;line-height:150%}.sub-price__discount{color:var(--primary);font-size:36px;font-weight:700;line-height:110%}.sub-price__subTotal{color:#a2a9b0;font-size:24px;font-weight:700;line-height:110%}.sub-price+.sub-price{margin-top:24px}.price-wrap{border-top:1px solid #9ba7b3;margin-top:20px;padding-top:24px}.price-label{color:var(--primary);font-size:36px;font-weight:700;line-height:110%}.price-total{color:var(--primary);font-size:48px}.register-btn{width:100%;max-width:308px;height:56px;color:var(--primary);cursor:pointer;background-color:#fbaf3d;border:none;margin-top:20px;padding:0 16px;font-size:20px;transition:background-color .3s}.register-btn:hover{background-color:#e08b2c}.register-btn:disabled{cursor:not-allowed;background-color:#1630554d}#iframeAuthorizeNet{width:448px;min-height:800px}@media (max-width:480px){#iframeAuthorizeNet{width:327px}}#divAuthorizeNetPopupScreen{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9998;background-color:#16305580;position:fixed;inset:0}#divAuthorizeNetPopup{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupOuter{background-color:#fff;border-radius:4px;width:464px;padding:4px}@media (max-width:480px){.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupOuter{width:343px}}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupTop{height:24px}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a{color:var(--primary);text-align:right;width:16px;height:16px;margin-left:auto;padding-right:4px;transition:color .3s;display:block}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a:hover{color:#fbaf3d}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupInner{-webkit-overflow-scrolling:touch;background-color:#fff;max-height:85vh;overflow:auto}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupBottom{height:24px}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupLogo{width:200px;height:25px;position:absolute;bottom:4px;right:9px}.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupOuter .AuthorizeNetPopupInner{border:none!important}
