#IBPersonalInfo{max-width:1200px;margin:0 auto}.vcl-main,.vcl-main .vcl-dlr .sec-3 a{font-family:Source Sans Pro,sans-serif;font-size:18px;color:#313131}.vcl-main .vcl-img{width:auto;height:auto}.vcl-main .vcl-clr .color-circle{margin-right:10px}.vcl-main .vcl-clr .color-circle span{border-radius:50%;height:24px;width:24px;display:inline-block}.vcl-main .vcl-dtls-main{margin:20px 0 30px}.vcl-main .vcl-dtls-main .vcl-dtls span{font-weight:700;font-size:24px;line-height:normal}.vcl-main .vcl-dtls-main .vcl-dtls span::after{content:"\2043";color:#313131;padding:0 5px}.vcl-main .vcl-dtls-main .vcl-dtls span:last-child::after{content:"";display:none}.vcl-main .vcl-dlr{margin-top:40px}.vcl-main .vcl-dlr .sec-1{font-weight:700}#IBPersonalInfo .sitecore-form{width:100%}.ib-pi-main{padding:0 40px!important;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.08);box-shadow:5px 5px 15px rgba(0,0,0,.08)}.ib-pi-main .t-inp{display:none}.ib-pi-main .ib-pi-sec p.sub-heading{font-weight:700;font-family:Source Sans Pro,sans-serif;font-size:18px;color:#313131}.ib-pi-main .ib-pi-sec .row{margin-bottom:15px}.ib-pi-main .ib-pi-sec .ib-prs_dts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ib-pi-main .ib-pi-sec .ib-prs_dts .saltSelector{-ms-flex:0 0 35%;-webkit-box-flex:0;flex:0 0 35%;max-width:35%}.ib-pi-main .ib-pi-sec .ib-prs_dts .saltSelector label{display:none}.ib-pi-main .ib-pi-sec .ib-prs_dts .inp-name{-ms-flex:0 0 60%;-webkit-box-flex:0;flex:0 0 60%}.ib-pi-main .ib-pi-sec .custom-select.xstatelist.disabled .select-selected{-webkit-text-fill-color:#989898;opacity:1}.ib-pi-main .ib-pi-sec .custom-select.xstatelist.disabled .select-selected::after{content:""}.ib-pi-main .ib-pi-btn{text-align:center;padding-bottom:20px}.ib-pi-main .ib-pi-sec .dob-inp{position:relative;border-bottom:2px solid #313131!important;background:#f8f8f8!important}.ib-pi-main .ib-pi-sec .DateOfBirth{background:0 0!important;border-bottom:none!important;width:90%}.ib-pi-main .ib-pi-sec .dob-inp input+span.field-validation-error-custom.dateError,.ib-pi-main .ib-pi-sec .dob-inp input+span.field-validation-error-custom{position:absolute;right:0;top:100%;width:100%}.ib-pi-main .ib-pi-sec input.inputDate-validation-error-custom,.ib-pi-main .ib-pi-sec .dob-inp.error{border-bottom-color:#ce0e2d!important}.ib-pi-main .ib-pi-sec input.sf-inp:disabled{-webkit-text-fill-color:#989898;opacity:1}.cityChange_modal,.stateChange_modal{z-index:999999}.cityChange_modal .modal-dialog,.stateChange_modal .modal-dialog{max-width:393px!important}.cityChange_modal .modal-content,.stateChange_modal .modal-content{border-radius:20px;border:none;padding:10px}.cityChange_modal .close{font-size:3.5rem;opacity:1}.cityChange_modal .close::before,.stateChange_modal .close::before{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/cross.png) no-repeat;width:16px;height:16px;position:absolute;top:0;right:0;cursor:pointer}.cityChange_modal .acc-leave-content .acc-msg-content,.stateChange_modal .acc-leave-content .acc-msg-content{text-align:center;font-weight:700;font-family:source sans pro,sans-serif!important;color:#313131}.cityChange_modal .acc-leave-content .acc-msg-content .pop_msg,.stateChange_modal .acc-leave-content .acc-msg-content .pop_msg{margin-bottom:0}.cityChange_modal .acc-leave-content .leave-button .m_btn,.stateChange_modal .acc-leave-content .leave-button .m_btn{margin:5px;cursor:pointer;line-height:normal}@media(min-width:1400px){#IBPersonalInfo{max-width:1364px}}@media(max-width:992px){#IBHtml,#IB-Form{max-width:inherit}.ib-form-cont .row{margin:0}#IBPersonalInfo .sitecore-form{padding:0!important}.ib-pi-main{padding:0 15px!important}.ib-pi-main .ib-pi-sec .row{margin-bottom:0}.vcl-main .plain-html .component-content{display:-webkit-box;display:-ms-flexbox;display:flex}.vcl-main .vcl-img-clr{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vcl-main .vcl-img-clr .vcl-clr{text-align:center}.vcl-main .vcl-img{width:245px}.vcl-main,.vcl-main .vcl-dlr .sec-3 a{font-size:14px!important}.vcl-main .vcl-dtls-main .vcl-dtls span{font-size:22px}.vcl-main .vcl-dlr{margin-top:20px}.ib-pi-main .ib-pi-sec p.sub-heading{font-size:14px}}@media(max-width:420px){.vcl-main .vcl-dtls-main .vcl-dtls span{font-size:20px}.vcl-main,.vcl-main .vcl-dlr .sec-3 a{font-size:12px!important}.vcl-main .vcl-img{width:200px}}@media(max-width:375px){.vcl-main .vcl-dtls-main .vcl-dtls span{font-size:16px}.vcl-main,.vcl-main .vcl-dlr .sec-3 a{font-size:10px!important}.ib-pi-main .requiredtext{left:68%}}@media(max-width:320px){.vcl-main .vcl-dtls-main .vcl-dtls span{font-size:12px}.vcl-main,.vcl-main .vcl-dlr .sec-3 a{font-size:10px!important}.vcl-main .vcl-img{width:180px}.ib-pi-main .requiredtext{left:62%}}