.ecombottomStrip.journeyBottomStripWrap{background-color:#f6f6f6;position:sticky;bottom:0}
.ecombottomStrip{z-index:5}
.ecombottomStrip{padding-bottom:0}
.ecombottomStrip.journeyBottomStripWrap .container{position:relative}
.ecombottomStrip.journeyBottomStripWrap .container .modelDetails{bottom:0;max-height:331.4px;display:none;max-width:32.7%;overflow-y:auto;position:absolute;right:12px;width:100%;background-color:#f6f6f6;z-index:5}
.ecombottomStrip .modelDetails .modelNameWrap{position:sticky;top:0}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .planTopBox{display:block;text-align:center;text-transform:uppercase;background:#fff9f8;padding:12px 18px}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .planTopBox .textSection{font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#20252b;letter-spacing:.24px}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanMainWrap{padding:10px 17px 0 17px;background:#fff}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap ul li{display:flex;justify-content:space-between;padding-bottom:2px}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap.insuredSelectedPlan h5{font-size:1.4rem}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap h5{font-family:"robotobold";font-size:1.4rem;line-height:1.4em;color:#454545;letter-spacing:.25px;padding-bottom:5px}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap ul li .rightText{width:40%;text-align:right}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap.insuredSelectedPlan .rightText{font-size:1.4rem}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap .highlighetdAmount{font-family:"robotobold"}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap span{line-height:1.4em;color:#6f7072;display:inline-block}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap span{font-family:'robotolight';font-size:1.4rem;line-height:1.4em;color:#6f7072;display:inline-block}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap .highlighetdAmount .rupee{font-weight:bold;font-size:1.6rem}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap{padding-bottom:18px}
.ecombottomStrip .comprehensivePlanWrap .mainPlanWrap .modelPlanBoxWrap.grandTotalBox{padding-top:11px;border-top:1px solid #ccc}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap ul li,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap ul li{display:flex;justify-content:space-between;padding-bottom:2px}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap h5,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap h5{font-family:"robotobold";font-size:1.4rem;line-height:1.4em;color:#454545;letter-spacing:.25px;padding-bottom:5px}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap .highlighetdAmount,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap .highlighetdAmount{font-family:"robotobold"}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap ul li .rightText,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap ul li .rightText{width:40%;text-align:right}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap span,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap span{font-family:'robotolight';font-size:1.4rem;line-height:1.4em;color:#6f7072;display:inline-block}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap .highlighetdAmount .rupee,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap .highlighetdAmount .rupee{font-weight:bold;font-size:1.6rem}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap{padding-bottom:18px}
.ecombottomStrip .rightPanel .mainPlanWrap .modelPlanBoxWrap.grandTotalBox,.ecombottomStrip .modelPlanMainWrap.planDetailInfoWrapScreen .modelPlanBoxWrap.grandTotalBox{padding-top:11px;border-top:1px solid #ccc}
.ecombottomStrip .journeyBottomStrip{background-color:#fff;padding:8px 0;box-shadow:-19px -7px 33px 0 rgba(0,0,0,0.22);border-top:solid 1px #e5e5e5;z-index:5}
.ecombottomStrip .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}
.ecombottomStrip .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}
.ecombottomStrip .journeyBottomStrip .innerTextWrap{display:flex;justify-content:flex-end;align-items:center}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap{display:flex}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{text-align:right;border-right:1px solid #e7e7e7;padding-right:10px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .innerTextContent{display:flex}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{padding-bottom:0;line-height:normal}
.ecombottomStrip .journeyBottomStrip .innerText .rupee{font-weight:bold}
.ecombottomStrip .journeyBottomStrip .innerText .amountSection{position:relative;font-family:"robotobold";font-size:2.2rem;line-height:normal}
.ecombottomStrip .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}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .planTitle{font-family:'robotobold';font-size:2rem;line-height:normal;color:#000;display:block}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .planTitle a{color:#000;display:block;font-size:1.2rem;letter-spacing:.86px;padding-right:15px;position:relative;text-transform:uppercase}
.ecombottomStrip .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)}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p{font-family:'robotoregular';font-size:2rem;padding-top:10px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p span.membersCount{font-family:'robotobold';font-size:2.2rem}
.ecombottomStrip .journeyBottomStrip .btnWrap{margin-left:18px}
.ecombottomStrip .journeyBottomStrip .btnWrap .primaryRedBtn{padding:13px 22px 14px}
.ecombottomStrip .form-group .primaryRedBtn,.ecombottomStrip .btnWrap .primaryRedBtn{border:0;box-shadow:none}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .productCountSec{display:flex;align-items:center;padding-left:10px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .productCountSec .iconSec{position:relative;display:flex;justify-content:center;align-items:center}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .productCountSec .iconSec .membersCount{background-color:#c21b17;font-family:"robotobold";font-size:1rem;line-height:1.2em;color:#fff;border-radius:100%;padding:2px;position:absolute;right:2px;top:-2px;width:16px;height:16px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .productCountSec .textSec{padding-left:5px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .productCountSec .textSec p{padding-bottom:0;font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#000;letter-spacing:.75px;text-transform:uppercase}
@media(max-width:767px){.ecombottomStrip.journeyBottomStripWrap .container .modelDetails{max-width:100%;right:0}
.ecombottomStrip .journeyBottomStrip{padding:8px 0 8px 0}
.ecombottomStrip .journeyBottomStrip .backBtnJourney{font-size:1.4rem;padding-left:22px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap{align-items:center;justify-content:flex-end}
.ecombottomStrip .journeyBottomStrip .btnWrap{margin-left:10px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p{font-size:1.2rem;padding:0 0 7px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p,.ecombottomStrip .journeyBottomStrip .inclusiveInfo{text-align:right}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .membersCountWrap p span.membersCount{font-size:1.6rem}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText .innerTextContent{display:block}
.ecombottomStrip .journeyBottomStrip .inclusiveInfo,.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{padding-right:0}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p,.ecombottomStrip .journeyBottomStrip .innerText .amountSection{font-size:1.6rem}
.ecombottomStrip .journeyBottomStrip .inclusiveInfo{padding-top:0}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .planTitle{padding-right:0;font-size:1.3rem}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{display:block}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .productCountSec .textSec{display:none}
.ecombottomStrip .journeyBottomStrip .inclusiveInfo{display:none}
}
@media(max-width:439px){.ecombottomStrip.ecombottomStrip .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{display:block}
}
@media(max-width:639px){.ecombottomStrip .journeyBottomStrip .innerTextWrap .planTitle a{font-size:1rem;letter-spacing:0;padding-right:11px}
.ecombottomStrip .journeyBottomStrip .innerTextWrap .planTitle a:before{border-width:0 2px 2px 0;padding:2px}
}
.ecombottomStrip{position:sticky;bottom:0}
.submitBtn,.finalSubmitBtn{cursor:pointer}
.ecombottomStrip .backBtnPlanselection{cursor:pointer}
.borderStrip{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}
.planTopBox{position:sticky;top:0}