﻿#rbl-all-forms-nri-referral-program-branches .form-required::after{vertical-align:top!important}.js-form-item-relationshipwithperson .form-required::after{vertical-align:top!important}#edit-referralemail,#edit-branch{width:97%!important}#edit-is-authorise{margin-top:5px}.page-node-3025 .footer-common-wrap{padding:18px 0}.offer-heading{color:#304087;font-weight:700;font-size:22px;margin-top:25px;font-family:Roboto;text-align:center}.offer-heading1{color:#fff;background:linear-gradient(to right,#2f367c 0%,#b3243a 63%);font-weight:400;font-size:16px;margin-top:15px;margin-bottom:15px;font-family:Roboto;padding:5px}.refer_heading{color:#565656;font-weight:700;font-size:16px;margin-top:15px;font-family:Roboto;text-align:left}.mapleft{float:left;width:50%;min-height:70px}.mapright{float:left;width:49%;height:auto;padding-left:20px;border-left:1px solid #284a93}.offer-wrapping .line{margin:7px 0;border:1px dotted #a5a5a5}#last_text{color:#5c5c5c;font-size:16px;text-align:left;font-family:Roboto;margin-top:35px}#rbl-all-forms-referralcontest input::placeholder,#rbl-all-forms-referralcontest select::placeholder{color:rgb(131 131 131 / .88);opacity:1}.offer-wrapping .form-error-msg{font-size:.875em;color:#dc3545}.offer-wrapping.form-wrap-card input.btn.common-btn-blue.button.js-form-submit.form-submit.form-control{width:68px;font-family:Roboto;position:relative;cursor:pointer;margin-top:5px;margin-left:0;padding:5px;margin-right:0;background:#304087;color:#fff;font-size:15px;text-decoration:none;text-transform:uppercase;text-align:center;border:none;font-weight:700}.offer-wrapping .schedule-call-row-investment img{width:100%}.mapcontentdata .map img{max-width:fit-content}.mapcontentdata .icon35{position:absolute;top:132px;left:118px;cursor:pointer}.mapcontentdata .icon1{position:absolute;top:120px;left:140px;cursor:pointer}.mapcontentdata .icon2{position:absolute;top:223px;left:94px;cursor:pointer}.mapcontentdata .icon3{position:absolute;top:265px;left:86px;cursor:pointer}.mapcontentdata .icon4{position:absolute;top:281px;left:109px;cursor:pointer}.mapcontentdata .icon5{position:absolute;top:205px;left:298px;cursor:pointer}.mapcontentdata .icon6{position:absolute;top:255px;left:84px;cursor:pointer}.mapcontentdata .icon7{position:absolute;top:349px;left:128px;cursor:pointer}.mapcontentdata .icon8{position:absolute;top:367px;left:183px;cursor:pointer}.mapcontentdata .icon9{position:absolute;top:96px;left:151px;cursor:pointer}.mapcontentdata .icon10{position:absolute;top:107px;left:162px;cursor:pointer}.mapcontentdata .icon11{position:absolute;top:215px;left:70px;cursor:pointer}.mapcontentdata .icon12{position:absolute;top:197px;left:309px;cursor:pointer}.mapcontentdata .icon13{position:absolute;top:286px;left:82px;cursor:pointer}.mapcontentdata .icon14{top:296px;position:absolute;left:92px;cursor:pointer}.mapcontentdata .icon15{top:279px;position:absolute;left:165px;cursor:pointer}.mapcontentdata .icon16{position:absolute;top:97px;left:167px;cursor:pointer}.mapcontentdata .icon18{position:absolute;top:242px;left:85px;cursor:pointer}.mapcontentdata .icon19{top:264px;position:absolute;left:101px;cursor:pointer}.mapcontentdata .icon20{position:absolute;top:384px;left:176px;cursor:pointer}.mapcontentdata .icon21{position:absolute;top:404px;left:139px;cursor:pointer}.mapcontentdata .icon22{top:297px;position:absolute;left:172px;cursor:pointer}.mapcontentdata .icon24{position:absolute;top:211px;left:310px;cursor:pointer}.mapcontentdata .icon25{position:absolute;top:249px;left:270px;cursor:pointer}.mapcontentdata .icon27{position:absolute;top:103px;left:139px;cursor:pointer}.mapcontentdata .icon28{position:absolute;top:73px;left:129px;cursor:pointer}.mapcontentdata .icon33{position:absolute;top:277px;left:79px;cursor:pointer}.mapcontentdata .icon34{position:absolute;top:306px;left:86px;cursor:pointer}.offerformwrap{padding-bottom:20px}.MapAddresswrapper{padding-right:0;padding-left:0;width:100%}.MapAddress p,.MapAddress span{font-size:14px}.mapcontentdata .map{overflow-x:hidden}#field_main_address{background:#284a93;padding:10px 10px 10px 20px;color:#fff;border-radius:10px 10px 0 0;font-size:14px;line-height:32px;margin-bottom:0;margin-top:0}@media(max-width:768px){.page-node-3025 .common-header-wrap .container-xs{margin:0 0}.mapcontentdata .map{overflow-x:scroll}}@media only screen and (max-width:640px){.mapright{width:100%!important;border-left:none}}