.component-preconfigure-build,.preconf-heading{max-width:1200px;margin:0 auto;padding:0}.preconf-heading{margin-top:100px;position:relative}.preconf-heading .row:after{content:"";display:table;clear:both}.preconf-heading .link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto;position:absolute;top:4px;left:0;z-index:1;padding-left:0}.preconf-heading .link a{font-family:source sans pro,sans-serif!important;font-size:18px;color:#313131;text-decoration:none;border:none;position:relative}.preconf-heading .link a:hover{color:#313131}.preconf-heading .link a:before{content:'\f104';font-family:FontAwesome;margin-right:10px;color:#333}.preconf-heading .link a:hover::before{color:#ea3a51}.preconf-heading .heading{text-align:center}.preconf-heading .heading .promo-text{margin-top:0}.preconf-heading .heading .promo-text h1{font-size:25px!important;color:#313131!important}.preconf-banner .component-hero-banner{margin-top:0}.component-preconfigure-build .preconfigure-cta{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;margin-bottom:40px}.component-preconfigure-build .preconfigure-cta .field-pre-configure-start-again{margin-right:30px}.component-preconfigure-build .preconfigure-cta .field-pre-configure-start-again a{font-family:source sans pro,sans-serif!important;font-size:18px;color:#ea3a51;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/resend.png) no-repeat left center;padding-left:20px}.component-preconfigure-build .field-pre-configure-title{font-family:source sans pro,sans-serif!important;font-size:24px;color:#313131;font-weight:700;line-height:normal;margin-bottom:10px}.component-preconfigure-build .field-pre-configure-content p{font-size:18px;color:#313131;font-family:source sans pro,sans-serif!important}@media(min-width:1400px){.component-preconfigure-build,.preconf-heading{max-width:1364px}}@media(max-width:1400px){.component-preconfigure-build .article-column-grid .component-content>.row{margin:0 -15px}}@media(max-width:1200px) and (min-width:992px){.component-preconfigure-build,.preconf-heading{max-width:950px}}@media(max-width:992px){.preconf-heading{margin-top:80px}.component-preconfigure-build .preconfigure-cta .field-pre-configure-start-again a,.component-preconfigure-build .field-pre-configure-content p{font-size:14px}.component-preconfigure-build,.preconf-heading{padding:0 15px!important}.component-preconfigure-build .field-pre-configure-title{font-size:22px;line-height:normal}.preconf-heading .link{padding-left:15px}.preconf-heading .link a{color:transparent}.preconf-heading .link a:before{content:'';background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/back-icon.png) no-repeat left center;width:21px;height:14px;background-size:100% 100%;display:block;margin-top:1px}}@media(max-width:480px){.component-preconfigure-build .preconfigure-cta .field-pre-configure-start-again{margin-right:10px}.preconf-heading .heading .promo-text h1{font-size:22px!important}}@media(max-width:380px){.preconf-heading .heading .promo-text h1{font-size:18px!important}}@media(max-width:359px){.component-preconfigure-build .m_btn_l{font-size:16px!important}}