.all-product-banner-2{width:100%;margin:0 auto}
.bg-banner-container{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
.bg-banner-container{position:relative}
.bg-banner-container>.cmp-container{max-width:1320px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:88px;align-items:flex-start}
.min-height-dsk-374>div{min-height:374px}
.bnr-teaser-text-dsp-none,.dsp-none-cls,.bnr-dsp-none{display:none}
.all-product-banner-2>.cmp-container{display:flex;width:100%;min-height:480px;flex-direction:column;align-items:flex-start}
.bnr2-product-text{width:100%;padding:0;padding-top:33px;max-width:531px}
.bnr2-product-text .cmp-teaser .cmp-teaser__content{display:flex}
.bnr2-product-text .cmp-breadcrumb .cmp-breadcrumb__item .cmp-breadcrumb__item-link{text-decoration:none}
.bnr2-product-text .cmp-breadcrumb .cmp-breadcrumb__item .cmp-breadcrumb__item-link span{color:#FFF;font-family:"GeneralSansRegular";font-size:14px;font-weight:400;line-height:21px}
.bnr2-product-text .cmp-breadcrumb .cmp-breadcrumb__item span{color:#FFF;font-family:"GeneralSansBold";font-size:14px;font-weight:700;line-height:21px}
.partner-banner-container.campaign-banner.banner-container-section-1{margin-left:unset;padding-top:180px}
.PH-partner-container .partner-banner-container.campaign-banner.banner-container-section-1{padding-top:unset}
.banner-container-section-1{width:100%;max-width:603px;margin-left:100px}
.ph-style .easy-to-claim-heading .cmp-title h1{font-family:'MontserratMedium';width:446px}
.easy-to-claim-heading .cmp-title h1{color:#FFF;font-family:"GeneralSansMedium";font-size:40px;font-weight:500;line-height:48px}
.oppo-partner .easy-to-claim-heading .cmp-title h1{color:#6100a5}
.easy-to-claim-pragraph{width:100%;max-width:450px;padding-top:7px}
.easy-to-claim-pragraph .cmp-text p{color:var(--neutrals-white,#FFF);font-family:"GeneralSansMedium";font-size:14px;font-weight:500;line-height:21px}
.banner-container-section-2.content-1{padding-top:24px}
.banner-container-section-2>.cmp-container{display:flex;gap:14px}
.allproduct-buy-new-policy-btn .cmp-button{display:inline-flex;text-decoration:none;height:44px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:0;border-radius:8px;background:var(--primary-white,#FFF);box-shadow:0 5px 13px 0 rgba(107,74,162,0.25)}
.allproduct-buy-new-policy-btn .cmp-button .cmp-button__text{color:var(--primary-oona-purple,var(--primary-purples-oona-purple,#482c77));text-align:center;font-family:"GeneralSansSemiBold";font-size:14px;font-weight:600;line-height:18px;letter-spacing:.14px}
.allproduct-buy-new-policy-btn.transparent-btn .cmp-button{padding:10px 16px;border:1px solid var(--neutrals-white,#FFF);background:0;box-shadow:none}
.allproduct-buy-new-policy-btn.transparent-btn .cmp-button .cmp-button__text{color:var(--neutrals-white,#FFF)}
.banner-protect-heading-text{max-width:605px}
.banner-protect-heading-text .cmp-title h1{color:var(--primary-white,#FFF);font-family:"GeneralSansMedium";font-size:44px;font-weight:600;line-height:53px}
.banner-protect-heading-text .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:var(--primary-white,#FFF);font-family:"GeneralSansRegular";font-size:44px;font-style:italic;font-weight:400;line-height:53px}
@media screen and (max-width:1320px){.all-product-banner-2>.cmp-container{padding:0 20px}
.bg-banner-container>.cmp-container{padding-inline:20px}
}
@media screen and (max-width:767px){.breadcrumb{display:none}
.easy-to-claim-pragraph{padding-top:45px}
.bg-banner-container .cmp-container{width:100%}
.bg-banner-container{padding:0 20px}
.padding16px>div{padding:0 16px}
.all-product-banner-2>.cmp-container{display:flex;padding:16px 20px 40px 20px}
.banner-container-section-1{max-width:initial;margin:0;margin-top:195px}
.banner-container-section-2.content-1{margin:0}
.banner-container-section-2.content-2{display:block}
.easy-to-claim-pragraph .cmp-text p{font-family:GeneralSansMedium;font-weight:500}
.bnr2-product-text{padding:0;padding-top:18px}
.breadcrumb .bnr2-product-text{padding:0}
.ph-style .easy-to-claim-heading .cmp-title h1{width:100%}
.easy-to-claim-heading .cmp-title h1{font-size:28px;line-height:34px}
.banner-protect-heading-text .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:16px;line-height:19px;padding-top:5px}
.banner-protect-heading-text .cmp-title h1{font-size:36px;line-height:43px}
.product-page-mb-flex .bg-banner-container .cmp-container{display:flex;flex-direction:column;gap:243px}
.product-page-mb-flex .bg-banner-container .cmp-container{gap:unset}
.all-page-banner-pad-initial .cmp-container{padding:initial}
.bg-banner-container .banner-protect-heading-text .cmp-teaser__content{position:absolute;bottom:110px;max-width:320px;width:100%}
.container-padding-20-20-mbview.scroll-button-wrap{padding-bottom:24px}
.partner-banner-container.campaign-banner.banner-container-section-1{padding-top:110px}
.partner-banner-container .easy-to-claim-heading .cmp-title__text{letter-spacing:1px}
}
.tesr-container{background:#fff;margin-top:32px}
.tesr-container a{text-decoration:none}
.tesr-container .cmp-teaser__image .cmp-image{display:flex;background-color:#fff;align-items:center;justify-content:center;border:0}
.tesr-container .cmp-teaser__image .cmp-image__image{width:100%;height:206px;border-top-left-radius:12px;border-top-right-radius:12px;object-fit:cover}
.tesr-container .cmp-container{display:flex;gap:32px;overflow-x:auto;height:100%}
.tesr-container .cmp-container::-webkit-scrollbar{display:none}
.tesr-container .items{width:23.18%;border-radius:12px;background:#FFF;box-shadow:0 15px 32px 0 rgba(72,44,119,0.10);height:fit-content;min-width:306px;height:100%}
.tesr-container .items .cmp-teaser{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}
.tesr-container .items .cmp-teaser__content{position:relative;width:100%;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:30px 20px 20px 20px;height:100%}
.motor-vehicle-comingson-popup.items .cmp-teaser__content .cmp-teaser__pretitle{position:absolute;top:-11px;left:20px;display:flex;padding:4px 10px;justify-content:center;align-items:center;border-radius:4px;color:var(--neutrals-white,#FFF);font-family:'GeneralSansMedium';font-size:10px;font-weight:500;line-height:13px;letter-spacing:.4px;text-transform:uppercase;background:linear-gradient(98deg,#482c77 16%,#673fae 78.04%)}
.tesr-container .items .cmp-teaser__content h2,.tesr-container .items .cmp-teaser__content .cmp-teaser__title{color:var(--primary-oona-purple,var(--primary-purples-oona-purple,#482c77));font-family:"GeneralSansSemiBold";font-size:20px;font-weight:600;line-height:26px;min-height:52px}
.tesr-container .items .cmp-teaser__description{position:relative;width:100%;display:flex;flex-direction:column;gap:8px;padding-right:10px}
.tesr-container .items .cmp-teaser__description::-moz-scrollbar-thumb{border-radius:8px}
.tesr-container .items .cmp-teaser__description::-moz-scrollbar-track{border-radius:8px}
.tesr-container .items .cmp-teaser__description p{display:flex;gap:8px;align-items:unset;color:var(--neutrals-150,var(--neutrals-150,#65737e));font-family:"GeneralSansMedium";font-size:14px;font-weight:500;line-height:21px;flex:1 0 0}
.tesr-container .items .cmp-teaser__description p img{width:16px;height:16px;margin-top:3px}
.tesr-container .vehiclepriceDetails{display:flex;padding:0 20px 24px 20px;flex-direction:column;align-items:flex-start;gap:20px}
.tesr-container .motor-vehicle-staprt{width:100%;min-height:170px;padding:16px 20px 16px 20px;background:var(--primary-purples-lilac-15,#f1edf8);border-radius:0 0 12px 12px}
.ph-productcard-container.tesr-container .motor-vehicle-staprt{min-height:136px}
.tesr-container .motor-vehicle-staprt-prgf{padding-bottom:16px}
.tesr-container .vehiclepriceDetails a{text-decoration:none}
.tesr-container .startfrom{color:var(--neutrals-150,var(--neutrals-150,#65737e));font-family:"GeneralSansMedium";font-size:12px;font-weight:500;line-height:18px}
.tesr-container .vehicleprice{color:var(--primary-oona-purple,var(--primary-purples-oona-purple,#482c77));font-family:"GeneralSansSemiBold",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}
.tesr-container .vehicleprice .priceyear{color:var(--neutrals-175,#4f5b66);font-family:"GeneralSansMedium";font-size:16px;font-weight:500;line-height:24px;padding-left:4px}
.tesr-container .viewbtn{width:100%;display:flex;max-width:266px;min-height:44px;padding:8px 16px;justify-content:center;align-items:center;border-radius:8px;color:var(--neutrals-white,#FFF);text-align:center;font-family:"GeneralSansSemiBold";font-size:14px;font-weight:600;line-height:17px;letter-spacing:.14px;cursor:pointer}
.tesr-container .default-btn{background:var(--Gradients-Lilac-01,linear-gradient(137deg,#482c77 -17.19%,#673fae 61.19%));box-shadow:0 5px 13px 0 rgba(107,74,162,0.25)}
.tesr-container .default-btn:hover{border:1px solid var(--Primary-50,#8c5acb);background:var(--Primary-50,#8c5acb);box-shadow:0 5px 13px 0 rgba(107,74,162,0.25)}
.tesr-container .dwnldbrochure{color:var(--Primary-75,#5f34aa);text-align:center;font-family:'GeneralSansSemiBold';font-size:12px;font-weight:600;line-height:12px;height:36px;padding:8px 16px;display:flex;justify-content:center;align-items:center}
.tesr-container .teasermotor-vehicle{display:flex}
.tesr-container .items .cmp-teaser__content h2::-webkit-scrollbar{display:none}
.tesr-container .tesr-container .cmp-container::-webkit-scrollbar{display:none}
.tesr-container .items .cmp-teaser__description::-webkit-scrollbar{width:4px;height:4px}
.tesr-container .items .cmp-teaser__description::-webkit-scrollbar-track{border-radius:8px;background:var(--primary-purples-lilac-15,#dbd9df)}
.tesr-container .items .cmp-teaser__description::-webkit-scrollbar-thumb{border-radius:8px;background:linear-gradient(95deg,#482c77 -48.9%,#673fae 96.58%);box-shadow:0 5px 13px 0 rgba(107,74,162,0.25)}
.tesr-container .items .cmp-teaser__description::-webkit-scrollbar-thumb:hover{background:var(--primary-oona-purple,var(--primary-purples-oona-purple,#ce4e03));width:6px;cursor:pointer}
.ufs_wrapper{padding-top:60px}
.ufs_wrapper .text:nth-child(1) .cmp-text{text-align:center;color:#6d6e71;font-size:16px;font-family:GeneralSansSemiBold;letter-spacing:1px;text-transform:uppercase;line-height:20px}
.ufs_wrapper .text:nth-child(2) .cmp-text{text-align:center;color:#21153a;font-size:40px;font-family:GeneralSansMedium;line-height:48px;margin-top:16px}
.ufs_wrapper .product-card-cf,.ufs_wrapper .tesr-container .items,.ufs_wrapper .cmp-teaser__image{width:100%}
.ufs_wrapper .tesr-container .teasermotor-vehicle{min-width:280px;width:100%}
.ufs_wrapper .tesr-container .viewbtn{max-width:100%}
.productcard-container .tesr-container .viewbtn{max-width:100%}
.ufs_wrapper .tesr-container .items .cmp-teaser__content .cmp-teaser__title{min-height:unset}
.ph-productcard-container.ufs_wrapper{padding-bottom:60px}
.ph-productcard-container.productcard-container .cmp-container{padding-bottom:unset}
.productcard-container .cmp-container{padding-bottom:30px;flex-wrap:wrap;justify-content:center}
.partners-padding10px{padding:10px}
@media screen and (max-width:1320px){.product-Versatile-main-container.container-box>.cmp-container{padding:0 20px}
}
@media screen and (max-width :1024px) and (min-width :768px){.tesr-container .cmp-container{flex-wrap:nowrap;overflow-y:scroll}
.tesr-container .page-type-js{padding-bottom:25px}
.scroll-box__container{margin-bottom:-25px}
}
@media screen and (max-width:767px){.productcard-container.tesr-container .cmp-container{flex-wrap:wrap}
.product-card-container .newsroom_heading{padding-top:10px}
.product-card-container .product-card-cf{padding-top:24px}
.tesr-container .cmp-container{max-width:768px;gap:16px;flex-wrap:inherit;overflow-x:auto}
.tesr-container .cmp-container .slick-list .slick-track .slick-slide>div{box-shadow:0 15px 32px 0 rgba(72,44,119,0.10);margin:0 0 20px 0;border-radius:12px}
.tesr-container .container-padding--40{padding-top:40px;padding-bottom:40px}
.tesr-container{margin-top:18px;margin-right:-20px}
.tesr-container .items{max-height:initial;min-width:initial;box-shadow:unset}
.font-weight-700{font-weight:700;font-family:'GeneralSansBold'}
.tesr-container .items .cmp-teaser{max-width:266px;min-width:226px;height:100%}
.tesr-container .items .cmp-teaser__content h2,.tesr-container .items .cmp-teaser__content .cmp-teaser__title{font-size:18px;line-height:21px}
.tesr-container .items .cmp-teaser__content{gap:16px}
.tesr-container .items .cmp-teaser__description{gap:6px}
.tesr-container .motor-vehicle-staprt-prgf{padding-bottom:16px}
.tesr-container .startfrom{font-size:10px;line-height:15px}
.tesr-container .vehicleprice{font-size:18px;line-height:22px}
.tesr-container .vehicleprice .priceyear{font-size:10px}
.tesr-container .viewbtn{font-size:14px;display:flex;max-width:226px;width:100%;padding:8px 16px;justify-content:center;align-items:center;gap:7px;border-radius:7px;min-height:36px}
.tesr-container .motor-vehicle-staprt{padding:16px 20px}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin:inherit}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--10{width:100%}
.tesr-container .cmp-container .slick-list .slick-track{display:flex}
.tesr-container .cmp-container .slick-list .slick-slide{width:initial !important;margin-right:16px;display:flex;height:auto}
.tesr-container .items .cmp-teaser__content h2,.tesr-container .items .cmp-teaser__content .cmp-teaser__title{min-height:unset}
.tesr-container .vehicleprice .priceyear{padding-left:3px}
.tesr-container .cmp-container .slick-list{padding-bottom:5px}
.motor-vehicle-comingson-popup.items .cmp-teaser__content .cmp-teaser__pretitle{top:-23px;left:15px}
.ufs_wrapper{padding-top:40px}
.ufs_wrapper .tesr-container .cmp-container{padding-bottom:10px}
.ufs_wrapper .tesr-container{margin-right:unset}
.productcard-container.tesr-container .items .cmp-teaser{width:100%;max-width:unset}
.ufs_wrapper .text:nth-child(1) .cmp-text{font-size:12px}
.ufs_wrapper .text:nth-child(2) .cmp-text{font-size:28px;line-height:33.8px}
.ufs_wrapper .tesr-container .teasermotor-vehicle{min-width:100%}
.ph-productcard-container.ufs_wrapper{padding-bottom:40px}
.ph-productcard-container.ufs_wrapper .tesr-container .cmp-container{padding-bottom:unset}
}
@media screen and (max-width:415px){.tesr-container .slick-slider .slick-list .slick-track{height:100%}
}
@-moz-document url-prefix(){.tesr-container .items .cmp-teaser__description p{max-width:222px;width:100%}
}
.scroll-button-box{padding:24px 0;position:sticky;background-color:white;z-index:1;transition:box-shadow .3s}
.scroll-button-box.sticky{top:100px;transition:box-shadow .3s;box-shadow:0 0 8px 0 gray}
.scroll-button-box .scroll-button__title .cmp-title__text{color:var(--Primary-Oona-Purple,#482c77);font-feature-settings:'clig' off,'liga' off;font-family:GeneralSansSemiBold;font-size:18px;line-height:150%}
.scroll-box__container .newsroom_heading+div.text p{color:var(--grey-tabs-font);font-family:GeneralSansMedium;font-size:16px;line-height:21px;margin-top:4px}
.scroll-button-box .scroll-button-wrap>.cmp-container{display:flex;margin-top:16px;align-items:center;gap:14px}
.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button .cmp-button{padding:10px 20px;border-radius:25px;border:1px solid var(--tab-border-secondary,#c8cdd1);color:var(--neutrals-150,#65737e);background-color:inherit;text-decoration:none;cursor:pointer}
.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button .cmp-button{font-family:GeneralSansMedium;font-size:18px;line-height:22px;background-color:inherit}
.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button.active .cmp-button{font-family:GeneralSansSemiBold;background-color:var(--tab-turquoise,#4ac6bb);color:#fff;border:0}
@media screen and (max-width:980px) and (min-width:768px){.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button .cmp-button{font-size:14px;line-height:17px}
}
@media(max-width:768px){.scroll-button-box{padding:22px 0 0 0}
.scroll-button-box .scroll-button-wrap>.cmp-container{gap:8px;margin-top:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}
.scroll-button-box .scroll-button-wrap>.cmp-container::-webkit-scrollbar{display:none}
.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button:last-child{margin-right:20px}
.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button{min-width:fit-content;scroll-snap-align:start}
.scroll-button-box .scroll-button-wrap>.cmp-container .scroll__button .cmp-button{font-size:14px;line-height:17px}
.scroll-button-box.sticky{top:84px}
.scroll-button-box .container-padding-20-20-mbview.scroll-button-wrap{padding:16px 0 24px 0}
.scroll-box__container .newsroom_heading p{align-items:flex-start;justify-content:space-between;font-size:28px;font-family:GeneralSansSemiBold}
.scroll-box__container .newsroom_heading+div.text p{font-size:14px;margin-top:8px}
.container-box.container-padding.scroll-box__container{padding-top:40px;padding-bottom:20px}
.container-padding.scroll-box__container .newsroom_subheading.newsroom_heading p{justify-content:space-between;font-size:28px;line-height:33.6px;align-items:flex-start}
}
.lead-insurers-section,.Custom-lead-insurer-section{width:100%;display:flex;justify-content:center;padding:36px 0 35px 0;background:#f8f8f8}
.lead-insurer{max-width:1320px;width:100%;display:flex;align-items:center;gap:32px;justify-content:space-between}
.lead-insurer-text,.Custom-lead-insurer-section .lead-insurer-text{font-family:'GeneralSansSemiBold';max-width:419px;font-size:20px;line-height:24px;color:var(--Primary-Oona-Purple)}
.lead-insurer-clients{display:flex;align-items:center;gap:67px;max-width:911px;height:fit-content;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}
.lead-insurer-clients .client-img{display:flex;align-items:center;justify-content:center}
.lead-insurer-clients .client-img img{max-height:50px}
.lead-insurer-clients::-webkit-scrollbar{display:none}
.Custom-lead-insurer-section{background:#f8f8f8}
.Custom-lead-insurer-section .lead-insurer-text{color:var(--Primary-Oona-Purple)}
@media screen and (max-width:1320px){.lead-insurers-section,.Custom-lead-insurer-section{padding-inline:20px}
}
@media screen and (max-width:767px){.lead-insurers-section,.Custom-lead-insurer-section{background:var(--neutrals-25);padding:35px 20px 35px 20px}
.Custom-lead-insurer-section{padding:24px 20px 24px 20px}
.lead-insurer{flex-direction:column;gap:initial}
.lead-insurer-text,.Custom-lead-insurer-section .lead-insurer-text{font-size:18px;line-height:20px;width:100%;max-width:320px;text-align:center;margin-bottom:32px}
.lead-insurer-clients{width:100%}
.lead-insurer-clients .slick-track .slick-slide{width:initial !important;padding:0}
.lead-insurer-clients .slick-list .slick-track{width:1000px !important;display:flex;gap:22px;align-items:center;margin-left:-22px}
.client-img img{max-height:42px;object-fit:contain}
.lead-insurer-clients .client-img img{max-height:42px}
}
.custom-style-banner .bnr2-product-text{padding-top:24px;max-width:unset}
.custom-style-banner .banner-conatiner{min-height:483px;max-height:483px}
.custom-style-banner .cmp-breadcrumb__list{display:flex;align-items:end;gap:3px}
.custom-style-banner .breadcrumb ol li.cmp-breadcrumb__item .cmp-breadcrumb__item-link span{font-family:GeneralSansMedium}
.custom-style-banner .breadcrumb ol li.cmp-breadcrumb__item--active{font-family:GeneralSansSemiBold}
.custom-style-banner .breadcrumb ol li.cmp-breadcrumb__item::before{display:inline-block;font-family:GeneralSansMedium;font-weight:500}
.custom-style-banner .teaser.governance_teaser_container{max-width:unset}
.custom-style-banner .banner-protect-heading-text{max-width:438px}
.custom-style-banner .banner-protect-heading-text.teaser--contact-us-head{max-width:605px}
.custom-style-banner .banner-protect-heading-text .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.custom-style-banner .banner-protect-heading-title .cmp-title h1{color:#FFF;font-style:unset;line-height:57.6px;font-size:48px;padding-right:60px;font-family:GeneralSansMedium;font-weight:500}
.custom-style-banner .banner-protect-heading-text .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:var(--neutrals-white,#FFF);font-family:GeneralSansMedium;font-size:18px;line-height:27px;margin-top:8px;opacity:.8;max-width:438px}
@media(max-width:767px){.custom-style-banner .breadcrumb{display:none}
.aboutus-banner-bg .aboutus-banner-title-container{position:absolute;padding-inline:0;left:20px;width:calc(100% - 40px);bottom:0}
.custom-style-banner .aboutus-banner-title-container{position:absolute;padding-inline:0;left:20px;width:calc(100% - 40px);bottom:0}
.custom-style-banner{position:relative}
.custom-style-banner .banner-protect-heading-text .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.custom-style-banner .banner-protect-heading-title .cmp-title h1{margin-left:-20px;line-height:43.2px;font-size:36px;font-family:GeneralSansSemiBold;padding-right:unset}
.custom-style-banner .banner-protect-heading-text.teaser--contact-us-head .cmp-teaser .cmp-teaser__content .cmp-teaser__description{margin-left:-20px}
.custom-style-banner .banner-protect-heading-text .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:16px}
.custom-style-banner .bg-banner-container .banner-protect-heading-text .cmp-teaser__content{bottom:40px;width:unset}
}