.ov_wrap{margin:40px 0}.ovCarousel .owl-item{padding:15px!important}.ovCarousel .ourVehiclesitem{padding:25px 34px!important;min-height:263px}.ovCarousel .ourVehiclesitem:hover{border-radius:15px;-webkit-box-shadow:5px 5px 15px 5px #f1f1f1;box-shadow:5px 5px 15px 5px #f1f1f1}.ovCarousel .ourVehiclesitem .ov_desc_wrap{margin-top:20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ovCarousel .ourVehiclesitem:hover .ov_desc_wrap{margin-top:10px}.ovCarousel .ourVehiclesitem:hover .ov_desc_wrap h2{color:#ce0e2d!important}.ovCarousel .owl-stage{padding-left:10px!important}.ov_wrap .ov_desc_wrap h2{text-transform:uppercase;font-weight:700!important;font-size:24px!important;margin-bottom:0!important;text-align:center;font-family:source sans pro,sans-serif;color:#313131!important}.ov_wrap .ov_desc_wrap h3{margin-top:5px;font-size:18px!important;text-align:center;font-weight:400!important}.ov_wrap .ov_link li a::before{content:none}.ov_wrap h1{border-bottom:0;margin-bottom:20px}.ov_wrap .owl-item img{height:auto}.ov_wrap .ov_link ul{text-align:center!important;display:table;margin:0 auto!important;width:auto}.ov_wrap .ov_link li{list-style:none!important;float:left!important;margin:0 0!important;padding-top:0!important;border:transparent;line-height:normal;height:30px}.ov_wrap .vehicles_display .carousel{border:0;padding:0}.ov_wrap .ourVehicles .owl-carousel{position:relative}.ov_wrap .ourVehicles .owl-carousel .owl-nav{width:104px;margin:0 auto}.ov_wrap .termsC a{font-family:source sans pro,sans-serif;color:#333;font-size:18px;letter-spacing:0;line-height:24px;font-weight:700}.ov_wrap .vehicle_imagewrap a{text-decoration:none}.ov_wrap .pop_over_ov a{font-size:18px!important;font-weight:700!important;color:#313131!important;font-family:source sans pro,sans-serif!important}.ov_wrap .pop_over_ov h3{display:none!important}.ov_wrap .popover{opacity:1!important;border-radius:10px!important;max-width:300px;border:solid 1px #ce0e2d!important;font-size:10px;margin-left:5px}.ov_wrap .popover_wrap{overflow:visible}.ov_wrap .popover-content a.close-btn{position:absolute;top:5px;right:5px;opacity:1;width:20px;height:20px;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/modal-close.svg) no-repeat!important;border:none;padding:0}.ov_wrap .popover-content ul{padding:20px 10px 10px;margin-left:0}.ov_wrap .popover-content ul li{margin-left:20px;list-style-position:outside;font-weight:400}.ov_wrap .more_btn .field-link{float:right;margin-right:25px}.ov_wrap .more_btn a{border:2px solid #313131;border-radius:8px;color:#313131;font-size:16px;padding:8px 25px;font-weight:700;line-height:unset}.ov_wrap .more_btn a:hover{background:#ce0e2d;border-color:#ce0e2d;color:#fff}.ov_wrap .more_btn a:active{-webkit-box-shadow:5px 3px 15px 3px rgba(0,0,0,.1);box-shadow:5px 3px 15px 3px rgba(0,0,0,.1)}.vehicle_wrap .vehicle_link .component-content ul{display:none}.vehicle-carousel-component{padding-left:0;padding-right:0;min-height:300px}.ov_wrap .pop_over_ov{padding-left:20px;display:none}.ov_wrap .ourVehicles{display:none}.ov_wrap .vehicle-carousel-component .loader{z-index:999}.ov_wrap .mnm_tabs.link-list h2.field-link{border-bottom-color:transparent;border-bottom:none}@media(min-width:1368px){.ovCarousel .ourVehiclesitem{height:auto!important}}@media(min-width:481px) and (max-width:768px){.vehicle-carousel-component{min-height:370px;max-height:370px}}@media(min-width:768px) and (max-width:999px){.ovCarousel .owl-stage{padding-left:0!important}}@media(max-width:768px){.ov_wrap{margin:25px 0}.ov_wrap .ov_link li{height:auto}.vehicle_wrap .vehicle_link{padding-left:0;padding-right:0}.ovCarousel .owl-stage{padding-left:0!important;margin-bottom:20px}.ov_wrap .ourVehicles .owl-carousel .owl-nav{margin-top:0}.ovCarousel .ourVehiclesitem{min-height:auto}}@media screen and (max-width:480px){.ov_wrap .ov_link ul{overflow-x:auto;height:35px;margin:0 auto!important;width:100%}.ov_wrap .vehicle_imagewrap{overflow:visible}.ov_wrap .ov_desc_wrap h2{font-size:22px!important;font-weight:700;color:#ce0e2d;font-family:source sans pro,sans-serif!important}.ov_wrap .ov_desc_wrap h3{font-size:16px!important;font-weight:400}.ov_wrap .ov_link ul li a{max-width:unset!important;white-space:nowrap}.ov_wrap .ovCarousel .owl-item.active.center .ourVehiclesitem{border-radius:20px;-webkit-box-shadow:5px 5px 15px 5px #f1f1f1;box-shadow:5px 5px 15px 5px #f1f1f1}.ov_wrap .owl-stage-outer{padding-top:15px}.ov_wrap .ovCarousel .ourVehiclesitem{padding:19px!important}.ov_wrap .more_btn .field-link{padding:0 20%}.ovCarousel .ourVehiclesitem .ov_desc_wrap{margin-top:13px!important}.ov_wrap .pop_over_ov a{font-size:16px!important;font-weight:700!important;color:#313131!important;font-family:source sans pro,sans-serif!important}.vehicle-carousel-component{padding-left:0;padding-right:0;min-height:180px}}