.pre__medical__condition--table{border-collapse:collapse;width:100%}
.pre__medical__condition--table th,.pre__medical__condition--table td{border:1px solid black;padding:8px;text-align:left}
.pre__medical__condition--table input[type="checkbox"]{margin-right:5px}
.pre__medical__condition{margin-top:80px}
.checkbox-clr-medical-cond{accent-color:#af2219;transform:scale(1.5)}
.medical-declaration-heading{font-family:robotoregular;font-size:3rem;font-weight:bold;line-height:2.2em}
.pre__medical__condition--heading{font-size:1.5rem}
@media screen and (max-width:767px){.pre__medical__condition--table th,.pre__medical__condition--table td{padding:unset}
.pre__medical__condition--firstcol{padding-left:7px;padding-right:7px;text-align:center}
td h3{min-width:200px;width:100%}
.pre__medical__condition{margin-top:20px}
.checkbox-clr-medical-cond{transform:scale(1.0)}
.medical-declaration-heading{font-size:2.5rem}
.pre__medical__condition--heading{font-size:1.4rem}
}
.advantageTopUpJourneyComp{padding-bottom:0}
.advantageTopUpJourneyComp .btnWrap .primaryRedBtn{border:0;box-shadow:none}
.advantageTopUpJourneyComp .journeyBottomStrip .btnWrap .primaryRedBtn{padding:13px 22px 14px}
.advantageTopUpJourneyComp .modelDetails .modelPlanMainWrap{padding:10px 17px;background:#fff}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap{padding-bottom:18px}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap h5{font-family:robotobold;font-size:1.4rem;line-height:1.4em;color:#454545;letter-spacing:.25px;padding-bottom:5px}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap ul li{display:flex;justify-content:space-between;padding-bottom:2px}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap ul li .rightText{width:45%;text-align:right}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap span{font-family:robotolight;font-size:1.2rem;line-height:1.4em;color:#6f7072;display:inline-block}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap .highlighetdAmount{font-family:robotobold;font-size:1.4rem}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap .highlighetdAmount .rupee{font-weight:700;font-size:1.4rem}
.advantageTopUpJourneyComp .modelDetails .modelPlanBoxWrap.grandTotalBox{padding-top:11px;border-top:1px solid #ccc}
.advantageTopUpJourneyComp.journeyBottomStripWrap .container .modelDetails{background-color:#f6f6f6;display:none;position:sticky;bottom:0;z-index:1}
.advantageTopUpJourneyComp .modelDetails .modelNameWrap{position:sticky;top:0}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .planTopBox{display:block;text-align:center;text-transform:uppercase;background:#fff9f8;padding:12px 18px}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .planTopBox .leftText{width:50%}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .planTopBox .rightText{width:45%;text-align:right}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .planTopBox .textSection{font-family:robotobold;font-size:1.6rem;line-height:1.2em;color:#20252b;letter-spacing:.24px}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanMainWrap{padding:10px 17px 0 17px;background:#fff}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap{padding-bottom:18px}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap h5{font-family:robotobold;font-size:1.4rem;line-height:1.4em;color:#454545;letter-spacing:.25px;padding-bottom:5px}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap ul li{display:flex;justify-content:space-between;padding-bottom:2px}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap ul li .rightText{width:40%;text-align:right}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap span{font-family:robotolight;font-size:1.4rem;line-height:1.4em;color:#6f7072;display:inline-block}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap .highlighetdAmount{font-family:robotobold;font-size:1.6rem}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap .highlighetdAmount .rupee{font-weight:700;font-size:1.6rem}
.advantageTopUpJourneyComp .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap.grandTotalBox{padding-top:11px;border-top:1px solid #ccc}
.advantageTopUpJourneyComp.journeyBottomStripWrap{background-color:#f6f6f6;position:sticky;bottom:0;z-index:1}
.advantageTopUpJourneyComp .journeyBottomStrip{background-color:#fff;padding:8px 0;box-shadow:-19px -7px 33px 0 rgba(0,0,0,.22);border-top:solid 1px #e5e5e5;z-index:5}
.advantageTopUpJourneyComp.journeyBottomStripWrap .container{position:relative}
.advantageTopUpJourneyComp.journeyBottomStripWrap .container .modelDetails{bottom:0;display:none;max-width:32.7%;overflow-y:auto;position:absolute;right:12px;width:100%}
.advantageTopUpJourneyComp .journeyBottomStrip .backBtnJourney{font-family:robotobold;font-size:1.6rem;line-height:1.2em;color:#000;margin-right:10px;padding-left:30px;position:relative;display:inline-block}
.advantageTopUpJourneyComp .journeyBottomStrip .backBtnJourney:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:17px;height:10px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/images/icons/red/back-arrow.svg) no-repeat 0 0}
.advantageTopUpJourneyComp .journeyBottomStrip .btnWrap{margin-left:18px}
.advantageTopUpJourneyComp.journeyBottomStrip p{color:#000;padding-bottom:2px;font-family:robotobold;font-size:2.2rem;line-height:1.2em}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap{display:flex;justify-content:flex-end;align-items:center}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle{font-family:robotobold;font-size:2rem;line-height:normal;color:#000;display:block}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle a{color:#000;display:block;font-size:1.2rem;letter-spacing:.86px;padding-right:15px;position:relative;text-transform:uppercase}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle a:before{content:'';position:absolute;right:0;top:1px;border:solid #000;border-width:0 2.5px 2.5px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap{display:flex}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{text-align:right}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .innerTextContent{display:flex}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{padding-bottom:0;line-height:normal}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p{font-family:robotoregular;font-size:2rem;padding-top:10px}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p span.membersCount{font-family:robotobold;font-size:2.2rem}
.advantageTopUpJourneyComp .journeyBottomStrip .innerText .rupee{font-weight:700}
.advantageTopUpJourneyComp .journeyBottomStrip .innerText .amountSection{position:relative;font-family:robotobold;font-size:2.2rem;line-height:normal}
.advantageTopUpJourneyComp .journeyBottomStrip .inclusiveInfo{align-items:center;display:inline-flex;padding-left:6px;font-family:robotoregular;font-size:1rem;line-height:normal;letter-spacing:.71px;color:#000;padding-top:7px;text-align:right}
@media(max-width:767px){.advantageTopUpJourneyComp .journeyBottomStrip{padding:8px 0 8px 0}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle{font-size:1.4rem}
.advantageTopUpJourneyComp .journeyBottomStrip .innerText .amountSection{font-size:1.8rem}
.advantageTopUpJourneyComp .journeyBottomStrip .btnWrap{margin-left:30px}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap{align-items:center;justify-content:flex-end}
.advantageTopUpJourneyComp .journeyBottomStrip .inclusiveInfo,.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{text-align:right}
.advantageTopUpJourneyComp.journeyBottomStripWrap .container .modelDetails{max-width:100%;right:0}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{display:block}
}
@media(max-width:639px){.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle a{font-size:1rem;letter-spacing:0;padding-right:11px}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle a:before{border-width:0 2px 2px 0;padding:2px}
}
@media(max-width:439px){.advantageTopUpJourneyComp .journeyBottomStrip .btnWrap{margin-left:10px}
.advantageTopUpJourneyComp .journeyBottomStrip .innerText .amountSection,.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{font-size:1.6rem}
.advantageTopUpJourneyComp .journeyBottomStrip .inclusiveInfo,.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{padding-right:0}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .planTitle{padding-right:0;font-size:1.3rem}
.advantageTopUpJourneyComp .journeyBottomStrip .backBtnJourney{font-size:1.4rem;padding-left:22px}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p{font-size:1.2rem;padding:0 0 7px}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p span.membersCount{font-size:1.6rem}
.advantageTopUpJourneyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .innerTextContent{display:block}
.advantageTopUpJourneyComp .journeyBottomStrip .inclusiveInfo{padding-top:0}
}
@media(max-width:339px){.advantageTopUpJourneyComp .journeyBottomStrip .col-10,.advantageTopUpJourneyComp .journeyBottomStrip .col-2{max-width:100%;flex:100%}
}