.search-capability-main{max-width:1200px;margin:0 auto;width:100%}.search-capability-main form{max-width:600px;margin:0 auto;margin-top:40px}.search-capability-main .search-box{-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.08);box-shadow:5px 5px 15px rgba(0,0,0,.08);border-radius:10px;background:0 0;margin-bottom:40px!important;max-width:600px;margin:0 auto;margin-top:110px;padding:0}.search-capability-main .search-box-input{border-top-left-radius:10px!important;border-top-right-radius:0!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:0!important;border:none!important;padding:15px;height:auto;font-size:18px!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#313131}.search-capability-main .search-box-input::-ms-clear{display:none}.search-capability-main .search-box-input::-webkit-input-placeholder{color:#cecece}.search-capability-main .search-box-input:-ms-input-placeholder{color:#cecece}.search-capability-main .search-box-input::-ms-input-placeholder{color:#cecece}.search-capability-main .search-box-input::placeholder{color:#cecece}.search-capability-main .search-box-input:focus{border-color:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.search-capability-main .search-box-button,.search-capability-main .search-box-button button{border-top-left-radius:0!important;border-top-right-radius:10px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:10px!important;background:#ce0e2d!important;color:#fff!important;border-color:#ce0e2d!important}.search-capability-main .search-box-button button{border:none}.search-capability-main .search-box-button button:hover{background:0 0!important}.search-capability-main #search-media-results{margin-top:15px}ul.ui-autocomplete.header-search-container{top:83%;width:93%!important;left:3%}ul.ui-widget-content.header-search-container{border:none;color:#313131;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.08);box-shadow:5px 5px 15px rgba(0,0,0,.08);font-size:14px;font-family:source sans pro,sans-serif;padding:20px 20px 5px}ul.ui-menu.header-search-container li.ui-menu-item{padding-bottom:15px}ul.ui-menu.header-search-container li.ui-menu-item.ui-state-focus{background:#fff;color:#ce0e2d;border:none}ul.ui-autocomplete.page-search-container{top:100%;width:98%!important}ul.ui-widget-content.page-search-container{border:none;color:#313131;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.08);box-shadow:5px 5px 15px rgba(0,0,0,.08);font-size:14px;font-family:source sans pro,sans-serif;padding:20px 20px 5px}ul.ui-menu.page-search-container li.ui-menu-item{padding-bottom:15px}ul.ui-menu.page-search-container li.ui-menu-item.ui-state-focus{background:#fff;color:#ce0e2d;border:none}.search-capability-main .search-structure{margin:20px 20px 0;position:relative}.search-capability-main #search_noresults_html{position:absolute;left:0;top:50%;text-align:center}.search-capability-main .search-structure .results-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-capability-main .search-structure .display-results{font-size:24px;font-family:source sans pro,sans-serif;color:#313131}.search-capability-main .search-structure .display-results span{font-weight:700}.search-capability-main .search-structure .display-total-results{font-size:18px;font-family:source sans pro,sans-serif;-ms-flex-item-align:center;align-self:center;color:#313131}.search-capability-main #search-pages-results,.search-capability-main #search-news-results{margin:auto 15px;width:100%}.search-capability-main .search-filters{margin-top:40px}.search-capability-main .search-filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.search-capability-main .search-filters ul li{border-bottom:2px solid rgba(234,58,81,.2);padding:0 15px;font-family:source sans pro,sans-serif;font-size:18px;color:#313131!important;cursor:pointer}.search-capability-main .search-filters ul li.is-checked{border-bottom:2px solid #ce0e2d;color:#ce0e2d!important;font-weight:700}.search-capability-main .search-listing-container{min-height:200px}.search-capability-main #search-results{max-width:1200px;margin:0 auto}.search-capability-main .page-result{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.search-capability-main .page-result img{width:286px;height:auto;-o-object-fit:cover;object-fit:cover}.search-capability-main .page-result:hover{-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.08);box-shadow:5px 5px 15px rgba(0,0,0,.08);border-radius:20px}.search-capability-main .page-result:hover img{border-top-left-radius:20px;border-bottom-left-radius:20px}.search-capability-main .page-result .pages-content{padding:20px;font-family:source sans pro,sans-serif;font-size:18px;color:#313131!important}.search-capability-main .page-result .pages-content a,.search-capability-main .page-result .pages-content p{color:#313131!important}.search-capability-main .page-result .pages-content a{font-weight:700;font-family:source sans pro,sans-serif;font-size:18px}.search-capability-main .page-result:hover .pages-content a{color:#ce0e2d!important;text-decoration:none}.search-capability-main .page-result .pages-content .pages-dscp{display:block;padding-bottom:10px;height:80px}.search-capability-main .page-result .pages-content .pages-dscp{font-family:source sans pro,sans-serif;font-size:18px}.search-capability-main .page-result .pages-content p{display:inline}.search-capability-main .media-columns:after{display:block;clear:both;content:""}.search-capability-main .media-columns .card{width:calc(100%/3);border:none;padding:1px;float:left}.search-capability-main .media-columns .card .card-inner{width:100%;position:relative;padding-bottom:50%}.search-capability-main .media-columns .card .card-inner .card-img-top{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.search-capability-main .media-columns .card .card-inner .card-img-top.search img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.search-capability-main .media-columns .card .card-inner .card-body,.search-capability-main #search-medialightbox-results .cardOverlay{position:absolute;bottom:0;top:auto;right:0;left:0;padding:0 6px 6px;text-align:right}.search-capability-main .media-columns .card .search .audio-icon{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/audio-indicator-icon.webp) no-repeat;background-size:100%}.search-capability-main .media-columns .card .search .video-icon{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/video-indicator-icon.webp) no-repeat;background-size:100%}.search-capability-main .media-columns .card .search .audio-icon,.search-capability-main .media-columns .card .search .video-icon{position:absolute;width:48px!important;height:48px!important;top:50%;left:50%;margin-top:-24px;margin-left:-24px}.search-capability-main #search-medialightbox-results .lightboxVideo{width:100%;height:auto;min-height:560px;position:relative;z-index:1}.search-capability-main .media-columns .card .cardOverlay{color:#fff;top:0;right:0;bottom:0;left:0;padding:.8rem;margin-top:-1px}.search-capability-main .media-columns .card .cardOverlay p.card-text,.search-capability-main #search-medialightbox-results .cardOverlay p.card-text{font-size:18px;font-weight:400!important;font-family:source sans pro,sans-serif!important;color:#fff;margin-top:0;display:none}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection{padding-left:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imagedownload,.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imageshare,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare{width:40px;height:40px;display:inline-block;padding:0;background:#707070;text-align:center;border-radius:10px}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imagedownload a,.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imageshare a,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload a,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imagedownload a img,.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imageshare a img,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload a img,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare a img{width:24px;height:24px;margin:auto}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imagedownload:hover,.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imageshare:hover,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload:hover,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare:hover{background:#ea3a51}.search-capability-main .lightboxSearchMedia{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;display:none;background-color:rgba(0,0,0,.95)}.search-capability-main .lightboxSearchMedia.audioLightBox #search-medialightbox-results .cardOverlay{bottom:50px}.search-capability-main .lightboxSearchMedia .image-wrapper{position:absolute;top:50%;left:50%;z-index:99999;background-color:transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.search-capability-main .lightboxSearchMedia .close-btn{color:grey;width:20px;height:20px;font-size:25px;position:absolute;top:-10px;right:-30px;z-index:9999999;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:transform .5s ease,color .5s ease;-webkit-transition:color .5s ease,-webkit-transform .5s ease;transition:color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,color .5s ease;transition:transform .5s ease,color .5s ease,-webkit-transform .5s ease;cursor:pointer}.search-capability-main .lightboxSearchMedia .close-btn img{width:100%!important;height:auto!important}.search-capability-main .lightboxSearchMedia .carousel{padding:0;background:0 0;border-color:transparent;border-width:0}.search-capability-main .lightboxSearchMedia .carousel .carousel-inner{overflow:inherit}.search-capability-main .lightboxSearchMedia .image-wrapper img{width:100%;height:auto}.search-capability-main .lightboxSearchMedia .carousel-control-next,.search-capability-main .lightboxSearchMedia .carousel-control-prev{width:auto;text-decoration:none;color:#313131;text-align:center;opacity:1;z-index:1;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.search-capability-main .lightboxSearchMedia .carousel-control-prev span,.search-capability-main .lightboxSearchMedia a.carousel-control-next span{display:none}.search-capability-main .lightboxSearchMedia a.carousel-control-prev:after,.search-capability-main .lightboxSearchMedia a.carousel-control-next:after{font-family:mnmarrow;font-size:24px;position:absolute;top:50%;background:#fff;border:solid 1px #ccc;border-radius:50%;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;height:42px;width:42px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-capability-main .lightboxSearchMedia a.carousel-control-prev:after{content:'\f103'!important;padding-right:3px}.search-capability-main .lightboxSearchMedia a.carousel-control-next:after{content:'\f104'!important;padding-left:3px}.search-capability-main .lightboxSearchMedia .carousel-control-next:hover,.search-capability-main .lightboxSearchMedia .carousel-control-prev:hover{color:#ce0e2d!important;cursor:pointer}.search-capability-main #search_noresults_html div{text-align:center;margin:50px auto}.search-capability-main .lightboxSearchMedia .audioPlayer{width:1000px;min-height:500px;background-size:cover;position:relative}.search-capability-main .lightboxSearchMedia .audioPlayer img{max-width:100%}.search-capability-main .lightboxSearchMedia .audioPlayer audio{position:absolute;bottom:0;width:100%;top:0;margin:auto;left:0;height:100%}@media only screen and (min-width:1200px){.search-capability-main .lightboxSearchMedia .image-wrapper{max-width:1000px;width:100%}}@media only screen and (min-width:1400px){.search-capability-main .lightboxSearchMedia .image-wrapper{max-width:1364px;width:100%}.search-capability-main{max-width:1364px}}@media only screen and (max-width:1099px){.search-capability-main .lightboxSearchMedia .image-wrapper{max-width:90%;width:100%}}@media only screen and (max-width:1024px){.search-capability-main .search-structure .display-total-results{margin-right:15px}}@media only screen and (max-width:992px){ul.ui-autocomplete.header-search-container-mob{left:5%;top:12%;z-index:99999;width:90%!important}ul.ui-widget-content.header-search-container-mob{border:none;color:#313131;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.08);box-shadow:5px 5px 15px rgba(0,0,0,.08);font-size:14px;font-family:source sans pro,sans-serif;padding:20px 20px 5px}ul.ui-menu.header-search-container-mob li.ui-menu-item{padding-bottom:10px}ul.ui-menu.header-search-container-mob li.ui-menu-item.ui-state-focus{background:#fff;color:#ce0e2d;border:none}.search-capability-main form{margin-top:25px}.search-capability-main .search-structure .results-value{display:block}.search-capability-main .search-structure .display-results{font-size:22px;text-align:center}.search-capability-main .search-structure .display-total-results{font-size:14px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center;text-align:center}.search-capability-main .search-filters ul{margin-bottom:0;padding:0}.search-capability-main #search-pages-results,.search-capability-main #search-news-results{padding:0 15px}.search-capability-main .page-result{display:block;width:100%;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.16);box-shadow:5px 5px 15px 0 rgba(0,0,0,.16)}.search-capability-main .page-result img{width:100%}.search-capability-main .page-result:hover{border-radius:0;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.16);box-shadow:5px 5px 15px 0 rgba(0,0,0,.16)}.search-capability-main .page-result:hover img{border-top-left-radius:0;border-bottom-left-radius:0}.search-capability-main .page-result:hover .pages-content a{color:#313131!important}.search-capability-main .page-result .pages-content a:active{color:#ce0e2d!important}.search-capability-main .page-result .pages-content a{font-size:22px}.search-capability-main .page-result .pages-content p{font-size:14px}.search-capability-main .page-result .pages-content .content-read-more{font-size:18px}.search-capability-main .page-result .pages-content p{display:inline}.search-capability-main .page-result .pages-content .pages-dscp{display:block}.search-capability-main .card-columns{-webkit-column-count:2;column-count:2;orphans:1;widows:1;padding:0 15px;margin-top:10px;-webkit-column-gap:.25rem;column-gap:.25rem}.search-capability-main .card-columns .card{display:inline-block!important;width:100%!important}.search-capability-main .card-columns .card .search .audio-icon,.search-capability-main .card-columns .card .search .video-icon{width:45px!important;height:auto!important}.search-capability-main .card-columns .card .cardOverlay p.card-text,.search-capability-main #search-medialightbox-results .cardOverlay p.card-text{font-size:14px}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection{padding-left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imagedownload,.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imageshare,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare{width:30px;height:30px}.search-capability-main .card-columns .card .cardOverlay .leftpaddingIconSection .imagedownload a,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload a,.search-capability-main .card-columns .card .cardOverlay .leftpaddingIconSection .imageshare a,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare a{padding:0;font-size:0}.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imagedownload a img,.search-capability-main .media-columns .card .cardOverlay .leftpaddingIconSection .imageshare a img,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imagedownload a img,.search-capability-main #search-medialightbox-results .cardOverlay .leftpaddingIconSection .imageshare a img{width:20px;height:20px;margin:auto}.search-capability-main .page-result .pages-content{padding:15px 20px}.search-capability-main .page-result{margin:20px 0}.search-capability-main .search-box{width:90%}}@media only screen and (max-width:767px){.search-capability-main .lightboxSearchMedia .close-btn{top:-45px;right:0}.search-capability-main .media-columns .card{width:calc(100%/2)}.search-capability-main #search-medialightbox-results .lightboxVideo{min-height:0}.search-capability-main .lightboxSearchMedia .audioPlayer{width:100%;min-height:0}}@media(max-width:1023px) and (min-width:768px){.search-capability-main .lightboxSearchMedia .image-wrapper{max-width:80%;width:100%;height:auto}}@media(max-width:767px) and (min-width:320px) and (orientation:landscape){.search-capability-main .lightboxSearchMedia .close-btn{top:0;right:-25px}}