.InvestModal{width:740px!important}.InvestModal .ant-modal-body{margin:auto;padding:76px 63px 30px}.InvestModal .ant-modal-content{background:#fff;border-radius:22px;box-shadow:0 4px 25px #a9a9a91f}.InvestModal .ant-modal-close{margin:20px}.InvestModal .ant-form-item-control-input-content{display:flex;justify-content:center}.InvestModal .head{margin-bottom:15px}.InvestModal .head .title1{font-size:14px;font-weight:500;letter-spacing:.05em;line-height:16px;margin-bottom:4px}.InvestModal .head .title1,.InvestModal .head .title2{color:#444;font-family:Mulish,sans-serif;font-style:normal}.InvestModal .head .title2{align-items:center;display:flex;font-size:22px;font-weight:700;line-height:27px}.recommenedRoot{display:flex;flex-direction:column;margin-block:35px 24px;width:auto}.recommenedRoot .content-flex{-webkit-padding-before:4.8vw;background:#f8f8f8;border-radius:0 24px 24px 0;display:flex;padding-block-start:4.8vw;padding-inline:11.39vw}.recommenedRoot .contentWrap{display:flex;min-width:425px;width:100%}.recommeedStaicCont{background:#e9ebdbcc;height:193px;margin-top:53px;padding-top:29px;padding-inline:11.39vw;width:100%}.recommeedStaicCont .sec-title{color:#444;font-size:18px;font-weight:700;line-height:10px;width:-webkit-fit-content;width:fit-content}.recommeedStaicCont .sec-title-border{background:#e06336;height:1px;margin-bottom:10px;width:340px}.recommeedStaicCont .sec-subTitle{color:#444;font-size:16px;line-height:150%}.recommeedStaicCont .smartContentView{font-size:16px;line-height:21px}.recommendedCarousal{max-width:100%;padding:31px 6.8vw 0}@media screen and (max-width:800px){.recommendedCarousal{padding:31px 6vw 24px}}.buttonsRootHeader .SecTitleDark{padding-block:.6vw 1vw;text-align:left}.recommendedCarousal .DefaultCircleIcon{cursor:pointer;height:13px;padding:0;width:15px}.recommendedCarousal>img:first-child{left:5%;position:absolute;top:50%}.recommendedCarousal>img:last-child{position:absolute;right:5%;top:50%;transform:scaleX(-1)}.recommenedRoot .CarousalRoot{background:#fff;border:1px solid #dadada;border-radius:24px;max-height:365px;max-width:613px}.recommenedRoot .recommendedCarousal{padding:30px 3vw 0}.recommenedRoot .recommendedCarousal .iconCarouselImage{border:3px solid #a33635;border-radius:50%;height:89px;margin-bottom:2.3vw;margin-top:10px;width:89px}.recommendedCarousal .title{color:#444;font:normal normal 700 22px/27px Mulish,sans-serif;margin-bottom:15px}.recommendedCarousal .content{color:#444;font:normal normal 400 16px/21px Mulish,sans-serif;margin-bottom:10px;min-height:115px}.recommendedCarousal .table{background:#f9ebdb;border:.947481px solid #df935f;border-radius:10px;box-sizing:border-box;font:normal normal 400 14px/17px Mulish,sans-serif;margin-left:auto;margin-right:auto;padding:20px 0 6px;width:-webkit-max-content;width:max-content}.recommendedCarousal .table .pay{margin-bottom:11px;padding:0 2.562vw}.recommendedCarousal .table .get{margin-bottom:9px;padding:0 2.562vw}.recommendedCarousal hr{border:0;border-top:1px solid #e06336;margin:9px .732vw 1px}.recommendedCarousal .table .Arr{align-items:center;color:#80808066!important;display:flex;flex-direction:row;font:normal normal 700 12px/15px Mulish,sans-serif;justify-content:center}.RecSliderButton{border:1px solid #f7872f!important;border-radius:100px!important;height:49px!important;margin:12px auto 24px;padding:12px 59px 15px!important;width:214px!important}.recommenedRoot .RecSliderButton:hover{background:#fff!important}.RecSliderButton>span{font:normal normal 700 18px/22px Mulish,sans-serif}.recommendedCarousal .table span:not(.getVal){font:normal normal 700 14px/17px Mulish,sans-serif;padding-right:2.928vw}.recommenedRoot .buttonsRoot{grid-column-gap:4.8vw;grid-row-gap:3.734vw;background:#f8f8f8;column-gap:4.8vw;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,100px);padding:21px 55px 100px 15px;row-gap:3.734vw;width:100%}.recommenedRoot .buttonsRoot .buttonCard .iconWrap{align-items:center;background:#0000;border-radius:42px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;min-height:77px;width:77px}.recommenedRoot .buttonsRoot .buttonCardActive .iconWrap{border:3px solid #a33635}.recommenedRoot .buttonsRoot .DefaultCircleIcon{background-color:initial!important;border:1px solid #c9c9c9;margin:0}.recommenedRoot .buttonsRoot .DefaultCircleIcon.Child{align-self:flex-end;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;display:flex;height:inherit;margin:0;opacity:.6;width:90%}.recommenedRoot .buttonCardActive .DefaultCircleIcon.Child{opacity:1}.buttonsRoot .buttonCard{color:#444;display:flex;flex-direction:column;font-size:14px;gap:10px;line-height:17px;max-width:86px;text-align:center}.recommenedRoot .buttonsRoot .buttonCardActive{font:normal normal 800 14px/17px Mulish,sans-serif!important}.recommendedModalRoot{max-width:333px!important}.recommendedModalRoot .table{display:flex;flex-direction:column-reverse;padding-bottom:19px;padding-top:9px}.recommendedModalRoot .table>.PGWrap{align-items:flex-start;background:#fff;border:.947481px solid #e6e6e6;border-radius:10px;box-shadow:0 2px 12px #9999991f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:12px 0}.recommendedModalRoot .table .PGWrap span:not(.getVal){font:normal normal 700 12px/15px Mulish,sans-serif!important;padding-right:28px}.recommendedModalRoot .PGWrap .get,.recommendedModalRoot .PGWrap .pay{padding-left:28px}.recommendedModalRoot .PGWrap>hr{border:0;border-top:1px solid #e8e8e8;width:90%}.recommendedModalRoot .table .Arr{align-items:center;color:#90909066;display:flex;flex-direction:row;font:normal normal 700 12px/15px Mulish,sans-serif!important;justify-content:center;margin-bottom:5px}.recommendedCarousal .Arr,.recommendedModalRoot .Arr{margin-top:3px}.recommendedCarousal .Arr div:first-child,.recommendedModalRoot .Arr div:first-child{padding-right:10px}.recommendedCarousal .Arr .ant-radio-button-wrapper:first-child,.recommendedModalRoot .Arr .ant-radio-button-wrapper:first-child{border-radius:15.4px 0 0 15.4px!important;height:26px;padding-right:0;padding-top:5px}.recommendedCarousal .Arr .ant-radio-button-wrapper:first-child .ant-radio-button,.recommendedModalRoot .Arr .ant-radio-button-wrapper:first-child .ant-radio-button{padding:0}.recommendedCarousal .Arr .ant-radio-button-wrapper:first-child span:last-child,.recommendedModalRoot .Arr .ant-radio-button-wrapper:first-child span:last-child{padding-right:10px!important}.recommendedCarousal .Arr .ant-radio-button-wrapper:last-child,.recommendedModalRoot .Arr .ant-radio-button-wrapper:last-child{border-radius:0 15.4px 15.4px 0!important;height:26px;padding-right:0;padding-top:5px}.recommendedCarousal .Arr .ant-radio-button-wrapper:last-child .ant-radio-button,.recommendedModalRoot .Arr .ant-radio-button-wrapper:last-child .ant-radio-button{padding:0}.recommendedCarousal .Arr .ant-radio-button-wrapper:last-child span:last-child,.recommendedModalRoot .Arr .ant-radio-button-wrapper:last-child span:last-child{padding-right:10px}.recommendedCarousal .Arr .ant-radio-button-wrapper-checked,.recommendedModalRoot .Arr .ant-radio-button-wrapper-checked{background:#e06336!important;color:#fff!important}.recommendedCarousal .Arr .ant-radio-button-wrapper,.recommendedModalRoot .Arr .ant-radio-button-wrapper{background:#d9d9d9;color:#9f9f9f;font-weight:400!important}@media screen and (max-width:1020px){.BenefitModalRoot .ant-modal-body{margin-bottom:15px!important}.recommeedStaicCont{height:auto;margin-top:13px;padding:30px 20px 12px}.recommeedStaicCont .smartContentReadmore{cursor:pointer;font-weight:700}.recommenedRoot .buttonsRoot .DefaultCircleIcon{background-color:#fff!important;height:56px!important;width:56px}.recommenedRoot .buttonsRoot .buttonCardActive .iconWrap .DefaultCircleIcon{border:none}.recommenedRoot .buttonsRoot{-ms-overflow-style:none;column-gap:8px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;padding:9px 0 0 14px;scrollbar-width:none}.recommenedRoot .contentWrap{flex-direction:column}.recommendedCarousal .title{font-size:14px;line-height:10px}.recommendedCarousal .content{font-size:12px;line-height:16px}.recommenedRoot .recommendedCarousal .iconCarouselImage{display:none}.recommenedRoot .CarousalRoot{align-self:center;border-radius:12px;height:150px;margin-bottom:76px;margin-top:34px;overflow:visible;padding:20px 26px 21px 14px;position:relative;width:332px}.recommenedRoot .recommendedCarousal{padding:0}.recommenedRoot .recommendedCarousal .DefaultCircleIcon{height:39px;position:absolute;width:39px}.recommenedRoot .recommendedCarousal .DefaultCircleIcon:first-child{left:36%;top:100%;transform:rotate(180deg)}.recommenedRoot .recommendedCarousal .DefaultCircleIcon:last-child{right:32%;top:100%;transform:rotate(0deg)}.recommenedRoot .buttonsRoot::-webkit-scrollbar{display:none}.recommenedRoot .buttonsRoot .buttonCard .iconWrap{align-items:center;height:56px;margin-bottom:0;width:56px}.recommenedRoot .buttonsRoot .buttonCardActive .iconWrap{background:#fff5ee;border:3px solid #a33635;box-shadow:4px 4px 12px #fff0e6}.recommenedRoot .buttonsRoot .buttonCard{font:normal normal 400 12px/14px Mulish,sans-serif!important;text-align:left}.recommenedRoot .buttonsRoot .buttonCard.buttonCardActive{font:normal normal 800 12px/14px Mulish,sans-serif!important}.recommenedRoot .buttonsRoot .buttonCard>span{align-items:end;background:#e3f1fe;border-radius:7px;display:flex;flex-direction:row;height:inherit;justify-content:space-between;margin-top:-12px;padding-left:10px;width:85%}.recommenedRoot .buttonsRoot.Child .buttonCard>span{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;height:50px}.buttonsRoot.Child .buttonCard{align-items:flex-start;background:#e3f1fe;border-radius:10px;gap:20px;justify-content:space-around;min-height:95px;min-width:105px;position:relative}.buttonsRoot.Child .iconWrap.Child{border:none!important;height:35px!important;margin-left:10px;margin-top:5px;min-height:35px!important;min-width:35px!important;width:35px!important}.buttonsRoot.Child .arrowIconMob{position:absolute;right:10px;top:10px}.recommenedRoot .buttonsRoot .buttonCard>span>img{display:none;padding:10px 5px 0 0;position:absolute;right:0;top:0}.recommenedRoot .buttonsRoot .DefaultCircleIcon.Child{height:35px!important;opacity:1!important;width:35px!important}.recommenedRoot{background-color:#f8f8f8;margin:0}.recommenedRoot,.recommenedRoot .contentWrap{min-width:100%!important;width:100%}.recommenedRoot .content-flex{background:#f8f8f8;flex-direction:column-reverse;max-height:100%;padding-inline:0}.recommenedRoot .buttonsRoot{grid-row-gap:0;background:#0000;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:none;margin-inline:auto;min-width:490px;place-items:center;row-gap:0;width:80%}.recommenedRoot .buttonsRoot .buttonCard{align-items:center;background:#0000;border-radius:10px;color:#444;display:flex;height:110px;justify-content:center;max-width:88px;min-width:86px;padding:15px 0 5px;position:relative;text-align:center}.recommenedRoot .buttonsRoot .buttonCard>span{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;padding:0}.recommeedStaicCont .smartContentView{font-size:12px;line-height:16px}.recommeedStaicCont .sec-title{font-size:16px;line-height:19px;margin-bottom:12px;position:relative}.sec-title:after{border-top:2px solid #df935f;content:"";height:0;left:0;position:absolute;top:22px;width:72px}.recommenedRoot .buttonsRoot .buttonCard .iconWrap{min-height:62px;width:62px}.recommenedRoot .buttonsRootHeader{-ms-overflow-style:none;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.recommenedRoot .buttonsRootHeader::-webkit-scrollbar{display:none}}@media screen and (max-width:485px){.sec-title:after{top:40px}}@media screen and (max-width:1200px){.recommenedRoot .contentWrap{min-width:550px}.recommenedRoot .recommendedCarousal>img:first-child,.recommenedRoot .recommendedCarousal>img:last-child{top:25%}}.keyTermsRoot{background:#e3edfd;display:flex;flex-direction:column;padding-bottom:39px}.keyTermsRoot .contentWrap{align-items:center;column-gap:40px;display:flex;flex-direction:row;justify-content:center}.keyTermsRoot .CarousalRoot{height:440px;max-width:510px;padding:85px 80px 104px 85px}.keyTermsCarousal{display:flex;gap:20px;justify-content:center}.keyTermsCarousal .flex{max-width:339px}.keyTermsCarousal .arrowContainer .arrows{position:relative;top:calc(50% - 24px)}.keyTermsCarousal .arrowContainer:first-child .arrows{left:10px}.keyTermsCarousal .arrowContainer:last-child .arrows{right:10px}@media screen and (max-width:800px){.keyTermsCarousal{padding:31px 6vw 24px}}.keyTermsCarousal .DefaultCircleIcon{background:#efefef;cursor:pointer;padding:17px 16px 16px 15px}.keyTermsCarousal>img:first-child{left:5%;position:absolute;top:50%}.keyTermsCarousal>img:last-child{position:absolute;right:5%;top:50%;transform:scaleX(-1)}.keyTermsRoot .CarousalRoot{background:#fff;border-radius:33px;box-shadow:0 3.3237px 20.7731px #a9a9a91f}.keyTermsCarousal .title{color:#444;font:normal normal 700 24px Mulish;margin-bottom:26px;padding-top:2px}.keyTermsCarousal .content{color:#444;font:normal normal 600 16px Mulish}.RecSliderButton{background:#fff;border:1px solid #ffeacd;border-radius:100px;box-sizing:border-box;margin:auto auto 24px;padding:12px 4.319vw 15px;width:auto!important}.RecSliderButtonRoot .ant-form-item-control-input-content{display:flex;justify-content:center}.RecSliderButton>span{color:#444}.keyTermsRoot .buttonsRoot{grid-column-gap:26px;grid-row-gap:11px;column-gap:26px;cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);padding:25px 0;row-gap:11px}@media screen and (max-width:1020px){.keyTermsRoot{border-radius:10px;box-shadow:0 4px 12px #d0d0d01f;margin:20px 15px;padding-bottom:12px}.keyTermsRoot .SecTitleDark{padding:20px 0 12px!important;text-align:center!important}.keyTermsCarousal{background:#fff;border:1px solid #e7e7e7;border-radius:11px!important;box-shadow:0 4px 12px #aeaeae1f;box-sizing:border-box;max-height:none;min-height:220px}.keyTermsCarousal .cardContainer{overflow-x:hidden;overflow-y:auto}.keyTermsCarousal .flex{max-height:none;max-width:100%}.keyTermsRoot .buttonsRoot .buttonCard{max-height:39px;min-height:39px!important}.keyTermsRoot .contentWrap{flex-wrap:wrap}.keyTermsRoot .CarousalRoot{background:#0000;border-radius:11px!important;box-shadow:none;height:auto;max-width:100%;padding:0 15px;width:100%}.keyTermsRoot .CarousalRoot .slideIcons{display:flex;justify-content:center}.keyTermsRoot .CarousalRoot .keyTermsCarousal{margin:0 0 8px;padding:20px 30px 0;width:100%}.keyTermsRoot .CarousalRoot .keyTermsCarousal .cardWrap{padding-left:0!important;padding-right:0!important}.keyTermsRoot .buttonsRoot{grid-gap:6px;display:flex;padding:initial}.buttonsRoot .buttonCard .iconWrap{height:48px!important;margin-bottom:-10px!important;min-width:50px!important}.buttonsRoot .buttonCardActive .iconWrap{background:#fff5ee;border:2px solid #df935f;box-shadow:4px 4px 12px #fff0e6}.keyTermsRoot .mobGridControllerWrap{display:flex;flex-direction:column;gap:5px;overflow-x:auto;padding:7px 12px 10px;scrollbar-width:none}.keyTermsRoot .mobGridControllerWrap::-webkit-scrollbar{display:none}.keyTermsRoot .buttonsRoot .buttonCard{background:#fffc!important;border:.947481px solid #eaeaea!important;border-radius:40px!important;box-shadow:0 2px 12px #38292908!important;box-sizing:border-box!important;justify-content:center;max-width:none!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:10px 5vw!important;text-align:inherit!important;text-align:center!important}.keyTermsRoot .buttonsRoot .buttonCard h3{font:normal normal 600 13.7px/17px Mulish!important;margin-bottom:0}.keyTermsCarousal .title{color:#444;font:normal normal 700 13.7px Mulish;margin-bottom:2.133vw}.keyTermsCarousal .content{color:#444;font:normal normal 600 12px Mulish;padding:0}.keyTermsCarousal>img:first-child{bottom:5%;left:30%;position:absolute;top:auto}.keyTermsCarousal>img:last-child{bottom:5%;position:absolute;right:30%;top:auto;transform:scaleX(-1)}.keyTermsRoot .buttonsRoot .buttonCardActive{background:#f4f8ff!important;border:1px solid #e06336!important;border-radius:40px!important;box-shadow:0 2px 12px #38292908!important;box-sizing:border-box!important;font:normal normal 700 13.7px/17px Mulish!important}.keyTermsRoot .slideIcons{display:flex;gap:25px}.keyTermsRoot .slideIcons .DefaultCircleIcon{height:34px;margin:7px 0 8px;padding:10px;width:34px}}@media screen and (min-width:calc(1020px + 1px)) and (max-width:1300px){.keyTermsRoot .buttonsRoot .buttonCard{font:normal normal 600 1.318vw/1.611vw Mulish}.keyTermsRoot .buttonsRoot .buttonCardActive{font:normal normal 700 1.318vw/1.611vw Mulish}.keyTermsRoot .CarousalRoot{max-height:32.211vw;max-width:38.58vw;padding:6.223vw 6.8vw 0}.keyTermsRoot .CarousalRoot .keyTermsCarousal .title{font:normal normal 700 1.757vw/1.191vw Mulish}.keyTermsRoot .CarousalRoot .keyTermsCarousal .content{font:normal normal 600 1.171vw/1.903vw Mulish}.keyTermsRoot .CarousalRoot .keyTermsCarousal .flex{max-width:26.0769vw}}.keyTermsRoot .buttonsRoot .buttonCard .iconWrap{align-items:center;background:#fff;border:2px solid #ffebde;border-radius:42px;box-shadow:4px 4px 12px #5f5f5f1f;box-sizing:border-box;display:flex;justify-content:center;min-height:64px;width:67px}.keyTermsRoot .buttonsRoot .buttonCardActive .iconWrap{background:#fff5ee;border:2px solid #df935f;box-shadow:4px 4px 12px #fff0e6}.keyTermsRoot .buttonsRoot .DefaultCircleIcon{background-color:initial!important;border-radius:0!important;border-radius:initial!important;margin:auto}.keyTermsRoot .buttonsRoot .buttonCard{align-items:center;background:#fff;border-radius:140.517px;display:flex;flex-direction:column;justify-content:center;max-height:53px;min-height:53px;min-width:min(229px,16.764vw);padding:0 18px;text-align:center}.keyTermsRoot .buttonsRoot .buttonCard h3{color:#444;font:normal normal 400 18px Mulish;margin-bottom:0}.keyTermsRoot .buttonsRoot .buttonCardActive{background:#fdf1e5;border:2px solid #e7873c;border-radius:140.517px;box-sizing:border-box;color:#444;font:normal normal 400 18px Mulish;font-weight:700;padding:18px 0 17px}.keyTermsRoot .buttonsRoot .buttonCardActive h3{font-weight:700!important}.recommendedModalRoot .ant-modal-body{padding:28px 0}.recommendedModalRoot .DynamicCardModalWrapper{margin:0 28px 20px;padding-top:19px!important}.keyTermsRoot .contentWrap{grid-column-gap:80px}.whyneedplanRoot{margin-left:11.39vw;margin-right:11.39vw;margin-top:10px}.whyneedplanRoot .planBlock{background:#fff;border:1px solid #dadada;border-radius:24px;display:block;overflow:hidden;padding:44px}.whyneedplanRoot .planBlock .planwrapper{align-content:center;align-items:center;display:flex;justify-content:space-between}.whyneedplanRoot .planBlock .planwrapper .planDesc{color:#444;font:normal normal 400 16px/22px Mulish;margin:0;padding:0 20px 0 0;position:relative;text-align:justify;z-index:2}.whyneedplanRoot .planBlock .planwrapper .plancta{align-self:stretch;max-width:360px;min-width:36%}.whyneedplanRoot .planBlock .planwrapper .plancta.bg{position:relative;z-index:1}.whyneedplanRoot .planBlock .planwrapper .plancta.bg:after{background:url(/content/icici-prudential-life-insurance/child-insurance/SmartKid_Guarantee/static/media/bg.22e2cafd9d34f1950d66.png) no-repeat 50%;content:"";display:block;height:260px;left:auto;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:450px;z-index:-1}.whyneedplanRoot .planBlock .planwrapper .plancta .planimg{display:block;height:134px;margin:0 auto 24px;position:relative;width:134px}.whyneedplanRoot .planBlock .planwrapper .plancta .whyneedplanButton{background:#e06336;background-image:url(/content/icici-prudential-life-insurance/child-insurance/SmartKid_Guarantee/static/media/button-arrow.8880c71311c377b2b63d.svg);background-position:85%;background-repeat:no-repeat;background-size:7px 13px;border-radius:36px;display:block;font-weight:700;height:47px!important;margin:auto;width:204px!important}.planKeyReasons{margin-top:40px}.planBenefits{margin-top:50px}.planBenefits .ttl{font-size:20px;font-weight:700;line-height:25px}.planBenefits .benefitBlocks .benefitBlock{padding:32px 36px}.planBenefits .benefitBlocks .benefitBlock.bg1{background:linear-gradient(127.34deg,#f3875e 3.31%,#f8632a 97.29%)}.planBenefits .benefitBlocks .benefitBlock.bg2{background:linear-gradient(126.55deg,#a33635 3.29%,#e26563 102.14%)}.planBenefits .benefitBlocks .benefitBlock .head .ttl{font-size:18px}.planHowTo{margin:45px 0 35px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap{min-height:220px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalRight{height:177px;max-width:177px;width:177px}@media screen and(max-width:1260px){.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader{padding:20px 50px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalBody,.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot{padding-left:50px;padding-right:50px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics{width:360px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace .ant-space-item:not(:last-of-type) .ant-collapse-header:after{left:15px;width:calc(100% - 36px)}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header{padding:15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text span{margin-right:10px;min-width:24px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{right:20px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{min-width:100%;width:41vw}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsContent{font-size:15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsAnswers{margin-right:20px}}@media screen and(min-width:1020px){.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{height:100%!important}}@media screen and(max-width:1020px){.whyneedplanRoot{margin-left:5%;margin-right:5%;margin-top:0}.whyneedplanRoot .SecTitleDark{padding-left:0!important;padding-top:30px!important}.whyneedplanRoot .planBlock{border:0;border-radius:0;padding:0}.whyneedplanRoot .planBlock .planwrapper{flex-direction:column}.whyneedplanRoot .planBlock .planwrapper .planDesc{font-size:14px;line-height:20px;padding:0;text-align:left}.whyneedplanRoot .planBlock .planwrapper .planDesc .planDescReadmore{cursor:pointer;font-weight:700}.whyneedplanRoot .planBlock .planwrapper .plancta{margin:72px auto}.whyneedplanRoot .planBlock .planwrapper .plancta.bg:after{left:50%;right:auto;transform:translate(-50%,-50%)}.whyneedplanRoot .planBlock .planwrapper .plancta .planimg{height:126px;margin-bottom:36px;width:126px}.WhyNeedPlanModal{background:#0000;margin-bottom:7vh;margin-top:12vh;max-width:350px;overflow:visible;width:calc(100% - 30px)!important}.WhyNeedPlanModal .ant-modal-close{left:50%;position:absolute;right:auto;top:-60px;transform:translateX(-50%)}.WhyNeedPlanModal .ant-modal-close .ant-modal-close-x{height:30px;width:30px}.WhyNeedPlanModal .ant-modal-close .ant-modal-close-x .closeIconModal{position:static}.WhyNeedPlanModal .ant-modal-content{background:#0000}.WhyNeedPlanModal .ant-modal-body{background:#fff;border-radius:16px;overflow:hidden}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader{background-color:#a33635;display:flex;padding:8px 12px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader .icon{display:block;height:50px;margin-right:12px;width:50px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader span{align-self:center;color:#fff;font-size:14px;line-height:18px;max-width:177px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalBody{padding:0 10px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot{padding:30px 20px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper{flex-direction:column}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap{align-self:flex-start;margin-bottom:18px;margin-left:-4px;margin-right:0}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap .icon{height:93px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .ttl{font-size:16px;line-height:20px;margin-bottom:10px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .p{font-size:14px;line-height:18px}.WhyNeedPlanModal .WhyNeedPlanModalBtn{overflow:hidden}.WhyNeedPlanModal .WhyNeedPlanModalBtn .MainButton{font-size:16px;line-height:20px;margin:25px auto;width:256px!important}.planKeyReasons{margin-top:0}.planKeyReasons .keyReasonsOuter{border:0;padding:0}.planKeyReasons .keyReasonsOuter .ttl{display:block;font-size:16px;line-height:20px;margin:10px 0;position:static}.planKeyReasons .keyReasonsOuter .keyReasonsWrap{flex-direction:column}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics{padding-top:0;width:100%}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active .ant-collapse-header{background:#0000}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text div{font-weight:700}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header{padding-left:10px;padding-right:30px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{right:10px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text div{font-size:14px;font-weight:400;line-height:18px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{height:auto;margin:0;min-width:100%;position:static;width:100%}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:10px 15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsTitle{display:none}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsContent{font-size:12px;line-height:22px}.planBenefits{margin-top:20px}.planBenefits .ttl{font-size:16px;line-height:20px;margin-bottom:12px;margin-top:20px}.planBenefits .benefitBlocks{flex-direction:column}.planBenefits .benefitBlocks .benefitBlock{border-radius:12px;padding:18px 12px}.planBenefits .benefitBlocks .benefitBlock .head .icon{height:44px;margin-right:8px}.planBenefits .benefitBlocks .benefitBlock .head .ttl{font-size:14px;line-height:18px}.planBenefits .benefitBlocks .benefitBlock .content .p{font-size:12px;font-weight:500;line-height:18px;padding:12px 0}.planHowTo{border:0;border-radius:0;margin:33px 0 80px;padding:0}.planHowTo .ttl{font-size:14px;line-height:18px;margin-bottom:24px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap{margin-bottom:18px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .mobGridControllerWrap{overflow-x:auto}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .mobGridControllerWrap .buttonsRoot{flex-wrap:nowrap;gap:12px;padding:0 4px 12px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .mobGridControllerWrap .buttonsRoot .buttonCard{font-size:12px;height:38px;line-height:15px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap{border:1px solid #fffefe;border-radius:16px;min-height:240px;overflow:visible}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft{max-width:100%;padding:20px 18px;position:relative}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .CarousalRoot .howToPlanCarousal .cardWrap .content{font-size:12px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .slideIcons{bottom:-55px;display:flex;gap:12px;justify-content:center;left:0;position:absolute;right:0;top:auto;width:100%;z-index:1}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .slideIcons .DefaultCircleIcon{cursor:pointer;height:39px;width:auto}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalRight{display:none}}.youneedsection{background-color:#f3f4ec;margin:0;padding:0}.commonlayout{margin:0 auto;max-width:1050px;padding:0 15px}.commonlayoutfull{margin:0;max-width:100%;padding:0}.WhyNeedPlanWrap .WhyNeedPlanModalBody{display:block;margin:0;padding:0}.planKeyReasons{display:block;margin-top:31px}.planKeyReasons .keyReasonsOuter{background:#fff;border:1px solid #dadada;border-radius:24px;overflow:hidden;padding:25px 0;position:relative}.planKeyReasons .keyReasonsOuter .ttl{display:inline-block;font-size:18px;font-weight:700;left:0;line-height:23px;margin-left:28px;position:absolute;right:0;top:27px;z-index:1}.planKeyReasons .keyReasonsOuter .keyReasonsWrap{display:flex;justify-content:flex-start}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics{padding-bottom:10px;padding-top:40px;width:480px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot{position:relative}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace{gap:0!important;width:100%}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace .ant-collapse{background-color:#fff;border:0}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace .ant-space-item:not(:last-of-type) .ant-collapse-header{position:relative}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace .ant-space-item:not(:last-of-type) .ant-collapse-header:after{background:#f8f8f8;bottom:0;content:"";height:2px;left:35px;position:absolute;width:calc(100% - 100px);z-index:1}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item{border:0}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active{background:linear-gradient(90.21deg,#fffbfa .23%,#ffd9cb40 99.95%);pointer-events:none}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active .ant-collapse-header{background:linear-gradient(90.21deg,#fffbfa .23%,#ffd9cb40 99.95%)}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text{font-family:Mulish;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header{padding:18px 34px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{right:50px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{align-content:center;align-items:center;display:flex;font-family:Mulish;font-size:16px;font-weight:500;justify-content:flex-start;letter-spacing:0;line-height:20px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text span{align-self:center;background:#f3f4ec;border-radius:50%;color:#a33635;display:block;font-size:14px;font-weight:700;height:24px;line-height:24px;margin-right:18px;text-align:center;width:24px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text div{align-self:center}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{border:0;left:100%;margin:10px;position:absolute;top:-40px;width:102%;z-index:0}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:30px 12px 30px 20px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsTitle{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsTitle .num{align-self:center;background:#f3f4ec;border-radius:50%;color:#a33635;display:block;font-size:25px;font-weight:700;height:43px;line-height:42px;margin:0;min-width:43px;text-align:center;width:43px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsTitle h4{align-self:center;color:#444;font-size:18px;font-weight:700;line-height:23px;margin:0 18px;padding:0}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsContent{color:#444;font-size:16px;font-weight:400;line-height:22px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsAnswers{background:#fff;border:1px solid #fffefe;border-radius:17px;box-shadow:inset -2px -2px 5px #c5c4c440,inset 2px 4px 2px #58585840;flex:1 1;margin-right:30px;overflow:hidden}.planBenefits{display:block;margin-top:30px}.planBenefits .ttl{color:#444;display:block;font:normal normal 700 20px/25px Mulish;margin-bottom:25px;text-align:center}.planBenefits .benefitBlocks{align-content:center;align-items:center;column-gap:40px;display:flex;justify-content:space-between;row-gap:18px}.planBenefits .benefitBlocks .benefitBlock{align-self:stretch;border-radius:25px;cursor:pointer;flex:1 1;overflow:hidden;padding:20px 25px}.planBenefits .benefitBlocks .benefitBlock.bg1{background:linear-gradient(126.55deg,#a33635 3.29%,#e26563 102.14%)}.planBenefits .benefitBlocks .benefitBlock.bg2{background:linear-gradient(127.34deg,#f3875e 3.31%,#f8632a 97.29%)}.planBenefits .benefitBlocks .benefitBlock .head{display:flex;position:relative}.planBenefits .benefitBlocks .benefitBlock .head .icon{display:block;height:74px;margin-right:15px;width:auto}.planBenefits .benefitBlocks .benefitBlock .head .ttl{align-self:center;color:#fff;font-size:20px;line-height:23px;margin:0;max-width:226px;padding:0;text-align:left}.planBenefits .benefitBlocks .benefitBlock .head:after{border:1px solid #fff;border-width:0 2px 2px 0;bottom:30px;content:"";display:inline-block;height:12px;padding:6px;position:absolute;right:10px;transform:rotate(-45deg)}.planBenefits .benefitBlocks .benefitBlock .content .p{color:#fff;font-size:16px;font-weight:500;line-height:23px;margin:0;padding:10px 7px 0}.planHowTo{background:#fff;border:1px solid #dadada;border-radius:24px;display:block;margin:24px 0 56px;padding:35px 30px}.planHowTo .ttl{font-size:18px;font-weight:700;line-height:22px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap,.planHowTo .ttl{margin-bottom:30px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .buttonsRoot{display:flex;flex-wrap:wrap;gap:22px;row-gap:16px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .buttonsRoot .buttonCard{background:#fff;border:0;border-radius:38px;box-shadow:1px 4px 6px #75757554;color:#444;cursor:pointer;flex:1 1 auto;font-size:14px;height:42px;line-height:18px;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:12px 20px;white-space:nowrap}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .buttonsRoot .buttonCard.buttonCardActive{background:#9e302f;box-shadow:0 4px 4px #00000040;color:#fff;font-weight:700}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap{align-content:center;align-items:center;background:#fff;border-radius:17px;box-shadow:inset -2px -2px 5px #c5c4c440,inset 2px 4px 2px #58585840;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:310px;overflow:hidden}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft{align-self:flex-start;flex:1 1;max-width:calc(100% - 370px);padding:30px 45px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .CarousalRoot .howToPlanCarousal .cardWrap .title{color:#a33635;font-size:18px;font-weight:700;line-height:23px;margin:10px 0 18px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .CarousalRoot .howToPlanCarousal .cardWrap .content{font-size:14px;line-height:20px;margin:0}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalRight{align-self:center;display:block;flex:1 1 auto;height:248px;margin-right:100px;max-width:248px;padding:0;position:relative;width:248px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalRight img{height:100%;object-fit:cover;position:absolute;width:100%}.WhyNeedPlanModalFoot{background:#a33635;display:block;padding:33px 80px}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper{align-content:center;align-items:center;display:flex;gap:0;justify-content:space-between}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap{align-self:center;margin-right:12px}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap .icon{display:block;height:119px;width:auto}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content{align-self:center;color:#fff}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .ttl{font:normal normal 700 22px/28px Mulish;margin:0 0 5px}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .p{font:normal normal 400 18px/23px Mulish;margin:0}@media screen and(max-width:1600px){.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics{width:450px}}@media screen and(max-width:1260px){.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics{width:360px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace .ant-space-item:not(:last-of-type) .ant-collapse-header:after{left:15px;width:calc(100% - 36px)}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header{padding:15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text span{margin-right:14px;min-width:24px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{right:20px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{min-width:100%;width:41vw}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsContent{font-size:15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsAnswers{margin-right:20px}}@media screen and(min-width:1020px){.WhyNeedPlanWrap{padding-top:40px}.WhyNeedPlanWrap .WhyNeedPlanModalSection{background-color:#fff;background-color:var(--White,#fff);border:1px solid #dadada;border-radius:24px;display:flex;padding:37px 30px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader{display:flex}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader .WhyNeedPlanModalHeading{color:#444;font-family:Mulish;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:auto auto auto 30px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader .WhyNeedPlanModalHeading .arrowImage{margin-left:20px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .GreyLine{margin:0 30px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalText{color:#444;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:560px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalText .rMore{color:#444;font-weight:700}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{height:100%!important}}.WhyNeedPlanModal{background:#fff;border-radius:25px;color:#444;font:normal normal 400 16px/22px Mulish;margin:5% auto;max-width:1185px;overflow:hidden;padding:0;width:90%!important}.WhyNeedPlanModal .closeIconModal{height:30px;position:relative;right:10px;top:10px;width:30px}.WhyNeedPlanModal .ant-modal-body{padding:0}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader{border-bottom:1px solid #ececec;display:block;padding:40px 80px 30px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader span{color:#444;font:normal normal 700 22px/23px Mulish}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalBody{display:block;padding:0 80px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot{background:#a33635;display:block;padding:33px 80px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper{align-content:center;align-items:center;display:flex;gap:0;justify-content:space-between}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap{align-self:center;margin-right:12px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap .icon{display:block;height:119px;width:auto}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content{align-self:center;color:#fff}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .ttl{font:normal normal 700 22px/28px Mulish;margin:0 0 5px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .p{font:normal normal 400 18px/23px Mulish;margin:0}.WhyNeedPlanModal .MainButton{background:#e06336;border-radius:34px;color:#fff;display:block;font:normal normal 700 18px/23px Mulish;height:56px!important;margin:40px auto 60px;text-align:center;width:345px!important}@media screen and(max-width:1020px){.WhyNeedPlanWrap{padding-top:36px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader{display:flex}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader .mainImage{display:none}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader .WhyNeedPlanModalHeading{color:#444;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.WhyNeedPlanWrap .WhyNeedPlanModalSection .GreyLine,.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalHeader .WhyNeedPlanModalHeading .arrowImage{display:none}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalText{border-bottom:2px solid #fbfbfb;color:#444;font-family:Mulish;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:17px 40px 17px 0;padding-bottom:20px}.WhyNeedPlanWrap .WhyNeedPlanModalSection .WhyNeedPlanModalText .rMore{color:#444;font-weight:700}.WhyNeedPlanWrap .WhyNeedPlanModalBody{padding:0}.planKeyReasons{margin-top:0}.planKeyReasons .keyReasonsOuter{border:0;border-radius:10px;padding:0}.planKeyReasons .keyReasonsOuter .ttlwrap{background-color:#a33635;display:flex;margin:0;padding:8px 15px;width:100%}.planKeyReasons .keyReasonsOuter .ttlwrap .ttl{color:#fff;display:block;font-size:14px;line-height:20px;margin:auto 0;max-width:220px;padding-left:12px;position:static}.planKeyReasons .keyReasonsOuter .keyReasonsWrap{flex-direction:column}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics{padding-bottom:0;padding-top:0;width:100%}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active .ant-collapse-header{background:#0000}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .ant-collapse-header-text div{font-weight:700}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header{padding:18px 42px 18px 18px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{right:18px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text div{font-size:14px;font-weight:400;line-height:18px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{height:auto;margin:0;min-width:100%;position:static;width:100%}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:10px 15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsTitle{display:none}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsContent{font-size:12px;line-height:22px}.planBenefits{margin-bottom:15px}.planBenefits .ttl{font-size:16px;line-height:20px;margin-bottom:12px;margin-top:20px;text-align:left}.planBenefits .benefitBlocks{flex-direction:column-reverse;gap:14px;row-gap:18px}.planBenefits .benefitBlocks .benefitBlock{border-radius:12px;padding:18px 12px}.planBenefits .benefitBlocks .benefitBlock .head{flex-direction:row}.planBenefits .benefitBlocks .benefitBlock .head .icon{align-self:flex-start;height:44px;margin-bottom:8px}.planBenefits .benefitBlocks .benefitBlock .head .ttl{font-size:14px;line-height:18px}.planBenefits .benefitBlocks .benefitBlock .head:after{display:none}.planBenefits .benefitBlocks .benefitBlock .content .p{font-size:12px;font-weight:500;line-height:18px;padding:0 7px}.planHowTo{border:0;border-radius:10px;margin:15px 0 33px;padding:15px 8px 70px}.planHowTo .ttl{font-size:14px;line-height:18px;margin-bottom:15px;max-width:260px;padding:0 10px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap{margin-bottom:18px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .mobGridControllerWrap{overflow-x:auto}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .mobGridControllerWrap .buttonsRoot{flex-wrap:nowrap;gap:12px;padding:0 4px 12px}.planHowTo .howtoplanRoot .contentWrap .buttonsRootWrap .mobGridControllerWrap .buttonsRoot .buttonCard{font-size:12px;height:38px;line-height:15px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap{border:1px solid #fffefe;border-radius:16px;min-height:240px;overflow:visible}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft{max-width:100%;padding:20px 18px;position:relative}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .CarousalRoot .howToPlanCarousal .cardWrap .content{font-size:12px}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .slideIcons{bottom:-55px;display:flex;gap:12px;justify-content:center;left:0;position:absolute;right:0;top:auto;width:100%;z-index:1}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalLeft .slideIcons .DefaultCircleIcon{cursor:pointer;height:39px;width:auto}.planHowTo .howtoplanRoot .contentWrap .howToPlanCarousalWrap .howToPlanCarousalRight{display:none}.WhyNeedPlanModalFoot{padding:30px 20px}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper{flex-direction:column;padding:0}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap{align-self:flex-start;margin-bottom:18px;margin-left:-4px;margin-right:0}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap .icon{height:93px}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .ttl{font-size:16px;line-height:20px;margin-bottom:10px}.WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .p{font-size:14px;line-height:18px}.WhyNeedPlanModal{background:#0000;margin-bottom:7vh;margin-top:12vh;max-width:350px;overflow:visible;width:calc(100% - 30px)!important}.WhyNeedPlanModal .ant-modal-close{left:50%;position:absolute;right:auto;top:-60px;transform:translateX(-50%)}.WhyNeedPlanModal .ant-modal-close .ant-modal-close-x{height:30px;width:30px}.WhyNeedPlanModal .ant-modal-close .ant-modal-close-x .closeIconModal{position:static}.WhyNeedPlanModal .ant-modal-content{background:#0000}.WhyNeedPlanModal .ant-modal-body{background:#fff;border-radius:16px;overflow:hidden}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader{background-color:#a33635;display:flex;padding:8px 12px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader .icon{display:block;height:50px;margin-right:12px;width:50px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader span{align-self:center;color:#fff;font-size:14px;line-height:18px;max-width:177px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalBody{padding:0 10px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot{padding:30px 20px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper{flex-direction:column}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap{align-self:flex-start;margin-bottom:18px;margin-left:-4px;margin-right:0}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .iconwrap .icon{height:93px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .ttl{font-size:16px;line-height:20px;margin-bottom:10px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot .WhyNeedPlanModalFootWrapper .content .p{font-size:14px;line-height:18px}.WhyNeedPlanModal .WhyNeedPlanModalBtn{overflow:hidden}.WhyNeedPlanModal .WhyNeedPlanModalBtn .MainButton{font-size:16px;line-height:20px;margin:25px auto;width:256px!important}}@media screen and(max-width:1260px){.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalHeader{padding:20px 50px}.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalBody,.WhyNeedPlanModal .ant-modal-body .ContentWrap .WhyNeedPlanModalFoot{padding-left:50px;padding-right:50px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .KeyReasons__VerticalSpace .ant-space-item:not(:last-of-type) .ant-collapse-header:after{left:15px;width:calc(100% - 36px)}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header{padding:15px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-header-text span{margin-right:10px;min-width:24px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{right:15px!important}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content{min-width:100%;width:41vw}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsTopics .KeyReasons_CollapseRoot .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .KeyReasonsContent{font-size:12px}.planKeyReasons .keyReasonsOuter .keyReasonsWrap .keyReasonsAnswers{margin-right:20px}}@media screen and(min-width:1020px){.PremiumWavierModal{width:auto!important}.PremiumWavierModal .ant-modal-content{background:#fff;background:var(--White,#fff);border-radius:20px;padding-bottom:22px;width:-webkit-fit-content;width:fit-content}.PremiumWavierModal .ant-modal-body{padding:0;width:-webkit-max-content;width:max-content}.PremiumWavierModal .topSection{align-items:center;background:#fff2f2;border-radius:20px 20px 0 0;display:flex;padding:20px 25px 10px}.PremiumWavierModal .topSection .modalicon{height:74px;width:74px}.PremiumWavierModal .topSection .modalTitle{color:#444;font-family:Mulish;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-left:28px;max-width:444px}.PremiumWavierModal .modalcontent{color:#444;font-family:Mulish;font-size:16px;font-style:normal;font-weight:500;line-height:22.898px;margin:50px 50px 71px;width:653px}.PremiumWavierModal .belowMargin{margin-bottom:100px}.PremiumWavierModal .CloseIconStyle{height:27px;width:27px}.PremiumWavierModal .calculateFormDiv{align-items:center;display:flex;justify-content:center}.PremiumWavierModal .PremiumWavierButton{background-color:#e06336;border-radius:34px;flex-shrink:0;height:57px;width:345px}}@media screen and(max-width:1020px){.topSection{align-items:center;background:#fff2f2;border-radius:10px 10px 0 0;display:flex;height:83px;padding:20px 25px 10px}.topSection .modalicon{height:40px;width:40px}.topSection .modalTitle{font-size:16px;font-weight:700;letter-spacing:-.08px;line-height:normal;margin-left:12px;max-width:197px}.modalcontent,.topSection .modalTitle{color:#444;font-family:Mulish;font-style:normal}.modalcontent{font-size:14px;font-weight:500;line-height:24px;margin:21px 25px 44px}.OkButton{align-items:center;background:#e06336;border-radius:49px;color:#fff;color:var(--White,#fff);cursor:pointer;display:flex;flex-shrink:0;font-family:Mulish;font-size:18px;font-style:normal;font-weight:700;height:56px;justify-content:center;line-height:normal;margin:auto auto 30px;text-align:center;width:265px}}