.custom-offers .loader.m_loader_body{left:0;top:0}.component-custom-offer-details{width:100%;max-width:1200px;margin:0 auto}.co-listing-container{width:100%;margin-top:15px}.additional_offer_form .sv-header-container .cod-tab-links{margin-bottom:16px}.sv-header-container .cod-tab-links ul.tab_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}.sv-header-container .cod-tab-links ul.tab_menu li{display:inline-block}.component-custom-offer-details .cod-tabs-container,.component-custom-offer-details .cod-tabs-container .cod-tabs{max-width:100%}.component-custom-offer-details .cod-tabs-container .cod-tabs{display:none}.component-custom-offer-details .cod-tabs-container .cod-tabs.show{display:block}.co-listing-container .co-listing-wrapper{max-width:1200px;margin:0 auto}.co-listing-container .co-listing-table-shadow{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:5px 5px 15px #00000014;box-shadow:5px 5px 15px #00000014;opacity:1;position:relative;overflow:auto!important}.co-listing-container .co-listing-wrapper #table-basic{min-width:1200px}.co-listing-container .co-listing-table-shadow .table-bordered{border:none}.co-listing-container .co-listing-table-shadow .table-bordered td{border-right:1px solid rgb(162 162 162/25%);border-right:1px solid rgb(162 162 162/25%);border-left:none;border-bottom:none}.co-listing-container .co-listing-table-shadow .table-bordered th{border-right:1px solid rgb(162 162 162/25%);border-top:none;border-left:none;border-bottom:none}.co-listing-container .co-listing-table-shadow .table{border-collapse:separate;margin-bottom:0}.co-listing-container .co-listing-table-shadow .table thead th{text-align:center;font-size:18px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1;border-bottom:none;height:45px;vertical-align:middle}.co-listing-container .co-listing-table-shadow .table thead th .info-icon{background-image:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/Info.png);background-repeat:no-repeat;width:24px;height:24px;display:inline-block;position:relative;top:5px;left:0;cursor:pointer}.co-listing-container .co-listing-table-shadow .table tbody tr td{text-align:center;vertical-align:middle;font-size:18px;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container .select-item{margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;border:1px solid #b2b2b2;border-radius:50%;position:relative;background:#f7f7f7}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container .sec-image{width:120px;background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:5px 5px 15px #00000012;box-shadow:5px 5px 15px #00000012;border:1px solid #ebebeb;border-radius:15px;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;padding:10px}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container .sec-image img{width:100%;height:auto}.co-listing-container .co-listing-table-shadow .table tbody .selected-item{background:#f7f7f7 0% 0% no-repeat padding-box;position:relative}.co-listing-container .co-listing-table-shadow .table tbody .selected-item td:first-child{border-radius:10px 0 0 10px;border-left:2px solid #4caf51;opacity:1}.co-listing-container .co-listing-table-shadow .table tbody .selected-item td{border-top:2px solid #4caf51;border-bottom:2px solid #4caf51}.co-listing-container .co-listing-table-shadow .table tbody .selected-item td:last-child{border-radius:0 10px 10px 0;border-right:2px solid #4caf51;opacity:1;position:relative}.co-listing-container .co-listing-table-shadow .table tbody .selected-item td:last-child::after{content:"";display:block;width:18px;height:18px;position:absolute;top:0;right:0;background-image:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/tick.png);background-repeat:no-repeat}.co-listing-container .mnm_ctooltip_btn{position:relative}.co-listing-container .mnm_ctooltip{opacity:0;width:0;height:0;visibility:hidden;position:absolute;top:125%;right:-30px;z-index:999;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;-o-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in}.co-listing-container .co-listing-table-shadow .table thead th:last-child .mnm_ctooltip_btn .mnm_ctooltip{right:-20px}.co-listing-container .mnm_ctooltip.noleft{right:auto;left:0}.co-listing-container .mnm_ctooltip.show{opacity:1;visibility:visible;width:300px;height:auto}.co-listing-container .mnm_ctooltip.show:after{content:'';width:8px;height:4px;background:#fff;position:absolute;top:0;right:40px;z-index:9}.co-listing-container .mnm_ctooltip.show.noleft:after{left:10px;right:auto}.co-listing-container .mnm_ctooltip .mnm_ctooltip_arw{background-color:#fff;display:inline-block;height:8px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px;right:40px;top:-4px;border:1px solid #b2b2b2;z-index:-1}.co-listing-container .mnm_ctooltip.noleft .mnm_ctooltip_arw{right:auto;left:10px}.co-listing-container .mnm_ctooltip .mnm_ctooltip_description{font-size:16px;background-color:#fff;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.16);box-shadow:5px 5px 15px rgba(0,0,0,.16);border-radius:5px;border:1px solid #b2b2b2;padding:10px 15px;color:#313131;line-height:normal;font-weight:400}.co-listing-container .co-listing-table-shadow .table tbody .select-container .chk-finance-Offer{width:100%;height:100%;opacity:0}.co-listing-container .co-listing-table-shadow .table tbody tr.selected-item td .select-container .select-item:after{content:"";width:10px;height:10px;border-radius:50%;top:calc(50% - 5px);left:calc(50% - 5px);background:#ea3a51;position:absolute}.co-listing-container .co-listing-table-shadow::-webkit-scrollbar{height:7px}.co-listing-container .co-listing-table-shadow::-webkit-scrollbar-track{background:#fff 0% 0% no-repeat padding-box;border-radius:4px;opacity:1}.co-listing-container .co-listing-table-shadow::-webkit-scrollbar-thumb{background:#707070;border-radius:4px}.preapproved_offer_details .exchange-buttoncustomer-count{display:none}.preapproved_offer_details .exchange-buttoncustomer-count.btnSelectOffers{display:block!important}.component-custom-offer-details .online-offer-discliamer.offer-skip,.component-custom-offer-details .offline-offer-discliamer.offer-skip{padding-top:15px}.component-custom-offer-details .online-offer-discliamer.offer-skip p{margin-bottom:0}.component-custom-offer-details .offline-offer-description.offer-skip{padding-top:40px;max-width:1200px;margin:0 auto}.component-custom-offer-details .offer-skip h2{color:#313131}.component-custom-offer-details .offer-skip p{text-align:left;font-size:12px;line-height:14px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.component-custom-offer-details .offline-offer-description p{font-size:18px;line-height:23px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.component-custom-offer-details .offer-skip .select-text-offers{font-size:12px;line-height:14px;font-weight:400;letter-spacing:0;color:#313131;opacity:1;margin-top:16px}.component-custom-offer-details .offer-skip .skip-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.component-custom-offer-details .offer-skip .skip-section .select-text{width:80%;font-size:14px;line-height:16px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.component-custom-offer-details .offer-skip .skip-section a{width:20%;text-align:right;text-decoration:underline;font-size:18px;line-height:23px;font-weight:700;letter-spacing:0;color:#ea3a51;opacity:1}.component-custom-offer-details .finance-nooffers-text-container{border:1px solid #ebebeb;border-radius:10px;text-align:center;margin-bottom:15px;width:100%;max-width:100%}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-top,.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-btm{padding:16px 10px}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-top h2{color:#313131;margin:0}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-btm{background:#ebebeb;color:#313131;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-btm h5{font-size:18px}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-btm p{font-size:14px;margin:0}.component-custom-offer-details .promo.foic-container{padding-top:0;padding-bottom:0}.component-custom-offer-details .promo.foic-container>.component-content{border:none}.component-custom-offer-details .finance-section-top-header .cod-company-name{margin-bottom:15px}.component-custom-offer-details .cod-company-name input.sf-inp{background:#f7f7f7!important;border:none!important;height:45px!important;border-radius:5px!important}.component-custom-offer-details .finance-section-top-header h2{font-size:24px!important;line-height:31px;color:#313131;margin:0}.custom-offers .component-custom-offer-details .finance-section-top-header .loan-amount-heading,.custom-offers .component-custom-offer-details .finance-section-top-header .tenure-heading{font-size:18px!important;line-height:23px}.custom-offers .component-custom-offer-details .finance-section-top-header .tenure-heading{padding-left:10px}.component-custom-offer-details .finance-section-top-header p{font-size:16px;line-height:18px;color:#313131;margin:0}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box{border:1px solid #e0e3e3;text-align:center;padding:10px 0;cursor:pointer;position:relative;margin:0 3px}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box::after{content:'';background:url(https://auto.mahindra.com/-/media/project/mahindra/dotcom/mahindra/icon-pack/tick.png) no-repeat;width:22px;height:22px;position:absolute;top:4px;right:4px;display:none}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box .foicb-img-box{width:68px;height:68px;margin:0 auto 8px;background:0 0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box .foicb-img-box img{max-width:100%;margin:auto;width:auto;height:auto}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box .foicb-label{color:#313131;font-size:16px;font-weight:700;line-height:normal}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box.selected{border-color:#4caf51;border-radius:10px;background:#f7f7f7;margin:0 3px}.component-custom-offer-details .finance-offers-icard-container .macroflowpi-checkboxes{margin-top:20px;display:none}.component-custom-offer-details .finance-offers-icard-container .macroflowpi-checkboxes span.checkbox-mark{border:1px solid #e0e3e3;border-radius:5px;background:#f7f7f7;width:19px;height:19px;display:inline-block;margin-right:10px;vertical-align:sub;position:relative;-ms-flex-negative:0;flex-shrink:0}.component-custom-offer-details .finance-offers-icard-container .nsf-cb label{padding:0 0 0 14px}.component-custom-offer-details .finance-section-top-header,.component-custom-offer-details .cod-company-name{margin-bottom:10px}.emp-duration-slider #eligibilityEmpRangeSlider{visibility:hidden}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box.selected::after{display:block}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box.selected .foicb-img-box{background:0 0}.component-custom-offer-details .cod-tabs-dob .dob-inp{position:relative;margin:0 2px}.component-custom-offer-details .cod-tabs-dob input.user-dob-inp{background:#f7f7f7;border-radius:5px;border:none;width:100%;height:45px;padding:10px 30px 10px 10px;font-size:14px}.component-custom-offer-details .cod-tabs-dob .imgDate{position:absolute;top:14px;right:10px;cursor:pointer}.component-custom-offer-details .cod-tabs-dob .dob-inp span.field-validation-error-custom,body.additional_offer_form .component-custom-offer-details #annual-income-tab .slider-desktop-view .finance-section-top-header .field-validation-error-custom,body.additional_offer_form .component-custom-offer-details #annual-income-tab .slider-mobile-view .finance-section-top-header .field-validation-error-custom{color:#ff3e5b;background:url("https://auto.mahindra.com/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Mask Group 18.png") no-repeat;display:block;font-family:Source Sans Pro,sans-serif!important;font-size:12px;font-weight:400;margin-top:5px;padding-left:15px;background-position:0 3px}.finance-flow .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg span{font-weight:700;text-transform:capitalize;margin-left:2px}.custom-offers .incls_main .incls_body .incls_body_cnt ul{height:300px;overflow:auto}.incls_main .incls_body .incls_row ul li{list-style:none!important;float:none!important;margin:0!important;padding-top:0!important;border:transparent;line-height:normal}.finance-flow .incls_main .incls_body{margin-bottom:30px}.finance-flow .incls_main .incls_body .incls_body_cnt{padding:0 15px}.finance-flow .incls_main .incls_body .incls_body_cnt ul{padding-bottom:0;padding-left:5px}.component-custom-offer-details .ownonline-popup .modal-dialog{max-width:557px}.component-custom-offer-details .incls_main .incls_cnt .incls_hd{max-width:120px;margin:0 auto;margin-top:35px;margin-bottom:16px;padding:0}body.finance-flow .component-custom-offer-details .incls_main .incls_cnt .incls_hd{margin-top:55px}.component-custom-offer-details .incls_main .incls_cnt .incls_hd img{width:100%;height:auto}.component-custom-offer-details .incls_body_cnt .view-details-tab{display:none}.component-custom-offer-details .incls_body_cnt .view-details-tab.show{display:block}.loan-amount-slider .js-range-slider,.tenure-slider .js-range-slider{visibility:hidden}.component-custom-offer-details .incls_main .incls_body .incls_body_cnt .content li{margin-left:24px}.confirm-details-container{max-width:1200px;margin:0 auto}.confirm-details-container .component-confirm-details:first-child .cd-heading-container{padding-top:0}.confirm-details-container .component-confirm-details .cd-heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;padding-top:25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.confirm-details-container .macroflowpi-checkboxes+span.field-validation-error-custom,#residential-details-tab .macroflowpi-checkboxes+span.field-validation-error-custom{color:#ff3e5b;background:url("https://auto.mahindra.com/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Mask Group 18.svg") no-repeat top left;background-size:20px;display:inline-block}.confirm-details-container .macroflowpi-checkboxes+span.field-validation-error-custom,#residential-details-tab .macroflowpi-checkboxes+span.field-validation-error-custom{font-family:Source Sans Pro,sans-serif!important;font-size:11px;font-weight:400;display:inline-block;margin-top:5px;padding-left:20px}#residential-details-tab .macroflowpi-checkboxes+span.field-validation-error-custom{margin-left:15px}.confirm-details-container .nsf-cb{padding-top:16px}.confirm-details-container .confirm-tnc-wrapper{width:100%;margin-top:20px;border-top:1px solid rgb(178 178 178)}body.finance-flow .confirm-details-container .nsf-cb label p a{color:#313131!important}.confirm-details-container .nsf-cb .macroflowpi-checkboxes label .checkbox-mark,.bank-application-tab .nsf-cb .macroflowpi-checkboxes label .checkbox-mark{border:1px solid #e0e3e3;border-radius:5px;background:#f7f7f7}.bank-application-tab .nsf-cb .macroflowpi-checkboxes{padding-left:6px}.bank-application-tab .confirm-details-container .nsf-cb .macroflowpi-checkboxes{padding-left:0}.bank-application-tab .chk-permanentaddress.nsf-cb .macroflowpi-checkboxes{padding-left:0}.confirm-details-container .component-confirm-details .cd-heading-container .cd-left-sec{width:50%;text-align:left;font-size:22px;line-height:28px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1;margin-top:8px}.confirm-details-container .component-confirm-details .cd-heading-container .cd-right-sec{width:50%;text-align:right;font-size:14px;line-height:18px;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#ea3a51;opacity:1}.confirm-details-container .component-confirm-details .cd-heading-container .go-back-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.confirm-details-container .component-confirm-details .cd-heading-container .cd-right-sec span{cursor:pointer}.confirm-details-container .component-confirm-details .cd-heading-container .cd-right-sec .edit-icon{background-image:url(https://auto.mahindra.com/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Edit.png);background-size:100% auto;background-repeat:no-repeat;width:19px;height:19px;display:inline-block;position:relative;top:0;right:4px;cursor:pointer}.confirm-details-container .component-confirm-details .cd-content-container.personal,.confirm-details-container .component-confirm-details .cd-content-container.residential,.confirm-details-container .component-confirm-details .cd-content-container.employment,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid rgb(178 178 178/35%);border-bottom:0;border-right:0}.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application{margin-bottom:10px}.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,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third{width:33.3%;border-right:1px solid rgb(178 178 178/35%);padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgb(178 178 178/35%)}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec{width:99.9%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgb(178 178 178/35%);padding:12px 20px;border-right:1px solid rgb(178 178 178/35%)}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third,.confirm-details-container .cnfrm-employment-details .sec-one-third{border-bottom:1px solid rgb(178 178 178/35%)}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third .sec-one-third-left{width:50%;font-size:16px;line-height:normal;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third .sec-one-third-right{width:50%;text-align:right;font-size:16px;line-height:12px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1;word-break:break-all}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-right a{color:#313131;font-size:16px}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec .sec-one-third-left{width:40%;font-size:16px;line-height:normal;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec .sec-one-third-right{width:60%;text-align:right;font-size:16px;line-height:normal;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third{width:33.3%;border-right:1px solid rgb(178 178 178/35%);padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgb(178 178 178/35%)}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third .sec-one-third-left{width:50%;font-size:16px;line-height:normal;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third .sec-one-third-right{width:50%;text-align:right;font-size:16px;line-height:normal;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec{width:99.9%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgb(178 178 178/35%);padding:12px 20px;border-right:1px solid rgb(178 178 178/35%)}.confirm-details-container span.cnfrm-CurrentEMI.price:before{content:"\f156";font-family:mnmarrow;font-weight:400;font-size:12px;margin-right:2px}.confirm-details-container .cd-document-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:30px;margin-left:-13px;margin-right:-13px}.confirm-details-container .document-wrapper{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:13px;padding-right:13px}.confirm-details-container .document-wrapper .document-image{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:5px 5px 15px #00000012;box-shadow:5px 5px 15px #00000012;border:1px solid #ebebeb;border-radius:15px;opacity:1;width:100%;padding:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:170px}.confirm-details-container .document-wrapper .document-image img{width:100%;height:auto}.confirm-details-container .document-wrapper .document-name{text-align:center;font-size:16px;line-height:normal;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;padding-top:10px}.confirm-details-container .document-wrapper .document-details{text-align:center;font-size:16px;line-height:normal;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131}.m_rangeslider .irs .irs-bar{background:#ea3a51;border-radius:16px}.m_rangeslider .irs .irs-line{border-radius:16px}.m_rangeslider .irs .irs-handle{border:2px solid #fff;background:#ea3a51;-webkit-box-shadow:4px 4px 10px rgba(234,58,81,.51);box-shadow:4px 4px 10px rgba(234,58,81,.51)}.m_rangeslider .irs .irs-single{background:#313131;color:#fff}.loan-amount-slider-mobile .m_rangeslider .irs .irs-single{margin-left:-13px}.m_rangeslider .irs .irs-single:before{border-top-color:#313131}.m_rangeslider .irs .irs-grid-text{font-family:source sans pro;color:#707070;font-size:14px}.m_rangeslider .irs .irs-grid-pol{background:#707070}.cod-tabs-res-slider{width:100%;padding-top:40px}body.component-custom-offer-details .cod-tabs-res-slider,body.additional_offer_form .cod-tabs-res-slider{padding-top:0}.cod-tabs-res-slider .co-wrapper{width:87%;margin:0 auto}.cod-tabs-res-slider .offer-heading{text-align:left;font-size:14px;line-height:18px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1;text-transform:uppercase;padding-bottom:12px}.cod-tabs-res-slider .offer-sub-heading{text-align:left;font-size:24px;line-height:31px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1}.cod-tabs-res-slider .co-details-sec{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.additional_offer_form .cod-tabs-res-slider .co-details-sec{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.cod-tabs-res-slider .loan-amount-heading{font-size:24px;line-height:31px;font-weight:700;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .loan-amount-sub-heading{font-size:16px;line-height:18px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .sliderRange{margin-top:10px;padding:0 16px;max-width:97%}.cod-tabs-res-slider .co-details-sec .co-left-sec{width:49%;margin-right:10px}.cod-tabs-res-slider .co-details-sec .co-right-sec{width:49%;margin-left:10px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view{display:none}.cod-tabs-res-slider .m_rangeslider .irs .irs-handle:hover{border:2px solid #fff;background:#ea3a51}.m_rangeslider .irs .irs-handle.state_hover{background-color:#ea3a51}.custom-offers .cod-tabs-res-slider .co-details-sec .slider-desktop-view .loan-amount-heading{text-align:left;font-size:18px;line-height:23px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .co-details-sec .slider-desktop-view .sliderRange.tenure-slider{width:97%;margin:0 auto;padding-bottom:30px;padding-top:3px}.cod-tabs-res-slider .co-details-sec .slider-desktop-view .sliderRange{width:97%;margin:0 auto;padding-bottom:30px;padding-top:3px}.cod-tabs-res-slider .co-details-sec .lication-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cod-tabs-res-slider .irs-grid-pol.small{height:0}.cod-tabs-res-slider .co-details-sec .lication-details .location-heading{font-size:12px;line-height:normal;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .co-details-sec .lication-details .location-name{font-size:12px;line-height:normal;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1;padding-left:5px}.cod-tabs-res-slider .co-details-sec .co-offer-listing{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details{width:calc(50% - 32px);margin:11px 16px;background:#fff 0% 0% no-repeat padding-box;border:1px solid rgb(112 112 112/35%)}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details.hide-content{-ms-flex-item-align:end;align-self:end}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;position:relative}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec .image-container{width:23%}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec .image-container .sec-image{width:120px;background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:5px 5px 15px #00000012;box-shadow:5px 5px 15px #00000012;border:1px solid #ebebeb;border-radius:15px;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80px}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec .sec-image img{width:100%}.cod-tabs-res-slider .co-details-sec .emi-calculate-price{width:44%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cod-tabs-res-slider .co-details-sec .emi-calculate-price .head-val{font-size:28px;line-height:20px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .co-details-sec .emi-calculate-price .price-val{padding-left:10px;font-size:28px;line-height:20px;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .co-details-sec .more-details-sec{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-right:8px}.cod-tabs-res-slider .co-details-sec .more-details-sec .sec-cont{background:#ea3a5100 0% 0% no-repeat padding-box;border:2px solid #313131;border-radius:8px;cursor:pointer;font-size:16px;line-height:17px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1;padding:8px 20px}.cod-tabs-res-slider .co-details-sec .more-details-sec .sec-cont:focus{outline:none}.cod-tabs-res-slider .co-details-sec .more-details-sec .more-details-link{text-decoration:underline;font-size:16px;line-height:20px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#ea3a51;text-transform:capitalize;opacity:1;padding-top:5px;cursor:pointer}.cod-tabs-res-slider .co-details-sec .offer-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#ebebeb}.cod-tabs-res-slider .co-details-sec .details-left-sec{width:50%;border-top:.25px solid #b2b2b2;border-right:.25px solid #b2b2b2;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cod-tabs-res-slider .co-details-sec .details-right-sec{width:50%;border-top:.25px solid #b2b2b2;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cod-tabs-res-slider .co-details-sec .text-bold{text-align:left;font-size:16px;line-height:17px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1;width:60%}.cod-tabs-res-slider .co-details-sec .text-normal{text-align:left;font-size:16px;line-height:17px;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#313131;padding-left:6px;width:40%}.cod-tabs-res-slider .co-details-sec .view-details-arrow-down{background-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/styles/images/down-arrow.png);background-repeat:no-repeat;background-size:100% auto;width:20px;height:20px;display:inline-block;position:absolute;bottom:-10px;right:0}.cod-tabs-res-slider .co-details-sec .view-details-arrow-up{background-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/styles/images/up-arrow.png);background-repeat:no-repeat;background-size:100% auto;width:20px;height:20px;display:inline-block;position:absolute;bottom:-10px;right:0}.cod-tabs-res-slider .m_rangeslider .irs .irs-line{height:13px;background:#ebebeb 0% 0% no-repeat padding-box;border-radius:16px;opacity:1}.cod-tabs-res-slider .irs--round .irs-grid{height:17px}.cod-tabs-res-slider .irs-grid-text{bottom:-5px}.cod-tabs-res-slider .m_rangeslider .irs .irs-bar{top:38px;height:9px}.cod-tabs-res-slider .irs--round .irs-handle{top:29px}.cod-tabs-res-slider .irs--round .irs-from,.cod-tabs-res-slider .irs--round .irs-to,.cod-tabs-res-slider .irs--round .irs-single{font-family:source sans pro;font-size:14px;line-height:1;text-shadow:none;padding:5px 12px;color:#fff;border-radius:15px;border:2px solid #fff;box-shadow:5px 5px 15px 0 rgba(0,0,0,.16);-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.16)}.cod-tabs-res-slider .loan-amount-slider-mobile .irs--round .irs-single{font-family:source sans pro;font-size:12px;line-height:1;text-shadow:none;padding:5px 8px;color:#fff;border-radius:15px;border:2px solid #fff}.cod-tabs-res-slider .irs--round .irs-max,.cod-tabs-res-slider .irs--round .irs-min{display:none}.cod-tabs-res-slider .loan-amount-slider span.irs-grid-text:after{content:"\f156";font-family:mnmarrow;font-weight:400;font-size:11px;margin-right:2px;display:block;position:absolute;top:0;left:-5px}.cod-tabs-res-slider .tenure-slider span.irs-grid-text:after{content:"yrs";font-size:14px;font-family:source sans pro;margin-right:2px;display:block;position:absolute;top:0;right:-17px}.container.component-custom-offer-details>.component-content>.row{margin-left:0;margin-right:0;display:block}.component-custom-offer-details .cod-tabs-res-slider .co-wrapper{width:1200px;margin:0 auto}.finance-existing-booking-container{max-width:1200px;margin:0 auto;padding:0}.finance-existing-booking-container h2{color:#313131;margin-bottom:0}.finance-existing-booking-container .ma-mybookings-container h2{margin-bottom:15px}.ma-mybookings-container .vcl-select{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-17px;margin-right:-17px}.ma-mybookings-container .vcl-select .vcl-card{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:17px;padding-right:17px}.ma-mybookings-container.disabled .vcl-select .vcl-card .vcl-card-inner{background:#ebebeb;cursor:auto}.ma-mybookings-container .vcl-select .vcl-card .vcl-card-inner{border:solid 1px #e0e3e3;padding:18px 20px 16px;margin:0 0 24px}.ma-mybookings-container .vcl-select .vcl-card.selected .vcl-card-inner{background:#f7f7f7;border-radius:10px;position:relative;border:solid 1px #4caf51}.ma-mybookings-container .vcl-select .vcl-card .vcl-card_selc::before{content:'';width:28px;height:28px;display:none;background:url(https://auto.mahindra.com/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/tick-b.png) no-repeat;position:absolute;top:4px;right:4px}.ma-mybookings-container .vcl-select .vcl-card.selected .vcl-card_selc::before{display:block}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts-img,.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd{display:-webkit-box;display:-ms-flexbox;display:flex}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts-img{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts_main{max-width:300px}.ma-mybookings-container .vcl-select .vcl-card .vcl-img{width:290px;height:130px}.ma-mybookings-container .vcl-select .vcl-card .vcl-img img{width:100%;height:auto}.ma-mybookings-container .vcl-select .vcl-card h2,.ma-mybookings-container .vcl-select .vcl-card span,.ma-mybookings-container .vcl-select .vcl-card p{color:#313131}.ma-mybookings-container .vcl-select .vcl-card span.title{display:block;font-weight:700}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span{font-size:18px;line-height:normal}body.finance-modelselection .ma-mybookings-container .vcl-select .vcl-card span:nth-child(2n+2){margin-bottom:10px;display:inline-block}body.finance-modelselection .ma-mybookings-container .vcl-select .vcl-card span:last-of-type{margin-bottom:0}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr span,.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd span{font-size:16px;line-height:normal}.ma-mybookings-container .vcl-select .vcl-card .vcl-sts{margin-right:130px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr{margin-top:10px;line-height:normal}.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd{margin-top:8px;line-height:normal}.ma-mybookings-container .vcl-select .vcl-card .vcl-desc{border-bottom:solid 1px #b2b2b2}.ma-mybookings-container .vcl-select .vcl-card .vcl-desc h2{margin-bottom:0}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts{margin-bottom:5px;line-height:normal}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span:last-child::after{display:none}.sv-header-container .seeallcontainer{position:absolute;bottom:64px;right:73px}.sv-header-container .seeallcontainer .see-all a{text-decoration:underline;font-size:12px;line-height:15px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.bankHeader{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;border:solid 1px #bcbcbc;margin-bottom:38px;margin-top:8px}.bankHeader,.bankHeader .bank_dts{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}body.application-form .mnm_tabs{margin-bottom:16px}.bankHeader .bank-img,.bankHeader .bank_dts .bank_dts-sec{border-right:solid 1px #bcbcbc}.bankHeader .bank_dts .bank_dts-sec:last-child{border-right:none}.bankHeader .bank-img{-webkit-box-flex:0;-ms-flex:0 0 238px;flex:0 0 238px;max-width:238px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 51px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-custom-offer-details .preapproved-disclaimer .vpterms{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bankHeader .bank-img img{width:100%;-o-object-fit:contain;object-fit:contain}.bankHeader .bank_dts{-webkit-box-flex:0;-ms-flex:1;flex:1;background:#f7f7f7;max-width:100%}.bankHeader .bank_dts .bank_dts-sec{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;display:-webkit-box;display:-ms-flexbox;display:flex}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:solid 1px #b2b2b2;padding:30px 16px}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub:last-child{border-right:none}.bankHeader .bank_dts .bank_dts-sec span{display:block;font-weight:400}.bankHeader .bank_dts .bank_dts-sec .title{font-weight:700;color:#313131;font-size:18px;margin-bottom:0}.bankHeader .bank_dts .bank_dts-sec .price::before{content:"\f156";font-family:mnmarrow;font-weight:700;font-size:18px;position:absolute;top:0;left:0}.bank_dts-main .bank_dts-tabs ul{text-align:center!important;display:-ms-flexbox;margin:0 auto!important;width:auto;padding:0;padding-bottom:0;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;overflow-y:auto}.bank_dts-main .bank_dts-tabs ul li{list-style:none!important;float:none!important;margin:0!important;padding-top:0!important;border:transparent;line-height:normal;position:relative}.bank_dts-main .bank-application-tab{display:none}.bank_dts-main .bank-application-tab.show{display:block}.bank_dts-main .bank-application-tab .row .col-lg-3{padding-left:6px;padding-right:6px}.bank_dts-main .bank-application-tab .row.divEmployerAddress,.bank_dts-main .bank-application-tab .row.div-employer-details{margin-left:-5px;margin-right:-5px}.bank_dts-main .bank-application-tab .row.divEmployerAddress .col-lg-3,.bank_dts-main .bank-application-tab .row.div-employer-details .col-lg-3{margin-bottom:20px}.bank_dts-main .bank_dts-form{position:relative}.bank_dts-main #Personal_Dts_edit{padding-top:10px}.bank_dts-main .bank_dts-form>.row{padding-bottom:15px;margin-left:-6px;margin-right:-6px}.bank_dts-main .bank_dts-form h2{color:#313131}.bank_dts-main .bank_dts-form h2 span::before{content:"";background-image:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/edit-icon.png);background-repeat:no-repeat;background-size:100% auto;width:19px;height:19px;display:inline-block;margin-right:8px}.bank_dts-main .bank_dts-form h2 .edit-profile{font-size:14px;line-height:normal;color:#ea3a51;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;cursor:pointer}.bank_dts-main #residential-details-tab,.bank_dts-main #employment-details-tab,.bank_dts-main #ref-details-tab{position:relative}.bank_dts-main #residential-details-tab .nsf-cb{padding-top:10px}.bank_dts-main #residential-details-tab>.row,.bank_dts-main #employment-details-tab>.row,.bank_dts-main #ref-details-tab>.row{padding-bottom:20px;margin-left:-6px;margin-right:-6px}.bank_dts-main .bank_dts-form .mand_inp,.bank_dts-main #residential-details-tab .mand_inp,.bank_dts-main #employment-details-tab .mand_inp,.bank_dts-main #ref-details-tab .mand_inp{position:absolute;right:0;top:5px;font-size:12px;color:#313131}.ba-state-city-container .state-search-container,.ba-state-city-container .city-search-container{border:solid 1px #b2b2b2;border-radius:5px;background:#f7f7f7;padding:10px 15px;position:absolute;z-index:1;top:50px;margin-left:4px;width:98%!important}.ba-state-city-container .state-search-container.hasList{visibility:hidden}.ba-state-city-container .state-search-container li,.ba-state-city-container .city-search-container li{list-style:none;font-family:Source Sans Pro,'sans-serif';font-size:14px;color:#313131}.ba-state-city-container .ui-state-highlight{font-weight:700;background:0 0;border:none;color:#313131!important}.bank_dts-main .component-custom-offer-details h2{color:#313131;display:-webkit-box;display:-ms-flexbox;display:flex}.bank_dts-main .sf-subhd{margin-bottom:10px;margin-top:10px}.bank_dts-main .bank_dts-bold{font-weight:700!important}.bank_dts-main p{color:#313131}.bank_dts-main .prs_name a{color:#313131;font-size:18px}.bank_dts-main .bank_dts-title,.bank_dts-main .bank_dts-bold{display:inline-block}.bank_dts-main #Personal_Dts .bank_dts-title{min-width:138px;font-size:18px;line-height:20px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.bank_dts-main #Personal_Dts .p-update-name,.bank_dts-main #Personal_Dts .p-update-email{max-width:25%}.bank_dts-main .bank_dts-bold::before{content:':';font-weight:400;margin-right:10px}.bank_dts-main .sf-inp{background:#f7f7f7!important;border:none!important;height:45px!important;border-radius:5px!important;text-transform:capitalize!important}.bank_dts-main .sf-inp.validateEmail{text-transform:none!important}.ba-employer-container .state-city_body .selc_State .state-search-container{margin-top:50px;margin-left:16px}.ba-employer-container .state-city_body .selc_State .state-search-container{list-style:none;font-family:Source Sans Pro,'sans-serif';font-size:14px;color:#313131;border:solid 1px #b2b2b2;border-radius:5px;background:#f7f7f7;padding:10px 15px;position:absolute;z-index:1;margin-left:16px;width:90%!important;max-height:200px;overflow-y:auto}.ba-employer-container .ui-state-highlight,.ba-employer-container .ui-widget-content .ui-state-highlight,.ba-employer-container .ui-widget-header .ui-state-highlight{border:none;background:0 0}.bank_dts-main .sf-inp:focus{border:solid 1px #707070!important}.bank_dts-main input.sf-inp::-webkit-input-placeholder{color:#707070}.bank_dts-main input.sf-inp:-ms-input-placeholder{color:#707070}.bank_dts-main input.sf-inp::-ms-input-placeholder{color:#707070}.bank_dts-main input.sf-inp::-moz-placeholder{color:#707070}.bank_dts-main input.sf-inp::placeholder{color:#707070}.bank_dts-main input.sf-inp.inputRequired-validation-error-custom{border:solid 1px #ce0e2d!important}.bank_dts-main .custom-select{border:none!important;color:#707070;-webkit-text-fill-color:#707070;opacity:1}.bank_dts-main .custom-select.error{border:solid 1px #ce0e2d!important;border-radius:5px}#doc-upload-tab form{width:63%;margin:0}#doc-upload-tab .mob_marginbtm .custom-select{margin-bottom:20px;width:50%}#doc-upload-tab .mob_marginbtm .dropzone{margin-bottom:20px;padding:5px;min-height:103px;border:1.5px dashed #7d7d7d;position:relative}#doc-upload-tab .mob_marginbtm .dz-message{font-size:14px;line-height:normal;color:#313131;font-weight:400;margin-bottom:0;padding-top:11px}#doc-upload-tab .mob_marginbtm .dz-message::before{content:"";background:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/Finance/upload-icon.svg);background-repeat:no-repeat;background-size:100% auto;display:block;height:20px;width:20px;position:absolute;top:20%;left:48%}#doc-upload-tab .dropzone .dz-preview .dz-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#doc-upload-tab .dropzone .dz-preview .dz-image{width:150px;height:100px;z-index:9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#doc-upload-tab .dropzone .dz-preview .dz-progress{display:none}#doc-upload-tab .dropzone .dz-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9;pointer-events:none;margin:0;min-height:94px}#doc-upload-tab .dropzone .dz-preview .dz-details{z-index:10}.bank_dts-main .custom-select .select-selected.select-arrow-active{border:solid 1px #b2b2b2!important}.bank_dts-main .custom-select .select-selected{height:45px;border-radius:5px;background:#f7f7f7!important;line-height:45px;border:none}.bank_dts-main .custom-select .select-items{border-radius:0;border:solid 1px #b2b2b2;-webkit-box-shadow:none;box-shadow:none}.bank_dts-main #Residential_Dts .row .sf-subhd{margin-top:0}.bank_dts-main #Residential_Dts #yrs_lived,.bank_dts-main #Doc_Upload .custom-select{width:277.5px}.bank_dts-main #Residential_Dts .mnm-radio{width:50px}.mnm-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.mnm-radio .container{position:relative;padding-left:25px!important;margin-bottom:12px;cursor:pointer;font-size:16px;color:#313131;font-weight:400}.mnm-radio .container:last-child{margin-left:25px}.mnm-radio .container input{position:absolute;opacity:0;cursor:pointer}.mnm-radio .container .checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#f7f7f7;border-radius:50%;border:solid 1px #b2b2b2}.mnm-radio .container input:checked~.checkmark{background-color:#f7f7f7}.mnm-radio .checkmark:after{content:"";position:absolute;display:none}.mnm-radio .container input:checked~.checkmark:after{display:block}.mnm-radio .container input:checked~.label_name{font-weight:700}.mnm-radio .container .checkmark:after{top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#ce0e2d}.desclimer-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.application-form .macro-header-breadcrumb .header-quick-exit{display:block}body.macro-finance .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text{color:#fff;font-size:16px}body.macro-finance .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text,body.finance-pi .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text,body.finance-modelselection .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text,body.finance-variantselection .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text,body.finance-dealerselection .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text{display:block}body.macro-finance.white_backg .mnm_macro_header .macro-header-breadcrumb-mob .finance-header-text{color:#313131}body.finance-flow .mnm_macro_header .macro-header-breadcrumb-mob>*,body.finance-flow .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit a{font-size:16px}body.finance-flow .component-exchange-offers{margin-top:50px!important}body.finance-flow .user-dts_main .otp_send,.user-dts_main .verify_otp,body.finance-flow .user-dts_main .otp_send,.user-dts_main .verify_otp,body.finance-flow .user-dts_main .otp_Msg_Tmr,.user-dts_main .otp_Msg_Tmr span,.user-dts_main .otp_Msg_Tmr a,body.finance-flow input.sf-inp+span.field-validation-error span,body.finance-flow input.sf-inp+span.field-validation-error-custom,body.finance-flow .sf-cb+span.field-validation-error-custom,body.finance-flow.nsf-cb+span.field-validation-error-custom,body.finance-flow form textarea.form-control+span.field-validation-error span{color:#ea3a51!important}body.finance-flow #doc-upload-tab{position:relative}body.finance-flow #doc-upload-tab .mob_marginbtm .field-validation-error-custom{color:#ea3a51;font-size:12px;position:absolute;top:96px;left:16px}body.finance-flow #doc-upload-tab .mob_marginbtm .field-validation-error-custom::before{content:"";background:url(https://auto.mahindra.com/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Mask Group 18.svg) no-repeat top left;display:inline-block;width:20px;height:20px;vertical-align:middle;background-size:20px}body.finance-flow .sv-header-container .heading-container .select-vehicle-text a.finance-cm-btn{font-size:14px}body.finance-flow .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a{color:#ea3a51}body.finance-flow .mnm_tabs ul li a.active,body.finance-flow .mnm_tabs ul li a.active:hover,body.finance-flow .mnm_tabs ul li.active .field-heading,body.finance-flow .mnm_tabs .nav a.active,body.finance-flow .mnm_tabs .nav a.active:hover,body.finance-flow .mnm_tabs .nav-pills li.active a,body.finance-flow .mnm_tabs .nav-pills li.active a:hover,body.finance-flow .mnm_tabs ul.tab_menu li.active a,body.finance-flow .mnm_tabs ul.tab_menu li.active a:hover,body.finance-flow .mnm_tabs.search-filters ul li.is-checked,body.finance-flow .mnm_tabs.search-filters ul li.is-checked:hover{color:#ea3a51!important;border-color:#ea3a51!important}body.macro-finance .component-exchange-offers .owl-item .apply-now{position:absolute;top:6px;right:11px;z-index:9;font-size:12px;line-height:normal;font-weight:400;font-family:source sans pro,sans-serif!important;letter-spacing:0;color:#fff;opacity:1}body.preapproved_offer_form .macro-header-container .macro-header-breadcrumb .header-quick-exit,body.additional_offer_form .macro-header-container .macro-header-breadcrumb .header-quick-exit,body.custom-offers .macro-header-container .macro-header-breadcrumb .header-quick-exit,body.application-form .macro-header-container .macro-header-breadcrumb .header-quick-exit,body.finance-summary .macro-header-container .macro-header-breadcrumb .header-quick-exit{display:block!important}body.finance-pi .sv-header-container .heading-container .ib-left-location-wrap{display:block;margin-bottom:0}body.finance-dealerselection .sv-header-container .heading-container .ib-left-location-wrap,body.preapproved_offer_form .sv-header-container .heading-container .ib-left-location-wrap{margin-bottom:0}body.application-form #finance-app-retry-popup .acc-msg-content{margin-bottom:20px}body.application-form #finance-app-retry-popup .acc-msg-content .finance-pre-booking-msg{font-weight:700;font-size:18px;color:#313131;line-height:1;display:block}body.application-form #finance-app-retry-popup .modal .modal-dialog{max-width:400px}body.application-form #doc-upload-tab .mob_marginbtm .dz-message{font-weight:700}body.application-form #doc-upload-tab .mob_marginbtm .dz-message .note{font-weight:400}body.preapproved_offer_form .user-dts_main .user-dts_vf span.mb_no{font-weight:400;width:132px;position:relative;margin-right:12px}body.preapproved_offer_form .user-dts_main .user-dts_vf span.mb_no::after{content:":";display:inline-block;position:absolute;top:0;right:0}body.preapproved_offer_form .user-dts_main .user-dts_vf p{padding-top:7px;padding-bottom:7px;line-height:20px;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}body.preapproved_offer_form .user_dt .prs-text p,body.preapproved_offer_form .macroflowpi-checkboxes p{font-weight:400!important}body.preapproved_offer_form .user-dts_main .user-dts_vf .macroflowpi-checkboxes p{padding-top:0;display:block}body.macro-finance .FAQ-page-component .tab-content .tab-pane{padding:0}body.finance-flow .sv-header-container .heading-container .select-vehicle-text a.finance-cm-btn:before{content:'\f103';font-family:mnmarrow;font-size:10px;display:inline-block;color:#ea3a51;margin-right:5px;vertical-align:middle}body.finance-flow .sv-header-container .heading-container .select-vehicle-text a.finance-cm-btn{font-size:14px;color:#313131;text-decoration:none}body.finance-flow .sv-header-container .heading-container .select-vehicle-text a.finance-cm-btn:hover{color:#ea3a51}body.macro-finance .our-p-component,body.macro-finance .our-p-component .our-p-container,body.macro-finance .our-p-component .our-p-listing-sec{max-width:1013px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .field-promotext,body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .field-promotext2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{width:180px;height:120px;margin-bottom:8px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image img{width:100%;height:auto}body.application-form .selc_State.form-group:after,body.application-form .selc_City.form-group:after{content:''}body.macro-finance .wbi-component-wrapper .wbi-content{padding-top:0}body.macro-finance .our-p-component .promo-text h1{margin:0 0 7px!important}body.finance-flow .wbi-component .promo-text{position:relative}body.macro-finance .FAQ-page-component{padding:10px 0 0}body.macro-finance .promo:nth-child(3n+1){padding-left:0}body.macro-finance .promo:nth-child(3n){padding-right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}body.additional_offer_form #res-details-tab .row .eligibility-dob-wrapper,body.additional_offer_form #emp-details-tab .row .ou-p-cnt{padding-left:0}body.additional_offer_form #res-details-tab .row .cod-tabs-res-slider,body.additional_offer_form #emp-details-tab .row .cod-tabs-res-slider{padding-right:0}body.finance-flow .irs--round .irs-handle{width:27px;height:27px}body.custom-offers .sv-header-container .heading-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sv-contaner .sv-listing{margin:0 -13px}.finance-flow .sv-contaner .sv-listing .sv-car-details-col{padding:0 13px;margin-bottom:13px}.finance-flow .sv-contaner .sv-listing .sv-car-details{padding:10px 20px}.sv-contaner .sv-listing .sv-car-details .sv-car-desc{padding-bottom:0}.finance-flow .sv-contaner .sv-listing .sv-car-details .sv-car-desc p{margin-bottom:0}.sv-contaner .sv-listing .sv-car-details .sv-car-cat{line-height:12px}.user-dts_main .sf-inp#user-pan{max-width:66.6%}.user-dts_main .sf-inp#user-pan+span.field-validation-error-custom{display:block}.foic-container .col-12{padding-left:0;padding-right:0}.finance-offers-icard-container .row .col-6:first-child{padding-right:7px}.finance-offers-icard-container .row .col-6:nth-child(2){padding-left:7px}.comp-category .row .col-6:first-child .finance-offers-icard-container-box .foicb-inner .foicb-img-box{margin:0 auto}.comp-category .row .col-6:first-child .finance-offers-icard-container-box .foicb-inner .foicb-label{font-size:16px;line-height:16px;min-height:31px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-category .row .col-6:first-child .finance-offers-icard-container-box{padding:12px 0 5px}.finance-flow .pre-req_main .pre-req_dts{max-width:unset;margin-bottom:0}body.preapproved_offer_form .sv-header-container .heading-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.macro-finance .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img{background:0 0}body.macro-finance .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img img{width:100%}.pre-approved-icici-disclaimer{max-width:170px;font-size:12px;font-weight:400;color:#313131;display:inline-block}body.finance-pi .user-dts_main .user_mob-vf{padding-top:3px}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a{font-size:16px}body.preapproved_offer_form .user-dts_main .user-dts_vf .prs-text p{font-size:14px}.employment-category .row{margin-right:0}body.preapproved_offer_form .pre-approved-form-wrapper{max-width:1200px;margin:0 auto}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg a img{width:12px}body.finance-flow .dlr-loc_main .dl-loc_rs{margin-top:5px}body.finance-summary .own-online-insurance-summary-container{margin-top:100px}body.finance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-body .ooisc-inner-row-right-inner-body-row .ooisc-inner-row-right-inner-body-col{padding:7.5px 15px}.noDataFound{text-align:center;padding:30px;font-size:18px;color:#313131;width:100%;line-height:1}.black-bar-sec .finance_sticky_footer_arrows a.finance_sticky_footer_arrow_left{visibility:hidden}body.finance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-body .ooisc-inner-row-right-inner-body-row .ooisc-inner-row-right-inner-body-col .ooisc-inner-row-right-inner-body-lbl{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;font-weight:700}.finance-modelselection .sv-header-container .heading-container{margin-bottom:10px}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container h2{color:#000}body.finance-flow .bank_dts-main .bank-application-tab .select-items div,body.finance-flow .bank_dts-main .bank-application-tab .select-selected{text-transform:lowercase}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:capitalize}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .configurator{display:flex;align-items:center;justify-content:space-between;gap:10px}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .configurator .configurator_btn{padding:10px 16px!important;font-size:17px!important}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .configurator .configurator_btn svg path{fill:#000}@media(min-width:1400px){body.macro-finance .our-p-component,body.macro-finance .our-p-component .our-p-container,body.macro-finance .our-p-component .our-p-listing-sec,.finance-existing-booking-container,body.preapproved_offer_form .pre-approved-form-wrapper{max-width:1364px}body.macro-finance .our-p-component .our-p-container{padding:0}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .field-promotext2{display:block}.macro-finance .hiw-component .hiw-list-container .promo{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;-ms-flex:0 0 calc(100%/3);flex:0 0 calc(100%/3);max-width:33.333%;max-width:calc(100%/3)}.macro-finance .hiw-component .hiw-list-container .promo:nth-child(3){padding-right:15px!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.component-custom-offer-details{max-width:1364px}.component-custom-offer-details .offer-skip{max-width:1364px!important}.co-listing-container .co-listing-wrapper{max-width:1364px!important}.component-custom-offer-details .cod-tabs-res-slider .co-wrapper{width:1364px!important;margin:0 auto}.confirm-details-container{width:1364px!important;margin:0 auto}.bankHeader,.bankHeader .bank_dts{max-width:1364px!important;margin:0 auto}.bankHeader{margin-bottom:26px}}@media(max-width:1025px){.desclimer-container{padding-left:0;padding-right:0}.preapproved_offer_form .desclimer-container{width:100%;margin:0 auto}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin:0;max-width:33%}}@media(min-width:993px) and (max-width:1024px){.component-custom-offer-details{max-width:960px}.sv-header-container .cod-tab-links ul.tab_menu{overflow:auto}.sv-header-container .cod-tab-links ul.tab_menu li{display:inline-grid}.mnm_tabs ul li a,.mnm_tabs .nav a,.mnm_tabs .nav-pills li a,.mnm_tabs ul.tab_menu li a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.cod-tabs-res-slider .co-details-sec{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:992px) and (max-width:1024px){.cod-tabs-res-slider{width:960px}.component-custom-offer-details .cod-tabs-res-slider .co-wrapper{width:100%}}@media(max-width:992px){body.finance-flow .sv-header-container .heading-container .select-vehicle-text a.finance-cm-btn{font-size:12px}body.finance-flow .sv-contaner .sv-listing .sv-car-details .sv-car-img{width:auto;height:auto}body.finance-flow .sv-contaner .sv-listing .sv-car-details .sv-car-img img{width:100%}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-img{width:180px;height:auto;margin:0 auto}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-img img{width:100%}body.finance-dealerselection .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:22px}body.finance-flow .sv-header-container .heading-container .select-vehicle-text{width:65%}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap{width:35%}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg,body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg a{font-size:12px;display:block}body.finance-flow .sv-header-container .heading-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.finance-modelselection .sv-header-container .heading-container{margin-bottom:0}body.preapproved_offer_form .user-dts_main .user-dts_vf p{padding-top:0;padding-bottom:0;line-height:20px;margin:0;font-weight:700}body.finance-flow .user-dts_main .user-dts_vf .user_dt p{margin-bottom:15px}body.finance-flow .user-dts_main .user-dts_vf .user_dt .prs-text p{margin-top:15px}body.finance-flow .user-dts_main .user-dts_vf span.user_city,body.finance-flow .user-dts_main .user-dts_vf span.user_state{font-weight:700;font-size:14px;font-family:Source Sans Pro,sans-serif}body.finance-flow .user-dts_main .user-dts_vf span.mb_no{font-weight:400;font-size:14px;font-family:Source Sans Pro,sans-serif}body.preapproved_offer_form .user-dts_main .user-dts_vf span.mb_no{width:100px;margin-right:10px}body.finance-flow .component-custom-offer-details .finance-section-top-header p{font-size:16px}body.finance-flow .component-custom-offer-details .finance-section-top-header h2{font-size:22px!important;line-height:1}.additional_offer_form .finance-offers-icard-container .row{margin-left:0;margin-right:0}.additional_offer_form .finance-offers-icard-container .row .col-6:nth-child(odd){padding-left:0;padding-right:10px}.additional_offer_form .finance-offers-icard-container .row .col-6:nth-child(even){padding-right:0;padding-left:10px}body.macro-finance .component-exchange-offers .owl-item .apply-now{top:4px;right:7px}body.preapproved_offer_form .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit,body.additional_offer_form .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit,body.custom-offers .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit,body.application-form .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit,body.finance-summary .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit{display:block}body.finance-flow .mnm_macro_header .macro-header-breadcrumb-mob>*,body.finance-flow .mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit a{font-size:16px}.mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit a:before,.mnm_macro_header .macro-header-breadcrumb-mob .header-quick-exit a:after{width:12px;top:12px;left:-15px}.component-custom-offer-details .finance-nooffers-text-container{margin-top:9px}body.custom-offers .cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-loan .sliderRange,body.custom-offers .cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-tanure .sliderRange{padding:15px 13px 2px 12px}body.custom-offers .cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-loan .sliderRange .m_rangeslider,body.custom-offers .cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-tanure .sliderRange .m_rangeslider{position:relative;top:-13px;left:0}body.custom-offers .cod-tabs-res-slider .co-details-sec .slider-mobile-view .loan-amount-value span.in-rupee:before{content:"\f156";font-family:mnmarrow;font-weight:400;font-size:10px;margin-right:1px}body.finance-flow .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan,body.finance-flow .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure{position:relative}body.finance-flow.custom-offers .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan .close::before,body.finance-flow.custom-offers .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure .close::before{content:"";background:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/Finance/icon-close) no-repeat;width:11px;height:11px;position:absolute;top:10px;right:8px;cursor:pointer;background-size:100% auto}body.finance-summary .own-online-insurance-summary-container.mobile-container .bank-sec .ooisc-inner-row-right-header{width:75px}body.finance-summary .oorc-form_main .oorc-form_cont .oorc-form_col1 .star-rating{margin-bottom:5px}body.finance-summary .own-online-insurance-summary-container.mobile-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .vehicle-img{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;max-width:180px;padding-right:0}body.finance-summary .own-online-insurance-summary-container.mobile-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .title-sec,.own-online-summary-extras-container.mobile-container .oosec-inner .oosec-inner-row .oosec-inner-col{-webkit-box-flex:0;-ms-flex:1;flex:1;max-width:100%;padding-left:0!important}body.finance-summary .component-hero-banner picture{display:none}body.finance-summary .ownonline-banner.component-hero-banner{margin-top:48px}body.finance-flow .bank_dts-main .bank_dts-title,body.finance-flow .bank_dts-main .bank_dts-bold{font-size:14px;margin-bottom:7px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt:nth-child(-n+2){padding-top:0}.own-online-insurance-summary-container.mobile-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header,.own-online-insurance-summary-container.mobile-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header{padding:10px 13px}.own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .title-sec{padding-left:25px!important}body.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan{display:block}body.custom-offers .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan{display:none}body.custom-offers .co-listing-container .co-listing-table-shadow .table thead th,.co-listing-container .co-listing-table-shadow .table tbody tr td,body.preapproved_offer_details .co-listing-container .co-listing-table-shadow .table thead th,.co-listing-container .co-listing-table-shadow .table tbody tr td{font-size:14px;line-height:1}.noDataFound{font-size:14px}body.custom-offers .chk-finance-Offer,body.preapproved_offer_details .chk-finance-Offer{width:16px;height:16px}.co-listing-container .co-listing-table-shadow .clone-column-table-wrap .table tbody .selected-item td .select-item input[type=radio]:after,.co-listing-container .co-listing-table-shadow .table tbody .selected-item td .select-item input[type=radio]:after{top:0;left:0}.co-listing-container .co-listing-table-shadow .table tbody .selected-item td .select-item input[type=radio]:after{width:16px!important;height:16px!important}.co-listing-container .co-listing-table-shadow .table thead th .info-icon{width:16px!important;height:16px!important}body.application-form .macroflowpi-checkboxes label p{margin-bottom:10px}body.application-form #residential-details-tab .macroflowpi-checkboxes label p{margin-bottom:0}.component-custom-offer-details .incls_main .incls_cnt .incls_hd img{max-width:120px;width:unset;padding-top:0;padding-bottom:0}.component-custom-offer-details .offline-offer-description p{font-size:14px;line-height:16px;margin-bottom:15px}.co-listing-container{margin-top:10px}.cod-tabs-res-slider{padding-top:unset}.cod-tabs-res-slider .co-wrapper{width:100%;padding:0 16px}.cod-tabs-res-slider .loan-amount-heading{font-size:22px;line-height:28px}.cod-tabs-res-slider .loan-amount-sub-heading{font-size:14px;line-height:14px}.cod-tabs-res-slider .offer-sub-heading{font-size:22px;line-height:28px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:wrap;flex-flow:wrap;position:relative}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-left-sec,.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-right-sec{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:4px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-right-sec{width:40%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .loan-amount-text{text-align:left;font-size:14px;line-height:20px;font-weight:700;font-family:source sans pro;letter-spacing:0;color:#313131;opacity:1}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .loan-amount-value{text-align:left;font-size:14px;line-height:20px;font-weight:400;font-family:source sans pro;letter-spacing:0;color:#ea3a51;opacity:1;text-decoration:underline;padding-left:5px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .edit-data{background-image:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/edit-icon.png);background-repeat:no-repeat;background-size:100% auto;width:14px;height:14px;display:block;position:relative;top:4px;left:3px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-left-sec .edit-data.shownotch::before,.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-left-sec .edit-data.shownotch::after{content:"";position:absolute;left:0;top:15px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #e0e3e3}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-left-sec .edit-data.shownotch::after{top:16px;border-bottom:10px solid #f7f7f7;z-index:99}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-right-sec .edit-data.shownotch::before,.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-right-sec .edit-data.shownotch::after{content:"";position:absolute;left:1px;top:13px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #e0e3e3}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .mobile-right-sec .edit-data.shownotch::after{top:16px;border-bottom:10px solid #f7f7f7;z-index:99}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-loan{width:100%}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-loan .sliderRange{width:100%;padding:6px;max-width:98%}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-tanure{width:100%}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-tanure::after{top:16px;border-bottom:10px solid #f7f7f7}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .rangeslider-container-tanure .sliderRange{width:100%;margin:0 auto;padding:6px}.cod-tabs-res-slider .co-details-sec .slider-desktop-view{display:none}.cod-tabs-res-slider .co-details-sec .lication-details{padding-top:25px}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details{width:100%}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec .image-container{width:34%}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec .sec-image img{width:100%}.cod-tabs-res-slider .co-details-sec .emi-calculate-price .head-val,.cod-tabs-res-slider .co-details-sec .emi-calculate-price .price-val{font-size:25px}.cod-tabs-res-slider .co-details-sec .emi-calculate-price{width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cod-tabs-res-slider .co-details-sec .emi-calculate-price .head-val,.cod-tabs-res-slider .co-details-sec .emi-calculate-price .price-val{text-align:center}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec{padding:10px}.cod-tabs-res-slider .co-details-sec .more-details-sec{padding-right:0}.cod-tabs-res-slider .co-details-sec .more-details-sec .sec-cont{font-size:12px;line-height:18px;padding:5px 8px}.cod-tabs-res-slider .co-details-sec .more-details-sec{width:36%}.cod-tabs-res-slider .co-details-sec .more-details-sec .more-details-link{font-size:12px;line-height:20px}.cod-tabs-res-slider .co-details-sec .details-left-sec,.cod-tabs-res-slider .co-details-sec .details-right-sec{display:block}.cod-tabs-res-slider .co-details-sec .text-bold,.cod-tabs-res-slider .co-details-sec .text-normal{font-size:14px;width:100%}.cod-tabs-res-slider .co-details-sec .text-normal{padding-left:0}.cod-tabs-res-slider .loan-amount-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .monthly-income-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .current-emi-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .gross-income-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .net-income-slider-mobile span.irs-grid-text:before{content:"\f156";font-family:mnmarrow;font-weight:400;font-size:14px;margin-right:2px;display:block;position:absolute;top:0;left:-8px}.cod-tabs-res-slider .loan-amount-slider-mobile span.irs-grid-text:after,.cod-tabs-res-slider .monthly-income-slider-mobile span.irs-grid-text:after,.cod-tabs-res-slider .current-emi-slider-mobile span.irs-grid-text:after,.cod-tabs-res-slider .gross-income-slider-mobile span.irs-grid-text:after,.cod-tabs-res-slider .net-income-slider-mobile span.irs-grid-text:after{content:"L";font-weight:400;font-size:12px;display:inline-block}.cod-tabs-res-slider .monthly-income-slider-mobile .irs-from:before,.cod-tabs-res-slider .monthly-income-slider-mobile .irs-to:before,.cod-tabs-res-slider .monthly-income-slider-mobile .irs-single:after,.cod-tabs-res-slider .current-emi-slider-mobile .irs-from:before,.cod-tabs-res-slider .current-emi-slider-mobile .irs-to:before,.cod-tabs-res-slider .current-emi-slider-mobile .irs-single:after,.cod-tabs-res-slider .gross-income-slider-mobile .irs-from:before,.cod-tabs-res-slider .gross-income-slider-mobile .irs-to:before,.cod-tabs-res-slider .gross-income-slider-mobile .irs-single:after,.cod-tabs-res-slider .net-income-slider-mobile .irs-from:before,.cod-tabs-res-slider .net-income-slider-mobile .irs-to:before,.cod-tabs-res-slider .net-income-slider-mobile .irs-single:after{display:inline-block;content:"L";color:#fff;font-size:14px}.cod-tabs-res-slider .loan-amount-slider-mobile .irs--round .irs-from:before,.cod-tabs-res-slider .loan-amount-slider-mobile .irs--round .irs-to:before,.cod-tabs-res-slider .loan-amount-slider-mobile .irs--round .irs-single:after{display:inline-block;content:"";color:#fff;font-size:14px}.cod-tabs-res-slider .tenure-slider-mobile span.irs-grid-text:after{content:"yrs";font-weight:400;font-size:12px;display:inline-block}.component-custom-offer-details .cod-tabs-res-slider .co-wrapper{width:100%;margin:0 auto}.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan{width:100%;background:#f7f7f7 0% 0% no-repeat padding-box;border:1px solid #e0e3e3;opacity:1;border-radius:10px;margin-top:6px;z-index:9}.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure{width:100%;background:#f7f7f7 0% 0% no-repeat padding-box;border:1px solid #e0e3e3;opacity:1;border-radius:10px 0 10px 10px;margin-top:5px}.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure{display:none}.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan .field-heading,.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan .field-subheading,.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure .field-heading,.component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure.field-subheading{display:none}.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure{display:block}.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan .field-heading,.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan .field-subheading,.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure .field-heading,.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure.field-subheading{display:block}.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-loan{background:0 0;border:none}.additional_offer_form .component-custom-offer-details .co-details-sec .slider-mobile-view .rangeslider-container-tanure{background:0 0;border:none}.loan-amount-slider-mobile .js-range-slider,.tenure-slider-mobile .js-range-slider{visibility:hidden}.m_rangeslider .irs .irs-grid-text{color:#707070;font-size:11px}.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,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third{width:100%}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third{width:100%;border-bottom:1px solid rgb(178 178 178/35%)}.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,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third{border-bottom:1px solid #d2d2d2}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third:nth-child(1),.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third:nth-child(2),.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third:nth-child(3){border-bottom:1px solid #d2d2d2}.confirm-details-container .document-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:9px;padding-left:9px;margin-bottom:10px}.confirm-details-container .cd-document-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-9px;margin-right:-9px}.confirm-details-container .document-wrapper .document-image{width:100%}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-one-third .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-one-third .sec-one-third-right,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec .sec-one-third-left,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec .sec-one-third-right{font-size:12px}.confirm-details-container .component-confirm-details .cd-heading-container .cd-left-sec{width:80%}.confirm-details-container .component-confirm-details .cd-heading-container .cd-right-sec{width:20%}.confirm-details-container .component-confirm-details .cd-content-container.personal .sec-one-third .sec-one-third-right a{font-size:12px}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec{padding:12px}.confirm-details-container .row{padding:0 16px}.co-listing-container .co-listing-wrapper{margin:0 auto;padding:0 15px}.co-listing-container .mnm_ctooltip.show{width:250px}.co-listing-container .co-listing-wrapper #table-basic{min-width:unset}.co-listing-container .mnm_ctooltip.show .mnm_ctooltip_description{font-size:14px}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container .sec-image{width:105px;height:70px;padding:0 3px}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container .sec-image img{width:80%;height:auto;-o-object-fit:cover;object-fit:cover}.co-listing-container .co-listing-table-shadow .table thead th,.co-listing-container .co-listing-table-shadow .table tbody tr td{font-size:12px;line-height:10px;vertical-align:middle;min-width:80px;padding-left:6px!important}.co-listing-container .co-listing-table-shadow .table thead th{padding:13px 4px}.co-listing-container .co-listing-table-shadow .table tbody tr td{padding:2px 4px}.co-listing-container .co-listing-table-shadow .clone-column-table-wrap .table tbody .selected-item td .select-item input[type=radio]:after,.co-listing-container .co-listing-table-shadow .table tbody .selected-item td .select-item input[type=radio]:after{top:0;left:0}.co-listing-container .co-listing-table-shadow .table thead th .info-icon{background-image:url(https://auto.mahindra.com/-/media/Project/Mahindra/DotCom/Mahindra/Info.png);background-repeat:no-repeat;width:18px;height:18px;background-size:100% auto;display:inline-block;position:relative;top:4px;left:0;cursor:pointer}.component-custom-offer-details .offer-skip{width:100%;padding:30px 16px 0}.component-custom-offer-details .online-offer-discliamer.offer-skip,.component-custom-offer-details .offline-offer-discliamer.offer-skip{padding-top:18px}.component-custom-offer-details .offer-skip .skip-section{margin-top:50px}.sv-header-container .cod-tab-links ul.tab_menu{overflow:auto;display:-webkit-box}.sv-header-container .cod-tab-links ul.tab_menu li{display:-webkit-box;display:-ms-flexbox;display:flex}.sv-header-container .cod-tab-links{margin-top:10px;margin-bottom:10px!important}.component-custom-offer-details .promo.foic-container{padding-top:30px}.component-custom-offer-details .component-EMICalculator-apps.cod-tabs-res-slider{padding-top:30px}.component-custom-offer-details .finance-nooffers-text-container{margin-right:16px;margin-left:16px;margin-bottom:0}.component-custom-offer-details #emp-details-tab .component-EMICalculator-apps{padding-top:30px}.component-custom-offer-details .foic-container .col-12{padding-left:0;padding-right:0}body.additional_offer_form #res-details-tab .row .eligibility-dob-wrapper,body.additional_offer_form #emp-details-tab .row .ou-p-cnt{padding-left:15px}.component-custom-offer-details #res-details-tab .foic-container .finance-section-top-header h2,.component-custom-offer-details #res-details-tab .finance-section-top-header h2,.component-custom-offer-details #emp-details-tab .finance-section-top-header h2,.component-custom-offer-details #annual-income-tab .finance-section-top-header h2{padding-top:15px}.component-custom-offer-details #annual-income-tab .finance-section-top-header h2.field-title1{padding-top:0}body.additional_offer_form #res-details-tab .row .component:nth-child(1),body.additional_offer_form #emp-details-tab .row .component:nth-child(1),body.additional_offer_form #annual-income-tab .row .component:nth-child(1){padding-left:15px!important}.component-custom-offer-details #emp-details-tab .ou-p-cnt:first-child .finance-section-top-header h2{padding-top:0;margin-bottom:2px}.cod-tabs-res-slider .co-details-sec{margin-top:0}.component-custom-offer-details .cod-company-name{margin-bottom:0}.component-custom-offer-details .incls_main .incls_body .incls_row ul{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.component-custom-offer-details .incls_main .incls_cnt .incls_hd{width:120px;height:80px;padding-top:20px;padding-bottom:20px;margin:0 auto}.component-custom-offer-details .incls_main .incls_cnt .incls_hd img{width:100%;height:auto}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:0}body.macro-finance .our-p-component .our-p-container{max-width:100%;padding:0 16px}body.preapproved_offer_form .desclimer-container{padding:0 16px}.mnm_stepper ul li.step.active span{top:-15px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts{margin-bottom:8px;line-height:1}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr{margin-top:10px}.ma-mybookings-container .vcl-select .vcl-card .vcl-desc h2{margin-bottom:3px}.ma-mybookings-container .vcl-select .vcl-card .vcl-desc{display:inline-block}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr span,.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd span{font-size:12px}.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd span.status img{max-width:12px}.user-dts_main .sf-inp#user-pan{max-width:100%}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-top{padding:10px 17px 6px}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-btm{padding:10px 29px 13px}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-top h2{font-size:18px!important}.component-custom-offer-details .finance-nooffers-text-container .finance-nooffers-text-btm h5{font-size:14px;margin-bottom:0}body.finance-flow .component-custom-offer-details .finance-section-top-header p{font-size:14px;line-height:1}.component-custom-offer-details .finance-section-top-header,.component-custom-offer-details .cod-company-name{margin-bottom:15px}.component-custom-offer-details .foic-container .finance-section-top-header,.component-custom-offer-details .cod-tabs-res-slider .finance-section-top-header{margin-top:8px}body.additional_offer_form .component-custom-offer-details .foic-container .finance-section-top-header,body.additional_offer_form .component-custom-offer-details .cod-tabs-res-slider .finance-section-top-header{margin-top:0}.component-custom-offer-details .cod-tabs-res-slider .finance-section-top-header{margin-bottom:0}.cod-tabs-res-slider .sliderRange{margin-top:3px}body.additional_offer_form #res-details-tab .row .cod-tabs-res-slider{padding-right:15px}.component-custom-offer-details .cod-tabs-container .cod-tabs#emp-details-tab .foic-container:first-child .finance-section-top-header,.component-custom-offer-details .cod-tabs-container .cod-tabs#annual-income-tab .rangeslider-container-tanure .finance-section-top-header{margin-top:2px}.component-custom-offer-details .cod-tabs-container .cod-tabs#annual-income-tab .rangeslider-container-tanure{margin-top:0}.component-custom-offer-details .finance-offers-icard-container .finance-offers-icard-container-box{padding:10px 0 8px}body.additional_offer_form #res-details-tab .row .component:nth-child(1){padding-left:15px!important}body.custom-offers .sv-header-container{padding-top:20px}.bank_dts-main .bank_dts-form h2 .edit-profile{font-weight:400}.bank_dts-main .bank-application-tab .row.divEmployerAddress,.bank_dts-main .bank-application-tab .row.div-employer-details{margin-left:-15px;margin-right:-15px}.bank_dts-main .bank_dts-form>.row{padding-bottom:0;margin-left:-6px;margin-right:-6px}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container{padding-left:4px}.co-listing-container .co-listing-table-shadow .table tbody tr td .select-container .select-item{margin-right:7px}.custom-offers .ooec-fullw{margin-bottom:7px}#MoreDetailModal .modal-dialog{max-width:418px;margin:120px auto 0}#MoreDetailModal.incls_main .incls_cnt .incls_hd{height:auto;margin-bottom:10px;padding-bottom:0}#MoreDetailModal.incls_main .incls_body .incls_row ul{padding-bottom:42px}#MoreDetailModal.incls_main .incls_body .incls_body_cnt .content li p{margin-top:0;line-height:normal;margin-bottom:10px}#MoreDetailModal.incls_main .incls_body .incls_body_cnt ul{height:auto;max-height:440px;padding-left:0}#MoreDetailModal.incls_main .incls_body{margin-bottom:40px}.application-form .ooec-fullw{margin-bottom:20px}.bankHeader .bank_dts .bank_dts-sec .title{font-size:14px}body.application-form #doc-upload-tab .mob_marginbtm form.dz-message{margin-bottom:10px;min-height:95px;margin-top:12px}body.application-form #doc-upload-tab .mob_marginbtm form.dz-message>div.dz-message{margin-top:20px}#doc-upload-tab .mob_marginbtm .dz-message::before{top:20px}body.macro-finance .wbi-component .promo-text:after{bottom:10px}.own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-body .ooisc-inner-row-left-inner-body-row .ooisc-inner-row-left-inner-body-lbl{font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px}body.finance-summary .own-online-insurance-summary-container.mobile-container{padding:0 15px}body.finance-summary .own-online-insurance-summary-container{margin-top:75px}body.finance-summary .ownonline-banner .banner-content-container{margin-top:25px}.comp-category .row .col-6:first-child .finance-offers-icard-container-box .foicb-inner .foicb-label{font-size:16px;line-height:1;min-height:29px;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.finance-flow.modal-open .sv-header-container,body.finance-flow.modal-open .macro-stickybar-footer{padding-right:0!important}body.finance-pi .user-dts_main .user_mob-vf{padding-top:8px}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a{font-size:12px}body.finance-flow .sv-header-container .heading-container .select-vehicle-text .select-text{line-height:1}body.preapproved_offer_form .select-vehicle-text .select-text-offers{padding-bottom:10px}body.preapproved_offer_form .user-dts_main{margin:0 15px}body.finance-variantselection .ib-left-location-wrap{margin-bottom:unset}body.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .configurator .configurator_btn{padding:5px 12px!important;font-size:14px!important}}@media(min-width:769px) and (max-width:1024px){.application-form #doc-upload-tab{width:80%}.bankHeader{max-width:960px;margin:0 16px}.bankHeader .bank_dts .bank_dts-sec .title,.bankHeader .bank_dts .bank_dts-sec .price::before{font-size:16px}.bank_dts-main .bank_dts_cnt{margin:40px 20px}.bank_dts-main #Residential_Dts #yrs_lived,.bank_dts-main #Doc_Upload .custom-select{width:226px}.preapproved_offer_form .desclimer-container{width:92%;margin:0 auto}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub{padding:24px 12px}.application-form .desclimer-container{width:98%}.bank_dts-main .prs_name a{font-size:unset}.bank_dts-main .sf-subhd{margin-top:10px}}@media(min-width:768px) and (max-width:992px){.confirm-details-container .document-wrapper .document-image img{min-height:200px}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec{padding:12px 20px}}@media(max-width:768px){body.macro-finance .ownonline-banner .component-hero-banner .cust_offs h2{font-size:18px!important}body.macro-finance .ownonline-banner .component-hero-banner .cust_offs h2.affordable-emi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ownonline-banner .component-hero-banner .cust_offs h2.affordable-emi .sec-txt2{padding-left:5px}body.macro-finance .FAQ-page-component .right{padding-right:10px}body.finance-flow .component-exchange-offers{margin-top:40px!important}body.finance-flow .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .item{margin-top:0!important;margin-bottom:0!important}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap.non-edit-city .ib-left-location-msg span{display:block}body.finance-flow .dlr-loc_main .dl-loc_rs .dl-loc_card{margin:10px 0;width:auto}body.application-form .bankHeader{position:relative}body.application-form .bankHeader .bank-img{padding:0;height:70px;width:100%;margin:0 auto;position:relative}body.application-form .bankHeader .bank-img img{width:100%;max-width:102px}body.application-form .bank_dts-main .sv-header-container .cod-tab-links{margin-top:20px}body.finance-flow #MoreDetailModal .mnm_tabs ul li a,body.finance-flow #MoreDetailModal .mnm_tabs .nav a,body.finance-flow #MoreDetailModal .mnm_tabs ul li .field-heading,body.finance-flow #MoreDetailModal .mnm_tabs .nav-pills li a,body.finance-flow #MoreDetailModal .mnm_tabs ul.tab_menu li a,body.finance-flow #MoreDetailModal .mnm_tabs.search-filters ul li{padding-left:25px!important;padding-right:25px!important}.ma-mybookings-container .vcl-select .vcl-card{max-width:none;-webkit-box-flex:0;-ms-flex:0 0 100;flex:0 0 100%;max-width:100%}.ma-mybookings-container .vcl-select .vcl-card .vcl-card-inner{margin:0 0 10px}.finance-existing-booking-container .ma-mybookings-container h2{margin-bottom:10px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span{position:relative;line-height:1}.ma-mybookings-container .vcl-select .vcl-card .vcl-sts{margin-right:230px}.finance-existing-booking-container{padding:0 30px}.ma-mybookings-container .vcl-select .vcl-card .vcl-img{min-width:180px;height:auto;margin-top:30px}.bankHeader{display:block;margin:10px 15px 0}.bankHeader .bank_dts{display:none}.bankHeader .bank_dts.show-bank-details{display:-webkit-box;display:-ms-flexbox;display:flex}.bankHeader .bank_dts .bank_dts-sec{display:block;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub{border-bottom:solid 1px #b2b2b2;border-right:none;display:block;padding:10px 25px}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub .title{line-height:normal}.bankHeader .bank-img{border-right:none;position:relative;padding:20px 30px}.bankHeader .bank-img img{width:50%}.bankHeader .bank-img.expand{border-bottom:solid 1px #707070}.bankHeader .bank-img span::before{position:absolute;content:"\f107";font-family:mnmarrow;font-size:20px;color:#ea3a51;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bankHeader .bank-img.expand span::before{content:"\f106"}.bankHeader .bank_dts .bank_dts-sec:not(:last-child) .bank_dts-sub:last-child{border-bottom:none}.bankHeader .bank_dts .bank_dts-sec:last-child{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.bank_dts-main .sf-subhd{margin-top:0}#Residential_Dts .bank_dts-title{min-width:70px}#Employment_Dts #empl_info1 .bank_dts-title{min-width:140px}#Employment_Dts #empl_info2 .bank_dts-title{min-width:65px}.bank_dts-main .sv-header-container .cod-tab-links{margin-top:30px}.bank_dts-main .sv-header-container .seeallcontainer{position:absolute;bottom:64px;right:16px}.bank_dts-main .component-custom-offer-details{padding-left:16px!important;padding-right:16px!important}.bank_dts-main #Personal_Dts .p-update-name,.bank_dts-main #Personal_Dts .p-update-email{max-width:100%}.bank_dts-main .component-custom-offer-details .p-details-container{font-size:14px}.bank_dts-main .component-custom-offer-details .bank-filed-container{padding-top:10px}.bank_dts-main #residential-details-tab>.row,.bank_dts-main #employment-details-tab>.row,.bank_dts-main #ref-details-tab>.row{padding-bottom:0}.bank_dts-main #residential-details-tab>.row .form-group,.bank_dts-main #employment-details-tab>.row .bank_dts-title,.bank_dts-main #employment-details-tab>.row .bank_dts-bold{margin-bottom:0}.bank_dts-main .bank_dts-form .mand_inp,.bank_dts-main #residential-details-tab .mand_inp,.bank_dts-main #employment-details-tab .mand_inp,.bank_dts-main #ref-details-tab .mand_inp{position:inherit;top:5px;margin-bottom:15px}.bank_dts-main .component-custom-offer-details{margin-top:-10px}.bank_dts-main .mnm_stepper ul li.step span,.bank_dts-main .mnm_stepper ul li.step.active span{top:-18px}.bank_dts-main .component-custom-offer-details h2{font-size:22px!important}.bank_dts-main #doc-upload-tab .custom-select{margin-bottom:10px;width:100%}.bank_dts-main #doc-upload-tab .sf-subhd{margin:10px 0}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub:last-child{border-right:none;border-bottom:none}.bankHeader .bank_dts .bank_dts-sec{border-right:solid 1px #b2b2b2;border-top:1px solid #b2b2b2}#confirm-details-tab .confirm-tnc-wrapper{border-top:solid 1px #b2b2b2;padding-top:20px!important}#residential-details-tab .confirm-tnc-wrapper{border-top:none;padding-top:0!important}.bank_dts-main #residential-details-tab .nsf-cb{padding-top:10px}.bank_dts-main .prs_name a{font-size:unset}#doc-upload-tab .dropzone .dz-preview .dz-image{height:94px}#doc-upload-tab .dropzone .dz-preview{margin:0}#doc-upload-tab .mob_marginbtm .dz-message{padding-top:10px}#doc-upload-tab form{width:100%}.bank_dts-main .bank-application-tab .row.divEmployerAddress .col-lg-3,.bank_dts-main .bank-application-tab .row.div-employer-details .col-lg-3{margin-bottom:0}.desclimer-container{margin-top:10px}}@media screen and (max-width:767px){body.finance-modelselection .ma-mybookings-container .vcl-select .vcl-card span:nth-child(2n+2){display:inline-block;margin-bottom:10px}body.finance-modelselection .ma-mybookings-container .vcl-select .vcl-card span:last-of-type{margin-bottom:0}body.finance-modelselection .m_btn{font-size:18px!important;padding:9px 31px 10px}body.finance-flow .ooec-vehiclecondition-selectVariant-right-filter-container{margin-bottom:15px}body.macro-finance .pre-req_main h2,body.macro-finance .pre-req_main h1{margin:0 0 8px!important}body.finance-variantselection .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col{padding:0}body.finance-flow .m_btn_l,.m_btn_white_l{font-size:18px!important;padding:9px 31px 10px!important}body.finance-flow .macro-stickybar-footer .msf-container a.m_btn_l{padding:9px 31px 10px!important;font-size:18px!important}.application-form #doc-upload-tab{width:100%}.bank_dts-main .prs_name a{font-size:unset}body.macro-finance .heading .promo-text{width:92%;margin:0 auto}body.macro-finance .hiw-component .heading .promo-text{width:100%}body.macro-finance .promo:nth-child(3n+1){padding-left:15px}body.macro-finance .promo:nth-child(3n){padding-right:15px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.ma-mybookings-container .vcl-select .vcl-card .vcl-img{max-width:180px}body.macro-finance .ownonline-banner .component-hero-banner .cust_offs h2{padding-left:4px}body.finance-flow .bank_dts-main #residential-details-tab .row:last-child{margin-top:15px}}@media(max-width:640px){.macro-finance .ownonline-banner .component-hero-banner .cust_offs .sec,.macro-finance .ownonline-banner .component-hero-banner .cust_offs .sec h2 span{width:auto}}@media(max-width:480px){body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{padding:10px!important}body.finance-flow .component-carousel-news .car--bottom--discr .field-innewsdescription{font-size:22px!important}body.finance-flow .FAQ-page-component .middle{-webkit-box-flex:0!important;-ms-flex:0 0 85%!important;flex:0 0 85%!important}.ma-mybookings-container .vcl-select .vcl-card .vcl-sts{margin-right:70px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span{font-size:14px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr span,.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd span{line-height:1}.finance-existing-booking-container .ma-mybookings-container .vcl-desc h2{font-size:22px!important}.finance-existing-booking-container{padding:0 15px}.bankHeader .bank_dts .bank_dts-sec .title,.bankHeader .bank_dts .bank_dts-sec .price::before{font-size:14px}.bankHeader .bank_dts .bank_dts-sec .title{max-width:120px}.bank_dts-main .bank_dts-form .mand_inp{position:inherit}#Employment_Dts #empl_info1 .bank_dts-title{min-width:130px}.bank_dts-main #Personal_Dts .bank_dts-title{min-width:110px;font-size:14px}.bank_dts-main .prs_name a{font-size:unset}.m_rangeslider .irs .irs-grid-text{font-size:12px}.cod-tabs-res-slider .loan-amount-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .monthly-income-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .current-emi-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .gross-income-slider-mobile span.irs-grid-text:before,.cod-tabs-res-slider .net-income-slider-mobile span.irs-grid-text:before{font-size:10px!important;left:-5px!important}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec{padding:12px 20px}.mnm_ctooltip.show{width:200px}body.finance-modelselection .m_btn{font-size:12px!important;padding:9px 16px 10px}}@media(max-width:420px){body.finance-dealerselection .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:20px}body.finance-flow .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:20px}body.finance-flow .confirm-details-container .component-confirm-details .cd-heading-container .cd-left-sec{font-size:22px}#Employment_Dts #empl_info1 .bank_dts-title{min-width:110px}.bankHeader .bank_dts .bank_dts-sec .bank_dts-sub{padding:16px 4px}.finance-flow .desclimer-container .preapproved-disclaimer .popover{max-width:230px}#MoreDetailModal .modal-dialog{max-width:95%}.own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-body .ooisc-inner-row-left-inner-body-row .ooisc-inner-row-left-inner-body-lbl{font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px}.cod-tabs-res-slider{padding-top:34px}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap.edit-city .ib-left-location-msg a,body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap.non-edit-city .ib-left-location-msg span{display:inline-block}body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap.edit-city,body.finance-flow .sv-header-container .heading-container .ib-left-location-wrap.non-edit-city{text-align:left;order:-1;margin-bottom:8px;width:100%}body.finance-flow .sv-header-container .oo-finance-eteb-container{margin-bottom:15px}.component-custom-offer-details #emp-details-tab .ou-p-cnt:first-child .finance-section-top-header h2{margin-bottom:8px}.component-custom-offer-details #res-details-tab .foic-container .finance-section-top-header h2,.component-custom-offer-details #res-details-tab .finance-section-top-header h2,.component-custom-offer-details #emp-details-tab .finance-section-top-header h2,.component-custom-offer-details #annual-income-tab .finance-section-top-header h2{padding-top:25px;margin-bottom:8px}body.finance-flow .bank_dts-main .bank_dts-form h2 .edit-profile{text-indent:-9999px;white-space:nowrap}}@media(max-width:411px){.confirm-details-container .document-wrapper .document-image img{min-height:96px}.confirm-details-container .component-confirm-details .cd-heading-container .cd-left-sec{font-size:16px}.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec{padding:12px 20px}}@media(max-width:375px){body.macro-finance .ownonline-banner .component-hero-banner .cust_offs h2{font-size:16px!important}body.finance-flow .component-carousel-news .car--bottom--discr .field-innewsdescription{font-size:16px!important}body.macro-finance .FAQ-page-component .right{padding-right:12px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span{font-size:12px}.finance-existing-booking-container .ma-mybookings-container h2{font-size:18px!important}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr span,.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd span{line-height:normal}.bankHeader .bank_dts .bank_dts-sec .title,.bankHeader .bank_dts .bank_dts-sec .price::before{font-size:12px}.bankHeader .bank_dts .bank_dts-sec .title{max-width:105px}#Employment_Dts #empl_info1 .bank_dts-title{min-width:90px}.bankHeader .bank_dts .bank_dts-sec .title,.bankHeader .bank_dts .bank_dts-sec .price::before{font-size:11px}.bankHeader .bank_dts .bank_dts-sec .title{max-width:95px}.bank_dts-main .prs_name a{font-size:unset}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{width:135px;height:90px}body.macro-finance .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec{padding-top:7px}body.finance-flow .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:18px}.cod-tabs-res-slider{padding-top:30px}}@media(max-width:374px){.cod-tabs-res-slider .co-details-sec .emi-calculate-price .head-val,.cod-tabs-res-slider .co-details-sec .emi-calculate-price .price-val{font-size:20px}.cod-tabs-res-slider .co-details-sec .co-offer-listing .co-offer-details .co-offer-heading-sec .sec-image{width:30%;min-height:75px}.cod-tabs-res-slider .co-details-sec .more-details-sec{width:40%}.cod-tabs-res-slider .co-details-sec .more-details-sec .sec-cont{padding:5px 4px}.cod-tabs-res-slider .co-details-sec .details-left-sec{padding:8px 12px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .loan-amount-text{font-size:12px}.cod-tabs-res-slider .co-details-sec .slider-mobile-view .loan-amount-value{font-size:12px}.component-custom-offer-details .sliderRange{margin-top:0}.ma-mybookings-container .vcl-select .vcl-card .vcl-img{min-width:160px;max-width:160px}.macro-finance .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img{width:30px;height:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.cod-tabs-res-slider{padding-top:0}}@media(max-width:360px){body.finance-dealerselection .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:18px}body.finance-flow.finance-pi .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:14px}body.finance-flow .sv-header-container .heading-container .select-vehicle-text .select-text{font-size:14px!important}body.finance-flow #MoreDetailModal .mnm_tabs ul li a,body.finance-flow #MoreDetailModal .mnm_tabs .nav a,body.finance-flow #MoreDetailModal .mnm_tabs ul li .field-heading,body.finance-flow #MoreDetailModal .mnm_tabs .nav-pills li a,body.finance-flow #MoreDetailModal .mnm_tabs ul.tab_menu li a,body.finance-flow #MoreDetailModal .mnm_tabs.search-filters ul li{padding-left:14px!important;padding-right:14px!important}body.custom-offers .cod-tabs-res-slider .co-details-sec .slider-mobile-view{padding-top:22px}.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,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-one-third,.confirm-details-container .component-confirm-details .cd-content-container.residential .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.employment .sec-full-sec,.confirm-details-container .component-confirm-details .cd-content-container.ref-loan-application .sec-full-sec{padding:12px}body.finance-modelselection .exchnage-resume-popup .modal .startafresh,.exchange-account-resume-popup .modal .m_btn{margin:0 6px}body.finance-modelselection .m_btn{font-size:12px!important;padding:9px 10px 10px}body.macro-finance .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc{margin-left:3px}body.macro-finance .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text{font-size:12px}.hiw-component .hiw-list-container .hiw-list-sec{width:50%;margin-bottom:14px;padding:0 8px}body.omacro-finance .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{padding-left:15px}body.finance-summary .own-online-insurance-summary-container.mobile-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .vehicle-img{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px;padding-right:0}}@media(min-width:320px) and (max-width:768px){.finance-flow .pre-req_main .pre-req_dts{padding:0 10px!important}.finance-flow .pre-req_main .pre-req_dts .dts:first-child{padding:0 15px 0 5px!important}.finance-flow .pre-req_main .pre-req_dts .dts:last-child{padding:0 5px 0 15px!important}.finance-existing-booking-container .ma-mybookings-container h2{font-size:22px}body.finance-modelselection .m_btn{padding:8px}body.finance-modelselection .sv-contaner .sv-listing .sv-car-details-col{margin-bottom:0}}@media(min-width:400px) and (max-width:768px){.finance-flow .pre-req_main .pre-req_dts{padding:0 15px!important}.finance-flow .pre-req_main .pre-req_dts .dts:first-child{padding:0 35px 0 20px!important}.finance-flow .pre-req_main .pre-req_dts .dts:last-child{padding:0 20px 0 35px!important}}@media(max-width:320px){body.macro-finance .ownonline-banner .component-hero-banner .cust_offs h2{font-size:14px!important}.application-form .bank_dts-main.ooec-fullw .ooec-stepper-container{width:80%;margin:0 auto}.bank_dts-main .mnm_tabs ul li a,.bank_dts-main .mnm_tabs .nav a,.bank_dts-main .mnm_tabs ul li .field-heading,.bank_dts-main .mnm_tabs .nav-pills li a,.bank_dts-main .mnm_tabs ul.tab_menu li a,.bank_dts-main .mnm_tabs.search-filters ul li{padding:0 10px 5px!important}.bank_dts-main #Personal_Dts .bank_dts-title{min-width:100px;font-size:12px}body.finance-flow .bank_dts-main .bank_dts-title,body.finance-flow .bank_dts-main .bank_dts-bold{font-size:12px}body.macro-finance .FAQ-page-component .right{padding-right:8px}body.macro-finance .promo:nth-child(3n+1){padding-left:8px}body.macro-finance .promo:nth-child(3n){padding-right:8px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.finance-existing-booking-container .ma-mybookings-container h2{font-size:16px!important}.ma-mybookings-container .vcl-select .vcl-card .vcl-img{min-width:120px;max-width:120px}body.finance-summary .own-online-insurance-summary-container.mobile-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .vehicle-img{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;padding-right:0}body.macro-finance .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img{padding:0}.bank_dts-main .component-custom-offer-details h2{font-size:18px!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.33%}body.macro-finance .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc{max-width:240px}body.macro-finance .pre-req_main .pre-req_dts .dts{padding:0 20px}}@media(max-width:767px){body.finance-flow .bank_dts-main .bank-application-tab#user-details-tab .custom-accordion .card-body .bank_dts-form .bank-filed-container-pad .p-default-email{display:flex;justify-content:space-between}body.finance-flow .bank_dts-main .bank-application-tab#user-details-tab .custom-accordion .card-body .bank_dts-form .bank-filed-container-pad .p-default-email p.bank_dts-bold{word-break:break-all}body.finance-flow .bank_dts-main .bank-application-tab#user-details-tab .custom-accordion .card-body .bank_dts-form .bank-filed-container-pad .p-default-email p.bank_dts-bold::before{display:none}body.finance-flow .bank_dts-main .bank-application-tab#user-details-tab .custom-accordion .card-body .bank_dts-form .bank-filed-container-pad p.bank_dts-bold>a{color:#fff}body.finance-flow .bank_dts-main .bank-application-tab#confirm-details-tab .confirm-details-container .component-confirm-details .cd-content-container .sec-one-third .sec-one-third-right>a{color:#fff}}