.own-online-insurance-container{margin:0 auto;max-width:1200px}body.insurance-flow .RTO-city_cnt .selc_State.form-group::after,body.insurance-flow .RTO-city_cnt .selc_City.form-group::after{display:none}body.insurance-pi .sv-header-container .heading-container .ib-left-location-wrap,body.insurance-pi .user-dts_main .user-dts_vf .user_dts .row_state_city,body.insurance-pi .user-dts_main .user-dts_vf .user_dts .prs-dts:nth-child(3),body.finance-pi .sv-header-container .heading-container .ib-left-location-wrap,body.finance-pi .user-dts_main .user-dts_vf .user_dts .row_state_city,body.finance-pi .user-dts_main .user-dts_vf .user_dts .prs-dts:nth-child(3),body.exchange-pi .sv-header-container .heading-container .ib-left-location-wrap,body.exchange-pi .user-dts_main .user-dts_vf .user_dts .row_state_city,body.exchange-pi .user-dts_main .user-dts_vf .user_dts .prs-dts:nth-child(3){display:none}body.insurance-flow .mnm_macro_header .macro-header-breadcrumb-mob{display:block}body.macro-insurance.white_backg .mnm_macro_header .insurance-header-text,body.macro-insurance.white_backg .mnm_macro_header .macro-header-breadcrumb-mob{color:#313131}body.macro-insurance .mnm_macro_header .macro-header-breadcrumb-mob{color:#fff}body.insurance-pi .macroflow-pi{padding-top:20px!important}.ooic-offers-container{width:100%}.car-details-section{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:5px 5px 15px #00000014;box-shadow:5px 5px 15px #00000014}.car-details-section .vehicle-img{max-width:22%;width:22%;padding-right:10px}.car-details-section .vehicle-img img{width:100%;-o-object-fit:cover;object-fit:cover;opacity:.45;padding-left:16px}.car-details-section .title-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:12%;width:12%}.car-details-section .dealer-sec{width:25%;max-width:25%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.car-details-section .etd-sec{max-width:12%;width:12%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.car-details-section .status-sec{max-width:16%;width:16%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.car-details-section .change-vehicle-sec{max-width:13%;width:13%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.car-details-section .vehicle-norm-size-bg{background:rgba(62,62,62,.15) 0% 0% no-repeat padding-box;width:100%}.car-details-section .vehicle-norm-size-bg span{text-align:left;font-family:source sans pro;font-size:14px;line-height:16px;font-weight:400;letter-spacing:0;color:#696969;opacity:1;padding:4px}.car-details-section .vehicle-title{text-align:left;font-family:source sans pro;font-size:22px;line-height:20px;font-weight:700;letter-spacing:0;color:#262626;opacity:1}.car-details-section .vehicle-norm-size-bold{text-align:left;font-family:source sans pro;font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1}.car-details-section .vehicle-col-head{text-align:left;font-family:source sans pro;font-size:16px;line-height:20px;font-weight:400;letter-spacing:0;color:#313131;opacity:1}.vehicle-norm-size-icon{background-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/styles/image/Edit.png.html);text-align:center;background-repeat:no-repeat;background-position:center}.insurance-flow .ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-desktop h2,.insurance-flow .ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-desktop h2 span,.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .vehicle-title h2{text-transform:capitalize;color:#313131!important}.insurance-offer-sec{padding:30px 24px}.offer-logo{width:142px;height:80px}.offer-logo img{width:100%;-o-object-fit:cover;object-fit:cover}.insurance-inner-sec{border-right:1px solid #ccc}.insurance-name{text-align:center;font-family:source sans pro;font-size:18px;line-height:25px;font-weight:700;letter-spacing:0;color:#313131;opacity:1;padding-top:16px}.insurance-inner-sec ul{padding-top:16px}.insurance-inner-sec ul li{text-align:left;font-family:source sans pro;font-size:16px;line-height:20px;font-weight:400;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1;padding-bottom:10px}.insurance-head{text-align:left;font-family:source sans pro;font-size:16px;line-height:20px;font-weight:400;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1;margin:0}.insurance-price{text-align:left;font-family:source sans pro;font-size:18px;line-height:20px;font-weight:700;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1}.insurance-price:before{content:"\f156";font-family:fontawesome;font-weight:700;font-size:16px;margin-right:5px}.view-more-btn{text-align:left;text-decoration:underline;font-family:source sans pro;font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;color:#313131;text-transform:capitalize;opacity:1}.view-more-btn a{color:#313131}.ownonline-popup.fade.in{z-index:9999999;opacity:1}.ownonline-popup .modal-dialog{margin-top:120px}.ownonline-popup#addonsModal .modal-dialog{margin-top:120px;max-width:418px}.ownonline-popup#policyDetailsModal .modal-dialog{margin-top:120px;max-width:467px}.ownonline-popup .modal-content{border-radius:20px;border:none;width:100%;margin:0 auto}.ownonline-popup .close{position:absolute;top:10px;right:10px;cursor:pointer;opacity:.9;z-index:1}.ownonline-popup .close:hover{opacity:1}.ownonline-popup .close::before{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/close.webp) no-repeat;background-size:100% auto;width:14px;height:14px;display:inline-block;position:relative;top:4px;left:-4px;opacity:1}.ownonline-popup .addOns_cnt .modal-header{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #707070;padding:55px 35px 10px}.insurance-compare .ownonline-popup .addOns_cnt .modal-header{padding-top:65px}.ownonline-popup .addOns_cnt .modal-header img{max-width:60px}.ownonline-popup .addOns_cnt .addOns_body{max-height:330px;overflow-y:auto}.ownonline-popup .addOns_cnt .addOns_body::-webkit-scrollbar{width:5px}.insurance-compare .ownonline-popup.incls_main .incls_body ul li.active{color:#ea3a51!important;border-color:#ea3a51!important}.ownonline-popup .addOns_cnt .addOns_body::-webkit-scrollbar-track{background:#ebebeb}.ownonline-popup .addOns_cnt .addOns_body::-webkit-scrollbar-thumb{background:#313131;border-radius:10px}.ownonline-popup .addOns_cnt .addOns_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #b2b2b2;padding:10px 35px;color:#313131}.ownonline-popup .addOns_cnt .addOns_row .price{display:-webkit-box;display:-ms-flexbox;display:flex}.ownonline-popup .addOns_cnt .addOns_row .price p{margin-right:20px}.ownonline-popup .addOns_cnt .addOns_row .price .price_cb{margin-top:3px;margin-left:10px}.ownonline-popup .addOns_cnt .addOns_row:first-child .price p{margin-right:0}.ownonline-popup .addOns_cnt .addOns_btn{text-align:center;margin:20px 0 28px}.ownonline-popup .addOns_title{font-size:24px;font-family:Source Sans Pro,sans-serif;font-weight:700;color:#313131}.ownonline-popup .addOns_row p{font-size:18px;font-family:Source Sans Pro,sans-serif;margin-bottom:0}.ownonline-popup .addOns_row .price p{font-weight:700}.ownonline-popup .addOns_body .addOns_btn{padding:20px;text-align:center}.ownonline-popup .nsf-cb label .checkbox-mark{border:1px solid #e0e3e3;border-radius:5px;background:#f7f7f7;width:18px;height:18px}.ownonline-popup .nsf-cb label input[type=checkbox]:checked~.checkbox-mark:after{width:9px;height:9px}.ownonline-popup .addOns_row .addOns_inf p,.ownonline-popup .addOns_row .addOns_inf .inf_img{display:inline-block;vertical-align:middle}.ownonline-popup .addOns_row .addOns_inf .inf_img{margin-left:5px}.ownonline-popup .addOns_row .addOns_inf .inf_img img{max-width:20px}.ownonline-popup .nsf-cb label .checkboxcustom input:checked~.checkbox-mark{border:1px solid #b2b2b2}.ownonline-popup .tooltip{position:relative;display:inline-block;opacity:1;z-index:auto}.ownonline-popup .tooltip .tooltiptext{display:none;width:200px;background-color:#fff;color:#313131;padding:10px;border-radius:5px;position:absolute;z-index:1;border:solid 1px #b2b2b2;top:140%;left:-20px;font-size:14px;line-height:normal}.ownonline-popup .tooltip.st .tooltiptext::before{left:24px}.ownonline-popup .tooltip .tooltiptext::before{content:"";position:absolute;top:-6px;left:24px;height:10px;width:10px;background:#fff;-webkit-transform:rotate(224deg);-ms-transform:rotate(224deg);transform:rotate(224deg);border-bottom:inherit;border-right:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}.ownonline-popup .tooltip:hover .tooltiptext{display:block}.ownonline-popup .addOns_body .addOns_row:last-child .tooltip .tooltiptext{top:auto;bottom:140%}.ownonline-popup .addOns_body .addOns_row:last-child .tooltip .tooltiptext::before{top:auto;bottom:-6px;-webkit-transform:rotate(42deg);-ms-transform:rotate(42deg);transform:rotate(42deg)}.ownonline-popup .incls_main{max-width:480px}.incls_main .incls_cnt .incls_hd{display:block;border-bottom:none!important;text-align:center}.incls_main .incls_cnt .incls_hd img{max-width:150px}.ownonline-popup#policyDetailsModal.incls_main .incls_cnt .incls_hd img{max-width:120px;height:80px;-o-object-fit:contain;object-fit:contain}.incls_main .incls_cnt .incls_hd .incls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;color:#313131}.incls_main .incls_cnt .incls_hd .incls .incls_title,.incls_main .incls_cnt .incls_hd .incls .incls_cst{text-align:initial}.incls_main .incls_cnt .incls_hd .incls .incls_title p,.incls_main .incls_cnt .incls_hd .incls .incls_cst p{font-size:18px!important;margin-bottom:0}.incls_main .incls_cnt .incls_hd .incls .incls_title p{font-weight:700}.incls_main .incls_cnt .incls_hd .incls .incls_cst{margin-left:10px}.incls_main .incls_body{padding:0 10px}.incls_main .incls_body .incls_row ul{text-align:center!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto!important;width:auto;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-bottom:50px}.incls_main .incls_body .incls_row ul li{list-style:none!important;float:none!important;margin:0 0!important;padding-top:0!important;border:transparent;line-height:normal}.incls_main .incls_body .incls_body_cnt ul{padding-left:30px}.custom-offers .incls_main .incls_body .incls_body_cnt ul{height:300px;overflow:auto}.insurance-flow .incls_main .incls_body{margin-bottom:30px}.insurance-flow .incls_main .incls_body .incls_body_cnt{padding-left:30px}.insurance-flow .incls_main .incls_body .incls_body_cnt ul{padding-bottom:0;padding-left:5px}.incls_main .incls_body .incls_body_cnt .content li{font-weight:700;list-style:disc;font-size:18px;color:#313131}.incls_main .incls_body .incls_body_cnt .content li::marker{color:#ea3a51!important}.incls_main .incls_body .incls_body_cnt .content li p{font-weight:400}.incls_main .incls_body .incls_body_cnt>div{display:none}.incls_main .incls_body .incls_body_cnt>div.show{display:block}.insurance-flow .incls_main .incls_body .incls_body_cnt #OtherFeatures{color:#313131;display:block}.insurance-flow .incls_main .incls_body .incls_body_cnt #OtherFeatures ul li{font-weight:400}.selcRTO_main .selcRTO_title{font-size:24px!important;color:#313131}.selcRTO_main .selcRTO_cnt .selcRTO_body{max-width:345px;margin:40px auto 0;color:#313131}.selcRTO_main .selcRTO_body .custom-select{border-bottom:none!important;margin:10px 0;color:#707070;-webkit-text-fill-color:#707070;opacity:1}.selcRTO_main .selcRTO_body .custom-select .select-selected{height:45px;border-radius:5px;background:#f7f7f7!important;line-height:45px;border:none}.selcRTO_main .selcRTO_cnt .selcRTO_btn{text-align:center;margin:10px 0 20px}.selcRTO_main .selcRTO_City{position:relative}.selcRTO_main .selcRTO_City input.sf-inp{border:none!important;background:#f7f7f7!important;height:45px!important;padding:10px 15px!important;border-radius:5px;width:100%}.selcRTO_main .selcRTO_City input.sf-inp::after{position:absolute;content:"\f107";font-family:mnmarrow;font-size:20px;color:#313131;top:50%;right:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.selcRTO_main .selcRTO_City input.sf-inp::-webkit-input-placeholder{color:#707070}.selcRTO_main .selcRTO_City input.sf-inp::-moz-placeholder{color:#707070}.selcRTO_main .selcRTO_City input.sf-inp:-ms-input-placeholder{color:#707070}.selcRTO_main .selcRTO_City input.sf-inp::-ms-input-placeholder{color:#707070}.selcRTO_main .selcRTO_City input.sf-inp::placeholder{color:#707070}.selcRTO_main .selcRTO_City input.sf-inp::-webkit-calendar-picker-indicator{display:none}body.insurance-flow .m_loader_body{z-index:9999;position:fixed}body.insurance-flow .sv-header-container .oo-stepper-container{margin-top:0;margin-bottom:20px}body.insurance-flow .sv-header-container .oo-stepper-container{margin-bottom:35px}.ad-component{max-width:100%;margin:40px 0}.ad-component .component-hero-banner{margin-top:0;margin-bottom:0}.app-frm_main .app-frm_sec{margin-top:20px}.app-frm_main .app-frm_prs_dts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-frm_main .app-frm_prs_dts .app-frm_salut{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.app-frm_main .app-frm_prs_dts .app-frm_name{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.app-frm_main .sf-subhd{font-size:24px!important}.app-frm_main .app-frm_btn{text-align:center}.app-frm_main .form-group{margin-top:10px}.app-frm_main input.sf-inp{border:none!important;background:#f7f7f7!important;height:45px!important;padding:10px 15px!important;border-radius:5px}.app-frm_main input.sf-inp::-webkit-input-placeholder{color:#707070}.app-frm_main input.sf-inp:-ms-input-placeholder{color:#707070}.app-frm_main input.sf-inp::-ms-input-placeholder{color:#707070}.app-frm_main input.sf-inp::-moz-placeholder{color:#707070}.app-frm_main input.sf-inp::placeholder{color:#707070}.app-frm_main input.sf-inp.disabled{color:#707070;-webkit-text-fill-color:#707070;opacity:1;border:solid 1px #b2b2b2!important}.app-frm_main .app-frm_prs_dts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-frm_main .saltSelector{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.app-frm_main label.t-inp{display:none}.app-frm_main .inp-name{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.app-frm_main .custom-select.disabled{border-bottom:none!important;pointer-events:none;color:#707070;-webkit-text-fill-color:#707070;opacity:1}.app-frm_main .custom-select.disabled .select-selected{height:45px;border-radius:5px;background:#f7f7f7!important;line-height:45px;border:solid 1px #b2b2b2}.app-frm_main .custom-select.disabled .select-selected::after{display:none}.app-frm_main .app-frm_sec:first-child .sf-subhd,.app-frm_main .app-frm_sec:first-child .requiredtext{display:inline-block}.app-frm_main .app-frm_sec:first-child .requiredtext{font-style:normal}.app-frm_main .app-frm_sec:first-child .requiredtext::after{top:0}.app-frm_main .app-frm_sec .requiredtext{left:65%}.app-frm_main .app-btn{text-align:center}.app-frm_main .sf-cb .checkboxcustom .checkbox-mark{border:1px solid #e0e3e3;border-radius:5px;background:#f7f7f7}.app-frm_main .sf-cb .checkboxcustom input:checked~.checkbox-mark{border:1px solid #b2b2b2}.app-frm_main .sf-cb p a{color:#313131!important}.app-frm_main .app-frm_sec{margin-top:20px}.app-frm_main .app-frm_prs_dts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-frm_main .app-frm_prs_dts .app-frm_salut{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.app-frm_main .app-frm_prs_dts .app-frm_name{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.app-frm_main .sf-subhd{font-size:24px!important}.app-frm_main .app-frm_btn{text-align:center}.app-frm_main .form-group{margin-top:10px}.app-frm_main input.sf-inp{border:none!important;background:#f7f7f7!important;height:45px!important;padding:10px 15px!important;border-radius:5px}.app-frm_main input.sf-inp::-webkit-input-placeholder{color:#707070}.app-frm_main input.sf-inp:-ms-input-placeholder{color:#707070}.app-frm_main input.sf-inp::-ms-input-placeholder{color:#707070}.app-frm_main input.sf-inp::-moz-placeholder{color:#707070}.app-frm_main input.sf-inp::placeholder{color:#707070}.app-frm_main input.sf-inp.disabled{color:#707070;-webkit-text-fill-color:#707070;opacity:1;border:solid 1px #b2b2b2!important}.app-frm_main .app-frm_prs_dts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-frm_main .saltSelector{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.app-frm_main label.t-inp{display:none}.app-frm_main .inp-name{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.app-frm_main .custom-select.disabled{border-bottom:none!important;pointer-events:none;color:#707070;-webkit-text-fill-color:#707070;opacity:1}.app-frm_main .custom-select.disabled .select-selected{height:45px;border-radius:5px;background:#f7f7f7!important;line-height:45px;border:solid 1px #b2b2b2}.app-frm_main .custom-select.disabled .select-selected::after{display:none}.app-frm_main .app-frm_sec:first-child .sf-subhd,.app-frm_main .app-frm_sec:first-child .requiredtext{display:inline-block}.app-frm_main .app-frm_sec:first-child .requiredtext{font-style:normal}.app-frm_main .app-frm_sec:first-child .requiredtext::after{top:0}.app-frm_main .app-frm_sec .requiredtext{left:65%}.app-frm_main .app-btn{text-align:center}.app-frm_main .sf-cb .checkboxcustom .checkbox-mark{border:1px solid #e0e3e3;border-radius:5px;background:#f7f7f7}.app-frm_main .sf-cb .checkboxcustom input:checked~.checkbox-mark{border:1px solid #b2b2b2}.app-frm_main .sf-cb p a{color:#313131!important}.hiw-component{max-width:970px;margin:40px auto 45px}.hiw-component.container>.component-content>.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hiw-component .hiw-list-container .hiw-list-sec .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;border:none}.hiw-component .hiw-list-container .hiw-list-sec{width:33.3%}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon .field-promoicon{display:none}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon img{max-width:100%;height:auto}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:14px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count,.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count-light{width:8%;position:relative}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count::after{content:'';position:absolute;background:#707070;opacity:1;width:2px;top:22%;bottom:22%;right:0}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text{text-align:left;font-size:18px;line-height:16px;font-family:source sans pro;font-weight:700;letter-spacing:0;color:#313131;opacity:1;padding-top:8px;padding-left:6px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{padding-left:6px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count{text-align:left;font-size:24px;line-height:31px;font-family:source sans pro;font-weight:700;color:#313131}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{font-size:18px;line-height:16px;font-family:source sans pro;font-weight:400;color:#707070;margin-left:20px}.inc-exc-component{max-width:1200px;margin:40px auto}.inc-exc-component.container>.component-content>.row{display:block}.inc-exc-component .heading .promo-text{text-align:center}.inc-exc-component .component.rich-text{width:100%}.inc-exc-component .inc-exc-container{display:-webkit-box;display:-ms-flexbox;display:flex}.inc-exc-component .inc-exc-l-sec,.inc-exc-component .inc-exc-r-sec{width:50%}.inc-exc-component .inc-exc-l-sec{border-right:1px solid #b2b2b2}.inc-exc-component .inc-exc-heading{font-size:22px;line-height:26px;font-family:source sans pro;font-weight:700;color:#313131;border-bottom:1px solid #b2b2b2}.inc-exc-r-sec .inc-exc-heading,.inc-exc-r-sec .inc-exc-listing{padding-left:21px}.inc-exc-l-sec .inc-exc-heading,.inc-exc-r-sec .inc-exc-heading{padding-bottom:15px}.inc-exc-component .inc-exc-l-sec .inc-exc-listing ul,.inc-exc-component .inc-exc-r-sec .inc-exc-listing ul{margin:0;padding:0 0 0 16px}.inc-exc-component .inc-exc-l-sec .inc-exc-listing ul li,.inc-exc-component .inc-exc-r-sec .inc-exc-listing ul li{padding:15px 0 0;text-align:left;font-size:14px;line-height:19px;font-family:source sans pro;font-weight:400;letter-spacing:0;opacity:1;margin:0;color:#313131;list-style-position:outside}.inc-exc-component .inc-exc-container .inc-exc-listing ul li::marker{color:#ea3a51}.component-insurance-main-container .heading h1{margin-top:9rem!important;color:#000!important;text-transform:capitalize}.component-insurance-main-container{max-width:90%;margin:0 auto;min-height:660px}.insurance_offers{min-height:280px}.insurance_offers .offer-container .card{display:none}.insurance_offers .owl-carousel .owl-stage-outer{height:100%}.insurance_offers .owl-carousel .owl-stage-outer .owl-item{-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.05);box-shadow:5px 5px 15px rgba(0,0,0,.05)}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .card{border:none}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .heading-icon{height:75px;border-bottom:.25px solid #707070}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .heading-icon .icon{width:145px;margin:0 auto;padding-top:1.6rem}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .heading-icon .icon img{width:100%}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody{padding:1.4rem 2.4rem 2rem}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .field-title{font-family:source sans pro,sans-serif;font-size:1.8rem;font-weight:700;color:#313131}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody ul li{font-family:source sans pro,sans-serif;font-size:1.6rem;font-weight:300;color:#313131;padding-bottom:1.6rem}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .more-details-sec{text-align:center;padding-bottom:2rem;font-family:source sans pro,sans-serif;font-size:1.6rem;font-weight:700}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .more-details-sec a{color:#ea3a51;text-decoration:none}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .items{list-style-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/dot.png);padding-left:1.4rem;margin-top:1rem}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .insurance-select-item{position:relative}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .add-share-icon{width:20px;height:18px;position:absolute;top:1rem;right:0}.insurance_offers .owl-carousel .owl-nav .owl-next span,.insurance_offers .owl-carousel .owl-nav .owl-prev span{display:none}.insurance_offers .offer-container.owl-carousel .owl-nav{width:100%;margin:0 auto 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.insurance_offers .offer-container.owl-carousel .owl-nav button.owl-next,.insurance_offers .offer-container.owl-carousel .owl-nav button.owl-prev{margin:0 20px}.insurance_offers .offer-container.owl-carousel .owl-nav button.owl-next::before{content:"\f104";font-family:mnmarrow;position:absolute;top:0;color:#313131;z-index:999;font-size:24px;background:#fff;border:solid 1px #ccc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;width:42px;right:0}.insurance_offers .offer-container.owl-carousel .owl-nav button.owl-prev::before{content:"\f103";font-family:mnmarrow;position:absolute;top:0;color:#313131;z-index:999;font-size:24px;background:#fff;border:solid 1px #ccc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;width:42px;right:6%}.insurance_offers .offer-container.owl-carousel .owl-nav button.disabled:hover::before,.insurance_offers .offer-container.owl-carousel .owl-nav button.disabled::before{color:#ccc}.insurance_offers .get-insurance-btn{position:absolute;right:18%;bottom:-39px}.insurance-select-item .btn{margin-right:0!important}.insurance-component-container .insurance-component-container .modal.fade{-webkit-transform:translate(0,2%);-ms-transform:translate(0,2%);transform:translate(0,2%);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;overflow:hidden!important}.insurance-component-container .insurance-component-container .modal.fade.in{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:hidden!important;z-index:9999999!important}.modal-backdrop{background-color:rgba(0,0,0,.4);z-index:99999}.insurance-component-container .insurance-component-container .dsclmrmodelscroll{max-height:220px}.insurance-component-container .insurance-component-container .disclaimer-modal-content h2{color:#222}.insurance-component-container .insurance-component-container p{font-size:16px;font-family:source sans pro,sans-serif!important;color:#313131;font-weight:300}.insurance-component-container .insurance-component-container .disclaimer-modal-content h2,.insurance-component-container .insurance-component-container .disclaimer-modal-content p{text-align:left!important}.insurance-component-container .insurance-component-container .modal.fade .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.insurance-component-container .insurance-component-container .dsclmrmodelscroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.5)!important}.our-p-component{margin:40px auto}.our-p-component,.our-p-component .our-p-container,.our-p-component .our-p-listing-sec{max-width:1200px;margin:0 auto}.our-p-component .our-p-container{margin:0 auto}.our-p-component.container>.component-content>.row,.our-p-component .our-p-container.container>.component-content>.row{display:block}.our-p-component .heading .promo-text{text-align:center}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt.ins-hide{display:none}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 16%;flex:0 0 16%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .field-promotext,body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .field-promotext2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .component-content{border:none;text-align:center}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image .field-promoicon{display:none}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{-webkit-box-shadow:5px 5px 15px #00000012;box-shadow:5px 5px 15px #00000012;border:1px solid #ebebeb;border-radius:15px;height:auto;margin-bottom:8px;padding:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{width:180px;height:120px;margin-bottom:5px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image img{width:100%;height:auto}body.macro-insurance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{width:135px;height:90px;padding:5px}body.macro-insurance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p span{color:#313131;display:block;margin:0;font-weight:400}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p span.bold{font-weight:700;padding-right:10px}.our-p-component .our-p-container .our-p-vm{text-align:center}.our-p-component .our-p-container .our-p-vm a{color:#ea3a51;text-decoration:underline;position:relative;border-bottom:none}body.macro-insurance .our-p-component .our-p-container .our-p-vm a{font-size:18px}.our-p-component .our-p-container .our-p-vm a::after{position:absolute;content:"\f107";font-family:mnmarrow;font-size:14px;color:#ea3a51;top:50%;margin-left:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.our-p-component .our-p-container .our-p-vm a.view-less::after{content:"\f106"}.our-p-component .our-p-container .our-p-vm .see-all{position:initial}.our-p-component .our-p-container .ins-hide-btn{display:none}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p{font-size:18px;margin:0;line-height:normal}body.macro-insurance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p{color:#313131;line-height:1.2}.wbi-component{text-align:center;max-width:1200px;margin:0 auto}.wbi-component .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wbi-component .wbi-component-wrapper h5{text-align:center;font-size:24px;line-height:26px;font-family:source sans pro;font-weight:700;letter-spacing:0;color:#313131;text-transform:capitalize;padding-bottom:14px;position:relative}.wbi-component .wbi-component-wrapper h5::after{height:1px;width:36%;content:'';background:#b2b2b2;position:absolute;left:32%;bottom:0%}body.macro-insurance .wbi-component .wbi-component-wrapper h5::after{height:1px;width:78%;content:'';background:#b2b2b2;position:absolute;left:11%;bottom:0%}.wbi-component .wbi-component-wrapper .wbi-content{text-align:center;font-size:18px;line-height:normal;font-family:source sans pro;font-weight:400;color:#313131;padding-top:14px}.oo-stepper-container{margin-top:30px;margin-bottom:30px}.mnm_stepper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.mnm_stepper ul li.line{height:1px;background:#707070;width:90px}.mnm_stepper ul li.step{position:relative;line-height:1;pointer-events:none}.mnm_stepper ul li.step:after{content:'';width:10px;height:10px;background:#ebebeb;border:1px solid #707070;display:inline-block;border-radius:50%;vertical-align:middle;position:relative;top:-1px}.mnm_stepper ul li.step span{position:absolute;top:-17px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:5px;font-size:14px;color:#707070;text-transform:uppercase;white-space:nowrap}.mnm_stepper ul li.step.active span{left:11px;top:-15px;font-weight:700;color:#313131}.mnm_stepper ul li.step.warning{cursor:pointer;pointer-events:auto}.mnm_stepper ul li.step.done{cursor:pointer;pointer-events:auto}.mnm_stepper ul li.step.done span{color:#313131;left:9px}.mnm_stepper ul li.step.active:after{background:#313131;width:22px;height:22px;position:relative;top:0}.mnm_stepper ul li.step.done:before{content:'';background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/stepper-tick-1.webp) no-repeat;width:12px;height:9px;display:block;position:absolute;top:6px;left:3px;z-index:1}.mnm_stepper ul li.step.done:after{background:#4caf51;border-color:#4caf51;width:18px;height:18px}body.exchange-flow .mnm_stepper ul li.line{width:180px}.ooic-cardetails{margin-bottom:30px}.ooic-cardetails .ooic-cardetails-inner{border:1px solid #ccc;padding:10px 0}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-desktop{display:none}.ooic-cardetails .ooic-cardetails-inner .row{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ooic-cardetails .ooic-cardetails-inner .row>div{padding:0 10px}.ooic-cardetails .ooic-cardetails-inner .vehicle-details>div{padding:0 10px}.ooic-cardetails .ooic-cardetails-inner .vehicle-details .etd-sec{min-width:130px}.ooic-cardetails .ooic-cardetails-inner .vehicle-details .status-sec{min-width:135px}.ooic-cardetails .ooic-cardetails-inner .vehicle-img{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.ooic-cardetails .ooic-cardetails-inner .vehicle-img img{max-width:100%}.ooic-cardetails .ooic-cardetails-inner .title-sec{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.ooic-cardetails .ooic-cardetails-inner .vehicle-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ooic-cardetails .ooic-cardetails-inner .title-sec .vehicle-title{font-size:24px;color:#313131;font-family:source sans pro,sans-serif!important;font-weight:700;line-height:100%}.ooic-cardetails .ooic-cardetails-inner .vehicle-col-head{font-size:18px;color:#313131;font-weight:700;line-height:100%;margin-bottom:5px}.ooic-cardetails .ooic-cardetails-inner .vehicle-norm-size{font-size:18px;color:#313131;line-height:1.1;text-transform:capitalize}.insurance-compare .ooic-cardetails .ooic-cardetails-inner .vehicle-norm-size .edit-icon{vertical-align:top}.ooic-cardetails .ooic-cardetails-inner .vehicle-details .dealer-sec{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px}.ooic-offers-container .ooic-offers-header{text-align:center;margin-bottom:10px}.ooic-offers-container .ooic-offers-header h2,.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col{color:#313131}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col .ooic-offers-header-details-col-label{font-weight:700;margin-right:10px}.ooic-offers-container .ooic-offers-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ooic-offers-container .ooic-offers-row .ooic-offers-col{padding:0 10px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:15px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner{border:1px solid #ccc;padding:5px 15px;height:100%}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo img{max-width:100%}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo span.logotext,#addonsModal .addOns_cnt .modal-header .logotext,#policyDetailsModal .incls_cnt .modal-header .logotext,.insurance-quote .ooic-quote-container .ooic-quote-header .ooic-quote-header-top .logotext,.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header .logotext{font-size:14px;font-weight:700;color:#313131;display:block;line-height:normal;text-transform:capitalize;padding:10px 5px;margin-top:10px;border:1px solid #ccc;text-align:center;border-radius:5px}#addonsModal .addOns_cnt .modal-header .logotext,#policyDetailsModal .incls_cnt .modal-header .logotext,.insurance-quote .ooic-quote-container .ooic-quote-header .ooic-quote-header-top .logotext,.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header .logotext{max-width:150px;margin-top:0}.insurance-quote .ooic-quote-container .ooic-quote-header .ooic-quote-header-top .logotext,.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header .logotext{margin-right:15px}#policyDetailsModal .incls_cnt .modal-header .logotext{margin:20px auto 0}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#ebebeb;border-radius:5px;color:#313131;font-size:22px;font-weight:700;text-align:center;padding:5px 10px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas{margin-right:15px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul{margin-bottom:0}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul li,.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-quotebtn a{display:inline-block}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-quotebtn a{line-height:normal}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li>a{font-size:14px;color:#ea3a51;font-weight:700;text-decoration:underline}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li>a:hover{text-decoration:none}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li:first-child:after{content:'|';color:#313131;margin:0 5px 0 6px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li>span{background:#ea3a51;color:#fff;border-radius:50%;width:15px;height:15px;display:inline-block;text-align:center;line-height:1;font-size:14px;font-weight:700;margin-left:3px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-usp{margin:5px 0 0}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-usp ul{padding:5px 0 0 20px;margin-bottom:0;border-top:1px solid #a2a2a2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:disc}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-usp ul li{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;font-size:14px;line-height:1.4;color:#707070}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .vehicle-img,.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 10px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec{padding:0 30px 0 0;position:relative}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .ooic-cmh-btn{background:0 0;position:absolute;right:10px;top:15px;padding:0}.insurance-flow .ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .ooic-cmh-btn:after{content:"\f107";font-family:mnmarrow;font-size:18px;color:#ea3a51;-webkit-transform:none;-ms-transform:none;transform:none}.insurance-flow .ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .ooic-cmh-btn[aria-expanded=true]:after{content:"\f106"}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .ooic-cmh-btn:focus{-webkit-box-shadow:none;box-shadow:none}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .collapse.in{display:block}.ooic-quote-container{margin-bottom:40px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-top img{max-width:120px;margin-right:10px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-top h2{color:#313131}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li{display:-webkit-box;display:-ms-flexbox;display:flex;color:#313131;font-size:18px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li .ooic-quote-header-bottom-lbl{font-weight:700;margin-right:10px}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table{border:1px solid #e4e4e4}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 30px;color:#313131;font-size:16px}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row.footer{font-weight:700}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row:not(:last-child){border-bottom:1px solid #e4e4e4}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-right,.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons ul li .addon_price{font-weight:700}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons .ooic-quote-body-table-row-addons-heading span{margin-right:5px;display:inline-block}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons .ooic-quote-body-table-row-addons-heading img{cursor:pointer}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons ul{padding-left:15px}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons ul li:before{content:'';width:5px;height:5px;border-radius:50%;background:#313131;display:inline-block;position:absolute;left:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ooic-quote-stickybar{width:100%;background:#313131}.ooic-quote-stickybar.fixed{position:fixed;bottom:0;left:0;width:100%;z-index:999}.ooic-quote-stickybar .ooic-quote-stickybar-inner{max-width:530px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0}.ooic-quote-stickybar .ooic-quote-stickybar-inner .ooic-quote-stickybar-left{font-size:24px;color:#fff}.ooic-quote-stickybar .ooic-quote-stickybar-inner .ooic-quote-stickybar-left span{font-weight:700;margin-left:20px}.ooic-quote-stickybar .ooic-quote-stickybar-inner a.m_btn_l{display:inline-block;background:0 0!important;color:#fff!important;border-color:#fff!important}.ooic-quote-stickybar .ooic-quote-stickybar-inner a.m_btn_l:hover{color:#313131!important;background:#fff!important}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .blogSection .star-rating-section,.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .rightSide.noLeftSide .username-and-userhandle-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .profileSection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .rightSide.noLeftSide .username-and-userhandle-section{margin-bottom:5px}.ownonline-landing .socialfeed-carousel-component .star-rating-section .field-xstarratingicon{display:-webkit-box;display:-ms-flexbox;display:flex}.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header img{max-width:150px;margin-right:5px}.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .title-sec .vehicle-title{text-transform:capitalize}body.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img{background:0 0}body.insurance-compare .sv-header-container .row .col-12,body.insurance-quote .sv-header-container .row .col-12{padding-left:0;padding-right:0}.faqTableWithBorder .table-bordered{border:1px solid #dee2e6}body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header{border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:9px 28px}body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row-right-body .ooisc-inner-row-right-inner-body-row .ooisc-inner-row-right-inner-body-col{padding:8px 28px}body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row .ooisc-inner-row-left,body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row .ooisc-inner-row-right{padding:0 11px}body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-body .ooisc-inner-row-left-inner-body-row{padding:8px 20px}body.insurance-summary .own-online-insurance-summary-container{margin:50px auto 24px}body.insurance-summary .feedback-form-container{margin:0 auto}body.insurance-quote .macro-stickybar-footer .total-p-amt,body.insurance-quote .macro-stickybar-footer .price-amt{color:#fff;font-size:24px;line-height:35px}body.insurance-quote .macro-stickybar-footer .price-amt{margin-right:75px;margin-left:18px;font-weight:700}.disclaimer-txt-tooltip-btn+.popover{z-index:99999}.insurance-compare .incls_main .incls_body .incls_row ul li a{white-space:nowrap}.insurance-compare .incls_main .incls_body .incls_row ul{overflow-x:auto;overflow-y:hidden;width:100%;max-width:600px}.ownonline-popup#policyDetailsModal.incls_main .incls_body .incls_row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto}.insurance-compare .RTO-city_main .selc_State.disabled{cursor:not-allowed}.insurance-compare .RTO-city_main .selc_State.disabled input{pointer-events:none}@media(min-width:992px){.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-desktop{display:block}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile{display:none}}@media(min-width:1024px){.insurance_offers .offer-container.owl-carousel .owl-nav button.owl-prev::before{right:7%}.ooic-quote-container{padding-left:0;padding-right:0}}@media(min-width:1400px){.car-details-section{max-width:1364px!important}.hiw-component{max-width:1364px;margin:100px auto 40px}.our-p-component,.our-p-component .our-p-container,.our-p-component .our-p-listing-sec,.inc-exc-component,.wbi-component,.own-online-insurance-container{max-width:1364px}}@media(min-width:1024px) and (max-width:1100px){.ad-component .component-hero-banner{margin-top:0}}@media(min-width:992px) and (max-width:1200px){.inc-exc-component{max-width:950px}.insurance-quote .ooic-cardetails .ooic-cardetails-inner .vehicle-details .status-sec{min-width:95px}.insurance-quote .ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-desktop h2{font-size:22px!important}.insurance-quote .ooic-cardetails .ooic-cardetails-inner .title-sec{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.insurance-quote .ooic-cardetails .ooic-cardetails-inner .change-vehicle-sec{min-width:100px}}@media(min-width:993px) and (max-width:1024px){.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner{padding:5px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{font-size:18px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-quotebtn a{font-size:14px!important;padding:8px 10px 9px!important}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas{margin-right:10px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li:first-child:after{margin:0 3px 0 4px}}@media(min-width:768px) and (max-width:1023px){.ad-component .component-hero-banner{margin-top:0;margin-bottom:0}}@media(min-width:769px) and (max-width:1024px){.insurance-compare .ooic-offers-container{max-width:960px;margin:0 auto}.car-details-section .car-inner-section{max-width:100%}.car-section-container .row{margin:0}.car-details-section .dealer-sec{max-width:20%;padding:0}.car-details-section .vehicle-title{font-size:20px}.car-details-section .vehicle-col-head,.car-details-section .vehicle-norm-size-bold,.insurance-inner-sec ul li,.insurance-head{font-size:14px}.insurance-compare .ooic-cardetails .ooic-cardetails-inner .vehicle-details .status-sec{min-width:85px}.insurance-compare .ooic-cardetails .ooic-cardetails-inner .vehicle-details .change-vehicle-sec{min-width:115px}.insurance-compare .ooic-cardetails .ooic-cardetails-inner .title-sec{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.ooic-quote-container{max-width:960px;margin:0 auto}.insurance-summary .ownonline-banner .banner-content-container{right:8%}.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header img{max-width:120px}}@media(max-width:1024px){.app-frm_main .app-frm_sec .requiredtext{left:60%}.inc-exc-component .inc-exc-l-sec{margin-left:20px}.inc-exc-component .inc-exc-r-sec{margin-right:20px}.our-p-component,.our-p-component .our-p-container,.our-p-component .our-p-listing-sec{max-width:950px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin:0}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{margin:0}.wbi-component{max-width:none;margin:25px}.wbi-component .wbi-component-wrapper h5::after{width:43%;left:29%}}@media(max-width:992px){.insurance-compare .ooic-offers-container{max-width:100%;padding:0 15px}.insurance-compare .ooic-cardetails{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;margin-bottom:5px}.insurance-compare .ovd-tooltip-dsclmr{padding:0 15px}.insurance-quote .ovd-tooltip-dsclmr{margin-top:15px;padding-right:0}.app-frm_main .sf-subhd{font-size:22px!important}.app-frm_main .form-group{margin-top:5px}.app-frm_main .app-frm_sec .requiredtext{left:50%}.hiw-component{margin:25px auto}.hiw-component .hiw-list-container .hiw-list-sec .component-content{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon{width:24px;height:24px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count{font-size:14px;line-height:18px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{font-size:12px;line-height:16px;margin-left:16px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text{padding-top:0;font-size:14px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec{padding-top:8px;width:100%}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count::after{right:0}.inc-exc-component .inc-exc-l-sec,.inc-exc-component .inc-exc-r-sec{width:100%}.inc-exc-l-sec .inc-exc-heading,.inc-exc-r-sec .inc-exc-heading{text-align:center;font-size:22px;line-height:26px}.inc-exc-r-sec .inc-exc-heading,.inc-exc-r-sec .inc-exc-listing{padding-left:0}.inc-exc-component .inc-exc-r-sec .inc-exc-listing ul{margin-left:10px;margin-bottom:0!important}.insurance_offers .insurance-component-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.insurance_offers .insurance-component-container .insurance-component-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-height:100px}.insurance_offers .insurance-component-container .offer-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.insurance_offers .get-insurance-btn{right:calc(50% - 70px)}.insurance_offers .offer-container.owl-carousel .owl-nav button.owl-prev::before{left:calc(100% - 90px)}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody .field-title{font-size:1.6rem}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody ul li{font-size:1.4rem;padding-bottom:1rem}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .heading-icon .icon{width:110px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0}body.macro-insurance .our-p-component .our-p-container .our-p-vm a{font-size:14px}body.macro-finance .our-p-component .our-p-container{max-width:100%;padding:0 16px}.wbi-component .wbi-component-wrapper h5{font-size:22px;line-height:26px;padding-bottom:14px}body.macro-insurance .wbi-component .wbi-component-wrapper h5::after{width:95%;left:3%}.wbi-component .wbi-component-wrapper h5::after{width:51%;left:25%}.wbi-component .wbi-component-wrapper .wbi-content{font-size:14px;line-height:19px}.wbi-component .wbi-component-wrapper .bottom-bar{width:100%;height:1px}.oo-stepper-container{margin-top:20px;margin-bottom:10px}body.insurance-compare .sv-header-container .oo-stepper-container{margin-bottom:10px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .vehicle-title{font-size:18px;margin-bottom:10px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .ooic-cmh-rtodetails .vehicle-col-head{margin-bottom:0}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .ooic-cmh-rtodetails .vehicle-col-head,.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .ooic-cmh-rtodetails .vehicle-norm-size,.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .vehicle-col-head,.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .vehicle-norm-size{font-size:14px}.mnm_stepper ul li.step span,.mnm_stepper ul li.step.active span{top:-20px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body{padding:5px 30px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .ooic-cardetails-mobile-body-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .ooic-cardetails-mobile-body-row .dealer-sec{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .ooic-cardetails-mobile-body-row .etd-sec,.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-body .ooic-cardetails-mobile-body-row .status-sec{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;padding:0;margin-bottom:5px}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col .ooic-offers-header-details-col-label{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col .ooic-offers-header-details-col-value{line-height:normal}.ooic-offers-container .ooic-offers-row .ooic-offers-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner{padding:5px 10px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails{max-width:180px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails{max-width:190px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul{text-align:right}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-quotebtn a{margin-bottom:5px}.mnm_stepper ul li.step.done:before{top:4px}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row{padding:15px 20px 13px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;font-size:14px}.ooic-quote-stickybar .ooic-quote-stickybar-inner{padding:12px 15px}.insurance-quote .ooic-cardetails{padding:0 15px}.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-body{border-bottom:1px solid #e4e4e4}.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header{padding:20px 0}.ownonline-popup#addonsModal .modal-dialog{max-width:98%;margin:0 auto;margin-top:120px}.ownonline-popup .addOns_cnt .addOns_btn{text-align:center;margin:15px 0 40px}.RTO-city_main .modal-dialog{max-width:98%}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-usp ul li{line-height:1}body.insurance-compare .sv-header-container .row .col-12,body.insurance-quote .sv-header-container .row .col-12{padding-left:15px;padding-right:15px}body.insurance-flow.modal-open .sv-header-container,body.insurance-flow.modal-open .macro-stickybar-footer{padding-right:0!important}body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header{border:none;padding:20px 0}body.insurance-flow .own-online-insurance-summary-container .ooisc-inner-row-right-body .ooisc-inner-row-right-inner-body-row .ooisc-inner-row-right-inner-body-col{padding:8px 20px}.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header img{max-width:120px;margin-right:24px;width:unset}body.insurance-quote .macro-stickybar-footer .total-p-amt,body.insurance-quote .macro-stickybar-footer .price-amt{font-size:20px}body.insurance-quote .macro-stickybar-footer .price-amt{margin-right:20px;margin-left:6px;font-weight:700}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li .ooic-quote-header-bottom-lbl{-webkit-box-flex:0;-ms-flex:0 0 113px;flex:0 0 113px;max-width:113px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li .ooic-quote-header-bottom-txt{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.insurance-compare .ooic-offers-container .ooic-offers-header h2,.insurance-compare .ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col{font-size:14px}.insurance-compare .ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col .ooic-offers-header-details-col-label{line-height:normal}body.insurance-summary .own-online-insurance-summary-container{margin-top:25px}body.insurance-summary .own-online-insurance-summary-container h2{margin-bottom:5px}body.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .title-sec .vehicle-title{font-size:18px}body.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-left-inner .ooisc-inner-row-left-inner-header .title-sec{padding-left:5px!important}.insurance-flow .mnm_macro_header .macro-header-breadcrumb-mob .insurance-header-text{display:block;color:#fff!important;font-size:16px}}@media(max-width:768px){.ownonline-insurance{margin-bottom:0!important}.car-details-section .car-inner-section{max-width:100%;padding-bottom:24px}.car-details-section .vehicle-img{width:55%;max-width:55%;height:auto}.car-section-container{padding-left:0;padding-right:0}.car-details-section .vehicle-img img{margin-left:12px}.car-details-section .title-sec{max-width:45%;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 17px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.car-details-section .vehicle-title{font-size:20px}.car-details-section .vehicle-norm-size-bold{font-size:14px}.car-details-section .dealer-sec{width:55%;max-width:55%;padding:0 8px 0 32px}.car-details-section .vehicle-col-head{font-size:14px;padding-top:10px}.car-details-section .etd-sec{padding:0 0 0 16px;max-width:45%;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.car-details-section .vehicle-norm-size-bg{width:148px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:12px}.car-details-section .status-sec{max-width:55%;width:55%;padding:0 8px 0 32px}.vehicle-norm-size-icon{background-position:left}.car-details-section .change-vehicle-sec{padding:0 0 0 16px;max-width:45%;width:45%}.change-vehicle-sec .vehicle-col-head{text-align:left}.insurance-inner-sec{border:none}.offer-logo{width:110px;height:60px;margin:0 auto}.insurance-inner-sec-mob{border-top:1px solid #ccc;padding:0}.insurance-inner-sec-mob .row{margin:0}.insurance-name{font-size:16px}.insurance-inner-sec ul li{font-size:14px;padding-bottom:5px}.insurance-offer-sec{padding:0 24px}.insurance-inner-sec-mob ul li .row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.insurance-inner-sec-mob ul li .row>div{padding:0}.insurance-inner-sec ul{padding-right:16px;padding-left:24px}.section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:16px}.insurance-cover-sec{width:50%}.insurance-head{font-size:14px;text-align:center}.insurance-pricing-sec .row{margin:0}.insurance-price{text-align:center}.addOns_main .addOns_row p{font-size:14px}.ownonline-popup#policyDetailsModal.incls_main .incls_body .incls_row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;padding:0 15px}.ownonline-popup#policyDetailsModal.incls_main .incls_body .incls_row ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.incls_main .incls_body .incls_row ul{overflow-x:auto;overflow-y:hidden;width:100%;max-width:600px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.incls_main .incls_body .incls_row ul li a{white-space:nowrap}.incls_main .incls_body{padding:0}.incls_main .incls_cnt .incls_hd .incls .incls_title p,.incls_main .incls_cnt .incls_hd .incls .incls_cst p{font-size:14px!important}.selcRTO_main .selcRTO_title{font-size:22px!important}.ownonline-popup .addOns_cnt .addOns_btn .applyAddons{padding:9px 31px 10px!important}.ownonline-landing .what-people-say .UserComment,.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .field-username{font-size:14px!important}.ownonline-landing .WhatPeopleSay-Testimonials-grid-component .star-rating-section .field-starratingicon img{width:100%!important}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .profileSection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .rightSide.noLeftSide .username-and-userhandle-section{margin-bottom:5px}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .social-feed-item{padding:20px 15px!important}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .blogSection .star-rating-section,.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .rightSide.noLeftSide .username-and-userhandle-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.ownonline-landing .socialfeed-carousel-component .star-rating-section .field-xstarratingicon img{width:100%}.incls_main .incls_body .incls_body_cnt .content li{font-size:14px}.ad-component .component-hero-banner{margin-top:0}.ad-component{margin:25px 0}body.insurance-quote .macro-stickybar-footer .total-p-amt,body.insurance-quote .macro-stickybar-footer .price-amt{font-size:16px}body.insurance-quote .macro-stickybar-footer .price-amt{margin-right:8px;margin-left:2px}}@media(max-width:767px){.hiw-component .hiw-list-container .hiw-list-sec{width:50%;margin-bottom:14px;padding:0 15px}.hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc{margin-left:3px}.inc-exc-component .inc-exc-l-sec{border:none}.inc-exc-component .inc-exc-container{display:block!important}.inc-exc-component .inc-exc-l-sec,.inc-exc-component .inc-exc-r-sec{margin:0!important;padding:0 15px}.inc-exc-component .inc-exc-r-sec{margin-top:20px!important}.inc-exc-component .inc-exc-r-sec .inc-exc-listing ul{margin-left:0}.inc-exc-component{margin:20px auto}.inc-exc-component h1{width:74%;margin:0 auto 10px!important}}@media(max-width:640px){.macro-insurance .ownonline-banner .component-hero-banner .cust_offs{max-width:100%;padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec{padding:0 10px}.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec,.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec h2 span{width:auto}}@media(max-width:480px){.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec .vehicle-title h2{font-size:18px!important}.insurance-flow .disclaimer-txt-tooltip-btn+.popover{max-width:250px}.macro-insurance .our-p-container .ou-p-cnt{padding-top:0;padding-bottom:0}.macro-insurance .our-p-container .our-p-image{margin:0 0 10px!important}.macro-insurance .FAQ-page-component{padding-bottom:0!important;padding-top:0!important}.macro-insurance .wbi-component .promo-text{padding-bottom:0!important}.macro-insurance .ins-testimonial .tab{padding-top:0!important}.ad-component .component-hero-banner img{min-height:auto!important;width:100%}.ad-component .component-hero-banner{margin-top:0;margin-bottom:0}.app-frm_main .app-frm_sec .requiredtext{left:18%}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .component-content{margin:0 auto;max-width:100%}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p,.our-p-component .our-p-container .our-p-vm a{font-size:14px}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p span.bold{padding-right:5px;display:contents}.macro-insurance .wbi-component .wbi-component-wrapper h5::after,body.macro-insurance .wbi-component .wbi-component-wrapper h5::after{width:100%;left:0%}.macro-insurance .wbi-component h1{margin-bottom:20px!important}.wbi-component{margin:25px 15px}.ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .ooic-cmh-rtodetails .vehicle-norm-size img{max-width:20px}.ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col .ooic-offers-header-details-col-label{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul li a,.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li>span{font-size:12px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li>span{line-height:1.1}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner{padding:10px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{font-size:20px}body.exchange-flow .mnm_stepper ul li.line{width:80px}body.exchange-flow .mnm_stepper ul li.step span,body.exchange-flow .mnm_stepper ul li.step.active span{font-size:12px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li .ooic-quote-header-bottom-lbl{margin-right:5px}.ooic-quote-stickybar .ooic-quote-stickybar-inner .ooic-quote-stickybar-left{font-size:18px}.ooic-quote-stickybar .ooic-quote-stickybar-inner .ooic-quote-stickybar-left span{margin-left:10px}.insurance-compare #addonsModal .addOns_cnt .addOns_row{padding:10px 20px}.insurance-flow .incls_main .incls_body .incls_body_cnt{padding:0 20px}.insurance-flow .incls_main .incls_body .incls_body_cnt #OtherFeatures{font-size:14px;color:#313131}.insurance-flow .incls_main .incls_cnt .incls_hd img{max-width:120px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li:first-child:after{margin:0 2px 0 3px}}@media(max-width:420px){.app-frm_main .sf-subhd{font-size:18px!important}.app-frm_main .app-frm_sec .requiredtext{font-size:12px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{font-size:18px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-quotebtn a{font-size:12px!important}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-usp ul li{font-size:12px}.ooic-quote-stickybar .ooic-quote-stickybar-inner .ooic-quote-stickybar-left{font-size:14px}.ooic-quote-stickybar .ooic-quote-stickybar-inner .ooic-quote-stickybar-left span{font-size:16px}.ooic-quote-stickybar .ooic-quote-stickybar-inner a.m_btn_l{font-size:14px!important;padding:9px 25px 10px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo span.logotext,#addonsModal .addOns_cnt .modal-header .logotext,#policyDetailsModal .incls_cnt .modal-header .logotext,.insurance-quote .ooic-quote-container .ooic-quote-header .ooic-quote-header-top .logotext,.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header .logotext{font-size:12px;line-height:1.1;margin-top:0;padding:10px 0}#addonsModal .addOns_cnt .modal-header .logotext,#policyDetailsModal .incls_cnt .modal-header .logotext,.insurance-quote .ooic-quote-container .ooic-quote-header .ooic-quote-header-top .logotext,.insurance-summary .own-online-insurance-summary-container .ooisc-inner-row-right-inner .ooisc-inner-row-right-header .logotext{padding:5px;max-width:120px}#policyDetailsModal .incls_cnt .modal-header .logotext{margin:20px auto 0}}@media(max-width:375px){.app-frm_main .app-frm_sec .requiredtext{left:5%}.hiw-component .hiw-component-wrapper{max-width:90%}.our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p{font-size:10px}body.macro-insurance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p{font-size:14px}body.macro-finance .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt .our-p-image{width:135px;height:90px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{font-size:16px}.ownonline-popup#policyDetailsModal.incls_main .incls_body .incls_row ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li .ooic-quote-header-bottom-lbl{-webkit-box-flex:0;-ms-flex:0 0 109px;flex:0 0 109px;max-width:109px}.ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row{font-size:12px}}@media(max-width:374px){.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul li a{font-size:11px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-popupctas ul>li>span{font-size:11px;line-height:1.2;width:13px;height:13px}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{font-size:16px}body.exchange-flow .mnm_stepper ul li.line{width:70px}.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img img{max-width:100%;height:auto}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insurerdetails .ooic-offers-col-insurerdetails-quotebtn a{padding:5px 10px 7px!important}body.insurance-quote .macro-stickybar-footer .total-p-amt,body.insurance-quote .macro-stickybar-footer .price-amt{font-size:14px}body.insurance-quote .macro-stickybar-footer .price-amt{margin-right:8px;margin-left:2px}.insurance-compare .ooic-offers-container .ooic-offers-header h2,.insurance-compare .ooic-offers-container .ooic-offers-header .ooic-offers-header-details-row .ooic-offers-header-details-col{font-size:12px}.insurance-flow .mnm_macro_header .macro-header-breadcrumb-mob .insurance-header-text{font-size:14px}}@media(max-width:360px){.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li{font-size:12px!important}}@media(max-width:359px){.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li{font-size:12px}.ooic-quote-stickybar .ooic-quote-stickybar-inner{padding:12px 10px}.insurance-compare .ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-insuranceamt{font-size:14px;padding:5px}}@media(max-width:320px){.selcRTO_main .selcRTO_cnt .selcRTO_body{max-width:245px}.selcRTO_main .selcRTO_title{font-size:17px!important}.app-frm_main .sf-subhd{font-size:15px!important}.insurance_offers .get-insurance-btn{right:calc(50% - 60px)}.insurance_offers .owl-carousel .owl-stage-outer .owl-item .mainbody{padding:1.4rem 1rem 2rem}.insurance-compare .ooic-cardetails .ooic-cardetails-inner .ooic-cardetails-mobile-header .title-sec{padding:0 25px 0 0}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li .ooic-quote-header-bottom-lbl{-webkit-box-flex:0;-ms-flex:0 0 93px;flex:0 0 93px;max-width:93px}.ooic-quote-container .ooic-quote-header .ooic-quote-header-bottom ul li{font-size:11px!important}.macro-insurance .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .blogSection .field-usercomment{line-height:1.6rem}.ooic-offers-container .ooic-offers-row .ooic-offers-col-inner .ooic-offers-col-logo span.logotext{font-size:11px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ooic-cardetails .ooic-cardetails-inner .row>div{padding:0}.insurance-flow .ooic-quote-container .ooic-quote-body .ooic-quote-body-table .ooic-quote-body-table-row .ooic-quote-body-table-row-addons ul li{display:block}.insurance-flow .RTO-city_main .RTO-city_cnt .RTO-city_body{width:100%}}