a,a:hover{color:inherit}a ul,body,button,h1,h2,h3,h4,h5,h6,input,li,optgroup,p,select,span,textarea{font-family:Poppins,sans-serif;color:#000;font-size:14px}input,optgroup,select,textarea{width:100%!important;background-color:#f3f2fb!important;border:0!important;height:35px!important;border-radius:5px!important;padding:10px;text-align:left}.card-fnqs-section .accordion-header,.faq-section .accordion-header,h2,h3,h4,h5,h6{margin:0}h4,h5,h6{padding:10px 0}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.card-container-row{padding:40px 0}.card-container{max-width:1140px!important;margin:0 auto}.credit-card-section .card-image{width:300px}.credit-card-section .card-content h2{margin:0;text-align:center;font-size:18px;font-weight:700}.credit-card-section .card-content p{margin:0;text-align:center;font-size:16px;font-weight:500}.credit-card-section .card-content .apply-card{background:#000;color:#fff;padding:10px;width:150px;margin:0 auto}.apply-outline-btn,.card-box .card-sec-1 .apply-outline-btn{background:linear-gradient(88.17deg,#0b8c4c 1.8%,#0b8c4c 1.81%,#14b464 102.29%);text-align:center}.all-card-section .card-list{list-style:none;padding:0;display:flex;justify-content:center;gap:10px}.all-card-section .card-list .feature-list{color:#fff;font-size:17px;border:1px solid #fff;border-radius:30px;padding:10px;display:block;width:190px}.all-card-section .card-list .feature-list.active{border:1px solid #fff;border-radius:30px;color:#203c7f;text-align:center;font-weight:700;background-color:#fff}.card-details-container{box-shadow:0 0 10px #d3d0d0;padding:20px}.card-details-container .details-item{text-align:right}.card-details-container .detail-title{margin:0;font-size:24px;line-height:40px}.content-container{display:flex;gap:40px}.credit-card-section .card-heading{margin:0;font-size:20px}.card-box .card-para,.credit-card-section .card-para{font-size:16px;padding:10px 0;margin-top:20px}.card-image-container{display:flex;flex-direction:column;gap:20px}.card-list-unstyled{list-style:none;padding:0;margin:0}.card-list-unstyled .card-list-item{display:flex;justify-content:space-between;gap:20px;font-size:16px;color:#000;font-weight:600}.card-list-unstyled .card-span{font-size:16px;font-weight:700;color:#0066b2}.details-item .apply-btn{background:#0066b2;color:#fff;padding:10px;border-radius:4px}.highlights table{border-collapse:collapse;width:100%}.highlights th,td{border:1px solid #ddd;padding:8px;text-align:left}.highlights th{background-color:#1893ef;color:#fff}.highlights tr:hover{background-color:#f5f5f5}.best-content-section{display:flex;align-items:center;justify-content:space-between}.best-content-section .item{padding:15px 0;border-radius:5px;background-color:#fff;box-shadow:0 5px 30px 0 rgb(214 215 216/57%);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#086ad8;margin-top:10px;width:180px}.best-content-section .item i{font-size:20px}.best-heading{font-size:24px;margin:0;text-align:center}.highlights-heading{font-size:26px;margin:0;padding:10px 0;text-align:center}.card-box .card-sec-1{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px}.card-box .card-sec-1>div img{max-width:200px;width:100%}.card-box .card-sec-1 .apply-outline-btn{border:1px solid #4eb543;border-radius:3px;padding:8px 16px;min-width:100%;height:36px;font-weight:600;font-size:13px;line-height:20px;color:#fff;display:flex;justify-content:center;align-items:center;position:relative}.card-box .fee-title{font-weight:600;font-size:15px;line-height:26px;letter-spacing:-.008em;color:#1e2a3b;margin:0}.card-box .hightlight-text,.card-box ul li{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.008em}.card-box .hightlight-text{color:#27364b;margin-bottom:5px;min-height:auto}.border-right-1{border-right:1px solid #ddd!important;padding:0 10px}.border-left-1{padding:0 10px}.card-scroll-slider{max-height:160px;overflow:auto}.card-box ul{list-style-type:disc;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:20px;gap:0}.card-box ul li{color:#475569}.card-scroll-slider::-webkit-scrollbar{width:8px}.card-scroll-slider::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.card-scroll-slider::-webkit-scrollbar-thumb{background-color:#203c7f;outline:slategrey solid 1px;border-radius:10px}.card_name-title{margin:0;font-size:18px;padding:14px}.card-cat-title{display:flex;gap:10px}.category-hightlight{color:#c4911c;font-weight:700;letter-spacing:1.5px}.allFaqShow,.card-banner-image,.thanku-form-sec{text-align:center}.card-fnqs .accordion-item{box-shadow:0 0 3px #aaa;margin:10px 0;border-radius:5px}.card-fnqs .accordion-button:not(.collapsed){color:#fff;background-color:#34495e;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125);border-radius:5px}.card-fnqs-section{margin-bottom:50px}.card-fnqs-section .accordion-button:focus{box-shadow:unset}.card-fnqs-section .accordion-item:last-of-type .accordion-button.collapsed{border-radius:5px;color:#fff;background:#34495e}.card-fnqs-section .accordion-button{color:#fff;border-radius:5px;background:#34495e}.accordion-button::after,.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.banner-section{position:relative;margin-top:20px}.credit-card-title{color:#fff;font-size:20px;line-height:1.05px;letter-spacing:0;text-transform:uppercase;text-align:center;font-family:auto}.apply-outline-btn{font-size:15px;padding:6px;border-radius:5px;letter-spacing:1.5px;font-weight:600;border:1px solid #ccc;cursor:pointer;width:36%;margin:30px auto 0;display:block;color:#fff}.card-banner-image .card-image-tag,.credit-card-modal-content{width:100%;border-radius:10px}.apply-content-section{position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.apply-outline-btn{width:40%}.credit-card-title{font-size:24px}}.faq-section .accordion-collapse{border:0}.faq-section .accordion-button{font-weight:700;border:0;font-size:16px;color:#3c3475;text-align:left;border-bottom:1px solid #ddd}.faq-section .accordion-button:focus{box-shadow:none;border:none}.faq-section .accordion-button:not(.collapsed){background:0 0;color:#3c3475}.faq-section .accordion-button::before,.faq-section .accordion-button:not(.collapsed)::before{font-size:22px;background:#3c3475;border-radius:50%;width:20px;height:20px;align-items:center;padding:14px;text-align:center;display:flex}.faq-section .accordion-button::before{content:"+";font-weight:700;color:#fff;transform:translateY(0);justify-content:center}.faq-section .accordion-button:not(.collapsed)::before{content:"-";transform:translate(-5px,-4px);transform:rotate(0);justify-content:center}.app-store-icons,.finalBtnFlex{align-items:center;gap:10px}.accordion-button,.faq-section .accordion-item{background:0 0;border:none}.accordion-button:not(.collapsed)::after,.faq-section .accordion-button::after{background-image:none}.faq-section .accordion-button{gap:10px;padding:10px 0;border:none!important}.faq-section{border-radius:3rem;margin-top:3rem;margin-bottom:1rem}.credit-card-section{margin-top:2rem}.credit-card-modal .form-section{margin:0!important;padding-bottom:20px}.credit-card-modal .form-section h5{text-align:center;margin:0;width:100%;padding:10px;color:#fff;border-radius:8px;font-size:16px}.credit-card-modal .form-section h4{font-size:16px;text-align:center;margin:0}.credit-card-modal .form-section input{border:1px solid #dddd!important}.credit-card-modal .number-prefix{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:8px}.credit-card-modal .modal-dialog{width:40%!important}.credit-card-modal .modal-body .btn-close{font-size:20px;padding:0;color:#fff;font-weight:700;opacity:unset}.credit-card-modal .modal-btn-close{border:none;background:0 0;color:#fff;font-size:24px;font-weight:700;padding-right:10px}.credit-card-modal .get-start-head{display:flex;background:#6fafec;border-radius:6px}.credit-card-modal .text-danger{color:#e74c3c!important;font-size:14px;margin:0;padding:0}.fa-check-circle{font-size:35px}.scan-and-pay{padding-top:10px}.second-btn{text-align:right;padding:10px}.credit-card-modal-body{padding:3px}.applyButton{width:120px;padding:10px;border-radius:4px;font-size:16px;color:#fff;background-color:#2ecc71;border:none}.card-hamburger{font-size:14px;color:#383072;font-weight:700;padding:0;margin-bottom:10px}.cardDetailNavTabs{margin-top:30px;background:#3c3475;border-radius:10px;padding:6px}.cardDetailNavTabs .nav-link{color:#fff}.cardDetailNavTabs .nav-link.active{font-size:16px;font-weight:800;border-radius:10px}.credit-card-modal .get-start-btn,.guest-btn{border:none;width:50%;color:#fff;padding:10px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}.CardNavTabs{margin-bottom:30px}.credit-card-modal .get-start-btn{background:#f57349;border-radius:8px}#termsLink{font-size:12px}.guest-btn{background:#fff;border:1px solid #6d7174;padding:8px;color:#000;border-radius:8px;font-size:14px}.credit-card-modal .credit-form-section{width:80%;margin:0 auto;padding:0}.sad-img{width:50px;display:block;margin:0 auto}.btn-card-final{width:50%;border:none;padding:10px;border-radius:10px;background-color:#3c3475;color:#fff}.finalBtnFlex{display:flex;justify-content:center;padding:20px}.credit-card-label{line-height:20px!important;letter-spacing:1.2px;font-size:11px;color:#5d5c5c;font-weight:700}.credit-card-modal .form-section input{background:#fff!important;border:1px solid #dddd!important;padding:12px;font-size:14px;margin:0;height:44px!important}.apply-now-head{background:#1abc9c;padding:12px;border-radius:5px}.apply-now-title{color:#fff;letter-spacing:2px;text-align:center;font-size:22px;text-transform:capitalize}.cashbacktext,.cong-heading{color:#383072;font-size: 24px;}.credit-form-section .placeholder{position:absolute;top:-10px;left:15px;font-size:11px;padding:0 5px;color:#5d5c5c;transition:.3s;pointer-events:none;font-weight:700;background:#fff}.credit-form-section .input-group{margin-bottom:17px;flex-direction:column}.card-select-group{display:flex;gap:10px;margin-top:20px}.text-elegible{text-align:center;font-size:24px;font-weight:700;width:324px;line-height:30px;margin:20px auto 0}.elconfirmGuest,.modalOtpForm{margin-top:50px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#211966;border-radius:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-corner{background:0 0}.ApplyCardBottom,.app-store-icons,.consent-box{display:flex;margin-top:10px}.cong-heading{font-size:22px;font-weight:800;line-height:26px;text-align:center;padding:20px 0}.ApplyCardBottom{align-items:center;gap:10px;display:flex}.consent-checkbox{font-size:12px;line-height:18px;color:#383072;height:110px;overflow:auto;text-align:justify!important;padding:0 5px;cursor:pointer}.consent-box{padding-top:8px;border-top:1px solid #ded;gap:7px}.span-or{text-align:center;margin:0 auto;display:block;font-size:18px;text-transform:lowercase;padding:5px}.card-checkbox{width:30px!important;margin:0!important}.card-form-select{padding:0 10px;font-weight:700;border:1px solid #ded!important;line-height:18px;font-size:11px;color:#5d5c5c;background-color:#fff!important;height:44px!important}.credit-card-sprites{background:url('../../../assets/image/finance/credit-card-sprites.png');display:block}.bg-download_app_qr{width:288px;height:281px;background-position:-330px -10px;margin:0 auto}.bg-app_store{width:130px;height:43px;background-position:-788px -375px}.bg-play_store{width:130px;height:47px;background-position:-638px -375px}.app-store-sec{display:flex;justify-content:center;gap:10px}.categoryCart,.payment-icons{align-items:center;display:flex}.borderRow,.cardDetailRow{--bs-gutter-x:20px}.categoryCart{gap:10px;margin-bottom:20px;flex-wrap:wrap;margin-top:10px}.categoryName{font-size:12px;font-weight:800;padding:0}.accodionCard{padding:20px 10px}.categoryItem{box-shadow:0 0 4px #d3d0d0;padding:4px;border-radius:4px;text-align:center;min-width:90px}.cardDetailHeading::after{margin-left:10px}.cardDetailHeading::before{margin-right:10px}.cardDetailHeading{font-size:20px;font-weight:700;margin:50px 0 0;text-align:center;color:#3c3475}.scan-btn-close{position:absolute;right:0;padding:10px!important;font-size:26px!important;top:-3px;border:none;background:0 0}.bottom-footer-container,footer{background-color:#3c3475}.modal-content{width:100%}.credit-card-modal .modal-body{border-radius:20px;border:2px solid #fff;padding:0}.errorMsgFont{margin-bottom:20px}.card-form-select option{font-size:13px}.credit-card-modal .modal-content{border-radius:10px}.bottom-footer-container{padding:10px 40px;width:100%}.bottom-footer-container .foot-title{color:#fff;margin:0;font-size:12px!important;letter-spacing:1.2px}.payment-icons{justify-content:end}.footer_sprites{background:url('../../../assets/sprites-img/footer_sprites.png') no-repeat}.bg-american_express{width:50px;height:33px;background-position:-214px -188px}.bg-visa{width:50px;height:33px;background-position:-10px -256px}.bg-amex,.bg-master{width:50px;height:32px}.bg-master{background-position:-150px -256px}.bg-amex{background-position:-10px -256px}.bg-mastercard,.bg-rupay{width:50px;height:32px;background-position:-80px -256px!important}.credit-header{margin:0;background:#fff;box-shadow:0 0 10px #d3d0d0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:20px;width:100%;height:70px;z-index:1030;border-bottom:4px solid #dc3545}.headTopIcon{display:flex;align-items:center;gap:10px}.pointer-cursor{cursor: pointer;}