.health-insurance-plan-card .health-plan-card-parent{display:flex;gap:16px;justify-content:center}
.health-insurance-plan-card .health-plan-card-parent.slick-initialized{flex-wrap:wrap;max-width:1200px;width:100%;margin:auto}
.health-insurance-plan-card .health-plan-card{background-color:#fff;border:1px solid #e2e7e9;border-radius:6px;box-shadow:0 8px 16px 0 rgba(72,44,119,0.1);min-width:389px;max-width:389px;width:100% !important;padding:24px;display:flex !important;flex-direction:column;gap:16px}
.health-insurance-plan-card .health-plan-card .health-plan-card-content{display:flex;flex-direction:column;gap:4px}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul{display:flex;flex-direction:column;gap:8px}
.health-insurance-plan-card .health-plan-card .health-plan-card-content .health-plan-card-title{font-family:'MontserratSemiBold';font-weight:600;font-size:20px;line-height:120%;color:rgba(45,28,74,1)}
.health-insurance-plan-card .health-plan-card .health-plan-card-content .health-plan-card-desc{font-family:'GeneralSansRegular';font-weight:400;font-size:16px;line-height:150%;color:rgba(90,106,114,1)}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list{display:flex;gap:8px;align-items:center;position:relative}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list{width:100%;display:flex;gap:8px;justify-content:space-between;align-items:center}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .cardText{font-family:'GeneralSansRegular';font-weight:400;font-size:16px;line-height:150%;color:rgba(90,106,114,1)}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .quest-icon{cursor:pointer}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .health-toolTip-container{box-shadow:0 2px 8px 0 #482C7714;max-width:340px;width:100%;padding:12px 16px;background-color:#f1ecf8;border-radius:6px;position:absolute;left:0;top:-53px}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .health-toolTip-container .health-toolTip-wrapper{display:flex;align-items:center;justify-content:space-between;gap:4px}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .health-toolTip-container .health-toolTip-content{font-size:12px;line-height:16px;color:#5a6a72;font-family:'GeneralSansRegular';text-align:left}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .health-toolTip-container .healthCrossIcon{height:24px;width:24px;cursor:pointer}
#healthPlan{padding:48px 0}
#healthPlan .title .cmp-title__text{font-family:'MontserratMedium';font-size:40px;line-height:120%;text-align:center;color:rgba(67,80,86,1);margin-bottom:0}
.motor-price-features #healthPlan .text .cmp-text{margin:10px 0 48px 0}
.health-plan-container.motor-price-features #healthPlan .text .cmp-text{margin:unset}
.health-insurance-plan-card .PlanCardButton{display:flex;justify-content:center;gap:16px;padding-top:48px}
.health-insurance-plan-card .PlanCardButton .getAdvice,.health-insurance-plan-card .PlanCardButton .dmldPdf{height:40px;max-width:312px;width:100%;border-radius:12px;padding:10px 24px;font-family:'MontserratSemiBold';font-size:16px;line-height:100%;text-align:center;color:rgba(241,236,248,1);background:linear-gradient(136.95deg,#482c77 -17.19%,#673fae 61.19%);border:0;cursor:pointer}
.health-insurance-plan-card .PlanCardButton .dmldPdf{border:1px solid rgba(92,56,153,1);background:white;color:rgba(92,56,153,1)}
#healthPlan .health-insurance-plan-card .slick-slide{display:flex !important;height:auto;margin:10px 5px}
#healthPlan .health-insurance-plan-card .slick-slide>div{height:auto;display:flex;height:auto}
#healthPlan .health-insurance-plan-card .slick-track{padding-bottom:8px;display:flex}
#healthPlan .health-insurance-plan-card .slick-next{right:-40px;transform:translateY(-50%) rotate(180deg)}
#healthPlan .health-insurance-plan-card .slick-prev{left:-45px}
#healthPlan .health-insurance-plan-card .slick-prev,#healthPlan .health-insurance-plan-card .slick-next{height:40px;width:40px;z-index:1;border-radius:50%;box-shadow:0 15px 32px 0 rgba(72,44,119,0.1);background-color:#fff}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#healthPlan .health-insurance-plan-card .slick-next:before{content:url(../../../../../content/dam/oona/images/travel-stepper-back-arow-lg.svg);opacity:1}
#healthPlan .health-insurance-plan-card .slick-prev:before{content:url(../../../../../content/dam/oona/images/travel-stepper-back-arow-lg.svg);opacity:1}
#healthPlan .health-insurance-plan-card .slick-dots{display:flex;justify-content:center;gap:6px}
#healthPlan .health-insurance-plan-card .slick-dots li{width:12px;height:6px;margin:0}
#healthPlan .health-insurance-plan-card .slick-dots li.slick-active{width:24px;height:6px}
#healthPlan .health-insurance-plan-card .slick-dots li button:before{background-color:rgba(227,218,241,1);width:12px;height:6px;border-radius:4px;content:"";opacity:1}
#healthPlan .health-insurance-plan-card .slick-dots li.slick-active button:before{width:24px;background-color:var(--Primary-Oona-Purple);opacity:1}
@media screen and (max-width:768px){.health-insurance-plan-card .health-plan-card-parent.slick-initialized{max-width:1000px}
#healthPlan .title .cmp-title__text{font-family:'MontserratSemiBold';font-size:24px;line-height:120%;text-align:center;color:rgba(67,80,86,1);padding:0 20px}
.health-insurance-plan-card .health-plan-card .health-plan-card-img-wrapper{margin-bottom:8px}
.health-insurance-plan-card .health-plan-card .health-plan-card-content .health-plan-card-title{font-family:'MontserratSemiBold';font-weight:600;font-size:16px;line-height:100%;color:rgba(45,28,74,1)}
.health-insurance-plan-card .health-plan-card .health-plan-card-content .health-plan-card-desc{font-family:'GeneralSansRegular';font-weight:400;font-size:14px;line-height:150%;color:rgba(90,106,114,1)}
.health-insurance-plan-card .health-plan-card .health-plan-card-content{margin-bottom:12px}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .cardText{font-family:'GeneralSansRegular';font-weight:400;font-size:14px;line-height:150%}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .cardText.listBold{font-family:'GeneralSansSemiBold';font-size:14px;line-height:100%;color:rgba(67,80,86,1)}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .quest-icon{height:14px;width:14px}
.health-insurance-plan-card .health-plan-card .health-plan-card-ul .health-plan-card-list .health-list .health-toolTip-container .healthCrossIcon{height:18px;width:18px}
.health-insurance-plan-card .PlanCardButton{flex-direction:column;padding:48px 60px}
.health-plan-container .health-insurance-plan-card .PlanCardButton{padding-bottom:unset}
.health-insurance-plan-card .PlanCardButton .getAdvice,.health-insurance-plan-card .PlanCardButton .dmldPdf{max-width:unset;width:100%}
#healthPlan .health-insurance-plan-card .slick-dots li button:before{background-color:rgba(227,218,241,1);width:12px;height:6px;border-radius:4px;content:""}
#healthPlan .health-insurance-plan-card .slick-dots li.slick-active button:before{width:24px;background-color:var(--Primary-Oona-Purple)}
#healthPlan .health-insurance-plan-card .slick-slide{display:flex !important;height:100%;margin:10px 5px;opacity:.7}
#healthPlan .health-insurance-plan-card .slick-slide.slick-current.slick-center{opacity:1}
#healthPlan .health-insurance-plan-card .slick-slide>div{height:auto;display:flex;height:auto}
#healthPlan .health-insurance-plan-card .slick-track{padding-bottom:8px;height:100%;display:flex}
.health-insurance-plan-card .health-plan-card{max-width:unset;min-width:unset;padding:12px 16px 16px}
.health-insurance-plan-card .health-plan-card #healthPlan .health-insurance-plan-card .slick-next{right:20px;transform:translateY(-50%) rotate(180deg)}
#healthPlan .health-insurance-plan-card .slick-prev{left:20px}
#healthPlan .health-insurance-plan-card .slick-prev,#healthPlan .health-insurance-plan-card .slick-next{height:40px;width:40px;z-index:1;border-radius:50%;box-shadow:0 15px 32px 0 rgba(72,44,119,0.1);background-color:#fff}
#healthPlan .health-insurance-plan-card .slick-next{right:20px;transform:translateY(-50%) rotate(180deg)}
#healthPlan .health-insurance-plan-card .slick-prev{left:20px}
#healthPlan .health-insurance-plan-card .slick-prev,#healthPlan .health-insurance-plan-card .slick-next{height:40px;width:40px;z-index:1;border-radius:50%;box-shadow:0 15px 32px 0 rgba(72,44,119,0.1);background-color:#fff}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#healthPlan .health-insurance-plan-card .slick-next:before{content:url(../../../../../content/dam/oona/images/travel-stepper-back-arow-lg.svg)}
#healthPlan .health-insurance-plan-card .slick-prev:before{content:url(../../../../../content/dam/oona/images/travel-stepper-back-arow-lg.svg)}
#healthPlan .health-insurance-plan-card .slick-list{padding-bottom:10px !important}
.motor-price-features #healthPlan .text .cmp-text{padding:0 20px}
.motor-price-features #healthPlan .text .cmp-text{font-size:14px}
}