body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#fcc009;box-sizing:border-box;margin:0!important;padding:0!important}.App{position:relative}.bgImg{position:absolute;right:0;z-index:-1}.titleBox{padding:20px 32px;z-index:100000}.titleBox h1{color:#242424;font-family:Microsoft Uighur;font-size:38px!important;font-style:normal;font-weight:400}.titleBox .description,.titleBox h1{text-align:center}.titleBox .imgContainer{display:flex;justify-content:center}.contentContainer{background:#fff;border-top-left-radius:50px;border-top-right-radius:50px;height:100%;min-height:calc(100vh - 197px);padding:16px 24px}.contentContainer .reviewAndPay .orderTitle{color:#091647;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px!important}.contentContainer .reviewAndPay .detailBox{border:1px solid #e4e8ed;border:1px solid var(--greys-grey-300,#e4e8ed);border-radius:12px;margin-bottom:28px;padding:24px}.contentContainer .reviewAndPay .subscriptionType{color:#071135;font-family:Arial;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0!important;padding:0!important}.contentContainer .reviewAndPay .subscriptionRate{color:#242424;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:200%;margin:0!important;padding:0!important}.contentContainer .reviewAndPay .divider{background:#e4e8ed!important;margin:20px 0!important}.contentContainer .reviewAndPay .note{color:#8f939b;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0!important}.contentContainer .reviewAndPay .amount{color:#091647;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 -8px!important}.contentContainer .paymentContainer .title{color:#091647!important;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0!important}.contentContainer .paymentContainer .stripeForm{margin-top:28px}.contentContainer .paymentContainer .stripeForm label{color:#071135;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contentContainer .paymentContainer .stripeForm .addressTitle{color:#091647;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.contentContainer .paymentContainer .stripeForm .ant-form-item-row{display:block!important}.contentContainer .paymentContainer .stripeForm .ant-form-item{margin-bottom:20px!important}.contentContainer .paymentContainer .stripeForm .ant-form-item-label{padding:0 0 2px!important;text-align:start!important}.contentContainer .paymentContainer .stripeForm .ant-form-item-label:after,.contentContainer .paymentContainer .stripeForm .ant-form-item-label:before,.contentContainer .paymentContainer .stripeForm label:before{content:""!important}.contentContainer .paymentContainer .stripeForm .inputBox{border:.5px solid #bcc3d0!important;border-radius:8px!important}.contentContainer .paymentContainer .stripeForm .cardNumberInputBox,.contentContainer .paymentContainer .stripeForm .inputBox{color:#242424!important;font-family:Arial!important;font-style:normal;font-weight:400;height:40px!important;line-height:normal}.contentContainer .paymentContainer .stripeForm .cardNumberInputBox{border:.5px solid #bcc3d0!important;border-radius:8px 8px 0 0!important}.contentContainer .paymentContainer .stripeForm .cardNumberInput{margin-bottom:0!important}.contentContainer .paymentContainer .stripeForm .cardNumberMm{border:.5px solid #bcc3d0!important;border-radius:0 0 0 8px!important;border-top:none!important}.contentContainer .paymentContainer .stripeForm .cardNumberCvc,.contentContainer .paymentContainer .stripeForm .cardNumberMm{color:#242424!important;font-family:Arial!important;font-style:normal;font-weight:400;height:40px!important;line-height:normal}.contentContainer .paymentContainer .stripeForm .cardNumberCvc{border:.5px solid #bcc3d0!important;border-left:none!important;border-radius:0 0 8px 0!important;border-top:none!important}.contentContainer .paymentContainer .stripeForm .selectBox .ant-select-selector{align-items:center;border:.5px solid #bcc3d0!important;border-radius:8px!important;color:#242424!important;display:flex;font-family:Arial!important;font-style:normal;font-weight:400;height:40px!important;line-height:normal}.contentContainer .paymentContainer .note{color:#071135!important;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0!important}.contentContainer .authenticationContainer .otpContainer{gap:12px!important;justify-content:space-between;margin-top:146px!important}.contentContainer .authenticationContainer .otpContainer span{display:none!important}.contentContainer .authenticationContainer .otpInput{background:transparent!important;border:none!important;border-bottom:2.217px solid #3e3e3e!important;border-radius:0!important;color:#242424!important;font-family:Arial;font-size:36px!important;font-size:24px!important;font-style:normal;font-weight:400;height:60px;line-height:normal;text-align:center;width:100%!important}.contentContainer .authenticationContainer .otpInput:focus-visible{outline:#fff!important}.contentContainer .verifyContainer{align-items:center;display:flex;justify-content:center;width:100%}.contentContainer .verifyContainer p{color:#000!important;font-family:Arial;font-size:24px;font-style:normal;font-weight:400;line-height:30px;margin:0!important;text-align:center}.contentContainer .verifyContainer .desc{color:#49454f!important;font-family:Roboto;font-size:16px!important;font-style:normal;font-weight:400!important;letter-spacing:.25px;line-height:20px!important;text-align:center}.centerContainer{align-items:center;display:flex;min-height:calc(100vh - 171px)!important}.failedContainer{align-items:center;display:flex;min-height:calc(100vh - 97px)!important}.successBottomContainer{min-height:calc(100vh - 559px)!important}.desc{color:#071135;font-size:16px;line-height:normal;margin:0!important}.commonBtn,.desc{font-family:Arial;font-style:normal;font-weight:400}.commonBtn{background:#242424!important;border-radius:50px!important;color:#fff!important;font-size:18px!important;height:auto!important;line-height:150%;margin-bottom:20px;margin-top:42px;padding:14px!important;text-align:center;width:100%}.text-center{text-align:center!important}.timerClass{color:#071135!important;font-family:Arial;font-size:14px!important;font-style:normal;font-weight:400;line-height:normal;text-align:center}.w-100{width:100%!important}.reviewPayCard .ant-input-affix-wrapper{margin-top:0!important}.reviewPayCard .ant-input:hover{border:none!important}.Discount_code{color:#091647;color:var(--blues-blue-800,#091647);font-size:18px;font-weight:700!important;line-height:12px;margin-top:0!important}.Discount_code,.apply_text{font-family:Arial;font-style:normal}.apply_text{color:#071135;color:var(--blues-blue-900,#071135);font-size:14px;font-weight:400;line-height:normal;text-decoration-line:underline;text-underline-offset:3px}.cursor-pointer{cursor:pointer!important}