.journeyModal .customCheckBox label input:checked~.checkmark{background:url(../assets/images/red-checkbox-sprite.png) no-repeat;background-position:0 -32px}
.journeyComp{padding-bottom:0}
.journeyComp .getQuoteWrap,.journeyComp .quoteWrap{padding:20px 0 40px 0;background-color:#f6f6f6}
.journeyComp .mainBoxInner{background-color:#fff;padding:40px 35px 20px 35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1);margin-bottom:27px}
.journeyComp .mainBoxInner.leftBox{margin-bottom:40px}
.journeyComp .mainBoxInner .form-group{padding:20px 24px 0 24px}
.journeyComp .mainBoxInner .bgGaryBox{background:#f6f6f6}
.journeyComp .mainBoxInner .pincodeInfo{color:#c5281c;padding:5px 0}
.journeyComp .mainBoxInner .topHeading{padding-left:24px;padding-bottom:27px}
.journeyComp .mainBoxInner.leftBox .topHeading{padding-left:24px;padding-bottom:5px}
.journeyComp .mainBox .mainBoxInner .topHeading{color:#020202;font-family:"robotobold";font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}
.journeyComp .haveQuote{text-align:center;font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#252525;padding-bottom:15px;letter-spacing:.29px;margin-top:0}
.journeyComp .haveQuote a{font-family:"robotobold";text-decoration:none;color:#252525;border-bottom:1px solid #000;padding-bottom:2px}
.journeyComp .haveQuote a:hover{text-decoration:none}
.journeyComp .quoteWrap.detailBox .titleText{font-size:3.6rem;text-transform:initial}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox{background-color:#fff;padding:42px 30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding-bottom:25px}
.journeyComp .titleText{font-size:2.8rem;padding-bottom:10px;text-transform:uppercase}
.journeyComp .topContent{width:80%;margin:0 auto;margin-bottom:18px}
.journeyComp .topContent p,.journeyComp .rightContent p{font-size:2rem;line-height:1.4em;padding-bottom:12px;text-align:center}
.journeyComp .topHeading{font-family:'robotoregular';font-size:1.4rem;line-height:20px;color:#6f7072;padding-bottom:15px}
.journeyComp .form-group{margin-bottom:20px}
.journeyComp .form-group label{font-family:'robotoregular';font-size:1.2rem;line-height:1.2em;color:#6f7072;padding-bottom:7px;letter-spacing:.21px}
.journeyComp .benefitsCoveredComp .titleText,.journeyComp .notCoveredComp .titleText{font-size:4.8rem;padding-bottom:35px}
.journeyComp .form-group.claimedInsurance label.InsuranceClaimed{display:flex}
.journeyComp .form-group.claimedInsurance label.InsuranceClaimed .toolInfo{width:16px;height:16px;background-size:cover}
.journeyComp .toolInfo{display:inline-block;margin-left:10px;vertical-align:middle;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/tooltip-icon.svg);width:24px;height:24px}
.journeyComp .form-group .mobileShowOnly{display:none}
.journeyComp .uiDatepickerInput{border:0;border-bottom:1px solid #ccc;width:100%;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/calender-icon.svg) no-repeat;background-position:right top;line-height:25px;cursor:pointer;font-size:2rem;line-height:normal;font-family:'robotolight';color:#20252b;padding:2px 0;margin-bottom:5px;text-transform:uppercase}
.journeyComp .uiDatepickerInput:focus{outline:0}
.journeyComp .uiDatepickerInput[disabled]{background:0;border-bottom:0;cursor:default}
.journeyComp .customRadiobox label{display:inline-block;font-size:2rem;line-height:normal;font-family:'robotolight';color:#20252b;padding-left:40px;padding-bottom:5px;vertical-align:middle;margin-right:25px}
.journeyComp .customRadiobox label:last-child{margin-right:0}
.journeyComp .form-group .form-control{border:0;border-bottom:1px solid #ccc;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:5px;font-family:'robotolight';font-size:2rem;line-height:1.2em;color:#20252b;padding:5px 0;height:30px}
.journeyComp.petLandingComp .form-group .form-control{border-bottom:1px solid #ccc}
.journeyComp .form-group .primaryRedBtn,.journeyComp .btnWrap .primaryRedBtn{border:0;box-shadow:none}
.journeyComp .journeyBottomStrip .btnWrap .primaryRedBtn{padding:13px 22px 14px}
.journeyComp #noclaimbonusSelectBoxItOptions{opacity:0}
.journeyComp .customDropdown,.journeyComp .datepickerWrap{margin-bottom:10px}
.journeyComp .customDropdown .selectboxit-container{margin-bottom:5px}
.journeyComp .customDropdown .selectboxit-option a{font-family:'robotolight';font-size:2rem;line-height:1.2em;display:block;color:#20252b;background:#fff;padding:8px;text-align:center}
.journeyComp .customDropdown .selectboxit-option a:hover{background:#f6f6f6}
.journeyComp .customDropdown .selectboxit .selectboxit-arrow-container .selectboxit-arrow{right:8px}
.journeyComp .customDropdown .selectboxit-default-arrow{border-color:#090909}
.journeyComp .customDropdown .selectboxit-container .selectboxit{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:0;border-bottom:1px solid #ccc;padding:5px 0}
.journeyComp .customDropdown.disabled .selectboxit-container .selectboxit{border-bottom:0}
.journeyComp .customDropdown.disabled .selectboxit-arrow-container{display:none}
.journeyComp .customDropdown.disabled .selectboxit-container .selectboxit{cursor:default}
.journeyComp .customDropdown .selectboxit-container .selectboxit.selectboxit-disabled{border-bottom:0}
.journeyComp .pincodeInfo{font-family:'robotoregular';font-size:1.2rem;line-height:20px;display:block;color:#6f7072;letter-spacing:.21px;padding:10px 0}
.journeyComp .infoText{font-size:1.4rem;line-height:normal;font-family:'robotolight';color:#20252b;letter-spacing:.25px;display:block;padding-top:5px}
.hide{display:none}
.sectionDetailsWrap{display:none}
.journeyComp .customDropdown .selectboxit-container .selectboxit.selectboxit-disabled{border-bottom:0}
.journeyComp .customDropdown .selectboxit.selectboxit-disabled .selectboxit-arrow-container .selectboxit-arrow{display:none}
.journeyComp .getQuoteBtn{margin-top:5px}
.journeyComp .mainBox .rightBox .getQuoteBtn{margin-top:0}
.journeyComp .dontknowncb{font-family:'robotomedium';font-size:1.2rem;line-height:1.2em;color:#6f7072;display:inline-block;text-decoration:underline;margin-top:5px}
.journeyComp .dontknowncb:hover{text-decoration:none}
.journeyComp .quoteInfo{font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;color:#c5281c;padding:10px 0 5px 0;display:block;letter-spacing:.25px}
.journeyComp .normalText{font-size:1.6rem;line-height:1.4em;color:#20252b;padding-bottom:15px;display:block}
.journeyComp .customRadiobox{margin-top:5px}
.journeyComp .customRadiobox .checkmark{width:19px;height:19px;top:0}
.journeyComp .customRadiobox .checkmark:after{width:11px;height:11px}
.journeyComp .customRadiobox label{color:#20252b;padding-left:28px;font-family:'robotomedium';font-size:1.6rem;padding-bottom:10px}
.journeyComp .customRadiobox.disabled .checkmark{display:none}
.journeyComp .customRadiobox.disabled label{display:none;padding-left:0;font-family:'robotolight';font-size:2rem}
.journeyComp .customRadiobox.disabled label.active{display:block}
.modal .modelJourney .modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.modal .modal-body.modelJourney{padding:50px 24px}
.modal .modelJourney .form-group{margin-bottom:32px}
.modal .modelJourney .primaryRedBtn{border:0;box-shadow:none}
.modal .modelJourney .form-group label{font-family:'robotoregular';font-size:1.4rem;line-height:1.8em;color:#6f7072;padding-bottom:13px}
.modal .modelJourney .customDropdown .selectboxit-container{margin-bottom:5px}
.modal .modelJourney .customDropdown .selectboxit-option a{font-family:'robotoregular';font-size:1.4rem;line-height:20px;display:block;color:#20252b;background:#fff;padding:8px;text-align:center}
.modal .modelJourney .customDropdown .selectboxit-option a:hover{background:#f6f6f6}
.modal .modelJourney .customDropdown .selectboxit .selectboxit-arrow-container .selectboxit-arrow{right:8px}
.modal .modelJourney .customDropdown .selectboxit-default-arrow{border-color:#ccc}
.modal .modelJourney .customDropdown .selectboxit-container .selectboxit{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:0;border-bottom:1px solid #ccc}
.modal .modelJourney .customDropdown .selectboxit-container .selectboxit{padding:5px 0}
.modal .modelJourney .selectboxit-container span.selectboxit-text{line-height:normal}
.modal .modelJourney .form-group .form-control{border:0;border-bottom:1px solid #20252b;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:5px;font-family:'robotolight';font-size:2rem;line-height:1.2em;color:#20252b;padding:5px 0}
.modal .modelJourney sup{position:relative;top:-1px;padding-right:2px}
.modal .modal-body.modelJourney p{font-family:'robotolight';font-size:1.6rem;line-height:24px;color:#20252b;padding-bottom:30px}
.modal#eligableModel .modelJourney .form-group{margin-bottom:0}
.modal#eligableModel .modal-body.modelJourney{text-align:center}
.modal#eligableModel .modal-body h5{font-family:'robotoregular';font-size:1.6rem;line-height:20px;color:#20252b;letter-spacing:.29px;padding-bottom:30px}
.modal#otpModel .modal-body p{font-family:'robotolight';font-size:1.6rem;line-height:24px;color:#20252b;padding-bottom:30px}
.modal#otpModel .modal-body p .lastFourDigit{color:#20252b}
.modal#otpModel .redLink{text-align:center;margin-bottom:0}
.modal#otpModel .resendOtp a{display:inline-block;text-decoration:underline;color:#c21b17;font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;letter-spacing:.29px}
.modal#otpModel .redLink a:hover,.modal#otpModel .resendOtp a:hover{text-decoration:none}
.modal#otpModel .redLink a{display:inline-block;text-decoration:underline;color:#c21b17;font-family:'robotoregular';font-size:1.4rem;line-height:1.2em}
.modal#noServiceModel .modal-body.modelJourney{padding:30px 24px}
.modal#noServiceModel .modal-body .topContent{text-align:center;width:96%;margin:0 auto}
.modal#noServiceModel .modal-body h5{font-family:'robotolight';font-size:2.8em;line-height:1.2em;color:#20252b;padding-bottom:10px}
.modal#noServiceModel .form-group .uiDatepickerInput{border:0;border-bottom:1px solid #ccc;width:100%;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/calender-icon.svg) no-repeat;background-position:right top;line-height:25px;cursor:pointer;font-size:2rem;line-height:normal;font-family:'robotolight';color:#20252b;padding:2px 0;margin-bottom:5px}
.modal#noServiceModel .form-group .uiDatepickerInput:focus{outline:0}
.modal#accidentCoverModel .modal-body.modelJourney{padding:50px 24px 20px 24px;text-align:center}
.modal#accidentCoverModel .modal-body h5{font-family:'robotomedium';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:30px}
.modal#accidentCoverModel .customRadiobox label{display:inline-block;font-size:2rem;line-height:normal;font-family:'robotomedium';color:#20252b;padding-left:40px;padding-bottom:5px;vertical-align:middle;margin-right:40px}
.modal#noClaimBonusModel .modal-body.modelJourney .form-group{margin-bottom:22px}
.modal#noClaimBonusModel .modal-body.modelJourney{padding:50px 24px 10px 24px}
.modal#noClaimBonusModel .modal-body.modelJourney p{font-family:'robotoregular';font-size:1.6rem;line-height:24px;color:#20252b;padding-bottom:30px;text-align:center}
.modal#noClaimBonusModel .modal-body p .lastFourDigit{color:#20252b}
.modal#noClaimBonusModel .redLink{text-align:center;padding-bottom:30px}
.modal#noClaimBonusModel .resendOtp a{display:inline-block;text-decoration:underline;color:#c21b17;font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;letter-spacing:.29px}
.modal#noClaimBonusModel .redLink a:hover,.modal#noClaimBonusModel .resendOtp a:hover{text-decoration:none}
.modal#noClaimBonusModel .redLink a{display:inline-block;text-decoration:underline;color:#c21b17;font-family:'robotoregular';font-size:1.4rem;line-height:1.2em}
.modal#noClaimBonusModel .customRadiobox{text-align:center}
.modal#noClaimBonusModel .customRadiobox label{padding:0;font-family:'robotomedium';font-size:2rem;line-height:28px;color:#20252b;margin:0}
.modal#noClaimBonusModel .customRadiobox .checkmark{min-width:85px;width:auto;height:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:1px solid #ccc;padding:10px 20px;position:relative;display:inline-block;margin-bottom:22px;font-family:'robotomedium';font-size:2rem;line-height:1.2em;color:#20252b;margin:22px 22px 0 22px}
.modal#noClaimBonusModel .customRadiobox .checkmark::after{display:none}
.modal#noClaimBonusModel .customRadiobox input:checked~.checkmark{background-color:#c21b17;border-color:#c21b17;color:#fff}
.modal#disclaimer .modal-body h4{font-family:'robotomedium';font-size:1.8rem;line-height:1.2em;color:#20252b;padding-bottom:8px}
.modal#disclaimer .modal-body h5{font-family:'robotomedium';font-size:1.4rem;line-height:1.2em;color:#20252b;padding-bottom:8px}
.modal#disclaimer .modal-body p{font-size:1.2rem;line-height:1.5em;padding-bottom:10px}
.modal#disclaimer .modal-body .contentTextWrap{padding-bottom:20px}
.modal#disclaimer .modal-body.modelJourney{padding:24px 24px 0 24px}
.whenExpire,.addDetailWrap .comprehensivePlanWrap{display:none}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox{padding:27px 20px 27px 12px;display:none;justify-content:space-between;background:#fff;align-items:center;border-bottom:1px solid #ccc}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox .leftHeading{width:60%}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox span{font-family:'robotolight';font-size:1.6em;line-height:1.2em;color:#20252b}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox span .rupee{font-size:1.6rem}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox .rightAmount{width:35%;display:flex;align-items:center;justify-content:flex-end}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox .rightAmount .textSection{padding-right:13px}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox .rightAmount a,.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox .rightAmount span{display:inline-block}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox .rightAmount a:hover{text-decoration:none}
.journeyComp .addDetailWrap{padding:25px 0 40px 0;background-color:#f6f6f6}
.journeyComp .addDetailWrap .detailsTopCont{display:none}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle{padding:23px 23px 23px 52px;font-family:"robotobold";font-size:1.4rem;line-height:2em;color:#20252b;display:block;position:relative;text-transform:uppercase}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle .toolInfo{width:16px;height:16px;background-size:cover}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:before{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/circle-with-tick-icon.svg) no-repeat;position:absolute;content:'';left:18px;top:26px;width:24px;height:24px}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:after{position:absolute;content:'';right:25px;top:50%;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}
.journeyComp .addDetailWrap .addDetailsAccordionBox{background:#fff}
.journeyComp .addDetailWrap .addDetailsAccordionBox.active .addDetailsAccordionTitle:after{transform:translateY(-50%) rotate(225deg);-webkit-transform:translateY(-50%) rotate(225deg);-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-o-transform:translateY(-50%) rotate(225deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}
.journeyComp .addDetailWrap .addDetailsAccordionBox.complete .addDetailsAccordionTitle:before{display:block}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionBox{box-shadow:0 10px 20px 0 rgb(0 0 0 / 10%);display:none;margin:0 0 20px 0}
.journeyComp .previewDetails .addDetailsAccordianWrap .addDetailsAccordionBox{box-shadow:0 10px 20px 0 rgb(0 0 0 / 10%);margin:0 0 20px 0}
.journeyComp .addDetailWrap.previewDetails .addDetailsAccordianWrap .addDetailsAccordionContent{display:block}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:hover{text-decoration:none}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionContent{display:none;padding:0 12px 0 12px}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionContentInner{padding:32px 16px 15px;background:#fff}
.journeyComp .addDetailWrap.previewDetails .addDetailsAccordionBox .addDetailsAccordionTitle:after{display:none}
.journeyComp .addDetailWrap .addDetailsAccordionBox.active .addDetailsAccordionTitle .toolInfo{display:inline-block}
.journeyComp .addDetailsAccordionContentInner .form-group{margin-bottom:32px;position:relative}
.journeyComp .addDetailsAccordionContentInner .form-group .form-control{border-color:#ccc}
.journeyComp .addDetailsAccordionContentInner .form-group .inputToolTip{position:absolute;right:0;bottom:5px}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionContentInner .notVarified{position:absolute;right:0;font-family:"robotobold";font-size:.8rem;line-height:1em;color:#20252b;text-transform:uppercase;letter-spacing:.57px;top:30px}
.journeyComp .addDetailsAccordionContentInner .form-group .form-control[disabled]{background:transparent;border-bottom:0}
.journeyComp .addDetailsAccordionBox .keyDetailsInfo{padding:22px 15px 22px 22px;background:#fff;margin:35px 0}
.journeyComp .addDetailsAccordionBox .keyDetailsInfo h5{position:relative;font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-left:40px}
.journeyComp .addDetailsAccordionBox .keyDetailsInfo h5:before{position:absolute;content:'';left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:24px;height:22px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-star.svg) no-repeat}
.journeyComp .checkConditionsBoxes{display:none;padding:40px 0 40px 0}
.journeyComp .customCheckBox label{color:#afafaf;font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;padding-left:40px;margin-bottom:20px;letter-spacing:.21px}
.journeyComp .customCheckBox label a{color:#c5281c;font-family:"robotobold"}
.journeyComp .customCheckBox.disabled label{cursor:default}
.journeyComp .selectedPlanFixed .addDetailWrap.planDetailInfoWrap{padding-bottom:0;position:fixed;bottom:0;left:0;right:0;height:100vh;margin:0 auto;z-index:4;display:none}
.journeyComp .addPlanDetailsWrap .mobileSelectedPlanWrap,.journeyComp .addPlanDetailsWrap .mobilePlanAmountWrap{display:none}
.journeyComp .selectedPlanFixed .planDetailInfoWrap .amountDetailsWrap{height:55vh;overflow:auto}
.journeyComp .detailspagination{padding:20px 0;text-align:center}
.journeyComp .detailspagination span{font-family:'robotoregular';font-size:1.2rem}
.journeyComp .detailspagination span strong{font-family:'robotobold';font-size:1.6rem}
.journeyComp .mobilePlanAmount{box-shadow:-19px -7px 33px 0 rgba(0,0,0,0.22);border-top:solid 1px #e5e5e5;background-color:#fff;position:fixed;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:center;z-index:5;padding:8px 0}
.journeyComp.journeyBottomStripWrap{background-color:#f6f6f6;display:none;position:sticky;bottom:0;z-index:5}
.journeyComp .journeyBottomStrip{background-color:#fff;padding:8px 0;position:relative;box-shadow:-19px -7px 33px 0 rgba(0,0,0,0.22);border-top:solid 1px #e5e5e5;background-color:#fff;z-index:5}
.journeyComp.journeyBottomStripWrap .container{position:relative}
.journeyComp.journeyBottomStripWrap .container .modelDetails{bottom:0;display:none;max-width:32.7%;overflow-y:auto;position:absolute;right:12px;width:100%}
.modelDetailsOverlay{background:rgba(0,0,0,0.5);content:'';display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}
.journeyComp.journeyBottomStripWrap .tipTextSectionWrap .tipTextSection{position:absolute;top:-25px}
.journeyComp .journeyBottomStrip .mobilePlanAmount{position:relative}
.journeyComp .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}
.journeyComp .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/pet-Insurance/back-arrow.svg) no-repeat 0 0}
.journeyComp .journeyBottomStrip .btnWrap{margin-left:18px}
.journeyComp.journeyBottomStrip p{color:#000;padding-bottom:2px;font-family:"robotobold";font-size:2.2rem;line-height:1.2em}
.journeyComp .journeyBottomStrip .innerTextWrap{display:flex;justify-content:flex-end;align-items:center}
.journeyComp .journeyBottomStrip .innerTextWrap .planTitle{font-family:'robotoregular';font-size:2rem;line-height:normal;color:#000;display:block;padding-right:10px}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap{display:flex}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{display:flex}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p{padding-bottom:0;line-height:normal}
.journeyComp .journeyBottomStrip .innerText .rupee{font-weight:bold}
.journeyComp .journeyBottomStrip .innerText .amountSection{position:relative;padding-right:20px;font-family:"robotobold";font-size:2.2rem;line-height:normal}
.journeyComp .journeyBottomStrip .innerText .amountSection.activated{cursor:pointer}
.journeyComp .journeyBottomStrip .innerText .amountSection.activated:before{content:'';position:absolute;right:0;top:50%;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}
.journeyComp .journeyBottomStrip .innerText .amountSection.activated.active:before{transform:translateY(-50%) rotate(-135deg);-webkit-transform:translateY(-50%) rotate(-135deg);-moz-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);-o-transform:translateY(-50%) rotate(-135deg)}
.journeyComp .journeyBottomStrip .inclusiveInfo{display:block;padding-left:16px;font-family:'robotoregular';font-size:1rem;line-height:normal;letter-spacing:.71px;color:#000;padding-right:20px;text-align:right}
.journeyComp .mobilePlanAmount .primaryWhiteBtn{margin-top:0}
.journeyComp .mobileSelectedPlan{display:flex;justify-content:space-between;align-items:center;padding:28px 15px}
.journeyComp .mobileSelectedPlan span,.journeyComp .mobileSelectedPlan a{display:inline-block;vertical-align:middle}
.journeyComp .mobileSelectedPlan a{margin-left:10px}
.journeyComp .mobileSelectedPlan h4{position:relative;font-family:'robotolight';font-size:1.6rem;line-height:24px;color:#20252b;padding-left:30px}
.journeyComp .mobileSelectedPlan h4:before{content:'';position:absolute;left:0;width:24px;height:24px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-star.svg) no-repeat}
.journeyComp .mobileSelectedPlan p{padding-bottom:0}
.journeyComp .congratulationText{border-top:1px solid #ccc;text-align:center;display:none;background:#fff;padding:12px 22px}
.journeyComp .congratulationText.borderBtm{border-bottom:1px solid #ccc;border-top:0}
.journeyComp .congratulationText p{font-size:2rem;line-height:1.2em;color:#20252b;padding-bottom:5px}
.journeyComp .congratulationText p:last-child{padding-bottom:0}
.journeyComp .modelDetails .modelNameWrap{position:sticky;top:0}
.journeyComp .modelDetails .modelNameWrap h4 .iconImage{display:flex;align-items:center;margin-right:14px}
.journeyComp .modelDetails .modelNameWrap h4 .iconImage:hover{text-decoration:none}
.journeyComp .modelDetails .modelNameWrap h4 .iconImage .planName{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-right:5px;display:block}
.journeyComp .modelDetails .modelNameWrap h4 .dropdownArrow{position:relative;width:24px;height:24px}
.journeyComp .modelDetails .modelNameWrap h4 .dropdownArrow::before{content:'';position:absolute;right:7px;top:50%;border:solid #1e252b;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}
.journeyComp .modelDetails .modelNameWrap h4 .editAndDropIcon{position:absolute;right:17px}
.journeyComp .modelDetails .modelNameWrap h4.active .dropdownArrow::before{transform:translateY(-50%) rotate(-135deg);-webkit-transform:translateY(-50%) rotate(-135deg);-moz-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);-o-transform:translateY(-50%) rotate(-135deg);margin-top:3px}
.journeyComp .modelDetails .rightSectionVehicleDetails{padding:25px 17px 10px 17px;background:#fff;display:none}
.journeyComp .modelDetails .rightSectionVehicleDetails p{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-bottom:18px}
.journeyComp .modelDetails .modelNameWrap h4{background-color:#fff;position:relative;font-family:'robotoregular';font-size:1.6rem;line-height:24px;color:#20252b;border-bottom:1px solid #ccc;padding:17px 120px 17px 17px;display:flex;align-items:center;justify-content:space-between;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}
.journeyComp .modelDetails .modelNameWrap h4:before{content:'';position:absolute;right:15px;top:50%;border:solid #1e252b;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);display:none}
.journeyComp .modelDetails .modelNameWrap h4.active:before{transform:translateY(-50%) rotate(-135deg);-webkit-transform:translateY(-50%) rotate(-135deg);-moz-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);-o-transform:translateY(-50%) rotate(-135deg)}
.journeyComp .modelDetails .modelFeatureWrap{padding:21px 12px 12px 20px;background:#fff;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px}
.journeyComp .modelDetails .modelFeatures{display:flex;justify-content:space-between;align-items:flex-end}
.journeyComp .modelDetails .modelFeatures ul{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;padding-bottom:50px}
.journeyComp .modelDetails .modelFeatures ul li:first-child{width:100%;font-family:"robotobold";font-size:1.6rem;margin-top:0}
.journeyComp .modelDetails .modelFeatures ul li{position:relative;font-family:'robotomedium';font-size:1.4rem;line-height:20px;padding-left:20px;margin-top:18px;color:#20252b;width:48%}
.journeyComp .modelDetails .modelFeatures ul li::before{position:absolute;content:'';left:0;top:5px;width:11px;height:10px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/double-aarow-bullet.png) no-repeat}
.form-control.pancard,.form-control.gstno,.form-control.registrationNumber{text-transform:uppercase}
.journeyComp .addDetailWrap .addPlanDetailsWrap .addDetailsAccordianComp .mainWrapForBuildPLan{padding-right:30px}
.journeyComp .buildPlanWrap .addDetailsAccordionBox.active{background-color:#fff}
.journeyComp .buildPlanWrap .congratulationText{display:flex;justify-content:space-around;align-items:center;margin:0 30px 0 0;border:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.journeyComp .journeyTopTitle{font-family:'robotomedium';font-size:1.6rem;line-height:1.2em;color:#20252b;display:block;text-align:center;padding:14px 5px}
.journeyComp .journeyTopTitle em{font-family:'robotolight';font-size:1.2rem;font-style:normal}
.journeyComp .journeyTopTitle.journeyInfo{text-align:center;padding-bottom:24px;padding-top:0}
.col-md-4.modelDetails{position:sticky;top:0}
.journeyComp .orderQuoteWrap{display:flex;justify-content:flex-end}
.journeyComp .orderQuote{background-color:#ccc;padding:6px 15px;display:flex;align-items:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#000;letter-spacing:.75px;text-transform:uppercase;display:inline-block;margin-bottom:15px}
.journeyComp .orderQuote .orderNo{display:inline-block}
.journeyComp .addDetailWrap .addPlanDetailsWrap .addDetailsAccordianComp .mainWrapForBuildPLan .addDetailsAccordianWrap{margin-bottom:15px}
.journeyComp .buildPlanWrap .addPlanDetailsWrap .addDetailsAccordianWrap .addDetailsAccordionContent{background:#fff;padding:0}
.journeyComp .buildPlanWrap .tabList ul{display:flex}
.journeyComp .buildPlanWrap .tabList ul li{width:100%;background:#fff;border-bottom:4px solid transparent;text-transform:uppercase;text-align:center;position:relative;display:flex;align-items:center;justify-content:center}
.journeyComp .buildPlanWrap .tabList ul li:first-child:before{display:none}
.journeyComp .buildPlanWrap .tabList ul li:before{position:absolute;content:'';left:0;width:1px;height:23px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:#ccc}
.journeyComp .buildPlanWrap .tabList ul li.active{border-color:#af2219;background-color:#f7e4e2}
.journeyComp .buildPlanWrap .tabList ul li a{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#20252b;display:block;padding:17px 10px 10px 10px}
.journeyComp .buildPlanWrap .tabList ul li .bottomText{font-family:'robotoregular';font-size:1rem;line-height:normal;display:block;padding-top:5px;text-transform:initial}
.journeyComp .buildPlanWrap .tabList ul li a:hover{text-decoration:none}
.journeyComp .buildPlanWrap .tabInner{display:none;padding:5px 0 0 0}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap{display:flex;justify-content:space-between}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap .tabInnerPlanBox{width:48%}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap .tabInnerPlanBox .readMoreWithArrow{display:none}
.journeyComp .buildPlanWrap .tabInner .planBoxWrap{margin:15px 0 10px 0}
.journeyComp .buildPlanWrap .tabInner .planBox{cursor:pointer;padding:60px 22px 15px 22px;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 1px 25px 0 rgb(0 0 0 / 10%);position:relative;border:1px solid transparent;display:block}
.journeyComp .buildPlanWrap .tabInner .planBox.active{border-color:#7ed321}
.journeyComp .buildPlanWrap .tabInner .planBox .recommended{position:absolute;left:22px;top:22px;padding:10px 15px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;background:#c21b17;font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#fff;text-transform:uppercase}
.journeyComp .buildPlanWrap .tabInner .planBox .hiddenRadio{visibility:hidden}
.journeyComp .buildPlanWrap .tabInner .planBox:after{content:'';position:absolute;right:-1px;top:-1px;width:56px;height:56px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/motor-journey/comprehensive-plan-bg-icon.png) no-repeat;background-position:0 0}
.journeyComp .buildPlanWrap .tabInner .planBox.active:after{background-position:0 -64px}
.journeyComp .buildPlanWrap .tabInner .planBox h5{padding-bottom:15px;font-family:"robotobold";font-size:1.4rem;line-height:16px;color:#20252b;text-transform:uppercase;margin-top:15px}
.journeyComp .buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionTitle::before{display:none}
.journeyComp .buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionContentInner{padding-top:0}
.journeyComp .buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:after{display:none}
.journeyComp .buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionBox .addDetailsAccordionContent{display:block;border-top:0}
.journeyComp .readMoreWithArrow{color:#000;font-family:'robotobold';font-size:1.6rem;line-height:normal;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;text-transform:uppercase;position:relative}
.journeyComp .readMoreWithArrow:hover{color:#c21b17}
.journeyComp .readMoreWithArrow:after{content:'';position:absolute;right:0;top:50%;border:solid #c4271b;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);display:none}
.journeyComp .readMoreWithArrow:hover{text-decoration:none;padding-right:20px}
.journeyComp .buildPlanWrap .tabInner .planBox ul{padding-bottom:25px}
.journeyComp .buildPlanWrap .tabInner .planBox ul li{position:relative;padding-left:30px;font-family:'robotoregular';font-size:1.4rem;line-height:20px;color:#20252b;padding-bottom:5px}
.journeyComp .buildPlanWrap .tabInner .planBox ul li:before{content:'';position:absolute;left:0;top:5px;width:22px;height:22px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/double-tick-icon.svg) no-repeat}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText{display:flex;justify-content:space-between;padding-bottom:10px;align-items:baseline}
.journeyComp .buildPlanWrap .tabInner .planBox .innerBottomWrap{width:65%}
.journeyComp .buildPlanWrap .tabInner .planBox .innerBottomWrap p{font-size:1.2rem;line-height:1.3em;padding-bottom:15px}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText .innerWrapLeftSec{width:65%}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText .innerWrapRightSec{width:32%;display:flex;justify-content:flex-end;flex-wrap:wrap}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText .innerWrapRightSec p{padding-bottom:0;font-family:"robotobold";font-size:2rem;line-height:1.2em;color:#c21b17;letter-spacing:1px}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText p{padding-bottom:5px;line-height:normal}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText .inclusiveInfo,.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText .inclusiveText{font-family:'robotoregular';font-size:1rem;line-height:normal;letter-spacing:.71px;color:#20252b;width:100%}
.journeyComp .buildPlanWrap .tabInner .planBox .innerWrapText .inclusiveText{text-align:right}
.journeyComp .additionalPlanBenefits{display:none}
.journeyComp .additionalPlanBenefits .topPlanTitleWrap{padding:0 0 10px 0}
.journeyComp .additionalPlanBenefits .topPlanTitle{display:flex;align-items:center;justify-content:space-between;padding-bottom:0}
.journeyComp .additionalPlanBenefits .topPlanTitle .amountWrap p,.journeyComp .additionalPlanBenefits .topPlanTitle .amountWrap .rupeefont{font-size:2rem;color:#c21b17}
.journeyComp .additionalPlanBenefits .topPlanTitleWrap{position:relative}
.journeyComp .additionalPlanBenefits .amountWrap{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.journeyComp .additionalPlanBenefits .topPlanTitle .planHeading .contentText{max-width:60%}
.journeyComp .planTabCompWrap .additionalPlanBenefits .topPlanTitle{padding:20px 0 15px 0}
.journeyComp .additionalPlanBenefits .topPlanTitleWrap p{font-family:'robotolight';font-size:1.6rem;line-height:24px;color:#20252b}
.journeyComp .additionalPlanBenefits .topPlanTitle h4{font-family:"robotobold";font-size:1.4rem;line-height:normal;letter-spacing:1px;color:#20252b;text-transform:uppercase;padding-bottom:8px}
.journeyComp .additionalPlanBenefits .amountWrap .rupeefont{font-size:1.4rem;font-weight:bold}
.journeyComp .additionalPlanBenefits .amountWrap p{font-family:"robotobold";font-size:1.4rem;line-height:normal;padding-bottom:2px;line-height:normal}
.journeyComp .additionalPlanBenefits .amountWrap .inclusiveInfo{font-family:'robotoregular';font-size:1rem;line-height:normal;letter-spacing:.71px;color:#20252b;width:100%;text-align:right}
.journeyComp .PlanBenefitsWrap{background:#f6f6f6;padding:0}
.journeyComp .PlanBenefitsWrap h5{font-family:"robotobold";font-size:1.4rem;line-height:normal;letter-spacing:1px;color:#20252b;text-transform:uppercase;padding-bottom:15px}
.journeyComp .PlanBenefitsWrap .benefitsBox{background:#fff;padding:25px 15px 10px 15px;box-shadow:0 1px 25px 0 rgb(0 0 0 / 10%);margin-bottom:20px;position:relative}
.journeyComp .PlanBenefitsWrap .benefitsBox h4{font-family:"robotobold";font-size:1.4rem;line-height:normal;letter-spacing:1px;color:#20252b;text-transform:uppercase;padding-bottom:25px;position:relative;padding-left:32px}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText{position:relative}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText p{font-size:1.4rem}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText label{font-family:"robotobold";font-size:1.4rem;line-height:normal;letter-spacing:1px;color:#20252b;text-transform:uppercase;margin-bottom:25px;padding-left:32px;display:inline-block;padding-right:70px}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText .checkmark{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/circle-with-tick-checkbox-sprite.png) no-repeat;width:22px;height:22px}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText label .checkmark:after{border:0;background:transparent}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText label input:checked~.checkmark{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/circle-with-tick-checkbox-sprite.png) no-repeat;background-position:0 -28px}
.journeyComp .PlanBenefitsWrap .benefitsBox h4:before{position:absolute;content:'';left:0;top:0;width:22px;height:22px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/circle-with-tick-icon.svg) no-repeat}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection.forAddOnSlider{padding:10px 0 30px 32px;display:block}
.journeyComp .forAddOnSlider .insuredDeclaredValueWrap .valueContentWrap .minValueContent{margin-left:-6px}
.journeyComp .forAddOnSlider .insuredDeclaredValueWrap .valueContentWrap .minValueContent,.journeyComp .forAddOnSlider .insuredDeclaredValueWrap .valueContentWrap .maxValueContent{margin-top:10px}
.journeyComp .forAddOnSlider .insuredDeclaredValueWrap .valueContentWrap .maxValueContent{margin-right:0}
.journeyComp .forAddOnSlider .insuredDeclaredValueWrap{width:100%}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .amountAndotherInfo{width:100%;padding-top:10px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rangeSliderSection p{text-align:right}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection.forAddOnSlider p{font-size:1rem;line-height:1.2em}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec .tipTextSectionWrap .tipTextSection{font-size:1rem}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec .customCheckBox label{margin-bottom:5px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec p{font-size:1.6rem;line-height:1.2em;padding-bottom:0}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection{padding-left:32px;padding-bottom:8px;display:flex;justify-content:space-between;flex-wrap:wrap}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec{width:70%}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec.d-flex{width:100%;justify-content:space-between}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec.d-flex .textContent{display:flex}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec.d-flex .amountContent{position:absolute;right:15px;top:25px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec .tipTextSectionWrap{padding-left:10px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rangeSliderSection{width:100%}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rangeSliderSection .insuredDeclaredValueWrap{margin:70px 0 70px 70px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rangeSliderSection p{font-family:'robotoregular';font-size:1rem;line-height:normal;color:#20252b;padding-bottom:20px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rightSec p{font-family:"robotobold";font-size:1.4rem;line-height:normal}
.journeyComp .PlanBenefitsWrap .benefitsBox .rupeefont{font-weight:bold}
.journeyComp .PlanBenefitsWrap .benefitsBox .amountSection{font-family:"robotobold";font-size:1.4rem;line-height:normal;letter-spacing:1px;padding-bottom:0}
.journeyComp .buildPlanWrap .customCheckBox .checkmark{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-checkbox-sprite.png) no-repeat}
.journeyComp .buildPlanWrap .customCheckBox label input:checked~.checkmark{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-checkbox-sprite.png) no-repeat;background-position:0 -32px}
.journeyComp .buildPlanWrap .customCheckBox label .checkmark:after{top:1px}
.journeyComp .buildPlanWrap .customCheckBox label{font-size:1.4rem;font-family:'robotoregular';line-height:24px;letter-spacing:.25px;color:#20252b}
.journeyComp .buildPlanWrap .loadMore .expandArea{background:#fff;padding:20px 15px 20px 15px;box-shadow:0 1px 25px 0 rgb(0 0 0 / 10%);display:block;text-align:center}
.journeyComp .buildPlanWrap .loadMore .expandArea span{font-family:"robotobold";font-size:1.4rem;line-height:normal;letter-spacing:1px;color:#20252b;text-transform:uppercase;position:relative;padding-right:22px;display:inline-block;position:relative}
.journeyComp .buildPlanWrap .loadMore .expandArea span:before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-down-arrow.svg) no-repeat;width:12px;height:8px}
.journeyComp .buildPlanWrap .loadMore .expandArea.active span:before{transform:translateY(-50%) rotate(-180deg);-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg)}
.journeyComp .garageNearWrap{padding:60px 0;background:#f6f6f6;display:none}
.journeyComp .garageNearWrap.show{display:block}
.journeyComp .garageNearWrap .contentWrap{display:flex;align-items:center}
.journeyComp .garageNear{align-items:center}
.journeyComp .garageNearWrap .imgSection{margin-right:30px;width:128px;height:128px}
.journeyComp .garageNearWrap h5{font-family:'robotolight';font-size:4rem;line-height:1.2em;color:#20252b;padding-bottom:10px}
.journeyComp .garageNearWrap p{padding-bottom:20px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap{background:#fff;padding:32px 15px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .topheading,.journeyComp .planDetailInfoWrap .amountDetailsWrap .innerAmountContent{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .innerAmountContent{margin-bottom:0}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .leftSec{width:70%;padding-right:15px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .rightSec{width:30%;text-align:right}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .rupeefont{vertical-align:middle}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .topheading{padding-bottom:20px;border-bottom:1px solid #ccc}
.journeyComp .planDetailInfoWrap .innerAmountContentWrap{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:20px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .topheading .amountSection{font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#20252b;display:inline-block;vertical-align:middle}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .amountSection{display:inline-block;vertical-align:middle}
.journeyComp .planDetailInfoWrap .amountDetailsWrap h4{font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#20252b;padding-bottom:10px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .topheading h4{font-size:1.4rem;letter-spacing:.25px;color:#20252b;padding-bottom:0}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .topheading p{padding-bottom:0}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .topheading .priceEditIcon{display:inline-block;vertical-align:middle;margin-left:5px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .innerAmountContentWrap h4{font-size:1.4rem;color:#454545;letter-spacing:.25px}
.journeyComp .planDetailInfoWrap .innerAmountContentWrap p{color:#6f7072;font-size:1.4rem;line-height:1.2em;letter-spacing:.25px}
.journeyComp .planDetailInfoWrap .innerAmountContentWrap p.boldSec{font-family:"robotobold"}
.journeyComp .planDetailInfoWrap .innerAmountContentWrap p.boldSec .rupeefont{font-weight:bold}
.journeyComp .makePaymentSection{padding:40px 24px 22px 24px;background:#fff}
.journeyComp .makePaymentSection h5{font-family:'robotolight';font-size:3.2rem;line-height:1.2em;color:#20252b;padding-bottom:30px}
.journeyComp .makePaymentSection ul li{border-top:1px solid #ccc}
.journeyComp .makePaymentSection ul li a{display:block;padding:18px 30px 18px 12px;position:relative;font-family:'robotomedium';font-size:1.6rem;line-height:1.2em;color:#c4271b}
.journeyComp .makePaymentSection ul li a:hover{text-decoration:none}
.journeyComp .makePaymentSection ul li a:hover:before{right:20px}
.journeyComp .makePaymentSection ul li a:before{position:absolute;content:'';right:15px;top:50%;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);border:solid #c4271b;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}
.journeyComp .addDetailWrap.congratsWrap{padding-bottom:0}
.journeyComp .congratsWrap .topContent{padding-bottom:30px}
.journeyComp .congratsWrap .titleText{font-size:4.8rem;line-height:1.2em;text-transform:initial;padding-bottom:14px}
.journeyComp .congratsWrap .congratsIcon{text-align:center;width:auto;margin:0 auto 31px;display:block}
.journeyComp .congratsWrap .leftContent{background:#fff;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 1px 25px 0 rgb(0 0 0 / 10%);max-width:1053px;margin:0 auto 80px}
.journeyComp .congratsWrap .leftContent .innerContent{padding:18px 0;max-width:900px;margin:0 auto}
.journeyComp .congratsWrap .leftContent .contentBox{padding-bottom:30px}
.journeyComp .congratsWrap .leftContent .topTextSection{border-bottom:1px solid #d8d8d8;padding-bottom:10px;margin-bottom:13px}
.journeyComp .congratsWrap .leftContent .topText{font-family:'robotoregular';font-size:2rem;line-height:1.2em;color:#20252b;padding-bottom:10px;text-align:center}
.journeyComp .congratsWrap .leftContent p{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-bottom:15px;text-align:center}
.journeyComp .congratsWrap .leftContent p a{font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#20252b;text-decoration:none;padding-bottom:1px;border-bottom:1px solid transparent}
.journeyComp .congratsWrap .leftContent p a:hover{border-bottom:1px solid #000}
.journeyComp .congratsWrap .leftContent .policyText{display:block;text-align:center;font-family:"robotobold";font-size:2rem;line-height:1.2em;color:#20252b;padding-bottom:8px}
.journeyComp .congratsWrap .leftContent .infoWithBtnWrap{display:flex;justify-content:space-between;width:90%;margin:0 auto;padding:20px 0 10px}
.journeyComp .congratsWrap .leftContent ul{padding-right:15px}
.journeyComp .congratsWrap .leftContent ul li{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-bottom:13px;padding-left:20px;position:relative}
.journeyComp .congratsWrap .leftContent ul li:before{content:'';position:absolute;left:0;top:5px;width:11px;height:10px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/double-aarow-bullet.png) no-repeat}
.journeyComp .congratsWrap .leftContent .btnWrap{padding-top:10px}
.journeyComp .congratsWrap .leftContent .bottomContent{background:#fff9f8;padding:20px 40px}
.journeyComp .congratsWrap .leftContent .bottomContent p{font-family:'robotoregular';font-size:1.2rem;line-height:1.5em;color:#20252b;padding-bottom:5px;text-align:center}
.journeyComp .congratsWrap .leftContent .bottomContent p a{font-family:"robotobold";font-size:1.2rem;line-height:1.5em;color:#20252b}
.journeyComp .congratsWrap label{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#fff;padding-bottom:8px;text-transform:uppercase}
.journeyComp .congratsWrap .outputText{font-family:'robotolight';font-size:2rem;line-height:1.2em;color:#fff;padding-bottom:5px}
.journeyComp .congratsWrap .rightContent{padding:0 15px}
.journeyComp .congratsWrap .rightContent .ratingSection{padding-bottom:50px;text-align:center}
.journeyComp .congratsWrap .rightContent .btnWrap{display:flex;justify-content:flex-end}
.journeyComp .congratsWrap .rightContent .btnWrap .primaryRedBtn{min-width:219px}
.journeyComp .congratsWrap .primaryWhiteBtn{margin-top:0;margin-bottom:16px}
.journeyComp .congratsWrap .customerCareText{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#fff;padding-bottom:5px;text-align:center}
.journeyComp .congratsWrap .customerCareText a{color:#fff;text-decoration:underline}
.journeyComp .congratsWrap .customerCareText a:hover{text-decoration:none}
.journeyComp .congratsWrap .rightContent h5{font-family:'robotolight';font-size:3.2rem;line-height:1.2em;color:#20252b;padding-bottom:15px;text-align:center}
.journeyComp .congratsWrap .rightContent p{font-family:'robotolight';font-size:2rem;line-height:1.2em;padding-bottom:18px}
.journeyComp .congratsWrap .rightContent .messageTextArea{max-width:875px;margin:0 auto}
.journeyComp .congratsWrap .rightContent .messageTextArea .primaryredBtnWithborder{min-width:217px}
.journeyComp .star-rating{margin:0 auto 7px;justify-content:space-between;width:175px}
.journeyComp .congratsWrap .rightContent label{font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;color:#6f7072;text-transform:initial;display:block;padding-bottom:15px}
.journeyComp .congratsWrap .rightContent .textAreaInput{font-size:1.4rem;line-height:1.2em;width:100%;border:1px solid #d8d8d8;padding:10px 20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;height:170px;resize:none;margin-bottom:0}
.journeyComp .congratsWrap .rightContent label.star{height:25px;padding:0;width:25px}
.journeyComp .insuredDeclaredValueWrap{margin:70px auto 50px;width:79%;position:relative}
.journeyComp .insuredDeclaredValueWrap:before,.journeyComp .insuredDeclaredValueWrap::after{content:'';position:absolute;width:8px;height:8px;background:#b0b2b3;top:-4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.journeyComp .insuredDeclaredValueWrap::before{left:-2px}
.journeyComp .insuredDeclaredValueWrap::after{right:-2px}
.journeyComp .ui-slider-handle{-ms-touch-action:none;touch-action:none}
.journeyComp .insuredDeclaredValueWrap.ui-slider{border:1px solid #b0b2b3;height:2px}
.journeyComp .insuredDeclaredValueWrap .ui-slider-handle{top:-13px;background:#c21b17;width:23px;height:23px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:4px solid #fff;margin:0 0 0 -7px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.23)}
.journeyComp .insuredDeclaredValueWrap .ui-slider-handle .tooltip{background:#787878;color:#fff;display:block;font-size:1.4rem;opacity:1;padding:12px 15px;position:absolute;text-align:center;top:-60px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-left:-43px;display:flex}
.journeyComp .insuredDeclaredValueWrap .ui-slider-handle .tooltip:before{position:absolute;content:'';left:0;right:0;bottom:-6px;margin:0 auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #787878;width:6px}
.journeyComp .insuredDeclaredValueWrap .valueContentWrap{display:flex;justify-content:space-between;font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;color:#20252b}
.journeyComp .insuredDeclaredValueWrap .valueContentWrap .minValueText,.journeyComp .insuredDeclaredValueWrap .valueContentWrap .maxValueText{display:block;margin-top:-27px;padding-bottom:20px}
.journeyComp .insuredDeclaredValueWrap .valueContentWrap .minValueContent{margin-left:-42px;text-align:center}
.journeyComp .insuredDeclaredValueWrap .valueContentWrap .maxValueContent{margin-right:-42px;text-align:center}
.journeyComp .rangeSliderCommonWrap.coPassengersValueWrap,.journeyComp .rangeSliderCommonWrap.electricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.nonElectricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.cnglpgValueWrap{width:94%}
.journeyComp .rangeSliderCommonWrap.electricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.nonElectricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.cnglpgValueWrap{margin-bottom:50px}
.journeyComp .rangeSliderCommonWrap{margin:70px 0 70px 0;width:85%;position:relative}
.journeyComp .rangeSliderCommonWrap.insuredDeclaredValueWrap1{margin:55px 0 40px 30px;width:90%}
.journeyComp .rangeSliderCommonWrap.insuredDeclaredValueWrap1 .valueContentWrap .minValueAmount,.journeyComp .rangeSliderCommonWrap.insuredDeclaredValueWrap1 .valueContentWrap .maxValueAmount{margin-top:5px}
.journeyComp .rangeSliderCommonWrap:before,.journeyComp .rangeSliderCommonWrap::after{content:'';position:absolute;width:8px;height:8px;background:#b0b2b3;top:-4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.journeyComp .rangeSliderCommonWrap::before{left:-2px}
.journeyComp .rangeSliderCommonWrap::after{right:-2px}
.journeyComp .rangeSliderCommonWrap.ui-slider{border:1px solid #b0b2b3;height:2px}
.journeyComp .rangeSliderCommonWrap .ui-slider-handle{border:4px solid #fff;top:-12px;background:#c21b17;width:23px;height:23px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0 0 0 -7px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.23)}
.journeyComp .rangeSliderCommonWrap .ui-slider-handle .tooltip{background:#787878;color:#fff;display:block;font-size:1.4rem;opacity:1;padding:12px 15px;position:absolute;text-align:center;top:-60px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:flex;min-width:100px}
.journeyComp .rangeSliderCommonWrap .ui-slider-handle .tooltip:before{position:absolute;content:'';left:0;right:0;bottom:-7px;margin:0 auto;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #787878;width:7px}
.journeyComp .rangeSliderCommonWrap .valueContentWrap{display:flex;justify-content:space-between;font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;color:#20252b}
.journeyComp .rangeSliderCommonWrap .valueContentWrap .minValueText,.journeyComp .rangeSliderCommonWrap .valueContentWrap .maxValueText{display:block;margin-top:-27px;padding-bottom:20px}
.journeyComp .rangeSliderCommonWrap .valueContentWrap .maxValueText{text-align:right}
.journeyComp .rangeSliderCommonWrap .valueContentWrap .rupee{padding-left:0}
.journeyComp .rangeSliderCommonWrap .valueContentWrap .minValueAmount,.journeyComp .rangeSliderCommonWrap .valueContentWrap .maxValueAmount{margin-top:15px;display:block}
.journeyComp .rangeSliderCommonWrap .valueContentWrap ul{display:flex;justify-content:space-between;position:absolute;left:1px;top:-4px;margin:0 auto;width:100%}
.journeyComp .rangeSliderCommonWrap .valueContentWrap ul li{width:8px;height:8px;background:#b0b2b3;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.journeyComp .rangeSliderCommonWrap .valueContentWrap ul li:first-child{position:relative;left:-3px}
.journeyComp .planCoversBenefitsWrap{display:none;padding:30px 0 0}
.journeyComp .planCoversBenefitsWrap.show{display:block}
.journeyComp .planCoversBenefitsWrap .topContent .titleHeading{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#20252b;letter-spacing:1px;padding-bottom:24px}
.journeyComp .planCoversBenefitsWrap .topContent p{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;letter-spacing:.29px;padding-bottom:30px}
.journeyComp .notCoveredWrap{padding-bottom:50px}
.journeyComp .allBenefitsCovers h5,.journeyComp .notCoveredWrap h5{font-family:"robotolight";font-size:4.8rem;line-height:1.2em;text-align:center;color:#20252b;padding-bottom:35px}
.journeyComp .allBenefitsCovers p{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;letter-spacing:.29px;color:#20252b;padding-bottom:50px}
.allBenefitsCovers .BenefitsCoverList{padding:30px 0}
.allBenefitsCovers .BenefitsCoverList>.row{justify-content:space-between}
.allBenefitsCovers .detailBenefits{display:flex;justify-content:space-between;padding-bottom:25px}
.allBenefitsCovers .detailBenefits .imgSection{padding-right:10px;width:83px}
.allBenefitsCovers .detailBenefits .contentText{width:75%;padding-right:5px}
.allBenefitsCovers .detailBenefits h6{padding-bottom:8px;font-family:'robotoregular';font-size:2.2rem;line-height:1.2em;color:#20252b;letter-spacing:1px}
.allBenefitsCovers .detailBenefits p{font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;color:#20252b;letter-spacing:.25px;padding-bottom:15px}
.journeyComp .allBenefitsCovers .detailBenefits .readMoreWithArrow,.journeyComp .allBenefitsCovers .btnWrap{display:none}
.addDetailWrap.buildPlanWrap .mapCompWrap{background:#fff;padding-top:43px}
.journeyComp .addDetailWrap.buildPlanWrap .mapCompWrap .titleText{font-size:4.8rem;text-transform:initial}
.addDetailWrap.buildPlanWrap .addPlanDetailsWrap .mapComp{margin-bottom:0}
.journeyComp .mapCompWrap .mapComp{box-shadow:0 1px 25px 0 rgb(0 0 0 / 10%);margin-bottom:0}
.journeyComp .mapCompWrap .titleText{text-transform:initial;font-size:4.8rem}
.journeyComp .mapCompWrap .mapComp .mapTabList{display:flex;align-items:center;margin-bottom:30px}
.journeyComp .mapCompWrap .mapComp .mapTabList li a{display:block;background:#f6f6f6;padding:14px 20px;font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#6f7072;text-decoration:none;text-transform:uppercase}
.journeyComp .mapCompWrap .mapComp .mapTabList li.active a{background:#fff;color:#c21b17;box-shadow:0 1px 25px 0 rgb(0 0 0 / 10%)}
.journeyComp .mapCompWrap .cashlessWrap{font-size:0;padding-bottom:30px}
.journeyComp .mapCompWrap .cashlessWrap .cashlessBtn{border:2px solid transparent;color:#6f7072;transition:all .5s ease;padding:14px;display:inline-block;font-size:1.6rem;font-family:'robotobold';-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;background:#f6f6f6;min-width:129px;text-transform:uppercase;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px}
.journeyComp .mapCompWrap .cashlessWrap .cashlessBtn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}
.journeyComp .mapCompWrap .cashlessWrap .cashlessBtn.active{box-shadow:0 8px 20px 0 rgb(0 0 0 / 10%);color:#c5281c;border-color:#fff;background:#fff}
.journeyComp .mapCompWrap .cashlessWrap .cashlessBtn:hover{text-decoration:none;color:#c5281c}
.journeyComp .mapCompWrap .cashlessWrap .cashlessBtn.active:hover{color:#6f7072}
.journeyComp .notCoveredWrap ul{padding:25px 20px 25px 0;display:flex;justify-content:space-between;flex-wrap:wrap}
.journeyComp .notCoveredWrap ul li{font-family:'robotoregular';font-size:1.4rem;line-height:1.3em;color:#20252b;letter-spacing:.25px;padding-bottom:14px;padding-left:30px;position:relative;width:33.33%;padding-right:10px}
.journeyComp .notCoveredWrap ul li:before{position:absolute;content:'';left:0;top:-4px;width:20px;height:20px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/product/grey-close-icon.svg) no-repeat}
.journeyComp .getQuoteWrap.JourneyBanner{margin-bottom:50px;padding:0;position:relative}
.journeyComp .getQuoteWrap.JourneyBanner .container{height:100%}
.journeyComp .getQuoteWrap.JourneyBanner .heroImageSection img{width:100%}
.journeyComp .JourneyBanner .captionContentWrap{height:100%;width:100%}
.journeyComp .JourneyBanner .captionContent{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);max-width:1152px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox{padding:20px 28px 0 28px;position:relative;z-index:2}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox.mobileElementHide .customRadiobox{display:flex}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox p{font-size:2rem;line-height:1.2em;padding-bottom:18px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .col-md-12.mrt-5 .form-group{padding-bottom:5px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group label{font-size:1.2rem;line-height:1.2em;padding-bottom:20px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group .customCheckBox label{color:#000;font-size:1.6rem;line-height:1.4em;margin-bottom:5px;padding-bottom:4px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group label sup{display:contents;color:#c5281c}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .customRadiobox label{font-size:1.2rem}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group .form-control{height:30px;line-height:30px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group .form-control[disabled]{background:0;border-bottom:0;cursor:default}
.journeyComp .getQuoteWrap.JourneyBanner .btnWithText{display:flex;justify-content:space-between;align-items:center;margin-top:20px}
.journeyComp .getQuoteWrap.JourneyBanner .primaryWhiteBtnWithborder{border:2px solid #fff;background:transparent;color:#fff;min-width:202px;padding:11px 19px 12px}
.journeyComp .getQuoteWrap.JourneyBanner .normalText{color:#fff;padding-bottom:0}
.journeyComp .getQuoteWrap.JourneyBanner .quoteInfo{font-size:.9rem;padding-bottom:1px;line-height:normal}
.journeyComp .getQuoteWrap.JourneyBanner .topContent{width:100%}
.journeyComp .getQuoteWrap.JourneyBanner .topContent .titleText{text-align:left;font-size:4.8rem;padding-bottom:5px;color:#fff;text-transform:initial}
.journeyComp .getQuoteWrap.JourneyBanner .topContent p{color:#fff;text-align:left;font-size:2.4rem;line-height:1.2em}
.journeyComp .getQuoteWrap.JourneyBanner .captionContent{display:flex;justify-content:space-between;padding:0 12px}
.journeyComp .getQuoteWrap.JourneyBanner .captionLeftBox{max-width:440px}
.journeyComp .getQuoteWrap.JourneyBanner .captionRightBox{max-width:386px}
.journeyComp .getQuoteWrap.JourneyBanner .youGetWrap{padding-bottom:48px}
.journeyComp .getQuoteWrap.JourneyBanner .youGetWrap p,.journeyComp .getQuoteWrap.JourneyBanner .downloadSection p{font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#fff;letter-spacing:1px;padding-bottom:14px;text-transform:uppercase}
.journeyComp .getQuoteWrap.JourneyBanner .youGetWrap ul li{font-family:'robotolight';font-size:1.6rem;line-height:1.2em;color:#fff;letter-spacing:.25px;padding-bottom:12px;padding-left:28px;position:relative;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/white-arrow-tick.svg) no-repeat}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection{padding-bottom:10px}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection ul{display:flex}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection ul li:first-child{margin-left:0}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection ul li{margin-left:70px}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection ul li a{font-family:'robotomedium';font-size:1.6rem;line-height:1.2em;color:#fff;padding-bottom:12px;padding-left:32px;position:relative;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/download-white-icon.svg) no-repeat 0 -2px}
.journeyComp .getQuoteWrap.JourneyBanner .haveQuoteText{position:absolute;left:0;bottom:20px;font-family:'robotoregular';font-size:2rem;line-height:1.2em;letter-spacing:.29px;color:#fff;padding-left:12px}
.journeyComp .getQuoteWrap.JourneyBanner .haveQuoteText a{font-family:"robotobold";color:#fff;padding-bottom:2px;border-bottom:1px solid #fff;text-decoration:none}
.journeyComp .getQuoteWrap.JourneyBanner .haveQuoteText a:hover{border-bottom:1px solid transparent}
.journeyComp .getQuoteWrap.JourneyBanner .customRadiobox{padding-bottom:10px}
.journeyComp .pagenationWrap{display:flex;justify-content:center;margin:35px auto 15px}
.journeyComp .pagenationWrap span{font-family:"robotobold";font-size:1.2rem;line-height:1.2em;color:#252525;padding:5px}
.journeyComp .pagenationWrap span.active{font-size:1.4rem}
.journeyComp .saveContinueWrap{display:flex;justify-content:center}
.journeyComp .saveContinueWrap a{font-family:"robotobold";font-size:1.6rem;line-height:1.2em;color:#252525;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #000}
.journeyComp .stickyBtnStrip{display:flex;justify-content:space-between}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText{display:flex;justify-content:space-between}
.journeyComp .amountAndotherInfo p{font-family:'robotoregular';font-size:1rem;line-height:1.2rem;color:#20252b;letter-spacing:.18px;padding-bottom:10px}
.journeyComp .amountAndotherInfo .form-control{border:0;border-bottom:1px solid #ccc;max-width:170px;padding:5px 5px 5px 0}
.journeyComp .modelDetails .modelPlanwithBgWrap{display:flex;justify-content:space-between;background:#fff9f8;padding:10px 17px}
.journeyComp .modelDetails .modelPlanwithBgWrap span{font-family:'robotoregular';font-size:1.6rem;line-height:1.4rem;color:#20252b;display:block;width:50%}
.journeyComp .modelDetails .modelPlanwithBgWrap h5{font-family:"robotobold";font-size:1.2rem;line-height:1.4em;color:#252525;width:45%;text-transform:uppercase;text-align:right}
.journeyComp .modelDetails .modelPlanMainWrap{padding:10px 17px;background:#fff}
.journeyComp .modelDetails .modelPlanBoxWrap{padding-bottom:18px}
.journeyComp .modelDetails .modelPlanBoxWrap h5{font-family:"robotobold";font-size:1.4rem;line-height:1.4em;color:#454545;letter-spacing:.25px;padding-bottom:5px}
.journeyComp .modelDetails .modelPlanBoxWrap ul li{display:flex;justify-content:space-between;padding-bottom:2px}
.journeyComp .modelDetails .modelPlanBoxWrap ul li .firstText{width:50%}
.journeyComp .modelDetails .modelPlanBoxWrap ul li .rightText{width:45%;text-align:right}
.journeyComp .modelDetails .modelPlanBoxWrap span{font-family:'robotolight';font-size:1.2rem;line-height:1.4em;color:#6f7072;display:inline-block}
.journeyComp .modelDetails .modelPlanBoxWrap .highlighetdAmount{font-family:"robotobold";font-size:1.4rem}
.journeyComp .modelDetails .modelPlanBoxWrap .highlighetdAmount .rupee{font-weight:bold;font-size:1.4rem}
.journeyComp .modelDetails .modelPlanBoxWrap.grandTotalBox{padding-top:11px;border-top:1px solid #ccc}
.journeyComp .star{display:none;height:10px;width:10px}
.journeyComp .previewDetailsSteps .star{display:inline}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionTitle{padding:23px 90px 23px 52px}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionTitle::after{display:none}
.journeyComp .detailsSteps .addDetailsAccordianWrap .editOption{display:none;position:absolute;right:25px;text-transform:none;font-family:'robotoregular';font-size:1.4rem;line-height:1.4rem;color:#20252b;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);cursor:pointer}
.journeyComp .detailsSteps .addDetailsAccordianWrap .editOption .editContent{display:flex;align-items:center}
.journeyComp .detailsSteps .addDetailsAccordianWrap .editOption .editContent .editText{padding-right:7px}
.journeyComp .detailsSteps .addDetailsAccordianWrap .editOption .editContent .editIcon img{width:20px}
.journeyComp .detailsSteps .addDetailsAccordionBox.editable .addDetailsAccordionTitle{background:#fff9f8}
.journeyComp .detailsSteps.previewDetailsSteps .addDetailsAccordionBox.editable .addDetailsAccordionTitle{background:0}
.journeyComp .detailsSteps.previewDetailsSteps .addDetailsAccordionBox.editable{background:#fff}
.journeyComp .detailsSteps .addDetailsAccordionBox.editable .dropDownArrows{display:none}
.journeyComp .detailsSteps .addDetailsAccordionBox.editable .editOption{display:block}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionTitle .dropDownArrows{position:absolute;width:24px;height:24px;right:25px;cursor:pointer}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionTitle .dropDownArrows::before{position:absolute;content:'';right:7px;top:50%;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}
.journeyComp .detailsSteps .addDetailsAccordionBox.active .addDetailsAccordionTitle .dropDownArrows::before{transform:translateY(-50%) rotate(225deg);-webkit-transform:translateY(-50%) rotate(225deg);-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-o-transform:translateY(-50%) rotate(225deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}
.tipTextSectionWrap{display:flex;justify-content:flex-end}
.tipTextSectionWrap .tipTextSection{padding:6px 12px;background:#f1644a;font-family:'robotoregular';font-size:1.2rem;line-height:1.2em;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle{font-family:'robotoregular';font-size:1.6rem;padding:13px 40px;text-transform:none}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionContentInner{padding:0 0 5px 0}
.journeyComp .addDetailWrap .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionBox .addDetailsAccordionContentInner{padding-top:15px}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .editAndDropIcon{display:none}
.journeyComp .addDetailWrap.planDetailInfoWrap.planDetailInfoWrapScreen .amountDetailsWrap{padding-top:28px;padding-bottom:12px}
.journeyComp .addDetailWrap.planDetailInfoWrapScreen .titleText{font-size:2.8rem;text-transform:initial}
.journeyComp .topContent p{font-size:1.6rem}
.journeyComp .addDetailWrap.planDetailInfoWrapScreen .orderQuoteWrap{justify-content:center;padding-right:0}
.journeyComp .addDetailWrap.planDetailInfoWrapScreen .orderQuoteWrap .orderQuote{margin-right:0}
.journeyComp .primaryRedBtn,.journeyComp .primaryWhiteBtn,.journeyComp .secondaryWhiteBtn,.journeyComp .primaryWhiteBtnWithborder{padding:14px 40px}
.journeyModal .customCheckBox label{font-size:1.4rem;font-family:'robotoregular';line-height:24px;letter-spacing:.25px;color:#20252b}
.journeyModal .customCheckBox label .checkmark{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-checkbox-sprite.png) no-repeat}
.journeyModal .customCheckBox label input:checked~.checkmark{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-checkbox-sprite.png) no-repeat;background-position:0 -32px}
.journeyModal .customCheckBox label .checkmark:after{top:1px}
.journeyModal .documentsListWrap{max-width:360px;margin:0 auto;padding-bottom:20px}
.journeyModal .closePopup{position:absolute;right:10px;top:10px;padding:4px;display:block;z-index:1}
@media(max-width:1152px){.journeyComp .insuredDeclaredValueWrap{width:73%}
.journeyComp .orderQuoteWrap .orderQuote{margin-right:10px}
}
@media(max-width:1024px){.journeyComp .mainBoxInner .form-group{padding:20px 20px 0 20px}
.journeyComp .mainBoxInner .topHeading,.journeyComp .mainBoxInner.leftBox .topHeading{padding-left:2%}
.journeyComp .mainBox .leftBox,.journeyComp .mainBox .rightBox{padding:25px 2%}
.journeyComp .form-group.claimedInsurance label.InsuranceClaimed .textHeading{width:75%}
.journeyComp .container{max-width:100%}
.journeyComp .getQuoteWrap.JourneyBanner .topContent .titleText{font-size:2.8rem}
.journeyComp .getQuoteWrap.JourneyBanner{position:relative}
.journeyComp .getQuoteWrap.JourneyBanner .container{position:static}
.journeyComp .getQuoteWrap.JourneyBanner .captionContent{width:96%;margin:0 auto;right:0}
}
@media(max-width:1023px){.journeyComp .getQuoteWrap.JourneyBanner .container{max-width:100%}
.journeyComp .JourneyBanner .captionContent{top:50%;bottom:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection ul{flex-wrap:wrap}
.journeyComp .getQuoteWrap.JourneyBanner .downloadSection ul li{width:100%;margin-left:0;padding-bottom:20px}
.journeyComp .allBenefitsCovers h5,.journeyComp .notCoveredWrap h5{font-size:3.2rem}
.journeyComp .mapCompWrap .titleText{font-size:3.2rem}
}
@media(max-width:800px){.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionContentInner .notVarified{width:40px;line-height:normal;text-align:center}
.journeyComp .mainBoxInner .form-group{padding:15px 15px 0 15px}
}
@media(max-width:767px){.journeyComp .getQuoteWrap.JourneyBanner{margin-bottom:0}
.journeyComp .addDetailWrap .detailsTopCont{display:block}
.journeyComp .form-group label{font-size:1.4rem;line-height:1.8em;padding-bottom:13px}
.journeyComp .customDropdown .selectboxit-option a{font-family:'robotoregular';font-size:1.4rem;line-height:20px}
.journeyComp .customDropdown .selectboxit-default-arrow{border-color:#ccc}
.journeyComp .customRadiobox label{display:inline-block;font-size:2rem;line-height:normal;font-family:'robotolight';color:#20252b;padding-left:40px;padding-bottom:5px;vertical-align:middle;margin-right:40px}
.journeyComp .customRadiobox .checkmark{width:24px;height:24px;top:2px}
.journeyComp .customRadiobox .checkmark:after{width:16px;height:16px}
.journeyComp .customRadiobox label{padding-left:28px;font-family:'robotolight';font-size:2rem;padding-bottom:10px;padding-left:40px}
.journeyComp .form-group.claimedInsurance label.InsuranceClaimed .toolInfo{width:24px;height:24px}
.journeyComp .form-group.claimedInsurance label.InsuranceClaimed .textHeading{width:auto}
.journeyComp .mainBox .rightBox{display:none}
.journeyComp .mainBox{padding:35px 16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.journeyComp .mainBox .leftBox,.journeyComp .mainBox .rightBox{padding:30px 12px 10px 12px;position:relative}
.journeyComp .mainBox .leftBox::after{display:none}
.journeyComp .mainBox .rightBox .mobileBgGaryBox .rightBoxInner{padding:20px 12px 0 12px}
.journeyComp .mainBox .rightBox .rightBoxInner{padding:0 12px 0 12px}
.journeyComp .mainBox .rightBox .rightBoxInner.claimedInsuranceWrap{padding-top:20px}
.journeyComp .mainBox .rightBox .rightBoxInner.whenExpire,.journeyComp .mainBox .rightBox .rightBoxInner.policyExpDate{padding-left:0;padding-top:0}
.journeyComp .form-group .mobileShowOnly{display:block}
.journeyComp .customRadiobox label{padding-bottom:15px}
.journeyComp .form-group .primaryRedBtn,.modal .modalJourney .primaryRedBtn,.journeyComp .form-group .primaryWhiteBtnWithborder{min-width:100%;display:block}
.journeyComp .planCoversBenefitsWrap .mapCompWrap{display:none}
.journeyComp .planCoversBenefitsWrap .container{padding:0}
.journeyComp .planCoversBenefitsWrap .container .row{margin:0}
.journeyComp .planCoversBenefitsWrap .container .col-lg-12{padding:0}
.journeyComp .planCoversBenefitsWrap .container .btnWrap{padding:12px}
.journeyComp .addPlanDetailsWrap .container{padding:0}
.journeyComp .btnWrap .primaryRedBtn{width:100%}
.journeyComp .addPlanDetailsWrap .selectedPlan{position:relative;order:2}
.journeyComp .addPlanDetailsWrap .addDetailsAccordianComp,.journeyComp .addPlanDetailsWrap .planTabCompWrap{order:3}
.journeyComp .addDetailWrap.buildPlanWrap .addPlanDetailsWrap .addDetailsAccordianComp{order:3}
.journeyComp .addDetailWrap.buildPlanWrap .addPlanDetailsWrap .planTabCompWrap{order:4}
.journeyComp .addDetailWrap.buildPlanWrap .addDetailsAccordianWrap{margin-bottom:15px}
.journeyComp .addDetailWrap.buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionTitle{padding-left:20px}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle{padding:25px 25px 25px 45px}
.journeyComp .buildPlanWrap .tabList{overflow-y:scroll}
.journeyComp .buildPlanWrap .tabList ul li{border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.journeyComp .buildPlanWrap .tabList ul li a{padding:14px 17px}
.journeyComp .buildPlanWrap .tabInner .readMoreWithArrow{display:none}
.journeyComp .buildPlanWrap .congratulationText{margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.journeyComp .addDetailWrap .addPlanDetailsWrap .addDetailsAccordianComp .mainWrapForBuildPLan .addDetailsAccordianWrap{margin-bottom:0}
.journeyComp .buildPlanWrap .tabInner .planBox{margin:15px 15px 0 15px}
.journeyComp .buildPlanWrap .tabInner .planBoxWrap .tipTextSectionWrap .tipTextSection{margin-right:15px}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap{display:block}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap .tabInnerPlanBox{width:100%}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap.owl-carousel .owl-dots{margin:10px auto;position:relative;text-align:center}
.journeyComp .journeyTopTitle.journeyInfo{display:none}
.journeyComp .modelDetails .modelNameWrap h4{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.journeyComp .benefitsCoveredComp .titleText,.journeyComp .notCoveredComp .titleText{font-size:4rem}
.journeyComp .modelDetails .modelFeatureWrap{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.journeyComp .congratulationText{display:block}
.journeyComp .modelDetails .modelFeatures .imgSection{display:none}
.journeyComp .addPlanDetailsWrap .mobileSelectedPlanWrap,.journeyComp .addPlanDetailsWrap .mobilePlanAmountWrap{display:block}
.journeyComp .additionalPlanBenefits .topPlanTitle h4{padding-bottom:16px}
.journeyComp .additionalPlanBenefits .amountWrap{display:block;padding-bottom:15px;position:relative;right:auto;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.journeyComp .additionalPlanBenefits .amountWrap p{display:inline-block;vertical-align:middle;padding-right:10px}
.journeyComp .additionalPlanBenefits .topPlanTitle{display:block}
.journeyComp .additionalPlanBenefits .amountWrap .inclusiveInfo{text-align:left;width:auto}
.journeyComp .PlanBenefitsWrap .benefitsBox h4,.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox label{display:flex;justify-content:space-between}
.journeyComp .PlanBenefitsWrap .benefitsBox .textTitle{width:85%}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText .textTitle{width:100%}
.journeyComp .buildPlanWrap .garageNear .imgSection{padding-bottom:30px}
.journeyComp .buildPlanWrap .garageNear p{padding-bottom:50px}
.journeyComp .addDetailWrap.buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:after{display:block}
.journeyComp .addDetailWrap.buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionBox .addDetailsAccordionContent{display:none;border-top:1px solid #d8d8d8}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle{padding:25px 25px 25px 45px;font-family:'robotoregular';font-size:1.6rem;line-height:24px;color:#20252b;display:block;position:relative;border-top:1px solid #d8d8d8}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionBox{margin-bottom:0}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:after{right:15px}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle .toolInfo{margin-left:5px;width:24px;height:24px;background-size:cover}
.journeyComp .congratsWrap .leftContent,.journeyComp .congratsWrap .rightContent{width:100%;max-width:100%}
.journeyComp .congratsWrap .leftContent .contentBox{padding-left:8px}
.journeyComp .congratsWrap label{display:block}
.journeyComp .congratsWrap .outputText{display:block}
.journeyComp .congratsWrap .rightContent{margin-top:0}
.modal .modelJourney .primaryRedBtn{min-width:100%}
.journeyComp .quoteInfo,.journeyComp .normalText{text-align:center}
.journeyComp .mainBox .rightBox.mobileElementHide{display:none}
.journeyComp .mainBox .rightBox.mobileElementHide.show{display:block}
.journeyComp .congratulationText{padding:15px 15px 15px 15px}
.allBenefitsCovers .detailBenefits{padding:35px 5px 24px 5px;border-top:1px solid #ccc}
.journeyComp .allBenefitsCovers .row{margin:0}
.journeyComp .allBenefitsCovers .col-md-4,.journeyComp .allBenefitsCovers .col-lg-12{padding:0}
.allBenefitsCovers .col-md-4:first-child .detailBenefits{border:0;padding-top:0}
.journeyComp .allBenefitsCovers h5.active:before,.journeyComp .notCoveredWrap h5.active:before{transform:translateY(-50%) rotate(225deg);-webkit-transform:translateY(-50%) rotate(225deg);-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-o-transform:translateY(-50%) rotate(225deg)}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rangeSliderSection .insuredDeclaredValueWrap{margin:70px auto}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group label{font-size:1.4rem;line-height:1.8em;padding-bottom:13px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group .form-control{height:30px;line-height:30px;font-size:2rem}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText label{width:90%}
.journeyComp .modelDetails .modelNameWrap h4{padding:18px 120px 18px 15px;display:block}
.journeyComp .modelDetails .modelFeatureWrap{display:none}
.journeyComp .addDetailWrap .addPlanDetailsWrap .addDetailsAccordianComp .mainWrapForBuildPLan{padding-right:0}
.journeyComp .modelDetails .modelFeatureWrap{padding:15px}
.journeyComp .modelDetails .modelFeatures ul{padding-bottom:0}
.journeyComp .buildPlanWrap .tabInner .row{margin:0}
.journeyComp .buildPlanWrap .tabInner .col-md-6{padding:0}
.journeyComp .congratulationText p{font-size:1.6rem;line-height:24px;color:#20252b;padding-bottom:10px}
.journeyComp .buildPlanWrap .congratulationText .imgSec{display:none}
.journeyComp .allBenefitsCovers .BenefitsCoverList>p{display:none}
.journeyComp .allBenefitsCovers .BenefitsCoverList{padding:0 16px 30px}
.journeyComp .allBenefitsCovers .detailBenefits .imgSection{width:104px}
.allBenefitsCovers .detailBenefits{justify-content:flex-start}
.addDetailWrap.buildPlanWrap .addPlanDetailsWrap .mapComp{display:none}
.journeyComp .notCoveredWrap ul{padding:25px 23px 0 23px}
.journeyComp .notCoveredWrap ul li{width:100%}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionContentInner .notVarified{width:auto;line-height:1.2em;text-align:left}
.journeyComp .getQuoteWrap.JourneyBanner .topContent .titleText{font-size:2.8rem;line-height:1.2em;text-align:center;padding-bottom:10px}
.journeyComp .getQuoteWrap.JourneyBanner .topContent p{font-size:1.6rem;line-height:1.2em;text-align:center;padding-bottom:10px}
.journeyComp .getQuoteWrap.JourneyBanner .topContent{padding:28px 0 5px}
.journeyComp .getQuoteWrap.JourneyBanner .captionLeftBox{display:none}
.journeyComp .getQuoteWrap.JourneyBanner .heroImageSection{position:absolute;top:0;width:100%}
.journeyComp .getQuoteWrap.JourneyBanner .captionContent{display:block;position:relative;top:0;transform:none;margin:0 auto;max-width:345px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.journeyComp .getQuoteWrap.JourneyBanner .captionRightBox{max-width:100%}
.journeyComp .getQuoteWrap.JourneyBanner .btnWithText{display:block}
.journeyComp .getQuoteWrap.JourneyBanner .haveQuoteText{position:relative;font-size:1.6rem;color:#000;padding-bottom:25px;bottom:0}
.journeyComp .getQuoteWrap.JourneyBanner .haveQuoteText a{color:#000;border-color:#000}
.journeyComp .getQuoteWrap.JourneyBanner .customRadiobox .checkmark{width:19px;height:19px;top:0}
.journeyComp .getQuoteWrap.JourneyBanner .customRadiobox .checkmark:after{width:11px;height:11px}
.journeyComp .getQuoteWrap.JourneyBanner .customRadiobox label{padding-left:28px;font-family:'robotomedium';font-size:1.2rem;padding-bottom:10px}
.journeyComp .getQuoteWrap.JourneyBanner .haveQuote{margin-top:0;font-size:1.2rem}
.journeyComp .getQuoteWrap.JourneyBanner .btnWithText{text-align:center;margin-top:13px}
.journeyComp .getQuoteWrap.JourneyBanner .normalText{padding-bottom:15px;font-size:1.6rem;color:#20252b}
.journeyComp .getQuoteWrap.JourneyBanner .primaryWhiteBtnWithborder{width:auto;min-width:auto;display:block;padding:14px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:1.5rem;border-color:#c5281c;color:#c5281c}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox{padding:20px 12px 0 12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.journeyComp .getQuoteWrap.JourneyBanner .form-group.btnWithText{margin:0 0 28px 0;padding:0 12px 25px 12px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 10px 10px 0 rgba(0,0,0,0.1);padding-top:20px}
.journeyComp .getQuoteWrap.JourneyBanner .form-group{margin-bottom:25px}
.youGetMobileWrap{background:#f6f6f6;padding-bottom:28px}
.youGetMobileWrap .imgContentWrap{padding:22px 22px 10px 22px;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1)}
.youGetMobileWrap .imgContentWrap p,.downloadMobileWrap p{font-family:"robotobold";font-size:1.4rem;line-height:1.2em;color:#252525;letter-spacing:1px;padding-bottom:14px;text-transform:uppercase}
.youGetMobileWrap .imgContentWrap ul li{font-family:'robotoregular';font-size:1.4rem;line-height:1.2em;color:#252525;letter-spacing:.25px;padding-bottom:12px;padding-left:28px;position:relative;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/red-arrow-tick.svg) no-repeat}
.downloadMobileWrap{background:#f6f6f6;padding-bottom:48px}
.downloadMobileWrap .downloadMobileSection{padding:22px 22px 10px 22px;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1)}
.downloadMobileWrap ul li a{font-family:'robotomedium';font-size:1.6rem;line-height:1.5em;color:#c4271b;margin-bottom:12px;padding-left:32px;position:relative;display:block}
.downloadMobileWrap ul li a:before{position:absolute;left:0;top:0;content:'';width:24px;height:24px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pet-Insurance/download-icon.svg) no-repeat}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionContentInner{box-shadow:0 10px 40px 0 rgb(0 0 0 / 10%)}
.journeyComp .checkConditionsBoxes{background:#fff;margin:0 12px;padding:30px 20px 10px 20px}
.journeyComp .addDetailWrap.previewDetails .addDetailsAccordianWrap .addDetailsAccordionContent{padding:15px 12px}
.journeyComp .addDetailWrap.previewDetails .addDetailsAccordianWrap .addDetailsAccordionBox{background-color:#fff9f8}
.journeyComp .congratsWrap .rightContent{padding:32px 15px;margin-bottom:30px;background:#fff}
.journeyComp .congratsWrap .rightContent .btnWrap{display:block}
.journeyComp .congratsWrap .rightContent h5{font-size:4rem;padding-bottom:20px}
.journeyComp .congratsWrap .rightContent .ratingSection{padding-bottom:30px}
.journeyComp .congratsWrap .titleText{font-size:2.8rem}
.journeyComp .congratsWrap .topContent{padding-bottom:0}
.journeyComp .congratsWrap .leftContent{margin-bottom:40px}
.journeyComp .congratsWrap .leftContent .topTextSection{padding:15px 12px}
.journeyComp .congratsWrap .leftContent .infoWithBtnWrap{width:100%;display:block;padding:20px 12px}
.journeyComp .orderQuoteWrap .orderQuote{display:block;text-align:center}
.journeyComp .buildPlanWrap .orderQuoteWrap{display:block;padding-right:0}
.journeyComp .orderQuoteWrap .orderQuote{padding:6px 12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-right:0;margin-bottom:0}
.journeyComp .orderQuoteWrap{display:block;padding:0}
.journeyComp .orderQuoteWrap .journeyTopTitle{padding-bottom:30px;display:none}
.journeyComp .journeyBottomStrip .backBtnSection{margin-bottom:10px;display:inline-block}
.journeyComp .journeyBottomStrip{padding:8px 0 8px 0}
.journeyComp .journeyBottomStrip .innerTextWrap .planTitle{font-size:1.4rem}
.journeyComp .journeyBottomStrip .innerText .amountSection{font-size:1.8rem}
.journeyComp .journeyBottomStrip .btnWrap{margin-left:30px}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap{align-items:center;justify-content:flex-end}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p,.journeyComp .journeyBottomStrip .inclusiveInfo{text-align:right}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle{padding:18px 12px;border-bottom:1px solid #ccc}
.journeyComp .buildPlanWrap .addDetailsAccordianWrap .addDetailsAccordionBox .addDetailsAccordionContent{padding:0}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionContentInner{padding:30px 0}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle{position:relative;padding-right:120px;text-transform:none}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .toolInfo{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:90px}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .editAndDropIcon{position:absolute;right:17px;top:10px;display:block;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .iconImage{display:flex;align-items:center;margin-right:30px}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .iconImage:hover{text-decoration:none}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .iconImage .planName{font-family:'robotoregular';font-size:1.6rem;line-height:1.2em;color:#20252b;padding-right:5px;display:none}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .dropDownArrows{position:absolute;width:24px;height:24px;right:0;cursor:pointer}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordianWrap .addDetailsAccordionTitle .dropDownArrows::before{position:absolute;content:'';right:7px;top:50%;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}
.journeyComp .addDetailWrap .buildPLanInnerContent .addDetailsAccordionBox.active .addDetailsAccordionTitle .dropDownArrows::before{transform:translateY(-50%) rotate(225deg);-webkit-transform:translateY(-50%) rotate(225deg);-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-o-transform:translateY(-50%) rotate(225deg);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;margin-top:5px}
.journeyComp .allBenefitsCovers .detailBenefits .readMoreWithArrow{display:block}
.journeyComp .allBenefitsCovers .detailBenefits .btnWrap{display:block}
.journeyComp .garageNearWrap .contentWrap{padding-bottom:10px}
.journeyComp .garageNearWrap h5{font-size:3.2rem}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox p{text-align:center;font-size:2.4rem;line-height:1.2em;padding-bottom:25px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox p.haveQuote{font-size:1.6rem}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox.mobileElementHide .customRadiobox{display:block;padding-bottom:20px}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .customRadiobox label{display:block;font-size:1.6rem;margin-right:0}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .customRadiobox label br{display:none}
.journeyComp .getQuoteWrap.JourneyBanner .quoteInfo{text-align:left}
.journeyComp .haveQuote{padding-bottom:10px}
.journeyComp .quoteWrap{padding-bottom:10px}
.journeyComp .quoteWrap.detailBox .titleText{font-size:2.8rem;padding-bottom:12px}
.journeyComp .quoteWrap.detailBox .topContent p{font-size:1.6rem}
.journeyComp .mainBox{padding:0}
.journeyComp .mainBox .mainBoxInner .topHeading{padding-left:0;padding-bottom:15px}
.journeyComp .mainBoxInner .form-group{padding:0;margin-bottom:30px}
.journeyComp .mainBoxInner .bgGaryBox{background:transparent}
.journeyComp .mainBoxInner .mobileBgGaryBox{background:#f6f6f6}
.journeyComp .addDetailWrap{padding-top:15px}
.journeyComp .topContent{width:96%}
.journeyComp .congratsWrap .leftContent .innerContent{padding:18px}
.journeyComp .congratsWrap .leftContent .topText{padding-bottom:20px}
.journeyComp .congratsWrap .leftContent ul{padding-bottom:20px}
.journeyComp .congratsWrap .leftContent .bottomContent{padding:14px 35px}
.journeyComp .congratsWrap .leftContent .bottomContent p{font-size:1.4rem}
.journeyComp .congratsWrap .leftContent .bottomContent p a{font-family:'robotomedium';font-size:1.4rem}
.journeyComp .congratsWrap .rightContent .textAreaInput{height:180px}
.journeyComp .congratsWrap .rightContent .messageTextArea .primaryredBtnWithborder{min-width:100%}
.journeyComp .addDetailWrap.congratsWrap.thankYouWrap{background:#fff;padding-top:38px}
.journeyComp .addDetailWrap.congratsWrap.thankYouWrap .titleText{font-size:4rem;padding-bottom:20px}
.journeyComp .addDetailWrap.congratsWrap.thankYouWrap .topContent.thankYouSec{padding-bottom:30px}
.journeyComp .addDetailWrap.congratsWrap.thankYouWrap .topContent.thankYouSec p{font-size:1.6rem}
.journeyComp .rangeSliderCommonWrap,.journeyComp .rangeSliderCommonWrap.insuredDeclaredValueWrap1{margin:60px auto 50px;width:80%}
.journeyComp .rangeSliderCommonWrap.coPassengersValueWrap,.journeyComp .rangeSliderCommonWrap.electricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.nonElectricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.cnglpgValueWrap{width:83%;margin:80px 0 50px}
.journeyComp .journeyBottomStrip .backBtnJourney{margin-bottom:10px}
.journeyComp .modelDetails .modelNameWrap{position:relative}
.journeyComp .modelDetails .modelNameWrap h4{background:#d80000;color:#fff}
.journeyComp .modelDetails .modelNameWrap h4 .iconImage .planName{color:#fff;padding-right:15px}
.journeyComp .modelDetails .modelNameWrap h4 .dropdownArrow::before{border-color:#fff}
.journeyComp .modelDetails .rightSectionVehicleDetails{background:#d80000}
.journeyComp .modelDetails .rightSectionVehicleDetails p{color:#fff;display:flex;font-size:1.8rem;justify-content:space-between}
.journeyComp .modelDetails .rightSectionVehicleDetails p span{padding-right:10px}
.journeyComp .modelDetails .rightSectionVehicleDetails p strong{text-align:right}
.journeyComp .addDetailWrap .addPlanDetailsWrap .addDetailsAccordianComp .mainWrapForBuildPLan .journeyTopTitle{padding:30px 0 10px 0;font-size:2rem;font-family:"robotobold"}
.journeyComp .buildPlanWrap .tabInner .tabInnerPlanBoxWrap .tabInnerPlanBox{width:100%}
.journeyComp .modelDetails .modelNameWrap h4 .iconImage svg g g{fill:#fff}
.journeyComp .additionalPlanBenefits .topPlanTitleWrap{padding:10px 12px 10px 12px;background:#fff;border-bottom:1px solid #ccc}
.journeyComp .planTabCompWrap .PlanBenefitsWrap h5{text-align:center;padding:30px 0}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection h5{padding-bottom:15px}
.journeyComp .PlanBenefitsWrap .benefitsBox{margin:0 12px 20px 12px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec .tipTextSectionWrap{padding-left:0;display:block}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec p{line-height:1.3em;padding-bottom:8px}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec.d-flex .amountContent{position:relative;right:auto;top:0}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .leftSec.d-flex .textContent{max-width:185px;display:block}
.journeyComp .PlanBenefitsWrap .benefitsBox .customCheckBox.topText label{width:100%;padding-right:50px}
.journeyComp .additionalPlanBenefits .topPlanTitle .planHeading .planHeadingInnerSec{display:block}
.journeyComp .additionalPlanBenefits .topPlanTitle .planHeading .contentText{max-width:90%}
.journeyComp .PlanBenefitsWrap .benefitsBox .toolInfo{position:absolute;top:0;right:0}
.journeyComp .PlanBenefitsWrap .benefitsBox.topBox .customCheckBox.topText p{display:none}
.journeyComp .PlanBenefitsWrap .benefitsBox .contentSection .rangeSliderSection p{text-align:left}
.journeyComp .addDetailWrap .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionBox .addDetailsAccordionContentInner{padding-top:30px}
.journeyComp .addDetailWrap .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionTitle{padding:25px 75px 25px 42px}
.journeyComp .addDetailWrap .addDetailsAccordianWrap .addDetailsAccordionTitle:before{left:12px}
.journeyComp .detailsSteps .addDetailsAccordianWrap .addDetailsAccordionTitle .dropDownArrows{right:12px}
.journeyComp .detailsSteps .addDetailsAccordianWrap .editOption{right:12px}
.journeyComp .detailsSteps.previewDetailsSteps .addDetailsAccordionBox.finish{padding-bottom:40px}
.journeyComp .detailsSteps.previewDetailsSteps .addDetailsAccordionBox.finish .addDetailsAccordionTitle{margin-bottom:40px;border-bottom:1px solid #ccc}
.journeyComp .detailsSteps.previewDetailsSteps .addDetailsAccordionBox.finish .form-group{margin-bottom:28px}
.journeyComp .addDetailWrap.detailBox.makePaymentWrap{padding-top:25px;background:#f6f6f6}
.journeyComp.journeyBottomStripWrap .container .modelDetails{max-width:100%;right:0}
.journeyComp .addDetailWrap.planDetailInfoWrapScreen{background:#f6f6f6;padding:24px 0 30px}
.journeyComp .addDetailWrap.planDetailInfoWrapScreen .orderQuoteWrap{margin:0 -12px 28px -12px}
.journeyComp .modelDetails .modelPlanMainWrap,.journeyComp .modelDetails .modelPlanwithBgWrap{padding:10px 12px}
.journeyComp .comprehensivePlanWrap{display:block}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox{padding:18px 12px}
.journeyComp .comprehensivePlanWrap .comprehensivePlanTopBox{border-bottom:0}
.journeyComp .comprehensivePlanWrap .comprehensivePlanBottomBox{display:none}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText{display:block}
.journeyComp .journeyBottomStrip .innerTextWrap .planTitle{padding-right:20px}
.journeyComp .primaryRedBtn,.journeyComp .primaryWhiteBtn,.journeyComp .secondaryWhiteBtn,.journeyComp .primaryWhiteBtnWithborder{padding:14px 20px}
.journeyComp .addDetailWrap.detailBox{padding-bottom:20px}
.journeyComp .buildPlanWrap .tabInner{padding-top:10px}
.journeyComp .buildPlanWrap .tabList ul li{white-space:nowrap;width:auto}
.journeyComp .buildPlanWrap .tabList ul li.active{border-bottom:4px solid #af2219;border-top:1px solid #ccc}
.col-md-4.modelDetails{position:relative}
}
@media(max-width:539px){.journeyComp .journeyBottomStrip{padding:16px 0}
.journeyComp .journeyBottomStrip .innerTextWrap{display:block}
.journeyComp .rangeSliderCommonWrap,.journeyComp .rangeSliderCommonWrap.insuredDeclaredValueWrap1{width:75%}
.journeyComp .rangeSliderCommonWrap.coPassengersValueWrap,.journeyComp .rangeSliderCommonWrap.electricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.nonElectricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.cnglpgValueWrap{width:80%}
}
@media(max-width:439px){.modal#noClaimBonusModel .customRadiobox .checkmark{margin:22px 6px 0 7px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .leftSec{width:65%;padding-right:10px}
.journeyComp .planDetailInfoWrap .amountDetailsWrap .rightSec{width:35%}
.journeyComp .insuredDeclaredValueWrap{width:75%}
.journeyComp .getQuoteWrap.JourneyBanner .captionContent{max-width:100%;padding:0}
.journeyComp .getQuoteWrap.JourneyBanner .topContent .titleText{padding-top:0}
.journeyComp .getQuoteWrap.JourneyBanner .mainBox .form-group .form-control{height:25px;line-height:25px;margin-bottom:3px}
.journeyComp .garageNearWrap .contentWrap{display:block}
.journeyComp .garageNearWrap .imgSection{margin:0 0 20px 0}
.journeyComp .rangeSliderCommonWrap,.journeyComp .rangeSliderCommonWrap.insuredDeclaredValueWrap1{width:65%}
.journeyComp .rangeSliderCommonWrap.coPassengersValueWrap,.journeyComp .rangeSliderCommonWrap.electricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.nonElectricalAccessoriesValueWrap,.journeyComp .rangeSliderCommonWrap.cnglpgValueWrap{width:80%}
.journeyComp .journeyBottomStrip .btnWrap{margin-left:10px}
.journeyComp .journeyBottomStrip .innerTextWrap .amountBtnWrap .innerText p,.journeyComp .journeyBottomStrip .innerText .amountSection{font-size:1.6rem}
.journeyComp .journeyBottomStrip .innerTextWrap .planTitle{padding-right:0;font-size:1.3rem}
.journeyComp .journeyBottomStrip .backBtnJourney{font-size:1.4rem;padding-left:22px}
}
@media(max-width:339px){.journeyComp .form-group.claimedInsurance label.InsuranceClaimed .textHeading{width:80%}
.journeyComp .journeyBottomStrip .col-2,.journeyComp .journeyBottomStrip .col-10{max-width:100%;flex:100%}
}
.journeyComp .JourneyBanner .captionContentWrap .captionRightBox .mobileElementHide .form-group sup{color:#c5281c}
.renew-wrapper{padding-bottom:20px}
.renew-row-inner{padding:6px 35px 6px 9px;position:relative;border:1px solid #b0b2b3;display:inline-block;transition:all .3s linear;border-radius:5px;cursor:pointer}
.renew-text{color:#565656 !important;letter-spacing:.14px}
.font14{font-size:14px !important;line-height:17px !important;padding-bottom:unset !important}
.renew-row-inner:hover{text-decoration:none}
.arrow-icon{right:15px;top:10px;position:absolute;content:'';width:9px;height:9px;border-left:3px solid #c21b17;border-top:3px solid #c21b17;transform:rotate(135deg)}
@media screen and (min-width:1280px) and (max-width:1368px){.journeyComp .getQuoteWrap.JourneyBanner .heroImageSection img{height:768px}
}
.journeyComp .additionalInfo{background-color:#f1f1f1;border-radius:0 0 4px 4px;margin-top:-8px;padding:16px 33px 20px}
.journeyComp .additionalInfo p{font-family:'robotoregular';font-size:1.6rem;line-height:1.4em;padding-bottom:0;text-align:center}
.imgheight{height:620px}
.proceedbtn{padding:14px 40px}
.journeyComp.petLandingComp .getQuoteWrap.JourneyBanner .additionalInfo p a{color:#c21b17;font-family:'robotomedium'}
.journeyComp.petLandingComp .getQuoteWrap.JourneyBanner .additionalInfo p{font-family:'robotoregular';font-size:1.6rem;line-height:1.4em;text-align:center;padding-bottom:0}
.journeyComp.petLandingComp .getaQuote{margin-bottom:5px;margin-top:10px;min-width:218px;padding-bottom:18px;padding-top:17px}
.form-with-label{text-align:center}
.form-with-label .car-text-wrap{display:flex}
.form-with-label .car-text-wrap .icon-light{padding-right:15px}
.form-with-label .car-deatils-verify{display:inline-block;background-color:#fff6e6;padding:9px 12px;margin-bottom:-12px;border-radius:5px}
.form-with-label .car-deatils-verify span{top:-1px}
.form-with-label .car-deatils-verify .verify-text{font-size:14px;line-height:19px;color:#707070;font-family:"Roboto-Medium"}
.quoteInfoMsg{font-size:1.2rem;line-height:1.4;margin-top:13px;color:#6f7072;font-family:'robotoregular'}
.retrievebtnwrapper{display:flex;align-items:center}
.retrievebtnwrapper .retrievebtn{cursor:pointer;font-family:robotobold;font-size:1.5rem;line-height:1.3;letter-spacing:-0.5px;color:#000;padding-bottom:2px;border-bottom:1px solid;border-color:#000;text-decoration:none}
.retrievebtnwrapper .retrievebtn:hover{border-bottom:unset}
.retrievebtnwrapper .form-group .primaryRedBtn{margin-right:15px}
@media(max-width:767px){.journeyComp .additionalInfo{padding:16px 16px 20px}
.journeyComp .hidebnrmobimg{display:none}
.form-with-label{text-align:center}
.form-with-label .car-deatils-verify{background-color:#fff6e6;margin-bottom:-6px}
.form-with-label .car-deatils-verify .verify-text{font-size:12px;line-height:16px;color:#535b64}
.retrievebtnwrapper{display:flex;align-items:unset;flex-direction:column}
.retrievebtnwrapper .form-group .primaryRedBtn{margin-right:unset}
.retrievebtnwrapper .retrievebtn{font-size:1.6rem;letter-spacing:0}
}
@media(max-width:1367px){.journeyComp .getQuoteWrap.JourneyBanner .heroImageSection img{height:720px}
}