.renewal-journey-box{padding:27px 0 100px;background-color:#f8f9fa}
.renewal-journey-box .renewal-journey-inner{display:flex;flex-wrap:wrap}
.renewal-journey-box .renewal-left{width:488px}
.renewal-journey-box .renewal-left-text{color:#20252b;font-family:"Roboto-Medium";margin:20px 0 7px 0}
.renewal-journey-box .renewal-right{width:calc(100% - 488px);padding-left:75px}
.renewal-journey-box .top-image-text-wrap{padding-bottom:6px}
.renewal-journey-box .keep-discounts-wrap{padding-top:14px;border-top:1px dashed rgba(132,149,204,0.5)}
.renewal-journey-box .cashless-wrok-wrap{padding:12px 0;border-top:1px dashed rgba(132,149,204,0.5)}
.renewal-journey-box .cashless-list-wrap{display:flex;flex-wrap:wrap;margin:-15px -13px 0}
.renewal-journey-box .cashless-list-wrap li{width:50%;padding:15px 13px 0}
.renewal-journey-box .keep-discounts-inner{max-width:370px;margin:0 auto}
.renewal-journey-box .discount-point-text{position:relative;color:#565656;display:inline-block;padding-left:22px;font-family:"Roboto-Light"}
.renewal-journey-box .renewal-discount-row{padding:0 5px}
.renewal-journey-box .tick{position:absolute;left:0;top:0;font-size:16px;line-height:16px;color:#20252b}
.renewal-journey-box .slider-text{color:#565656;font-family:"Roboto-Medium";text-align:center;font-size:14px;line-height:21px}
.renewal-journey-box .renewal-right-inner{padding-top:13px}
.renewal-journey-box .choose-option-box{padding:21px 24px 30px}
.renewal-journey-box .choose-option-text,.renewal-journey-box .renewal-journey-heads{font-family:"Roboto-Medium"}
.renewal-journey-box .renewal-journey-heads{color:#000;margin-bottom:12px}
.renewal-journey-box .renewal-journey-heads .arrow-icon{font-size:16px;line-height:16px;vertical-align:middle;cursor:pointer;margin-right:5px}
.renewal-journey-box .choose-option-text{color:#20252b}
.renewal-journey-box .option-list-wrap{padding-top:17px;display:flex;flex-wrap:wrap;margin:-8px -4px 0}
.renewal-journey-box .option-list-wrap li{width:33.33%;padding:8px 4px 0}
.renewal-journey-box .car-registration-num{padding-top:8px}
.renewal-journey-box .custom-checkbox-label{margin-top:16px}
.renewal-journey-box .renewal-btn-wrap{padding-top:30px;text-align:center}
.renewal-journey-box .renewal-btn-wrap .btn{max-width:368px;margin:0 auto;width:100%}
.renewal-journey-box .mob-car-img{display:none}
.renewal-journey-box .mob-renewal{display:none}
.renewal-journey-box .plan-top-left{width:68% !important;padding-right:10px}
.renewal-journey-box .plan-top-right{width:auto !important}
.renewal-journey-box .existing-plan-top{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:17px}
.renewal-journey-box .registration-num{color:#20252b;font-family:"Roboto-Medium";text-align:right}
.renewal-journey-box .jsRegistrationEdit{color:#c21b17;font-size:16px;line-height:16px;margin-left:4px;cursor:pointer}
.renewal-journey-box .existing-plan-bottom{padding-top:24px;border-top:1px solid #f2f2f2}
.renewal-journey-box .current-plan-wrap{padding-top:20px;display:flex;flex-wrap:wrap;align-items:center}
.renewal-journey-box .current-plan-left{width:60%;padding-right:8px}
.renewal-journey-box .current-plan-right{width:40%;text-align:right}
.renewal-journey-box .modify-btn-wrap{padding-top:24px}
.renewal-journey-box .btn-list-wrap{display:flex;flex-wrap:wrap;margin:-16px -8px 0;justify-content:center}
.renewal-journey-box .btn-list-wrap li{width:50%;padding:16px 8px 0}
.renewal-journey-box .btn-list-wrap li .btn{width:100%}
.renewal-journey-box .policy-contact-text{color:#565656;letter-spacing:.12px;font-family:"Roboto-Light";margin-top:16px}
.renewal-journey-box .existing-renew-plan .car-deatils-verify{margin-bottom:12px}
.jsArrowBack{color:#000}
.prem-amt-val-btn{margin-left:4px}
.txt-size-poly-no{font-size:15px !important;font-weight:600}
.renew-car-txt{font-size:13px}
.policy-contact-text{font-size:13px}
.policy-contact-txt{color:#c21b17;font-weight:600}
.renewal-registration-number::placeholder{color:#adb2b7 !important}
.renewal-registration-number{font-weight:600}
.handle-txt-size{padding-left:0 !important;cursor:text !important}
.checkboxtext{font-size:12px !important}
@media(max-width:1199px){.renewal-journey-box .renewal-left{width:400px}
.renewal-journey-box .renewal-right{width:calc(100% - 400px);padding-left:30px}
}
@media(max-width:991px){.renewal-journey-box .renewal-left{width:100%}
.renewal-journey-box .renewal-right{width:100%;padding-left:0;padding-top:60px}
}
@media(max-width:767px){.renewal-journey-box{padding-top:24px}
.renewal-journey-box .keep-discounts-wrap{display:none}
.renewal-journey-box .renewal-right{padding:0}
.renewal-journey-box .renewal-left{display:none}
.checkboxtext{font-size:11px !important}
.renewal-journey-box .renewal-journey-heads{display:block !important}
.stepper-align-mob{padding-left:0 !important}
.renewal-journey-heads{font-size:17px !important}
.mob-renewal{display:none !important}
.renewal-journey-box .option-list-wrap{margin:-23px 0 0}
.renewal-journey-box .option-list-wrap li{width:100%;padding:23px 0 0}
.renewal-journey-box .choose-option-box{padding:20px 16px}
.renewal-journey-box .renewal-right-inner{padding-top:0}
.renewal-journey-box .mob-renewal{display:block;margin-bottom:12px;margin-top:0;font-weight:600;font-family:"Roboto-Regular"}
.renewal-journey-box .mob-car-img{display:block;margin-bottom:24px}
.renewal-journey-box .mob-car-img img{width:350px;margin:0 auto}
.renewal-journey-box .plan-top-left{width:100%;padding-right:0}
.renewal-journey-box .plan-top-right{width:100%;padding-top:10px}
.renewal-journey-box .registration-num{text-align:left}
.renewal-journey-box .policy-contact-text{display:block}
.renewal-journey-box .btn-list-wrap{margin:-24px 0 0}
.renewal-journey-box .btn-list-wrap li{width:100%;padding:24px 0 0}
.renewal-journey-box .current-plan-left{width:100%}
.renewal-journey-box .current-plan-right{width:100%;padding-top:12px;text-align:center}
.mob-renewal-para-txt{margin-bottom:15px}
.plan-texts{font-size:11px !important}
}
.form-select-pageType .single-select2{width:100%;padding:10px;border:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;background:url('../../../../../../../content/dam/futuregeneraliindiainsurancecoltd/down-arrow-svgrepo-com.svg') no-repeat right center;background-size:12px;cursor:pointer;border-bottom:1px solid #ccc;background-position:95% center}
.form-group.mg-b-0 .form-select-pageType{margin-bottom:20px}
.form-select-pageType{position:relative}
.form-select-pageType .single-select2:focus{outline:0}