@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@200..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Outfit:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&family=Mulish:wght@200..1000&family=Playwrite+AR:wght@100..400&family=Playwrite+AT:ital,wght@0,100..400;1,100..400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&family=Noto+Serif+JP:wght@200..900&family=Playwrite+AT:ital,wght@0,100..400;1,100..400&family=Playwrite+HR:wght@100..400&family=Playwrite+HU:wght@100..400&display=swap);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}input:focus-visible{outline:medium none invert!important;outline:initial!important}.overlay{background:rgba(0,0,0,.533);left:0;top:0;z-index:1056!important}.fm-spinner{animation:rotate-spinner 1s linear infinite;background:#183813;filter:drop-shadow(3px 0 2px #fff);height:60px;width:60px}*{font-feature-settings:"liga" off;font-family:Outfit,sans-serif}::-webkit-scrollbar{background-color:transparent;box-shadow:none;display:inline;display:initial;height:12px;width:5px}::-webkit-scrollbar-thumb{background:transparent;border-radius:12px;box-shadow:none}* :focus::-webkit-scrollbar,:hover::-webkit-scrollbar{background-color:rgba(0,0,0,.12)}* :focus::-webkit-scrollbar-thumb,:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 12px rgba(0,0,0,.25)}body{line-height:1.5em}.show-scroll-bar::-webkit-scrollbar{background-color:rgba(0,0,0,.12);box-shadow:none;display:inline;display:initial;height:12px;width:5px}.show-scroll-bar::-webkit-scrollbar-thumb{background:transparent;border-radius:12px;box-shadow:inset 0 0 0 12px rgba(0,0,0,.25)}.show-scroll-bar :focus::-webkit-scrollbar,.show-scroll-bar:hover::-webkit-scrollbar{background-color:rgba(0,0,0,.12)}.show-scroll-bar :focus::-webkit-scrollbar-thumb,.show-scroll-bar:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 12px rgba(0,0,0,.25)}.hide-scroll-bar::-webkit-scrollbar::-webkit-scrollbar{background-color:transparent;box-shadow:none;display:none;height:12px;width:5px}.hide-scroll-bar::-webkit-scrollbar::-webkit-scrollbar-thumb{background:transparent;border-radius:12px;box-shadow:none}.hide-scroll-bar::-webkit-scrollbar :focus::-webkit-scrollbar,.hide-scroll-bar::-webkit-scrollbar:hover::-webkit-scrollbar{background-color:rgba(0,0,0,.12)}.hide-scroll-bar::-webkit-scrollbar :focus::-webkit-scrollbar-thumb,.hide-scroll-bar::-webkit-scrollbar:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 12px rgba(0,0,0,.25)}.hide-scroll-bar{height:calc(100vh - 150px)!important}@media only screen and (max-width:767px){.hide-scroll-bar{height:calc(100vh - 58px)!important}}.hide-scroll-bar::-webkit-scrollbar{background-color:transparent;box-shadow:none;display:none;height:12px;width:5px}.hide-scroll-bar::-webkit-scrollbar-thumb{background:transparent;border-radius:12px;box-shadow:none}.hide-scroll-bar :focus::-webkit-scrollbar,.hide-scroll-bar:hover::-webkit-scrollbar{background-color:rgba(0,0,0,.12)}.hide-scroll-bar :focus::-webkit-scrollbar-thumb,.hide-scroll-bar:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 12px rgba(0,0,0,.25)}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}@media screen and (max-width:767px){.fs-sm-24{font-size:24px}}.fs-28{font-size:28px}.fs-32{font-size:32px}.fs-36{font-size:36px}@media screen and (max-width:480px){.fs-40{font-size:24px}}.fs-46{font-size:clamp(36px,5vw,46px)}.fs-60{font-size:clamp(24px,4vw,60px)}@media screen and (max-width:768px){.fs-46-sm{font-size:36px}}@media screen and (min-width:768px){.fs-md-24{font-size:24px}}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.hw-20{height:20px;width:20px}.hw-24{height:24px;width:24px}.hw-32{height:32px;width:32px}.hw-40{height:40px;width:40px}.hw-56{height:56px;width:56px}.hw-80{height:80px;width:80px}.hw-95{height:95px;width:95px}.grey-text{color:#7e7e7e}.dark-grey{color:#464747}.bg-lightgrey{background:#f8f8f8}.position-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.custom-overlay{background:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:991}.input_field{border:1px solid #cbd1d9;border-radius:8px;margin:8px 0;padding:17px 16px}.link-text{color:#4b58ca}.cursor{cursor:pointer}input[type=radio]+label{cursor:pointer;display:inline-block;font-size:14px;margin-right:15px;padding-left:30px;position:relative}input[type=radio]+label:before{border-radius:50%;content:"";display:block;height:20px;left:0;margin-right:14px;position:absolute;top:0;width:20px}input[type=radio]{display:none}input[type=radio]:checked+label:after{border-radius:50%;content:"";height:10px;left:5px;opacity:1;position:absolute;top:5px;width:10px}input[type=radio]+label:before{background-color:#fff;border:2px solid #c3c8cd}input[type=radio].primary-radio:checked+label:before{background-color:#fff;border:2px solid #ffe66d}input[type=radio].primary-radio:checked+label:after{background-color:#ffe66d}input[type=radio].secondary-radio:checked+label:before{background:#f7faf7;border:2px solid #275b1f}input[type=radio].secondary-radio:checked+label:after{background-color:#275b1f}@keyframes rotate-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.decoration-none{list-style:none;text-decoration:none}.label-primary{color:#0a6b89}.label-success{color:#00bc8b}.label-danger{color:#ff0909}.label-warning{color:#ff902b}.dropdown-options{border-radius:10px;box-shadow:0 2px 8px -1px #000;min-width:170px;top:36px;z-index:2}.dropdown-options li:hover{background:#a5f3c4}.modal-dialog{pointer-events:inherit}.switch{display:inline-block;height:24px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:16px;left:4px;width:16px}input:checked+.slider{background-color:#37ce82}input:checked+.slider:before{transform:translateX(26px)}.form-control:focus{box-shadow:none;outline:none}.form-check-input:checked{background-color:#37ce82;border-color:#37ce82}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.radius-4{border-radius:4px}.radius-8{border-radius:8px}.radius-16{border-radius:16px}.toggle-arrow{transition:all .4s ease-in-out}.toggle-arrow.rotate{transform:rotate(-180deg)}.remove-border-item:hover,.remove-border.active,.remove-border:focus{background-color:transparent;background-color:initial;color:#000}.btn{padding:10px 24px}.btn:active,.btn:focus,.btn:hover{box-shadow:none}.btn.btn-primary{background-color:#279f63;border:1px solid #279f63;color:#fff;font-weight:500}.btn.btn-secondary{background:#ffc107;border:1px solid #ffc107;color:#000;font-weight:700}.btn.btn-outline{background:#fff;border:1px solid #d0d5dd;color:#000}.btn.disabled{background-color:#e8e8e9;cursor:inherit;opacity:.5}.btn:disabled{background-color:#e8e8e9!important;border:none;color:#898c90}@media only screen and (min-width:1024px){.mxw-767{max-width:767px}}.mxw-520{max-width:520px!important}.mxw-451{max-width:451px!important}.mxw-460{max-width:460px}.mxw-416{max-width:416px}.mxw-300{max-width:300px}.fs-30{font-size:30px}.fs-10{font-size:10px}.break-all{word-break:break-all}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.footer-continue{background-color:#fff;bottom:0;position:fixed;width:100%}.floating-label{margin-bottom:8px;position:relative}.styled-input{background:none;border:1px solid #dcdcdc;border-radius:8px;color:#000;font-size:16px;outline:none;padding:17px 16px;width:100%}.styled-input:not(:-moz-placeholder-shown){border-color:#797f87}.styled-input:focus,.styled-input:not(:placeholder-shown){border-color:#797f87}.floating-label label{background:#fff;color:#a8a8a8;font-size:14px;left:11px;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}.styled-input:not(:-moz-placeholder-shown)+label{color:#898c90;font-size:12px;left:12px;top:0}.styled-input:focus+label,.styled-input:not(:placeholder-shown)+label{color:#898c90;font-size:12px;left:12px;top:0}.four-dots{background:rgba(0,0,0,.5);bottom:0;height:100%;left:0;margin:auto;position:fixed;right:0;top:0;width:100%;z-index:999999999}.four-dots:before{animation:spin 1.2s infinite;border-radius:100%;box-shadow:20px 0 0 5px #2897ca,0 20px 0 5px #37ce83,0 -20px 0 5px #37ce83,-20px 0 0 5px #2897ca;content:"";display:block;height:5px;left:50%;position:absolute;top:50%;width:5px}@keyframes spin{to{transform:rotate(1turn)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-danger{color:red!important}p#signature-text{transform:rotate(0deg)!important}.footer_ui{padding-top:30px;position:relative;width:100%}@media screen and (min-width:1025px){.footer_ui{bottom:0;position:absolute;width:100%}}@media screen and (min-width:767px){.footer_ui{bottom:0;position:absolute;width:100%}}@media screen and (max-width:1025px)and (min-height:1179px){.footer_ui{bottom:0;position:absolute;width:100%}}@media screen and (min-width:767px){.mobile_ui{height:calc(100vh - 65px);overflow:auto;padding-bottom:82px}}.left-wrapper h3{color:#5a5e64;font-size:14px;font-weight:500;margin-bottom:8px}@media only screen and (min-width:1600px){.left-wrapper h3{font-size:18px}}@media screen and (min-width:780px){.left-wrapper h3{font-size:16px}}.left-wrapper h4{color:#0d1321;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:8px;width:100%}@media only screen and (min-width:1600px){.left-wrapper h4{font-size:34px}}@media screen and (min-width:780px){.left-wrapper h4{font-size:32px}}.left-wrapper p{color:#42474d;font-size:16px;font-weight:400;margin-bottom:32px;width:100%}@media only screen and (min-width:1600px){.left-wrapper p{font-size:20px}}@media screen and (min-width:780px){.left-wrapper p{font-size:18px}}.left-wrapper .card-wrapper{border-top:1px solid #cbd1d9!important;border:none;border-radius:0}@media screen and (max-width:767px){.left-wrapper .card-wrapper{border-top:none!important}}.left-wrapper .card-wrapper .inner-wrap{padding:0 8px}.left-wrapper .card-wrapper .inner-wrap-info{border-bottom:1px solid #cbd1d9!important;padding:16px 0}.left-wrapper .card-wrapper .inner-wrap-info .duration{color:#0d1321!important;font-size:14px;font-weight:500;margin-top:8px}@media only screen and (min-width:1600px){.left-wrapper .card-wrapper .inner-wrap-info .duration{font-size:16px}}.left-wrapper .card-wrapper .inner-wrap .whatact{color:#42474d;font-size:14px;margin-top:8px}@media only screen and (min-width:1600px){.left-wrapper .card-wrapper .inner-wrap .whatact{font-size:16px}}.left-wrapper .card-wrapper .inner-wrap .debt{padding-top:24px}.left-wrapper .card-wrapper .list{color:#5a5e64;font-size:14px;font-weight:400;margin-bottom:16px;width:100%}@media only screen and (min-width:1600px){.left-wrapper .card-wrapper .list{font-size:16px}}.right-wrapper{border-radius:16px;max-width:512px;padding:56px;text-align:center;width:100%}@media only screen and (max-width:1440px){.right-wrapper{max-width:none;padding:36px}}@media only screen and (max-width:992px){.right-wrapper{max-width:none;padding:24px 16px}}.right-wrapper h5{color:#0d1321;font-size:18px;font-weight:400;margin-bottom:8px}@media only screen and (min-width:1600px){.right-wrapper h5{font-size:20px}}.right-wrapper h3{color:#000;font-size:40px;font-weight:600;margin-bottom:16px}@media only screen and (min-width:1600px){.right-wrapper h3{font-size:42px}}@media only screen and (max-width:780px){.right-wrapper h3{font-size:32px}}.right-wrapper .chips{background-color:#f2f5f8;border:1px solid #dfe5ed;border-radius:32px;color:#000;font-size:12px;margin-bottom:8px;overflow:hidden;padding:4px 8px}.right-wrapper .points{text-align:left}.right-wrapper .points h6{color:#000;font-size:16px;font-weight:500;margin-bottom:5px}@media only screen and (max-width:767px){.right-wrapper .points h6{color:#a2a8b0;font-size:12px}}.right-wrapper .points ul li{color:#5a5e64;font-size:14px;font-weight:400}@media only screen and (max-width:767px){.right-wrapper .points ul li{color:#a2a8b0;font-size:12px}}.right-wrapper .pay-btn{border-top:1px solid #dfe5ed;padding-top:24px}.right-wrapper .pay-btn .full-btn{background-color:#279f63;border:1px solid #279f63;border-radius:4px;padding:10px 16px}.right-wrapper .pay-btn .full-btn:hover{background-color:#279f63}.right-wrapper .pay-btn .partial-btn{background-color:#272d35;border:1px solid #272d35}.right-wrapper .pay-btn .partial-btn:hover{background-color:#272d35}.right-wrapper .pay-btn .plan-btn{background-color:#1b4eab;border:1px solid #1b4eab}.right-wrapper .pay-btn .plan-btn:hover{background-color:#1b4eab}.discount_settlement{color:#279f63!important;font-size:16px!important;font-weight:500!important}.totalServiceAmount{color:#d66c02!important;font-size:24px!important;font-weight:400!important;padding-left:8px!important;text-decoration:line-through}.more-services{background-color:#42474d!important;border:1px solid #a1a3a6!important;border-radius:32px;color:#d0d1d3!important;padding:4px 8px!important}.tooltip-inner{background-color:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.239)!important;color:#131921!important;min-width:154px!important}@media screen and (min-width:768px){.tooltip .tooltip-arrow:before{border-right-color:#fff!important}}@media screen and (max-width:768px){.tooltip .tooltip-arrow:before{border-top-color:#fff!important}}.mobile-dispute{color:#b9babd;font-size:14px}.mobile-dispute .dispute{color:#f57373;cursor:pointer;text-decoration:underline}.mob-points{text-align:left}.mob-points h6{color:#0d1321;font-size:16px;font-weight:500;margin-bottom:5px}.mob-points ul li{color:#656b73;font-size:14px;font-weight:400}.scroll_media{height:calc(100vh - 100px);overflow-x:hidden;overflow-y:auto!important;padding-bottom:28px}.scroll_media::-webkit-scrollbar{display:none}.footer_ui{position:relative!important}@media screen and (width:1024px)and (height:600px){.footer_ui{position:relative!important}}@media screen and (min-width:769px){.footer_ui{position:absolute!important;width:100%!important}}@media screen and (min-width:769px)and (max-height:680px){.footer_ui{position:relative!important}}@media screen and (min-width:769px)and (min-height:1024px)and (max-height:1180px){.footer_ui{position:relative!important}}.payment-wrapper{margin:0 auto;max-width:620px;width:100%}@media screen and (max-width:575px){.payment-wrapper{max-width:100%}}.font-icon{animation:pulse 2s ease-in-out infinite;border:1px solid rgba(114,189,114,.8)}.font-icon:hover{animation:none}@keyframes pulse{50%{box-shadow:0 0 0 15px rgba(114,189,114,.2);transform:scale(.7)}}@media screen and (max-width:575px){.heading-text{font-size:20px;font-weight:600;text-align:center}.switch{height:22px;width:35px}.switch .slider:before{bottom:4px;height:15px;left:3px;width:15px}.switch input:checked+.slider:before{transform:translateX(14px)}.fs-18{font-size:16px}}.card-images img{height:30px;width:30px}.main-header h2{color:#0d1321}.main-header p{color:#42474d;font-size:16px;margin:8px auto 0;max-width:451px;width:100%}.mid-header .since-wrapper{border:1px solid #dfe5ed;border-radius:48px;padding:8px 11px}.mid-header .since{color:#5a5e64;font-size:16px;margin-bottom:8px}.mid-header .debtdate{color:#2b3038;font-size:14px;font-weight:500;margin-top:8px}.paymentType label{color:#2b3038;font-size:16px;margin-bottom:16px}.palnDuration{background-color:#e8f9f1;border-radius:24px;margin:0 auto;max-width:200px;padding:6px 12px}.palnDuration h5{color:#2b3038;font-size:14px;margin-bottom:0}#signature-text{display:block;line-height:60px;padding:16px 0 30px}.custom-checkbox{border:1px solid #b6bcc4;border-radius:10px;padding-top:16px}.custom-checkbox input[type=checkbox]{background-color:#fff;border:1px solid #b6bcc4;left:-7px;margin-left:7px;position:absolute;top:17px}.form-check-input:checked[type=checkbox]{background-color:#37ce82;border:1px solid #37ce82}.custom-checkbox input[type=checkbox]:focus,.custom-checkbox input[type=checkbox]:focus-visible{box-shadow:none!important;outline:none!important}.signature-panel{height:140px}@media screen and (min-width:780px){.signature-panel{height:172px}}.mxw-500{max-width:500px}.board-height{height:130px;margin-top:8px;max-width:335px}@media screen and (min-width:780px){.board-height{height:170px;max-width:500px;width:100%}}.position-custom{bottom:9px;right:9px}@media screen and (min-width:780px){.position-custom{bottom:24px;right:24px}}.height-custom{height:100%!important;padding-bottom:20px}@media screen and (min-width:767px){.height-custom{overflow-x:hidden;overflow-y:auto}}@media screen and (min-width:1024px){.height-custom{padding-bottom:60px}}.disable-scroll{touch-action:none}.selected-card{background:#e3f7ef;margin-bottom:12px}.not-selected-card{background:#fff8f8;margin-bottom:12px}.radio-default{background:#fff;border:1px solid #ccc;border-radius:50%;padding:15px}.btn-close{border:1px solid #d8d8d8;border-radius:50%;box-shadow:none!important;color:#d8d8d8;font-size:10px}.copyright-footer{background-color:#f8f9fa;bottom:0;color:#6c757d;font-size:.9rem;padding:8px 0;text-align:center;width:100%}.copyright-text{margin:0}.uploaded-img{display:block;max-width:80px;padding-left:16px}.uploaded-img img{height:50px;width:50px}.uploaded-img .deleteCross{border:1px solid #797f87;border-radius:50%;color:#fff;height:20px;padding:4px;position:absolute;width:20px}.floating-label.has-error .styled-input{border-color:red}.floating-label.has-error label{color:red}.error-border{border:1px solid red}.section-hint{color:#5a5e64;font-size:14px}.partial-wrapper{border:1px solid #dfe5ed;border-radius:48px;margin:0 auto;max-width:266px;padding:6px 11px;width:100%}.partial-date{color:#5a5e64;font-size:16px;margin-bottom:8px}.partial_footer{bottom:0!important;position:absolute!important;width:100%!important}.floating-label-partial label{background:#fff;color:#a8a8a8;font-size:14px;left:11px;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}.floating-label-partial{position:relative}.points{list-style:numeric}.recurring-payment-container{color:#333;line-height:normal;padding-top:48px;width:100%}.recurring-payment-container .reminder-box{border-radius:8px}.recurring-payment-container .reminder-box .greeting{color:#5a5e64;font-weight:600}.recurring-payment-container .reminder-box .highlight{color:#1c7347}.recurring-payment-container .reminder-box .service-section{margin-top:32px}.recurring-payment-container .reminder-box .service-section .service-label{color:#5a5e64;font-size:14px;padding-bottom:3px}.recurring-payment-container .reminder-box .service-section .service-tags{display:flex;flex-wrap:wrap;gap:8px}.recurring-payment-container .reminder-box .service-section .service-badge{background-color:#f2f5f8;border-radius:32px;font-size:14px;padding:4px 6px}.recurring-payment-container .reminder-box .auto-debit,.recurring-payment-container .reminder-box .pay-off{border-top:1px solid #cbd1d9;padding-top:24px}.recurring-payment-container .reminder-box .auto-debit .section-title,.recurring-payment-container .reminder-box .pay-off .section-title{font-weight:600}.recurring-payment-container .reminder-box .auto-debit .date-text,.recurring-payment-container .reminder-box .pay-off .date-text{color:#666;font-size:14px}.recurring-payment-container .reminder-box .auto-debit-now,.recurring-payment-container .reminder-box .pay-off-now{background-color:#fff;border:1px solid #7cb1ff;border-radius:4px;color:#2968dd}.recurring-payment-container .payment-summary{background:#fff;border-radius:16px;color:#000;padding:40px;text-align:center}.recurring-payment-container .payment-summary .due-indicator .line{border-top:2px solid #dfe5ed;flex-grow:1}.recurring-payment-container .payment-summary .due-indicator .line.missing{border:1.5px solid #eb3838;color:#eb3838}.recurring-payment-container .payment-summary .due-indicator .due-text{background:#f2f5f8;border:1.5px solid #dfe5ed;border-radius:20px;color:#0d1321;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px;transition:background .3s ease;white-space:nowrap}.recurring-payment-container .payment-summary .due-indicator .due-text.missing{border:1.5px solid #eb3838;color:#eb3838}.recurring-payment-container .payment-summary .payment-amount{font-size:40px;font-weight:600}.recurring-payment-container .payment-summary .payment-cycle{color:#000;font-size:18px;margin-bottom:8px}.recurring-payment-container .payment-summary .discount-msg{color:#60d89b}.recurring-payment-container .payment-summary .due-indicator{border-radius:12px;font-size:12px;margin-top:16px;padding:4px 10px}.recurring-payment-container .payment-summary .details p{margin:5px 0}.recurring-payment-container .payment-summary .details .active-status{color:#1cd968;font-weight:500}.recurring-payment-container .payment-summary .details .active-status.overDue{color:#fd952d}.recurring-payment-container .payment-summary .details strong{color:#000;font-weight:400}.recurring-payment-container .payment-summary .details .contractId,.recurring-payment-container .payment-summary .details .discounted,.recurring-payment-container .payment-summary .details .enrollment-date{color:#000;font-weight:500}.recurring-payment-container .payment-summary .details .original-amount{color:#000;color:#d66c02;text-decoration:line-through}.recurring-payment-container .payment-summary .pay-now{background-color:#279f63;padding:14px 0}.recurring-payment-container .payment-summary .arrow{border:2px solid #dfe5ed;border-width:0 3px 3px 0;display:inline-block;padding:3px}.recurring-payment-container .payment-summary .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.recurring-payment-container .discount-container{position:relative}.recurring-payment-container .discount-header{align-items:center;border-radius:8px;color:#5bc45c;cursor:pointer;display:flex;justify-content:space-between;padding:10px 15px}.recurring-payment-container .discount-header .discount-msg{align-items:center;display:flex;font-weight:600}.recurring-payment-container .discount-header .discount-msg img{margin-right:8px;width:16px}.recurring-payment-container .discount-header .arrow{border:solid #b9babd;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);transition:transform .3s ease-in-out}.recurring-payment-container .discount-header .arrow.right{transform:rotate(-45deg)}.recurring-payment-container .discount-header .arrow.down{transform:rotate(45deg)}.recurring-payment-container .discount-tooltip{background:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#000;font-size:14px;font-weight:500;margin-top:5px;padding:12px;position:absolute;right:57px;width:300px;z-index:10}@media only screen and (max-width:767px){.recurring-payment-container .discount-tooltip{right:25px}}.recurring-payment-container .keepDiscount{padding-top:18px}.recurring-payment-container .keepDiscount h5{color:#eb3838;font-size:14px;font-weight:500}.recurring-payment-container .keepDiscount p{color:#5a5e64;font-size:14px;font-weight:500;margin-bottom:0}.footer_reminder_ui{position:relative!important}@media screen and (width:1024px)and (height:600px){.footer_reminder_ui{position:relative!important}}@media screen and (min-width:767px){.footer_reminder_ui{bottom:0;position:absolute!important;width:100%!important}}.mxw-455{max-width:455px}.payment-reminder-container{margin:auto;max-width:416px;padding-top:48px;text-align:center}@media only screen and (max-width:1240px){.payment-reminder-container{padding:24px}}.payment-reminder-container .title{font-size:24px;font-weight:#0d1321;font-weight:600}.payment-reminder-container .subtitle{color:#6c757d;font-size:14px;font-weight:500;padding-top:8px}.payment-reminder-container .payment-info{padding:26px 0}.payment-reminder-container .payment-info .recurring-text{color:#6c757d;font-size:14px}.payment-reminder-container .payment-info .amount{color:#0d1321;font-size:48px;font-weight:600}.payment-reminder-container .payment-info .due-badge{background:#ffcc80;border-radius:20px;color:#42474d;font-size:14px;font-weight:600;padding:5px 10px}.payment-reminder-container .payment-method{margin-top:20px;text-align:left}.payment-reminder-container .payment-method .label{font-weight:700}.payment-reminder-container .payment-method .description{color:#6c757d;font-size:14px;max-width:238px;width:100%}@media only screen and (max-width:1240px){.payment-reminder-container .payment-method .description{max-width:215px}}.payment-reminder-container .payment-method .payment-card{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;gap:2px;margin-top:10px;max-width:250px;padding:10px}.payment-reminder-container .payment-method .payment-card .card-logo{font-size:24px}.payment-reminder-container .payment-method .payment-card .card-number{font-weight:700}.payment-reminder-container .payment-method .payment-card .edit-icon{color:#007bff;cursor:pointer}.position-custom1{margin-top:50px;position:relative}@media screen and (min-height:780px){.position-custom1{bottom:0;position:absolute;width:100%}}.position-custom2{margin-top:50px;position:relative}@media screen and (min-height:376px){.position-custom2{bottom:0;position:absolute;width:100%}}.payment-success{margin:50px auto;max-width:500px;text-align:center}.payment-success h2{font-size:20px;font-weight:700;margin:15px 0}.payment-success p{color:#6c757d;margin-bottom:15px}.payment-success hr{border:1px solid #ddd;margin:10px auto;width:50px}.payment-success .dashboard-btn{background-color:#28a745;border:none;border-radius:5px;font-size:16px;margin:15px 0;padding:10px 20px}.payment-success .dashboard-btn:hover{background-color:#218838}.payment-success .download-receipt{color:#2c52fc;display:block;font-weight:700;margin-top:10px;text-decoration:none}.payment-success .download-receipt:hover{text-decoration:underline}.payment-setup{min-height:calc(100vh - 185px)}.payment-setup .left-wrapper{height:100%;max-width:449px;width:100%}.payment-setup .greeting{color:#5a5e64;font-size:1rem}.payment-setup .text-line{color:#42474d;font-size:18px}.payment-setup .btn-icon{align-items:center;display:flex;font-weight:500;padding:.6rem 1rem}.payment-setup .bank-btn{background-color:#2968dd}.payment-setup .secure-note{background-color:#f8f8f8;border:1px solid rgba(0,0,0,.078);color:#5a5e64;line-height:20px;padding:16px;vertical-align:middle}.payment-setup .secure-note img{height:35px;width:90px}.payment-setup .plan-summary-card{background-color:#1e1f26;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:14px;max-width:400px;width:100%}.payment-setup .plan-summary-card .plan-label{color:#b0b0b0;font-size:14px}.payment-setup .plan-summary-card .plan-amount{color:#fff;font-size:32px;font-weight:700}.payment-setup .plan-summary-card .chip{align-items:center;background-color:#2d2f36;border-radius:20px;color:#fff;display:flex;font-size:12px;font-weight:500;padding:5px 12px}.payment-setup .plan-summary-card .more-services{background:none;border:none;color:#12d18e;cursor:pointer;font-size:12px;text-decoration:underline}.payment-setup .plan-summary-card .info-list{border-top:1px solid #42474d;color:#d0d0d0;padding-top:8px}.payment-setup .plan-summary-card .info-list strong{color:#fff;font-weight:500}.tooltip .tooltip-arrow:before{border-right-color:transparent!important;border-top-color:#fff!important}@media screen and (min-width:780px){.copyright-footer{bottom:0;position:absolute!important;width:100%!important}}.payment-success-wrapper{background-color:#fff;min-height:calc(100vh - 185px)}.payment-success-wrapper .success-icon .circle{align-items:center;background-color:#00c853;border-radius:50%;box-shadow:0 0 10px rgba(0,200,83,.3);display:flex;height:80px;justify-content:center;margin:0 auto;width:80px}.payment-success-wrapper .success-icon .circle i{color:#fff;font-size:36px}.payment-success-wrapper h5{color:#212529}.payment-success-wrapper p{font-size:16px}
/*# sourceMappingURL=main.2e8777bd.css.map*/