.finance-flow-dealer-DT .mnm_stepper.radio-active-dt ul li.step.active:after{background:#e9dbdb!important;width:22px!important;height:22px!important;position:relative;top:0;border:7px solid #ff3e5b!important}.finance-flow-dealer-DT.dark-theme.macro-flow .macro-stickybar-footer{border-top:none}.p-main-dt{margin-bottom:0!important;text-transform:capitalize}.finance-flow-dealer-DT h2{font-family:lato,sans-serif!important}.finance-flow-dealer-DT.dark-theme .mCSB_scrollTools .mCSB_draggerContainer{left:0}.finance-flow-dealer-DT.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec{margin-left:6px}.finance-flow-dealer-DT .finance-flow-dt h2{font-size:20px!important;line-height:28px!important;font-weight:700!important;font-family:lato,sans-serif!important}.finance-flow-dealer-DT .finance-flow-dt .disc-dealer-dt{font-size:14px!important;line-height:22px!important;font-weight:400!important;margin-top:2px!important;margin-bottom:0;font-family:lato,sans-serif!important}@media only screen and (min-width:1370px) and (max-width:1920px){.dealer-dis-dt.col-12{padding-left:36px}.finance-flow-dealer-DT.dark-theme.macro-dealerselection .dlr-loc_main{max-width:100%;margin-right:0}}@media only screen and (min-width:1370px) and (max-width:1605px){.finance-flow-dealer-DT.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card{width:592px!important}body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.dealer-dis-dt.col-12{padding-top:36px}.dealer-content-dt .bjs-image-sec{height:343px!important;width:511px!important}.p-main-dt{width:490px}}@media only screen and (min-width:1129px) and (max-width:1185px){.finance-flow-dealer-DT.dark-theme.macro-dealerselection .dlr-loc_main{max-width:580px!important}}@media only screen and (min-width:1042px) and (max-width:1210px){.finance-flow-dealer-DT main{padding:0 16px}}@media only screen and (min-width:1185px) and (max-width:1366px){.finance-flow-dealer-DT.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card{max-width:592px!important}}@media only screen and (min-width:1030px) and (max-width:1366px){body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.dealer-dis-dt.col-12{padding-top:36px;padding-left:40px}.dealer-content-dt .bjs-image-sec{height:343px!important;width:511px!important}.p-main-dt{width:490px}}.finance-flow-dealer-DTdark-theme.macro-flow{background:#000!important}.radio-active-dt span{font-size:10px!important;line-height:14px!important;font-weight:400!important}.finance-flow-dealer-DT .heading-dlr-dt{width:80%}.dealer-content-dt h2{font-size:26px!important;font-weight:700!important;line-height:28px}.dealer-content-dt .msf-accordion-top-info-header span{font-size:20px!important;line-height:28px;font-weight:700}.dealer-content-dt .msf-accordion-top-info-header span:not(:last-child):after{content:'';width:10px!important;height:10px!important;margin:0 5px 0 6px!important}.dealer-content-dt .dealer-disc a{text-decoration:underline;color:#fff!important}.cg-finance-flow .heading-dlr-dt .ib-left-location-msg,.cg-finance-flow .heading-dlr-dt .ib-left-location-msg a,.finance-flow .heading-dlr-dt .ib-left-location-msg,.finance-flow .heading-dlr-dt .ib-left-location-msg a{font-size:12px!important;font-weight:500!important;padding-bottom:2px;line-height:20px}.dealer-content-dt .select-dlr-dt h2{font-size:20px!important;line-height:28px;font-weight:700!important}.radio-active-dt ul>li.step span{transform:translate(-49%,-43%)!important}.radio-active-dt .active span{color:#ff3e5b!important}.radio-active-dt ul li.step:after{width:16px!important;height:16px!important}.black-wrapper-dt{background-color:#000!important}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt:after{content:"";width:30px!important;height:30px!important;top:10px;right:5px;position:absolute;display:inline-block;border-radius:0!important}.dlr-container-dt{max-width:fit-content!important}.h-loan-dt{display:block!important}.dlr-container-dt span{color:#fff!important;font-size:18px;font-weight:700;line-height:26px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt .dl-loc_name{font-size:16px;min-height:16px;max-width:97%;padding-left:34px!important;color:#fff}.top-p-dt{font-size:16px;line-height:24px;font-weight:700}.p-main-dt{font-size:16px;line-height:24px;font-weight:400;margin-left:35px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt.selected .location-dt:after{content:"";width:30px!important;height:30px!important;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Dealer Details DT/View in Mapsred.svg") no-repeat!important;top:20px;right:0;position:absolute;display:inline-block;border-radius:0!important}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt:not(.selected) .location-dt:after{content:"";width:30px!important;height:30px!important;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/location-white.svg) no-repeat!important;top:20px;right:0;position:absolute;display:inline-block;border-radius:0!important}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt:after{border:none!important}.dark-theme.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt.selected .dl-loc_selc::after{content:"";width:30px!important;height:30px!important;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/Instant-Booking/tickred-1.svg) no-repeat!important;top:19px;left:17px;position:absolute;display:inline-block;border-radius:0!important}.finance-flow-dealer-DT .ib-left-location-wrap{margin-bottom:4px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.dealer-card-dt:not(.selected):before{content:"";width:30px!important;height:30px!important;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Dealer Details DT/Vector.svg") no-repeat!important;top:19px;left:17px;position:absolute;display:inline-block;border-radius:0!important}.dealer-card-dt{height:auto;width:592px!important;background-color:#242424!important;border-radius:10px;color:#fff;margin-bottom:10px!important;display:none!important}.finance-flow-dealer-DT.macro-flow .sv-header-container.dl-stepper-dt{padding-top:24px!important;background:#000!important}.finance-flow-dealer-DT .dealer-card-dt.dealer-card-match{display:block!important}.finance-flow-dealer-DT .dealer-card-dt{padding:16px!important}.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs,.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs_in{position:relative;overflow:visible}.finance-flow-dealer-DT .dl-loc_rs .mCustomScrollBox,.finance-flow-dealer-DT .dl-loc_rs_in .mCustomScrollBox{max-height:58vh!important}.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs .dl-loc_card{min-height:136px!important;width:100%!important}.finance-flow-dealer-DT .dl-loc_name_test .p-main-dt{margin-bottom:5px}.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-select-dt{color:#fff}.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs .dl-card_match.selected .dl-loc_name span,.dlr-loc_main .dl-loc_rs .dl-card_match.selected .dl-loc_addr span,.dlr-loc_main .dl-loc_rs .dl-card_match.selected .dl-loc_avail span,.dlr-loc_main .dl-loc_rs .dl-card_match .dl-loc_avail .dl-loc_snd::after{color:#fff!important}.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs .dl-card_match.selected{background:#242424!important}.finance-flow-dealer-DT .dl-loc_name h6{font-size:18px!important;font-weight:700;line-height:26px}.finance-flow-dealer-DT .dealer-CTA{min-height:70px;position:relative;top:19px;padding:0!important}.dealer-content-dt .dl-loc_name_test p{font-size:16px;font-weight:700;text-transform:capitalize}.finance-flow-dealer-DT .macro-stickybar-footer .msf-container a.m_btn_l{top:7px!important}.mh-55{min-height:55px!important}.dark-theme.finance-flow-dealer-DT #wrapper,.dark-theme.macro-flow.finance-flow-dealer-DT{background:#000!important}.finance-flow-dealer-DT.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card{background:#242424!important;margin-bottom:16px!important}.search-box-dt input{padding:3px;background:0 0;border:none;outline:none;font-size:12px;font-weight:400;width:125px;line-height:20px;color:#635d5d}.search-box-dt{padding-top:10px;text-align:-webkit-right}.search-input-dt{background:#242424;width:184px;height:36px;border-radius:5px;justify-content:space-between;display:flex;padding:9px 5px 9px 8px;margin-bottom:10px}.search-input-dt button.btn{background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Dealer Details DT/Icon awesome-search.svg");background-repeat:no-repeat}.search-input-dt .fa-solid{color:#fff}@media screen and (min-width:1035px) and (max-width:1270px){.finance-flow-dealer-DT .container-fluid{padding-left:81px!important;padding-right:81px!important}}@media screen and (min-width:1203px) and (max-width:1605px){.finance-flow-dealer-DT.dark-theme.macro-dealerselection .dlr-loc_main{max-width:606px!important}}@media screen and (min-width:1030px) and (max-width:1201px){.finance-flow-dealer-DT.dark-theme.macro-dealerselection .dlr-loc_main{max-width:421px!important}.finance-flow-dealer-DT.macro-dealerselection .bjs-container{max-width:462px}}@media screen and (max-width:992px){.finance-flow-dealer-DT.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec{margin-left:0}.finance-flow-dealer-DT .search-input-dt{margin-bottom:0}.finance-flow-dealer-DT .ooec-stepper-container.mnm_stepper.radio-active-dt{margin-top:17px}body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.finance-flow-dealer-DT #headerContainerDT .logo{padding-left:0!important}.finance-flow-dealer-DT .custom-main-nav button.navbar-toggler{right:3px}}@media screen and (min-width:992px){body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.component-content .dealer-dis-dt .dealer-disc{bottom:70px;left:2%;font-size:12px;line-height:20px;display:flex}.p-main-dt{font-size:16px;line-height:24px;font-weight:400;margin-left:35px;width:auto!important;margin-bottom:0!important}.mCSB_dragger{height:129px!important}}@media screen and (max-width:820px){.p-main-dt{width:auto!important}.finance-flow-dealer-DT.dark-theme .container-fluid{padding:0 17px}.finance-flow-dealer-DT .dealer-dis-dt{padding-left:29px}body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.finance-flow-dealer-DT .dealer-disc{display:flex;font-size:12px}.dl-loc_card{width:auto!important}.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs{margin-top:24px}}@media screen and (max-width:900px){.p-main-dt{width:auto!important}body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.finance-flow-dealer-DT .dealer-disc{display:flex;font-size:12px}.dl-loc_card{width:auto!important}}@media screen and (max-width:767px){.dealer-mob-dt .dealer-dis-dt .dealer-disc{display:none}body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}.finance-flow-dealer-DT.dark-theme.macro-dealerselection .dlr-loc_main{max-width:100%}.finance-flow-dealer-DT .search-input-dt{width:100%}.finance-flow-dealer-DT .search-box-dt{padding-top:7px}.finance-flow-dealer-DT.dark-theme .bjs-container .bjs-summary-header{padding:0!important}.finance-flow-dealer-DT .sv-header-container{top:49px}}@media screen and (min-width:1214px) and (max-width:1250px){.finance-flow-dealer-DT main{padding:0 20px}}@media screen and (min-width:320px) and (max-width:480px){.finance-flow-dealer-DT .bjs-container .bjs-image-sec{width:285px!important}body.finance-flow-dealer-DT{font-size:12px!important;font-family:lato,sans-serif!important}}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .sv-header-container .mnm_stepper ul>li.step span{top:-14px}}@media only screen and (max-width:980px){.finance-flow-dealer-DT main{padding-left:16px;padding-right:16px}}@media only screen and (max-width:600px){.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs,.finance-flow-dealer-DT .dlr-loc_main .dl-loc_rs_in{height:auto;max-height:fit-content}.finance-flow-dealer-DT .two-col-container .bjs-container .bjs-summary-left-sec .bjs-image-sec img{width:285px!important;height:191px!important}.finance-flow-dealer-DT .ib-left-location-wrap{padding-top:0;margin-left:14px}.finance-flow-dealer-DT.dark-theme.macro-dealerselection .bjs-container .bjs-summary-header .bjs-summary-right-sec{margin-top:0}.finance-flow-dealer-DT.dark-theme .container-fluid{padding:16px}.finance-flow-dealer-DT .mnm_stepper span{font-size:10px!important;line-height:14px!important;font-weight:400!important}.finance-flow-dealer-DT .mnm_stepper ul>li.step span{top:-14px!important}.finance-flow-dealer-DT .ul li.step:after{width:16px!important;height:16px!important}.finance-flow-dealer-DT .heading-dlr-dt .ib-left-location-msg,.finance-flow-dealer-DT .heading-dlr-dt .ib-left-location-msg a{padding-top:13px}.finance-flow-dealer-DT .radio-active-dt li.step.active span{top:-12px!important}.finance-flow-dealer-DT .ib-left-location-wrap{margin-bottom:12px}.finance-flow-dealer-DT.macro-flow .sv-header-container.dl-stepper-dt{padding-top:19px!important;background:#000!important}.ooec-fullw .ooec-stepper-container{margin-bottom:23px}.finance-flow-dealer-DT.dark-theme .sv-header-container .mnm_stepper ul>li.step span{top:-13px}.dealer-mob-dt .dealer-dis-dt .dealer-disc{display:none}.finance-flow-dealer-DT .heading-dlr-dt{margin-top:0}.finance-flow-dealer-DT .ib-left-location-wrap{padding-left:0!important}.row.dealer-dis-dt.col-12{padding-left:28px}.dealer-content-dt.dealer-mob-dt h2{font-size:20px!important}.dealer-content-dt.dealer-mob-dt .msf-accordion-top-info-header span{font-size:16px!important;font-weight:400;line-height:24px}.dealer-content-dt.dealer-mob-dt .msf-accordion-top-info-header span:not(:last-child):after{width:7px!important;height:7px!important;margin:0 2px 0 3px!important}.dealer-content-dt.dealer-mob-dt .bjs-summary-right-sec{margin-top:8px;margin-right:0!important}.dealer-content-dt.dealer-mob-dt .bjs-summary-header{padding:0 0 0 14px!important}.dealer-mob-dt .search-input-dt{width:100%}.dealer-content-dt.dealer-mob-dt .select-dlr-dt h2{font-size:16px!important;padding:12px 0 0;line-height:24px}.finance-flow-dealer-DT .search-box-dt input{padding:7px 8px 9px 0}.dealer-mob-dt .dealer-card-dt{height:auto;padding:16px 18px!important}.dealer-mob-dt .dl-loc_name span{font-size:16px!important;line-height:24px}.p-main-dt{font-size:14px!important;line-height:22px;font-weight:400;margin-left:35px;width:243px}.dealer-mob-dt .dl-loc_card{margin-bottom:16px!important}.finance-flow-dealer-DT .dl-loc_name_test .p-main-dt{margin-bottom:6px}.finance-flow-dealer-DT .ooec-fullw .component.plain-html{padding-top:24px!important}}.finance-flow-dealer-DT .dark-theme .mCSB_inside .mCSB_container{margin-right:18px}.finance-flow-dealer-DT .dark-theme .two-col-container .bjs-container .bjs-summary-left-sec .bjs-image-sec{width:100%;padding-left:47px}.finance-flow-dealer-DT .ib-left-location-wrap .ib-left-location-msg{color:#fcfafa;font-size:12px!important;font-weight:500!important;text-decoration:none;padding-bottom:2px;line-height:20px}.finance-flow-dealer-DT .ib-left-location-wrap .ib-left-location-msg a{font-size:14px;color:#fcfafa;font-weight:700}.finance-flow-dealer-DT .content a .rich-text a{color:#fbfafa;text-decoration:underline;font-size:1em}@media only screen and (min-device-width:820px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:2){.finance-flow-dealer-DT .search-box-dt{padding-left:30px!important}.finance-flow-dealer-DT header.mnm_body_header #header,.finance-flow-dealer-DT .header_mnm #wrapper>header>#header{padding:0 20px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.finance-flow-dealer-DT .col-md-6,.search-box-dt{max-width:43%}.finance-flow-dealer-DT.dark-theme .bjs-container .bjs-summary-header{padding:0}.finance-flow-dealer-DT .city-edit-align{padding-left:15px}}.finance-flow-dealer-DT .ib-left-location-msg a span{text-transform:capitalize;font-size:12px}@media(min-width:992px){.finance-flow-dealer-DT .ib-left-location-wrap{margin:17px 0 4px}}@media only screen and (min-width:1280px){.finance-variantselection .variant-list-section .waiting-note.tharwaitingmsg{width:100%!important}}.finance-flow-dealer-DT #wrapper .two-col-container .ib-left-location-wrap .ib-left-location-msg a span.fw-normal{font-weight:700!important}@media only screen and (min-width:1280px){.finance-flow-dealer-DT .bjs-summary-header .bjs-summary-left-sec .bjs-image-sec{width:100%!important;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width:600px){.finance-flow-dealer-DT .bjs-summary-header .bjs-summary-left-sec{margin-right:0!important;display:flex!important;justify-content:center;align-items:center}.search-input-dt button.btn{padding-right:16px}}.finance-flow-dealer-DT .disclamer-component-mahindra{background-color:rgba(0,0,0,.8)}@media only screen and (min-width:1025px) and (max-width:1280px){.finance-flow-dealer-DT .dealer-dis-dt.col-12{padding-top:0!important}}@media only screen and (max-width:600px){.finance-flow-dealer-DT #wrapper .ooec-fullw .plain-html .macro-stickybar-footer .msf-container a.m_btn_l{font-size:16px!important}}@media only screen and (min-height:720px) and (max-height:767px){.finance-flow-dealer-DT .dl-loc_rs .mCustomScrollBox,.finance-flow-dealer-DT .dl-loc_rs_in .mCustomScrollBox{max-height:56vh!important}}@media only screen and (min-height:768px) and (max-height:899px){.finance-flow-dealer-DT .dl-loc_rs .mCustomScrollBox,.finance-flow-dealer-DT .dl-loc_rs_in .mCustomScrollBox{max-height:58vh!important}}@media only screen and (min-height:900px) and (max-height:1079px){.finance-flow-dealer-DT .dl-loc_rs .mCustomScrollBox,.finance-flow-dealer-DT .dl-loc_rs_in .mCustomScrollBox{max-height:64vh!important}}@media only screen and (min-height:1080px) and (max-height:1199px){.finance-flow-dealer-DT .dl-loc_rs .mCustomScrollBox,.finance-flow-dealer-DT .dl-loc_rs_in .mCustomScrollBox{max-height:70vh!important}}@media only screen and (min-height:1200px){.finance-flow-dealer-DT .dl-loc_rs .mCustomScrollBox,.finance-flow-dealer-DT .dl-loc_rs_in .mCustomScrollBox{max-height:72vh!important}}