.application-form .macro-stickybar-footer{background:#242424!important}.application-form #wrapper>header{background:#242424!important}.application-form .custom-accordion .card{background:#242424;border-radius:10px}.application-form .custom-accordion .collapse.in{border-top:1px solid #707070}.application-form #faq .card .card-header .btn-header-link:after{content:""!important;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Pre-ApprovedDetails/Dropdown1.svg");background-repeat:no-repeat;background-size:100% auto;display:block;right:24px;top:24px;height:24px;width:24px;position:absolute}.application-form #faq .card .card-header .btn-header-link.collapsed:after{content:""!important;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Pre-ApprovedDetails/Dropdown4.svg");background-repeat:no-repeat;background-size:100% auto;display:block;right:24px;top:24px;height:12px;width:20px;position:absolute}.accordion>.card:not(:last-of-type),.accordion>.card:not(:first-of-type){border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px}.application-form #faq .card .collapsing{background:#242424;line-height:30px}.application-form #faq .card .collapse.show{background:#242424;line-height:30px;color:#fff}.dark-theme.application-form .sv-header-container{background:#000!important}.application-form .bank_dts-main{background:#000!important}.application-form .cod-tab-links .tab_menu{display:none!important}.application-form .custom-accordion .card-header{padding:0}.application-form .custom-accordion .card-header a{text-decoration:none;color:#fff;padding:20px 0 18px!important;display:block;text-align:left;font-size:18px!important;font-weight:700!important}.application-form .card-body .price-details-ul li span{font-size:12px!important;top:79px!important}.application-form .bank_dts-main .component-custom-offer-details h2{color:#fff!important;font-size:16px!important}.application-form .bank_dts-main .sf-inp:focus{border:none!important}.application-form #doc-upload-tab .mob_marginbtm .dropzone.dz-started{padding:20px!important}.application-form .confirm-tnc-wrapper .checkboxRequired{display:inline-block}.application-form .macro-stickybar-footer .msf-container a.m_btn_l:not(.disabled):hover,.application-form .macro-stickybar-footer .msf-container a.m_btn_l:not(.disabled):focus{background:unset!important}.application-form .bank_dts-main p{color:#fff!important}.application-form .p-details-container{padding:0 6px!important}.application-form .bank_dts-form .p-details-container p{margin-bottom:0}.application-form .bank_dts-main .bank_dts-form{padding-top:0!important}.application-form .bank_dts-main .bank_dts-main .sf-subhd{margin-bottom:12px!important}.application-form .confirm-tnc-wrapper .macroflowpi-checkboxes label p{margin-bottom:0!important}.application-form .personal-details-heading{font-weight:700!important}.application-form .bank_dts-main .custom-select .select-items .wrap_select div{color:#fff!important}.application-form .bank_dts-main .custom-select .select-selected[value="0"]{color:#a3a3a3!important;-webkit-text-fill-color:#a3a3a3}.application-form .bank_dts-main .custom-select .select-selected[value=""]{color:#a3a3a3!important;-webkit-text-fill-color:#a3a3a3}.application-form .bank_dts-main .custom-select .select-items .wrap_select{background:#000!important}.application-form .bank_dts-main .custom-select .select-items{background:#000!important;border:none!important;padding:10px 0!important;border-radius:5px}.application-form .bank_dts-main .custom-select .select-selected{background:#000!important;padding-left:16px!important;padding-right:16px!important;border-radius:8px;height:48px;line-height:48px}.application-form .bank_dts-main .mCSB_container,.application-form .bank_dts-main .mCustomScrollBox,.application-form .bank_dts-main .accordion>.card{overflow:unset!important}.application-form .bank_dts-main .custom-select{color:#fff!important;-webkit-text-fill-color:#fff!important}.application-form .bank_dts-main .custom-select .select-selected.select-arrow-active{border:none!important}.application-form .bank_dts-main .custom-select .select-items div{padding:0!important}.application-form .bank_dts-main .custom-select .select-items .wrap_select div{padding:10px 16px!important}.application-form .bank_dts-main .custom-select .select-items .wrap_select div:hover{background:#635d5d!important}.application-form .bank_dts-main .sf-inp{background:#000!important;color:#fff!important}.application-form .bank_dts-main .requiredInput::placeholder,.application-form .bank_dts-main .sf-inp::placeholder{color:#a3a3a3!important}.application-form .bank_dts-main .requiredInput{padding-left:16px;color:#fff!important;border-radius:8px!important;height:48px!important}.application-form #empl_info2{padding-bottom:0!important}.application-form .incomeDetails p{margin-bottom:16px}.application-form .incomeDetails .bank_dts-title{font-size:16px!important;font-weight:400!important}.application-form .mt-16{margin-top:16px!important}.application-form .incomeDetails{padding-bottom:0!important}.application-form #doc-upload-tab form{width:100%}.application-form #doc-upload-tab .mob_marginbtm .custom-select{width:97%!important}.application-form .price-details-ul{margin-bottom:0!important}.application-form .dz-message{color:#a3a3a3}.application-form .bank_dts-main .bank-application-tab .row .col-lg-3{padding-left:15px}.application-form #doc-upload-tab .mob_marginbtm .dropzone{background:0 0!important;min-height:51px!important;width:97%!important}.application-form #doc-upload-tab .mob_marginbtm .dz-message{border-radius:10px;font-size:0!important}.application-form .confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec{border-right:none}.application-form .confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.application-form .confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec,.application-form .confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec{width:100%}.application-form .confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec .sec-one-third-right,.application-form .confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec .sec-one-third-right{word-spacing:5px}.application-form .confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third,.application-form .confirm-details-container .cnfrm-employment-details .sec-one-third,.application-form .confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.application-form .confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec,.application-form .confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec,.application-form .confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third,.application-form .confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third,.application-form .confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third{border-bottom:1px solid #a3a3a3}.application-form .confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third.border-right-0,.application-form .confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third.border-right-0,.application-form .confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third.border-right-0,.application-form .confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third.border-right-0{border-right:0!important}.application-form .confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third,.application-form .confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third,.application-form .confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third{border-right:1px solid #a3a3a3!important}.application-form .sec-one-third-right.cnfrm-user-email{line-height:20px!important}.application-form .disclimer-aline-dt{border-bottom:none}.application-form .custom-accordion .card{margin-top:0;margin-left:0;margin-right:0}.application-form.dark-theme .sv-header-container{padding-top:24px}.application-form .card .card-header a:focus{box-shadow:unset}.application-form #doc-upload-tab .mob_marginbtm .dz-message::before{content:"";background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Bank Loan Application/upload.svg");background-repeat:no-repeat;background-size:100% auto;display:block;height:23px;width:23px;position:absolute;top:20%;left:48%}.application-form .select-selected:after{position:absolute;content:"";background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Pre-ApprovedDetails/Dropdown4.svg");background-repeat:no-repeat;background-size:100% auto;height:12px;width:20px}.application-form .select-selected.select-arrow-active:after{content:"";background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Bank Loan Application/ico-Arrow-cut-up.svg");background-repeat:no-repeat;background-size:100% auto;height:12px;width:20px}.application-form .ba-employer-container .state-city_body .selc_State .state-search-container{background:#000;border:none!important}.application-form .ba-state-city-container .state-search-container,.application-form .ba-state-city-container .city-search-container{border:none!important;border-radius:0!important;background:#000;padding:0!important;position:absolute;top:50px;overflow-y:auto;max-height:calc(217px - 11px)}.application-form .ui-widget-content a{color:#fff!important;padding:0 10px}.application-form .ba-employer-container .ui-state-highlight,.application-form .ba-state-city-container .ui-state-highlight,.application-form .ba-state-city-container .ui-state-highlight{color:#ce0e2d!important}.bank_dts-main .bank_dts-bold::before{content:""!important}@media screen and (min-width:768px) and (max-width:1024px){.application-form.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{padding:14px!important}.application-form.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{min-width:155px!important}}@media screen and (max-width:680px){.application-form.dark-theme .mCSB_inside .mCSB_container{margin-right:0!important}.application-form.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{min-width:133px!important}}@media screen and (min-width:768px) and (max-width:991px){.application-form .emp-add-type-val{margin-top:0!important}}@media(max-width:992px){.application-form .confirmation-dt .confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third{padding:12px 12px 10px}.application-form .confirmation-dt .confirm-details-container .document-wrapper .document-details{padding-top:8px}.application-form .confirmation-dt .confirm-details-container .document-wrapper{margin-bottom:0}.application-form .confirmation-dt .confirm-details-container .document-wrapper:nth-child(4n+2) .document-details,.application-form .confirmation-dt .confirm-details-container .document-wrapper:nth-child(4n+1) .document-details{padding-bottom:16px!important}}@media(max-width:991px){.application-form .sv-header-container{padding-top:20px!important}.application-form.preview-details .disclimer-aline-dt .font-weight-400{padding:0 3px!important}.application-form .disclimer-aline-dt{padding-bottom:60px!important}.application-form #ref-details-tab h2:first-child{margin-bottom:16px!important}.application-form #employment-details-tab .employer-address1{padding-top:0!important}.application-form .confirm-tnc-wrapper .checkboxRequired{padding-top:20px!important}.application-form #Personal_Dts_edit .sf-subhd{margin-bottom:8px!important}.application-form #Personal_Dts_edit{padding-top:6px!important}.application-form .component-disclaimer .component-content p{font-size:12px!important}.application-form .disclaimer-modal-content h2{font-size:18px!important}.application-form .bank_dts-main .bank_dts-form h2 .edit-profile{padding-left:9px!important}.application-form #faq .card .collapsing,.application-form .custom-accordion .collapse.in{display:block;margin:0 15px!important}.application-form #residential-details-tab .user-residence-type{padding-top:0!important}.dark-theme.finance-flow.application-form .city-edit-align,.dark-theme.finance-flow.application-form .non-edit-city{padding-left:30px!important}.application-form .bank_dts-main #ref-details-tab>.row{padding-bottom:0!important}.application-form.finance-flow .bank_dts-main #residential-details-tab .row:last-child{margin-top:0}.application-form .bank_dts-main .component-custom-offer-details .bank-filed-container.mob-pt-0{padding-top:0!important}.application-form .component-custom-offer-details{padding-top:196px!important}.application-form .bank_dts-form .p-details-container .bank_dts-title{font-size:14px!important;font-weight:400!important}.application-form .select-selected{font-size:14px}.application-form .select-selected[value="0"]{font-size:14px}.application-form input.sf-inp{font-size:14px!important}.application-form input::placeholder{font-size:14px!important}.application-form .ooec-fullw{margin-bottom:0!important;margin-top:0}.application-form .disclimer-dt{margin-top:0!important}.application-form .component.rich-text.col-12.contentPadding.disclimer-dt.component-disclaimer.body-bg{padding-top:0;margin-top:0!important}.application-form.finance-flow .component-document-upload{padding-bottom:40px!important}.application-form #confirm-details-tab .confirm-tnc-wrapper{padding-top:0!important}.application-form .confirmation-dt .component-confirm-details:first-child{margin-bottom:20px!important}.application-form .confirmation-dt .component-confirm-details{margin-bottom:24px}.application-form .dz-message{padding:6px 20px 0!important;line-height:20px}.application-form #doc-upload-tab .mob_marginbtm form.dz-message{margin-bottom:16px!important}.application-form #doc-upload-tab .mob_marginbtm .custom-select{margin-bottom:0!important}.application-form #personal-details-tab #Personal_Dts_edit .bank-filed-container:first-child,.application-form #residential-details-tab .row:first-child .bank-filed-container:first-child{padding-top:0!important}.application-form #ref-details-tab .bank-filed-container:first-child{padding-top:4px!important}.application-form .bank_dts-main .component-custom-offer-details .bank-filed-container{padding-top:16px!important}.application-form .bank-application-tab .card{margin-left:0!important;margin-right:0!important;margin-bottom:24px!important}.application-form .emp-add-type-val{margin-bottom:0!important}.application-form .bank_dts-main .component-custom-offer-details h2{font-size:14px!important;margin-bottom:12px!important}.application-form #Personal_Dts .sf-subhd{font-weight:400!important}.application-form .bank_dts-main .component-custom-offer-details{padding-left:0!important;padding-right:0!important}.application-form .bank_dts-main .p-details-container .bank_dts-bold{float:right!important;margin-bottom:0}.application-form .personal-details-heading{font-size:20px;margin:0;padding-bottom:10px}.application-form .custom-accordion .card-header a{padding:16px 0!important;font-size:18px!important}.application-form .card-body{padding:12px 0 16px!important}.application-form .bank_dts-main .p-details-container:first-child .bank_dts-title,.application-form .bank_dts-main .p-details-container:first-child .bank_dts-bold{margin-bottom:0!important}.application-form.dark-theme .macro-stickybar-footer .msf-container{padding:20px 0% 13px!important}.application-form .mand_dt{padding-left:0!important;padding-top:14px!important}.application-form .bank_dts-main .p-details-container .bank_dts-bold{font-size:14px!important;font-weight:700!important}.application-form #Personal_Dts .p-details-container{margin-bottom:10px}.application-form .bank-filed-container-pad{padding-left:5px!important;padding-right:5px!important}.application-form .bank_dts-main #doc-upload-tab .sf-subhd{margin:0 0 8px!important}.application-form #mCSB_4_scrollbar_vertical{display:none!important}.application-form .card-header{margin:0 16px}.application-form #faq .card .collapse.show{border-top:1px solid #707070!important;margin:0 15px}.application-form #doc-upload-tab .mob_marginbtm .custom-select{margin-bottom:10px!important}.application-form .card-body .price-details-ul li span{top:74px!important}}@media(min-width:992px){.application-form #footer .disclimer-dt{margin-bottom:6px}.application-form .custom-accordion .card:last-child{margin-bottom:0!important}.application-form #doc-upload-tab .mob_marginbtm .custom-select{margin-bottom:20px}.application-form #ref-details-tab .sf-subhd:first-child{margin-bottom:16px!important}.application-form #empl_info1{padding-bottom:24px!important}.application-form #Personal_Dts_edit{padding-top:12px!important}.application-form .component-disclaimer .component-content p{font-size:14px!important}.application-form .disclaimer-modal-content h2{font-size:20px!important}.application-form .bank_dts-main .bank_dts-form h2 .edit-profile{padding-left:6px!important}.application-form .custom-accordion .collapse.in{display:block;margin:0 20px!important}.application-form .confirm-details-container .document-wrapper .document-image{height:200px}.dark-theme.finance-flow.application-form .city-edit-align,.dark-theme.finance-flow.application-form .non-edit-city{padding-left:40px!important}.application-form .bank_dts-main #residential-details-tab .nsf-cb{padding-top:0!important}.application-form .sv-header-container .heading-container{padding:0!important}.application-form .bank_dts-main .bank_dts-form>.row{padding-bottom:20px}.application-form #Personal_Dts .row{padding-bottom:12px}.application-form .bank_dts-form .p-details-container .bank_dts-title{font-size:16px!important;font-weight:400!important}.application-form .select-selected{font-size:16px}.application-form .select-selected[value="0"]{font-size:16px}.application-form input.sf-inp{font-size:16px!important}.application-form input::placeholder{color:#a3a3a3;font-size:16px!important}.application-form .non-edit-city{padding-left:32px!important}.application-form .component-custom-offer-details .mand_dt{padding-top:0}.application-form .disclimer-aline-dt{padding-left:22px;margin-bottom:20px}.application-form .component-document-upload{margin-bottom:30px!important;padding-bottom:0!important}.application-form .confirm-details-container .component-confirm-details .cd-heading-container .cd-left-sec{font-weight:700}.application-form .dz-message{padding:20px}.application-form #faq .card .collapsing,.application-form #faq .card .collapse.show{border-top:1px solid #707070!important;margin:0 20px}.application-form .card-header{margin:0 20px}.application-form #employment-details-tab .sf-subhd{margin-top:0!important}.application-form .bank_dts-main .lbl-small .sf-subhd:first-child{margin-bottom:12px!important;margin-top:0!important}.application-form .bank_dts-main .lbl-small .sf-subhd{margin-bottom:12px!important;margin-top:0}.application-form .bank_dts-main .p-details-container .bank_dts-bold{font-size:16px!important;font-weight:700!important}.application-form .personal-details-heading{font-size:26px;padding:0 20px 10px 25px!important;margin:0!important}.application-form .mand_dt{padding-left:25px!important}.application-form .card-body{padding:12px 0 0!important}.application-form .bank-filed-container-pad{padding-left:10px!important;padding-right:10px!important}.application-form .bank-filed-container-pad:first-child{padding-left:7px!important}.application-form .bank-filed-container-pad:nth-child(3){padding-right:7px!important}.application-form .component-custom-offer-details{padding-top:130px!important}.application-form .card-body .mCSB_inside .mCSB_container{margin-right:0!important}}@media screen and (min-width:320px) and (max-width:767px){.application-form .custom_m_btn_l,.application-form .continueBtn{width:133px!important;min-width:133px!important}.application-form.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{margin:0 20px!important}}@media screen and (max-width:767px){.application-form .emp-add-type-val{margin-top:16px!important}.application-form .sv-header-container{top:50px!important}.application-form .disclimer-aline-dt{margin-bottom:16px!important;margin-top:17px;padding-left:23px}}@media screen and (max-width:767px){.finance-flow.application-form .disclimer-aline-dt{margin-bottom:30px!important}}@media(min-width:768px){.application-form .custom_m_btn_l{min-width:155px!important}.application-form #footer .row>.row{width:100%!important}}.application-form .custom_m_btn_l{font-weight:700!important;position:relative;border-radius:0!important;margin:0 20px;padding:10px 14px!important;font-size:16px!important;background:0 0!important;color:#fff!important;border:0!important;text-align:center;display:inline-block;z-index:2}.application-form .custom_m_btn_l::before{content:"";border-right:2px solid #ff3e5b;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.application-form .custom_m_btn_l::after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.application-form .custom_m_btn_l:hover::after{background:#ff3e5b;border-color:#ff3e5b;z-index:-1;position:absolute}.black-bar-container .start-exchange-button a.m_btn_l{position:relative;border-radius:0!important;margin:0 20px;padding:14px!important;font-size:16px!important;background:0 0!important;color:#fff!important;border:0!important;text-align:center;display:inline-block;z-index:2}.black-bar-container .start-exchange-button a.m_btn_l::after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.black-bar-container .start-exchange-button a.m_btn_l::before{content:"";border-right:2px solid #ff3e5b;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.black-bar-container .start-exchange-button a.m_btn_l:hover{color:#fff;border-color:#ff3e5b}.black-bar-container .start-exchange-button a.m_btn_l:hover::after{background:#ff3e5b;border-color:#ff3e5b;z-index:-1;position:absolute}.black-bar-container .start-exchange-button a.m_btn_l{background:0 0;border-color:#fff}.black-bar-container .start-exchange-button a.m_btn_l.cta-active::after{background:#ff3e5b;border-color:#ff3e5b;z-index:-1;position:absolute}@media screen and (max-width:1024px){.black-bar-sec .start-exchange-button a.m_btn_l{min-width:171px!important}}.application-form .ib-left-location-wrap .ib-left-location-msg{color:#fff;font-size:12px;padding-bottom:12px}.application-form.dark-theme.finance-flow .non-edit-city{margin-bottom:0!important}body.application-form .mnm_tabs{margin-bottom:0!important}.application-form .cod-tab-links{display:none!important}.application-form.dark-theme .card-body .mCSB_scrollTools .mCSB_draggerContainer{display:none}.application-form .bank_dts-main .bank_dts-form h2 span::before{content:"";background-image:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Pre-ApprovedDetails/edit.svg");background-repeat:no-repeat;background-size:100% auto;width:17px;height:17px;display:inline-block;margin-right:8px}.dark-theme.finance-flow.application-form .city-edit-align,.dark-theme.finance-flow.application-form .non-edit-city{margin-bottom:0!important}.application-form #finance-app-retry-popup .acc-msg-content .finance-pre-booking-msg{color:#fff!important}body.finance-flow .bank_dts-main .bank-application-tab .select-items div::first-letter,body.finance-flow .bank_dts-main .bank-application-tab .select-items div::first-line,body.finance-flow .bank_dts-main .bank-application-tab .select-selected::first-letter,body.finance-flow .bank_dts-main .bank-application-tab .select-selected::first-line{text-transform:none!important}.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third .sec-one-third-left,.confirmation-dt .confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-left,.confirmation-dt .confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third .sec-one-third-left{text-transform:capitalize}body.finance-flow .bank_dts-main .bank-application-tab .confirmation-dt .confirm-details-container .document-wrapper .document-details{text-transform:lowercase}body.finance-flow .bank_dts-main .bank-application-tab .confirmation-dt .confirm-details-container .document-wrapper .document-details::first-letter,body.finance-flow .bank_dts-main .bank-application-tab .confirmation-dt .confirm-details-container .document-wrapper .document-details::first-line{text-transform:capitalize!important}.application-form .bank_dts-main .sf-inp{text-transform:none!important}.application-form .bank_dts-main .state-city_body .current-state .sf-inp{text-transform:capitalize!important}.dark-theme.finance-flow span.filed-required{color:#ff3e5b}.application-form #residential-details-tab .macroflowpi-checkboxes+span.field-validation-error-custom{margin-left:3px}.application-form .bank_dts-main #Personal_Dts .p-update-name,.application-form .bank_dts-main #Personal_Dts .p-update-email{max-width:100%}.application-form #residential-details-tab .macroflowpi-checkboxes+span.field-validation-error-custom{line-height:20px}.application-form .confirm-details-container .macroflowpi-checkboxes+span.field-validation-error-custom{line-height:20px}.application-form .black-bar-container .macro-stickybar-footer .msf-container{padding:10px 0}.application-form .card-body .price-details-ul li span.checkbox-mark{top:0!important}.application-form #wrapper .ooec-fullw .component-custom-offer-details .bank-application-tab .custom-accordion .card .card-body ul li .custom-select .select-selected{background-color:#0b0b0c!important}.application-form #wrapper .ooec-fullw .component-custom-offer-details .bank-application-tab .custom-accordion .card .card-body ul li input{background-color:#0b0b0c!important}.application-form #wrapper .dz-message{font-size:14px!important}@media only screen and (max-width:600px){.application-form #wrapper .incomeDetails .bank_dts-title{font-size:14px!important}.application-form #wrapper #footer .disclimer-dt .disclimer-dt .component-disclaimer .disclimer-aline-dt .font-weight-700{font-size:10px!important}.application-form #wrapper #footer .disclimer-dt .disclimer-dt .component-disclaimer .disclimer-aline-dt .font-weight-400{font-size:10px!important}.application-form #wrapper .dz-message{font-size:12px!important}}.application-form #wrapper .p-update-name,.application-form #wrapper .p-update-email{flex:1}.application-form #wrapper .col-lg-4.bank-filed-container-pad.p-details-container{display:flex;align-items:center}@media only screen and (min-width:1025px){.application-form #wrapper .col-lg-4.bank-filed-container-pad.p-details-container .bank_dts-bold.prs_name::before{display:none}}@media only screen and (max-width:600px){.application-form #wrapper .col-lg-4.bank-filed-container-pad.p-details-container{display:block}.application-form #wrapper .col-lg-4.bank-filed-container-pad.p-details-container .p-default-name{margin-bottom:8px}}.finance-flow.application-form .datepicker{background:#242424!important;color:#fff;border:1px solid #635d5d;border-radius:10px}@media only screen and (min-width:992px){.finance-flow.application-form .datepicker table{width:280px;height:280px}.finance-flow.application-form .datepicker-orient-bottom{margin-left:-264px;margin-top:14px}.finance-flow.application-form .datepicker:after{display:none}.finance-flow.application-form .confirm-details-container span.cnfrm-CurrentEMI.price::before{font-size:14px}}@media only screen and (max-width:991px){.finance-flow.application-form .datepicker-orient-bottom{left:calc(100% - 225px)!important;margin-top:15px}.finance-flow.application-form .datepicker:after{display:none}}.finance-flow.application-form .bank_dts-main .bank-application-tab#user-details-tab input:-webkit-autofill,.finance-flow.application-form .bank_dts-main .bank-application-tab#user-details-tab input:-webkit-autofill:hover,.finance-flow.application-form .bank_dts-main .bank-application-tab#user-details-tab input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #0b0b0c inset!important;transition:background-color 5000s ease-in-out 0s!important}.application-form .bank_dts-main #doc-upload-tab .custom-select .select-selected{padding-right:35px!important}