.autocomplete-suggestions{border:1px solid #ddd !important;border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}
.autocomplete-suggestion{padding:10px 16px !important}
.quote-band-wrapper.is-focused .quote-band{border-radius:4px}
.usp-cards-container{display:flex;justify-content:space-between;max-width:600px;z-index:1}
.usp-card{border-radius:16px;background-color:#fff;padding:2rem;display:flex;align-items:center}
.usp-text{margin-left:1rem}
.usp-text .amber{color:#fa0;font-weight:800}
.usp-card p{font-size:14px;margin:0;font-weight:600}
.cv-elem-head{color:#444;font-size:16px;font-weight:700;line-height:19px;padding-bottom:20px}
.cv-elem-item{font-size:16px;font-weight:400;text-align:left;padding-bottom:15px;cursor:pointer}
.cv-form-label{color:#000222;font-family:Muli;font-size:14px;font-weight:600;line-height:18px;text-align:left;margin-bottom:0}
#cv-list-elem{color:#444;font-family:Muli;font-size:14px;font-weight:400;line-height:17px;text-align:left;height:50px}
#cvbrand-list-elem{color:#444;font-family:Muli;font-size:14px;font-weight:400;line-height:17px;text-align:left;padding-bottom:8px;padding-top:8px;padding-left:16px;cursor:pointer}
.quote-band-bg-img-col{padding-left:0;padding-right:0}
#vehicle-category,#vehicle-registrationNumner,#vehicle-brand,#vehicle-variant,#cv-mobile-number,#vehicle-owner-input{border:0;padding-top:4px;padding-bottom:4px}
#vehicle-category{cursor:pointer}
#vehicle-category-option{width:50%}
#vehicle-brand-option{width:30%}
#vehicle-variant-option{width:30%}
.searchfield-input .input-icon{background:transparent}
.search-icon,.down-icon{position:absolute;right:6px;top:6px;font-size:21px;background:transparent}
.custom-suggestions-box::before{content:'';position:absolute;width:13px;height:13px;background:#FFF;border-top-left-radius:2px;top:-7px;left:8%;margin-left:-15px;border-left:1px solid #fb0;border-top:1px solid #fb0;-ms-transform:rotate(45deg);transform:rotate(45deg)}
#cv-category-dropdown{overflow:visible;border:1px solid #DDD;border-top:1px solid #fd0 !important;border-radius:2px}
.autoComplete--is-focused~.search-icon{display:none}
@media screen and (max-width:600px){.radio-input::after{height:15px;width:15px;left:4px;top:4px}
.radio-input::after{position:absolute;top:4px;left:4px;width:14px;height:14px;content:"";background:#FB0;border-radius:50%;-ms-transform:scale(0);transform:scale(0)}
#vehicle-category,#vehicle-registrationNumner,#vehicle-brand,#vehicle-variant,#vehicle-owner-input{border:1px solid #ddd;border-radius:4px;padding-top:10px;padding-bottom:10px;font-size:16px}
}
@media screen and (min-width:728px){#get-quote-div{text-align:center}
}
.cat-list-pad{margin-left:-14px;margin-right:-14px}
.br-t-ddd{border-top:1px solid #DDD}
.br-r-ddd{border-right:1px solid #DDD}
.qf-card-main{border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.1)}
#mobile-number-option,#city-with-mobile-number{width:41%}
#cv-owner-name{width:35% !important}
#cv-reg-no{width:42% !important}
.city-field-wrapper{width:60% !important}
#mobile-number-option #mobile-number,#city-with-mobile-number{padding-top:4px;padding-bottom:4px}
#vehicle-category-option .help-block,#mobile-number-option .help-block,#city-with-mobile-number{left:7px !important}
.width-100{width:100%}
.border-none{border:none !important}
#mobile-number-option .with-input-prefix .input-prefix,#city-with-mobile-number{font-size:1.8rem !important;color:#444 !important;top:4px !important;font-weight:normal !important;padding:0}
.mobile-number-subText{font-size:14px;font-family:Muli;padding:10px 15px 20px 0;line-height:17px}
.whatsapp-link{margin-top:10px;border-radius:3px;width:154px}
.whatsapp-link a{display:block;position:relative}
.whatsapp-link .btn-text{padding:12px 10px;color:#000;display:flex;align-items:center;background-color:#fb0;font-weight:900;border-radius:4px;border:2px solid #fb0}
.whatsapp-link a svg{height:23px;width:25px;margin-right:8px}
.loader-img{display:none;margin-left:60px;height:39px}
.or-section{font-size:14px;padding:10px 0;margin-top:14px;color:#fff;font-weight:700;text-align:center}
.cv-home-page-section{height:450px !important}
.whatsapp-share-link{border:1px solid #fff;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}
.whatsapp-img{height:17px;width:17px;vertical-align:middle !important}
.od-strip__text{color:#FFF;font-size:1.4rem}
.quote-option label{margin:0}
@media(max-width:396px){.p-btm-usp-new{padding-bottom:96px !important}
}
@media(max-width:375px){.p-btm-usp-new{padding-bottom:104px !important}
}
@media screen and (max-width:768px){.checkbox-option .checkmark{top:3px}
.hide-usp{display:none !important}
.mob-container-pos{position:unset !important}
.container{position:relative !important}
.p-btm{padding-bottom:82px}
.p-btm-0{padding-bottom:0 !important}
.mt-0{margin-top:0}
.usp-cards-container{display:flex;background-color:#fff;max-width:unset;position:absolute;bottom:0;z-index:2;border-top:.5px solid #ddd;border-bottom:.5px solid #ddd;margin-left:-40px;margin-right:-22px;width:100%;padding:0 24px}
.usp-cards-container .usp-card{flex-direction:column;justify-content:center;align-items:center;text-align:center}
.usp-cards-container .usp-icon{width:26px;margin-bottom:1rem}
.usp-text{margin-left:0}
.usp-cards-container .usp-icon img{width:100%;height:28px}
.usp-card p{font-size:12px}
.usp-card{padding:1rem}
.icon-text{display:none}
}
.condationcolor{color:#000;font-size:13px}
.cv-row-section .terms-and-conditons{font-size:11px;color:#999;font-weight:600;margin-top:1.5rem;max-width:600px}
.mob-container-pos>p:last-child{flex:none}
.terms-condation-checkmarkd{float:right}
.cv-terms-underline{color:#000;text-decoration:underline}
.p-r-0{margin-right:-32px !important}
.od-strip{background-color:#00e676;padding:10px 0;font-size:14px;color:#fff;font-weight:500;margin-top:-6px}
.icon-help{color:#444;font-size:18px;vertical-align:sub;margin-right:3px}
@media(min-width:768px){.margin-24{margin:24px;margin-top:0;border-radius:24px}
.cv-form-content-width{width:358px}
.mob-container-pos{display:flex;flex-direction:column;padding-bottom:0 !important}
.border-24{border-radius:24px}
.heading-fnt{font-size:30px !important;color:#444 !important}
.icon-help{margin-right:6px;font-size:22px}
.od-strip{padding-top:6px;padding-bottom:6px;margin-top:-7px;font-size:16px}
}
.whatsapp-img{height:15px;width:15px;vertical-align:text-bottom}
@media(min-width:768px){.whatsapp-img{height:17px;width:17px}
}
.od-strip__content{display:flex;align-items:flex-start}
.zero-paperwork{font-size:14px;color:#444;font-weight:800;background-color:#fffaeb;text-align:center;border-radius:4px;margin:0 0 20px;padding:6px 10px 6px 10px}
.cv-form-content-width .cv-formupdate{border:none !important;padding:24px !important}
.zero-paperwork span{color:#0bb86b}
@media(min-width:768px){.od-strip__content{padding-left:15px;padding-right:15px}
}
@media(min-width:768px){.whatsapp-share-link{display:none}
}
.od-strip__info{display:flex;width:100%;text-align:center;position:absolute;top:0;color:#FFF;padding-top:5px}
@media only screen and (min-width:280px) and (max-width:778.98px){.hide-Mobile-view{display:none !important}
}
.od-strip__text{flex:0 0 100%;color:#fff}
.cq-placeholder{height:-1.125rem !important}
.add-on-option .input-field-wrapper{float:left;padding:0;margin-right:10px;margin-bottom:0}
.pan-num-li .input-field-wrapper{padding-top:25px;padding-bottom:25px;margin-bottom:0}
.first-name-field-wrapper .input-title-prefix{float:left;width:90px;padding-right:15px}
.first-name-field-wrapper .input-title-prefix~.input-field-wrapper{float:left;width:calc(100% - 90px)}
@media screen and (max-width:767.98px){.mobile-show{display:block}
.mobile-hide{display:none}
.add-on-option .input-field-wrapper{margin-top:2px}
.terms-conditions-check-wrapper{margin-bottom:25px !important}
.mr-t-25{margin-top:25px}
.checkbox-option .checkmark{top:0}
.checkbox-option .checkmark-campain{top:-16px !important}
.checkbox-option .checkmark-contact{top:-6px;left:1px}
}
@media screen and (max-width:768px){#modal-build-plan-addons .modal-footer,#modal-build-plan-OnlyOD-addons .modal-footer{position:absolute !important}
.checkbox-option .checkmark{top:3px}
.icon-text{display:none}
.checkbox-text-position{position:absolute;top:4px}
}
#choose-car-model-dropdown .input-field-wrapper{margin-bottom:4px;position:relative;padding:8px 16px}
.checkbox-option--font{font-size:16px}
.checkbox-box .checkmark--style{top:-5px;left:6px;width:12px;height:12px}
.checkbox-option--style{margin:0}
.terms-conditions-content{max-height:300px;overflow-y:scroll;padding:30px}
.modal-title-close i{font-size:25px}
#terms-conditions-modal .modal-cta{border-top:1px solid #DDD;padding:15px}
.modal-header-tag{border-bottom:1px solid #DDD}
#terms-conditions-modal li{font-size:14px;font-weight:400}
.modal-cta button{padding:10px 40px}
.checbox-error-border{border:1px solid #E00 !important;border-radius:4px !important}
.checkout-btn-wrapper a{font-size:1.6rem}
.terms-conditions-content ul{margin-right:0}
.checkbox-box{width:25px;height:25px}
.checkbox-box-contact{width:17px;height:17px}
.checkbox-option .checkmark{top:-5px;left:5px}
.checkbox-option .checkmark-contact{top:-12px;left:0;width:11px;height:11px}
.p-fix{top:-10px;left:0}
.checkbox-option .checkmark-campain{top:-16px;left:1px;width:11px;height:11px}
.checkbox-text-position{position:absolute;top:8px}
@media screen and (max-width:767px){.terms-conditions-content{max-height:calc(100vh - 147px);padding-left:20px}
.modal-cta{position:absolute;width:100%;bottom:0}
.modal-cta button{padding:15px 40px;font-size:16px}
.payment-cta{padding-left:10px}
}
@media screen and (max-width:350px){.terms-conditions-content{max-height:calc(100vh - 147px)}
}
.flex-box-row{align-items:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal}
#terms-conditions-modal .modal-inner{background:#FFF;border-radius:5px}
#terms-conditions-modal .modal-inner .modal-content-wrappers{overflow-y:auto}
@media screen and (min-width:768px){#terms-conditions-modal .modal-title{font-size:2.4rem}
.modal-content,.modal-title-wrapper{padding:40px}
}
@media(min-width:768px){.customise-tab__label .checkbox-option .checkmark{top:-2px !important;left:7px;padding:0}
}
.customise-tab__label .checkbox-box{width:23px;height:23px;background-color:#fff}
@media(min-width:768px){.customise-tab__label .checkbox-box{width:30px;height:30px;background-color:#fff}
}
.checkbox-border-lite{border:1px solid #ddd;border-radius:2px !important}
#modal-build-plan-addons .modal-footer .addons-total-price.weight-800,#modal-build-plan-OnlyOD-addons .modal-footer .addons-total-price.weight-800{display:inline}
#cc-input-field{text-align:center}
.checkbox-label__style{border:1px solid #1b6 !important;border-radius:50%;background-color:#1b6 !important;height:25px;width:25px}
@media screen and (max-width:480px){.checkbox-option--font{font-size:15px}
.checkbox-box .checkmark--style{top:-1px}
}
@media only screen and (max-width:478px){.checkbox-box-cng{width:17px;height:17px}
}
.customise-tab__label input:checked+.checkbox-box{background:#0a5;-webkit-animation:checkbox-bg .3s cubic-bezier(.65,0,.45,1) 0 forwards;animation:checkbox-bg .3s cubic-bezier(.65,0,.45,1) 0 forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #0a5}
.customise-tab__label .checkbox-option .checkmark{top:0 !important;left:4px;padding:1px}
.parent-container-check{background-color:#eee;position:relative;padding-top:10px;padding-bottom:30px}
.align-checkmark{margin-bottom:auto;margin-top:9px}
.checkmark_checkedvalue{fill:transparent;stroke-dasharray:48;stroke-width:4px}
.key-benefits-list__item .icon-checkmark{color:#0a5;font-size:20px;padding:4px}
.key-benefits-list__item .icon-close{color:#fa2a2a;font-size:20px;padding:4px 4px 4px 0}
.key-benefits-list__svg-container .checkmark_check{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;fill:transparent;stroke:#0a5;stroke-dasharray:48;stroke-width:4px}
.key-benefits-list__svg-container .checkmark-close{height:30px;width:30px;fill:#fa2a2a}
.checkmark--align svg{top:-4px !important;left:6px !important}
.stroke-black{stroke:#000 !important}
.shake-on-error{animation:shake .2s;animation-iteration-count:1}
@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}
20%,80%{transform:translate3d(2px,0,0)}
30%,50%,70%{transform:translate3d(-4px,0,0)}
40%,60%{transform:translate3d(4px,0,0)}
}
@media screen and (min-width:600px){.extra-option-title,.extra-option-medium-title,.plan-options-wrapper .plan-features li,.detail-edit-btn{font-size:1.4rem}
}
.extra-option-title{margin:0;color:rgba(0,0,0,.36)}
.font-12-400{font-size:12px !important;font-weight:400}
.underline-links{color:#444;text-decoration:underline}
.underline-links:hover{color:#FA0}
.modal-outer-padding{padding:400px 0}
.modal li{color:#000 !important;font-size:1.5rem;font-weight:400 !important}
@media screen and (min-width:500px){#cc-modal .modal-outer{width:396px}
}
.mob-min-height-none{min-height:unset !important}
.searchfield-input .input-icon i{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.searchfield-input .input-icon .icon-close{display:none}
.autoComplete--is-focused~.input-icon .icon-close{display:inline}
.cursor-pointer{cursor:pointer}
#modal-video-unit .modal-content-wrappers{background-color:transparent}
@media only screen and (max-width:478px){.modal ul.list-styled li{margin-bottom:10px;font-size:1.4rem;line-height:1.4}
}
@media screen and (max-width:768px){.btn-primary{width:100%}
}
.checkbox-option .checkmark_check{stroke:#000 !important}
@media only screen and (min-width:769px) and (max-width:991.98px){.whatapp-sectionpad{margin-top:41px}
#wrapper{margin-top:41px}
}
@media only screen and (min-width:300px) and (max-width:768.98px){.od-strip__info{padding-top:7px}
.textpadabove{padding-top:0 !important}
}
.tick_Mark_color{color:#000;stroke:#000;stroke-width:5px}
.cv-home-page-section .tick_Mark_color{color:#fff !important;stroke:#fff !important;stroke-width:5px}
.cv-home-page-section .condationcolor{color:#FFF !important}
.cv-home-page-section .condationcolor .cv-terms-underline{color:#FFF !important}
.cv-home-page-section .checbox-out-color{border:1px solid #ccc !important}
.rectangle-13{position:absolute;margin:0;z-index:1;background-color:#00e676;opacity:.7;width:100%;height:36px;padding-top:5px}
.need-assistance-on-b{flex:0 0 60%;color:#fff;font-family:Muli;font-size:16px;font-weight:400;line-height:19px;width:372px}
.whats-app-us-on{flex:0 0 60%;color:#fff;font-family:Muli;font-size:16px;font-weight:400;line-height:19px;margin-left:1%}
.assistance-text{text-align:center}
#wrapper{background-color:#00e676;height:36px;position:absolute;width:100%;opacity:.7}
.rectanglePhoneNumber{border:1px solid #fff;border-radius:3px;margin-left:6px;color:#fff;font-family:Muli;font-size:13px;font-weight:700;line-height:16px;padding:4px}
.checbox-out-color{border:1px solid #000 !important;width:15px !important;height:14px !important}
.textpadabove{padding-top:2px}
@media(max-width:668px){#wrapper{height:69px}
}
@media only screen and (min-width:361px) and (max-width:385.98px){#wrapper{height:82px}
.whatsapp-share-link{margin-bottom:5px}
.textpadabove{padding-top:0 !important}
}
@media(max-width:360px){#wrapper{height:83px}
}
@media only screen and (min-width:300px) and (max-width:667.98px){.whats-app-us-on{padding-top:12px;display:block;flex:0 !important;width:100%}
.need-assistance-on-b{display:block;flex:0 !important;width:100%}
.rectanglePhoneNumbe{padding:4px 8px 4px 8px}
.whatsapp-img{height:22px !important;width:22px !important}
}
.healthunderline-links{color:#000;text-decoration:underline}
.healthunderline-links:hover{color:#FA0}
.auto-rickshaw-school{color:#444;font-family:Muli;font-size:14px;font-weight:400;line-height:17px;text-align:left;padding-bottom:15px;cursor:pointer}
.popular-categories{color:#999;font-family:Muli;font-size:13px;font-weight:400;line-height:16px;padding-bottom:15px;padding-top:15px;padding-left:20px}
.cardDisplay{padding-top:5px}
.reg-number-continue-btn-wrapper-mobile{padding-bottom:26px}
.reg-number-continue-btn-wrapper-mobile input{width:201px}
.font-pading{padding-right:0 !important;font-size:19px !important;padding-top:3px !important;font-weight:400 !important}
.cv-wrapper{position:relative;background-color:#f5f5f5 !important}
.page-content{background-color:#f5f5f5 !important}
.cv-content{padding-bottom:54px;padding-left:20px}
@media(min-width:1200px){.cv-content{margin-left:-14px;padding-top:8px}
}
.bar-icon{display:none}
.qf-nav-left{width:60%}
.qf-navbar{display:table-cell;vertical-align:middle}
.qf-navbar-item{width:100%}
.qf-navbar-item:not(:first-child){text-align:left;padding-left:6rem !important}
.cv-header{color:#000;font-size:36px;font-weight:800;line-height:30px;text-align:left;margin-bottom:4px;margin-top:4px}
.cv-subheading{color:#0a5;font-size:24px;font-weight:300;line-height:29px;text-align:left;margin-top:8px}
.cv-label{color:#999;padding:0 5px;font-size:16px;font-weight:300;line-height:13px;text-align:left;position:absolute;left:1rem;font-family:Muli,"Helvetica Neue",sans-serif !important;background-color:#fff;transition:.5s ease-in-out;pointer-events:none}
.cv-form-group{position:relative;margin-bottom:24px}
.cv-form-input{height:48px;color:#000;font-size:16px !important;font-weight:400;line-height:19px;text-align:left;padding:9px 14px !important;border:1px solid #DDD !important}
.cv-form-input:not(:focus):invalid~.cv-label{top:-7px;font-size:13px}
.cv-form-input:focus~.cv-label{top:-7px;font-size:13px;font-weight:700 !important;color:#000}
.cv-form-input:valid~.cv-label{top:-7px;font-size:13px;color:#000}
.cv-form-input:not(:focus):valid~.cv-label{color:#999 !important}
.cv-form-group button{width:100%;border-radius:4px;box-shadow:0 2px 8px 2px rgba(255,187,0,0.48);font-size:18px;height:56px;padding:15px}
.cv-with-input-prefix{position:absolute;top:-2px;left:0;padding:1.5rem 10px;color:#000;font-size:16px;font-weight:400;line-height:19px;text-align:left}
.cv-mobile-num-input{padding-left:5rem !important}
.cv-renew-your-digit-pol{color:#444;font-size:14px;font-weight:600;text-align:center;bottom:0;left:0;width:100%;background-color:#fff;z-index:99;line-height:13px}
.cv-resend-otp,.cv-resend-otp:hover{background-color:#fb0;border-radius:4px !important;width:90px !important;height:24px !important;position:absolute;right:1rem;top:1.7rem;box-shadow:none !important;color:#000;font-size:12px !important;font-weight:400;line-height:14px !important;padding:5px !important;text-align:center}
@media(max-width:767px){.cv-register-form{background-color:#fff !important;border-radius:4px;margin-bottom:-45px;box-shadow:0 4px 4px 0 rgba(215,215,215,0.16);padding:24px 24px;padding-top:34px}
.cv-form-content-width .cv-formupdate{border-radius:30px 30px 0 0}
.zero-paperwork{border-radius:14px 14px 0 0 !important}
.cv-new-flow .cv-register-form{border-top:0 !important}
.cv-header{font-size:20px;line-height:22px;margin-top:34px;font-weight:800;color:#444;text-align:center}
div.cv-header{margin-left:-16px}
.cv-subheading{font-size:16px;line-height:19px;margin-left:-15px}
.cv-label{color:#999}
.cv-form-content-width{margin:2rem -4rem 0 !important;margin-top:0 !important;border-radius:30px 30px 0 0}
.align-img-mr{margin-top:2rem !important}
.page-content{background-color:#f5f5f5 !important}
.cv-renew-your-digit-pol{display:flex;justify-content:center;padding:0 0 2rem 0}
.bar-icon{display:table-cell}
.cv-content{padding-left:0 !important}
}
@media(max-width:450px){.align-img-mr{margin-top:-10% !important}
.margin-adjust{margin-bottom:20%}
}
@media(min-width:768px){.qf-nav .qf-nav-right{float:right}
.background-illustration{position:absolute;bottom:0;z-index:0}
.background-illustration img{width:100%}
.cv-form-input:focus,.cv-form-input-focus:focus{border:1px solid #ddd !important;border-radius:4px;background-color:white}
.cv-dk-rn{font-size:14px;line-height:17px}
.cv-renew-your-digit-pol{display:flex;justify-content:center;padding:2rem 1rem 2rem 0;background-color:transparent !important}
.cv-register-num-content{padding:3.5rem 0}
.cv-register-num-content-image{margin:0;padding-top:24px}
.cv-register-form{background-color:#fff !important;border:1px solid #ddd !important;border-radius:16px;box-shadow:0 2px 20px 2px rgba(227,230,236,0.6);margin:4rem 0 0;margin-right:-16px;padding:34px 28px}
.cv-row-section{margin-left:0 !important;display:flex}
}
@media(max-width:1199px) and (min-width:992px){.cv-register-num-content{padding:3.5rem 0}
}
@media(min-width:768px) and (max-width:991px){.cv-row-section{display:block}
}
@media(max-width:991px) and (min-width:768px){.cv-register-num-content{padding:3.5rem 0}
.qf-navbar-item:not(:first-child){padding-left:2rem !important}
.cv-register-num-content-image{width:85%}
}
.cv-btn-primary{color:#000;background-color:#FB0 !important;border-color:#FB0 !important}
.cv-form-group button{width:100%;border-radius:4px;box-shadow:0 2px 8px 2px rgba(255,187,0,0.48);font-size:18px;height:48px;padding:0}
.whatsapp-chat{text-transform:uppercase;width:-webkit-fill-available;font-size:12px;font-weight:600;background-color:#0bb68b;border-radius:20px;padding:6px 24px 0 16px;height:36px;display:inline-flex;justify-content:center;margin-bottom:10px}
.chat-content{color:#fff}
.whatsapp-chat img{height:12px;width:12px;margin-top:6px;margin-right:6px}
@media only screen and (max-width:768px){.whatsapp-chat{padding:9px 24px 0 16px}
.background-illustration{display:none}
.whatsapp-chat img{margin-top:3px}
}
.btn-primary-large,.cv-btn-primary{color:#000;background-color:#FB0;border-color:#FB0}
.cv-btn-primary{display:inline-block !important;padding:10px 16px;margin:0;font:900 1.6rem/1.22 "Muli","Helvetica Neue",Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-appearance:none;box-shadow:0 0 1px transparent;border:1px solid;border-radius:3px;outline:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer;opacity:1}
@media screen and (min-width:768px){.cv-btn-primary{font-size:1.8rem}
.cv-btn-primary:hover,.cv-btn-primary:focus{color:#000;background-color:#FC3 !important;border-color:#FC3 !important}
}
.modal-outer{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s ease 0;transition:all .3s ease 0;opacity:1;pointer-events:none;-webkit-box-align:center;-webkit-box-pack:center}
@media screen and (min-width:768px){.modal-outer{width:750px}
}
@media screen and (min-width:992px){.modal-outer{width:970px}
.cv-register-num-content-image{width:65%}
}
@media screen and (min-width:1200px){.modal-outer{width:1170px}
}
.clickBtn{cursor:pointer}
.linkColor{color:#000 !important;font-weight:bold}
.cv-dk-rn{color:#444;font-size:13px;font-weight:400;line-height:16px;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.04);width:251px;height:32px;margin:1rem auto 0;padding:7px}
.chckInput{margin-left:40px;display:inline !important}
.checkbox-health{position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle;border:1px solid #bbb;border-radius:4px}
.checbox-out-color{border:1px solid #000 !important}
.checkbox-border-lite{border:1px solid #ddd;border-radius:2px !important}
.checkbox-box-contact{width:17px;height:17px}
.checkbox-health{width:18px !important;height:18px !important}
span{font-family:inherit;font-size:inherit;line-height:inherit}
.mr-r-5{margin-right:.5rem !important}
.labelCheckbox{display:inline-block;width:auto;padding:0;margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;vertical-align:middle;white-space:normal;background:0;border:0}
.terms-condation-color{color:#000;font-size:13px}
.mr-b-10{margin-bottom:1rem !important}
.input-field-wrapper{position:relative;margin-bottom:25px}
.tick_Mark_color{color:#000;stroke:#000;stroke-width:3px}
.checkbox-option-health .checkmark-contact{position:absolute;top:-2px;left:0;width:15px;height:15px}
.terms-conditions-content{max-height:300px;overflow-y:scroll;padding:30px}
#terms-conditions-modal .modal-inner .modal-content-wrappers,#terms-conditions-modal-form .modal-inner .modal-content-wrappers{overflow-y:auto}
.mob-min-height-none{min-height:unset !important}
.terms-conditions-content ul{margin-right:0}
.list-styled{position:relative;padding-left:13px;margin-right:31px}
.modal-outer{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s ease 0;transition:all .3s ease 0;opacity:1;pointer-events:none;-webkit-box-align:center;-webkit-box-pack:center}
@media screen and (min-width:768px){.modal-outer{width:750px}
}
@media screen and (min-width:992px){.modal-outer{width:970px}
}
@media screen and (min-width:1200px){.modal-outer{width:1170px}
}
.clickBtn{cursor:pointer}
.linkColor{color:#000 !important;font-weight:bold}
.cv-dk-rn{color:#444;font-size:13px;font-weight:400;line-height:16px;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.04);width:251px;height:32px;margin:1rem auto 0;padding:7px}
.chckInput{margin-left:40px;display:inline !important}
.checkbox-health{position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle;border:1px solid #bbb;border-radius:4px}
.checbox-out-color{border:1px solid #000 !important}
.checkbox-border-lite{border:1px solid #ddd;border-radius:2px !important}
.checkbox-box-contact{width:17px;height:17px}
.checkbox-health{width:18px !important;height:18px !important}
span{font-family:inherit;font-size:inherit;line-height:inherit}
.mr-r-5{margin-right:.5rem !important}
.labelCheckbox{display:inline-block;width:auto;padding:0;margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;vertical-align:middle;white-space:normal;background:0;border:0}
.terms-condation-color{color:#000;font-size:13px}
.mr-b-10{margin-bottom:1rem !important}
.input-field-wrapper{position:relative;margin-bottom:25px}
.tick_Mark_color{color:#000;stroke:#000;stroke-width:3px}
.checkbox-option-health .checkmark-contact{position:absolute;top:-2px;left:0;width:15px;height:15px}
.terms-conditions-content{max-height:300px;overflow-y:scroll;padding:30px}
#terms-conditions-modal .modal-inner .modal-content-wrappers,#terms-conditions-modal-form .modal-inner .modal-content-wrappers{overflow-y:auto}
.mob-min-height-none{min-height:unset !important}
.terms-conditions-content ul{margin-right:0}
.list-styled{position:relative;padding-left:13px;margin-right:31px}
#terms-conditions-modal .modal-inner,#terms-conditions-modal-form .modal-inner{background:#FFF;border-radius:5px}
.terms-conditions-content{max-height:300px;overflow-y:scroll;padding:30px}
.modal-title-close i{font-size:25px}
#terms-conditions-modal .modal-cta,#terms-conditions-modal-form .modal-cta{border-top:1px solid #DDD;padding:15px}
.modal-header-tag{border-bottom:1px solid #DDD}
#terms-conditions-modal li,#terms-conditions-modal-form li{font-size:14px;font-weight:400}
.modal-cta button{padding:10px 40px}
.checbox-error-border{border:1px solid #E00 !important;border-radius:4px !important}
.checkout-btn-wrapper a{font-size:1.6rem}
.terms-conditions-content ul{margin-right:0}
.checkbox-health{width:18px !important;height:18px !important}
.checkbox-box-contact{width:17px;height:17px}
.checkbox-option-health .checkmark-health{top:-5px;left:5px}
.checkbox-option-health .checkmark-contact{position:absolute;top:-2px;left:0;width:15px;height:15px}
.checkbox-option-health .checkmark-campain{top:-16px;left:1px;width:11px;height:11px}
.checkbox-text-position{position:absolute;top:8px}
@media screen and (max-width:767px){.terms-conditions-content{max-height:calc(100vh - 147px);padding-left:20px}
.modal-cta{position:absolute;width:100%;bottom:0}
.modal-cta button{padding:15px 40px;font-size:16px}
.payment-cta{padding-left:10px}
.drop-off-detail-section{margin-right:0 !important}
}
@media screen and (max-width:350px){.terms-conditions-content{max-height:calc(100vh - 147px)}
}
.flex-box-row{align-items:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal}
#terms-conditions-modal .modal-inner,#terms-conditions-modal-form .modal-inner{border-radius:5px}
#terms-conditions-modal .modal-inner .modal-content-wrapper,#terms-conditions-modal-form .modal-inner .modal-content-wrapper{overflow-y:auto}
@media screen and (min-width:768px){#terms-conditions-modal .modal-title,#terms-conditions-modal-form .modal-title{font-size:2.4rem}
.modal-content,.modal-title-wrapper{padding:40px}
}
.font-12-400{font-size:12px !important;font-weight:400}
body{overflow:auto !important}
.modal{overflow:auto !important}
@media screen and (max-width:2180px){.checkbox-health{width:15px !important;height:14px !important}
.labelCheckbox{display:inline-block;width:auto;padding:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;vertical-align:middle;white-space:normal;background:0;border:0}
.checkbox-option-health .checkmark-contact{position:absolute;top:-2px;left:0;width:12px;height:12px}
}
.text-flex-align{display:flex;align-items:center;justify-content:center}
.btn-margin-botom{margin-bottom:16px !important}
#terms-underline{color:#000 !important;text-decoration:underline !important}
#terms-underline:hover{color:#000 !important;text-decoration:underline !important}
.success{padding-left:4px !important}
.cv-form-group>input:focus:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),textarea:focus,select:focus{border:2px solid #FB0 !important}
.SIB-form-group>input:focus:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),textarea:focus,select:focus{border:2px solid #ce181e !important}
.sib-btn{background:#ce181e !important;color:#fff !important;border-color:#ce181e !important}
.with-padding{padding-left:10px !important}
@media(min-width:768px) and (max-width:1024px){.cv-register-form{width:300px !important}
.cv-renew-your-digit-pol{width:300px !important}
}
#animated-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9;width:100%;height:100%;background:#fff;position:fixed}
.noscroll{overflow:hidden !important}
.loader-icon{margin-bottom:12px;text-align:center}
.img-class{margin-top:-200px !important;width:700px !important}
.loading-msgs{color:#444;font-size:14px;font-weight:400;line-height:17px;padding:.5rem;position:relative}
.loader-text{margin-top:20px !important}
.blink_me{-webkit-animation:1s linear infinite blinker;animation:1s linear infinite blinker}
@keyframes blinker{50%{opacity:0}
}
#loadingicon{display:none}
.imge-fit-responsive{display:block;height:auto;max-width:62%;margin-top:19px}
.img-fit-container{background:#fafafa;margin-top:-20px;margin-right:-40px;margin-bottom:-20px;height:270px}
.font-20-400{font-size:18px;font-weight:400;padding-top:30px}
.title-popup{font-size:22px;font-weight:800}
.flex-height{height:206px !important}
@media screen and (max-width:481px){.img-fit-container{margin-left:-29px}
}
.od-strip__info_nw{display:-ms-flexbox;display:flex;width:100%;text-align:center;position:absolute;color:#FFF;background:#0bb86b;height:36px}
.textpadabove_nw{padding-top:7px}
.od-strip__text_nw{-ms-flex:0 0 100%;flex:0 0 100%;color:#fff;font-size:1.4rem}
.need-assistance-on-b_nw{-ms-flex:0 0 60%;flex:0 0 60%;color:#fff;font-family:Muli;font-size:16px;font-weight:400;line-height:19px;width:372px}
.whats-app-us-on_nw{-ms-flex:0 0 60%;flex:0 0 60%;color:#fff;font-family:Muli;font-size:16px;font-weight:400;line-height:19px;margin-left:1%}
.whatsapp-img_nw{height:17px;width:17px;vertical-align:middle !important}
@media(max-width:768px){.need-assistance-on-b_nw{display:none !important}
.textpadabove_nw{padding-top:9px !important}
.od-strip__info_nw{margin-top:6px !important}
}
.rectanglePhoneNumber{border:1px solid #fff;border-radius:3px;margin-left:6px;color:#fff;font-family:Muli;font-size:13px;font-weight:700;line-height:16px;padding:4px}
.search-icon{top:15px !important}
.search-icon{position:absolute;top:7px;right:8px;font-size:21px}
#registration-city:focus~#pincode-close-icon{display:block}
#registration-city:focus~#searchIcon{display:none}
.searchfield-input .input-icon{background:none !important}
input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),textarea,select{border-radius:4px !important}
.cv-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){padding-right:62px !important}
#registration-city{border:0;padding-top:4px;padding-bottom:4px}
.terms-flot-right{padding-top:5px !important;margin-left:auto !important}
.display-flex{display:flex !important}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.renewal-link{display:none !important}
.cv-renew-your-digit-pol{display:none !important}
@media(max-width:375px) and (min-width:375px){}
@media(max-width:425px) and (min-width:351px){}
@keyframes skeleton-loading{0{background-color:hsl(0,0,96%)}
100%{background-color:hsl(0,0,96%)}
}
.cv-owner{text-transform:none !important}
.cv-image-loader{width:400px !important;margin-top:-200px !important}
@media(max-width:767px){.cv-image-loader{width:300px !important}
}
.partner-radio-btn-section .expiry-label{font-size:13px !important;top:-7px}
.partner-radio-btn-section .border-radious-4{border-radius:4px}
.partner-radio-btn-section .radio-band .radio-input{right:unset}
.partner-radio-btn-section .radio-band:not(:last-of-type){border-bottom:0}
.partner-radio-btn-section .radio-band{align-items:center}
.partner-radio-btn-section .vl{border-left:1px solid #ddd;margin:4px 25px -3px 15px}
.partner-radio-btn-section .exp-btn-label{color:#444 !important}
.cv-new-flow .cv-dk-rn{background:#f5f5f5;border-radius:4px;height:40px;box-shadow:none;width:100%;display:flex;align-items:center;justify-content:center;border:0;margin-bottom:10px;border-radius:20px}
.cv-new-flow .bike-mobile-form-section .drop-off-detail-section{margin-top:0;margin-right:0;margin-bottom:10px}
.drop-off-detail-section{background:#fff;border-radius:4px;padding:6px 8px 8px;font-size:14px;font-weight:700;border:1px solid #ddd;box-shadow:0 4px 4px rgba(215,215,215,0.159282);cursor:pointer;margin-right:-16px}
.drop-off-detail-section .heading-text{font-size:16px}
.drop-off-detail-section .drop-off-heading-text{font-size:16px}
.drop-off-detail-section .continue-link{margin-left:auto}
.drop-off-detail-section .vehical-detail{background:#fffaeb;border-radius:4px;padding:8px 13px}
.drop-off-detail-section .detail-text{font-size:12px;font-weight:600;color:#444;line-height:18px}
.drop-off-detail-section .price-detail{font-weight:800;font-size:13px;color:#444;line-height:12px}
.drop-off-detail-section .price-detail span{font-weight:300;font-size:10px}
.drop-off-detail-section .items-center{align-items:center}
.drop-off-mobile-detail-section{padding:25px 25px 0 25px}
.bike-mobile-form-section{display:flex;flex-direction:column-reverse;background:#fff;border-top:1px solid #ddd}
.drop-off-detail-section .vehical-icon{font-size:19px}
.terms-condition-msg{color:#e00;font-size:12px;text-align:center}
.fields-header>.terms-condition-checkbox>input[type="checkbox"]{display:block}
.fields-header>.terms-condition-checkbox>input[type='checkbox']{appearance:none;height:1.6rem;width:1.6rem;border:1px solid #000;border-radius:2px;cursor:pointer;background-color:#FFF}
.fields-header>.terms-condition-checkbox>input[type='checkbox']:checked{background:url(https://d2h44aw7l5xdvz.cloudfront.net/assets/img/Check.svg) no-repeat center/ 12px}
.cv-new-flow-lbl{font-size:12px;padding:10px 2px;height:auto;border:0;background-color:#f5f5f5}
.cv-toggle-btn{display:flex;gap:3px}
.cv-registration-number .help-block{padding-left:0}
.cv-input-fix .help-block{padding-left:2px}
.cv-heder-color{color:#000 !important}
.breadcrumb-wrapper-old{margin:0}
.breadcrumb-wrapper-old .breadcrumb-wrap{height:auto !important}
.breadcrumb--menu{font-size:9px}
@media(min-width:767px){.breadcrumb-wrapper-old{margin:auto}
.breadcrumb-wrapper-old .breadcrumb-wrap{height:26px !important}
.breadcrumb--menu{font-size:initial}
}