.car-renewal-page *,.car-renewal-page :before,.car-renewal-page :after{box-sizing:border-box}.car-renewal-page h1,.car-renewal-page h2,.car-renewal-page h3,.car-renewal-page h4,.car-renewal-page h5,.car-renewal-page h6,.car-renewal-page p,.car-renewal-page ul,.car-renewal-page ol{margin:0}.car-renewal-page{font-family:Roboto-Regular;font-size:10px;font-weight:400;line-height:22px;position:relative}.car-renewal-page .car-renewal-content-shell,.car-renewal-page .container{max-width:1152px;margin:0 auto;padding:0 12px}@media (min-width:768px){.car-renewal-page .car-renewal-content-shell,.car-renewal-page .container{padding:0}}.car-renewal-page .left-cntr{width:100%;max-width:800px;padding-top:150px;padding-right:20px}.car-renewal-page input,.car-renewal-page select,.car-renewal-page textarea{font-size:13px;line-height:17px}.car-renewal-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.car-renewal-page input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.car-renewal-page input[type=number]{-moz-appearance:textfield}.car-renewal-page img{border:0;max-width:100%;display:block}.car-renewal-page a,.car-renewal-page input{outline:0}.car-renewal-page article,.car-renewal-page aside,.car-renewal-page details,.car-renewal-page figcaption,.car-renewal-page figure,.car-renewal-page footer,.car-renewal-page header,.car-renewal-page hgroup,.car-renewal-page menu,.car-renewal-page nav,.car-renewal-page section{display:block}.car-renewal-page a,.car-renewal-page .btn-link,.car-renewal-page a:hover,.car-renewal-page a:focus,.car-renewal-page .btn-link:hover,.car-renewal-page .btn-link:focus{text-decoration:none}.car-renewal-page button{background:0;border:0;outline:0}.car-renewal-page button:focus{outline:0}.car-renewal-page ul,.car-renewal-page ol{margin:0;list-style:none}.car-renewal-page fieldset{border:0}.car-renewal-page a,.car-renewal-page a:hover{text-decoration:none}.car-renewal-page h1,.car-renewal-page h2,.car-renewal-page h3,.car-renewal-page h4,.car-renewal-page h5,.car-renewal-page h6,.car-renewal-page p{margin:0;font-weight:400}.car-renewal-page .heading48{font-size:48px;line-height:60px}.car-renewal-page .heading32{font-size:32px;line-height:40px}.car-renewal-page h2{font-size:28px;line-height:38px}.car-renewal-page h3,.car-renewal-page .heading20{font-size:20px;line-height:28px}.car-renewal-page .heading22{font-size:22px;line-height:30px}.car-renewal-page .font18{font-size:18px;line-height:28px}.car-renewal-page .font14{font-size:14px;line-height:17px}.car-renewal-page .font13{letter-spacing:-.13px;font-size:13px;line-height:17px}.car-renewal-page .font12{font-size:12px;line-height:18px}.car-renewal-page .font16{font-size:16px;line-height:25px}.car-renewal-page .zindex-2{z-index:2!important}.car-renewal-page .zindex-1{z-index:1!important}.car-renewal-page .text-light{font-weight:300}.car-renewal-page .text-regular{font-weight:400}.car-renewal-page .text-semibold{font-weight:600}.car-renewal-page .d-none{display:none!important}.car-renewal-page .text-bold{font-weight:700}.car-renewal-page .section-pd-t30{padding-top:30px}.car-renewal-page .section-pd-b80{padding-bottom:80px}.car-renewal-page .section-pd-b50{padding-bottom:50px}.car-renewal-page .overflow-hidden{overflow:hidden!important}.car-renewal-page .default-pointer{cursor:default!important}.car-renewal-page .hand-pointer{cursor:pointer!important}.car-renewal-page .w-50{width:50%}.car-renewal-page .btn{text-transform:uppercase;text-align:center;background-color:none;cursor:pointer;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;height:48px;padding:15px;font-family:Roboto-Bold;font-size:16px;line-height:19px;transition:all .3s linear;display:inline-flex}.car-renewal-page .btn.btn-red,.car-renewal-page .btn.btn-primary{color:#fff;background-color:#c21b17}.car-renewal-page button.health-renewal-footer-cta{color:#fff;text-transform:uppercase;background-color:#c21b17;font-family:Roboto-Bold,robotobold,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:19px!important}.car-renewal-page .health-renewal-consent label,.car-renewal-page .health-renewal-consent p,.car-renewal-page .health-renewal-consent ul,.car-renewal-page .health-renewal-consent li,.car-renewal-page .health-renewal-consent span{font-family:robotoregular,Roboto-Regular,sans-serif}.car-renewal-page .health-renewal-consent .consent-heading,.car-renewal-page .health-renewal-consent .font-\[robotomedium\]{font-family:robotomedium,Roboto-Medium,sans-serif!important;font-weight:500!important}.car-renewal-page .health-renewal-consent a,.car-renewal-page .health-renewal-consent .consent-read-more{font-family:robotobold,Roboto-Bold,sans-serif!important;font-weight:700!important}.car-renewal-page .health-renewal-consent .consent-read-more{cursor:pointer;background:0 0;border:0}.car-renewal-page .health-renewal-consent input[type=checkbox]{accent-color:#c21b17;width:22px;height:22px;margin:0}.car-renewal-page .btn.btn-transparent{color:#c21b17;background-color:#fff;border:1px solid #c21b17}.car-renewal-page .btn.btn-transparent:hover{color:#fff;background-color:#c21b17}.car-renewal-page .btn.btn-disabled{opacity:.3;pointer-events:none}.car-renewal-page .form-group-inner{position:relative}.car-renewal-page .form-group .valid-icon{color:#00d764;font-size:16px;display:none;position:absolute;bottom:8px;right:0}.car-renewal-page .form-group .error-icon{color:#f3313a;font-size:16px;display:none;position:absolute;bottom:8px;right:0}.car-renewal-page .form-group.input-valid .valid-icon{display:block}.car-renewal-page .form-group.input-valid .form-control{border-bottom-color:#00d764;padding-right:20px;position:relative}.car-renewal-page .form-group.input-error .error-icon{display:block}.car-renewal-page .form-group.input-error .form-control{border-bottom-color:#f3313a;padding-right:20px;position:relative}.car-renewal-page .form-label{color:#000;margin-bottom:8px;font-size:12px;line-height:14px;display:inline-block}.car-renewal-page .has-tooltip{padding-right:24px;display:inline-block;position:relative}.car-renewal-page .info{content:"";color:#c21b17;cursor:pointer;font-size:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.car-renewal-page .form-control{letter-spacing:.05em;z-index:1;color:#20252b;background:0 0;border:0;border-bottom:1px solid #ccc;border-radius:0;width:100%;height:31px;padding:5px 0;font-family:Roboto-Light;font-size:16px;line-height:14px;display:block;position:relative}.car-renewal-page .form-control.prefield-data{border-bottom:1px solid #f6f6f6}.car-renewal-page .custom-radio input[type=radio]{opacity:0;z-index:10;cursor:pointer;width:20px;height:20px;margin-top:0;position:absolute}.car-renewal-page .custom-radio{vertical-align:top;background:0 0;width:20px;height:20px;display:inline-block;position:relative}.car-renewal-page .custom-radio input:checked~.radiobox-check:before{border:1px solid #ccc}.car-renewal-page .custom-radio input:checked~.radiobox-check:after{display:block}.car-renewal-page .custom-radio .radiobox-check{width:20px;height:20px;margin-top:0;margin-bottom:0;display:inline-block;position:relative}.car-renewal-page .custom-radio .radiobox-check:before{content:"";background-color:#0000;border:1px solid #ccc;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .custom-radio .radiobox-check:after{content:"";background:#c21b17;border-radius:50%;width:8px;height:8px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000040}.car-renewal-page .custom-radio.custom-radio24,.car-renewal-page .custom-radio.custom-radio24 input[type=radio]{width:24px;height:24px}.car-renewal-page .custom-radio.custom-radio24 input:checked~.radiobox-check:before{border:1px solid #0000}.car-renewal-page .custom-radio.custom-radio24 .radiobox-check{width:24px;height:24px}.car-renewal-page .custom-radio.custom-radio24 .radiobox-check:before{background-color:#f8f9fa;border:1px solid #b0b2b3;padding:3px}.car-renewal-page .custom-radio.custom-radio24 .radiobox-check:after{width:14px;height:14px}.car-renewal-page .custom-radiobox-label{color:#20252b;cursor:pointer;margin-bottom:0;padding-left:26px;font-family:Roboto-Light;font-size:16px;line-height:19px;position:relative}.car-renewal-page .custom-radiobox-label .custom-radio{position:absolute;top:0;left:0}.car-renewal-page .custom-radio-badge{min-width:51px}.car-renewal-page .custom-radio-badge input{pointer-events:none;width:0;height:0;display:none}.car-renewal-page .custom-radio-badge input:checked~label{background-color:#c21b171a;border:1px solid #c21b17}.car-renewal-page .custom-radio-badge input:disabled~label{opacity:.5;cursor:not-allowed}.car-renewal-page .custom-radio-badge label{cursor:pointer;text-align:center;letter-spacing:.14px;color:#565656;border:1px solid #b0b2b3;border-radius:14px;padding:6px 10px;font-size:14px;line-height:16px;display:block}.car-renewal-page .form-date-picker{position:relative}.car-renewal-page .form-date-picker input{padding-right:25px}.car-renewal-page .form-date-picker input::placeholder{font-family:Roboto-Regular;font-size:14px}.car-renewal-page .calendar-btn{cursor:pointer;color:#c5281c;font-size:16px;line-height:16px;position:absolute;top:5px;right:0}.car-renewal-page .car-deatils-verify{background-color:#ff9f001a;border-radius:5px;padding:9px 12px}.car-renewal-page .car-deatils-verify .verify-text{color:#707070;font-family:Roboto-Medium;font-size:12px;line-height:14px}.car-renewal-page .car-deatils-verify .car-text-wrap{padding-left:26px;position:relative}.car-renewal-page .car-deatils-verify span{color:#f6a363;font-size:16px;position:absolute;top:-3px;left:0}.car-renewal-page .ui-datepicker{background:#fff;border:0;border-radius:4px;width:auto;padding:10px 5px;box-shadow:0 10px 40px #0000001a;z-index:1051!important}.car-renewal-page .ui-datepicker.ui-widget-content{border:0}.car-renewal-page .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer}.car-renewal-page .ui-datepicker .ui-datepicker-prev span:before,.ui-datepicker .ui-datepicker-next span:before{color:#c21b17;text-indent:0;font-family:car-renewal-icomoon;font-size:20px;line-height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .ui-datepicker .ui-datepicker-prev span{background:0}.car-renewal-page .ui-datepicker .ui-datepicker-prev span:before{content:""}.car-renewal-page .ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{top:2px;left:2px}.car-renewal-page .ui-datepicker .ui-datepicker-next{background:0}.car-renewal-page .ui-datepicker .ui-datepicker-next span:before{content:""}.car-renewal-page .ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{top:2px;right:2px}.car-renewal-page .ui-datepicker .ui-state-default{letter-spacing:.25px;text-align:center;color:#20252b;background:#fff;border-radius:50%;width:32px;height:32px;margin:auto;padding:6px 1px;font-family:Roboto-Regular;font-size:14px;line-height:1.43;border:1px solid #0000!important}.car-renewal-page .ui-datepicker .ui-state-default.ui-state-highlight{border:1px solid #ccc}.car-renewal-page .ui-datepicker .ui-state-default.ui-state-active{color:#fff;background:#c21b17;border:1px solid #c21b17}.car-renewal-page .ui-datepicker th{letter-spacing:.25px;color:#6f7072;font-family:Roboto-Regular;font-size:14px;font-weight:400;line-height:1.43}.car-renewal-page .ui-datepicker .ui-widget-header{background:0 0;border-color:#fff}.car-renewal-page .ui-datepicker .ui-datepicker-title{justify-content:space-between;height:27px;display:flex}.car-renewal-page .ui-datepicker .ui-datepicker-title select{letter-spacing:1px;color:#20252b;border:0;margin:0 1.2%;font-family:Roboto-Regular;font-size:16px;font-weight:700;line-height:1.25;position:relative}.car-renewal-page .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{appearance:none;background:url(/buyonline/renew/car-renewal/images/arrow-down.svg) 90% no-repeat;width:40%}.car-renewal-page .ui-datepicker .ui-datepicker-title select.ui-datepicker-month::-ms-expand{display:none}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year::-ms-expand{display:none}.car-renewal-page .ui-datepicker .ui-datepicker-title select:focus{outline:0}.car-renewal-page .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-header .ui-state-focus{background:0 0;border:0}.car-renewal-page .error-msgs{color:#c21b17;font-size:12px;display:inline-block;position:absolute;top:100%;left:0}.car-renewal-page .pointer-event-none{pointer-events:none!important}.car-renewal-page .pointer-event-all{pointer-events:all!important}.car-renewal-page .mob-img{display:none}.car-renewal-page .d-block{display:block!important}.car-renewal-page .d-inline-block{display:inline-block!important}.car-renewal-page .radio24{width:24px;height:24px}.car-renewal-page .row-flex{flex-wrap:wrap;margin:-28px -18px 0;display:flex}.car-renewal-page .row-flex .col-50{width:50%;padding:28px 18px 0}.car-renewal-page .irs--round{height:50px}.car-renewal-page .irs--round .irs-bar{background:linear-gradient(90deg,#b0b2b3 1.32%,#c21b17 104.29%,#b0b2b3 106.36%);border-radius:0;height:2px}.car-renewal-page .irs--round .irs-shadow{background-color:#dee4ec80;height:4px;bottom:21px}.car-renewal-page .irs--round .irs-handle{box-shadow:none;border:0;border-radius:0;width:80px;height:30px;top:22px;background-color:#fff!important}.car-renewal-page .irs--round .irs-handle i{visibility:hidden}.car-renewal-page .irs--round .irs-handle:before{content:"";cursor:pointer;background:url(/buyonline/renew/car-renewal/images/car-slider-img.svg) 50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.car-renewal-page .irs--round .irs-handle:hover{background-color:#fff}.car-renewal-page .irs--round .irs-line{height:2px}.car-renewal-page .irs-single,.car-renewal-page .irs-min,.irs-max{display:none}.car-renewal-page .custom-range-label{color:#333;justify-content:space-between;margin-bottom:-20px;padding-top:20px;font-family:OpenSans-Regular;font-size:12px;line-height:14px;display:flex}.car-renewal-page .custom-range-label span{color:#20252b;font-family:Roboto-Regular;font-size:12px;line-height:18px}.car-renewal-page .user-select-text{color:#00799e;text-align:right;margin-top:5px}.car-renewal-page .custom-checkbox-label{color:#565656;cursor:pointer;margin-bottom:0;padding-left:30px;font-family:Roboto-Light;font-size:14px;line-height:21px;display:inline-block;position:relative}.car-renewal-page .custom-checkbox-label .custom-checkbox-new{position:absolute;top:0;left:0}.car-renewal-page .custom-checkbox-new{vertical-align:top;background:0 0;width:20px;height:20px;display:inline-block;position:relative}.car-renewal-page .custom-checkbox-new input[type=checkbox],.custom-checkbox-new input[type=radio]{opacity:0;z-index:10;cursor:pointer;width:20px;height:20px;margin-top:0;position:absolute}.car-renewal-page .custom-checkbox-new input:checked~.checkbox-check:after{content:"";color:#c21b17;font-family:car-renewal-icomoon;font-size:14px;font-weight:300;line-height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .custom-checkbox-new .checkbox-check{background-color:#fff;width:20px;height:20px;margin-top:0;margin-bottom:0;display:inline-block;position:relative}.car-renewal-page .custom-checkbox-new .checkbox-check:before{content:"";background-color:#0000;border:1px solid #ccc;border-radius:5px;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .custom-checkbox-new.custom-check-red input:checked~.checkbox-check:after{content:"";color:#fff;font-family:car-renewal-icomoon;font-size:14px;font-weight:300;line-height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .custom-checkbox-new.custom-check-red .checkbox-check:before{content:"";background-color:#c5221a;border:1px solid #223a724d;border-radius:0;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .other-details-content{border-top:1px solid #f2f2f2;padding:24px 0}.car-renewal-page .other-details-content .other-details-row{flex-wrap:wrap;align-items:center;margin:0 -2px;padding-top:17px;display:flex}.car-renewal-page .other-details-content .other-details-row:first-child{padding-top:0}.car-renewal-page .other-details-content .other-details-left{width:65%;padding:0 2px}.car-renewal-page .other-details-content .other-details-right{width:35%;padding:0 2px}.car-renewal-page .other-details-content p{color:#20252b;font-family:Roboto-Light;line-height:15px}.car-renewal-page .other-details-content p.dark-text{color:#20252b;font-family:Roboto-Medium;font-size:16px;line-height:25px}.car-renewal-page .other-details-content p.price{font-size:16px;font-weight:600;line-height:19px}.car-renewal-page .other-details-content p.gray-text{color:#565656;font-family:Roboto-Medium}.car-renewal-page .other-details-content p.bold-text{text-align:right;color:#20252b;font-family:Roboto-Regular;font-weight:600;line-height:16px}.car-renewal-page .final-premium-wrap .final-premium-inner{background-color:#f6f6f6;border-radius:5px;flex-wrap:wrap;align-items:center;margin:0 -5px;padding:12px;display:flex}.car-renewal-page .final-premium-wrap .final-premium-row{width:50%;padding:0 5px}.car-renewal-page .final-premium-wrap .final-premium-row.text-right{text-align:right}.car-renewal-page .final-premium-wrap .final-premium-heads{color:#565656;font-family:Roboto-Medium}.car-renewal-page .final-premium-wrap .price-amount{color:#737476;font-family:Roboto-Regular;font-weight:600}.car-renewal-page .custom-tooltip{cursor:pointer;display:inline-block;position:relative}.car-renewal-page .custom-tooltip:hover .tooltip-text,.car-renewal-page .custom-tooltip:hover .tooltip-icon:after{visibility:visible}.car-renewal-page .custom-tooltip .tooltip-icon:after{visibility:hidden;content:"";border-top:13px solid #20252b;border-left:13px solid #0000;border-right:13px solid #0000;width:0;height:0;position:absolute;top:-18px;left:-5px}.car-renewal-page .tooltip-text{visibility:hidden;text-align:left;color:#fff;white-space:normal;z-index:3;background:#20252b;border-radius:5px;width:257px;margin-left:-26px;padding:8px 12px;font-size:12px;line-height:17px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateY(-14px);box-shadow:0 0 20px #0000001a}.car-renewal-page .tooltip-text.mx200-right-placement{width:200px;margin-left:-85px;transform:translate(-50%,-14px)}.car-renewal-page .has-tooltip .custom-tooltip{font-size:16px;line-height:16px;display:inline-block;position:absolute;top:50%;right:0}.car-renewal-page .quote-wrap .quote-inner{background-color:#ccc;border-radius:5px;justify-content:center;align-items:center;padding:6px 15px;font-family:Roboto-Regular;display:inline-flex}.car-renewal-page .quote-wrap p{color:#000;font-size:12px;font-weight:600;line-height:14px}.car-renewal-page .edit-btn{color:#c21b17;text-transform:uppercase;font-family:Roboto-Regular;font-weight:800}.car-renewal-page .accord-list-wrap li{width:100%;margin-top:12px;padding-left:22px;padding-right:21px;position:relative}.car-renewal-page .accord-list-wrap li:first-child{margin-top:0}.car-renewal-page .accord-list-wrap li p{color:#565656;font-family:Roboto-Light;font-size:13px;line-height:19px}.car-renewal-page .accord-list-wrap .check{color:#20252b;font-size:16px;line-height:16px;position:absolute;top:2px;left:0}.car-renewal-page .accord-list-wrap .info-btn{color:#c21b17;cursor:pointer;font-size:16px;line-height:16px;position:absolute;top:2px;right:0}.car-renewal-page .recommend-text{color:#fff;background-color:#ef6752;border-radius:5px 5px 0 0;padding:5px 10px 5px 30px;font-size:12px;line-height:18px;position:relative}.car-renewal-page .recommend-text:before{content:"";color:#fff;font-family:car-renewal-icomoon;font-size:14px;line-height:14px;position:absolute;top:6px;left:10px}.car-renewal-page .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.car-renewal-page .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#d9d9d9!important}.car-renewal-page .mCSB_scrollTools .mCSB_draggerRail{background-color:#d9d9d94d;width:4px}.car-renewal-page .mCSB_inside>.mCSB_container{margin-right:24px}.car-renewal-page .dark-list-bullets ul li{text-align:left;margin-top:12px}.car-renewal-page .dark-list-bullets ul li:first-child{margin-top:0}.car-renewal-page .dark-list-bullets ul p{color:#565656;padding-left:16px;font-family:Roboto-Light;font-size:16px;line-height:24px;position:relative}.car-renewal-page .dark-list-bullets ul p:before{content:"";background-color:#565656;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.car-renewal-page .dark-list-bullets.light-list-bullets ul p{color:#fff}.car-renewal-page .dark-list-bullets.light-list-bullets ul p:before{background-color:#fff}.car-renewal-page input:-webkit-autofill{-webkit-background-clip:text}.car-renewal-page input:-webkit-autofill:hover{-webkit-background-clip:text}.car-renewal-page input:-webkit-autofill:focus{-webkit-background-clip:text}.car-renewal-page input:-webkit-autofill:active{-webkit-background-clip:text}.car-renewal-page .select2-search.select2-search--dropdown{display:none}.car-renewal-page .select2-dropdown{z-index:1051;background:#fff;border:1px solid #f7f7f7}.car-renewal-page .select2-container{min-width:auto;width:100%!important}.car-renewal-page .select2-container--default .select2-results__option--selected{background-color:#0000}.car-renewal-page .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#222;background-color:#0000}.car-renewal-page .select2-container--default .select2-results{padding:20px}.car-renewal-page .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{border-radius:0;width:0;height:0}.car-renewal-page .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}.car-renewal-page .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#0000;border-radius:0;outline:0}.car-renewal-page .select2-container--default .select2-results__option{letter-spacing:.012em;color:#565656;border-bottom:1px solid #9993;padding-top:13px;padding-bottom:13px;font-family:Roboto-Light;font-size:14px;line-height:20px}.car-renewal-page .select2-container--default .select2-results__option:first-child{padding-top:0}.car-renewal-page .select2-container--default .select2-results__option:last-child{border-bottom:0;padding-bottom:0}.car-renewal-page .select2-container--default .select2-selection--single{background-color:#fff;border:0;border-bottom:1px solid #ccc;border-radius:0}.car-renewal-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:#20252b;padding-left:3px;font-family:Roboto-Light;font-size:16px;line-height:18px}.car-renewal-page .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top:0 solid #0000;border-bottom:2px solid #20252b;border-left:2px solid #20252b;border-right:0 solid #0000;width:10px;height:10px;margin-top:-2px;margin-left:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.car-renewal-page .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:14px;font-weight:500}.car-renewal-page .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-top:0 solid #0000;border-bottom:2px solid #20252b;border-left:2px solid #20252b;border-right:0 solid #0000;width:10px;height:10px;margin-top:-2px;margin-left:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(135deg)}.car-renewal-page .d-flex{display:flex}.car-renewal-page .d-inherit{display:inherit}.car-renewal-page .justify-between{justify-content:space-between}.car-renewal-page .align-center{align-items:center}.car-renewal-page .file-input-box{background:#f6f6f6;border:1px dashed #ccc;border-radius:5px;margin-top:24px;padding:16px 40px;position:relative}.car-renewal-page .file-input-box.border-solid{border-style:solid}.car-renewal-page .file-input-box.jsSelectedFile.active{background-color:#fbf4f3;border:1px solid #c21b171a}.car-renewal-page .file-input-box .form-control{opacity:0;cursor:pointer;background:red;width:100%;height:100%;position:absolute;top:0;left:0}.car-renewal-page .file-input-box .file-img{width:auto;height:44px}.car-renewal-page .file-input-box .file-icon{color:#c21b17;background-color:#f6a3631a;border-radius:50%;width:44px;min-width:44px;height:44px;margin-right:12px;position:relative}.car-renewal-page .file-input-box .file-icon span{font-size:16px;line-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .file-input-box .font14{color:#20252b;margin-bottom:4px}.car-renewal-page .file-input-box .font14:last-child{margin-bottom:0}.car-renewal-page .file-input-box .font14 span{font-family:Roboto-Medium}.car-renewal-page .file-input-box .input-label{justify-content:center;align-items:center;display:flex}.car-renewal-page .file-input-box .file-selected-info{width:calc(100% - 32px);display:flex}.car-renewal-page .w-100{width:100%}.car-renewal-page .progress-bar-wrap{background-color:#c21b171a;border-radius:10px;width:100%;height:3px;overflow:hidden}.car-renewal-page .progress-bar-wrap.active .progress-bar{width:100%}.car-renewal-page .progress-bar-wrap .progress-bar{background-color:#c21b17;width:0;height:100%;transition:all 2s}.car-renewal-page .icon-btn{width:16px;height:16px;padding:3px;font-size:16px}.car-renewal-page .text-primary{color:#c21b17}@media (max-width:1280px){.car-renewal-page .tooltip-text{margin-left:-60px}.car-renewal-page .tooltip-text.center-placement,.car-renewal-page .tooltip-text.center-placement-xs{margin-left:0;margin-right:-15px;left:auto;right:50%}}@media (max-width:991px){.car-renewal-page .heading48{font-size:36px;line-height:44px}.car-renewal-page .tooltip-text.center-placement-xs{margin-left:-130px;margin-right:0;left:50%;right:auto}}@media (max-width:767px){.car-renewal-page .heading48{font-size:32px;line-height:40px}.car-renewal-page .heading32{font-size:24px;line-height:29px}.car-renewal-page h2,.car-renewal-page h3,.car-renewal-page .heading20{font-size:18px;line-height:24px}.car-renewal-page .heading22{font-size:15px;line-height:23px}.car-renewal-page .btn{height:40px;font-size:14px;line-height:16px}.car-renewal-page .font18{font-size:14px;line-height:19px}.car-renewal-page .font16{font-size:14px;line-height:21px}.car-renewal-page .font14{font-size:13px;line-height:19px}.car-renewal-page .desktop-img{display:none}.car-renewal-page .mob-img{display:block}.car-renewal-page .custom-radio-badge{min-width:45px}.car-renewal-page .custom-radio-badge label{font-size:14px}.car-renewal-page .tooltip-text{margin-left:-26px;margin-right:0;left:50%;right:auto}.car-renewal-page .tooltip-text.center-placement{margin-left:-39px;margin-right:0;left:50%;right:auto;transform:translate(-50%,-14px)}.car-renewal-page .tooltip-text.center-placement.center-placement-auto{margin-left:42px}.car-renewal-page .tooltip-text.mx200-right-placement{width:270px;transform:translate(-65%,-14px)}.car-renewal-page .custom-radio.custom-radio24,.car-renewal-page .custom-radio.custom-radio24 input[type=radio],.car-renewal-page .custom-radio.custom-radio24 .radiobox-check{width:20px;height:20px}.car-renewal-page .custom-radio.custom-radio24 .radiobox-check:before{background-color:#f8f9fa;border:1px solid #b0b2b3;padding:2px}.car-renewal-page .custom-radio.custom-radio24 .radiobox-check:after{width:12px;height:12px}.car-renewal-page .irs--round .irs-handle{width:67px}.car-renewal-page .dark-list-bullets ul p{padding-left:13px;font-size:14px;line-height:21px}.car-renewal-page .dark-list-bullets ul p:before{width:4px;height:4px;top:8px}.car-renewal-page .row-flex{margin:-28px 0 0}.car-renewal-page .row-flex .col-50{width:100%;padding:28px 0 0}}.car-renewal-page .edit-cover-wrap .edit-cover-heads{color:#000;font-family:Roboto-Medium}.car-renewal-page .edit-cover-wrap .top-text{color:#565656;margin-top:8px;font-family:Roboto-Light}.car-renewal-page .edit-cover-wrap .bottom-content{padding-top:52px}.car-renewal-page .edit-cover-wrap .bottom-content-inner{max-width:273px;margin:0 auto;position:relative}.car-renewal-page .edit-cover-wrap .recommend-wrap{position:absolute;bottom:100%;right:0}.car-renewal-page .edit-cover-wrap .coverage-content{background:#fff;border-radius:5px 0 0;box-shadow:0 0 20px #0000001a}.car-renewal-page .edit-cover-wrap .coverage-top{padding:18px 20px 32px}.car-renewal-page .edit-cover-wrap .coverage-top-heading{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .edit-cover-wrap .coverage-top-text{color:#565656;margin-top:6px;font-family:Roboto-Light}.car-renewal-page .edit-cover-wrap .price-wrap{background:#f6f6f6;border-radius:5px;padding:18px 20px;box-shadow:0 0 20px #0000001a}.car-renewal-page .edit-cover-wrap .amount-text{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .edit-cover-wrap .benefits-content-wrap{padding:18px 23px 42px}.car-renewal-page .edit-cover-wrap .benfits-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .edit-cover-wrap .accord-list-wrap{padding-top:18px}.car-renewal-page .edit-cover-wrap .accord-list-wrap li.checkbox-list{padding-left:0}.car-renewal-page .edit-cover-wrap .accord-list-wrap .custom-checkbox-label{padding-left:24px}.car-renewal-page .edit-cover-wrap .accord-list-wrap .custom-checkbox-new,.car-renewal-page .edit-cover-wrap .accord-list-wrap input[type=checkbox],.edit-cover-wrap .accord-list-wrap input[type=radio]{width:18px;height:18px}.car-renewal-page .edit-cover-wrap .accord-list-wrap input:checked~.checkbox-check:after{font-size:10px;line-height:10px}.car-renewal-page .edit-cover-wrap .accord-list-wrap .checkbox-check{width:18px;height:18px}.car-renewal-page .edit-cover-wrap .accord-list-wrap .checkbox-check:before{width:16px;height:16px}.car-renewal-page .edit-cover-wrap .btn-text-wrapper{text-align:center;padding:32px 14px 0}.car-renewal-page .edit-cover-wrap .btn-text-wrapper .btn{width:100%;margin-top:30px}.car-renewal-page .edit-cover-wrap .note-text{color:#565656}.car-renewal-page .edit-cover-wrap .note-text strong{font-weight:600}.car-renewal-page .not-find-wrap{padding-bottom:24px}.car-renewal-page .not-find-wrap .not-find-inner{background:#ffc30033;border-radius:5px;padding:16px 16px 16px 42px;position:relative}.car-renewal-page .not-find-wrap .alert{color:#f3313a;font-size:18px;line-height:18px;position:absolute;top:15px;left:16px}.car-renewal-page .disclaimer-content-wrap .disclaimer-heading{color:#20252b;margin-bottom:10px;font-family:Roboto-Medium}.car-renewal-page .disclaimer-content-wrap .disclaimer-col{padding-top:24px}.car-renewal-page .disclaimer-content-wrap .disclaimer-col:first-child{padding-top:0}.car-renewal-page .disclaimer-content-wrap .content-heads,.disclaimer-content-wrap .disclaimer-description{color:#20252b}.car-renewal-page .disclaimer-content-wrap .content-heads{margin-bottom:10px}.car-renewal-page .disclaimer-content-wrap .disclaimer-description{margin-top:7px;font-family:Roboto-Light;line-height:19px}.car-renewal-page .disclaimer-content-wrap .disclaimer-description:first-child{margin-top:0}.car-renewal-page .bt-popover-modal p,.car-renewal-page .bt-popover-modal p.heading14{color:#292929}@media (max-width:991px){.car-renewal-page .modal-backdrop{z-index:12}.car-renewal-page .bt-popover-modal .modal-content{padding:24px 20px}}@media (max-width:767px){.car-renewal-page .popover-modal .popover-modal-content{padding:40px 16px 24px}.car-renewal-page .required-things-inner .popover-modal-content{padding:0}.car-renewal-page .popover-modal-close{top:20px;right:20px}.car-renewal-page .edit-details-wrap .car-details-inner{padding-top:11px}.car-renewal-page .edit-details-wrap .form-group{padding-top:25px}.car-renewal-page .edit-details-wrap .top-search-list li span{font-size:14px;line-height:21px}.car-renewal-page .edit-cover-wrap .bottom-content-inner{max-width:100%}.car-renewal-page .edit-cover-wrap .accord-list-wrap li{margin-top:14px}.car-renewal-page .edit-cover-wrap .accord-list-wrap li:first-child{margin-top:0}.car-renewal-page .edit-cover-wrap .recommend-wrap{left:0;right:auto}.car-renewal-page .edit-cover-wrap .btn-text-wrapper{padding:24px 0 0}.car-renewal-page .edit-cover-wrap .btn-text-wrapper .btn{margin-top:24px}.car-renewal-page .payment-failed-wrap .try-again-wrap{padding-top:20px}.car-renewal-page .edit-mobile-wrap .edit-mobile-heads{color:#000}.car-renewal-page .edit-mobile-wrap .phone-number-inner{padding-top:14px}.car-renewal-page .edit-mobile-wrap .form-group{position:relative}.car-renewal-page .edit-mobile-wrap .country-code,.edit-mobile-wrap .form-control{color:#20252b;font-size:16px;line-height:19px}.car-renewal-page .edit-mobile-wrap .country-code{bottom:6px}.car-renewal-page .edit-mobile-wrap .form-control{padding-left:35px}.car-renewal-page .modal-button button{width:100%;margin:5px}}@media (min-width:768px){.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-md{max-width:1045px}}@media (min-width:565px){.car-renewal-page .popover-modal{padding:0 15px}.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-sm{max-width:441px}.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-sm2{max-width:410px}}.car-renewal-page .basics-detail-box{background-color:#f8f9fa;padding:37px 0 40px}.car-renewal-page .basics-detail-box .basic-details-inner{flex-wrap:wrap;display:flex}.car-renewal-page .basics-detail-box .basic-details-left{width:366px}.car-renewal-page .basics-detail-box .basic-details-right{width:calc(100% - 366px);padding-left:24px}.car-renewal-page .basics-detail-box .left-top-heads{color:#20252b;margin-bottom:20px;font-family:Roboto-Medium}.car-renewal-page .basics-detail-box .image-wrapper img{margin:0 auto}.car-renewal-page .basics-detail-box .car-details-wrap{padding-top:17px}.car-renewal-page .basics-detail-box .car-label{color:#20252b;font-size:12px;line-height:14px}.car-renewal-page .basics-detail-box .car-number-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:2px;padding-bottom:10px;display:flex}.car-renewal-page .basics-detail-box .car-number{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .basics-detail-box .verify-car{color:#565656;font-family:Roboto-Light;font-size:12px;line-height:18px}.car-renewal-page .basics-detail-box .right-content{flex-wrap:wrap;align-items:center;display:flex}.car-renewal-page .basics-detail-box .right-content .details-icons{cursor:pointer;padding-left:4px}.car-renewal-page .basics-detail-box .details-icons{font-size:16px}.car-renewal-page .basics-detail-box .details-icons span{color:#c5281c}.car-renewal-page .basics-detail-box .verify-car-details{border-top:1px dashed #8495cc80;padding-top:16px}.car-renewal-page .basics-detail-box .verify-car-inner{flex-wrap:wrap;margin:-11px 0 0;display:flex}.car-renewal-page .basics-detail-box .verify-car-inner li{color:#565656;text-transform:capitalize;width:calc(50% - 30px);padding:11px 8px 0 22px;font-family:Roboto-Light;font-size:13px;line-height:19px;position:relative}.car-renewal-page .basics-detail-box .verify-car-inner li span{color:#c5281c;font-size:16px;position:absolute;top:12px;left:0}.car-renewal-page .basics-detail-box .details-edit-wrap{display:none}.car-renewal-page .basics-detail-box .car-deatils-verify{margin-top:14px}.car-renewal-page .basics-detail-box .right-top-heads{color:#000;font-family:Roboto-Medium}.car-renewal-page .basics-detail-box .details-right-inner{background-color:#fff;border-radius:5px;margin-top:20px;padding:19px 24px 30px;box-shadow:0 0 20px #0000001a}.car-renewal-page .basics-detail-box .form-wrap{flex-wrap:wrap;margin:-28px -18px 0;display:flex}.car-renewal-page .basics-detail-box .form-group{width:50%;padding:28px 18px 0}.car-renewal-page .basics-detail-box .claim-policy-text{color:#939393;font-size:12px;line-height:14px}.car-renewal-page .basics-detail-box .expiring-policy-wrap{flex-wrap:wrap;padding-top:9px;display:flex}.car-renewal-page .basics-detail-box .expiring-policy-wrap li{min-width:81px;margin-right:8px}.car-renewal-page .basics-detail-box .expiring-policy-wrap li:last-child{margin-right:0}.car-renewal-page .basics-detail-box .btn-wrapper{text-align:center;padding-top:34px}.car-renewal-page .basics-detail-box .btn-wrapper .btn{width:100%;max-width:368px}.car-renewal-page .basics-detail-box .no-claim-wrap{flex-wrap:wrap;margin:-8px -3px 0;padding-top:11px;display:flex}.car-renewal-page .basics-detail-box .no-claim-wrap li{margin-top:8px;padding:0 3px}.car-renewal-page .floating-btn-wrapper{display:none}@media (max-width:991px){.car-renewal-page .basics-detail-box .basic-details-left{width:100%}.car-renewal-page .basics-detail-box .basic-details-right{width:100%;padding-top:30px;padding-left:0}}@media (max-width:767px){.car-renewal-page .basics-detail-box{padding-top:24px;padding-bottom:49px}.car-renewal-page .basics-detail-box .basic-details-right{display:none}.car-renewal-page .basics-detail-box .details-left-content{background-color:#fff;border-radius:5px;padding:20px 16px;box-shadow:0 0 20px #0000001a}.car-renewal-page .basics-detail-box .details-left-content .left-top-heads{display:none}.car-renewal-page .basics-detail-box .left-top-heads{color:#000;margin-bottom:16px;font-family:Roboto-Regular;font-weight:600}.car-renewal-page .basics-detail-box .right-top-heads{font-family:Roboto-Regular;font-weight:600}.car-renewal-page .basics-detail-box .details-edit-wrap{padding:12px 0 24px;display:block}.car-renewal-page .basics-detail-box .details-inner-content{border:1px solid #ebebeb;border-radius:5px;flex-wrap:wrap;align-items:center;padding:12px 16px;display:flex}.car-renewal-page .basics-detail-box .details-inner-left{width:calc(100% - 30px);padding-left:32px;padding-right:9px;position:relative}.car-renewal-page .basics-detail-box .car-icon{color:#c5281c;font-size:20px;line-height:20px;position:absolute;top:-3px;left:0}.car-renewal-page .basics-detail-box .details-list-wrap{flex-wrap:wrap;margin:-8px -8px 0;display:flex}.car-renewal-page .basics-detail-box .details-list-wrap li{color:#6f7072;padding:8px 8px 0;font-size:12px;line-height:16px;position:relative}.car-renewal-page .basics-detail-box .details-list-wrap li:first-child{color:#20252b;padding-left:0;font-family:Roboto-Medium}.car-renewal-page .basics-detail-box .details-list-wrap li:last-child{border:0;padding-right:0}.car-renewal-page .basics-detail-box .details-list-wrap li:last-child:before{content:none}.car-renewal-page .basics-detail-box .details-list-wrap li:before{content:"";background-color:#ccc;width:1px;height:12px;position:absolute;top:10px;right:0}.car-renewal-page .basics-detail-box .details-inner-right{width:30px}.car-renewal-page .basics-detail-box .details-right-inner{margin-top:16px;padding:20px 16px 40px}.car-renewal-page .basics-detail-box .form-group{width:100%}.car-renewal-page .basics-detail-box .car-number{font-size:14px;line-height:18px}.car-renewal-page .basics-detail-box .no-claim-wrap{margin:-8px -2px 0}.car-renewal-page .basics-detail-box .no-claim-wrap li{padding:0 2px}.car-renewal-page .basics-detail-box .verify-car{font-size:14px;line-height:21px}.car-renewal-page .basics-detail-box .verify-car-inner li{width:50%}.car-renewal-page .basics-detail-box .car-deatils-verify{margin-top:16px}.car-renewal-page .basics-detail-box .btn-wrapper{display:none}.car-renewal-page .floating-btn-wrapper{z-index:10;background:#fff;border-radius:5px 5px 0 0;padding:19px 16px;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #5050501f}.car-renewal-page .floating-btn-wrapper .btn{width:100%;height:40px}}@media (max-width:359px){.car-renewal-page .basics-detail-box .details-inner-content{padding:12px 8px}.car-renewal-page .basics-detail-box .details-inner-left{padding-left:28px}.car-renewal-page .basics-detail-box .car-icon{font-size:16px;line-height:16px;top:-1px}.car-renewal-page .basics-detail-box .details-list-wrap{flex-wrap:wrap;margin:-4px -4px 0;display:flex}.car-renewal-page .basics-detail-box .details-list-wrap li{padding:4px 4px 0}.car-renewal-page .basics-detail-box .details-list-wrap li:before{top:6px}}.car-renewal-page .fetching-plans .fetching-plans-inner{background-color:#cbe1f8;background-image:url(/buyonline/renew/car-renewal/images/forest-bg.png);background-repeat:no-repeat;background-size:cover;padding:42px 0 40px}.car-renewal-page .fetching-plans .fetching-plans-content{background-color:#fff;border-radius:5px;padding:32px 0 26px;box-shadow:0 0 20px #0000001a}.car-renewal-page .fetching-plans .top-heading{text-align:center;padding:0 15px 22px}.car-renewal-page .fetching-plans .fetching-heading{font-family:Roboto-Medium}.car-renewal-page .fetching-plans .image-wrapper img{width:100%}.car-renewal-page .fetching-plans .list-content{padding:19px 15px 0}.car-renewal-page .fetching-plans .list-wrapper{flex-wrap:wrap;max-width:419px;margin:-10px auto 0;display:flex}.car-renewal-page .fetching-plans .list-content-inner{padding-top:10px;padding-right:40px}.car-renewal-page .fetching-plans .list-content-inner:last-child{padding-right:0}.car-renewal-page .fetching-plans .list-inner{padding-left:26px;position:relative}.car-renewal-page .fetching-plans .tick-icon{color:#00d764;font-size:16px;line-height:16px;position:absolute;top:4px;left:0}.car-renewal-page .fetching-plans .list-text{color:#565656;font-family:Roboto-Light;font-size:16px;line-height:24px}.car-renewal-page .build-plan-box{background-color:#f8f9fa;padding:40px 0}.car-renewal-page .build-plan-box .top-heads-wrap{flex-wrap:wrap;align-items:center;display:flex}.car-renewal-page .build-plan-box .heads-left{width:calc(100% - 290px);padding-right:10px}.car-renewal-page .build-plan-box .heads-right{width:290px}.car-renewal-page .build-plan-box .build-plan-inner{flex-wrap:wrap;display:flex}.car-renewal-page .build-plan-box .build-plan-left{width:calc(100% - 368px);padding-right:24px}.car-renewal-page .build-plan-box .build-plan-right{width:368px;height:100%;position:sticky;top:40px;right:0}.car-renewal-page .build-plan-box .heads-text{font-family:Roboto-Medium}.car-renewal-page .build-plan-box .calculator-details-top{flex-wrap:wrap;display:flex}.car-renewal-page .build-plan-box .top-left-content{width:calc(100% - 120px);padding-right:48px}.car-renewal-page .build-plan-box .top-right-content{width:120px}.car-renewal-page .build-plan-box .declared-value-wrap{background-color:#fff;border-radius:5px;margin-top:20px;padding:20px 24px 24px;box-shadow:0 0 20px #0000001a}.car-renewal-page .build-plan-box .declared-head{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .declared-head .short-form{color:#707070}.car-renewal-page .build-plan-box .declared-head .mob-text{display:none}.car-renewal-page .build-plan-box .declared-text{color:#565656;margin-top:5px;font-family:Roboto-Light;line-height:21px}.car-renewal-page .build-plan-box .textbox-inner{position:relative}.car-renewal-page .build-plan-box .input-text{color:#20252b;font-family:Roboto-Medium;font-size:20px;line-height:28px;position:absolute;top:0;left:0}.car-renewal-page .build-plan-box .input-textbox-calulator{color:#20252b;border:0;border-bottom:1px solid #747474;border-radius:0;width:100%;padding-bottom:6px;padding-left:13px;font-family:Roboto-Medium;font-size:20px;line-height:28px}.car-renewal-page .build-plan-box .cover-plans-wrap{padding-top:26px}.car-renewal-page .build-plan-box .cover-plans-heading{color:#000;margin-bottom:20px;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .cover-plans-inner{flex-wrap:wrap;margin:0 -6px;display:flex}.car-renewal-page .build-plan-box .cover-plans-card{width:33.33%;padding:0 6px}.car-renewal-page .build-plan-box .cover-plans-details{border-radius:5px;flex-direction:column;width:100%;height:100%;padding:1px;display:flex;position:relative;box-shadow:0 0 20px #0000001a}.car-renewal-page .build-plan-box .cover-plans-details.active{background-color:#aa1b17}.car-renewal-page .build-plan-box .cover-plans-details.active .card-heading,.car-renewal-page .build-plan-box .cover-plans-details.active .card-top-detail,.car-renewal-page .build-plan-box .cover-plans-details.active.edit-cover-plan .edit{color:#fff}.car-renewal-page .build-plan-box .cover-plans-details.edit-cover-plan{border-radius:5px 0 5px 5px}.car-renewal-page .build-plan-box .cover-plans-details.edit-cover-plan .plans-top{padding-right:40px}.car-renewal-page .build-plan-box .cover-plans-details.edit-cover-plan .edit{color:#c21b17;cursor:pointer;font-size:16px;line-height:16px;position:absolute;top:21px;right:20px}.car-renewal-page .build-plan-box .cover-plans-details.edit-cover-plan .recommend-wrap{position:absolute;bottom:100%;right:0}.car-renewal-page .build-plan-box .plans-top{min-height:115px;padding:18px 20px 38px 44px;position:relative}.car-renewal-page .build-plan-box .custom-radio{position:absolute;top:18px;left:12px}.car-renewal-page .build-plan-box .card-heading{color:#20252b;font-family:Roboto-Medium;line-height:22px}.car-renewal-page .build-plan-box .card-top-detail{color:#565656;margin-top:4px;font-family:Roboto-Light;line-height:19px}.car-renewal-page .build-plan-box .plans-bottom-content{background-color:#fff;border-radius:5px;height:100%;overflow:hidden}.car-renewal-page .build-plan-box .price-heads{background-color:#f6f6f6;padding:10px 19px}.car-renewal-page .build-plan-box .price-text{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .benefits-heading{color:#20252b;letter-spacing:-.13px;cursor:pointer;padding:14px 35px 10px 19px;font-family:Roboto-Medium;font-size:13px;line-height:17px;position:relative}.car-renewal-page .build-plan-box .benefits-heading:before{content:"";font-family:car-renewal-icomoon;font-size:16px;line-height:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.car-renewal-page .build-plan-box .benefits-heading.active:before{content:""}.car-renewal-page .build-plan-box .accord-list-wrap{padding:5px 19px 20px}.car-renewal-page .build-plan-box .external-cover-wrap{padding-top:24px}.car-renewal-page .build-plan-box .external-cover-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .custom-checkbox-label{margin-top:15px}.car-renewal-page .build-plan-box .extra-coverage-wrap{padding-top:32px}.car-renewal-page .build-plan-box .coverage-content{padding:0 20px 20px 40px}.car-renewal-page .build-plan-box .coverage-accordian-wrap{background-color:#fff;border-radius:5px;box-shadow:0 0 32px #9797971a}.car-renewal-page .build-plan-box .coverage-accod-btn{color:#20252b;text-align:left;cursor:pointer;width:100%;padding:23px 55px 23px 24px;font-family:Roboto-Medium;position:relative}.car-renewal-page .build-plan-box .coverage-accod-btn:before{content:"";cursor:pointer;z-index:1;color:#20252b;font-family:car-renewal-icomoon;font-size:16px;line-height:16px;position:absolute;top:30px;right:22px}.car-renewal-page .build-plan-box .coverage-accod-btn.active:before{content:""}.car-renewal-page .build-plan-box .small-text{color:#565656;font-family:Roboto-Light}.car-renewal-page .build-plan-box .coverage-row{border-top:1px solid #f2f2f2;padding-top:26px;padding-bottom:26px}.car-renewal-page .build-plan-box .coverage-row:first-child{border-top:0;padding-top:0}.car-renewal-page .build-plan-box .coverage-row:last-child{padding-bottom:0}.car-renewal-page .build-plan-box .coverage-row .custom-range-label{padding-top:15px}.car-renewal-page .build-plan-box .coverage-row .coverage-col{padding-top:24px}.car-renewal-page .build-plan-box .coverage-row .coverage-col:first-child{padding-top:0}.car-renewal-page .build-plan-box .coverage-row .custom-checkbox-label{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .coverage-row .checkbox-para{color:#565656;margin-top:4px;font-family:Roboto-Light;display:block}.car-renewal-page .build-plan-box .coverage-row .left-col-bottom{padding-left:30px}.car-renewal-page .build-plan-box .coverage-row .col-bottom-inner{flex-wrap:wrap;align-items:center;display:flex}.car-renewal-page .build-plan-box .coverage-row .custom-checkbox-label{margin-top:0}.car-renewal-page .build-plan-box .coverage-row .input-text{font-size:18px;line-height:23px}.car-renewal-page .build-plan-box .coverage-row .input-textbox-calulator{border-bottom:1px solid #747474;font-size:18px;line-height:23px}.car-renewal-page .build-plan-box .coverage-row .coverage-top-heads{color:#20252b;margin-bottom:17px}.car-renewal-page .build-plan-box .coverage-row .custom-range-slider-wrap{width:calc(100% - 85px);padding-right:77px}.car-renewal-page .build-plan-box .coverage-row .custom-slider-value{width:85px}.car-renewal-page .build-plan-box .coverage-row .personal-accident-wrap{flex-wrap:wrap;align-items:center;display:flex}.car-renewal-page .build-plan-box .coverage-row .personal-accident-left{width:calc(100% - 75px);padding-right:77px}.car-renewal-page .build-plan-box .coverage-row .personal-accident-right{width:75px}.car-renewal-page .build-plan-box .coverage-row .personal-accident-right .input-textbox-calulator{border-bottom:1px solid #74747433}.car-renewal-page .build-plan-box .coverage-row .irs-line:before,.car-renewal-page .build-plan-box .coverage-row .irs-line:after{content:none}.car-renewal-page .build-plan-box .coverage-row .irs-handle{width:68px;height:24px}.car-renewal-page .build-plan-box .coverage-row .irs-handle:before{top:2px}.car-renewal-page .build-plan-box .irs-line{position:relative;overflow:visible}.car-renewal-page .build-plan-box .irs-line:before{content:"";background-color:#00799e33;width:277px;height:8px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.car-renewal-page .build-plan-box .plan-right-inner{padding-top:58px;position:relative}.car-renewal-page .build-plan-box .quote-wrap{position:absolute;top:0;right:0}.car-renewal-page .build-plan-box .quote-wrap.mob-quote-wrap{display:none}.car-renewal-page .build-plan-box .premium-details-wrap{background-color:#fff;border-radius:5px;padding:17px 24px 40px}.car-renewal-page .build-plan-box .other-details{border-bottom:1px solid #f2f2f2;padding-bottom:40px;position:relative}.car-renewal-page .build-plan-box .other-details-top{padding-bottom:13px;padding-right:22px;position:relative}.car-renewal-page .build-plan-box .other-details-top.active{padding-bottom:24px}.car-renewal-page .build-plan-box .toggle-icon{cursor:pointer;font-size:16px;line-height:16px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.car-renewal-page .build-plan-box .toggle-icon.active:before{content:""}.car-renewal-page .build-plan-box .other-details-edit{color:#c21b17;cursor:pointer;font-size:16px;line-height:16px;position:absolute;top:0;right:0}.car-renewal-page .build-plan-box .car-num,.build-plan-box .premium-breakup-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .car-name{color:#565656;margin-top:16px}.car-renewal-page .build-plan-box .premium-breakup-wrap{color:#20252b;padding-top:24px}.car-renewal-page .build-plan-box .premium-breakup-wrap .other-details-content{border-top:none!important}.car-renewal-page .build-plan-box .premium-breakup-content{padding-top:24px}.car-renewal-page .build-plan-box .mob-car-details{display:none}.car-renewal-page .build-plan-box .bottom-content-wrapper{flex-wrap:wrap;padding-top:26px;display:flex}.car-renewal-page .build-plan-box .newAmountSlider{width:calc(100% - 80px);padding-right:91px}.car-renewal-page .build-plan-box .newAmountSlider .irs-line:before,.car-renewal-page .build-plan-box .newAmountSlider .irs-line:after{content:none}.car-renewal-page .build-plan-box .newAmountSlider .irs-handle{width:68px;height:24px;background-color:#f8f9fa!important}.car-renewal-page .build-plan-box .newAmountSlider .irs-handle:before{background-size:contain;top:3px}.car-renewal-page .build-plan-box .newAmountSlider .custom-range-label{padding-top:0}.car-renewal-page .build-plan-box .slider-value-content{width:80px}.car-renewal-page .build-plan-box .slider-value-content .input-textbox-calulator{background:0 0}.car-renewal-page .basic-coverage-wrapper{z-index:1;background-color:#fff;padding:12px 0;position:sticky;bottom:0;box-shadow:0 0 20px #0000001a}.car-renewal-page .basic-coverage-wrapper .basic-coverage-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;margin:-10px -10px 0;display:flex}.car-renewal-page .basic-coverage-wrapper .basic-coverage-row{padding:10px 10px 0}.car-renewal-page .basic-coverage-wrapper .left-inner{flex-wrap:wrap;align-items:center;margin:0 -10px;display:flex}.car-renewal-page .basic-coverage-wrapper .text-content{padding:0 10px}.car-renewal-page .basic-coverage-wrapper .plan-text{color:#6f7072}.car-renewal-page .basic-coverage-wrapper .coverage-text{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .basic-coverage-wrapper .right-inner{align-items:center;display:flex}.car-renewal-page .basic-coverage-wrapper .price-wrap{align-items:center;padding-right:23px;display:flex}.car-renewal-page .basic-coverage-wrapper .price-left{padding-right:20px}.car-renewal-page .basic-coverage-wrapper .premium-text{color:#6f7072;white-space:nowrap}.car-renewal-page .basic-coverage-wrapper .price-text{color:#20252b;white-space:nowrap;font-family:Roboto-Medium}.car-renewal-page .basic-coverage-wrapper .price-text span{color:#565656;margin-left:6px;font-size:12px;line-height:18px;display:inline-block}.car-renewal-page .basic-coverage-wrapper .btn-wrapper .btn{min-width:204px}.car-renewal-page .basic-coverage-wrapper .bottom-wrapper{display:none}@media (max-width:1199px){.car-renewal-page .build-plan-box .build-plan-left{width:calc(100% - 290px)}.car-renewal-page .build-plan-box .build-plan-right{width:290px}}@media (max-width:991px){.car-renewal-page .build-plan-box .build-plan-left{width:100%;padding-right:0}.car-renewal-page .build-plan-box .build-plan-right{width:100%;padding-top:30px}.car-renewal-page .basic-coverage-wrapper .left-inner{margin:0 -5px}.car-renewal-page .basic-coverage-wrapper .text-content{padding:0 5px}.car-renewal-page .basic-coverage-wrapper .price-wrap{padding-right:12px}.car-renewal-page .basic-coverage-wrapper .price-left{padding-right:10px}.car-renewal-page .basic-coverage-wrapper .price-left span{margin-left:2px}.car-renewal-page .basic-coverage-wrapper .btn-wrapper .btn{min-width:150px}}@media (max-width:767px){.car-renewal-page .build-plan-box{padding-top:12px}.car-renewal-page .build-plan-box .cover-plans-inner{margin:0}.car-renewal-page .build-plan-box .cover-plans-card{width:100%;padding:12px 0 0}.car-renewal-page .build-plan-box .cover-plans-card:first-child{padding-top:0}.car-renewal-page .build-plan-box .cover-plans-card:last-child{padding-top:40px}.car-renewal-page .build-plan-box .top-left-content{width:100%;padding-right:0}.car-renewal-page .build-plan-box .top-right-content{margin-top:12px;margin-left:auto}.car-renewal-page .build-plan-box .declared-value-wrap{padding:20px 16px}.car-renewal-page .build-plan-box .declared-head{color:#20252b;font-family:Roboto-Medium;display:block}.car-renewal-page .build-plan-box .declared-head .short-form{color:inherit;display:inline}.car-renewal-page .build-plan-box .declared-head .desktop-text{display:none}.car-renewal-page .build-plan-box .declared-head .mob-text{display:inline-block}.car-renewal-page .build-plan-box .top-right-content{width:88px}.car-renewal-page .build-plan-box .input-text{top:-4px}.car-renewal-page .build-plan-box .custom-range-label{margin-bottom:-20px;padding-top:4px}.car-renewal-page .build-plan-box .input-textbox-calulator{padding-bottom:1px;font-family:Roboto-Regular;font-size:16px;font-weight:600;line-height:20px}.car-renewal-page .build-plan-box .declared-text{display:none}.car-renewal-page .build-plan-box .cover-plans-heading{margin-bottom:16px}.car-renewal-page .build-plan-box .cover-plans-details.edit-cover-plan{border-radius:0 5px 5px}.car-renewal-page .build-plan-box .cover-plans-details.edit-cover-plan .recommend-wrap{left:0;right:auto}.car-renewal-page .build-plan-box .plans-top{min-height:auto;padding-bottom:26px}.car-renewal-page .build-plan-box .external-cover-heads{font-size:15px;line-height:23px}.car-renewal-page .build-plan-box .custom-checkbox-label{margin-top:8px}.car-renewal-page .build-plan-box .car-deatils-verify{display:none}.car-renewal-page .build-plan-box .top-heads-wrap{margin:0 -5px}.car-renewal-page .build-plan-box .heads-left{width:50%;padding:0 5px}.car-renewal-page .build-plan-box .heads-right{text-align:right;width:50%;padding:0 5px}.car-renewal-page .build-plan-box .quote-wrap{display:none}.car-renewal-page .build-plan-box .quote-wrap.mob-quote-wrap{display:block;position:static}.car-renewal-page .build-plan-box .build-plan-right{display:none}.car-renewal-page .build-plan-box .irs-line:before{width:86px}.car-renewal-page .build-plan-box .irs-line:after{content:"";background:0 0;border:0;border-left:1px solid #00799e;border-right:1px solid #00799e;width:86px;height:16px;position:absolute;top:-4px;right:-1px}.car-renewal-page .build-plan-box .mob-car-details{padding:12px 0 24px;display:block}.car-renewal-page .build-plan-box .mob-car-details .car-details-inner{flex-wrap:wrap;align-items:center;padding-right:8px;display:flex}.car-renewal-page .build-plan-box .mob-car-details .left-content{width:calc(100% - 30px);padding-right:8px}.car-renewal-page .build-plan-box .mob-car-details .right-content{width:30px}.car-renewal-page .build-plan-box .mob-car-details ul{flex-wrap:wrap;align-items:center;margin:0 -8px;display:flex}.car-renewal-page .build-plan-box .mob-car-details ul li{padding:0 8px;position:relative}.car-renewal-page .build-plan-box .mob-car-details ul li:before{content:"";background-color:#ccc;width:1px;height:12px;position:absolute;top:2px;left:0}.car-renewal-page .build-plan-box .mob-car-details ul li:first-child:before{content:none}.car-renewal-page .build-plan-box .mob-car-details p{color:#6f7072;font-size:12px;line-height:15px;font-family:Roboto-Regular!important}.car-renewal-page .build-plan-box .mob-car-details p.icon-text{padding-left:20px;position:relative}.car-renewal-page .build-plan-box .mob-car-details .bold-text{color:#20252b;letter-spacing:-.12px;font-family:Roboto-Medium}.car-renewal-page .build-plan-box .mob-car-details .icon{color:#c21b17;font-size:16px;line-height:16px;position:absolute;top:-2px;left:0}.car-renewal-page .build-plan-box .car-details-inner{background-color:#ebebeb;border-radius:5px;padding:12px 8px}.car-renewal-page .build-plan-box .newAmountSlider{order:2;width:100%;padding-top:16px;padding-right:0}.car-renewal-page .build-plan-box .bottom-content-wrapper{padding-top:24px}.car-renewal-page .build-plan-box .slider-value-content{order:1;width:100%;max-width:80px;margin-left:auto}.car-renewal-page .build-plan-box .coverage-accod-btn{padding:20px 40px 24px 16px}.car-renewal-page .build-plan-box .small-text{margin-top:4px;display:block}.car-renewal-page .build-plan-box .coverage-content{padding:0 16px 32px}.car-renewal-page .build-plan-box .coverage-row{padding-top:24px;padding-bottom:24px}.car-renewal-page .build-plan-box .coverage-row .coverage-top-heads{display:block}.car-renewal-page .build-plan-box .coverage-row .custom-slider-value{order:1;max-width:80px;margin-left:auto;padding-top:5px}.car-renewal-page .build-plan-box .coverage-row .coverage-col{padding-top:16px}.car-renewal-page .build-plan-box .coverage-row .custom-range-slider-wrap{order:2;width:100%;padding-right:0}.car-renewal-page .build-plan-box .coverage-row .left-col-bottom{padding-left:0}.car-renewal-page .build-plan-box .coverage-row .input-text{top:0}.car-renewal-page .build-plan-box .coverage-row .personal-accident-left{width:100%;padding-right:0}.car-renewal-page .build-plan-box .coverage-row .personal-accident-right{max-width:80px;margin-top:5px;margin-left:auto}.car-renewal-page .basic-coverage-wrapper{border-radius:5px 5px 0 0;width:100%;padding:24px 16px;position:fixed;bottom:0;left:0}.car-renewal-page .basic-coverage-wrapper .bottom-wrapper{display:block}.car-renewal-page .basic-coverage-wrapper .mob-premium-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .basic-coverage-wrapper .premium-amount-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 -5px;display:flex}.car-renewal-page .basic-coverage-wrapper .heads-top-row{padding:0 5px}.car-renewal-page .basic-coverage-wrapper .amount{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .basic-coverage-wrapper .breakup-toggle-wrap{text-align:right;padding-top:16px}.car-renewal-page .basic-coverage-wrapper .view-premium-breakup{color:#565656;padding-right:24px;font-family:Roboto-Medium;position:relative}.car-renewal-page .basic-coverage-wrapper .down-arrow{color:#20252b;font-size:16px;line-height:16px;position:absolute;top:2px;right:0}.car-renewal-page .basic-coverage-wrapper .down-arrow.active:before{content:""}.car-renewal-page .basic-coverage-wrapper .premium-btn-wrap{padding-top:24px}.car-renewal-page .basic-coverage-wrapper .premium-btn-wrap .btn{width:100%;height:40px}.car-renewal-page .basic-coverage-wrapper.proposal-wrap{display:none}.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap{z-index:10}.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap .basic-coverage-inner{margin:0;display:block}.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap .basic-coverage-row{padding:0}.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap .top-wrapper,.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap .right-inner{display:block}.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap .left-inner{display:none}.car-renewal-page .basic-coverage-wrapper.summary-btn-wrap .btn-wrapper .btn{width:100%}.car-renewal-page .other-details-content.mob-premium-content{border-top:0;border-bottom:1px solid #f2f2f2;margin-bottom:24px;padding-top:0;padding-bottom:24px}.car-renewal-page .other-details-content.mob-premium-content .premium-breakup-text{color:#20252b;font-family:Roboto-Medium}}@media (max-width:359px){.car-renewal-page .build-plan-box .mob-car-details .left-content{padding-right:6px}.car-renewal-page .build-plan-box .mob-car-details ul{margin:0 -4px}.car-renewal-page .build-plan-box .mob-car-details ul li{padding:0 4px}.car-renewal-page .build-plan-box .mob-car-details p.icon-text{font-size:11px}.car-renewal-page .build-plan-box .mob-car-details .edit-btn{font-size:13px;line-height:15px}}.car-renewal-page .otp-verification-wrapper{z-index:1;background-image:url(/buyonline/renew/car-renewal/images/otp-verification-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-top:42px;padding-bottom:40px;position:relative;overflow:hidden}.car-renewal-page .otp-verification-wrapper:before{content:"";z-index:-1;background-color:#cbe1f880;width:100%;height:100%;position:absolute;inset:0}.car-renewal-page .otp-verification-wrapper .otp-verification-inner{background:#fff;border-radius:5px;width:100%;max-width:564px;margin:0 auto;padding:40px 44px;box-shadow:0 0 20px #0000001a}.car-renewal-page .otp-verification-wrapper .top-content{padding-bottom:24px}.car-renewal-page .otp-verification-wrapper .top-heading{padding-left:28px;position:relative}.car-renewal-page .otp-verification-wrapper .user-mob-text{display:none}.car-renewal-page .otp-verification-wrapper .tick{color:#00d764;font-size:16px;line-height:16px;position:absolute;top:5px;left:0}.car-renewal-page .otp-verification-wrapper .top-text{text-align:center;color:#565656;margin-top:8px;font-family:Roboto-Light}.car-renewal-page .otp-verification-wrapper .bottom-content{border-top:1px solid #f2f2f2;max-width:416px;margin:0 auto;padding-top:7px}.car-renewal-page .otp-verification-wrapper .image-wrapper img{margin:0 auto}.car-renewal-page .otp-verification-wrapper .mob-verification-img{display:none}.car-renewal-page .otp-verification-wrapper .sent-otp-wrap{text-align:center;margin-top:2px}.car-renewal-page .otp-verification-wrapper .sent-otp-inner{justify-content:center;align-items:center;display:inline-flex}.car-renewal-page .otp-verification-wrapper .contact-num-text{color:#565656}.car-renewal-page .otp-verification-wrapper .contact-num-text .country-code{color:#565656;margin-right:3px;font-family:Roboto-Medium}.car-renewal-page .otp-verification-wrapper .contact-num-text .contact-num{font-family:Roboto-Medium}.car-renewal-page .otp-verification-wrapper .enter-otp{padding-bottom:11px;position:relative}.car-renewal-page .otp-verification-wrapper .invalid-otp-wrap{text-align:center;width:100%;position:absolute;top:100%;left:50%;transform:translate(-50%)}.car-renewal-page .otp-verification-wrapper .invalid-otp-wrap .alert-icon{vertical-align:bottom;margin-right:6px;font-size:18px;line-height:18px}.car-renewal-page .otp-verification-wrapper .invalid-otp-wrap p{color:#f3313a;letter-spacing:.12px;font-size:12px;line-height:14px}.car-renewal-page .otp-verification-wrapper .edit-btn{list-style:16px;color:#c21b17;cursor:pointer;margin-left:10px;font-size:16px}.car-renewal-page .otp-verification-wrapper .otp-outer-box{padding-top:26px}.car-renewal-page .otp-verification-wrapper .enter-otp-text{text-align:center;color:#20252b;margin-bottom:9px}.car-renewal-page .otp-verification-wrapper .otp-col{flex-wrap:wrap;justify-content:center;display:flex}.car-renewal-page .otp-verification-wrapper .otp-col.wrong-otp .input-textbox{border-bottom:1px solid #f3313a}.car-renewal-page .otp-verification-wrapper .input-textbox{text-align:center;border:0;border-bottom:1px solid #707070;border-radius:0;outline:0;width:33px;height:31px;margin:0 6px;font-family:Roboto-Light;font-size:16px;line-height:18px}.car-renewal-page .otp-verification-wrapper .input-textbox:first-child{margin-left:0}.car-renewal-page .otp-verification-wrapper .input-textbox:last-child{margin-right:0}.car-renewal-page .otp-verification-wrapper .input-textbox.pointer-none{pointer-events:none}.car-renewal-page .otp-verification-wrapper .input-textbox::placeholder{visibility:hidden}.car-renewal-page .otp-verification-wrapper .verfiy-btn-wrap{max-width:300px;margin:44px auto 0}.car-renewal-page .otp-verification-wrapper .verfiy-btn-wrap .btn{width:100%}.car-renewal-page .otp-verification-wrapper .resend-otp-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:300px;margin:15px auto 0;display:flex}.car-renewal-page .otp-verification-wrapper .timer,.otp-verification-wrapper .resend-btn{font-family:Roboto-Regular;font-size:12px;line-height:14px}.car-renewal-page .otp-verification-wrapper .timer.disabled,.otp-verification-wrapper .resend-btn.disabled{opacity:.3;pointer-events:none}.car-renewal-page .otp-verification-wrapper .timer{color:#20252b}.car-renewal-page .otp-verification-wrapper .resend-btn{color:#c21b17;cursor:pointer}.car-renewal-page .otp-verification-wrapper .verify-through-whatsapp{border-top:1px solid #f2f2f2;margin-top:14px;padding-top:19px}.car-renewal-page .otp-verification-wrapper .or-text{color:#565656;margin-right:19px;font-family:Roboto-Light}.car-renewal-page .otp-verification-wrapper .verify-through-inner{justify-content:center;align-items:center;display:flex}.car-renewal-page .otp-verification-wrapper .wp-inner-wrap{border:1px solid #707070;border-radius:5px;justify-content:center;align-items:center;padding:9px 36px;display:flex}.car-renewal-page .otp-verification-wrapper .wp-inner-wrap span{color:#00d764;margin-right:10px;font-size:17px;line-height:17px}.car-renewal-page .otp-verification-wrapper .wp-inner-wrap p{color:#707070;text-transform:uppercase;font-size:12px;line-height:14px}@media (max-width:767px){.car-renewal-page .otp-verification-wrapper{padding-top:24px}.car-renewal-page .otp-verification-wrapper .otp-verification-inner{padding:20px 16px}.car-renewal-page .otp-verification-wrapper .top-text{text-align:left;margin-left:28px}.car-renewal-page .otp-verification-wrapper .user-desktop-text{display:none}.car-renewal-page .otp-verification-wrapper .image-wrapper img{display:none!important}.car-renewal-page .otp-verification-wrapper .mob-verification-img{width:40px;display:block;position:absolute;left:0}.car-renewal-page .otp-verification-wrapper .user-mob-text{color:#000;font-weight:600;display:block}.car-renewal-page .otp-verification-wrapper .resend-otp-wrap,.otp-verification-wrapper .verfiy-btn-wrap{max-width:100%}.car-renewal-page .otp-verification-wrapper .resend-otp-wrap{margin-top:12px}.car-renewal-page .otp-verification-wrapper .verfiy-btn-wrap{margin-top:35px}.car-renewal-page .otp-verification-wrapper .enter-otp-text{text-align:left}.car-renewal-page .otp-verification-wrapper .bottom-content{max-width:100%}.car-renewal-page .otp-verification-wrapper .js-OtpBox{justify-content:flex-start}.car-renewal-page .otp-verification-wrapper .input-textbox{width:65px}.car-renewal-page .otp-verification-wrapper .input-textbox::placeholder{visibility:visible}.car-renewal-page .otp-verification-wrapper .input-textbox:focus::placeholder{visibility:hidden}.car-renewal-page .otp-verification-wrapper .sent-otp-wrap{text-align:left}.car-renewal-page .otp-verification-wrapper .sent-otp-inner{justify-content:space-between;width:100%;padding-left:48px;position:relative}.car-renewal-page .otp-verification-wrapper .contact-num-text .contact-num{display:block}.car-renewal-page .otp-verification-wrapper .wp-inner-wrap{padding-left:24px;padding-right:24px}}@media (max-width:359px){.car-renewal-page .otp-verification-wrapper .input-textbox{width:55px}.car-renewal-page .otp-verification-wrapper .wp-inner-wrap{padding-left:12px;padding-right:12px}}.car-renewal-page .update-kyc-box{background-color:#f8f9fa;padding:30px 0 40px}.car-renewal-page .update-kyc-box .update-kyc-inner{max-width:870px;margin:0 auto}.car-renewal-page .update-kyc-box .heading-text{color:#000;font-family:Roboto-Medium}.car-renewal-page .update-kyc-box .update-kyc-content{background-color:#fff;border-radius:5px;margin-top:20px;padding:19px 22px 55px 35px;box-shadow:0 0 20px #0000001a}.car-renewal-page .update-kyc-box .policy-wrap{text-align:center;padding-bottom:19px}.car-renewal-page .update-kyc-box .car-deatils-verify{display:inline-block}.car-renewal-page .update-kyc-box .update-kyc-wrapper{border-top:1px solid #f2f2f2;padding-top:21px}.car-renewal-page .update-kyc-box .update-kyc-inner{flex-wrap:wrap;display:flex}.car-renewal-page .update-kyc-box .left-content{text-align:center;background-color:#00d7641a;border-radius:5px;width:260px;padding:42px 46px 36px 44px}.car-renewal-page .update-kyc-box .right-content{width:calc(100% - 260px);padding-left:32px}.car-renewal-page .update-kyc-box .check-icon{background-color:#00d764;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto;display:flex}.car-renewal-page .update-kyc-box .tick-icon{color:#fff;font-size:50px;line-height:50px}.car-renewal-page .update-kyc-box .payment-successful-text{color:#05b657;margin-top:20px;font-family:Roboto-Medium}.car-renewal-page .update-kyc-box .amount{color:#20252b;margin-top:21px;font-weight:600}.car-renewal-page .update-kyc-box .almost-there-text{color:#707070;margin-top:23px}.car-renewal-page .update-kyc-box .update-kyc-heading{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .update-kyc-box .update-kyc-text{color:#20252b;margin-top:3px;font-family:Roboto-Light}.car-renewal-page .update-kyc-box .pan-card-wrap{padding-top:14px}.car-renewal-page .update-kyc-box .pan-card-heads .small-text{color:#6f7072}.car-renewal-page .update-kyc-box .pan-card-heads .bold-text{color:#20252b;font-family:Roboto-Medium;font-weight:500}.car-renewal-page .update-kyc-box .image-wrapper{padding-top:4px}.car-renewal-page .update-kyc-box .pan-description{color:#565656;margin-top:20px;font-family:Roboto-Light}.car-renewal-page .update-kyc-box .begin-kyc-wrap{width:100%;max-width:338px;margin-top:18px}.car-renewal-page .update-kyc-box .begin-kyc-wrap .btn{width:100%}@media (max-width:767px){.car-renewal-page .update-kyc-box .car-deatils-verify{text-align:left;display:block}.car-renewal-page .update-kyc-box .update-kyc-content{padding:20px 16px}.car-renewal-page .update-kyc-box .left-content{width:100%;padding:16px 18px}.car-renewal-page .update-kyc-box .right-content{width:100%;padding-top:24px;padding-left:0}.car-renewal-page .update-kyc-box .policy-wrap{padding-bottom:12px}.car-renewal-page .update-kyc-box .check-icon{width:40px;height:40px}.car-renewal-page .update-kyc-box .tick-icon{font-size:20px;line-height:20px}.car-renewal-page .update-kyc-box .payment-successful-text{margin-top:12px;font-family:Roboto-Regular;font-weight:600}.car-renewal-page .update-kyc-box .update-kyc-wrapper{padding-top:24px}.car-renewal-page .update-kyc-box .amount{margin-top:11px}.car-renewal-page .update-kyc-box .pan-card-wrap{padding-top:24px}.car-renewal-page .update-kyc-box .almost-there-text{margin-top:8px}.car-renewal-page .update-kyc-box .begin-kyc-wrap{z-index:0;background-color:#fff;border-radius:5px;width:100%;max-width:100%;margin-top:0;padding:24px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #5050501f}.car-renewal-page .update-kyc-box .begin-kyc-wrap .btn{width:100%}}.car-renewal-page .kyc-mismatch-box{background-color:#cbe1f8;background-image:url(/buyonline/renew/car-renewal/images/kyc-mismatch-bg.png);background-repeat:no-repeat;background-size:cover;padding-top:30px;padding-bottom:40px}.car-renewal-page .kyc-mismatch-box .kyc-mismatch-inner{max-width:588px;margin:0 auto}.car-renewal-page .kyc-mismatch-box .kyc-mismatch-heads{color:#000;margin-bottom:20px;font-family:Roboto-Medium}.car-renewal-page .kyc-mismatch-box .kyc-mismatch-content{text-align:center;background:#fff;border-radius:5px;padding:24px 24px 30px;box-shadow:0 0 20px #0000001a}.car-renewal-page .kyc-mismatch-box .top-content-wrap{padding-bottom:24px}.car-renewal-page .kyc-mismatch-box .top-heading,.kyc-mismatch-box .top-text{color:#20252b}.car-renewal-page .kyc-mismatch-box .top-heading{font-family:Roboto-Medium}.car-renewal-page .kyc-mismatch-box .top-text{margin-top:12px;font-family:Roboto-Light}.car-renewal-page .kyc-mismatch-box .bottom-content-wrap{border-top:1px solid #f2f2f2;padding-top:32px}.car-renewal-page .kyc-mismatch-box .top-image-wrap img{margin:0 auto}.car-renewal-page .kyc-mismatch-box .quatation-wrapper{padding-top:27px}.car-renewal-page .kyc-mismatch-box .not-to-worry{color:#20252b}.car-renewal-page .kyc-mismatch-box .quote-num-details{background-color:#fde9a1;border-radius:7px;margin-top:15px;padding:8px 20px;display:inline-block}.car-renewal-page .kyc-mismatch-box .quote-num{color:#000;font-weight:600;line-height:19px}.car-renewal-page .kyc-mismatch-box .points-wrap{max-width:464px;margin:0 auto;padding-top:24px}.car-renewal-page .kyc-mismatch-box .contact-num{font-family:Roboto-Medium}.car-renewal-page .kyc-mismatch-box .btn-wrap{max-width:260px;margin:29px auto 0}.car-renewal-page .kyc-mismatch-box .btn-wrap .btn{width:100%}.car-renewal-page .kyc-mismatch-box.name-mismatch-box .quatation-wrapper{padding-top:27px}.car-renewal-page .kyc-mismatch-box.name-mismatch-box .mob-text{display:none}.car-renewal-page .kyc-mismatch-box.name-mismatch-box .points-wrap{padding-top:0}@media (max-width:767px){.car-renewal-page .kyc-mismatch-box .top-content-wrap{padding-bottom:20px}.car-renewal-page .kyc-mismatch-box .top-heading{font-family:Roboto-Regular;font-weight:600}.car-renewal-page .kyc-mismatch-box .top-text{margin-top:6px}.car-renewal-page .kyc-mismatch-box .kyc-mismatch-content{padding:20px 16px 24px}.car-renewal-page .kyc-mismatch-box .bottom-content-wrap{padding-top:20px}.car-renewal-page .kyc-mismatch-box .quatation-wrapper{padding-top:24px}.car-renewal-page .kyc-mismatch-box .quote-num{font-family:Roboto-Regular;font-size:16px;font-weight:600}.car-renewal-page .kyc-mismatch-box .btn-wrap{z-index:10;background-color:#fff;border-radius:5px;width:100%;max-width:100%;margin:0;padding:24px 16px;position:fixed;bottom:0;left:0;box-shadow:0 -4px 32px #5050501f}.car-renewal-page .kyc-mismatch-box .btn-wrap .btn{width:100%}.car-renewal-page .kyc-mismatch-box.name-mismatch-box .desktop-text{display:none}.car-renewal-page .kyc-mismatch-box.name-mismatch-box .mob-text{display:block}}.car-renewal-page .proposal-box{background-color:#f8f9fa;padding:30px 0 40px}.car-renewal-page .proposal-box .proposal-inner{flex-wrap:wrap;display:flex}.car-renewal-page .proposal-box .proposal-left{width:calc(100% - 368px);padding-right:28px}.car-renewal-page .proposal-box .proposal-right{width:368px}.car-renewal-page .proposal-box .top-quote-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.car-renewal-page .proposal-box .propsal-right-inner{background-color:#fff;border-radius:5px;width:100%;padding:16px 20px 24px}.car-renewal-page .proposal-box .proposal-top-content{padding-right:20px;position:relative}.car-renewal-page .proposal-box .plans-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .proposal-box .edit-btn{cursor:pointer;color:#c21b17;font-size:16px;line-height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.car-renewal-page .proposal-box .proposal-bottom-content{padding-top:12px}.car-renewal-page .proposal-box .other-details-content{border:0;padding:0}.car-renewal-page .proposal-box .proposal-row{border-top:1px solid #f2f2f2;padding-top:18px;padding-bottom:23px}.car-renewal-page .proposal-box .proposal-row:first-child{border-top:0;padding-top:0}.car-renewal-page .proposal-box .proposal-row:last-child{padding-bottom:0}.car-renewal-page .proposal-box .final-premium-wrap{padding-top:16px}.car-renewal-page .proposal-box .proposal-heading{color:#000;font-family:Roboto-Medium}.car-renewal-page .proposal-box .top-quote-wrapper{padding-bottom:12px}.car-renewal-page .proposal-box .proposal-accord-row{background-color:#fff;border-radius:5px;margin-top:8px;box-shadow:0 0 20px #0000001a}.car-renewal-page .proposal-box .proposal-accord-row:first-child{margin-top:0}.car-renewal-page .proposal-box .proposal-accord-row.nominee-accord-row{position:relative}.car-renewal-page .proposal-box .proposal-accord-row.nominee-accord-row .appointee-heads{color:#20252b;font-family:Roboto-Medium;position:absolute;top:14px}.car-renewal-page .proposal-box .proposal-accord-row.accord-disabled{pointer-events:none;background-color:#ffffff4d}.car-renewal-page .proposal-box .proposal-accord-row.active .accord-btn:before{content:""}.car-renewal-page .proposal-box .proposal-accord-row.active .form-content-wrap{display:block}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn{padding-left:52px}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn .edit-icon{color:#c21b17;cursor:pointer;width:16px;height:16px;font-size:16px;display:block;position:absolute;top:20px;right:24px}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn:before{content:none}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn:after{content:"";color:#00d764;font-family:car-renewal-icomoon;font-size:16px;line-height:18px;position:absolute;top:19px;left:24px}.car-renewal-page .proposal-box .accord-btn{cursor:pointer;text-align:left;color:#20252b;width:100%;height:100%;padding:12px 18px 16px 24px;font-family:Roboto-Medium;font-size:20px;line-height:32px;position:relative}.car-renewal-page .proposal-box .accord-btn:before{content:"";font-family:car-renewal-icomoon;font-size:16px;line-height:16px;position:absolute;top:20px;right:24px}.car-renewal-page .proposal-box .accord-btn .edit-icon{display:none}.car-renewal-page .proposal-box .inner-row-heading{color:#20252b;margin-bottom:14px;font-family:Roboto-Medium}.car-renewal-page .proposal-box .form-row{padding-top:34px}.car-renewal-page .proposal-box .form-row:first-child{padding-top:0}.car-renewal-page .proposal-box .form-content-wrap{padding:0 24px 28px;display:none}.car-renewal-page .proposal-box .form-row-inner{flex-wrap:wrap;margin:-24px -18px 0;display:flex}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner{margin:0 -18px}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner .nominee-col-inner{margin-top:-24px}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner .nominee-col{width:50%;padding:0 18px}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner .form-group{width:100%;padding-left:0;padding-right:0}.car-renewal-page .proposal-box .form-group{width:50%;padding:24px 18px 0}.car-renewal-page .proposal-box .form-group.empty-group{padding:0}.car-renewal-page .proposal-box .gender-selection-wrap{flex-wrap:wrap;margin:0 -10px;display:flex}.car-renewal-page .proposal-box .gender-selection-wrap li{padding:0 10px}.car-renewal-page .proposal-box .coverage-seleted-wrap .form-group{width:100%;padding-left:0;padding-right:0}.car-renewal-page .proposal-box .vehicle-financed-wrap{flex-wrap:wrap;margin:4px -4px 0;display:flex}.car-renewal-page .proposal-box .vehicle-financed-wrap li{min-width:81px;padding:0 4px}.car-renewal-page .proposal-box .counting-wrapper{padding-top:24px}.car-renewal-page .proposal-box .counting-wrapper p{color:#a0a0a0;font-size:20px;line-height:32px}.car-renewal-page .proposal-box .counting-progress{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .proposal-box .next-btn-wrap{display:none}@media (max-width:1199px){.car-renewal-page .proposal-box .form-row-inner{margin:-24px -12px 0}.car-renewal-page .proposal-box .form-group{padding:24px 12px 0}}@media (max-width:991px){.car-renewal-page .proposal-box .proposal-left{width:100%;padding-right:0}.car-renewal-page .proposal-box .proposal-right{width:100%;padding-top:30px}.car-renewal-page .proposal-box .form-row-inner{margin:-24px -12px 0}.car-renewal-page .proposal-box .form-group{padding:24px 12px 0}}@media (max-width:767px){.car-renewal-page .proposal-box .proposal-right{display:none}.car-renewal-page .proposal-box .gender-selection-wrap{margin:0 -4px}.car-renewal-page .proposal-box .gender-selection-wrap li{padding:0 4px}.car-renewal-page .proposal-box .form-row{padding-top:24px}.car-renewal-page .proposal-box .form-row-inner{margin:-24px 0 0}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner{margin:0}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner .nominee-col-inner{margin-top:-24px}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner .nominee-col{width:100%;padding:24px 0 0}.car-renewal-page .proposal-box .form-row-inner.nominee-row-inner .nominee-col:first-child{padding-top:0}.car-renewal-page .proposal-box .form-group{width:100%;padding:24px 0 0}.car-renewal-page .proposal-box .proposal-accord-row .accord-btn{padding:16px 42px 16px 16px;font-size:16px;line-height:25px}.car-renewal-page .proposal-box .proposal-accord-row.nominee-accord-row{position:relative}.car-renewal-page .proposal-box .proposal-accord-row.nominee-accord-row .appointee-heads{color:#20252b;margin-bottom:16px;font-family:Roboto-Medium;position:static;top:0}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn{padding-left:42px}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn .edit-icon{right:16px}.car-renewal-page .proposal-box .proposal-accord-row.completed .accord-btn:after{left:16px}.car-renewal-page .proposal-box .form-content-wrap{padding:0 16px 20px}.car-renewal-page .proposal-box .counting-wrapper{z-index:50;text-align:center;background-color:#fff;border-radius:5px;width:100%;padding:24px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #5050501f}.car-renewal-page .proposal-box .counting-wrapper p{font-size:18px;line-height:26px}.car-renewal-page .proposal-box .counting-wrapper .next-btn-wrap{padding-top:16px;display:block}.car-renewal-page .proposal-box .counting-wrapper .btn{width:100%}.car-renewal-page .proposal-box .top-quote-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.car-renewal-page .proposal-box .mob-quote-wrap{display:block}}.car-renewal-page .summary-box{background-color:#f8f9fa;padding:30px 0 40px}.car-renewal-page .summary-box .summary-top-heads{justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.car-renewal-page .summary-box .summary-heads{color:#000;font-family:Roboto-Medium}.car-renewal-page .summary-box .form-inner-heading{color:#20252b;margin-bottom:5px;font-family:Roboto-Medium}.car-renewal-page .summary-box .form-row{padding-top:24px}.car-renewal-page .summary-box .form-row:first-child{padding-top:0}.car-renewal-page .summary-box .summary-inner{flex-wrap:wrap;display:flex}.car-renewal-page .summary-box .summary-accord-row{background-color:#fff;border-radius:5px;margin-top:8px;box-shadow:0 0 20px #0000001a}.car-renewal-page .summary-box .summary-accord-row:first-child{margin-top:0}.car-renewal-page .summary-box .summary-accord-row.active .summary-accord-btn:before{content:""}.car-renewal-page .summary-box .summary-accord-row.active .summary-accord-content{display:none}.car-renewal-page .summary-box .summary-accord-btn{text-align:left;color:#20252b;cursor:pointer;width:100%;height:100%;padding:16px 42px 16px 24px;font-family:Roboto-Medium;font-size:20px;line-height:28px;position:relative}.car-renewal-page .summary-box .summary-accord-btn:before{content:"";font-family:car-renewal-icomoon;font-size:16px;line-height:16px;position:absolute;top:20px;right:18px}.car-renewal-page .summary-box .edit-btn{margin-left:13px;font-size:16px;font-weight:400;line-height:16px}.car-renewal-page .summary-box .summary-accord-content{padding:0 24px 32px}.car-renewal-page .summary-box .form-row-inner{flex-wrap:wrap;margin:-24px -18px 0;display:flex}.car-renewal-page .summary-box .form-group{width:50%;padding:24px 18px 0}.car-renewal-page .summary-box .form-group .form-control{border-bottom:1px solid #d6cdcd}.car-renewal-page .summary-box .summary-left{width:calc(100% - 368px);padding-right:28px}.car-renewal-page .summary-box .summary-right{width:368px}.car-renewal-page .summary-box .summary-right-inner{background-color:#fff;border-radius:5px;width:100%}.car-renewal-page .summary-box .premium-breakup-heads{color:#20252b;margin-bottom:11px;font-family:Roboto-Medium;font-size:16px;line-height:25px}.car-renewal-page .summary-box .premium-breakup-row{border-top:1px solid #f2f2f2;padding:10px 20px}.car-renewal-page .summary-box .premium-breakup-row:first-child{border-top:0;padding-top:0}.car-renewal-page .summary-box .other-details-content{border:0;padding:0}.car-renewal-page .summary-box .premium-row-heading{color:#20252b;margin-bottom:11px;font-family:Roboto-Medium}.car-renewal-page .summary-box .final-premium-wrap{padding-top:20px}.car-renewal-page .summary-box .buy-now-premium-wrap{background-color:#fde9a1;border-radius:5px;margin-top:20px;padding:12px 21px 17px 12px}.car-renewal-page .summary-box .top-content-wrap{padding-left:26px;position:relative}.car-renewal-page .summary-box .offer-img{position:absolute;top:3px;left:0}.car-renewal-page .summary-box .final-premium-text{color:#707070;font-family:Roboto-Medium}.car-renewal-page .summary-box .bottom-content-wrap{padding-top:12px}.car-renewal-page .summary-box .buy-now-list-wrap li{padding-left:27px;position:relative}.car-renewal-page .summary-box .buy-now-list-wrap li:before{content:"";background-color:#565656;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:6px}.car-renewal-page .summary-box .buy-now-list-inner{flex-wrap:wrap;justify-content:space-between;margin:0 -5px;display:flex}.car-renewal-page .summary-box .premium-amount-text{color:#565656;font-family:Roboto-Medium}.car-renewal-page .summary-box .premium-price{text-align:right;color:#737476;font-weight:600}.car-renewal-page .summary-box .list-col{width:50%;padding:0 5px}.car-renewal-page .summary-box .next-step-wrap{padding-top:46px}.car-renewal-page .summary-box .next-step-inner{background-color:#fff;border-radius:5px;padding:17px 20px 20px;position:relative}.car-renewal-page .summary-box .next-step-heads{background-color:#b0b2b3;border-radius:5px 5px 0 0;padding:5px 10px 4px 12px;display:inline-block;position:absolute;bottom:100%;left:10px}.car-renewal-page .summary-box .heads-text{color:#fff;text-align:center;font-family:Roboto-Medium}.car-renewal-page .summary-box .nexts-step-text{color:#565656;letter-spacing:.14px;font-family:Roboto-Light;line-height:20px}.car-renewal-page .summary-box .confirmation-wrapper{padding-top:25px}.car-renewal-page .summary-box .confirmation-wrapper.mob-confirmation-wrapper{display:none}.car-renewal-page .summary-box .Confirmation-heading{color:#20252b;margin-bottom:12px;font-family:Roboto-Medium}.car-renewal-page .summary-box .terms-conditions-inner li{padding-top:20px}.car-renewal-page .summary-box .terms-conditions-inner li:first-child{padding-top:0}.car-renewal-page .summary-box .terms-conditions-inner .checkboxtext{color:#20252b;font-family:Roboto-Regular}.car-renewal-page .summary-box .terms-conditions-inner .conditons-link{color:#c21b17;text-transform:uppercase}@media (max-width:991px){.car-renewal-page .summary-box .summary-top-heads{padding-bottom:12px}.car-renewal-page .summary-box .summary-left{width:100%;padding:0}.car-renewal-page .summary-box .summary-right{width:100%;padding-top:20px}.car-renewal-page .summary-box .proposal-remove{display:none}}@media (max-width:767px){.car-renewal-page .summary-box .form-row-inner{margin:-13px 0 0}.car-renewal-page .summary-box .form-group{width:100%;padding:12px 0 0}.car-renewal-page .summary-box .summary-accord-btn{padding-left:20px;padding-right:20px;font-size:16px;line-height:25px}.car-renewal-page .summary-box .summary-accord-btn:before{top:18px}.car-renewal-page .summary-box .summary-accord-content{padding:0 20px 24px}.car-renewal-page .summary-box .confirmation-wrapper{padding-top:24px}.car-renewal-page .summary-box .confirmation-wrapper.desktop-confirmation-wrapper{display:none}.car-renewal-page .summary-box .confirmation-wrapper.mob-confirmation-wrapper{display:block}.car-renewal-page .summary-box .terms-conditions-inner .checkboxtext{font-size:12px;line-height:19px}}.car-renewal-page .congratulations-box{background-color:#f8f9fa;padding-top:24px;padding-bottom:40px}.car-renewal-page .congratulations-box .congratulations-top{background:#00d7641a;border-radius:5px;padding:24px}.car-renewal-page .congratulations-box .top-content-inner{max-width:422px;margin:0 auto;padding-left:56px;position:relative}.car-renewal-page .congratulations-box .congratulations-text{color:#000;font-family:Roboto-Medium}.car-renewal-page .congratulations-box .thank-you-text{color:#565656;margin-top:2px;font-family:Roboto-Light}.car-renewal-page .congratulations-box .check-icon{background-color:#00d764;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;left:0}.car-renewal-page .congratulations-box .check-icon span{color:#fff;font-size:18px;line-height:18px}.car-renewal-page .congratulations-box .congratulations-bottom{background-color:#fff;border-radius:5px;margin-top:16px;padding:32px 24px 20px;box-shadow:0 0 32px #9797971a}.car-renewal-page .congratulations-box .policy-document-wrap{text-align:center}.car-renewal-page .congratulations-box .policy-document-wrap.mob-document-wrap{display:none}.car-renewal-page .congratulations-box .car-deatils-verify{display:inline-block}.car-renewal-page .congratulations-box .car-deatils-verify p{color:#6f7072}.car-renewal-page .congratulations-box .car-deatils-verify strong{font-family:Roboto-Black}.car-renewal-page .congratulations-box .policy-details-wrap{flex-wrap:wrap;padding-top:24px;display:flex}.car-renewal-page .congratulations-box .policy-details-left{width:442px}.car-renewal-page .congratulations-box .policy-image-wrap{background-image:url(/buyonline/renew/car-renewal/images/congratulations-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.car-renewal-page .congratulations-box .policy-image-wrap img{margin:60px auto 0}.car-renewal-page .congratulations-box .policy-details-right{width:calc(100% - 442px);padding-left:24px}.car-renewal-page .congratulations-box .form-wrapper{flex-wrap:wrap;margin:-24px -12px 0;display:flex}.car-renewal-page .congratulations-box .form-group{width:50%;padding:24px 12px 0}.car-renewal-page .congratulations-box .btn-wrapper{padding-top:32px}.car-renewal-page .congratulations-box .btn-list-inner{flex-wrap:wrap;margin:-8px -8px 0;display:flex}.car-renewal-page .congratulations-box .btn-list-inner li{width:50%;padding:8px 8px 0}.car-renewal-page .congratulations-box .btn-list-inner .btn{width:100%}.car-renewal-page .congratulations-box .insurance-app-wrap{background:linear-gradient(90deg,#ae1d32 0,#c2271e 100%);border-radius:5px;width:100%;margin-top:34px;padding:19px 364px 27px 43px;position:relative}.car-renewal-page .congratulations-box .fg-insurance-img{position:absolute;bottom:0;right:61px}.car-renewal-page .congratulations-box .insurance-app-text{color:#fff;font-family:Roboto-Light}.car-renewal-page .congratulations-box .dark-list-bullets{padding-top:15px}.car-renewal-page .congratulations-box .dark-list-bullets.light-list-bullets ul{flex-wrap:wrap;margin:-13px -18px 0;display:flex}.car-renewal-page .congratulations-box .dark-list-bullets.light-list-bullets ul li{width:50%;margin:0;padding:13px 18px 0;font-size:14px;line-height:22px}.car-renewal-page .congratulations-box .app-download-wrap{padding-top:15px}.car-renewal-page .congratulations-box .app-download-list{flex-wrap:wrap;margin:0 -8px;display:flex}.car-renewal-page .congratulations-box .app-download-list li{padding:0 12px}@media (max-width:991px){.car-renewal-page .congratulations-box .policy-details-left{width:100%}.car-renewal-page .congratulations-box .policy-details-right{width:100%;padding-top:24px;padding-left:0}.car-renewal-page .congratulations-box .fg-insurance-img{width:100%;padding:0 16px;bottom:-58px;left:50%;transform:translate(-50%)}.car-renewal-page .congratulations-box .fg-insurance-img img{margin:0 auto}.car-renewal-page .congratulations-box .insurance-app-wrap{padding:16px 16px 170px;overflow:hidden}}@media (max-width:767px){.car-renewal-page .congratulations-box .top-content-inner{text-align:center;padding-left:0}.car-renewal-page .congratulations-box .check-icon{margin:0 auto 8px;position:static}.car-renewal-page .congratulations-box .policy-image-wrap img{margin-top:0}.car-renewal-page .congratulations-box .congratulations-bottom{padding:20px 16px}.car-renewal-page .congratulations-box .btn-wrapper{z-index:10;background-color:#fff;border-radius:5px;width:100%;padding:24px 16px;position:fixed;bottom:0;left:0;box-shadow:0 -4px 32px #5050501f}.car-renewal-page .congratulations-box .btn-list-inner{margin:0}.car-renewal-page .congratulations-box .btn-list-inner li{width:100%;padding:8px 0 0}.car-renewal-page .congratulations-box .btn-list-inner li:first-child{padding-top:0}.car-renewal-page .congratulations-box .policy-document-wrap{text-align:left}.car-renewal-page .congratulations-box .policy-document-wrap.mob-document-wrap{display:block}.car-renewal-page .congratulations-box .policy-document-wrap.desktop-document-wrap{display:none}.car-renewal-page .congratulations-box .car-deatils-verify{background:#ffc30033;padding:16px}.car-renewal-page .congratulations-box .car-deatils-verify p{color:#6f7072;line-height:16px}.car-renewal-page .congratulations-box .dark-list-bullets{padding-top:15px}.car-renewal-page .congratulations-box .dark-list-bullets.light-list-bullets ul{margin:-8px 0 0}.car-renewal-page .congratulations-box .dark-list-bullets.light-list-bullets ul li{width:100%;padding:8px 0 0}.car-renewal-page .congratulations-box .app-download-list{justify-content:center;margin:0 -4px}.car-renewal-page .congratulations-box .app-download-list li{width:50%;padding:0 4px}}.car-renewal-page .life-simpler-box{background-color:#f3f9ff;padding:74px 0 90px}.car-renewal-page .life-simpler-box .life-simpler-heading{text-align:center;color:#000;font-family:Roboto-Light}.car-renewal-page .life-simpler-box .life-simpler-content{flex-wrap:wrap;margin:0 -47px;padding-top:54px;display:flex}.car-renewal-page .life-simpler-box .life-simpler-row{width:33.33%;padding:0 47px}.car-renewal-page .life-simpler-box .life-simpler-col{text-align:center}.car-renewal-page .life-simpler-box .image-wrapper{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:174px;height:174px;margin:0 auto;display:flex;position:relative;overflow:hidden}.car-renewal-page .life-simpler-box .image-wrapper:before{content:"";background-color:#f3f9ff;width:100%;height:25px;position:absolute;bottom:0;left:0;right:0}.car-renewal-page .life-simpler-box .content-heading{color:#000;font-family:Roboto-Medium}.car-renewal-page .life-simpler-box .content-para{color:#565656;margin-top:8px;font-family:Roboto-Light}@media (max-width:1280px){.car-renewal-page .life-simpler-box .life-simpler-content{margin:0 -20px;padding-top:54px}.car-renewal-page .life-simpler-box .life-simpler-row{width:33.33%;padding:0 20px}}@media (max-width:1199px){.car-renewal-page .life-simpler-box{padding:50px 0}.car-renewal-page .life-simpler-box .life-simpler-content{margin:0 -10px;padding-top:54px}.car-renewal-page .life-simpler-box .life-simpler-row{width:33.33%;padding:0 10px}}@media (max-width:991px){.car-renewal-page .life-simpler-box{padding:40px 0}.car-renewal-page .life-simpler-box .life-simpler-content{padding-top:30px}}@media (max-width:767px){.car-renewal-page .life-simpler-box{display:none}}.car-renewal-page .our-customer-box{background-color:#f6f6f6;padding:79px 0 90px}.car-renewal-page .our-customer-box .our-customer-heading{color:#000;text-align:center;font-family:Roboto-Light}.car-renewal-page .our-customer-box .our-customer-content-wrapper{padding-top:40px}.car-renewal-page .our-customer-box .our-customer-content{flex-wrap:wrap;margin:-24px -12px 0;display:flex}.car-renewal-page .our-customer-box .our-customer-row{width:33.33%;padding:24px 12px 0}.car-renewal-page .our-customer-box .our-customer-col{background-color:#fff;border-radius:5px;height:100%;padding:24px 35px 137px 32px;position:relative;box-shadow:0 0 20px #0000001a}.car-renewal-page .our-customer-box .policy-top{margin-bottom:41px;padding-left:37px;position:relative}.car-renewal-page .our-customer-box .policy-car{position:absolute;top:-2px;left:0}.car-renewal-page .our-customer-box .policy-heading{color:#20252b;font-weight:600}.car-renewal-page .our-customer-box .policy-description{color:#20252b;margin-top:5px;font-family:Roboto-Light}.car-renewal-page .our-customer-box .policy-description:first-child{margin-top:0}.car-renewal-page .our-customer-box .customer-rating-wrap{padding-left:32px;padding-right:35px;position:absolute;bottom:26px;left:0;right:0}.car-renewal-page .our-customer-box .star-wrapper{border-bottom:1px solid #c21b174d;flex-wrap:wrap;padding-bottom:16px;display:inline-flex}.car-renewal-page .our-customer-box .star-wrapper img{margin-right:8px}.car-renewal-page .our-customer-box .star-wrapper img:last-child{margin-right:0}.car-renewal-page .our-customer-box .customer-details{padding-top:10px}.car-renewal-page .our-customer-box .customer-name{color:#20252b;font-family:Roboto-Regular}.car-renewal-page .our-customer-box .customer-location{color:#a0a0a0;margin-top:5px}@media (max-width:991px){.car-renewal-page .our-customer-box{padding:40px 0}.car-renewal-page .our-customer-box .our-customer-content{justify-content:center;margin:-24px -12px 0}.car-renewal-page .our-customer-box .our-customer-row{width:50%;padding:24px 12px 0}.car-renewal-page .our-customer-box .policy-top{margin-bottom:25px}}@media (max-width:767px){.car-renewal-page .our-customer-box{display:none}}.car-renewal-page .fg-insurance-app-box{background:linear-gradient(90deg,#ae1d32 0,#c2271e 100%);padding:81px 0 85px}.car-renewal-page .fg-insurance-app-box .fg-insurance-inner{max-width:980px;margin:0 auto}.car-renewal-page .fg-insurance-app-box .fg-insurance-content{flex-wrap:wrap;display:flex}.car-renewal-page .fg-insurance-app-box .insurance-left{width:calc(100% - 535px);padding-right:47px}.car-renewal-page .fg-insurance-app-box .insurance-inner-heads{color:#fff;margin-bottom:13px;font-family:Roboto-Light}.car-renewal-page .fg-insurance-app-box .insurance-points{padding-top:13px}.car-renewal-page .fg-insurance-app-box .dark-list-bullets ul li{margin-top:16px}.car-renewal-page .fg-insurance-app-box .dark-list-bullets ul li:first-child{margin-top:0}.car-renewal-page .fg-insurance-app-box .dark-list-bullets ul p{font-size:20px;line-height:28px}.car-renewal-page .fg-insurance-app-box .download-list-wrap{flex-wrap:wrap;margin:33px -11px 0;display:flex}.car-renewal-page .fg-insurance-app-box .download-list-wrap li{padding:0 11px}.car-renewal-page .fg-insurance-app-box .insurance-right{width:535px}@media (max-width:991px){.car-renewal-page .fg-insurance-app-box{padding:40px 0}.car-renewal-page .fg-insurance-app-box .insurance-left{width:calc(100% - 380px);padding-right:35px}.car-renewal-page .fg-insurance-app-box .insurance-right{width:380px}.car-renewal-page .fg-insurance-app-box .download-list-wrap li{width:50%}.car-renewal-page .fg-insurance-app-box .download-list-wrap img{width:100%}}@media (max-width:767px){.car-renewal-page .fg-insurance-app-box{display:none}}.car-renewal-page .download-documents-box{background-color:#fff;padding:79px 0 94px}.car-renewal-page .download-documents-box .download-documents-inner{max-width:1037px;margin:0 auto}.car-renewal-page .download-documents-box .download-documents-heads{color:#000;text-align:center;margin-bottom:28px;font-family:Roboto-Light}.car-renewal-page .download-documents-box .download-documents-content{flex-wrap:wrap;display:flex}.car-renewal-page .download-documents-box .download-documents-left{width:195px}.car-renewal-page .download-documents-box .document-list-wrap li{padding-top:12px}.car-renewal-page .download-documents-box .document-list-wrap li:first-child{padding-top:0}.car-renewal-page .download-documents-box .document-list-wrap .download-links{color:#c4271b;padding-left:32px;font-family:Roboto-Medium;font-size:16px;line-height:21px;display:inline-block;position:relative}.car-renewal-page .download-documents-box .document-list-wrap .download{font-size:24px;line-height:24px;position:absolute;top:-3px;left:0}.car-renewal-page .download-documents-box .download-documents-right{width:calc(100% - 195px);padding-left:99px}.car-renewal-page .download-documents-box .documents-right-inner{border-radius:5px;flex-wrap:wrap;padding:37px 29px 37px 23px;display:flex;box-shadow:0 0 20px #0000001a}.car-renewal-page .download-documents-box .text-content{width:206px}.car-renewal-page .download-documents-box .receive-documents-text{color:#21252b;font-family:Roboto-Light}.car-renewal-page .download-documents-box .form-content{flex-wrap:wrap;align-items:flex-end;width:calc(100% - 206px);padding-left:54px;display:flex}.car-renewal-page .download-documents-box .input-wrapper{width:calc(100% - 161px);padding-right:21px}.car-renewal-page .download-documents-box .btn-wrapper{width:161px}.car-renewal-page .download-documents-box .btn-wrapper .btn{width:100%}@media (max-width:991px){.car-renewal-page .download-documents-box{padding:40px 0}.car-renewal-page .download-documents-box .download-documents-left{width:100%}.car-renewal-page .download-documents-box .download-documents-right{width:100%;padding-top:24px;padding-left:0}}@media (max-width:767px){.car-renewal-page .download-documents-box{background-color:#f8f9fa;padding:23px 0 40px;overflow:hidden}.car-renewal-page .download-documents-box .document-list-wrap{flex-wrap:wrap;margin:-25px -24px 0;display:flex}.car-renewal-page .download-documents-box .document-list-wrap li{width:50%;padding:25px 24px 0}.car-renewal-page .download-documents-box .document-list-wrap li:first-child{padding-top:25px}.car-renewal-page .download-documents-box .documents-right-inner{padding:20px 16px}.car-renewal-page .download-documents-box .text-content{width:100%}.car-renewal-page .download-documents-box .form-content{width:100%;padding-left:0}.car-renewal-page .download-documents-box .input-wrapper{width:100%;padding-top:20px;padding-right:0}.car-renewal-page .download-documents-box .btn-wrapper{width:100%;padding-top:24px}}.car-renewal-page .car-insurance-box{background-color:#fff;padding:83px 0 88px}.car-renewal-page .car-insurance-box .car-insurance-inner{max-width:654px;margin:0 auto}.car-renewal-page .car-insurance-box .car-insurance-heads{color:#000;text-align:center;font-family:Roboto-Light}.car-renewal-page .car-insurance-box .car-insurance-content{padding-top:64px}.car-renewal-page .car-insurance-box .car-insurance-row{padding-bottom:35px;padding-left:136px;position:relative}.car-renewal-page .car-insurance-box .car-insurance-row:last-child{padding-bottom:0}.car-renewal-page .car-insurance-box .car-insurance-row:last-child .insurance-right-content:before{content:none}.car-renewal-page .car-insurance-box .car-insurance-row.active .couting-wrap{background-color:#f1644a}.car-renewal-page .car-insurance-box .car-insurance-row.active .insurance-bottom-content{display:block}.car-renewal-page .car-insurance-box .car-insurance-row.next .couting-wrap{background-color:#c4281b}.car-renewal-page .car-insurance-box .car-insurance-row.upcoming .couting-wrap{background-color:#a81a38}.car-renewal-page .car-insurance-box .insurance-left-content{position:absolute;top:-10px;left:0}.car-renewal-page .car-insurance-box .couting-wrap{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;font-family:Roboto-Light;font-size:32px;line-height:32px;display:flex}.car-renewal-page .car-insurance-box .insurance-right-content{align-items:flex-start;display:flex;position:relative}.car-renewal-page .car-insurance-box .insurance-right-content:before{content:"";background-color:#b2b2b2;width:1px;height:calc(100% - 44px);position:absolute;top:70px;left:30px}.car-renewal-page .car-insurance-box .insurance-content-inner{padding-top:15px;padding-left:32px}.car-renewal-page .car-insurance-box .top-insurance-text{color:#565656;margin-top:2px;font-family:Roboto-Light}.car-renewal-page .car-insurance-box .insurance-top-heading{color:#000;font-family:Roboto-Medium}.car-renewal-page .car-insurance-box .insurance-bottom-content{padding-top:8px;display:none}.car-renewal-page .car-insurance-box .dark-list-bullets ul li{margin-top:8px}.car-renewal-page .car-insurance-box .dark-list-bullets ul li:first-child{margin-top:0}@media (max-width:991px){.car-renewal-page .car-insurance-box{padding:40px 0}}@media (max-width:767px){.car-renewal-page .car-insurance-box{display:none}}.car-renewal-page .kyc-details-box{background-color:#f8f9fa;padding:40px 0}.car-renewal-page .kyc-details-box .details-head-wrap{padding-bottom:20px}.car-renewal-page .kyc-details-box .details-head-wrap .heading28{color:#000;font-family:Roboto-Medium}.car-renewal-page .kyc-details-box .kyc-details-wrap{flex-wrap:wrap;display:flex}.car-renewal-page .kyc-details-box .kyc-details-left{width:calc(100% - 368px);padding-right:24px}.car-renewal-page .kyc-details-box .kyc-details-left .btn-controls{text-align:center;padding-top:32px}.car-renewal-page .kyc-details-box .kyc-details-left .btn-controls .btn{width:100%;max-width:368px}.car-renewal-page .kyc-details-box .kyc-details-right{background-color:#fff;width:368px;height:100%;padding:24px 24px 28px}.car-renewal-page .kyc-details-box .kyc-details-right .font16{color:#20252b}.car-renewal-page .kyc-details-box .kyc-details-left-inner{background-color:#fff;border-radius:5px;padding:32px 24px;box-shadow:0 0 20px #0000001a}.car-renewal-page .kyc-details-box .kyc-details-left-inner .car-deatils-verify{margin-bottom:24px}.car-renewal-page .kyc-details-box .kyc-not-found{padding-top:32px}.car-renewal-page .kyc-details-box .kyc-not-found .font14{margin-bottom:8px}.car-renewal-page .kyc-details-box .kyc-not-found .font14:last-child{margin-bottom:0}.car-renewal-page .kyc-details-box .kyc-not-found .font14 span{font-family:Roboto-Medium}.car-renewal-page .kyc-details-box .other-details-content{border:0;padding:24px 0 0}.car-renewal-page .kyc-details-box .document-type-wrapper{padding-top:24px}.car-renewal-page .kyc-details-box .document-type-heads{color:#939393;margin-bottom:8px}.car-renewal-page .kyc-details-box .document-list-wrap{flex-wrap:wrap;margin:-8px -4px 0;display:flex}.car-renewal-page .kyc-details-box .document-list-wrap li{padding:8px 4px 0}@media (max-width:991px){.car-renewal-page .kyc-details-box{padding:24px 0}.car-renewal-page .kyc-details-box .details-head-wrap{padding-bottom:12px}.car-renewal-page .kyc-details-box .details-head-wrap .heading28{font-size:18px;line-height:18px}.car-renewal-page .kyc-details-box .kyc-details-left{width:100%;padding-right:0}.car-renewal-page .kyc-details-box .kyc-details-left .btn-controls{z-index:11;background:#fff;width:100%;padding:24px 16px;position:fixed;bottom:0;left:0;box-shadow:0 -4px 32px #5050501f}.car-renewal-page .kyc-details-box .kyc-details-right{display:none}.car-renewal-page .kyc-details-box .kyc-details-left-inner{padding:20px 16px}.car-renewal-page .kyc-details-box .kyc-details-left-inner .car-deatils-verify{margin-bottom:8px}}body.popover-modal-open{overflow:hidden}body.popover-modal-open .popover-modal{overflow:hidden auto}.car-renewal-page .popover-modal-close{color:#20252b;cursor:pointer;z-index:2;background:0;border:0;padding:0;font-size:16px;line-height:16px;position:absolute;top:16px;right:16px}.car-renewal-page .popover-modal-close:focus{outline:0}.car-renewal-page .popover-modal{z-index:1050;outline:0;display:none;position:fixed;inset:0;overflow:hidden}.car-renewal-page .popover-modal .popover-modal-body{position:relative}.car-renewal-page .popover-modal .popover-modal-dialog{max-width:720px;margin:15px auto;padding:0 15px;position:relative}.car-renewal-page .popover-modal.fade .popover-modal-dialog{transition:transform .2s ease-out;transform:translateY(-100%)}.car-renewal-page .popover-modal.popover-show.fade{opacity:1;transition:opacity .15s linear}.car-renewal-page .popover-modal.popover-show .popover-modal-dialog{transform:translate(0)}.car-renewal-page .popover-modal .mx-auto img{margin-left:auto;margin-right:auto}.car-renewal-page .popover-modal .popover-modal-dialog-centered{align-items:center;min-height:calc(100% - 30px);display:flex}.car-renewal-page .popover-modal .popover-modal-content{pointer-events:auto;background:#fff;border-radius:5px;outline:0;width:100%;padding:40px;position:relative;box-shadow:0 0 32px #9797971a}.car-renewal-page .popover-modal .popover-modal-content.bg-gray{background-color:#f8f9fa}.car-renewal-page .popover-modal.noshow-modal{padding:0;display:block;position:static}.car-renewal-page .popover-modal.noshow-modal .popover-modal-dialog{max-width:100%;margin:0;padding:0;display:block;transform:translate(0)}.car-renewal-page .popover-modal.noshow-modal .popover-modal-close{display:none}.car-renewal-page .modal-backdrop{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:12;background-color:#20252b4d;width:auto;position:fixed;inset:0;opacity:inherit!important}.car-renewal-page .modal-wrap{background-color:#0000;width:100%;height:100vh;position:absolute;top:0;left:0}.car-renewal-page .razorpay-modal-wrap .top-heads{padding-bottom:10px}.car-renewal-page .razorpay-modal-wrap .redirecting-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .razorpay-modal-wrap .bottom-content{border-top:1px solid #f2f2f2;padding-top:32px}.car-renewal-page .razorpay-modal-wrap .image-wrapper img{margin:0 auto}.car-renewal-page .razorpay-modal-wrap .dont-close-browser{text-align:center;color:#20252b;margin-top:27px}.car-renewal-page .payment-failed-wrap .cross-logo{background-color:#f3313a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto;display:flex}.car-renewal-page .payment-failed-wrap .cross-icon{color:#fff;font-size:21px;line-height:21px}.car-renewal-page .payment-failed-wrap .payment-faild-content{text-align:center;max-width:254px;margin:14px auto 0}.car-renewal-page .payment-failed-wrap .payment-failed-text{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .payment-failed-wrap .payment-failed-desc{color:#20252b;margin-top:10px}.car-renewal-page .payment-failed-wrap .try-again-wrap{text-align:center;padding-top:25px}.car-renewal-page .payment-failed-wrap .try-again-wrap .btn{width:100%}.car-renewal-page .verify-successfully-wrapper .tick-logo{background-color:#00d764;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto;display:flex}.car-renewal-page .verify-successfully-wrapper .tick-icon{color:#fff;font-size:21px;line-height:21px}.car-renewal-page .verify-successfully-wrapper .ckyc-content{text-align:center;padding-top:24px}.car-renewal-page .verify-successfully-wrapper .ckyc-heading{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .verify-successfully-wrapper .ckyc-description{color:#20252b;margin-top:8px}.car-renewal-page .verify-successfully-wrapper .btn{width:100%;margin-top:25px}.car-renewal-page .verify-successfully-wrapper .policy-document-content{color:#565656;margin-top:12px;font-family:Roboto-Light}.car-renewal-page .upload-aadhaar-wrapper .top-content{padding-bottom:32px}.car-renewal-page .upload-aadhaar-wrapper .top-heading{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .upload-aadhaar-wrapper .aadhaar-desc{color:#20252b;margin-top:7px}.car-renewal-page .upload-aadhaar-wrapper .bottom-content{border-top:1px solid #f2f2f2;padding-top:32px}.car-renewal-page .upload-aadhaar-wrapper .browse-file-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .upload-aadhaar-wrapper .upload-file-wrap{padding-top:20px}.car-renewal-page .upload-aadhaar-wrapper .file-wrap-inner{flex-wrap:wrap;margin:-16px -16px 0;display:flex}.car-renewal-page .upload-aadhaar-wrapper .file-wrap-inner li{padding:16px 16px 0}.car-renewal-page .upload-aadhaar-wrapper .file-wrap-inner .file-wrap-content{text-align:center}.car-renewal-page .upload-aadhaar-wrapper .file-wrap-inner .file-wrap-content img{margin:0 auto}.car-renewal-page .upload-aadhaar-wrapper .file-wrap-inner .upload-file-text{color:#707070;margin-top:12px;display:inline-block}.car-renewal-page .upload-aadhaar-wrapper .browse-file{visibility:hidden;cursor:pointer;display:none}.car-renewal-page .upload-aadhaar-wrapper .file-upload{cursor:pointer}.car-renewal-page .policy-modal-wrap .policy-modal-inner{flex-wrap:wrap;margin:0 -24px;display:flex}.car-renewal-page .policy-modal-wrap .policy-modal-col{width:50%;padding:0 24px}.car-renewal-page .policy-modal-wrap .policy-modal-col.policy-modal-right{border-left:1px solid #f2f2f2;height:100%}.car-renewal-page .policy-modal-wrap .policy-details-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .policy-modal-wrap .other-details-content{border-top:0}.car-renewal-page .policy-modal-wrap .existing-list-wrap{padding-top:24px}.car-renewal-page .policy-modal-wrap .top-inner-content{padding-bottom:24px}.car-renewal-page .policy-modal-wrap .add-on-wrap{border-top:1px dashed #8495cc80;padding-top:24px}.car-renewal-page .policy-modal-wrap .add-on-text{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .policy-modal-wrap .existing-list-row{padding-top:16px}.car-renewal-page .policy-modal-wrap .dark-list-bullets{padding-top:12px}.car-renewal-page .policy-modal-wrap .dark-list-bullets ul{flex-wrap:wrap;margin:-12px -6px 0;display:flex}.car-renewal-page .policy-modal-wrap .dark-list-bullets ul li{width:50%;margin:0;padding:12px 6px 0}.car-renewal-page .policy-modal-wrap .dark-list-bullets p{font-size:13px;line-height:15px}.car-renewal-page .policy-modal-wrap .dark-list-bullets p:before{top:4px}.car-renewal-page .bt-popover-modal .modal-header,.bt-popover-modal .modal-body,.bt-popover-modal .modal-footer{border:0;padding:0}.car-renewal-page .bt-popover-modal .modal-content{border-radius:16px;padding:40px}.car-renewal-page .bt-popover-modal .modal-header{border-bottom:1px solid #707070;padding-bottom:32px}.car-renewal-page .bt-popover-modal .modal-body{padding-top:32px}.car-renewal-page .bt-popover-modal .otp-outer-wrap{margin-bottom:24px}.car-renewal-page .bt-popover-modal p,.car-renewal-page .bt-popover-modal p.heading14{color:#292929}.car-renewal-page .bt-popover-modal .custom-checkbox label{font-size:12px;line-height:20px}.car-renewal-page .edit-mobile-wrap .edit-mobile-heads{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .edit-mobile-wrap .phone-number-inner{padding-top:24px}.car-renewal-page .edit-mobile-wrap .form-group{position:relative}.car-renewal-page .edit-mobile-wrap .country-code,.edit-mobile-wrap .form-control{color:#454545;font-family:Roboto-Light;font-size:20px;line-height:23px}.car-renewal-page .edit-mobile-wrap .country-code{position:absolute;bottom:4px;left:0}.car-renewal-page .edit-mobile-wrap .form-label{color:#20252b;margin-bottom:16px}.car-renewal-page .edit-mobile-wrap .form-control{padding-left:40px}.car-renewal-page .edit-mobile-wrap .confirm-btn-wrap{padding-top:30px}.car-renewal-page .edit-mobile-wrap .confirm-btn-wrap .btn{width:100%}.car-renewal-page .select-policy-wrap .select-policy-text{color:#20252b;margin-bottom:17px;font-family:Roboto-Medium}.car-renewal-page .select-policy-wrap .select-policy-items{padding-top:10px}.car-renewal-page .select-policy-wrap .select-policy-items:first-child{padding-top:0}.car-renewal-page .select-policy-wrap .select-policy-col{cursor:pointer;background-color:#fff;border:1px solid #0000;border-radius:5px;flex-wrap:wrap;padding:18px 32px 20px 35px;display:flex}.car-renewal-page .select-policy-wrap .select-policy-col.active{border:1px solid #c21b17;box-shadow:0 0 25px #9797974d}.car-renewal-page .select-policy-wrap .policy-left-col{width:291px}.car-renewal-page .select-policy-wrap .mob-progress-bar-cntr{display:none}.car-renewal-page .select-policy-wrap .policy-right-col{flex-wrap:wrap;align-items:center;width:calc(100% - 291px);padding-left:31px;display:flex}.car-renewal-page .select-policy-wrap .policy-content-wrap{width:calc(100% - 120px);padding-right:24px}.car-renewal-page .select-policy-wrap .days-count-wrap{width:106px}.car-renewal-page .select-policy-wrap .top-heads-wrap{padding-bottom:10px}.car-renewal-page .select-policy-wrap .your-car-text{color:#20252b}.car-renewal-page .select-policy-wrap .model-num{color:#20252b;margin-top:2px;font-family:Roboto-Medium}.car-renewal-page .select-policy-wrap .bottom-content-wrap{border-top:1px dashed #8495cc80;padding-top:14px}.car-renewal-page .select-policy-wrap .bottom-content-inner{flex-wrap:wrap;margin:0 -23px;display:flex}.car-renewal-page .select-policy-wrap .bottom-content-row{width:37%;padding:0 23px}.car-renewal-page .select-policy-wrap .bottom-content-row:last-child{width:26%}.car-renewal-page .select-policy-wrap .car-details{color:#565656;padding-left:22px;font-family:Roboto-Light;font-size:13px;line-height:19px;position:relative}.car-renewal-page .select-policy-wrap .details-icon{color:#c5281c;font-size:16px;line-height:16px;position:absolute;top:1px;left:0}.car-renewal-page .select-policy-wrap .bottom-content-top{padding-bottom:8px;position:relative}.car-renewal-page .select-policy-wrap .bottom-content-top:before{content:"";border-bottom:1px dashed #8495cc80;width:20px;height:1px;padding-bottom:8px;position:absolute;bottom:0;left:0}.car-renewal-page .select-policy-wrap .cover-details-wrap{padding-top:4px}.car-renewal-page .select-policy-wrap .cover-text{color:#20252b;font-family:Roboto-Medium}.car-renewal-page .select-policy-wrap .cover-desc{color:#565656;margin-top:6px;font-family:Roboto-Light}.car-renewal-page .select-policy-wrap .continue-btn-wrap{text-align:right;max-width:200px;margin-left:auto;padding-top:24px}.car-renewal-page .select-policy-wrap .continue-btn-wrap .btn{width:100%}.car-renewal-page .select-policy-wrap .percent svg{stroke-linecap:round;display:none}.car-renewal-page .select-policy-wrap .percent svg:first-child{display:block}.car-renewal-page .select-policy-wrap .percent{width:120px;height:120px;position:relative}.car-renewal-page .select-policy-wrap .percent tspan{font-family:Roboto-Medium;font-size:25px}.car-renewal-page .select-policy-wrap .percent .days-left{color:#565656;margin-top:25px;font-family:Roboto-Light;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-renewal-page .edit-details-wrap .car-details-heading{color:#000;font-family:Roboto-Medium}.car-renewal-page .edit-details-wrap .car-details-inner{padding-top:12px}.car-renewal-page .edit-details-wrap .form-group{padding-top:24px;position:relative}.car-renewal-page .edit-details-wrap .form-group:first-child{padding-top:0}.car-renewal-page .edit-details-wrap .select-input{position:relative}.car-renewal-page .edit-details-wrap .select-input.toggle{padding-left:0;position:relative}.car-renewal-page .edit-details-wrap .select-input.toggle:before{content:"";color:#20252b;font-family:car-renewal-icomoon;font-size:20px;line-height:20px;position:absolute;bottom:9px;right:0}.car-renewal-page .edit-details-wrap .select-input.toggle .form-control{padding-left:0}.car-renewal-page .edit-details-wrap .select-input.toggle .search,.edit-details-wrap .select-input.toggle .microphone{display:none}.car-renewal-page .edit-details-wrap .select-input .microphone,.edit-details-wrap .select-input .search{color:#c21b17;cursor:pointer;z-index:2;font-size:16px;line-height:16px;position:absolute;bottom:9px}.car-renewal-page .edit-details-wrap .select-input .microphone{right:0}.car-renewal-page .edit-details-wrap .select-input .search{left:0}.car-renewal-page .edit-details-wrap .select-input::placeholder{color:#20252b;font-family:Roboto-Light;font-size:16px;line-height:18px}.car-renewal-page .edit-details-wrap .select-input .form-control{padding:0 26px}.car-renewal-page .edit-details-wrap .form-group-inner{position:relative}.car-renewal-page .edit-details-wrap .top-search-wrap{z-index:5;position:absolute;top:100%;left:0;right:0}.car-renewal-page .edit-details-wrap .top-search-wrap.open-in-top-md{top:auto;bottom:100%}.car-renewal-page .edit-details-wrap .top-searches-inner{background-color:#fff;border-radius:0 0 5px 5px;padding:24px;box-shadow:0 0 20px #0000001a}.car-renewal-page .edit-details-wrap .top-search-text{color:#565656;margin-bottom:24px;font-family:Roboto-Medium}.car-renewal-page .edit-details-wrap .all-results-inner{max-height:165px}.car-renewal-page .edit-details-wrap .top-search-list li{border-bottom:1px solid #ebebeb;padding:16px 0}.car-renewal-page .edit-details-wrap .top-search-list li:first-child{padding-top:0}.car-renewal-page .edit-details-wrap .top-search-list li:last-child{border-bottom:0;padding-bottom:0}.car-renewal-page .edit-details-wrap .top-search-list li span{cursor:pointer;color:#565656;width:100%;height:100%;font-size:13px;line-height:19px;display:inline-block}.car-renewal-page .edit-details-wrap .submit-btn-wrapper{padding-top:24px}.car-renewal-page .edit-details-wrap .submit-btn-wrapper .btn{width:100%}.car-renewal-page .edit-details-wrap.not-find-car .car-details-inner{padding-top:16px}@media (max-width:991px){.car-renewal-page .modal-backdrop{z-index:12}.car-renewal-page .bt-popover-modal .modal-content{padding:24px 20px}.car-renewal-page .select-policy-wrap .select-policy-col{padding:16px}.car-renewal-page .select-policy-wrap .policy-left-col{justify-content:space-between;align-items:center;width:100%;display:flex}.car-renewal-page .select-policy-wrap .image-wrap img{width:136px}.car-renewal-page .select-policy-wrap .top-heads-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.car-renewal-page .select-policy-wrap .mob-progress-bar-cntr{display:block}.car-renewal-page .select-policy-wrap .policy-right-col{flex-wrap:wrap;align-items:center;width:100%;padding-left:0;display:flex}.car-renewal-page .select-policy-wrap .policy-content-wrap{width:100%;padding-right:0}.car-renewal-page .select-policy-wrap .days-count-wrap{display:none}.car-renewal-page .select-policy-wrap .top-heads-wrap{border-top:1px dashed #8495cc80;margin-top:13px;padding-top:10px;padding-bottom:10px}.car-renewal-page .select-policy-wrap .your-car-text{color:#20252b}.car-renewal-page .select-policy-wrap .model-num{color:#20252b;margin-top:2px;font-family:Roboto-Medium}.car-renewal-page .select-policy-wrap .bottom-content-inner{margin:0 -10px}.car-renewal-page .select-policy-wrap .bottom-content-row{width:33%;padding:0 10px}.car-renewal-page .select-policy-wrap .bottom-content-row:last-child{width:33%}.car-renewal-page .select-policy-wrap .edit-details-wrap .car-details-inner{padding-top:11px}.car-renewal-page .select-policy-wrap .edit-details-wrap .form-group{padding-top:25px}.car-renewal-page .select-policy-wrap .edit-details-wrap .top-search-list li span{font-size:14px;line-height:21px}.car-renewal-page .select-policy-wrap .bottom-content-top{display:none}.car-renewal-page .select-policy-wrap .cover-text{font-size:11px;line-height:14px}.car-renewal-page .select-policy-wrap .cover-desc{margin-top:1px}.car-renewal-page .select-policy-wrap .cover-details-wrap{padding-top:0}.car-renewal-page .select-policy-wrap .continue-btn-wrap{max-width:100%;padding-top:24px}.car-renewal-page .select-policy-wrap .continue-btn-wrap .btn{width:100%}.car-renewal-page .select-policy-wrap .percent{width:64px;height:64px;position:relative}.car-renewal-page .select-policy-wrap .percent tspan{font-size:16px;line-height:19px}.car-renewal-page .select-policy-wrap .percent .days-left{white-space:nowrap;font-size:11px;line-height:14px;top:19px;left:32px}.car-renewal-page .select-policy-wrap .percent text{transform:translateY(-9px)}}@media (max-width:767px){.car-renewal-page .popover-modal .popover-modal-content{padding:40px 16px 24px}.car-renewal-page .required-things-inner .popover-modal-content{padding:0}.car-renewal-page .popover-modal-close{top:20px;right:20px}.car-renewal-page .edit-details-wrap .car-details-inner{padding-top:11px}.car-renewal-page .edit-details-wrap .form-group{padding-top:25px}.car-renewal-page .edit-details-wrap .top-search-list li span{font-size:14px;line-height:21px}.car-renewal-page .edit-cover-wrap .bottom-content-inner{max-width:100%}.car-renewal-page .edit-cover-wrap .accord-list-wrap li{margin-top:14px}.car-renewal-page .edit-cover-wrap .accord-list-wrap li:first-child{margin-top:0}.car-renewal-page .edit-cover-wrap .recommend-wrap{left:0;right:auto}.car-renewal-page .edit-cover-wrap .btn-text-wrapper{padding:24px 0 0}.car-renewal-page .edit-cover-wrap .btn-text-wrapper .btn{margin-top:24px}.car-renewal-page .payment-failed-wrap .try-again-wrap{padding-top:20px}.car-renewal-page .edit-mobile-wrap .edit-mobile-heads{color:#000}.car-renewal-page .edit-mobile-wrap .phone-number-inner{padding-top:14px}.car-renewal-page .edit-mobile-wrap .form-group{position:relative}.car-renewal-page .edit-mobile-wrap .country-code,.edit-mobile-wrap .form-control{color:#20252b;font-size:16px;line-height:19px}.car-renewal-page .edit-mobile-wrap .country-code{bottom:6px}.car-renewal-page .edit-mobile-wrap .form-control{padding-left:35px}.car-renewal-page .modal-button button{width:100%;margin:5px}.car-renewal-page .policy-modal-wrap .policy-modal-inner{margin:0}.car-renewal-page .policy-modal-wrap .policy-modal-col{width:100%;padding:0}.car-renewal-page .policy-modal-wrap .policy-modal-col.policy-modal-right{border-top:1px solid #f2f2f2;border-left:0;height:100%;padding-top:24px}.car-renewal-page .policy-modal-wrap .add-on-wrap{padding:24px 0}.car-renewal-page .policy-modal-wrap .existing-list-wrap{border-top:1px solid #f2f2f2;margin-top:20px}.car-renewal-page .policy-modal-wrap .existing-list-row{padding-top:16px}.car-renewal-page .policy-modal-wrap .dark-list-bullets ul{margin:-12px 0 0}.car-renewal-page .policy-modal-wrap .dark-list-bullets ul li{width:100%;padding:12px 0 0}.car-renewal-page .policy-modal-wrap .dark-list-bullets p:before{top:6px}.car-renewal-page .mob-txt-prem-view{display:none!important}.car-renewal-page .basic-coverage-wrapper .view-premium-breakup{padding-top:0}}@media (min-width:768px){.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-lg{max-width:1100px}.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-md{max-width:1045px}.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-md2{max-width:830px}}@media (min-width:565px){.car-renewal-page .popover-modal{padding:0 15px}.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-sm{max-width:441px}.car-renewal-page .popover-modal .popover-modal-dialog.popover-modal-sm2{max-width:410px}}
