#Benefits{display:none}.benefitsform-no-benefits{margin:0 auto 60px;color:#ce0e2d!important}.no-bnf p{font-family:Source Sans Pro,sans-serif;font-size:24px}.bf-benefitsform .card .row{margin:0!important}.bf-benefitsform .card{border:none!important;box-shadow:5px 5px 15px rgba(0,0,0,.16)}.bf-benefitsform .card .benf-hd{background-color:#313131;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:18px;text-align:center}.bf-benefitsform .benf-hd .benf-hd-ct{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:180px;width:100%}.bf-benefitsform .title{font-weight:700}.bf-benefitsform .benf-hd p{margin:auto 0}.bf-benefitsform .benf-form{margin:20px auto}.bf-benefitsform .benf-form label{display:none}.bf-benefitsform .benf-form p,.bf-benefitsform .bnf-succ-msg .succ-cnt p{font-family:Source Sans Pro,sans-serif;font-size:18px;color:#313131}.bf-benefitsform .bnf-succ-msg .succ-cnt .msg .offerAmount{font-size:24px;font-weight:700}.bf-benefitsform .cashofferbenefitsform-main .bnf-succ-msg .succ-cnt .msg .offerAmount{font-size:18px}.bf-benefitsform .benf-form p{margin-left:15px;margin-bottom:15px}.bf-benefitsform .bnf-succ-msg{display:flex;align-items:center;justify-content:space-between}.bf-benefitsform .bnf-succ-msg .succ-cnt{display:flex}.bf-benefitsform .bnf-succ-msg .succ-cnt img{height:18px;align-self:center}.bf-benefitsform .bnf-succ-msg .succ-cnt p{margin-bottom:0;margin-left:5px}.bf-benefitsform .form-group{margin-bottom:30px}.bf-benefitsform .benf-form input[type=submit]{border:1.5px solid #313131!important;color:#313131!important;font-weight:700;text-decoration:none;background:#fff!important;font-family:source sans pro,sans-serif!important;border-radius:8px!important;font-size:16px!important;padding:8px 20px 9px}.bf-benefitsform .benf-form input[type=submit]:first-child{margin-right:10px;margin-left:15px}.bf-benefitsform .benf-form input[type=submit]:hover{background:#ce0e2d!important;border-color:#ce0e2d!important;color:#fff!important;text-decoration:none!important}.bf-benefitsform .benf-form input[type=submit]:active{text-decoration:none!important;-webkit-box-shadow:5px 3px 15px 3px rgba(0,0,0,.1);box-shadow:5px 3px 15px 3px rgba(0,0,0,.1)}.bf-benefitsform .benf-form input[type=submit]:focus{outline:none}.bf-benefitsform .success .card .benf-hd{background-color:#ce0e2d}.bf-benefitsform .success .card .row{min-height:126px}.bf-benefitsform .bnf-succ-msg .succ-cnt{margin-left:20px}.bf-benefitsform .bnf-succ-msg .edit-sec a{font-family:Source Sans Pro,sans-serif;font-size:18px;color:#313131;text-decoration:underline}.bf-benefitsform .bnf-succ-msg .edit-sec button{border:none!important;padding:0 4px!important;margin-bottom:8px}.bf-benefitsform .bnf-succ-msg .edit-sec button:hover{background:0 0!important}.bf-benefitsform .bnf-succ-msg .edit-sec button:focus{box-shadow:none!important}.bf-benefitsform .cmp-search-container{border:none;color:#313131;border-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;list-style:none;top:60%;left:3%}.bf-benefitsform .cmp-search-container li.ui-menu-item{padding-bottom:15px}.bf-benefitsform .cmp-search-container li.ui-menu-item.ui-state-focus{background:#fff;color:#ce0e2d;border:none}.bf-benefitsform .corporatebenefitsform-main .benf-form .custom-select-new .company.autosugg-cmp{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/search-icon.png) no-repeat 96% 50% #f8f8f8!important;padding-right:30px}@media only screen and (max-width:1023px){.benefitsform-no-benefits{margin:0 auto 40px;color:#ce0e2d}.no-bnf p{font-size:22px}.bf-benefitsform label{display:none}.bf-benefitsform .benf-hd .benf-hd-ct{position:static;top:auto;left:auto;transform:none;margin:20px auto}.bf-benefitsform .benf-form .corporatebenefitsform-btn,.bf-benefitsform .benf-form .loyaltybenefitsform-btn,.bf-benefitsform .benf-form .exchangebenefitsform-btn,.bf-benefitsform .benf-form .title{text-align:center;margin-top:10px}.bf-benefitsform .benf-form input[type=submit]:first-child{margin-left:0;margin-right:0}.bf-benefitsform .benf-form input[type=submit]{font-size:14px!important;padding:5px 20px 7px}.bf-benefitsform .benf-form p,.bf-benefitsform .bnf-succ-msg .succ-cnt p,.bf-benefitsform .bnf-succ-msg .edit-sec a,.bf-benefitsform .card .benf-hd{font-size:14px}.bf-benefitsform .bnf-succ-msg{min-height:56px;margin:15px}.bf-benefitsform .bnf-succ-msg .edit-sec{display:flex}.bf-benefitsform .bnf-succ-msg .edit-sec a{align-self:center}.bf-benefitsform .bnf-succ-msg .succ-cnt .msg .offerAmount{font-size:22px}}@media only screen and (max-width:768px){.bf-benefitsform .bnf-succ-msg .succ-cnt{margin-left:0}.bf-benefitsform .bnf-succ-msg .succ-cnt p.title{margin-left:5px}}@media only screen and (max-width:360px){.bf-benefitsform .bnf-succ-msg .succ-cnt p{font-size:12px}.bf-benefitsform .bnf-succ-msg .succ-cnt .msg .offerAmount{font-size:20px}}