body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Stag,Stag Medium,Stag-Medium,Inter,Inter Regular,Inter Semibold,Inter Medium,Inter Bold,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Stag-Medium;src:url(/travel/static/media/Stag-Medium-Web.8d655ca3.woff) format("woff")}@font-face{font-family:Stag;src:url(/travel/static/media/Stag-Medium-Web.8d655ca3.woff) format("woff")}@font-face{font-family:Inter-Medium;src:url(/travel/static/media/Inter-Medium.c09fb389.woff) format("woff")}@font-face{font-family:Inter;src:url(/travel/static/media/Inter-Regular.aebfbb3c.woff) format("woff")}@font-face{font-family:Inter-Regular;src:url(/travel/static/media/Inter-Regular.aebfbb3c.woff) format("woff")}@font-face{font-family:Inter-SemiBold;src:url(/travel/static/media/Inter-SemiBold.acc6eebd.woff) format("woff")}@font-face{font-family:Inter-Bold;src:url(/travel/static/media/Inter-Bold.61c493e3.woff) format("woff")}@font-face{font-family:Noto-Thin;src:url(/travel/static/media/noto-sans-tc-Thin.df16d26b.woff) format("woff")}@font-face{font-family:Noto-Light;src:url(/travel/static/media/noto-sans-tc-Light.d4a3dd79.woff) format("woff")}@font-face{font-family:Noto-Regular;src:url(/travel/static/media/noto-sans-tc-Regular.5ee76bc8.woff) format("woff")}@font-face{font-family:Noto;src:url(/travel/static/media/noto-sans-tc-Regular.5ee76bc8.woff) format("woff")}@font-face{font-family:Noto-Medium;src:url(/travel/static/media/noto-sans-tc-Medium.240725b8.woff) format("woff")}@font-face{font-family:Noto-Bold;src:url(/travel/static/media/noto-sans-tc-Bold.2e6dc493.woff) format("woff")}@font-face{font-family:Noto-Black;src:url(/travel/static/media/noto-sans-tc-Black.352e48e9.woff) format("woff")}#splash-screen{position:fixed;height:160px;width:450px;margin:auto}#logo-box,#splash-screen{overflow:hidden;top:0;left:0;bottom:0;right:0}#logo-box{position:absolute;height:100px;width:250px;margin:auto 0 auto auto}#gears-box{height:160px;width:160px;overflow:hidden}.Caps input{text-transform:uppercase}.MuiListItem-root.Mui-disabled{display:none!important}body{overflow-x:hidden}.PopupErrorButtonGroup{display:flex;flex-direction:row;justify-content:center;margin-top:40px;padding-bottom:23px}.PopupErrorButtonGroup .space{width:28px}.BigH,.HugeH,.LargeH,.MediumH,.NormalH,.SmallH{letter-spacing:.5px}.primary{color:#003da5}.secondary{color:#009ae4}.tertiary90{color:#0a1f44}.black{color:#000}.KeyHeading{font-family:Inter-Bold;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;white-space:nowrap;color:#009ae4;margin-right:18px}.HugeH,.StagM{font-family:Stag-Medium}.HugeH{font-size:56px;line-height:64px}.BigH{font-size:40px;line-height:48px;font-family:Stag-Medium}.LargeH{font-size:32px;line-height:40px;font-family:Stag-Medium,sans-serif}.MediumH{font-size:24px;line-height:36px}.MediumH,.NormalH{font-family:Stag-Medium}.NormalH{font-size:20px;line-height:28px}.SmallH{font-size:18px;line-height:26px;font-family:Stag-Medium}@media (max-width:768px){.HugeH{font-size:40px;line-height:48px}.BigH{font-size:32px;line-height:40px}.LargeH{font-size:24px;line-height:34px}.MediumH{font-size:20px;line-height:28px}.NormalH,.SmallH{font-size:18px;line-height:26px}}.center{text-align:center}.InterB{font-family:Inter-Bold}.InterM{font-family:Inter-Medium}.InterSB{font-family:Inter-SemiBold}.NormalSH{font-size:20px;line-height:28px}.BigP,.SmallSH{font-size:18px;line-height:25px}.NormalP{font-size:16px;line-height:22px}.SmallP{font-size:14px;line-height:20px}.XSmallP{font-size:12px;line-height:18px}.NormalP1,.SmallP1{font-size:14px;line-height:20px}.XSmallP1{font-size:12px;line-height:28px}.PageHeading{padding-top:34px;margin-bottom:10.5px}.PageHeading span{padding-left:16px}@media (max-width:1024px){.PageHeading{font-family:Stag Medium,sans-serif;font-size:20px!important;font-weight:700;letter-spacing:1px;line-height:28px}.NormalSH{font-family:Inter-Medium;font-size:18px;font-weight:500;letter-spacing:0;line-height:25px;text-align:center}}.Row{flex-direction:row}.Col,.Row{display:flex;justify-content:center;align-items:center}.Col{flex-direction:column}.TCard{display:flex;flex-direction:row;justify-content:center;align-items:center}.TCard.Col,.WhiteCard.Col{flex-direction:column}.TCard.Col.start{align-items:flex-start}.TCard.start{justify-content:flex-start}.HLine{border-bottom:2px solid #e1e4e8}.HLine,.HLine.blue{width:100%;box-sizing:border-box}.HLine.blue{border-bottom:1px solid #4ec2f6;margin-top:53px;margin-bottom:55px}.VLine{height:26px;width:1px;margin-left:18px;margin-right:18px;border-left:1px solid #4ec2f6}.VLine,.WhiteCard{box-sizing:border-box}.WhiteCard{padding-top:48.5px;padding-bottom:47.5px;border:1px solid #e1e4e8;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;flex-wrap:wrap;border-radius:6px}.WhiteCard.BlueBorder{border-bottom:5px solid #003da5}.InfoCard{min-height:76px;width:auto;flex-wrap:wrap;box-sizing:border-box;border-bottom:5px solid #003da5;box-shadow:1px 1px 4px 0 rgba(20,40,75,.12);background-color:#fff;padding:30px 33px}.InfoCard,.InfoCard .ItemRow{display:flex;flex-direction:row}.InfoCard .ItemRow{align-items:center}.link{color:#009ae4!important;cursor:pointer}.full{width:100%}.InfoBanner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:6px;background:linear-gradient(90deg,#003da5,#00a8f3);color:#fff;box-sizing:border-box}.FlexGrow{flex-grow:1}.ErrorMessage{color:#a50000;font-size:12px;font-weight:400}@media (max-width:1024px){.PageHeading>svg{flex-shrink:0}}.QuoteHeaderTemplateBodyContainer,.QuoteTemplateBodyContainer{box-sizing:border-box;margin:0 auto}.QuoteTemplateBodyContainer{width:1440px}@media (max-width:768px){.QuoteTemplateBodyContainer{width:100vw;padding-left:0!important;padding-right:0!important}.TableHeaderGroup{z-index:3;top:56px!important}.QuoteRemarks{padding-right:20px}.QuoteRemarks ul li::marker{padding-left:20px}.BottomRemarkAndControl .ToggleHeader .ToggleHeading{margin-left:10px}}.TitleDesc{background-color:#282b3e;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.TitleDesc>td:first-child{padding-top:16px;padding-left:18px;padding-bottom:12px}.TitleDesc>td:last-child{text-align:center}.QuoteMobileDiscount{display:none}.QuoteTableHeader{display:flex;flex-direction:row;top:0}.TableHeaderGroup{position:-webkit-sticky;position:sticky;background-color:#fafafa;z-index:3;top:85px;padding-top:6px}.TableHeaderGroup.FixTop{width:calc(100vw - 63px);margin-right:29px;position:fixed;background-color:#fafafa;margin-top:-9px}.TableBody{position:relative;-ms-overflow-style:none;scrollbar-width:none}.TableBody.FixTop{padding-top:286px}ul.ProductDescriptionFormatting{margin:0}span.ProductDescription{margin:0;display:block}span.ProductDescriptionGray{background:#ededed}@media (max-width:1024px){.TableHeaderGroup.FixTop{width:100vw;margin-right:29px;position:fixed;background-color:#fafafa;z-index:3;margin-top:-9px}.QuoteTemplateBodyContainer{padding-left:0;padding-right:0}.TableHeaderGroup{z-index:3;top:110px!important}}.TableBody::-webkit-scrollbar{display:none}.QuoteMobileBottomSpace{display:none}.TopLeft{display:flex;flex-direction:column;height:200px;align-items:flex-start;color:#282b3e;font-family:Inter-Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px}.TopLeft .HLine{border-bottom:1px dashed #8e90a2;width:342px;max-height:1px;flex-shrink:0}.TopLeft .NavyDiscount{height:43px;overflow:visible;margin-right:30px}.TopLeft .Discount{width:100%;line-height:22px}.TopLeft .NavyFamily{height:33px;overflow:visible;margin-right:19px}.TopLeft>div{display:flex;flex-direction:row;align-items:center;margin:auto 0}.WhiteTick{fill:#fff}@media (max-width:1440px){.TopLeft{font-size:14px;line-height:16px}.TopLeft,.TopLeft .Discount{flex-grow:1}.TopLeft .HLine{flex-grow:1;margin-right:12px}}@media (max-width:1024px){.TopLeft{display:none}}.Plan{border:1px solid #ededed;border-bottom-color:transparent;box-sizing:border-box;background:#fff;height:200px;font-family:Inter,sans-serif;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin-right:5px;border-radius:6px 6px 0 0;cursor:pointer}.Plan .PlanName{margin-top:30px;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;color:#009ae4;margin-bottom:23px}.Plan .Discount{text-decoration:line-through;margin-bottom:10px}.Plan .Discount,.Plan .PriceGroup{font-size:18px;letter-spacing:0;line-height:21px;color:#000}.Plan .PriceGroup{font-weight:700}.Plan .PriceGroup .Price{font-size:32px;line-height:37px;font-family:Inter-Bold,Inter Bold,Inter,sans-serif}.Plan .MinPrem{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;text-align:center;color:#ff4c4c}.Plan .MinPrem.Hide{display:none}.Plan .PriceGroup .Cent{font-size:25px;line-height:29px}.Plan .CircleTick{width:46px;height:46px;overflow:hidden;margin-top:auto;margin-bottom:auto;transition-duration:.1s;display:none}.Plan .CircleTick .Border,.Plan .CircleTick .Tick{fill:transparent}.Plan .MinPrem.Hide,.Plan.Picked .MinPrem.Hide{color:transparent}.Plan:hover{border:1px solid #009ae4}.Plan:hover .CircleTick .Tick{fill:#ededed}.Plan:hover .CircleTick .Border{stroke:#ededed}.Plan.Picked{border:1px solid #009ae4;background:#009ae4}.Plan.Picked .Discount,.Plan.Picked .MinPrem,.Plan.Picked .PlanName,.Plan.Picked .PriceGroup{color:#fff}.Plan.Picked .CircleTick .Tick{fill:#fff}.Plan.Picked .CircleTick .Border{stroke:#fff}@media (max-width:1440px){.Plan{flex-grow:1;margin-right:4px}.Plan .PlanName{margin-top:25px;margin-bottom:18px}.Plan .PriceGroup .Price{font-size:28px;line-height:32px}.Plan .CircleTick{width:45px;height:45px}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){div.MiniIconChildInsuredQuote{margin-left:-13%!important}}}_:-ms-lang(x),div.MiniIconChildInsuredQuote{margin-left:-13%!important;margin-top:20px!important;margin-bottom:0!important}.Quote .InsuredPersonBanner .InsuredPersonBox,_:-ms-lang(x){margin-top:15px}div.MiniIconChildInsuredQuote{margin-left:-14%;margin-bottom:21px}.TooltipListStyle{list-style:none}.MiniIconChildInsuredQuote div.contentDiv{height:210px!important}.OptionalHeading,.TableHeading{width:1350px;border-radius:6px;color:#fff;font-family:Inter-Bold,sans-serif;font-weight:700;letter-spacing:0}@media (max-width:1440px){.OptionalHeading,.TableHeading{width:100%}}@media (max-width:1024px){.OptionalHeading,.TableHeading{width:100%}}@media (max-width:1024px){.TableHeading{font-size:12px;font-weight:700;letter-spacing:0;line-height:14px}.TableHeading .Item{border-left:20px solid transparent;box-sizing:border-box;min-width:unset!important;width:auto!important}.TableHeading .Value{flex-grow:2;text-align:center;min-width:unset!important;min-width:0!important;width:auto}}@media (max-width:1024px){.OptionalHeading{font-size:14px!important;font-weight:700;letter-spacing:0;line-height:16px!important;padding:17px 0 12px!important}}.TableHeading{font-size:16px;line-height:18px;padding-top:16px;padding-bottom:12.48px;display:flex;flex-direction:row;background-color:#14284b}.TableHeading .Item{border-left:19px solid transparent;box-sizing:border-box}.TableHeading .Value{text-align:center}@media (max-width:1440px){.TableHeaderGroup .TableHeading .Item{border-left:18px solid transparent;box-sizing:border-box;width:199px;flex-grow:1}.TableHeaderGroup .TableHeading .Value{flex-grow:4}}@media (max-width:1024px){.Plan{min-height:119px;height:auto;flex-grow:1;margin-right:4px;opacity:.15}.Plan.Picked{position:relative;opacity:1}.Plan.Picked:before{content:" ";background-size:12px 18px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAkCAYAAACTz/ouAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAJAAAAACG5CAqAAAELUlEQVRIDaVWXWgcVRS+587+VZPdTRVUqD8U/H1JQApJHkq1TTZFYxshVaQ2m4YmWqRku4ktiDCI9KGZ3Y0JBU2sm10rreShiSI2W5S8KCkFCxUDbcEGbCzoS5KmTWN353juxllmZ+cvdWCZc8/P951zz71nFtj/fGR5KFhdHdo6N7d4fnj40KoRjhsV61l3d3/mDYZCQyDBt09tDo/I8okqY/x9E7S3t0vPPh/4kAF0CFAAti8YqsoYScDI6GYtwOsbW48S6MdGf0T8Ws3/1dXf339b2NZNIMsyDwY3xxhnihG8tEb8cmnx7juy3HNHKindCdC6K3qQ0koCPZYhALU+v3djKOg5ty6CxGCmhzE+RNiOccR+K3/vkdOum6wkMx0MgcCZxzJzzYDsl1VW6BLH1rpMzZneyWT6TeQ8DQwCOrW5iDh3D/ItR3q7rggHx2yUVPZ1BnjSJfhCgTLXwAWB7RYNpMZe4cDSdNgeEM4OzxKq7O3+2P4f9X6WW6QMZiMc8QzdoLA+wExGZLeRFfb2xTonjHbTCgZS6W2A7JRL8BVk6gEzcEFW0YNE4otGOoVnyPawMZvKNa5S9u/2HY6errStacq2SFHSW7gkTdJFeswqQNMTcJ78DsZ7941qOrN3qQICfw4kadwdOKrI2OHlhesnzUD1uiLB8ePpR8EjZamcJ/VGM5mGmcoYHllenDtBc4lk+8dz7FjmIY8XviK3LfauJetHMz9/lxofH3cEFxHcE1BfoG15uRTuINDW/EbgBQe3klkKB33zm5545g7d1O2kLWt6yUsvANva1Lzr6vmpyat6tZUszc7OYmN93QV/oEZktY1+tiSUSBUH3trctPuPXG7ishWwpi+O3enpabWhvvYnX6DmBkMWoYnpNI59dAkjkZ1t13Lnzs5qYGZvY7agJLM9RPAJ/XxmAXodnahbNAj3xnuj3+j1etk4KnB56fcRCnx/7TjqXStl+vBUM+TZxODYa5XWNU3FVtB2YWND3UVfILxCADvIzVhlGRZVGqC+tDZF2m7kps7+WmakRQWBcBAkoaB3ZtPjT/9N+C8RiNcYaFj7APDV5kjbfG5q4pLeZpudcEyk0lEAPkJETiSM5tMKU7E7Hu84pZEYe6DpS+94rDOjIr5XHG4lrblAlW5gHD4dSI7t0TwcCcgR+2LRUQZq3F3j2YMc4PPinwQq27QHGrv+TZfxYsC/cZlavp30tonR4fBTNTt3RNp+cE0gGt/QUHvB6w/PU2ItBGAbiwwmC//kRx2brK/iP7l4GTnHIcvGI36/xNS35Fjnwv0QCB4iyRyiKsRfSMN24eUVvNvyQaznpnA0GIXK1UM3/vowERwtP114Tc2rb2jgAsl2H+2oij2pr5vxb6i5SQNS3Pg/AdXd8Xin7fCzw7S00fe8SVHGXjRz+BfirmAhVQC1+QAAAABJRU5ErkJggg==);height:18px;width:12px;position:absolute;left:-22px;top:49px;pointer-events:none}.QuoteTableHeader div:nth-child(2){margin-right:0!important;margin-left:4px}.QuoteTableHeader .Arrow{display:none}.Plan.Picked:not(:nth-last-child(2)):after{content:" ";background-size:12px 18px;background-repeat:no-repeat;height:18px;width:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAkCAYAAACTz/ouAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAJAAAAACG5CAqAAAELUlEQVRIDaVWXWgcVRS+587+VZPdTRVUqD8U/H1JQApJHkq1TTZFYxshVaQ2m4YmWqRku4ktiDCI9KGZ3Y0JBU2sm10rreShiSI2W5S8KCkFCxUDbcEGbCzoS5KmTWN353juxllmZ+cvdWCZc8/P951zz71nFtj/fGR5KFhdHdo6N7d4fnj40KoRjhsV61l3d3/mDYZCQyDBt09tDo/I8okqY/x9E7S3t0vPPh/4kAF0CFAAti8YqsoYScDI6GYtwOsbW48S6MdGf0T8Ws3/1dXf339b2NZNIMsyDwY3xxhnihG8tEb8cmnx7juy3HNHKindCdC6K3qQ0koCPZYhALU+v3djKOg5ty6CxGCmhzE+RNiOccR+K3/vkdOum6wkMx0MgcCZxzJzzYDsl1VW6BLH1rpMzZneyWT6TeQ8DQwCOrW5iDh3D/ItR3q7rggHx2yUVPZ1BnjSJfhCgTLXwAWB7RYNpMZe4cDSdNgeEM4OzxKq7O3+2P4f9X6WW6QMZiMc8QzdoLA+wExGZLeRFfb2xTonjHbTCgZS6W2A7JRL8BVk6gEzcEFW0YNE4otGOoVnyPawMZvKNa5S9u/2HY6errStacq2SFHSW7gkTdJFeswqQNMTcJ78DsZ7941qOrN3qQICfw4kadwdOKrI2OHlhesnzUD1uiLB8ePpR8EjZamcJ/VGM5mGmcoYHllenDtBc4lk+8dz7FjmIY8XviK3LfauJetHMz9/lxofH3cEFxHcE1BfoG15uRTuINDW/EbgBQe3klkKB33zm5545g7d1O2kLWt6yUsvANva1Lzr6vmpyat6tZUszc7OYmN93QV/oEZktY1+tiSUSBUH3trctPuPXG7ishWwpi+O3enpabWhvvYnX6DmBkMWoYnpNI59dAkjkZ1t13Lnzs5qYGZvY7agJLM9RPAJ/XxmAXodnahbNAj3xnuj3+j1etk4KnB56fcRCnx/7TjqXStl+vBUM+TZxODYa5XWNU3FVtB2YWND3UVfILxCADvIzVhlGRZVGqC+tDZF2m7kps7+WmakRQWBcBAkoaB3ZtPjT/9N+C8RiNcYaFj7APDV5kjbfG5q4pLeZpudcEyk0lEAPkJETiSM5tMKU7E7Hu84pZEYe6DpS+94rDOjIr5XHG4lrblAlW5gHD4dSI7t0TwcCcgR+2LRUQZq3F3j2YMc4PPinwQq27QHGrv+TZfxYsC/cZlavp30tonR4fBTNTt3RNp+cE0gGt/QUHvB6w/PU2ItBGAbiwwmC//kRx2brK/iP7l4GTnHIcvGI36/xNS35Fjnwv0QCB4iyRyiKsRfSMN24eUVvNvyQaznpnA0GIXK1UM3/vowERwtP114Tc2rb2jgAsl2H+2oij2pr5vxb6i5SQNS3Pg/AdXd8Xin7fCzw7S00fe8SVHGXjRz+BfirmAhVQC1+QAAAABJRU5ErkJggg==);position:absolute;z-index:10;transform:rotate(180deg);right:-22px;top:49px;pointer-events:none}.Plan .PlanName{margin-top:17px;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;color:#009ae4;margin-bottom:10px}.Plan .Discount{text-decoration:line-through;margin-bottom:4px}.Plan .Discount,.Plan .PriceGroup{font-size:14px;letter-spacing:0;line-height:16px;color:#000}.Plan .PriceGroup{font-weight:700}.Plan .PriceGroup .Price{font-size:28px;line-height:32px}.Plan .PriceGroup .Cent{font-size:14px;line-height:16px}.Plan .CircleTick{display:none}.Plan .MinPrem{font-size:14px;font-weight:700;letter-spacing:0;line-height:15px;color:#ff4c4c;text-align:center;display:inline-block;margin:0 auto}.MinPrem{margin-top:0;margin-bottom:0}}.OptionalHeading{font-size:18px;line-height:21px;padding:19px 0 20px;border-left:18px solid transparent;box-sizing:border-box;background-color:#27236e}.OptionalCover,.PlanCover{width:1350px;min-height:65px;display:flex;flex-direction:row;align-items:center;color:#282b3e;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:23px;border-radius:6px}.OptionalCover.Odd,.PlanCover.Odd,.QuotePageBenefitsInformation.Odd{background-color:#fafafa}.OptionalCover.Odd .Value.Picked,.PlanCover.Odd .Value.Picked,.QuotePageBenefitsInformation.Odd .Value.Picked{background-color:#009ae4}.OptionalCover.Even,.PlanCover.Even,.QuotePageBenefitsInformation.Even{background-color:#ededed}.OptionalCover.Even .Value.Picked,.PlanCover.Even .Value.Picked,.QuotePageBenefitsInformation.Even .Value.Picked{background-color:#0087d0}.PlanCover.Even .Title .BulletPoint,.PlanCover.Odd .Title .BulletPoint{display:none}.QuotePageBenefitsInformation .ProductDetailsInformationRow ul{padding-left:60px}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div{padding-top:10px;padding-bottom:10px}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:first-child{width:41%}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(2),.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(3),.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(4){width:18%;border-left:1px solid #fff;border-right:1px solid #fff;margin-right:5px}.dualColumn .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(2),.dualColumn .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(3){width:27%}.dualColumn .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:last-child{width:5%;margin-right:0}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(5){width:5%}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div.fullRowCol{width:calc(54% + 10px)!important}.dualColumn .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div.fullRowCol{width:calc(54% + 5px)!important}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div.fullRowColExcess{width:5%;border:0;margin-right:0;margin-left:0}#QuoteDetailsData .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer .highlighted{border-left:1px solid #009ae4;border-right:1px solid #009ae4}.dualColumn .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(2),.dualColumn .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(3),.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:first-child,.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(2),.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(3),.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(4),.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:nth-child(5),.QuoteTableHeader .TopLeft,.QuoteTableHeader>div:nth-child(2),.QuoteTableHeader>div:nth-child(3),.QuoteTableHeader>div:nth-child(4),.QuoteTableHeader>div:nth-child(5),.QuoteWrapper .PlanCover .Arrow,.QuoteWrapper .PlanCover .BenefitTitleColumn,.QuoteWrapper .PlanCover .RowHeaderCol1,.QuoteWrapper .PlanCover .RowHeaderCol2,.QuoteWrapper .PlanCover .RowHeaderCol3{border:0!important}#Quote_TableHeaderGroup .QuoteTableHeader>div.Plan:not(.Picked){box-shadow:0 0 2px #ccc}.PlanCover.Even.Sub .Title,.PlanCover.Odd.Sub .Title{display:flex;flex-direction:row;align-items:flex-start}.PlanCover.Even.Sub .Title .BulletPoint,.PlanCover.Odd.Sub .Title .BulletPoint{width:3px;padding-right:18px;display:inline-block}.OptionalCover .Title,.PlanCover .Title{width:366px;padding-left:26px;box-sizing:border-box}.OptionalCover .Value,.PlanCover .Value{width:223px;min-height:65px;align-self:stretch;margin-right:5px;text-align:center;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center}.PlanCover .Value.Combined{width:880px}.OptionalCover .Value.Picked,.PlanCover .Value.Picked{color:#fff;font-weight:700}.PlanCover .Value.Picked.Cross.Odd{background-color:#009ae4}.PlanCover .Value.Picked.Cross.Even{background-color:#0087d0}.OptionalCover .Arrow,.PlanCover .Arrow{width:5%;text-align:center}.OptionalCover .Arrow img,.PlanCover .Arrow img{height:12px;cursor:pointer}.OptionalCover .Arrow img.Up,.PlanCover .Arrow img.Up{transform:rotate(180deg)}.OptionalCover .Title{color:#702f8a;font-family:Inter-Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}@media (max-width:1440px){.OptionalCover,.PlanCover{width:100%;border-radius:0}.OptionalCover .Title,.PlanCover .Title{flex-grow:1;padding-left:16px}.OptionalCover .Value,.PlanCover .Value{flex-grow:1;margin-right:4px}.PlanCover .Value.Combined{flex-grow:1}.OptionalCover .Arrow,.PlanCover .Arrow{width:28px;text-align:right;padding-right:5.5px}}@media (max-width:1024px){.OptionalCover,.PlanCover{width:100%;height:auto;min-height:78px}.QuoteWrapper .TableBody{width:calc(100vw - 40px);margin:0 auto}.QuoteWrapper .PlanCover .BenefitTitleColumn{width:calc(100% - 50px)}.QuoteWrapper .PlanCover .CheckTickCol{display:none}.OptionalCover .Title,.PlanCover .Title{flex-grow:1;padding-left:20px}.OptionalCover .Value,.PlanCover .Value{flex-grow:1;margin-right:4px;display:none}.QuoteWrapper .QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow div{width:100%}.QuoteWrapper .QuotePageBenefitsInformation .ProductDetailsInformationRow>ol,.QuoteWrapper .QuotePageBenefitsInformation .ProductDetailsInformationRow>ul{padding-left:35px}.QuotePageBenefitsInformation .ProductDetailsInformationRow .str,.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol li::marker{font-weight:700!important}.PlanCover .Title{font-weight:700}.OptionalCover .Value.Combined,.OptionalCover .Value.Picked,.PlanCover .Value.Combined,.PlanCover .Value.Picked{display:flex!important;background-color:transparent!important;color:#00a758}.OptionalCover .Value.Combined,.PlanCover .Value.Combined{min-width:unset;width:223px}.OptionalCover .Arrow,.PlanCover .Arrow{width:49px!important;flex-shrink:0;text-align:left!important}.OptionalCover .Arrow img,.PlanCover .Arrow img{margin-right:6px}.PlanCover.Even.Sub .Title,.PlanCover.Odd.Sub .Title{margin-top:12px;margin-bottom:12px;padding-left:12px}.PlanCover.Even.Sub .Title .BulletPoint,.PlanCover.Odd.Sub .Title .BulletPoint{width:3px;padding-right:12px;display:inline-block}.slide-in-left{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.slide-in-right{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.TableHeading .prodDetailsColXtra{display:none}.QuoteWrapper{width:calc(100vw - 20px);margin:0 auto}.Quote .QuoteWrapper .TableHeading .Value{width:unset}.Quote .QuoteWrapper .TableHeading{align-items:center}.Quote .QuoteWrapper .TableHeading .Item{display:flex;justify-content:center;border-left:0}.Quote .QuoteWrapper .TableHeading .Value{flex-grow:1}.CheckBoxPurple{position:relative}.CheckBoxPurple .checkmark1{position:absolute;top:8px;left:0}.CheckBoxPurple .Wording{margin-left:44px;line-height:20px}.BottomRemarkAndControl{margin-bottom:0;padding-left:10px;padding-right:10px}#Template .Quote .BottomRemarkAndControl .checkmark1.checked:after{left:8px;top:4px}.Quote .QuotePageBenefitsInformation .prodDetailsCol.highlighted{display:block}.Quote .QuotePageBenefitsInformation .prodDetailsCol.highlighted:empty{display:none!important}#Template .Quote .QuotePageBenefitsInformation .prodDetailsCol{padding-bottom:0}#Template .Quote .QuotePageBenefitsInformation .prodDetailsCol2.highlighted,#Template .Quote .QuotePageBenefitsInformation .prodDetailsCol3.highlighted{color:#000;background:none;text-align:left;padding-left:0;padding-top:0}.QuotePageBenefitsInformation .prodDetailsCol1 ol{padding-left:20px}.Quote .QuotePageBenefitsInformation .prodDetailsCol.olData{padding-left:20px!important}.TableHeadingMobile{display:block!important;padding-left:10px;padding-right:10px;width:100%}@-webkit-keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}80%{opacity:.1}to{transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}80%{opacity:.1}to{transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}to{transform:translateX(0);opacity:1}}}.AddOn{width:1350px;min-height:88px;font-family:Inter,sans-serif;border:1px solid #ededed;border-radius:6px;background-color:#fff;margin-bottom:4px}.AddOn,.AddOn .InsuredPersonBox{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.AddOn .InsuredPersonBox{width:366px;padding-left:36px;overflow-wrap:break-word}.AddOn .InsuredPersonBox .Icon{height:30px;margin-right:20px;overflow:visible}.AddOn .InsuredPersonBox .AgeGroup{font-family:Inter-Bold,sans-serif;font-weight:700}.AddOn .InsuredPersonBox .AgeGroup,.AddOn .InsuredPersonBox .Job,.AddOn .Value{color:#282b3e;font-size:16px;letter-spacing:0;line-height:18px}.AddOn .Value{width:223px;min-height:88px;align-self:stretch;margin-right:5px;text-align:center;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:.5}.AddOn .Value.Picked{opacity:1;font-size:22px;line-height:31px}.AddOn .Value.Picked .CircleTick{margin-right:12px}.AddOn .Value.Picked .CircleTick .Tick{fill:transparent}.AddOn .Value.Picked .CircleTick .Border{stroke:#8e90a2;opacity:.3}.AddOn .Value.Picked .CircleTick.Checked .Tick{fill:#702f8a;opacity:1}.AddOn .Value.Picked .CircleTick.Checked .Border{stroke:#702f8a;opacity:1}.AddOn .Arrow{width:54px;text-align:center}.AddOn .NotApplicableValue{flex-grow:2;text-align:center;min-height:88px;line-height:88px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:16px}@media (max-width:1440px){.AddOn{width:100%}.AddOn .InsuredPersonBox{min-width:201px;flex-grow:1;padding-left:26px}.AddOn .InsuredPersonBox .CircleTick{margin-right:12px;width:auto}.AddOn .InsuredPersonBox .CircleTick .Tick{fill:transparent}.AddOn .InsuredPersonBox .CircleTick .Border{stroke:#8e90a2;opacity:.3}.AddOn .InsuredPersonBox .CircleTick.Checked .Tick{fill:#00a758;opacity:1}.AddOn .InsuredPersonBox .CircleTick.Checked .Border{stroke:#702f8a;opacity:1}.AddOn .Value{min-width:179px;flex-grow:1;margin-right:4px}.AddOn .Arrow{width:33px;text-align:right}}@media (max-width:1024px){.AddOn{width:calc(100vw - 40px);margin-left:20px;margin-right:20px}.AddOn .InsuredPersonBox{min-width:unset;width:30%;flex-grow:1;padding-left:11px;font-size:14px;line-height:16px;overflow-wrap:break-word;margin-bottom:10px;margin-top:10px}.AddOn .InsuredPersonBox .Icon{margin-right:7px;overflow:visible}.AddOn .Value{min-width:unset;width:40%;flex-grow:5;margin-right:0;display:none;font-size:18px;line-height:21px;margin-left:0}.AddOn .Value .CircleTick{margin-right:12px}.AddOn .Value svg.CircleTick{width:30px;height:30px}.AddOn .Value .CircleTick .Tick{fill:transparent}.AddOn .Value .CircleTick .Border{stroke:#8e90a2;opacity:.3}.AddOn .Value .CircleTick.Checked .Tick{fill:#702f8a;opacity:1}.AddOn .Value .CircleTick.Checked .Border{stroke:#702f8a;opacity:1}.AddOn .Value .CircleTick.Checked~span{font-weight:700}.AddOn .Value.Picked{display:flex;background-color:transparent!important;font-size:18px;line-height:21px}.AddOn .Arrow{width:49px;text-align:left;flex-shrink:0;display:none}.AddOn .NotApplicableValue{font-size:12px;width:40%!important;letter-spacing:0;line-height:14px;flex-grow:3}}.OptionalCover1Remark,.OptionalCover2Remark{color:#282b3e;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.OptionalCover1Remark ul,.OptionalCover2Remark ul{padding:0 0 0 36px}.OptionalCover1Remark li,.OptionalCover2Remark li{display:table-row}.OptionalCover1Remark li:before,.OptionalCover2Remark li:before{content:"•";display:table-cell;padding-right:15px}.BottomRemarkAndControl{display:flex;flex-direction:column;margin-top:31px}.BottomRemarkAndControl .ContactAgentRemark{color:#282b3e;font-family:Inter-Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;margin-bottom:32px}.BottomRemarkAndControl .ContactAgentRemark .Link{color:#009ae4;cursor:pointer}.BottomRemarkAndControl .ContactAgentRemark .Link:hover{text-decoration:underline}.BottomRemarkAndControl .RemarkHeading .Img{height:34.91px;width:34.91px;margin-right:16.04px;cursor:pointer}.RemarkHeading.RHspace{padding-bottom:79px}.RemarkBody ul ol{-webkit-padding-start:0;padding-inline-start:0}.RemarkBody{margin-top:15px;color:#282b3e;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:20px;padding-bottom:60px}.RemarkBody .link{color:#00a758;cursor:pointer}.FullCoverage{color:#282b3e;font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;cursor:pointer;margin:15px 0}.FullCoverage>div{display:flex;flex-direction:row;align-items:center;justify-content:center}.FullCoverage .Img{margin-right:16px}.ContactYourAgent .Content{color:#000;font-family:Inter,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;margin-bottom:60px}.ContactYourAgent .ContactMethods{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px}.ContactYourAgent .ContactMethods .VLine{height:38px;width:1px;border:1px solid #4ec2f6;color:#4ec2f6}.ContactYourAgent .ContactMethods .ContactMethod{display:flex;flex-direction:row;align-items:center}.ContactYourAgent .ContactMethods .ContactMethod.Phone{color:#282b3e;font-family:Inter-SemiBold,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;text-decoration:none!important}.ContactYourAgent .ContactMethods .ContactMethod .PhoneImg{height:24px;width:24px;margin-right:12.99px}.ContactYourAgent .ContactMethods .ContactMethod.WhatsApp{color:#282b3e;font-family:Inter-SemiBold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;text-decoration:none}.ContactYourAgent .ContactMethods .ContactMethod .WhatsAppImg{height:35px;width:31px;margin-right:15px}.ContactYourAgent .ContactMethods .ContactMethod.Email{margin-right:18px;color:#282b3e;font-family:Inter-SemiBold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;text-decoration:none}.ContactYourAgent .ContactMethods .ContactMethod .EmailImg{height:24px;width:33px;margin-right:17px}.ContactYourCorporateAgent .Content{color:#282b3e;font-family:Inter-SemiBold,sans-serif;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:60px}.ContactYourCorporateAgent .ContactMethods{justify-content:flex-start;color:#282b3e;font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.ContactYourCorporateAgent .ContactMethods,.ContactYourCorporateAgent .ContactMethods .ContactMethod{display:flex;flex-direction:row;align-items:center}.ContactYourCorporateAgent .ContactMethods .ContactMethod.Phone{color:#282b3e;font-family:Inter,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.ContactYourCorporateAgent .ContactMethods .ContactMethod .PhoneImg{height:28.02px;width:28.02px;margin-right:12.99px}.QuoteTable .OptionalCover td:last-child,.QuoteTable .PlanCover td:last-child{width:54px}.Quote .QuoteApplyButton .ProgressControl{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:50px}.Quote .QuoteApplyButton .ProgressControl .space{width:28px}.Quote .QuoteRemarks{color:#000;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:18px}.Quote .DisableSelect{pointer-events:none;background-color:#ededed}.Quote .InsuredPersonBanner{width:1350px;min-height:60px;display:flex;font-family:Inter,sans-serif;flex-direction:row;align-items:center;border-radius:6px;background:rgba(179,229,252,.5)}.Quote .InsuredPersonBanner .InsuredPersonBox{width:366px;padding-left:25px;box-sizing:border-box;overflow-wrap:break-word;display:flex;flex-direction:row;align-items:center}.Quote .InsuredPersonBanner .InsuredPersonBox .Icon{height:30px;margin-right:20px;overflow:visible}.Quote .InsuredPersonBanner .InsuredPersonBox .AgeGroup{color:#282b3e;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px}.Quote .WiderBox{width:298px}.QuoteTableHeader .TopLeft{width:41%}.QuoteTableHeader .Plan{width:18%}.QuoteTableHeader.dualColumn .Plan{width:27%}.Plan.singlePlan{width:589px}.Arrow{width:5%}.TableHeaderGroup .TableHeading .Item{width:41%}.TableHeaderGroup .TableHeading .Value{width:54%;margin-right:5px}.TableHeading .prodDetailsColXtra{width:5%}.PlanCover .BenefitTitleColumn{width:41%}.PlanCover .CheckTickCol{width:18%;display:flex;justify-content:center;align-items:center;margin-right:5px;border:1px solid transparent;height:75px;text-align:center}.PlanCover .CheckTickCol.highlighted{font-weight:700}.dualColumn .PlanCover .CheckTickCol{width:27%}.PlanCover .CheckTickCol.singlePlan{width:587px}.PlanCover .Arrow{width:5%}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1{width:100%;padding-left:0;padding-right:20px}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol2,.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol3,.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol4{width:100%;text-align:center;padding-left:10px;padding-right:10px}.QuotePageBenefitsInformation .prodDetailsColXtra{width:unset}.HighlightIcon{transform:scale(.85)!important;padding-left:10px}.BenefitTitleColumn{display:flex;align-items:center}.PlanCover{min-height:75px;display:flex;border-bottom-left-radius:0;border-bottom-right-radius:0}.PlanCover .Title{padding-left:0;font-family:Inter-SemiBold,Inter,sans-serif}.PlanCover .CheckTickCol:last-child{margin-right:0}.PlanCover .CheckTickCol img{height:24px}.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol{line-height:24px;color:#0a1f44}.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol>li{padding-bottom:0;padding-top:0}.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol li::marker{font-weight:700;color:#0a1f44}.QuotePageBenefitsInformation{width:100%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-family:Inter,sans-serif}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow{display:flex;flex-wrap:wrap;width:100%}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol0{width:100%}.QuotePageBenefitsInformation .ProductDetailsInformationRow .str{font-weight:700}.QuotePageBenefitsInformation .ProductDetailsInformationRow{padding-top:0}.QuotePageBenefitsInformation .ProductDetailsInformationRow .str,.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol li::marker{font-weight:400}.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol,.QuotePageBenefitsInformation .ProductDetailsInformationRow>ul{margin-top:0;margin-bottom:0;padding-left:86px}.QuotePageBenefitsInformation .ProductDetailsInformationRow>ol li:first-child,.QuotePageBenefitsInformation .ProductDetailsInformationRow>ul li:first-child{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}.PlanCover,.QuotePageBenefitsInformation{border-spacing:0;margin-bottom:-1px}table.QuotePageBenefitsInformation{border-collapse:collapse}.QuotePageBenefitsInformation .prodDetailsCol{padding-bottom:6px}#QuoteHeader+div+div+div+div+div.PageHeading{display:none}.QuoteTemplateBodyContainer.Quote{margin-top:10px}.PageHeadingContainer span{font-family:Stag-Medium,sans-serif;letter-spacing:1.2px;font-size:30px}.PageHeadingContainer{padding-top:20px}.discountContainer>div{display:flex;align-items:center;padding-bottom:20px;padding-top:20px}.QuoteTableHeader .TopLeft .discountContainer img{height:25px}.QuoteTableHeader .Plan,.QuoteTableHeader .TopLeft{height:unset}.Quote .QuoteTableHeader .TopLeft{height:140px}.QuoteTableHeader .Plan .PlanName{margin-top:0;margin-bottom:15px;font-family:Inter-Bold,Inter Bold,Inter,sans-serif}.NormalStepper li:before{font-size:20px;font-weight:400;border-width:1px}.insuredGroupPeriod{min-width:195px}.QuoteHeaderTemplateBodyContainer .InsurerSummary.info-card{flex-grow:0;min-width:790px}.promoCodeInputContainer{display:flex;align-items:center;font-family:Inter-Medium,Inter,sans-serif;margin:10px auto}.promoCodeInputContainer .promoCodeLabel{margin-top:-17px;margin-right:20px;font-size:20px}.promoCodeInputContainer input{width:270px}.Quote .BottomRemarkAndControl .container{padding-left:70px}.Quote .BottomRemarkAndControl .checkmark{position:absolute;top:5px;left:0;height:35px;width:35px;border-radius:50%;border:4px solid #eee;background-color:transparent;box-sizing:border-box;margin-left:18px}.Quote .BottomRemarkAndControl .container .checkmark:after{left:8px;top:4px;width:7px;height:13px;border:solid #702f8a;border-width:0 4px 4px 0;transform:rotate(45deg);color:#702f8a}.Quote .BottomRemarkAndControl .checkmark1{width:34px;height:34px;border-radius:50%;border:4px solid #eee;background-color:transparent;box-sizing:border-box;margin-right:13px}.Quote .BottomRemarkAndControl .checkmark1.checked{border-color:#702f8a;color:#702f8a}.Quote .BottomRemarkAndControl .checkmark1.checked:after{left:13px;top:16px;width:5px;height:12px;border:solid #702f8a;border-width:0 4px 4px 0;transform:rotate(45deg);color:#702f8a;position:absolute;content:" "}.ErrorFormat{display:block}.BottomRemarkAndControl>.CheckBoxPurple{display:flex;align-items:center;position:relative;margin-bottom:20px;min-height:50px}.BottomRemarkAndControl .Error{color:#c14a36;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;margin-top:8px;margin-bottom:0}.BottomRemarkAndControl .ToggleContent .QuoteRemarks{line-height:20px}.BottomRemarkAndControl .ToggleContent .QuoteRemarks ul{padding-left:30px}.BottomRemarkAndControl button{width:175px}.highlighted{background:#009ae4;color:#fff}.OptionalPricingBox .highlighted{background:transparent;color:#282b3e}.Even .highlighted{background:#0087d0}.highlighted img,.highlighted svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.subTitleHeader{font-weight:400;font-family:Inter-Regular,Inter Regular,Inter,sans-serif;line-height:28px}.TableBody .PlanCover .undisplayed,.undisplayed{display:none}.QuotePageBenefitsInformation .ProductDetailsInformationRow .familyPlan .extendedCol{width:569px}.Plan.extendedCol{width:589px}.TableBody .PlanCover .extendedCol{width:587px}.CheckBoxPurple .Wording{font-size:14px;font-family:Inter,sans-serif}.mobileTableHeadingTitle{display:none}.OptionalCoverTable{margin-top:40px;padding-top:20px;padding-bottom:17px;background:#27236e;display:flex;justify-content:space-between;align-items:center}#QuoteDetailsData .OptionalCoverTitle{padding-left:20px}#QuoteDetailsData .OptionalCoverTitle.TitlePurple{color:#702f8a}#QuoteDetailsData .OptionalCoverTitle.TitlePurple .subTitle{color:#000}#QuoteDetailsData .OptionalPricingBox{box-shadow:0 0 4px #ccc;border-radius:6px;background:#fff}.OptionalPricingBox .OptionalCoverPricingDetailsBox{width:100%;border-left:1px solid #4ec2f6;height:35px;display:flex;align-items:center;justify-content:center}.OptionalPricingBox>div:nth-child(2) .OptionalCoverPricingDetailsBox{border-left:0}.OptionalCoverPricingDetailsBox>.CheckBoxOptionalCovers{display:flex;align-items:center;position:relative;min-height:50px}.Quote .OptionalCoverPricingDetailsBox .checkmark{position:absolute;top:5px;left:0;height:35px;width:35px;border-radius:50%;border:4px solid #eee;background-color:transparent;box-sizing:border-box;margin-left:18px}.Quote .OptionalCoverPricingDetailsBox .container .checkmark:after{left:8px;top:4px;width:7px;height:13px;border:solid #702f8a;border-width:0 4px 4px 0;transform:rotate(45deg);color:#702f8a}.Quote .OptionalCoverPricingDetailsBox .checkmark1{width:34px;height:34px;border-radius:50%;border:4px solid #eee;background-color:transparent;box-sizing:border-box;margin-right:13px}.Quote .OptionalCoverPricingDetailsBox .checkmark1.checked{border-color:#702f8a;color:#702f8a}.Quote .OptionalCoverPricingDetailsBox .checkmark1.checked:after{left:13px;top:16px;width:5px;height:12px;border:solid #702f8a;border-width:0 4px 4px 0;transform:rotate(45deg);color:#702f8a;position:absolute;content:" "}.OptionalPricingBox .TravelerIcon{margin-left:20px}.OTAContainer .OTAConditions{padding-top:10px}.OTAContainer .circle{width:40px;height:40px;border-radius:25px}.OTAContainer .circleRed{background:#d53801}.OTAContainer .circleBlack{background:#000}.OTAContainer .alertLevelDescriptionsContainer{display:flex;justify-content:space-around;align-items:center;background:#f1f2f4;border-radius:3px;margin-top:20px;margin-bottom:30px;padding:20px 40px}.OTAContainer .alertLevelDescriptionsContainer .alertLevel{display:flex;justify-content:center;align-items:center}.OTAContainer .alertLevelDescriptionsContainer .alertLevel .circle{margin-right:5px}.OTAContainer .alertLevelDescriptionsContainer .alertLevel span{margin-left:5px;font-weight:700}.OTAContainer .OTAConditions{font-family:Inter Regular,Inter-Regular,Inter,sans-serif}.OTAContainer .conditionsContent{font-size:14px}.OTAContainer .conditionsContent ol,.OTAContainer .conditionsContent ul{padding-left:0}.OTAPopupContent{counter-reset:list}.OTAPopupContent>li{list-style:none;position:relative;padding-left:25px}.OTAPopupContent>li:before{content:"(" counter(list,lower-alpha) ") ";counter-increment:list;position:absolute;top:0;left:0}.PromotionCodeInput{margin-top:50px;display:flex;justify-content:center;align-items:center}.PromotionCodeInput .applyPromoCodeLabel{margin-bottom:13px;margin-right:20px;font-size:18px;font-family:Inter-Semibold,Inter SemiBold,Inter,sans-serif}.PromotionCodeInput .applyPromoCodeInput{min-width:300px;font-family:Inter Regular,Inter-Regular,Inter,sans-serif}.optionalCoverToggleSwitch{margin-right:72px;padding:3px;border:1px solid #fff;border-radius:5px}.optionalCoverToggleSwitch .RadioCard>label{padding:7px 15px}.optionalCoverToggleSwitch .RadioCard>label>input{display:none}.optionalCoverToggleSwitch .RadioCard>label>span{margin-left:0;text-align:center;color:#fff}.optionalCoverToggleSwitch .RadioCard{min-height:unset}#QuoteDetailsData .optionalCoverToggleSwitch .RadioCard{border:0;background:none}.optionalCoverToggleSwitch>span>div{width:232px;display:flex;justify-content:center}.optionalCoverToggleSwitch>span>div>div{width:116px;display:flex;height:unset}#QuoteDetailsData .optionalCoverToggleSwitch.noSelected>span>div>div:nth-child(2) .RadioCard,#QuoteDetailsData .optionalCoverToggleSwitch.yesSelected>span>div>div:first-child .RadioCard{background:#28b5f5}sup{font-size:9px}.discountContainer .Discount a{color:#009ae4;text-decoration:none}.discountContainer .Discount a:hover{text-decoration:underline}@media (max-width:1440px){.QuoteTableHeader .Arrow{max-width:34px;width:34px}.QuoteTable .TopLeft>div .HLine{box-sizing:border-box;height:2px;width:139px!important;border-bottom:1px dashed #8e90a2;flex-shrink:0}.QuoteTable .OptionalCover .value,.QuoteTable .PlanCover .value,.QuoteTable .SubPlanCover .value{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:3px;height:63px}.TitleDesc{font-size:16px}.OptionalCover1Remark ul,.OptionalCover2Remark ul{padding-left:10px}.InsurerSummary{box-shadow:1px 1px 7px rgba(20,40,75,.15)}}@media (max-width:1024px){.Quote .InsuredPersonBanner .InsuredPersonBox{padding-left:20px}.TableHeaderGroup.FixTop{width:100vw;margin-right:29px;position:fixed;background-color:#fafafa;z-index:2;margin-top:-18px}.TableBody.FixTop{padding-top:191px}.BottomRemarkAndControl .MinPremiumRemark{margin-left:20px;margin-right:20px}.WhiteTick{fill:#00a758}.QuoteTableHeader{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.QuoteTableHeader::-webkit-scrollbar{display:none}.QuoteTableHeader .Arrow{max-width:32px;width:32px}.QuoteTable .TopLeft>div .HLine{box-sizing:border-box;height:2px;width:139px!important;border-bottom:1px dashed #8e90a2}.QuoteTable .OptionalCover .value,.QuoteTable .PlanCover .value,.QuoteTable .SubPlanCover .value{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:3px;height:63px}.TitleDesc{font-size:16px}.OptionalCover1Remark ul,.OptionalCover2Remark ul{padding:0 20px}.QuoteApplyButton{position:fixed;bottom:0;left:0;width:100vw;z-index:3;height:76px;background-color:#fff}.QuoteApplyButton>div{width:100vw}.BottomRemarkAndControl .RemarkHeading{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;box-sizing:border-box;padding-top:17px;padding-bottom:19px;border-top:2px solid #ededed;border-bottom:2px solid #ededed;margin-left:20px;margin-right:20px}.QuoteMobileBottomSpace{display:block;height:56px}.BottomRemarkAndControl .ContactAgentRemark{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-left:20px;margin-right:20px;margin-bottom:32px}.QuoteMobileDiscount{display:flex;flex-direction:column;width:calc(100vw - 40px);box-sizing:border-box;margin-left:10px;margin-right:10px;background-color:#361558;padding:15px 14px 17px 16px;margin-top:9px;background:linear-gradient(90deg,#003da5,#00a8f3);border-radius:5px}.QuoteMobileDiscount.Hide{display:none}.QuoteMobileDiscount .Title{color:#fff;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.QuoteMobileDiscount .Title img{height:12px;width:18px}.QuoteMobileDiscount .Content{display:flex;flex-direction:column;align-items:flex-start;padding-top:16px}.QuoteMobileDiscount .Content>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.QuoteMobileDiscount .Content .HLine{margin-top:13px;margin-bottom:9px;border-bottom:1px dashed #fff;max-height:1px;height:1px;align-self:stretch}.QuoteMobileDiscount .Content .NavyDiscount{height:27px;width:27px;margin-right:12px}.QuoteMobileDiscount .Content .NavyFamily{height:23px;width:27px;margin-right:12px}.QuoteMobileDiscount .Content .Discount{font-size:12px;font-weight:700;letter-spacing:0;line-height:14px;color:#fff}.OptionalCover1Remark,.OptionalCover2Remark{font-size:14px;letter-spacing:0;line-height:20px}.OptionalCover1Remark li,.OptionalCover2Remark li{display:table-row}.OptionalCover1Remark li:before,.OptionalCover2Remark li:before{content:"•";display:table-cell;padding-right:15px}.RemarkBody ul{padding-right:20px}.Title .Open{transform:rotate(180deg)}.mobileBack,.QuoteApplyButton .space{display:none}.Quote .QuoteApplyButton .ProgressControl{display:flex;flex-direction:row;justify-content:center;height:100%;align-items:center}.QuoteTableHeader,.TableHeading{width:calc(100vw - 40px);margin:0 auto}.QuoteTableHeader .Plan{width:calc(50% - 4px);flex-shrink:1;min-width:unset}.QuoteTableHeader .Plan .PlanName{font-size:16px;margin-bottom:5px;font-family:Inter Medium,sans-serif}.mobileTableHeadingTitle{display:block!important;width:100%;text-align:center;margin-top:30px;margin-bottom:20px;font-family:Stag Medium,sans-serif;color:#0a1f44;font-size:20px;font-weight:700;letter-spacing:.5px}.BottomRemarkAndControl .CheckBoxPurple .Wording,.BottomRemarkAndControl .Wording .Error{font-size:12px;line-height:20px}.QuoteApplyButton .ProgressControl .Button{padding:0 60px;height:50px;border-radius:25px}.QuoteApplyButton .ProgressControl .Button:active,.QuoteApplyButton .ProgressControl .Button:active:not([disabled]),.QuoteApplyButton .ProgressControl .Button:focus,.QuoteApplyButton .ProgressControl .Button:focus:not([disabled]),.QuoteApplyButton .ProgressControl .Button:hover,.QuoteApplyButton .ProgressControl .Button:hover:not([disabled]){padding:0 60px}.BottomRemarkAndControl>div:first-child{margin-bottom:0!important}.BottomRemarkAndControl>div:first-child .QuoteRemarks{margin-bottom:20px}.QuoteRemarks ul li{margin-bottom:7px}}@media (max-width:1024px){.OptionalCover .Value.Combined,.OptionalCover .Value.Picked,.PlanCover .Value.Combined,.PlanCover .Value.Picked{display:flex!important;background-color:transparent!important;color:#009ae4}.RemarkBody{padding-left:20px;padding-right:20px}.ContactYourAgent .ContactMethods{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px}.ContactYourAgent .VLine{border:none!important}}@media (-ms-high-contrast:active),(max-width:1440px) and (-ms-high-contrast:none){.TableHeaderGroup{margin-left:-10px}}@media (max-width:600px){.CheckBoxPurple .checkmark1{top:10px}}@supports (-webkit-touch-callout:none){@media (max-width:1268px) and (orientation:landscape){.TableHeaderGroup{position:unset}}}@media (min-width:1025px) and (max-width:1440px){.QuoteHeaderTemplateBodyContainer>div,.QuoteWrapper,.TableHeaderGroup{width:100%;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}#Quote_TableHeaderGroup .QuoteTableHeader .TopLeft{width:50%;flex-grow:0;max-width:unset;min-width:unset}#Quote_TableHeaderGroup .QuoteTableHeader .Plan{width:calc(22.5% - 5px);flex-grow:0;max-width:unset;min-width:unset}#Quote_TableHeaderGroup .Arrow{width:5%;flex-grow:0;max-width:unset;min-width:unset}#Quote_TableHeaderGroup.TableHeaderGroup .TableHeading .Item{width:50%;border-left:0;padding-left:18px;flex-grow:0;max-width:unset;min-width:unset}#Quote_TableHeaderGroup .TableHeading .Value{width:calc(45% - 10px)!important;margin-right:0;flex-grow:0;max-width:unset;min-width:unset}#Quote_TableHeaderGroup .TableHeading .prodDetailsColXtra{width:5%;flex-grow:0;max-width:unset;min-width:unset}.PlanCover .BenefitTitleColumn,.PlanCover .CheckTickCol{flex-grow:0;max-width:unset;min-width:unset}.PlanCover .CheckTickCol{margin-right:4px}.PlanCover .CheckTickCol:nth-child(3){width:calc(22.5% - 5px);margin-right:5px;flex-grow:0;max-width:unset;min-width:unset}.PlanCover .Arrow{width:calc(5% - 4px);flex-grow:0;max-width:unset;min-width:unset;text-align:center}#QuotePage:not(.MILGBA) #Quote_TableHeaderGroup:not(.MILGBA) .QuoteTableHeader .TopLeft,#QuotePage:not(.MILGBA) .PlanCover .BenefitTitleColumn,#QuotePage:not(.MILGBA) .ProductDetailsInformationRow .rowContainer>div:first-child{width:41%!important}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1{width:100%;flex-grow:0;max-width:unset;min-width:unset}#QuotePage:not(.MILGBA) #Quote_TableHeaderGroup:not(.MILGBA) .QuoteTableHeader>div:nth-child(2),#QuotePage:not(.MILGBA) .PlanCover div:nth-child(2),#QuotePage:not(.MILGBA) .ProductDetailsInformationRow .rowContainer>div:nth-child(2){width:calc(18% - 4px)!important;margin-right:4px!important}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol2{width:100%;flex-grow:0;max-width:unset;min-width:unset;margin-right:4px}#QuotePage:not(.MILGBA) #Quote_TableHeaderGroup:not(.MILGBA) .QuoteTableHeader>div:nth-child(3),#QuotePage:not(.MILGBA) .PlanCover div:nth-child(3),#QuotePage:not(.MILGBA) .ProductDetailsInformationRow .rowContainer>div:nth-child(3){width:calc(18% - 4px)!important;margin-right:4px!important}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol3{width:100%;flex-grow:0;max-width:unset;min-width:unset;margin-right:4px}#QuotePage #Quote_TableHeaderGroup .QuoteTableHeader>div:nth-child(4),#QuotePage .PlanCover div:nth-child(4),#QuotePage .ProductDetailsInformationRow .rowContainer>div:nth-child(4){width:calc(18% - 4px)!important;margin-right:4px!important}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol4{width:100%;flex-grow:0;max-width:unset;min-width:unset;margin-right:4px}#QuotePage #Quote_TableHeaderGroup .QuoteTableHeader>div:nth-child(5),#QuotePage .PlanCover div:nth-child(5),#QuotePage .ProductDetailsInformationRow .rowContainer>div:nth-child(5){width:5%!important;padding:0}.QuotePageBenefitsInformation .prodDetailsColXtra{width:5%;flex-grow:0;max-width:unset;min-width:unset}.QuoteHeaderTemplateBodyContainer .InsurerSummary.info-card{min-width:unset}.NormalStepper ol{margin-left:20px}.QuoteHeaderTemplateBodyContainer{width:100%!important}.PageHeadingContainer{padding-left:20px;padding-right:20px}.PageHeadingContainer span{line-height:35px}.NormalStepper div[role=progressbar]{background-position:30px 0,180px 0,330px 0}#QuotePage #QuoteDetailsData .ProductDetailsInformationRow>div>.rowContainer>.fullRowCol{width:calc(54% - 4px)!important}#QuotePage #QuoteDetailsData .ProductDetailsInformationRow>div>.rowContainer>.fullRowColExcess{width:5%!important;margin-right:0!important}}@media (max-width:1024px){#Quote_TableHeaderGroup,#QuotePage .QuoteWrapper{padding-left:0;padding-right:0}#Quote_TableHeaderGroup{width:calc(100vw - 40px);margin:0 auto}.QuoteTableHeader{width:500px;overflow-x:unset}#Quote_TableHeaderGroup .QuoteTableHeader{margin-bottom:10px}.mobileOnlyDisplayed{display:block}.PlanCover{padding-top:15px;padding-bottom:15px}.HighlightIcon{padding-right:12px;font-size:14px}.subDetail{color:#009ae4;margin-top:2px}.highlighted .productDetailsItemRow>.prodDetailsCol{display:block!important;color:#009ae4}.highlighted{background:unset;color:#0a1f44}.Even .highlighted{background:#ededed}.QuotePageBenefitsInformation .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol{text-align:left}.QuotePageBenefitsInformation .ProductDetailsInformationRow ul{padding-left:35px}#QuoteDetailsData .QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div:first-child{padding-bottom:0}.QuotePageBenefitsInformation .ProductDetailsInformationRow .rowContainer>div{padding-top:0}.extraColRow{display:none}#QuoteDetailsData .ProductDetailsInformationRow>div>.rowContainer{padding-bottom:10px}.ProductDetailsInformationRow{margin-bottom:10px;padding-bottom:10px}.PlanCover svg{width:70px;height:70px}.PlanCover .Title,.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1{font-size:14px;font-family:Inter-SemiBold,Inter SemiBold,Inter,sans-serif;font-weight:700}#QuotePage .ProductDetailsInformationRow .rowContainer.indented ul{padding-left:30px}#QuotePage .ProductDetailsInformationRow .ProdFeatures-Others .rowContainer.indented ul{padding-left:15px}#QuotePage .ProductDetailsInformationRow .indented .productDetailsItemRow .prodDetailsCol{font-weight:400!important;font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.OptionalCoverTable{padding-top:20px;padding-bottom:20px}.Quote .QuoteWrapper .OptionalCoverTable,.Quote .QuoteWrapper .OptionalCoverTable .Item{flex-direction:column;text-align:center}.optionalCoverToggleSwitch{margin-right:unset;margin-top:20px}.OptionalCoverTable .subTitleHeader{margin-top:5px}.QuoteWrapper .BottomRemarkAndControl .ToggleContent .QuoteRemarks ul{padding-left:25px}.scrollContainer{overflow-x:scroll;margin-bottom:-10px}#QuotePage .ProductDetailsInformationRow .rowContainer>div:not(:first-child) .productDetailsItemRow .prodDetailsCol{padding-left:35px;font-family:Inter-SemiBold,Inter SemiBold,Inter,sans-serif}#QuotePage .mobileOnlyDisplayed.subDetail{font-size:14px}#QuotePage .BenefitTitleColumn .Title,#QuotePage .BenefitTitleColumn .Title .mobileOnlyDisplayed.subDetail{font-family:Inter-Bold,Inter Bold,Inter,sans-serif;font-weight:700}.ModalTitle{padding-right:30px;font-size:20px;line-height:28px}.confirmLarge .ModalContent{padding-top:20px!important}.OTAContainer .OTAConditions{font-family:Inter-Medium,Inter Medium,Inter,sans-serif;font-size:14px}.OTAContainer .conditionsContent{font-size:12px;font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.Modal .OTAContainer.confirmLarge{padding-left:25px;padding-right:25px}.OTAContainer .alertLevelDescriptionsContainer{flex-direction:column;align-items:flex-start;padding:25px}.OTAContainer .alertLevelDescriptionsContainer .alertLevelBlackContainer{margin-top:20px}.QuoteApplyButton .ProgressControl .Button,.QuoteApplyButton .ProgressControl .Button:hover,.QuoteApplyButton .ProgressControl .Button:hover:not([disabled]){padding:0 35px}.Modal{display:block!important}.Modal>div{margin-top:40px}.QuoteTableHeader.dualColumn{width:100%}.Plan .PriceGroup .Price{font-size:25px;line-height:30px}.OTAContainer .alertLevelDescriptionsContainer{margin-bottom:20px}.confirmLarge{padding:21px 14px}.QuoteMobileDiscount a{color:#fff}}.GBATable{flex-direction:column;width:100%}.GBATable,.GBATable tr.GBAPlanBenefits{display:flex}.GBATable .GBAPlanBenefitsTitle{width:calc(41% - 7px)}.GBATable .planGBABasic{width:calc(27% - 4px);margin-right:6px}.GBATable .planGBADeluxe{width:calc(27% - 6px)}.GBATable .GBAPlanBenefitsTitle ul{padding-left:60px;font-weight:400}.GBATable .GBAPlanBenefits .BenefitItemContainer ul{margin-top:0;margin-bottom:0}.GBATable .planGBABasic,.GBATable .planGBADeluxe{display:flex;justify-content:center}.GBATable.QuotePageBenefitsInformation .prodDetailsCol{padding-bottom:22px;padding-top:5px}.BottomRemarkAndControl .remarksLink{color:#009ae4!important;text-decoration:none}@media (max-width:1024px){.GBATable .GBAPlanBenefitsTitle ul,.QuotePageBenefitsInformation.GBATable{font-size:15px}.GBATable .GBAPlanBenefitsTitle,.GBATable .planGBABasic,.GBATable .planGBADeluxe{width:100%}.GBATable tr.GBAPlanBenefits{flex-direction:column;margin-bottom:10px}.GBATable .GBAPlanBenefitsTitle ul{padding-left:40px}.GBATable .GBAPlanBenefitsTitle ul li{padding-left:0}.GBATable .planGBABasic,.GBATable .planGBADeluxe{padding-left:40px;justify-content:flex-start}.GBATable .BenefitItemContainer{padding:0}.QuotePageBenefitsInformation.GBATable{padding-bottom:30px}}#QuotePage.MILGBA .TableBody .PlanCover .RowHeaderCol1{display:none}#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA .QuoteTableHeader .TopLeft,#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA.TableHeaderGroup .TableHeading .Item{width:77%!important}#QuotePage.MILGBA #QuoteDetailsData.MILGBA .TableBody .PlanCover .BenefitTitleColumn{width:calc(77% + 1px)!important}#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA .QuoteTableHeader .Plan,#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA.TableHeaderGroup .TableHeading .Value,#QuotePage.MILGBA #QuoteDetailsData.MILGBA .TableBody .PlanCover .RowHeaderCol2{width:18%!important;margin-right:0}#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA .QuoteTableHeader .Arrow,#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA .TableHeading .prodDetailsColXtra{width:5%!important}.MILGBA .QuoteWrapper .GBAPlanBenefits .TableCol.planGBABasic{display:none}.MILGBA .QuoteWrapper .GBAPlanBenefits td.GBAPlanBenefitsTitle{padding-right:20px;width:calc(77% - 20px)}#QuotePage.MILGBA #QuoteDetailsData.MILGBA .TableBody .PlanCover .RowHeaderCol2{margin-right:0!important}.MILGBA .QuoteWrapper .GBAPlanBenefits td.planGBADeluxe{width:calc(18% - 2px)}#QuotePage.MILGBA #QuoteDetailsData.MILGBA .TableBody .PlanCover .Arrow,#QuotePage.MILGBA .QuoteWrapper .GBAPlanBenefits td.LandingDesktopArrowSpacing{width:calc(5% - 2px)!important;margin-right:0!important;padding-right:0}.MILGBA .GBATable .GBAPlanBenefits .BenefitItemContainer ul{padding-left:70px}@media (max-width:1024px){.MILGBA .QuoteTableHeader{width:100%}.MILGBA .QuoteTableHeader .Plan{margin-right:4px!important}.MILGBA #Quote_TableHeaderGroup{width:calc(100vw - 41px)}.MILGBA .QuoteWrapper .TableBody .PlanCover .BenefitTitleColumn{width:calc(100% - 50px)}.MILGBA .PlanCover svg{flex-shrink:0;width:60px;height:60px}.MILGBA .GBATable .GBAPlanBenefits .BenefitItemContainer ul,.MILGBA .QuoteWrapper .GBATable .TableCol.planGBADeluxe{padding-left:80px}#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA.TableHeaderGroup .TableHeading .Item{width:40%!important}#QuotePage.MILGBA #Quote_TableHeaderGroup.MILGBA.TableHeaderGroup .TableHeading .Value{width:55%!important;text-align:right;padding-right:20px}}@media (max-width:560px){.MILGBA .PlanCover svg{flex-shrink:0;width:50px;height:50px}.MILGBA .GBATable .GBAPlanBenefits .BenefitItemContainer ul,.MILGBA .QuoteWrapper .GBATable .TableCol.planGBADeluxe{padding-left:70px}.promoCodeInputContainer{justify-content:center;width:100%;flex-wrap:wrap}.promoCodeInputContainer .promoCodeLabel{margin:0 0 15px;text-align:center}.promoCodeInputContainer span{width:100%}}@media only screen and (max-width:491px){.GBATable .GBAPlanBenefitsTitle,.GBATable .planGBABasic,.GBATable .planGBADeluxe{width:89%}}@media only screen and (max-width:361px){.GBATable .GBAPlanBenefitsTitle,.GBATable .planGBABasic,.GBATable .planGBADeluxe{width:87%}}.MainLogo{height:35px;width:122px}.AgentDetail{margin-right:10px!important}.AgentInfoGroup{display:flex;flex-direction:row;align-items:center;padding:11.6px 20px 12.44px;text-align:left;width:auto;min-width:300px;border-radius:5px}.AgentInfoGroup .Item{display:flex;flex-direction:column;justify-content:space-between;height:43px}.AgentInfoGroup .AgentName{color:#282b3e;font-family:Inter-Bold,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;margin-bottom:14px}.AgentInfoGroup div:first-child .AgentName{margin-bottom:7px}.AgentInfoGroup div:first-child .AgencyName{font-weight:400;font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-size:10px}.AgentInfoGroup .AgentNo{color:#282b3e;font-family:Inter,sans-serif;font-size:10px;letter-spacing:0;line-height:14px}.AgencyName{color:#282b3e;font-family:Inter-Bold,sans-serif;font-size:12px;letter-spacing:0;line-height:12px;font-weight:700}.AgentInfoGroup .AgentVLine{box-sizing:border-box;height:46px;width:2px;border:1px solid #0a1f44;margin:0 20px}#flexForHeader{display:flex;justify-content:flex-end;align-items:center;width:1440px;margin:0 auto;position:relative;box-sizing:border-box;padding-left:45px;padding-right:45px;transition-duration:.3s}#iamlookingfor{font-size:20px}.wording{color:#003da5;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;text-align:center;margin-bottom:22px}.headerNotSelected.headerSelected{display:flex;flex-direction:column;max-width:250px;margin-left:30px;border-radius:8px;box-sizing:border-box;height:152px;width:15%;border:1px solid #003da5;align-items:center;justify-content:center;position:relative}.headerNotSelected.headerSelected:before{transform:rotate(-135deg) translateY(-60%);border-radius:0 7px 0 0;display:inline-block;height:15px;width:15px;border-top:1px solid #003da5;border-right:1px solid #003da5;content:" ";position:absolute;background-color:#fff;left:-3px;top:40%;transition-duration:.3s}.headerNotSelected{display:flex;flex-direction:column;max-width:250px;margin-left:12px;height:152px;width:15%;align-items:center;justify-content:flex-end;border:1px solid transparent;box-sizing:border-box}.MobileAgentInfoGroup,.MobileBack{display:none}@media (max-width:1024px){.AgencyName{font-size:16px;font-family:Inter-Bold,sans-serif;margin-bottom:12px;height:100%;line-height:16px}.MobileRightHeader{display:flex;flex-direction:row;flex-wrap:wrap;height:auto!important;justify-content:flex-start!important;padding-left:21.5px;padding-right:21.5px;padding-bottom:10px;box-sizing:border-box!important}.MobileRightHeader .MobileLookingTitle{width:100%;color:#003da5;height:52px;font-family:Inter-Bold,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:52px;text-align:center}.LookProduct{border-radius:8px;border:1px solid transparent;position:relative;margin-top:20px}.LookProduct,.LookProduct.Picked{box-sizing:border-box;height:163px;width:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#003da5;font-family:Inter-SemiBold,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;text-align:center}.LookProduct.Picked{border-radius:8px;border:1px solid #4ec2f6}.LookProduct span{height:60px}.LookProduct:before{display:none}.LookProduct.Picked:before{content:"";position:absolute;transform:rotate(-45deg) translateY(-50%);border-radius:0 7px 0 0;display:inline-block;height:15px;width:15px;border-top:1px solid #4ec2f6;border-right:1px solid #4ec2f6;background-color:#fff;left:50%;top:-3px;transition-duration:.3s}.MobileAgentInfoGroup{min-height:70px;display:flex;flex-direction:column;width:100%}.MobileBack{display:inline-block;padding-left:8px;padding-right:12px}.agentboxContainer{background-color:transparent!important;border-radius:8px;box-sizing:border-box;height:auto!important;padding:11.5px 7.5px 8.5px 11.5px;width:auto;border:1px solid #4ec2f6;position:relative!important;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;transition-duration:.3s;margin-right:0!important}.agentboxContainer:after{display:none!important}.MobileRightGroup{position:relative}.agentboxContainer:before{transform:rotate(-45deg) translateY(-50%);border-radius:0 7px 0 0;display:inline-block;height:15px;width:15px;border-top:1px solid #4ec2f6;border-right:1px solid #4ec2f6;content:" ";position:absolute;background-color:#fff;top:-3px;right:calc(50% - 15px);transition-duration:.3s;z-index:100}.MobileAgentBox.Open{background-color:hsla(0,0%,100%,.95)!important}.AgentInfoGroup{display:none}.MobileAgentInfoGroup .AgentRow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-top:8px}.MobileAgentInfoGroup .AgentName{font-family:Inter-Bold,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;text-align:center}.MobileAgentInfoGroup .AgentContactInfo{font-family:Inter-SemiBold,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.MobileAgentInfoGroup>div{text-align:left!important}.MobileAgentInfoGroup .AgentNo{color:#282b3e;font-family:Inter,sans-serif;font-size:10px;letter-spacing:0;line-height:14px}.MobileAgentBox.Open .MobileAgentInfoGroup .AgentContactInfo{font-size:12px}.MobileAgentBox.Open .MobileAgentInfoGroup .AgencyName,.MobileAgentBox.Open .MobileAgentInfoGroup .AgentName{font-size:14px}.MobileAgentBox.Open .MobileAgentInfoGroup .AgentName{margin-bottom:5px}.Header .MobileAgentBox.Open .Dismiss{right:32px}}.Header.White{background-color:#fff;transition-duration:.3s;color:#000}.Header.White .headerBW{cursor:pointer;fill:#000;transition-duration:.3s}.Header.White .sbSvg{cursor:pointer;fill:#14284b;transition-duration:.1s}.Header.White .abBlue,.Header.White .sbBlue{fill:#32c5ff}.Header.White .AgentDetail{transition-duration:.3s;opacity:1}.Header.White .abSvg{cursor:pointer;fill:#14284b;stroke:#14284b;stroke-width:.3px;transition-duration:.1s}.Header.Transparent{background-color:transparent;color:#fff;transition-duration:.3s}.Header.Transparent .headerBW{cursor:pointer;fill:#fff;transition-duration:.3s}.Header.Transparent .abSvg,.Header.Transparent .sbSvg{cursor:pointer;fill:#fff;transition-duration:.1s}.Header.Transparent .AgentDetail{transition-duration:.3s;opacity:0;display:none!important}@media (max-width:1024px){.MainLogo{width:80px;height:23px}.Header.Transparent .abBlue,.Header.Transparent .sbBlue{fill:#32c5ff}.Header.White .SideMenu{fill:#14284b}.Header.Transparent .SideMenu{fill:#fff}#languageSelector{width:100%;margin-left:0}}#myNav.overlay{opacity:1}#myNav.overlay .overlay-content{background-color:#fff}.headerNotSelected,.headerNotSelected.headerSelected{padding-top:10px;justify-content:flex-start}.headerNotSelected>svg,.headerSelected>svg{height:85px}#languageSelector .Lang{color:#fff}#languageSelector .Lang,.Header.White #languageSelector .Lang{font-family:Inter-SemiBold,Inter-Semi-Bold,Inter-Regular,Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.Header.White #languageSelector .Lang{color:#0a1f44!important}#languageSelector{cursor:pointer;display:flex;flex-direction:row;min-width:78px;justify-content:space-between;align-items:center;margin-left:22px}#languageSelector.MILGBA{margin-left:5px}.dropdown-toggle{font-family:Inter-SemiBold,Inter-Semi-Bold,Inter-Regular,Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}:lang(zh) .marginForTravelwording{margin-bottom:22px!important;margin-top:0}.MobileLookingLanguage{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.MobileLookingLanguage #languageSelector{width:73px;margin-left:0;margin-top:50px}.Header.White .MobileLookingLanguage #languageSelector .Lang{color:#0a1f44!important;font-family:Inter-SemiBold,PingFang HK,Noto,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px}.Header.White #languageSelector .ActiveLang,.Header.White #languageSelector .Lang.ActiveLang{color:#4ec2f6!important}#Template .Header .LangVLine{border:unset}#Template .Header .HeaderContainer .HeaderRightGroup .LangControl .LangVLine{box-sizing:border-box;height:27px;width:0;border-left:1px solid #ccc}.HeaderRightGroup .LangControl{margin-left:20px}@media (max-width:1024px){#languageSelector{width:100px;margin:0 auto;padding-top:30px;padding-bottom:30px}#languageSelector .LangVLine{border-left:1px solid #000!important;height:30px}#languageSelector .Lang{font-size:18px!important}.LookProduct{padding-left:10px;padding-right:10px}.MobileRightHeader{flex-wrap:wrap;justify-content:center!important}.MobileRightHeader .LookProduct:nth-of-type(4){width:53%}.MobileRightHeader .MobileLanguageSelect{width:50%}}@media (min-width:1024px){.ScheduledMaintenanceText{width:80%}}.ScheduledMaintenanceText{text-align:-webkit-center}.error-notification-link{color:#fff}:root{--interR:"Inter-Regular","Inter Regular","Inter",sans-serif;--interSB:"Inter-SemiBold","Inter SemiBold","Inter",sans-serif;--interM:"Inter-Medium","Inter Medium","Inter",sans-serif;--interB:"Inter-Bold","Inter Bold","Inter",sans-serif;--stagM:"Stag-Medium","Stag Medium","Stag",sans-serif;--stagR:"Stag",sans-serif}#banner-carousel.carousel{font-family:Inter Regular,Inter-Regular,Inter,sans-serif;padding-top:15px;z-index:5;position:relative;background-color:#14284b}#banner-carousel .SliderButtonContainer{height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:0}#banner-carousel .SliderButtonContainer>div{display:flex;grid-gap:10px;gap:10px}#banner-carousel button.buttonControls{position:absolute;top:125px;z-index:2;background:none;border:0}#banner-carousel.carousel .carousel__slider{height:120px}#banner-carousel.carousel .carousel__slider-tray-wrapper .carousel__slider-tray,.carousel__slide{display:flex!important;justify-content:center}#banner-carousel.carousel .carousel__slider-tray-wrapper .carousel__slider-tray .carousel__inner-slide{position:unset;width:75%;height:120px;display:flex;border-radius:10px;border:2px solid #a7aebb;background-color:#fff}#banner-carousel.carousel .topDots button{width:100px;height:100px}#banner-carousel .sliderContainerScroller{position:relative;width:100%}#banner-carousel .sliderContainerScroller .carousel__slider{overflow:unset;height:120px}#banner-carousel button.carousel__back-button{left:calc((100vw - 1040px)/2 - 100px)}#banner-carousel button.carousel__next-button{right:calc((100vw - 1040px)/2 - 100px)}#banner-carousel .topControlsContainer{width:100%;display:flex;justify-content:center;margin-top:20px;margin-bottom:50px}#banner-carousel .topControlsContainer .topControls{width:1040px;display:flex;justify-content:space-between;grid-gap:0;gap:0}#banner-carousel .topControlsContainer .topControls button{width:20%;padding:0 30px;background:none;border:0}#banner-carousel .topDotContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px}#banner-carousel .topControlsContainer .topControls button:not(:last-child){border-right:1px solid #ccc}#banner-carousel .CarouselImg img{width:400px}#banner-carousel ul.CarouselDetailsList li::marker{margin-top:2px}#banner-carousel ul.CarouselDetailsList li{margin:5px 0 10px;padding-left:10px;font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-family:var(--interR);font-size:16px}#banner-carousel ul.CarouselDetailsList li:empty{display:none}#banner-carousel .sampleDetails{padding:20px 20px 20px 70px;width:70%}#banner-carousel .sampleDetailsButton{width:30%;margin:auto;text-align:center}#banner-carousel .readMoreBtn{height:52px!important;width:188px!important;background-color:#003da5!important;border-radius:28px;font-family:Inter-Medium!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;color:#fff!important;line-height:20px!important;padding:0;border:none}#banner-carousel .sampleDetails .sampleDetailsTitle{margin:0;font-family:Stag-Medium,Stag Medium,Stag,sans-serif;font-family:var(--stagM);font-size:20px;letter-spacing:1px;padding-bottom:10px;border-bottom:0}#banner-carousel .sampleDetails .sampleDetailsDescription ul{padding-left:20px;line-height:23px}.sampleDetailsDescription{font-size:14px}#banner-carousel .SliderButtonContainer .carousel__dot-group button{padding:0;width:10px;height:10px;border-radius:20px;border:0;background:#e1e4e8}#banner-carousel .SliderButtonContainer .carousel__dot-group button.carousel__dot--selected{background:#a7aebb}#banner-carousel .topControlsTitle{font-size:14px;font-weight:700;font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-family:var(--interR);line-height:18px}#banner-carousel .topControls .carousel__dot--selected .topControlsTitle{color:#003da5}#banner-carousel .carousel__dot--selected .topDotContainer svg>g>g{fill:#003da5}@media (max-width:1024px){.HKG-template .carousel .topControls{flex-direction:column;align-items:center;padding:0 50px}.HKG-template .carousel .topControls button.carousel__dot{border-right:0;width:100%;padding:0}.HKG-template .carousel .topControls button.carousel__dot .topDotContainer{flex-direction:row;margin:6px 0;border-bottom:1px solid #ccc;padding-bottom:10px;justify-content:flex-start}.HKG-template .carousel .topControls button.carousel__dot:last-child .topDotContainer{border-bottom:0}.HKG-template .carousel .topControls button .topDotContainer svg{width:24px;height:24px}.HKG-template .carousel__slide{padding:0 20px}#banner-carousel.carousel .carousel__slider-tray-wrapper .carousel__slider-tray .carousel__inner-slide{width:90%!important;height:auto;flex-direction:column}.HKG-template .carousel .sampleDetailsTitle{display:none}.HKG-template .CarouselImg img{width:100%}#banner-carousel.carousel .carousel__slider{height:250px}#banner-carousel .SliderButtonContainer{height:20px}#banner-carousel .sampleDetailsDescription{min-height:114px}#banner-carousel .sampleDetails{width:auto;padding:10px}#banner-carousel .sampleDetailsButton{padding:10px;margin:0}.HKG-template .sampleDetails .CarouselDetailsList{margin:0}.HKG-template button.carousel__next-button{right:25%;top:410px}.HKG-template button.carousel__back-button{left:25%;top:410px}#banner-carousel .topControlsContainer{margin-bottom:10px}#banner-carousel .readMoreBtn{width:160px!important;height:40px!important}}.MobileFooter{display:none}#Template .AppPage~.FooterContainer .MainFooterContainer{display:block}#Template .AppPage.MILGBA~.FooterContainer .MainFooterContainer,#Template .AppPage~.FooterContainer .MainFooterContainerGBA{display:none}#Template .AppPage.MILGBA~.FooterContainer .MainFooterContainerGBA{display:block}.MainFooterContainerGBA .CopyrightBox{white-space:normal;overflow-wrap:break-word;word-break:break-word}.MainFooterContainerGBA .CopyrightBox .FooterMessageDescription{line-height:19px;margin-top:10px;margin-bottom:10px;width:75%}@media (max-width:1024px){.MobileFooter,.SiteMap{display:flex;flex-direction:column;align-items:stretch}.MobileFooter{padding-top:17.5px}.SiteMap{width:100vw;padding-left:20px;padding-right:20px;box-sizing:border-box}.SiteMap .Site{box-sizing:border-box;padding-bottom:11.5px;padding-top:11.5px;border-bottom:1px solid #fff;font-family:Inter,sans-serif;font-size:14px;letter-spacing:0;line-height:21px}.SiteMap .Site:last-child{border-bottom:1px solid transparent}.MobileNeedHelp{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.MobileNeedHelp .Bar{height:1px;max-height:1px;border-bottom:1px solid #4ec2f6;flex-grow:1;margin-right:14px}.MobileFooter .ContactUsLink{text-decoration:none;color:#003da5!important}.MobileFooter .ContactUs{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;color:#003da5!important;margin:12px auto auto!important}.MobileFooter .LogoBox{width:auto!important;display:inline-block;position:relative!important;margin:0 auto!important}.MobileFooter .QBELogo{height:40px!important;width:140px!important;margin:35px auto auto!important}.MobileFooter .headerBW{cursor:pointer;fill:#fff;transition-duration:.3s}.QbeLinkContainer{display:flex;flex-direction:row;justify-content:center;margin-top:36px}.MobileCopyrightNotice{text-align:center;font-family:Inter,sans-serif;font-size:14px;letter-spacing:0;line-height:18px;padding:12px 33px 30px}.MobileFooter button.ContactUs{padding-left:60px;padding-right:60px;width:unset}.QbeLinkContainer .link{font-size:14px;font-family:Inter,sans-serif}#Template .AppPage~.FooterContainer .MainFooterContainer,#Template .AppPage~.FooterContainer .MainFooterContainerGBA{display:none!important}#Template .AppPage~.FooterContainer .MobileFooter .FooterMessageDescription{display:none}#Template .AppPage.MILGBA~.FooterContainer .MobileFooter .FooterMessageDescription{display:block!important;padding:20px 20px 0}#Template .AppPage.MILGBA~.FooterContainer .MobileFooter .FooterMessageDescription span{line-height:21px}}@supports (-webkit-touch-callout:none){@media (max-width:1024px) and (orientation:portrait){.MobileCopyrightNotice{padding-bottom:120px}}@media (max-width:1024px) and (orientation:landscape){.MobileCopyrightNotice{padding-bottom:70px}}@media (max-width:1440px) and (min-width:1024px) and (orientation:landscape){.CopyrightNotice{padding-bottom:80px}}}@-moz-document url-prefix(){.MobileCopyrightNotice{padding-bottom:70px}}@media (max-width:1350px){.InsurerSummary.info-card .info-row:first-child{margin-bottom:0;margin-top:20px}.InsurerSummary.info-card .info-info-col:first-child .info-row:first-child{margin-top:0}.InsurerSummary.info-card .info-info-col:last-child .info-row:last-child{margin-bottom:10px}}.InsurerSummary.info-card{min-height:75px;flex-grow:1;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:15px;box-sizing:border-box;border-bottom:5px solid #003da5}@media (max-width:1350px){.InsurerSummary.info-card{flex-direction:column;align-items:stretch;width:100%}}.info-heading{color:#009ae4;font-family:Inter SemiBold,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;margin-right:10px}@media (max-width:1350px){.info-heading{margin-bottom:4px}}.info-row{display:flex;flex-direction:row;margin:auto 0;justify-content:flex-start;align-items:center;flex-grow:1}@media (max-width:1350px){.info-row{flex-direction:column;align-items:stretch}}@media (max-width:1024px){.info-row{align-items:stretch}}.info-row-nw{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.info-icon{width:40px;height:30px;flex-shrink:0;margin-right:10px}.info-icon.bag,.info-icon.individual{height:30px;width:26px}.InsurerSummary .bold{font-weight:700;font-size:16px;line-height:18px;min-width:80px}.InsurerSummary .bold,.InsurerSummary .content{color:#282b3e;font-family:Inter,sans-serif;letter-spacing:0}.InsurerSummary .content{font-size:14px;font-weight:300;line-height:20px}.InsurerSummary .v-line{height:26px;margin:auto 8px;border-left:2px solid #4ec2f6}@media (max-width:1350px){.InsurerSummary .v-line{display:none}.InsurerSummary .insuredGroupOccupation{width:100%}.InsurerSummary .info-info-col{padding-left:5px;padding-right:5px}}.igo-group{display:table;width:100%;max-width:100%}.igo-group>.bold{width:90px;vertical-align:middle}.igo-group>.bold,.igo-group>.content{display:table-cell}.insuredChildren{display:inline-block}.info-info-col{padding-left:20px;padding-right:20px}.info-info-col .info-row:first-child{margin-bottom:14px}.info-info-col .info-heading{font-size:14px}.info-info-col .insuredGroupNumber .insuredGroupInfo>div:first-child,.info-info-col .insuredGroupPeriod .insuredGroupInfo:first-child>div{margin-bottom:3px}.info-info-col .insuredGroupPeriod .insuredGroupInfo:last-child>div{font-size:14px;font-weight:400}@media (min-width:1025px) and (max-width:1440px){.InsurerSummary.info-card{flex-direction:row;grid-gap:15px;gap:15px}.InsurerSummary.info-card .info-row:first-child{margin-top:0}.InsurerSummary.info-card .info-info-col:last-child .info-row:last-child{margin-bottom:0}}.balloontips{display:inline-flex;position:relative;flex-direction:row;justify-content:center;align-items:center;margin-left:8px;width:18px;height:18px}.balloontips-backdrop{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:3;-ms-scroll-chaining:none;overscroll-behavior:contain}.balloontips-icon{flex-direction:row;justify-content:center;align-items:flex-end;line-height:0;z-index:2;position:absolute;top:0;left:0}.balloontips-icon,.balloontips-icon img,.balloontips-icon svg{width:18px;height:18px}#info-hover-inside{fill:#fff}.whiteOutlineInfo{width:18px;height:18px}#info-hover-outside,.dark #info-hover-inside{fill:#14284b}.dark #info-hover-outside{fill:#fff}.balloontips-icon:hover{position:relative}.balloontips.Opened .balloontips-icon:before{content:"";height:13px;width:20px;top:18px;border-color:transparent transparent #003da5;border-style:solid;border-width:2px 15px 13px}.balloontips-content,.balloontips.Opened .balloontips-icon:before{position:absolute;box-sizing:border-box;left:50%;transform:translateX(-50%);z-index:5}.balloontips-content{top:33px!important;width:auto;min-width:325px;height:auto;padding:18px 20px;background-color:#003da5;color:#fff;font-family:Inter;font-size:12px;letter-spacing:0;line-height:18px}.balloontips-content-mobile{display:none}@media screen and (max-width:1024px){.balloontips{display:inline-flex;position:relative;flex-direction:row;justify-content:center;align-items:center;margin-left:8px}.balloontips-content{display:none}.balloontips-content-mobile{min-width:325px;position:fixed;box-sizing:border-box;height:auto;padding:18px 20px;background-color:#003da5;color:#fff;z-index:5;font-family:Inter;font-size:12px;letter-spacing:0;line-height:18px;display:block;top:33px;width:100vw;left:0;width:calc(100vw - 40px);margin-left:20px;margin-right:20px}}.TopTitleGroup{padding-top:86px;width:100%;height:58px;background:linear-gradient(90deg,#003da5,#00a8f3);color:#fff}.TopTitle{width:1440px;height:100%;margin:auto;display:flex;flex-direction:row;align-items:center;padding-left:45px;padding-right:45px;box-sizing:border-box;font-size:16px;line-height:24px}.TopTitle,.TopTitle .ProductName{font-family:Inter,sans-serif;letter-spacing:0}.TopTitle .ProductName{margin-left:5px;font-size:20px;font-weight:700;line-height:28px}.StepperInfoContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:76px;padding-top:26px}.QuoteHeaderTemplateBodyContainer{width:1440px}.QuoteHeaderTemplateBodyContainer>div,.QuoteWrapper,.TableHeaderGroup{width:100%;padding-left:45px;padding-right:45px;box-sizing:border-box}@media (max-width:1440px){.QuoteTemplateBodyContainer{width:100%}}.QuoteGlobalTop{padding-top:26px}.MobileInfoContainer,.MobileStepperContainer{display:none}@media (max-width:1024px){.MobileInfoContainer,.MobileStepperContainer{padding-left:20px;padding-right:20px;box-sizing:border-box;display:flex}.MobileStepperContainer{padding-top:0;top:55px;height:56px;background-color:#f7f8f9;box-shadow:1px 1px 4px 0 rgba(20,40,75,.12);position:-webkit-sticky;position:sticky;display:flex;z-index:2}.MobileInfoContainer{padding-top:20px;background-color:#f7f8f9}.MobileInfoContainer>div{margin-left:0!important;margin-right:0!important}.TopTitleGroup{padding-top:68px;padding-bottom:8px;width:100%;height:auto;background:linear-gradient(90deg,#003da5,#00a8f3);color:#fff}.TopTitle{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;padding-left:20px;padding-right:20px;font-family:Inter,sans-serif;font-size:14px;letter-spacing:0;line-height:21px}.TopTitle .ProductName{margin-left:0;font-family:Inter-SemiBold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.TemplateBodyContainer{flex-direction:column}.StepperInfoContainer{padding-top:0;top:56px;background-color:#f7f8f9;box-shadow:1px 1px 4px 0 rgba(20,40,75,.12);display:none}.NormalStepper{width:100%;padding:0!important;margin:0!important}}@media (min-width:1025px) and (max-width:1200px){.NormalStepper ol{width:500px}.NormalStepper div[role=progressbar]{background-position:65px 0,195px 0,315px 0;background-size:85px 2px,85px 2px,85px 2px}.StepperInfoContainer .InfoBox.PriceSummary{margin-right:0}.TemplateBodyContainer{padding-left:20px!important;padding-right:20px!important}.StepperInfoContainer .CoverageSummary{flex-direction:row;width:auto}.StepperInfoContainer .CoverageSummary .InfoHeading{width:unset!important}}.LandingContainer{width:1440px;margin:0 auto;position:relative;box-sizing:border-box;padding-left:45px;padding-right:45px;transition-duration:.3s}@media (max-width:1440px){.LandingContainer{width:auto;margin:0 auto;position:relative;box-sizing:border-box;padding-left:80px;padding-right:80px}}@media (min-width:1055px) and (max-width:1120px){.LandingContainer{padding-left:50px;padding-right:50px}}@media (min-width:1025px) and (max-width:1054px){.LandingContainer{padding-left:35px;padding-right:35px}}.LandingTop{position:relative;background-image:url(/travel/static/media/travel_kv_2x-reduced.b20e1ebd.png);background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:848px}.LandingTop.MILGBA{background-image:url(/travel/static/media/KV_GBA.3ee675cc.jpg)}.LandingTop:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.LandingPadding{height:100px}.TopErrorContainer{min-height:100px;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;background-color:#000;z-index:10}.TopErrorContainer span.ErrorText{max-width:420px}span.ErrorText{line-height:25px;color:red;font-style:italic}.TopErrorContainer svg.ErrorImg{margin-right:25px;height:43px;flex-shrink:0}.LandingTopContainer{color:#fff;display:flex;flex-direction:row;justify-content:space-between;z-index:2}@media (max-width:1024px){.LandingContainer{padding:0}.LandingTop{background-image:none;min-height:0;width:100vw;margin:0;padding:0!important}.LandingTopContainer{display:flex;flex-direction:column;z-index:1;padding:0}}.LandingTopLeft{z-index:1}.LandingTopRightImage{background-image:url(/travel/static/media/Rounded.f466f5ed.svg);transform:scale(1.1);background-repeat:no-repeat;background-size:cover;position:absolute;right:-420px;top:-395px;height:1118px;width:1130px;z-index:0}.LandingProductTitle{height:125px;width:576px;color:#fff;margin-top:98px;font-family:Stag Medium,Stag,sans-serif;font-size:56px;font-weight:500;letter-spacing:1.4px;line-height:58px;display:flex;flex-direction:row;align-items:center}.LandingTopProductBenefit .ListFeatures{width:750px}.ListFeatures>ul{list-style:none;padding-left:0}.ListFeatures li{display:table-row}.ListFeatures li,.ListHeader{font-family:Inter Medium,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px}.ListFeatures li:before{content:"";display:table-cell;width:26px;height:26px;top:0;position:relative;padding-right:21px;background-repeat:no-repeat;background-image:url(/travel/static/media/RoundedTick.33c5b709.svg)}.ListFeatures li p.AddendumText{margin-top:0}.ListFeatures .gba-landing-list li:last-child:before{list-style-type:none;background-image:unset}.ListItemText{margin:0;padding-bottom:19px!important}.FindOutMoreButton{height:52px!important;width:200px!important;background-color:#fff!important;border-radius:28px;font-family:Inter Medium,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;color:#003da5!important;line-height:20px!important;padding:0;border:none}.LandingTopRight{min-width:395px;width:395px;z-index:1}.LandingTopRight>.Title{color:#fff;font-family:Stag Medium,Stag,sans-serif;font-size:22px;font-weight:500;letter-spacing:1.1px;line-height:28px;padding-top:24px;margin-top:88px;border-top:1px solid #4ec2f6;margin-bottom:30px;text-align:left}.LandingFormRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-right:0;min-height:50px;margin-bottom:30px}.LandingFormRow.Small{margin-bottom:18px}.LandingFormRow.Notice{font-family:Inter,sans-serif;font-size:14px;letter-spacing:0;line-height:19px;margin-bottom:15px;margin-top:45px}.LandingFormRow .Key{font-family:Inter Medium,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.LandingFormRow .input{display:flex;flex-direction:row;min-width:200px;align-items:center;justify-content:space-between;position:relative}.GetQuoteBtn{height:52px!important;width:200px!important;background-color:#fff!important;border-radius:28px;font-family:Inter Medium,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;color:#003da5!important;line-height:20px!important;padding:0;border:none}.ErrorIcon{position:relative;margin-right:10px;top:3px}.ChildrenDropdownError{position:absolute;margin-top:90px;margin-bottom:10px;margin-left:10px;font-size:12px}.landingDateSelect .ChildrenDropdownError{position:unset;margin-top:14px;margin-bottom:-10px;margin-left:135px}.landingDateSelect .landingDateField{width:259px}.LandingTopRight .landingDateField span:not(.DateSpacer){width:44%}.LandingTopRight .landingDateField span.DateSpacer{width:5%;text-align:center}.LandingTopRight .landingDateField span.ChildrenDropdownError{width:100%}.landingDateField .ChildrenDropdownError{position:unset;background:red;display:block}.NumberOfTravellers .ChildrenDropdownError{right:0;width:259px}.landingDestinationSelect .ChildrenDropdownError{right:43px;width:259px}.Option,.OutlineIconButton{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:172px;height:61px;border:1px solid #fff;box-sizing:border-box;border-radius:30px;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:21px;text-align:center;cursor:pointer}.Option.Small,.OutlineIconButton.Small{height:45px;min-width:90px}.OutlineIconButton svg>g{fill:#fff!important}.Option .landingSVG{fill:#0a1f44}.OutlineIconButton.Picked{border:1px solid #28b5f5;background-color:#28b5f5;color:#0a1f44;font-family:Inter Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px}.Option.Picked .landingSVG,.OutlineIconButton.Picked .landingSVG{fill:#0a1f44}.Option .IconGroup,.OutlineIconButton .IconGroup{margin-right:12px}.LandingTopRight div.MuiFormControl-root{background:transparent}.LandingTopRight .MuiFormHelperText-root{margin-top:0;padding:8px 0 0!important;color:#0a1f44;display:none!important;font-family:Inter,Verdana,Arial,sans-serif}.LandingTopRight .input span{width:100%}.LandingTopRight .MuiFormControl-root .MuiFormLabel-root,.LandingTopRight .MuiFormControl-root .MuiSelect-root,.LandingTopRight .MuiSelect-icon{color:#fff!important;text-align:center}.LandingTopRight .MuiSelect-icon{margin-top:5px;margin-left:10px}.MobileLandingStartQuoteButton,.MobileLandingTopFindOutMoreBtn{display:none}.MuiPaper-root.MuiMenu-paper{background-color:unset!important}.MuiPaper-root.MuiMenu-paper ul.MuiList-root{background:#fff;margin-top:50px}.MuiPaper-root.MuiMenu-paper .Mui-selected{background-color:rgba(0,0,0,.08)!important}@media (min-width:768px) and (max-width:768px){span.ChildrenDropdownError{margin:10px 30%}}@media (min-width:1024px) and (max-width:1024px){span.ChildrenDropdownError{margin:10px 35%}}@media (min-width:540px) and (max-width:540px){span.ChildrenDropdownError{margin:10px 25%}}@media (max-width:1024px){.ChildrenDropdownError{margin:10px 5%;position:relative;width:250px}.LandingTopRightImage{display:none}.MobileLandingStartQuoteButton{display:inline-block;margin-top:15px;margin-bottom:75px}.MobileLandingStartQuoteButton .FindOutMoreButton{width:144px!important}.LandingProductTitle{height:73px;width:100%;color:#fff;margin-top:78px;font-family:Stag Medium,Stag,sans-serif;font-size:32px;font-weight:500;letter-spacing:1px;line-height:40px;display:flex;flex-direction:row;align-items:center}.ListFeatures li{font-family:Inter-SemiBold,Inter SemiBold,sans-serif;display:table-row}.ListFeatures li,.ListHeader{font-size:14px;font-weight:600;letter-spacing:0;line-height:21px}.ListHeader{font-family:Inter Medium,sans-serif}.ListFeatures ul{margin:0}.LandingTopLeft{z-index:1;padding-left:20px!important;padding-right:20px!important;position:relative;background-image:url(/travel/static/media/travel_kv_2x-reduced.b20e1ebd.png);background-repeat:no-repeat;background-position-x:40%;background-size:cover;height:auto}.LandingTop.MILGBA .LandingTopLeft{background-image:url(/travel/static/media/KV_GBA.3ee675cc.jpg)}.LandingTopLeft:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:-1}.ListFeatures li:before{content:"";display:table-cell;width:20px;height:20px;top:0;position:relative;padding-right:12px;background-repeat:no-repeat;background-image:url(/travel/static/media/RoundedTick.33c5b709.svg);background-size:20px 20px}.LandingTopFindOutMoreBtn{display:none}.MobileLandingTopFindOutMoreBtn{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;height:115px;color:#fff;font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px}.MobileLandingTopFindOutMoreBtn svg{margin-left:3px}.LandingTopRight:before{content:"";position:absolute;top:-16px;left:0;width:100vw;height:16px;background-color:rgba(0,61,165,.5)}.LandingTopRight{position:relative;padding-left:20px;padding-right:20px;min-width:0;width:auto;box-sizing:border-box;background-color:#14284b;padding-bottom:30px}.LandingTopRight>.Title{color:#fff;font-family:Stag Medium,Stag,sans-serif;font-size:18px;font-weight:500;letter-spacing:.9px;line-height:28px;padding-top:30px;margin:0 auto;border:none;padding-bottom:35px;width:250px;text-align:center}.OutlineIconButton:not(.Small){display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;width:119px;height:94px;border:1px solid #fff;box-sizing:border-box;border-radius:20px}.OutlineIconButton:not(.Small).Picked{border:1px solid #28b5f5}.OutlineIconButton:not(.Small) svg{margin:0 0 5px}.LandingFormRow,.LandingFormRow.Small{margin-right:0;padding-left:36px;padding-right:36px}.LandingFormRow.Small{flex-direction:column;align-items:stretch}.LandingFormRow.Small .Key{text-align:center;margin-bottom:0}.LandingFormRow.Small .Key br{display:none}}.LandingTop .MuiListItem-button:hover{background:#28b5f5!important}.LandingTopRight .MuiInput-underline:before{border-bottom:1px solid #fff}.LandingTopDiscountBanner{width:100%;background:linear-gradient(90deg,#003da5,#00a8f3);z-index:5;padding:20px 0;position:absolute;bottom:0}.DiscountBanner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px}.DiscountBanner>.Icon{width:50px;height:50px}.DiscountBanner>.Message{flex-grow:1;margin-left:10px}.DiscountBanner>.MiniIcon>div{margin-left:-20px}.DiscountBannerContent{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.DiscountBannerContent .LearnMoreButton{width:160px}.DiscountIconContainer{width:105px}.LandingFormRow.Notice.ReduceMargin{margin-top:30px!important;margin-bottom:25px}.ChildrenDropdownError.ReduceMargin{position:absolute;margin-top:110px;margin-bottom:20px;margin-left:75px;font-size:12px}.DiscountContent{color:#fff;font-family:Inter Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;width:80%;margin-right:20px}.LandingHeadingTitle{height:109px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#003da5;font-family:Stag Medium,Stag,sans-serif;font-size:32px;font-weight:500;letter-spacing:0;line-height:40px;text-align:center;margin-top:30px}@media (max-width:1024px){.LandingHeadingTitle{font-size:20px;font-weight:500;letter-spacing:1px;line-height:28px}}.LandingProductFeatures{background-color:#f7f8f9;padding-top:54px;padding-bottom:54px}.LandingQBEHKG{width:100%;height:506px!important;position:relative;background-image:url(/travel/static/media/infobannerbg.f8c4e275.jpg);background-repeat:no-repeat;background-position:55% 50%;background-size:cover;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden}.LandingQBEHKG:before{content:"";height:506px!important;width:100%;position:absolute;opacity:.85;background-color:#003da5;top:0;left:0}.LandingQBEHKG .LandingContainer{height:100%;margin:0}.LandingQBEHKGFamilyImg{background-image:url(/travel/static/media/whyimage@2x.ef9ce7ed.png);background-repeat:no-repeat;background-position:55% 90%;background-size:746px 507px;height:507px;width:746px;position:absolute;left:-245px;bottom:0}.LandingQBEHKGCircle{height:240px;width:500px;box-sizing:border-box;border-radius:240px;border:1px solid #32c5ff;transform:rotate(-35deg);position:absolute;right:-490px;opacity:.7;top:100px}.LandingQBEHKGContainer{padding-top:125px}.eClaimContainer{display:flex;flex-direction:column;justify-content:flex-start;color:#fff;width:770px;margin-left:43%;position:relative}.eClaimContainer .eClaimsHeading{margin-bottom:35px;font-family:Inter Bold,sans-serif;font-size:22px;font-weight:700;letter-spacing:0;line-height:28px}.eClaimContainer .eClaimsContent{font-family:Inter-Regular,Inter Regular,Inter,sans-serif;width:485px;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px;margin-bottom:50px}.eClaimContainer .LearnMoreButton{width:200px!important}.eClaimsPhoneImg{position:absolute;right:130px;top:50%;transform:translateY(-50%)}.MobileEClaimFamily{display:none}.LandingFormRow .Key .MiniIcon{height:20px;width:20px;color:#fff;margin-left:20px;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;float:right;position:relative;margin-top:-22px;margin-right:35px}div.MiniIconChildInsured{margin-left:0;margin-bottom:15px;z-index:2}_:-ms-lang(x),div.MiniIconChildInsured{margin-bottom:-10px!important}.MiniIconChildInsured div.contentDiv,.MiniIconChildInsuredLandingSm div.contentDiv{height:240px!important}.TooltipContentFormatting{font-weight:100}.LandingFormRow div.contentDiv{background:#093b94!important;top:85px!important;right:-130px!important;border-bottom:none!important;width:300px!important;height:120px;font-size:12px!important;font-family:Inter,sans-serif;padding:15px}.LandingTopRight .LandingFormRow .Key span>div{display:block;margin-left:0}.LandingFormRow .pointerDiv{top:60px!important;left:-50px!important;border-bottom:15px solid #093b94!important}@media (min-width:420px) and (max-width:768px){.LandingFormRow .Key .MiniIcon{margin-top:0;margin-right:0}.Title{margin-left:-10px}}@media (min-width:280px) and (max-width:280px){.LandingFormRow .Key .MiniIcon{margin-right:-3px}.Title{margin-left:-25px}.LandingFormRow .contentDiv{width:250px!important;height:150px!important;margin-left:90px;right:-20px!important}}@media (min-width:300px) and (max-width:319px){.LandingFormRow .Key .MiniIcon{margin-top:1px;margin-right:10px}.Title{margin-left:-25px}}@media (min-width:320px) and (max-width:320px){.LandingFormRow .Key .MiniIcon{margin-right:-3px}.Title{margin-left:-25px}.LandingFormRow .contentDiv{left:-270px}}@media (min-width:360px) and (max-width:360px){.LandingFormRow .Key .MiniIcon{margin-top:1px;margin-right:10px}.Title{margin-left:-25px}.LandingFormRow .contentDiv{left:-350px}}@media (min-width:540px) and (max-width:540px){.LandingFormRow .Key .MiniIcon{margin-right:160px}}@media (min-width:361px) and (max-width:419px){.LandingFormRow .Key .MiniIcon{margin-top:0;margin-right:0}.LandingFormRow .contentDiv{left:unset}}@media (min-width:768px) and (max-width:768px){.LandingFormRow .contentDiv{left:unset}}@media (min-width:1024px) and (max-width:1024px){.LandingFormRow .Key .MiniIcon{margin-top:-22px;margin-left:62%;float:none}div.MiniIconChildInsuredLandingSm{margin-left:-50%!important;margin-right:140px!important}}@media (min-width:1650px) and (max-width:1650px){.LandingQBEHKGFamilyImg{left:-8%}.eClaimContainer{margin-left:45%}.LandingQBEHKGCircle{right:-25%}}@media (min-width:1360px) and (max-width:1440px){.LandingQBEHKGCircle{height:200px!important;right:-135%!important}.LandingQBEHKGFamilyImg{left:-78%!important}}@media (min-width:1600px) and (max-width:1670px){.LandingQBEHKGCircle{right:-25%!important}.LandingQBEHKGFamilyImg{left:-6%!important}.eClaimContainer{margin-left:45%!important}}@media (min-width:1680px) and (max-width:1680px){.LandingQBEHKGFamilyImg{left:-114px!important}.LandingQBEHKGCircle{right:-390px!important}}@media (min-width:1152px) and (max-width:1152px){.LandingQBEHKGFamilyImg{left:-70%!important;background-size:599px 507px!important}.LandingQBEHKGCircle{right:-618px!important;display:none}}@media (min-width:1366px) and (max-width:1440px){.LandingQBEHKGFamilyImg{left:-75%!important}.LandingQBEHKGCircle{right:-135%!important}.eClaimContainer{margin-left:58%!important}}@media (min-width:1025px) and (max-width:1440px){.LandingQBEHKGFamilyImg{left:-80%!important;width:679px}.LandingQBEHKGCircle{right:-135%!important}.eClaimContainer .eClaimsContent{width:388px}.eClaimContainer .eClaimsPhoneImg{bottom:unset;top:18%}}@media (min-width:1025px) and (max-width:1139px){.LandingQBEHKG{height:400px!important}.LandingQBEHKGContainer{padding-top:75px}.LandingQBEHKGFamilyImg{left:-90%!important;background-size:595px;background-position:100% 100%}.LandingQBEHKGContainer .eClaimContainer{margin-left:44%}}@media (min-width:1280px) and (max-width:1280px){.eClaimContainer{margin-left:60%!important;left:5%!important}.eClaimContainer .eClaimsContent{width:397px}.LandingQBEHKGFamilyImg{left:-70%!important}.LandingQBEHKGCircle{right:-120%!important}}@media (max-width:1440px){.eClaimContainer{margin-left:55%;width:500px}.eClaimsPhoneImg{position:absolute;right:0;transition-duration:.3s;bottom:-20px;top:unset;transform:none}.LandingQBEHKGFamilyImg{left:0}}@media (min-width:1024px) and (max-width:1024px){.LandingOtherPackage{margin-left:20%}.eClaimContainer{width:450px!important;left:0!important}.LandingQBEHKGCircle{display:none}}@media (max-width:1024px){.eClaimContainer{margin-left:0;width:100vw;padding-left:43px;padding-right:43px;box-sizing:border-box}.MobileEClaimFamily{background-image:url(/travel/static/media/img_whyimage_mobile_2x.6ca6a1fe.png);width:100vw;display:block;background-repeat:no-repeat;background-size:cover;height:350px}.LandingQBEHKG{width:100%;height:auto!important;position:relative;background-image:url(/travel/static/media/infobannerbg.f8c4e275.jpg);background-repeat:no-repeat;background-position:38% 53%;background-size:350%;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;padding-bottom:32px}.LandingQBEHKGFamilyImg{display:none}.LandingQBEHKGContainer{padding-top:25px}.eClaimContainer .eClaimsHeading{font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.eClaimContainer .eClaimsContent{width:auto;font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:10px}.eClaimsPhoneImg.MobileDeviceIcon{position:static;top:0;right:0;height:80px;width:55px;align-self:center;margin-bottom:41px}}@media (max-width:768px){.MobileEClaimFamily{background-image:url(/travel/static/media/img_whyimage_mobile_2x.6ca6a1fe.png);width:100vw;display:block;background-size:cover;height:129px}}.LandingOtherPackage{padding-top:24.56px;padding-bottom:71px}.LandingOtherPackage .LandingContainer{overflow-x:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.Package{height:542px;width:440px;background-color:#fff;box-shadow:2px 2px 8px 0 rgba(20,40,75,.2);position:relative;margin-bottom:8px;display:flex;flex-direction:column;box-sizing:border-box;margin-left:25.5px;margin-right:25.5px;cursor:pointer;border-bottom:8px solid transparent}.PackageLabel{left:-10px;height:30px;width:129px;background-color:#009ae4;color:#fff;font-family:Inter Bold,sans-serif;text-align:center;font-size:14px;font-weight:700;letter-spacing:0;line-height:30px;position:absolute;top:14px}.PackageInfo{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:27px 27px 11px}.PackageInfo .PackageName{font-family:Stag Medium,Stag,sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;line-height:36px;margin-bottom:22px}.PackageInfo .PackageDesc{font-family:Inter,sans-serif;font-size:18px;letter-spacing:0;line-height:27px;flex-grow:1}.Package:hover{border-bottom:8px solid #003da5;transition-duration:.3s}.LandingHeadingTitle br,.LandingOtherPackage .MobileBuffer{display:none}@media (max-width:1024px){.LandingOtherPackage{width:100vw;display:block;box-sizing:border-box}.LandingOtherPackage .LandingContainer{width:auto;box-sizing:border-box;display:flex;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;margin-bottom:100px}.LandingOtherPackage .MobileBuffer{display:block;min-width:20px;min-height:20px}.LandingOtherPackage .Package{display:flex;flex-wrap:nowrap;height:auto;width:287px}.LandingOtherPackage .Package .PackageImg{display:flex;flex-wrap:nowrap;height:153px;width:287px}.LandingOtherPackage .PackageInfo{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:18px 18px 11px}.LandingOtherPackage .PackageName{font-size:20px;font-weight:500;letter-spacing:.83px;line-height:36px;margin-bottom:10px}.LandingOtherPackage .PackageIcon{height:41px;width:41px}.LandingOtherPackage .PackageDesc{margin-bottom:20px;font-size:14px;letter-spacing:0;line-height:22px}.LandingHeadingTitle{height:81px;padding-left:20px;padding-right:20px;width:calc(100vw - 40px)}.LandingHeadingTitle br{display:block}}.ProductsTable{width:100%;border-spacing:0}.ProductsTable .PlanHeadButton{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.PlanHeadButton svg.PlanA g{fill:#b3e5fc}.PlanHeadButton svg.PlanB g{fill:#81d3f9}.PlanHeadButton svg.PlanC g{fill:#4ec2f6}.PlanHeadButton svg.PlanD g{fill:#00a8f3}.PlanText{position:absolute;top:40%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}.PlanText .PlanText{font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:28px}.PlanText .space{height:8px}.TableLineBreak{box-sizing:border-box;height:1px;width:100%;border-bottom:1px solid #32c5ff}.BenefitItemContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px}.BenefitItemContainer svg{flex-shrink:0;padding-right:20px}.ProductsTable .TableCol{line-height:21px;text-align:center}.BenefitHighlightsText,.ProductsTable .TableCol{font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:18px;font-weight:600;letter-spacing:0}.BenefitHighlightsText{color:#009ae4;line-height:25px}.BenefitHighlightsText:last-child,.BenefitMaximum{text-align:center}.ProductsTable .InsuredPersonTypes .Options{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.ProductsTable .InsuredPersonTypes .Option{box-sizing:border-box;height:61px;max-width:235px;width:200px;flex-grow:0;border:1px solid #4ec2f6;border-radius:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:15.5px;cursor:pointer;padding-left:12px;padding-right:12px}.ProductsTable .InsuredPersonTypes .Option.Picked{box-sizing:border-box;background-color:#4ec2f6;border:1px solid #4ec2f6}.ProductsTable .InsuredPersonTypes .Option svg{margin-right:24.3px;flex-shrink:0}.BenefitHighlightsLineBreak{border-bottom:5px solid #2bb5f5}.BenefitHeaderPadding{padding-bottom:17px!important}.LandingTableIcon{padding-top:10px;padding-bottom:10px;display:flex;align-items:center}.explain{color:#000;font-family:Inter,sans-serif;font-size:18px;letter-spacing:0;line-height:22px;margin-top:20px}.ProductFeatureRemark{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:30px}.ProductFeatureRemarkBtn{margin:0 12.5px!important}.single-trip{width:0!important}.single-trip.plan-a{width:22.5%!important}@media (max-width:1024px){.ProductsTable{width:100%}.ProductsTable .PlanHeadButton{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.PlanText{position:absolute;top:40%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}.PlanText .PlanText{font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:28px}.PlanText .space{height:8px}.TableLineBreak{box-sizing:border-box;height:1px;width:100%;border-bottom:1px solid #32c5ff}.BenefitItemContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px}.BenefitItemContainer svg{flex-shrink:0;padding-right:20px}.ProductsTable .TableCol{line-height:21px;text-align:center;min-width:168px}.BenefitHighlightsText,.ProductsTable .TableCol{font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:18px;font-weight:600;letter-spacing:0}.BenefitHighlightsText{color:#009ae4;line-height:25px}.BenefitHighlightsText:last-child,.BenefitMaximum{text-align:center}.ProductsTable .InsuredPersonTypes .Options{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.ProductsTable .InsuredPersonTypes .Option{box-sizing:border-box;height:61px;max-width:235px;flex-grow:1;border:1px solid #4ec2f6;border-radius:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:15.5px;cursor:pointer;padding-left:12px;padding-right:12px}.ProductsTable .InsuredPersonTypes .Option.Picked{box-sizing:border-box;background-color:#4ec2f6;border:1px solid #4ec2f6}.ProductsTable .InsuredPersonTypes .Option svg{margin-right:24.3px;flex-shrink:0}.BenefitHighlightsLineBreak{border-bottom:5px solid #2bb5f5}.BenefitHeaderPadding{padding-bottom:17px!important}.explain{color:#000;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;margin-top:20px}.ProductFeatureRemark{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:18px}.ProductFeatureRemarkBtn{margin:0 12.5px!important}}.ProductDescription{color:#0a1f44;font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin:10px}.ProductDescriptionHighlight{margin-left:82px;width:400px}.MobileTableControlContainer{display:none}.LandingMobileArrow{cursor:pointer}.FlipArrow{transform:rotate(180deg)}.LandingMobilePlan,.LandingMobileTableHeader{display:none}@media (max-width:420px){.ProductDescriptionHighlight{width:200px}}@media (max-width:1024px){.ProductDescriptionHighlight{margin-left:28px}.LandingProductFeatures{padding-top:12px}.LandingProductFeatures .explain{padding-left:22px;padding-right:22px}.ProductFeatureRemark{display:flex;flex-direction:column-reverse}.ProductFeatureRemark>button{border-radius:28px!important;width:200px!important;height:52px!important;margin-top:7.5px!important;margin-bottom:7.5px!important}.LandingMobileTableHeader{display:table-row;color:#009ae4;font-family:Inter Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:25px}.LandingDesktopTableHeader{display:none}.LandingMobileArrow{display:table-cell;box-sizing:border-box;width:31px;padding-right:7px}.LandingMobileArrow>div{display:flex;justify-content:flex-end;align-items:center;height:100%}.MobileTableControl{width:auto;font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.MobileTableControlContainer{display:table-row}.HeaderRow{display:none}.ProductsTable .InsuredPersonTypes .Options{justify-content:space-between;align-items:center}.ProductsTable .InsuredPersonTypes .Option{max-width:160px;box-sizing:border-box!important;margin-right:0;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;padding-left:10px;padding-right:10px}.BenefitHighlightsLineBreak{border-bottom:3px solid #2bb5f5}.MobileTableControl .Option svg{display:none}.LandingPlans{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:23px;height:110px}.LandingPlan{position:relative;transition-duration:.3s}.LandingPlan.Picked svg{height:105px;width:105px;transition-duration:.3s;fill:#28b5f5}.LandingPlan.Picked .MobileLandingPlanBackground{fill:#28b5f5}.LandingPlan.Picked .LandingPlanText{color:#fff;opacity:1}.LandingPlan svg{height:90px;width:90px;fill:#e1e4e8}.MobileLandingPlanBackground{fill:#e1e4e8}.LandingPlanText{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#0a1f44;opacity:.35;font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:28px;text-align:center}.ProductsTable{padding-left:22px;padding-right:22px;box-sizing:border-box}.ProductsTable td.TableCol{display:none}.ProductsTable .GBAPlanBenefits td.TableCol{display:unset}.LandingMobilePlan{display:block;font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}.LandingMobilePlan .TableCol{margin-top:2px;font-family:Inter-SemiBold,Inter SemiBold,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:19px!important}.BenefitItemContainer{padding-top:20px;padding-bottom:19.5px}.PickedA tr span.TableCol:not(:first-child),.PickedB tr span.TableCol:not(:nth-child(2)),.PickedC tr span.TableCol:not(:nth-child(3)),.PickedD tr span.TableCol:not(:nth-child(4)){display:none}.LandingTableIcon{width:67px;flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.TableHighlightRowText{font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px}.HighlightIcon{transform:scale(1.5)}.AccidentalMedicalIcon{height:38px;width:37px}.TemporaryDisablementIcon{height:39px;width:34px}.HospitalCashIcon{height:42px;width:41px}.FractureBenefitIcon{height:36px;width:39px}.MobilityAidIcon{height:35px;width:41px}.PersonalEffectsIcon{height:35px}.BenefitItemContainer svg{flex-shrink:0;padding-right:0}.TableHighlightRowText br{display:none}}@media (max-width:350px){.ProductsTable{padding-left:0;padding-right:0;box-sizing:border-box}}.LandingTop.discountBottom{padding-bottom:37px}.DiscountCloseButton{display:none}@media (max-width:1024px){.LandingTop.discountBottom{padding-bottom:0}.LandingTopDiscountBanner{position:fixed;bottom:0;left:0;z-index:5;height:auto;padding-bottom:17px}.DiscountBannerContent{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-left:20px;padding-right:40px}.LandingTop .FinishLearnMoreBannerIcon{height:35px;width:35px;margin-bottom:0;margin-right:16px}.TermsAndConditionsButton{width:100vw;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding-top:16px}.DiscountCloseButton{padding-left:20px;padding-right:20px;display:flex;justify-content:flex-end;margin-top:7px}.DiscountCloseButton>svg{fill:#fff;width:35px;height:35px;color:#fff}.DiscountContent{color:#fff;font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:21px;max-width:70%}.LandingTopDiscountBanner.Close{display:none}.LandingTopRight .TripPlanSelector .OutlineIconButton{width:120px;min-width:120px;height:120px}.LandingTopRight .landingDateField .DateSpacer{width:40px;text-align:center}.LandingFormRow .Key>span>div{line-height:unset}.LandingFormRow .Key>span{position:relative;display:flex;align-items:center}.LandingFormRow .STInput1 .imageDiv,.LandingFormRow .STInput2 .imageDiv,.LandingFormRow .STInput3 .imageDiv{margin-left:0;display:flex;align-items:center;height:20px}.LandingFormRow .STInput1>div{right:32%}.LandingFormRow .STInput2>div{right:27%}.LandingFormRow .STInput3>div{right:34%}.LandingTopRight .landingTravellersSelect{height:unset}.LandingTopRight .landingDateSelect{flex-wrap:unset}.LandingTopRight .landingDateField .MuiInputBase-root{width:auto}.LandingTop .LandingFormRow .Key.fieldBottomText{text-align:left;margin-left:0}.landingDateField .AnnualDateTo{font-size:15px}.landingTravellersSelect .NumberOfTravellers{flex-direction:column}.LandingFormRow:nth-child(n+3):nth-child(-n+5){padding-top:10px}.LandingFormRow .landingDateField{flex-wrap:wrap}.LandingFormRow .landingDateField span:first-child,.LandingFormRow .landingDateField span:nth-child(3){width:44%}.LandingFormRow .landingDateField span.AnnualDateTo{width:43%}.LandingFormRow .landingDateField span:nth-child(2){width:5%}.LandingFormRow .landingDateField span:nth-child(4){width:100%}.LandingFormRow .landingDateField .ChildrenDropdownError,.LandingFormRow .NumberOfTravellers .ChildrenDropdownError{top:unset;margin:0;padding:0}.NumberOfTravellers .numberOfTravellers-simDropDown{margin-top:0}.DestinationSelect .SelectField .MuiFormControl-root .MuiSelect-root{padding-top:10px}.LandingFormRow.Notice{margin-top:25px}.MobileTableControl .ProductBenefits .MiniIcon{display:none}.LandingPlans{justify-content:space-around;padding-left:50px;padding-right:50px;align-items:flex-start;margin-top:30px}.LandingPlans .LandingPlan svg g{fill:#e1e4e8}.LandingPlans .LandingPlan.Picked svg g{fill:#4ec2f6}.LandingPlans .LandingPlan .LandingPlanText{font-size:13px;line-height:22px;top:45%;font-family:Inter Medium,Inter,sans-serif}.LandingPlans .LandingPlan.Picked .LandingPlanText{font-size:16px}.BenefitItemContainer .LandingTableIcon{justify-content:flex-start;width:60px}.BenefitItemContainer .LandingTableIcon svg{width:30px;padding-left:0}.LandingProductFeatures .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol{width:100%;text-align:unset;padding-left:0;padding-right:40px;margin-left:20px;font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.LandingProductFeatures .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1:nth-child(n+2){margin-top:10px}.LandingProductFeatures .ProductDetailsInformationRow ol{margin-top:0}.LandingProductFeatures .ProductDetailsInformationRow ol>li:first-child{padding-top:0}.prodDetailsCol:empty{display:none}.prodDetailsCol1 ul{padding-left:0}.prodDetailsCol.hidden{display:none}.LandingProductTitle .imageDiv img{left:3px}.LandingFormRow.landingDestinationSelect .DestinationSelect,.LandingFormRow.landingTravellersSelect .NumberOfTravellers{width:100%}.LandingFormRow.annualPlanInputs .pointerDiv{top:60px!important;left:unset!important;right:15px}.LandingFormRow.annualPlanInputs div.contentDiv{top:84px!important}.MuiPopover-paper{width:calc(100% - 112px)!important;margin-top:30px!important}.STInput1,.STInput2,.STInput3{justify-content:center}.TermsAndConditionsButton .desktop-only{display:none!important}.TermsAndConditionsButton .mobile-only{display:block!important}.LandingProductFeatures .LandingContainer .explain{line-height:22px}.LandingTopRight .MuiSelect-icon{margin-top:0;margin-right:10px}.ProductsTable .InsuredPersonTypes .Option:first-child{margin-right:5px}.ProductsTable .InsuredPersonTypes .Option:nth-child(2){margin-left:5px;margin-right:5px}.ProductsTable .InsuredPersonTypes .Option:nth-child(3){margin-left:5px}.LandingTopRight .LandingFormRow .Key span>div{display:inline;margin-left:5px}.landingDateSelect .landingDateField{width:100%}}.LandingTop .LandingFormRow{margin-bottom:15px;margin-right:0}.LandingTop .LandingFormRow.TripPlanSelector{margin-bottom:25px}.LandingTop .LandingFormRow .Key{font-family:Inter,sans-serif}.LandingFormRow .input label.MuiFormLabel-root{font-family:Inter,sans-serif;display:block}.LandingFormRow .input label.MuiFormLabel-root[data-shrink=true]{display:none}.LandingFormRow .landingDateField{min-width:100px}.landingDateField .MuiFilledInput-input{padding:5px 3px}.landingDateField .MuiInputBase-root{height:40px;width:115px;background-color:transparent!important}.landingDateField .MuiInputAdornment-root{width:27px;height:27px;justify-content:flex-end;margin-left:0}.landingDateField .MuiInputAdornment-root .MuiIconButton-label svg{height:16px!important;width:16px!important;min-width:16px!important;min-height:16px!important}.landingDateField .MuiInputBase-root input,.landingDateField .MuiInputBase-root p{color:#fff}.landingDateField .MuiInputBase-root input{font-size:15px}.landingDateField .MuiIconButton-label svg path{color:#fff}.landingDateField .MuiIconButton-root{padding:8px 4px}.landingDateField .MuiFilledInput-adornedEnd{padding-right:0}.landingDateField .MuiFilledInput-underline:before{border-color:#fff}.landingDateField .MuiFilledInput-underline:hover:before{border-color:#fff;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms}.landingDateField .MuiFormControl-root .MuiFilledInput-underline:after{border-color:#00aff4!important}.landingDateField .DateSpacer{padding:0 8px}.TripPlanSelector .OutlineIconButton{width:185px;min-width:180px}.landingTravellersSelect{height:40px;margin-bottom:10px!important;margin-top:10px}.landingDateField .ChildrenDropdownError{margin-left:0;margin-top:unset;top:60px}.NumberOfTravellers .DropDown{width:100%}.landingDestinationSelect .DestinationSelect,.landingTravellersSelect .NumberOfTravellers{min-width:258px;width:258px}.DestinationSelect .DropDown.SelectField .MuiSelect-select{padding-bottom:10px}.DestinationSelect .MuiFilledInput-underline:hover:before,.landingDateField .MuiFilledInput-underline:hover:before,.NumberOfTravellers .MuiFilledInput-underline:hover:before{border-color:#fff}.DestinationSelect .LandingTopRight .MuiInput-underline:before,.NumberOfTravellers .LandingTopRight .MuiInput-underline:before{border-bottom:1px solid #fff}.DestinationSelect .MuiInput-underline:hover:not(.Mui-disabled):before,.NumberOfTravellers .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid #fff!important}.landingTravellersSelect .STInput2{margin-top:4px}.landingDestinationSelect .STInput3{margin-top:8px}#menu-destinationSelect .MuiPaper-root{margin-top:0!important}.LandingTopRight .DestinationSelect .MuiFormControl-root .MuiFormLabel-root{font-size:16.5px!important}#menu-numberOfTravellers .MuiPaper-root{margin-top:55px!important}.landingDateSelect{flex-wrap:wrap;margin-bottom:0!important}.LandingFormRow .Key.fieldBottomText{flex-basis:100%;font-family:Inter,sans-serif;font-size:11px;margin-left:136px;margin-top:2px;height:10px}.LandingFormRow .STInput1 span,.LandingFormRow .STInput2 span,.LandingFormRow .STInput3 span{margin-right:5px}.landingDateSelect.LandingFormRow div.contentDiv,.landingDestinationSelect.LandingFormRow div.contentDiv,.landingTravellersSelect.LandingFormRow div.contentDiv{height:auto!important}.landingDateSelect.LandingFormRow div.contentDiv ol{padding-left:15px}.landingDateSelect.LandingFormRow div.contentDiv ol li{margin-bottom:5px}.landingDateSelect.LandingFormRow div.contentDiv ol li:last-child{margin-bottom:0}.MuiList-padding{padding-top:0!important;padding-bottom:0!important}.MuiMenuItem-root{padding-top:12px!important;padding-bottom:12px!important}#menu-destinationSelect .MuiListItem-button:hover{background-color:#81d3f9;font-family:Inter Medium,Inter,sans-serif;color:#00205b;font-weight:700}.landingDateSelect.annualPlanInputs .landingDateField span.dateToSelector .MuiIconButton-label svg{display:none!important}.landingDateField span.dateToSelector .MuiFilledInput-underline:before,.landingDateField span.dateToSelector .MuiFilledInput-underline:hover:before,.landingDateField span.dateToSelector .MuiFormControl-root .MuiFilledInput-underline:after{border-bottom:none}.LandingFormRow .STInput1 .imageDiv img,.LandingFormRow .STInput2 .imageDiv img,.LandingFormRow .STInput3 .imageDiv img{width:16px;height:16px;margin-top:2px;margin-left:0}.LandingContainer .highlighted{background:unset;color:unset}.mobileOnlyDisplayed{display:none}.STInput1,.STInput2,.STInput3{position:relative!important;display:flex;font-size:15px!important}.STInput1>div,.STInput2>div,.STInput3>div{position:absolute!important;top:23px;left:0}.DestinationSelect .MuiFormControl-root .MuiSelect-root{padding-top:22px}.ProductDetailsInformationRow>ol{line-height:24px;color:#0a1f44}.ProductDetailsInformationRow>ol>li{padding-bottom:10px}.ProductDetailsInformationRow>ol li::marker{font-weight:700;color:#0a1f44;font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.ProductDetailsInformationRow .productDetailsItemRow{display:flex;flex-wrap:wrap;width:100%}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol0{width:100%}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1{padding-left:0}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1 ul{padding-left:20px;list-style:disc}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1 ol{padding-left:0}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1 ol li{list-style:none;list-style-type:none}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1 ol li:before{content:counter(list,lower-alpha) ") ";counter-increment:list}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol1 ol[start="2"] li:before{counter-reset:list+1}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol{width:100%}.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol2,.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol3,.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol4,.ProductDetailsInformationRow .productDetailsItemRow .prodDetailsColXtra{text-align:center;padding-left:10px;padding-right:10px}.ProductDetailsInformationRow .str{font-weight:700}.LandingDesktopTableHeader th{padding:5px 0}.ProductDetailsInformationRow ol,.ProductDetailsInformationRow ul{padding-left:90px;margin-top:0;margin-bottom:0}.ProductDetailsInformationRow ol>li::marker{font-weight:700}.ProductDetailsInformationRow .indented ul{list-style-type:none}.ProductDetailsInformationRow .indented ul li{display:flex}.ProductDetailsInformationRow .indented ul li:before{content:"- ";margin-right:10px}.ProductDetailsInformationRow .rowContainer>div{padding-top:20px;padding-bottom:20px}.ProductDetailsInformationRow .rowContainer:last-child>div{padding-bottom:35px!important}.ProductDetailsInformationRow .rowContainer.listParent>div{padding-bottom:10px}.ProductDetailsInformationRow .rowContainer.indented>div{padding-top:10px;padding-bottom:10px}.ProductDetailsInformationRow .rowContainer.indented:first-child>div{padding-top:0}.ProductDetailsInformationRow{padding:0}.ProductDetailsInformationRow>div>.rowContainer{display:flex}.ProductDetailsInformationRow .rowContainer>div:first-child{width:50%}.ProductDetailsInformationRow .rowContainer>div:nth-child(2),.ProductDetailsInformationRow .rowContainer>div:nth-child(3),.ProductDetailsInformationRow .rowContainer>div:nth-child(4){width:15%}.ProductDetailsInformationRow .rowContainer>div:nth-child(5){width:5%}.ProductDetailsInformationRow .rowContainer>div.fullRowCol{width:45%!important}.ProductDetailsInformationRow .rowContainer>div.fullRowColExcess{width:5%!important}.TableControlContainer{width:50%}.HeaderRow th:nth-child(2),.HeaderRow th:nth-child(3),.HeaderRow th:nth-child(4){width:15%}.HeaderRow th:nth-child(5){width:5%}.LandingContainer .explain{line-height:26px}.Toggler{text-align:center}#myNav .overlay-content{background:hsla(0,0%,100%,.95)!important}.numberOfTravellers-simDropDown .MuiButton-root{font-weight:400;width:100%}.NumberOfTravellers .numberOfTravellers-simDropDown{position:relative;width:100%;height:40px;border-bottom:1px solid #fff;margin-top:8px}.numberOfTravellers-simDropDown .MuiButton-containedPrimary{background:transparent;box-shadow:none}.NumberOfTravellers .numberOfTravellers-simDropDown>div{display:flex}.NumberOfTravellers .numberOfTravellers-simDropDown .numberOfTravellers-values{position:absolute;top:6px;left:0;text-align:left;padding-left:12px;font-size:16px}.NumberOfTravellers .numberOfTravellers-simDropDown img{position:absolute;top:12px;right:16px;width:15px;height:15px}.numberOfTravellers-simDropDown .MuiButton-containedPrimary:hover{background:transparent;box-shadow:none}.MuiPopover-paper{width:258px;margin-top:24px}.MuiPopover-paper .MuiTabs-flexContainer button{width:50%;min-width:unset}.MuiPopover-paper .MuiTabs-indicator{display:none}.MuiPopover-paper .MuiTabs-root{background:#f1f2f4}.MuiPopover-paper .MuiTab-root{color:#9aa3b1;text-transform:none;font-weight:700;font-family:Inter,sans-serif;border-bottom:3px solid #ebedef}.MuiPopover-paper .Mui-selected{background:#fff;color:#003da5;border-bottom-color:#003da5}.MuiPopover-paper header{box-shadow:none}.PopOverContainer>.MuiPaper-root{border-radius:0}.AnnualDateTo{min-width:110px;padding-left:5px;font-family:Inter Medium,Inter,sans-serif}.MuiDialog-root .MuiDialog-container{background:rgba(0,0,0,.7)}.Package.coming-soon:before{background-color:#009ae4;color:#fff;content:attr(label-text);font-family:Inter Bold,sans-serif;font-size:14px;font-weight:700;height:30px;left:-10px;letter-spacing:0;line-height:30px;position:absolute;text-align:center;top:14px;width:129px}.TermsAndConditionsButton .desktop-only{display:block}.TermsAndConditionsButton .mobile-only{display:none}.DiscountBannerContent .FinishLearnMoreBannerIcon{width:70px}.input input{font-family:Inter,sans-serif;font-weight:400}.LandingFormRow .Notice{font-weight:400!important}.DestinationSelect .DropDown.SelectField svg{width:28px!important;height:28px!important}.NumberOfTravellers .numberOfTravellers-simDropDown Button[aria-describedby=simple-popover] img{transform:rotate(-180deg)}.GetQuoteBtnContainer{margin-top:60px}.DiscountBannerContent .DiscountContent>a,.DiscountBannerContent .DiscountContent>a:active,.DiscountBannerContent .DiscountContent>a:hover,.DiscountBannerContent .DiscountContent>a:link,.DiscountBannerContent .DiscountContent>a:visited{color:#fff}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.LandingPlans,.ProductsTable .InsuredPersonTypes .Options,.TripPlanSelector{justify-content:space-evenly!important}button.MuiTab-root{max-width:unset}#menu-destinationSelect .MuiPaper-root{margin-top:42px!important}#menu-destinationSelect .MuiPaper-root .MuiList-root .MuiListItem-button{max-width:unset}#Template .LandingContainer .ProductFeatureRemark{flex-direction:row-reverse}}@supports (-webkit-touch-callout:none){.LandingFormRow.TripPlanSelector,.ProductsTable .ProductBenefits .Options{justify-content:space-around!important}@media (min-width:740px) and (max-width:1268px) and (orientation:landscape){.LandingQBEHKG .LandingContainer{width:100%}.LandingQBEHKGFamilyImg{background-position:55% 100%;background-size:500px 340px;height:500px;width:440px}.eClaimContainer{margin-left:45%;width:50%}}@media (orientation:landscape){.LandingOtherPackage .Package img{height:235px}}}.landingDestinationSelect .MuiSelect-icon{right:-3px}@media (max-width:1024px){.MobileLandingTopFindOutMoreBtn{height:60px;margin-bottom:20px}.LandingFormRow.GetQuoteBtnContainer{justify-content:center}.NumberOfTravellers .numberOfTravellers-simDropDown img{right:10px}.LandingTopRight .DestinationSelect .MuiFormControl-root .MuiFormLabel-root{top:-12px}#menu-destinationSelect .MuiPaper-root{margin-top:-7px!important}.LandingFormRow div.contentDiv{right:calc(50% - 80px)!important}.LandingFormRow.annualPlanInputs .pointerDiv{right:20px}.landingTravellersSelect.LandingFormRow div.contentDiv{right:calc(50% - 65px)!important}.landingDateSelect .ChildrenDropdownError.DateSelectValidation{margin-top:0;margin-left:0}.LandingFormRow .NumberOfTravellers .ChildrenDropdownError.TravellerNumberValidation{margin-top:10px}.ChildrenDropdownError.DestinationSelectValidation{margin-left:0;margin-right:0;right:unset!important}.GetQuoteBtnContainer{margin-top:50px;margin-bottom:25px}.LandingHeadingTitle{height:60px;margin-top:10px}.ProductsTable .InsuredPersonTypes .Options{justify-content:space-between;width:auto}.ProductsTable .InsuredPersonTypes .Options .Option{width:auto;min-width:100px}.LandingPlans{padding-left:0;padding-right:0;height:130px}.LandingPlan svg{height:112px}.LandingPlan.Picked svg{height:130px}.LandingPlans .LandingPlan .LandingPlanText{top:37%}.BenefitItemContainer .LandingTableIcon{width:50px}.LandingProductFeatures .ProductDetailsInformationRow .productDetailsItemRow .prodDetailsCol{padding-right:20px}.BenefitItemContainer{padding-top:10px;padding-bottom:10px}.ProductDetailsInformationRow ol,.ProductDetailsInformationRow ul{padding-left:30px}.ProductDetailsInformationRow>div>.rowContainer{flex-wrap:wrap;padding-bottom:20px;font-size:14px;line-height:20px}.ProductDetailsInformationRow .rowContainer>div{width:100%!important;padding-top:0;padding-bottom:0}.ProductDetailsInformationRow .rowContainer>div:not(:first-child) .productDetailsItemRow .prodDetailsCol{padding-left:30px;margin-top:7px}.ProductDetailsInformationRow .rowContainer:last-child>div{padding-bottom:0!important}.ProductDetailsInformationRow .rowContainer>div.fullRowCol{width:100%!important}.ProductDetailsInformationRow .rowContainer>div.fullRowCol .prodDetailsCol.hidden{display:block!important}.ProductDetailsInformationRow .indented>.hiddenDevice,.ProductDetailsInformationRow .listParent>.hiddenDevice{display:none!important}.ProductDetailsInformationRow>div>.rowContainer.indented,.ProductDetailsInformationRow>div>.rowContainer.listParent{padding-bottom:0}.ProductDetailsInformationRow>div>.lastIndented{padding-bottom:20px!important}.ProductDetailsInformationRow .rowContainer.indented ul{padding-left:50px}.ProductDetailsInformationRow .ProdFeatures-Others .rowContainer.indented ul{padding-left:34px}.ProductDetailsInformationRow .rowContainer.indented ul .prodDetailsCol{margin-left:0}.ProductDetailsInformationRow .rowContainer.indented>div{padding-top:0;padding-bottom:0}.ProductDetailsInformationRow .rowContainer.listParent>div{padding-bottom:0}.ProductDetailsInformationRow .indented>div:not(:first-child) .productDetailsItemRow .prodDetailsCol{margin-top:0}.ProductDetailsInformationRow>div>.rowContainer.indented{padding-top:7px}.ProductDetailsInformationRow>div>.lastIndented,.ProductDetailsInformationRow>div>.listParent:not(:first-child){padding-top:20px}.ProductDetailsInformationRow{padding-bottom:20px}.eClaimsPhoneImg.MobileDeviceIcon{margin-top:20px}.eClaimContainer .eClaimsHeading{margin-bottom:20px}.eClaimContainer .eClaimsContent{font-size:15px}.LandingOtherPackage{padding-top:0}.LandingOtherPackage .LandingContainer{justify-content:center}.LandingOtherPackage .MobileBuffer{display:none}.ProductFeatureRemark{margin-top:40px}.LandingHeadingTitle{margin-bottom:25px}.cardRowExploreSectionTitle{margin-top:25px}.LandingTopDiscountBanner .LandingContainer{position:relative}.LandingTopDiscountBanner{padding-top:25px;padding-bottom:25px}.DiscountCloseButton{position:absolute;top:-15px;right:10px;padding-right:0;padding-left:0;margin-top:0}.DiscountCloseButton>svg{height:24px;width:24px}.QuoteMobileDiscount{margin-left:20px;margin-right:20px;width:calc(100vw - 40px)}#LandingPageFeatures .highlighted .productDetailsItemRow>.prodDetailsCol{color:#000}.LandingProductFeatures .ProductDetailsInformationRow .ProdFeatures-Others .indented .productDetailsItemRow .prodDetailsCol,.LandingProductFeatures .ProductDetailsInformationRow .ProdFeatures-PersonalBelongings .indented .productDetailsItemRow .prodDetailsCol{font-weight:400}.subDetail{color:#000;margin-top:2px}.mobileOnlyDisplayed{display:block}.mobileOnlyDisplayed.subDetail{font-family:Inter-SemiBold,Inter SemiBold,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin-top:5px}.TableHighlightRowText{line-height:24px}}@media (max-device-width:768px){.LandingFormRow.TripPlanSelector,.ProductsTable .InsuredPersonTypes .Options{justify-content:space-around}}@media (max-device-width:375px){.LandingFormRow,.LandingFormRow.Small{padding-left:28px;padding-right:28px}}.TopLabel{position:absolute;display:block;top:0;left:0;transform:translate(24%,226%);z-index:8;color:#fff;background:#d54040;padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (max-width:1024px){.TopLabel{transform:translate(15%,147%)}}.LandingTop .LandingFormRow.TripPlanSelector{flex-wrap:wrap;grid-gap:15px;gap:15px}.LandingTop .LandingFormRow.withoutGBA>.OutlineIconButton{grid-gap:10px;gap:10px;min-width:182px}.TripPlanSelector .OutlineIconButton{min-width:0;width:30%;height:85px;flex-direction:column;border-radius:15px;grid-gap:10px;gap:10px}.Option .IconGroup,.OutlineIconButton .IconGroup{margin-right:0}.two-col-benefit.excessRow{width:8%!important}#menu-destinationSelectGBA .MuiPopover-paper{margin-top:0!important}.GBAIcon{width:24px;height:24px}.OutlineIconButton.Picked svg.GBAIcon path,.ProductBenefits .Option svg.GBAIcon path{fill:#0a1f44!important}.GBAPlan{width:80px;line-height:26px}#GBA-Plan.forGBAPlan .two-col-benefit-main{width:62%}#GBA-Plan.forGBAPlan .two-col-benefit{width:23%}#GBA-Plan.forGBAPlan .extraColRow{width:5%!important}.GBAPlanBenefitsTitle ul{padding-left:90px;font-weight:700;font-family:Inter-Regular,InterRegular,Inter Reglar,Inter,sans-serif;font-size:16px;line-height:20px}@media (max-width:1024px){.GBAPlanBenefitsTitle{display:flex;flex-direction:column;flex-wrap:wrap}.GBAPlanBenefitsTitle ul{padding-left:30px;margin-top:0;margin-bottom:0}.GBAPlanBenefitsTitle ul li{padding-left:20px}.ProductsTable .GBAPlanBenefits td.TableCol{text-align:left;display:block}.ProductsTable .GBAPlanBenefits td.TableCol .prodDetailsCol{padding-left:50px;margin-bottom:10px;font-size:16px}.LandingTop.MILGBA .LandingFormRow{justify-content:center!important}.LandingTop .LandingFormRow.withoutGBA>.OutlineIconButton{min-width:unset;padding-left:10px;padding-right:10px}.LandingOtherPackage .LandingContainer{flex-wrap:wrap}.LandingOtherPackage .Package{margin-bottom:25px}#ProductFeatures.LandingHeadingTitle{margin-bottom:0}#LandingPageFeatures .LandingPlans{margin-top:10px}}@media (max-width:1250px){.LandingTopProductBenefit .ListFeatures{width:100%}}.SpinnerStart{background:#fff!important}.GBAPlanBenefits .PTB15{padding:15px 0}.MobileTableControlContainer .InsuredPersonTypes{display:none}.LandingProductFeatures .ProductsTable th.GBAMILCol.one-col-benefit{width:40%}.LandingProductFeatures .ProductsTable th.GBAMILCol.one-col-benefit.excessRow{width:10%}@media only screen and (max-width:1024px){.prodDetailsCol2,.prodDetailsCol3,.subDetail{color:#009ae4}}#AllCounters{font-family:Inter-Regular,Inter,sans-serif!important}.counterContainer .counterLabel{display:flex;flex-direction:column}.counterContainer .counterLabel .ageRow{font-size:12px}#AllCounters #CheckBoxContainer .LabelledCheckbox{display:flex!important;flex-direction:row-reverse;justify-content:space-between;padding:20px 18px;align-items:center}.Apply{padding-top:39px;padding-bottom:50px}.Apply .Heading{padding-top:24px;padding-left:36px;padding-bottom:16px;color:#fff;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.Apply .Heading.Primary{background-color:#282b3e}.Apply .Heading.Secondary{background-color:#00a758}.Apply .RawBody{padding-left:23px;align-items:center}.Apply .RawBody,.Apply .WhiteBody{display:flex;flex-direction:row;justify-content:flex-start}.Apply .WhiteBody{box-sizing:border-box;border:1px solid #ededed;background-color:#fff;padding-left:35px;padding-top:45px;padding-bottom:36px;flex-wrap:wrap}.Apply .WhiteBody.WhiteBodySpacing{margin-bottom:53px}.Apply .WhiteBody .MiniInputGroup{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.Apply .WhiteBody .MiniInputGroup .Content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.Apply .WhiteBody .MiniInputGroup .Error{min-height:19px;margin-top:3px}.Apply .WhiteBody .MiniInputGroup .Error .Mui-error{margin-top:0}.Apply .WhiteBody .MiniInputGroup .CircleTick{margin-right:20px;cursor:pointer}.Apply .WhiteBody .MiniInputGroup .CircleTick .Border{stroke:#8e90a2;opacity:.3}.Apply .WhiteBody .MiniInputGroup .CircleTick .Tick{fill:transparent}.Apply .WhiteBody .MiniInputGroup .CircleTick.Picked{margin-right:20px}.Apply .WhiteBody .MiniInputGroup .CircleTick.Picked .Border{stroke:#00a758;opacity:1}.Apply .WhiteBody .MiniInputGroup .CircleTick.Picked .Tick{fill:#00a758}.Apply .MuiIconButton-root:hover{background-color:transparent}.Apply .WhiteBody .InputGroup{height:88px;margin-right:85px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.Apply .WhiteBody .InputGroup.EmailRemark .EmailAlertIcon{height:27px;margin-right:11px}.Apply .WhiteBody .InputGroup.EmailRemark{height:35px;margin-top:-3px;margin-right:85px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:12px;font-weight:700;letter-spacing:0;line-height:14px}.Apply .WhiteCard .ApplicantInfoGroup .TextField input::-webkit-input-placeholder{opacity:.3!important;color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Apply .WhiteCard .ApplicantInfoGroup .TextField input:-ms-input-placeholder{opacity:.3!important;color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Apply .WhiteCard .ApplicantInfoGroup .TextField input::-ms-input-placeholder{opacity:.3!important;color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Apply .WhiteCard .ApplicantInfoGroup .TextField input::placeholder{opacity:.3!important;color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Apply .WhiteBody .InputGroup .Row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.Apply .WhiteBody .InputGroup .Row .HKIDSelect{width:140px;margin-right:2px}.Apply .WhiteBody .InputGroup .Row .HKIDText{width:325px}.Apply .WhiteBody .InputGroup .Row .Prefix{width:82px;margin-right:6px}.Apply .WhiteBody .InputGroup .Row .Number{width:311px}.Apply .WhiteBody .InputGroup .label{margin-right:85px;display:flex;flex-direction:column;align-items:flex-start;color:#5e6073;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Apply .Mui-error~.Apply .WhiteBody .InputGroup .label{color:#c14a36!important}.Apply .InputGroup{width:399px;height:67px}.ApplicantInfoGroup .ApplicantDOBWarning .MuiFormControl-root .MuiFormHelperText-root{font-weight:700;margin-left:20px}.ApplicantInfoGroup .ApplicantDOBWarning{margin-left:0;width:368px;margin-bottom:50px}.InfoWarning{height:17px;width:17px;top:60px;left:20px;position:relative;border-radius:40px}.Apply .ApplicantInfoGroup.CapitalizedInput input{text-transform:uppercase}.Apply .ApplicantInfoGroup.CapitalizedInput .applicantIsTravellerHKIDPassport input{text-transform:unset}.Apply .ApplicantInfoGroup.CapitalizedInput .NoCap input{text-transform:none}.Apply .InsurancePeriod{height:157px}.Apply .EndDate{margin-left:33px;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.Apply .EndDate .Label{color:#282b3e}.Apply .EndDate span{color:#00a758}.Apply .ApplicantRadioGroup{height:111px}.Apply .ApplicantRadioGroup,.Apply .ApplicantRadioGroup .Option{display:flex;flex-direction:row;align-items:center}.Apply .ApplicantRadioGroup .Option .Img{margin-right:20px;height:30px;width:26px}.Apply .ApplicantRadioGroup .Option .Radio{margin-right:20px;height:45px;width:45px;cursor:pointer;fill:transparent}.Apply .ApplicantRadioGroup .Option .Radio .Border{opacity:.3;stroke:#8e90a2}.Apply .ApplicantRadioGroup .Option .Radio.Picked .Border{opacity:1;stroke:#00a758}.Apply .ApplicantRadioGroup .Option .Radio.Picked .Center{fill:#00a758}.Apply .ApplicantRadioGroup .VLine{box-sizing:border-box;height:43px;width:2px;border:1px dashed #8e90a2;margin-left:20px;margin-right:18px}.Apply .ApplicantRadioGroup .Option .Content .JobRole{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;font-weight:700}.Apply .ApplicantRadioGroup .Option .Content .AgeGroup{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;font-weight:400}.Apply .InsuredPerson{height:105px}.Apply .InsuredPerson .Children{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.Apply .InsuredPerson .Img.Individual{height:30px;width:26px;margin-right:19px}.Apply .InsuredPerson .Img.Children{height:30px;width:30px;margin-right:15px}.ApplicantInputFields .checkmark{box-sizing:border-box;margin-right:13px;position:absolute;top:0;left:0;height:25px;width:25px;border-radius:50%;border:3px solid #eee;background-color:transparent}.ApplicantInputFields .container .checkmark:after{left:8px;top:4px;width:7px;height:13px;border:solid #702f8a;border-width:0 4px 4px 0;transform:rotate(45deg);color:#702f8a}.ApplicantInputFields>.ConfirmEmailCheckbox{display:flex;align-items:center;position:relative;margin-bottom:20px;min-height:50px}.ApplicantInputFields .checkmark.checked{border-color:#702f8a;color:#702f8a}.ApplicantInputFields .checkmark.checked:after{left:14px;top:15px;width:7px;height:13px;border:solid #702f8a;border-width:0 4px 4px 0;transform:rotate(45deg);color:#702f8a;position:absolute;content:" "}.Apply .InsuredPerson .AgeGroup{font-weight:700}.Apply .InsuredPerson .AgeGroup,.Apply .InsuredPerson .JobRole{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Apply .InsuredPerson .JobRole{font-weight:400}.Apply .BottomControlGroup{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:40px;margin-bottom:20px}.Apply .BottomControlGroup .ImportantNotesControl{cursor:pointer;display:flex;flex-direction:row;align-items:center;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.Apply .BottomControlGroup .ImportantNotesControl .Img{margin-right:16px}.Apply .BottomControlGroup .ProgressControl button{width:175px}.Apply .QuoteRemarks{color:#000;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:20px}.Apply .BottomControlGroup .ProgressControl .space{width:28px}.Apply .BottomControlGroup .ProgressControl{display:flex;flex-direction:row;justify-content:space-between}.Apply .ImportantNotesBody{margin-top:10px;margin-bottom:15px;color:#000;font-family:Inter-Medium,sans-serif;font-size:12px;letter-spacing:0;line-height:18px}.Apply .ImportantNotesBody ul{list-style:none;padding-left:0}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow .keyTitle{display:flex;flex-direction:row;align-items:flex-start}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow .MobileAmount{display:none}.ApplicantInfoContainer{position:relative}.ApplicantInfoContainer,.InsuredPersonDetailsInfoContainer{margin-top:34px;margin-bottom:23.5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:26.5px 102.5px 22px 65.5px}.ApplicantInputFields .container{position:relative;height:35px;padding-left:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.ApplicantTypeGroup{height:177px;width:266px;align-items:center;justify-content:center;display:flex;flex-direction:row;flex-grow:1}.ApplicantTypeGroup img{height:42px}.ApplicantTypeGroup img.Children{height:32px}.ApplicantInfoGroup{margin:0 30.5px}.ApplicantInfoContainer .ApplicantTypeGroup .Individual{height:51px;width:26px}.ApplicantInfoContainer .ApplicantTypeGroup .Child{height:42px;width:22px}.ApplicantInfoContainer .MiniInputGroup{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;margin-right:auto;margin-left:20px;margin-top:15px}.ApplicantInfoContainer .MiniInputGroup .Content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ApplicantInfoContainer .MiniInputGroup .Error{min-height:19px;margin-top:3px}.ApplicantInfoContainer .MiniInputGroup .Error .Mui-error{margin-top:0}.ApplicantInfoContainer .MiniInputGroup .CircleTick{margin-right:20px;cursor:pointer}.ApplicantInfoContainer .MiniInputGroup .CircleTick .Border{stroke:#8e90a2;opacity:.3}.ApplicantInfoContainer .MiniInputGroup .CircleTick .Tick{fill:transparent}.ApplicantInfoContainer .MiniInputGroup .CircleTick.Picked{margin-right:20px}.ApplicantInfoContainer .MiniInputGroup .CircleTick.Picked .Border{stroke:#702f8a;opacity:1}.ApplicantInfoContainer .MiniInputGroup .CircleTick.Picked .Tick{fill:#702f8a}.ApplicantInfoContainer .ApplicantTypeGroup .Content .AgeGroup{color:#0a1f44;font-family:Inter SemiBold,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px}.ApplicantInfoContainer .ApplicantTypeGroup .Content .JobRole{color:#0a1f44;font-family:Inter-Bold,sans-serif;font-size:20px;letter-spacing:0;line-height:24px}.ApplicantInfoContainer .ApplicantTypeGroup .Content{margin-left:20px;max-width:275px}.ChildContent{flex-grow:1;display:flex;flex-direction:row}.ApplicantInputFields{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;flex-shrink:1}.ApplicantInputField{width:346px;height:56px;min-width:275px;margin:20px;box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;justify-content:center}.ApplicantInfoContainer .ApplicantClose{position:absolute;top:20px;right:100px}.ApplicantInfoContainer .ApplicantClose svg{width:18px;height:18px}.Smile{margin-top:4px}.ApplicantInputField.EmailReminder>span{margin-left:5px;font-size:14px}.ApplicantInputField>span{width:100%}.HalfField{width:50%;margin-right:5px}.PassportSelect,.SmallField{width:35%;margin-right:5px}.BigField{width:65%}.PassportText{width:100%}.selectHKIDPassport .PassportText{width:65%}.PassportSelect .MuiSelect-icon{top:calc(50% - 5px)}.ApplicantIsTravelerTick svg{width:36px;height:36px}.AddButtonsContainer{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap}.AddPersonButtonContainer{width:calc(100% - 62px)}.AddPersonButtonContainer,.HalfButton{border:1px dashed #a7aebb;border-radius:5px;padding:30px;cursor:pointer}.HalfButton{width:calc(50% - 77px)}.HalfButton.NoCursor{cursor:default}.AddFamilyButtonContainer{width:100%;display:flex}.AddAdultButtonContainer{margin-right:15px}.AddChildButtonContainer{margin-left:15px}.AddButtonsContainer .AddButton{width:auto}.AddButton-Icon,.AddButtonsContainer .AddButton{display:flex;align-items:center;justify-content:center}.AddButtonsContainer .AddInsuredIcon{width:32px;height:32px}.AddInsureButton-Text{font-family:Inter Bold,Inter Regular,Inter,sans-serif;font-size:18px;color:#003da5;margin-left:10px;font-weight:700}.Disabled .AddButton-Icon img{-webkit-filter:grayscale(0) saturate(0) brightness(3.5);filter:grayscale(0) saturate(0) brightness(3.5)}.Disabled .AddInsureButton-Text{color:#a7aebb}.ConfirmEmailCheckbox{position:relative;margin-top:0;margin-bottom:10px;height:35px}.ConfirmEmailCheckbox .checkmark{position:absolute;top:15px;left:20px}.ConfirmEmailCheckbox .Wording{line-height:20px;display:flex;flex-direction:column;position:absolute;top:18px;left:87px;justify-content:center;height:40px}.ConfirmEmailCheckbox .Wording .ErrorFormat{color:#a50000}.ApplicantInfoContainer .ConfirmEmailCheckbox .checkmark.checked:after{left:8px;top:4px}.ApplicantInfoContainer .ConfirmEmailCheckbox .checkmark{width:46px;height:46px;border-radius:50%;border:4px solid #dddee3;background-color:transparent;box-sizing:border-box;margin-right:13px}.ApplicantInfoContainer .ConfirmEmailCheckbox .ErrorCheckBox{border-color:#a50000}.ApplicantInfoContainer .ConfirmEmailCheckbox .checkmark.checked{border-color:#702f8a;color:#702f8a}.ApplicantInfoContainer .ConfirmEmailCheckbox .checkmark.checked:after{left:13px;top:6px;width:6px;height:16px;border:solid #702f8a;border-width:0 6px 6px 0;transform:rotate(45deg);color:#702f8a;position:absolute;content:" "}.ApplicantInputField .PassportSelect .MuiFormControl-root label,.ApplicantInputField .SmallField .MuiFormControl-root label,.DropDown.SelectField .MuiFormControl-root label{font-size:14px}.DropDown.SelectField svg.MuiSelect-icon{margin-right:7px}#menu-applyIdType .MuiPaper-root.MuiMenu-paper ul.MuiList-root{margin-top:0}.SeniorTravellerAdjustment{width:600px;padding:40px 100px 60px}.SeniorTravellerAdjustment .DefaultModalCloseButton{display:none}.SeniorTravellerAdjustment .TitleIcon{width:32px;height:32px}.SeniorTravellerAdjustment .SeniorTravellerAdjustmentModalContent{display:flex;flex-direction:column;align-items:center;grid-gap:25px;gap:25px}.SeniorTravellerAdjustment .ModalMainTitle{font-family:StagMedium,Stag Medium,Stag-Medium,Stag,sans-serif;font-size:18px;color:#003da5}.SeniorTravellerAdjustment .ModalMainContentText{font-family:Inter-SemiBold,InterSemiBold,Inter SemiBold,Inter,sans-serif;font-size:14px;color:#000;line-height:24px}.SeniorTravellerAdjustment .ModalButtonContainer{display:flex;grid-gap:25px;gap:25px;margin-top:20px}@media (max-width:1440px){.Apply .InputGroup{min-width:370px;max-width:375px;flex-grow:1}.Apply .WhiteBody .InputGroup .Row .Prefix{width:82px;margin-right:6px}.Apply .WhiteBody .InputGroup .Row .Number{min-width:288px;flex-grow:1}.Apply .WhiteBody .InputGroup .Row .HKIDText{min-width:250px;flex-grow:1}.ApplicantInputField input{font-family:Inter Regular,Inter,sans-serif}}@media (max-width:375px){.MuiFormLabel-root{font-size:15px!important}}@media (max-width:1024px){.HalfField{width:50%;margin-right:5px}.PassportSelect,.SmallField{width:36%;margin-right:5px}.BigField{width:64%}.PassportText{width:100%}.ApplicantInfoContainer{margin-top:34px;margin-bottom:23.5px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:stretch;padding:26.5px 17.5px 22px 18.5px}.ApplicantInfoContainer .MiniInputGroup{margin-left:0}.ApplicantTypeGroup{width:auto;height:auto;justify-content:flex-start;margin-bottom:30px}.ApplicantInfoGroup{margin:0}.ApplicantInputField{width:100%;height:56px;min-width:275px;margin:20px 0;box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;justify-content:center}.Apply{width:calc(100vw - 40px);padding:0;overflow:hidden}.Apply .Heading{padding-top:15px;padding-left:14px;padding-bottom:16px;width:auto}.Apply .Heading.Primary{margin-top:15px}.Apply .RawBody{padding-left:0;display:flex;flex-direction:column;align-items:flex-start}.Apply .InsurancePeriod{height:auto;padding-top:36px;padding-bottom:29px;align-items:stretch}.Apply .EndDate{margin-left:22px;margin-top:18px;line-height:21px}.Apply .InputGroup{box-sizing:border-box;width:100%;height:auto;padding:0 21px 0 22px;min-width:unset;max-width:unset;flex-grow:1}.Apply .WhiteBody{min-height:88px;box-sizing:border-box;padding-left:0;padding-top:38px;padding-bottom:36px}.Apply .ApplicantRadioGroup{padding-top:29px;height:auto;margin-bottom:23px}.Apply .ApplicantRadioGroup .Option .Radio{margin-right:13px;height:30px;width:30px;overflow:visible;cursor:pointer}.Apply .ApplicantRadioGroup .Option .Img{margin-right:7px}.Apply .ApplicantRadioGroup .Option .Content{flex-grow:2}.Apply .ApplicantRadioGroup .Option{display:flex;flex-direction:row;align-items:center}.Apply .InsuredPerson{height:auto;flex-direction:row;padding-top:30px;padding-bottom:23px;align-items:center}.Apply .WhiteBody .InputGroup{height:auto;margin-right:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;margin-bottom:25px}.Apply .WhiteBody .InputGroup.MobileHide{display:none}.Apply .WhiteBody .InputGroup .Row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.Apply .WhiteBody .InputGroup .Row .Prefix{min-width:82px;margin-right:6px}.Apply .WhiteBody .InputGroup .Row .Number{min-width:unset;flex-grow:1}.Apply .WhiteBody .InputGroup .Row .HKIDSelect{min-width:100px}.Apply .WhiteBody .InputGroup .Row .HKIDText{min-width:unset;flex-grow:1}.Apply .BottomControlGroup .ProgressControl{position:fixed;bottom:0;left:0;width:100vw;z-index:3;display:flex;flex-direction:row;justify-content:center;align-items:center;height:76px}.Apply .BottomControlGroup .ProgressControl div{flex-grow:2}.Apply .BottomControlGroup .ProgressControl .space{display:none}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow .MobileAmount{display:inline-block;font-size:16px;letter-spacing:0;line-height:18px;font-weight:400!important}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow~.Amount{display:none}.Apply .BottomControlGroup .ImportantNotesControl{margin-bottom:85px;box-sizing:border-box;padding-top:17px;padding-bottom:19px;border-top:2px solid #ededed;border-bottom:2px solid #ededed;width:100%;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.Apply .BottomControlGroup .ImportantNotesControl.noBottomPadding{margin-bottom:0!important}.Apply .ApplicantRadioGroup .VLine{box-sizing:border-box;height:2px;width:100%;border:1px dashed #8e90a2;margin:20px 0 27px}.Apply .WhiteBody .MiniInputGroup .CircleTick{margin-right:20px;cursor:pointer;width:30px;height:30px;margin-left:23px}.Apply .WhiteBody .MiniInputGroup .Error{margin-left:23px}.mobileBack{display:none}.Apply .BottomControlGroup{height:76px;background-color:#fff;position:fixed;bottom:0;left:0;width:100vw;z-index:3}.QuoteApplyButton .space{display:none}.PolicyEffectiveInputHints1{margin-bottom:18px}.ApplicantTypeGroup .Individual{height:40px!important;width:20px!important}.ApplicantTypeGroup .AgeGroup{font-family:Inter-Bold,sans-serif;font-size:14px!important;font-weight:700;letter-spacing:0;line-height:24px}.ApplicantTypeGroup .JobRole{font-family:Inter,sans-serif;font-size:14px!important;letter-spacing:0;line-height:24px}.ApplicantTypeGroup svg{flex-shrink:1}.QuoteRemarks{margin-bottom:20px}.QuoteRemarks ul{padding-left:44px}.ApplicantTypeGroup img{padding-left:10px}.ApplicantInfoContainer .MiniInputGroup .CircleTick,.ApplicantInfoContainer .MiniInputGroup .CircleTick.Picked{margin-right:10px}.ApplicantInfoContainer .MiniInputGroup .CircleTick{width:34px;height:34px}}@media (max-width:1024px){.InfoContent.Person .insuredGroupInfo div:first-child{margin-bottom:4px}.Apply .ProgressControl .Button{padding:0 60px;height:50px;border-radius:25px}.Apply .ProgressControl .Button:active,.Apply .ProgressControl .Button:active:not([disabled]),.Apply .ProgressControl .Button:focus,.Apply .ProgressControl .Button:focus:not([disabled]),.Apply .ProgressControl .Button:hover,.Apply .ProgressControl .Button:hover:not([disabled]){padding:0 60px}}.ImportantNotesBody ol{list-style:disc}.MiniIcon{margin-left:5%;align-items:center}.contentDiv{display:inline!important;background:#093b94!important;top:90px!important;right:-130px!important;border-bottom:none!important;width:300px!important;height:120px!important;font-size:12px!important;color:#fff!important;align-items:center}.pointerDiv{top:65px!important;left:-50px!important;border-bottom:15px solid #093b94!important}@media (max-width:375px){.contentDiv{right:-170px!important}}@media (max-width:320px){.ApplicantInputField{width:240px;min-width:240px}}@media (max-width:280px){.ApplicantInputField{width:200px!important;min-width:200px!important}}@media (max-width:768px){.AddFamilyButtonContainer{flex-wrap:wrap}.HalfButton{width:calc(100% - 62px)!important;margin-left:0;margin-right:0}.HalfButton:first-child{margin-bottom:20px}}@media (max-width:600px){.ConfirmEmailCheckbox .checkmark{top:10px}}@media (max-width:1024px){.ApplicantInfoContainer .ConfirmEmailCheckbox{display:flex;justify-content:space-between;margin-bottom:0;height:auto;margin-top:15px}.ConfirmEmailCheckbox .Wording span{line-height:18px;font-size:14px}.ApplicantInfoContainer .MiniInputGroup{font-size:14px}.ApplicantInfoContainer .ConfirmEmailCheckbox .checkmark{width:34px;height:34px;border-width:3px;position:unset}.ApplicantInfoContainer .ConfirmEmailCheckbox .checkmark.checked:after{left:12px;top:6px;width:6px;height:14px;border-width:0 4px 4px 0}.ConfirmEmailCheckbox .Wording{position:unset;width:calc(100% - 34px);justify-content:flex-start;height:auto}.ApplicantInfoContainer .MiniInputGroup.ApplicantIsTravelerTick{margin-top:20px}}@media (max-width:1024px){.PageHeading.TCard{padding-left:15px;padding-right:15px}.ApplicantTypeGroup{margin-bottom:10px}.Apply .BottomControlGroup{margin-bottom:0}.ApplicantInfoContainer .ApplicantTypeGroup .Content .AgeGroup,.ApplicantInfoContainer .MiniInputGroup{font-family:Inter-Bold,Inter Bold,Inter,sans-serif;font-size:16px!important;line-height:24px}.ApplicantInfoContainer .MiniInputGroup.ApplicantIsTravelerTick{margin-top:0}.ApplicantInputField.selectHKIDPassport{display:flex;flex-wrap:wrap;height:auto;margin-bottom:0}.ApplicantInputField.selectHKIDPassport>div{width:100%}.ApplicantInputField.selectHKIDPassport .PassportSelect{margin-right:0;margin-bottom:13px}.ApplicantInputField.selectHKIDPassport .DropDown.SelectField .MuiInputBase-root{font-family:Inter-Medium,Inter Medium,Inter,sans-serif;font-weight:300;font-size:16px}.ApplicantInputField.selectHKIDPassport.isTravellerHKIDPassportSelectRow .PassportSelect{margin-bottom:18px}.SeniorTravellerAdjustment.ModalBody{margin:0 auto}}@media (max-width:600px){.SeniorTravellerAdjustment.ModalBody{width:100%;padding-left:40px;padding-right:40px}.SeniorTravellerAdjustment.ModalBody .ModalTextContainer,.SeniorTravellerAdjustment.ModalBody .ModalTitleContainer{text-align:center}}@media (max-width:375px){.SeniorTravellerAdjustment .ModalButtonContainer{grid-gap:15px;gap:15px}}
/*    !*flex-grow: 1;*!*/


/*!*.Apply .BottomControlGroup {*!*/
/*!*    display: flex;*!*/
/*!*    flex-direction: row;*!*/
/*!*    align-items: flex-end;*!*/
/*!*    justify-content: space-between;*!*/
/*!*    margin-top: 23.58px;*!*/
/*!*}*!*/

/*!*.Apply .BottomControlGroup .ImportantNotesControl {*!*/
/*!*    cursor: pointer;*!*/
/*!*    display: flex;*!*/
/*!*    flex-direction: row;*!*/
/*!*    align-items: center;*!*/
/*!*    color: #282B3E;*!*/
/*!*    font-family: Arial, Noto;*!*/
/*!*    font-size: 18px;*!*/
/*!*    font-weight: bold;*!*/
/*!*    letter-spacing: 0;*!*/
/*!*    line-height: 21px;*!*/
/*!*}*!*/

/*!*.Apply .BottomControlGroup .ImportantNotesControl .Img {*!*/
/*!*    margin-right: 16px;*!*/
/*!*}*!*/

/*!*.Apply .BottomControlGroup .ProgressControl .space {*!*/
/*!*    width: 28px;*!*/
/*!*}*!*/

/*!*.Apply .BottomControlGroup .ProgressControl {*!*/
/*!*    display: flex;*!*/
/*!*    flex-direction: row;*!*/
/*!*    justify-content: space-between;*!*/
/*!*}*!*/.Apply .MiniIcon,_:-ms-lang(x){margin-top:6%}.ApplicantInfoGroup .ApplicantSpouseDOBWarning .MuiFormControl-root .MuiFormHelperText-root{font-weight:700;margin-left:30px}.ApplicantInfoGroup .ApplicantSpouseDOBWarning{margin-left:0;width:368px;margin-bottom:50px}.Confirm>.Title{color:#003da5;font-family:Inter-Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-top:45px}.ButtonGroup{justify-content:flex-end}.PlanSummaryInfoGroup{padding-top:35px;background-color:#fff;margin-top:16px;border:1px solid #ededed;color:#282b3e;font-family:Inter,Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;border-radius:6px;position:relative}.PlanSummaryInfoGroup .EditButton{top:32px;right:33px;position:absolute;width:20px;height:20px;cursor:pointer}.PlanSummaryInfoGroup>.RowGroup>.Row{padding-left:103px;padding-right:133px;justify-content:space-between}.PlanSummaryInfoGroup>.RowGroup>.Row,.PlanSummaryInfoGroup>.RowGroup>.Row .Key{display:flex;flex-direction:row;align-items:center}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon{height:15px;width:20px;color:#000;margin-left:20px;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;position:relative;display:inline-block}.PlanSummaryInfoGroup>.RowGroup .Key .imageDiv img{width:20px;height:15px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .pointerDiv{top:55px;left:-80px;position:absolute;border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .contentDiv{font-family:Arial,Noto,sans-serif;font-size:14px;background:#ededed;width:550px;min-width:300px;margin-left:19px;padding:10px 10px 10px 20px;text-align:left;line-height:19px;border-bottom:5px solid #00a758;top:80px;left:-200px;position:absolute;font-weight:400}.PlanSummaryInfoGroup>.RowGroup>.Row:not(:last-child){margin-bottom:10px}.PlanSummaryInfoGroup>.RowGroup>.Row:last-child{margin-bottom:27px}.PlanSummaryInfoGroup>.RowGroup>.Row>.Key{width:161px;color:#282b3e;font-family:Inter,Arial,Noto,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:21px}.PlanSummaryInfoGroup>.RowGroup>.Row>.Mid{flex-grow:3}.PlanSummaryInfoGroup>.TotalPremium{background-color:#009ae4;padding-right:125px;text-align:right;padding-top:19px;padding-bottom:20px;color:#fff;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;border-radius:0 0 6px 6px}.PlanSummaryInfoGroup>.TotalPremium>.Amount{font-size:28px;font-weight:700;letter-spacing:0;line-height:32px;margin-left:20px}.InsuredPersonGroup{padding-left:103px;padding-right:133px;margin-top:18px}.InsuredPersonGroup .EditButton{top:26px;right:33px;position:absolute;width:20px;height:20px;cursor:pointer}.InsuredPersonGroup>.NoPersonRoleGroup{border-bottom:2px solid #00a8f3}.InsuredPersonGroup>.NoBorderPersonRoleGroup,.InsuredPersonGroup>.NoPersonRoleGroup{padding-top:48.5px;padding-left:103px;padding-right:133px;display:flex;flex-direction:row;align-items:center;flex-grow:2;width:80%}.widthAuto{width:auto!important}.InsuredPersonGroup>.PersonRoleGroup{display:flex;flex-direction:row;align-items:center;flex-grow:2;width:200px}.InsuredPersonGroup>.PersonRoleGroup>.Icon{height:42px;overflow:hidden;margin-right:15px}.InsuredPersonGroup>.PersonRoleGroup>.Icon.Children{height:32px;overflow:hidden;margin-right:15px}.InsuredPersonGroup>.PersonRoleGroup>.Content>.AgeGroup{margin-bottom:5px}.InsuredPersonGroup>.PersonRoleGroup>.Content>.AgeGroup,.InsuredPersonGroup>.PersonRoleGroup>.Content>.JobRole{color:#282b3e;font-family:Arial,Noto,sans-serif;font-weight:700;font-size:16px;letter-spacing:0;line-height:18px}.InsuredPersonGroup>.PersonRoleGroup>.Content>.JobRole{max-width:300px}.InsuredPersonGroup>.PersonContentInfoGroup{flex-grow:2}.InsuredPersonGroup>.PersonContentInfoGroup>.Row{display:flex;flex-direction:row;align-items:center}.InsuredPersonGroup>.PersonContentInfoGroup>.Row:not(:last-child){margin-bottom:45px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem{display:flex;flex-direction:row;align-items:center;text-align:left;width:50%}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem:first-child{width:70%}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem:last-child{width:30%}.SameasInsured{width:100%}.SVblueBorder{margin-top:36px;padding-top:0!important}.SVnoBorder{margin-top:30px;padding-top:0!important}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{width:135px;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Value{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;min-width:130px;flex-grow:1}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key2{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;min-width:100%;flex-grow:1}.PersonalInformationCollectionStatementContainer{margin-top:120px}.PersonalInformationCollectionStatement ol{padding-left:17px}.PersonalInformationCollectionStatement ul{list-style:none;padding:0}.PersonalInformationCollectionStatement .PicsPopup{list-style-type:lower-alpha}.PersonalInformationCollectionStatement li{padding-left:5px!important;margin-top:10px;margin-bottom:10px}ol.PicsPopupContent{list-style-type:lower-alpha}ol.PicsPopup{list-style-type:lower-roman!important}.Declarations li:before,.MajorExclusions li:before{font-weight:700;font-size:16px}.PaymentDeclarationTitle{margin-top:45px;color:#282b3e;font-family:Inter-Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-bottom:20px}.PaymentDeclarationGroups .Error{color:#c14a36;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;margin-top:8px;margin-bottom:0}.PaymentDeclarationGroups .Item{color:#000;font-family:Inter-Medium,sans-serif;font-size:14px;letter-spacing:0;line-height:19px;display:flex;flex-direction:row;align-items:center;height:45px;margin-bottom:14px;position:relative}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark{border-color:#702f8a;color:#702f8a}.PaymentDeclarationGroups .container .checkmark:after{left:10px;top:5px;width:10px;height:17px;border:solid #702f8a;border-width:0 5px 5px 0;transform:rotate(45deg);color:#702f8a}.PaymentDeclarationGroups .Link{color:#009ae4;font-family:Inter-Medium,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;cursor:pointer}.ConfirmPlanSummary .balloontips a,.ConfirmPlanSummary .balloontips a:hover,.ConfirmPlanSummary .balloontips a:visited{color:#fff;text-decoration:none}.ConfirmPlanSummary .balloontips-content{font-weight:400}.InsuredPersonGroup .PersonContentInfoGroup .iconContainer{width:35px;display:flex;justify-content:center;margin-right:10px}.InsuredPersonGroup .PersonContentInfoGroup .iconContainer img{height:42px}.IALevyLabel{display:flex}.IALevyLabel div:nth-child(2){display:flex;align-items:center}.InsuredPersonGroup .PersonContentInfoGroup .iconContainer.Child>img{height:30px}.Mid.DiscountMessage a{color:#009ae4;text-decoration:none}.Mid.DiscountMessage a:hover{text-decoration:underline}@media (min-width:1024px) and (max-width:1440px){.InsuredPersonGroup>.PersonRoleGroup{margin-bottom:40px}}@media (min-width:1024px) and (max-width:1024px){.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem.FullName{width:50%}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{margin-bottom:0!important;min-width:200px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem.SameasInsured{min-width:443px}}@media (max-width:1024px){.InsuredPersonGroup{background-color:#fff;box-sizing:border-box;border:1px solid #ededed;border-bottom:5px solid #00a758;padding:30px 36px 26px 22px;margin-top:26px;position:relative}.InsuredPersonGroup>.PersonContentInfoGroup>.Row{display:flex;flex-direction:column;align-items:center}.InsuredPersonGroup>.PersonContentInfoGroup>.Row:not(:last-child){margin-bottom:0}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem{display:flex;flex-direction:row;align-items:center;text-align:left;width:100%;margin-bottom:15px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{width:150px}.Confirm{padding:0}.PlanSummaryInfoGroup .EditButton{top:42px}.PlanSummaryInfoGroup>.RowGroup>.Row{padding-left:23px;padding-right:27px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.PlanSummaryInfoGroup>.RowGroup>.Row .Empty{display:none}.PlanSummaryInfoGroup>.RowGroup>.Row .Key{display:flex;flex-direction:row;flex-grow:10;width:100%;align-items:center;margin-bottom:5px}.PlanSummaryInfoGroup>.RowGroup>.Row .Key.MobileOneRow{display:flex;flex-direction:row;flex-grow:2;align-items:center;justify-content:space-between}.PlanSummaryInfoGroup>.RowGroup>.Row .Mid{max-width:190px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon{height:20px;width:20px;color:#000;margin-left:20px;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;position:relative;display:inline-block}.PlanSummaryInfoGroup>.TotalPremium .Amount{font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.PlanSummaryInfoGroup>.TotalPremium{font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;padding:14px 27px 17px 23px;align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.PaymentInputGroups{box-sizing:border-box;border:1px solid #ededed;background-color:#fff;padding:45px 21px 33px 22px}.PaymentInputGroups .InputRow{display:flex;flex-direction:column}.PaymentInputGroups .InputRow:first-child{margin-bottom:13px}.PaymentInputGroups .InputRow .InputItem{width:100%;display:flex;flex-direction:column;margin-right:85px;margin-bottom:29px}.PaymentDeclarationTitle{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.PaymentTitle{padding-top:15px;padding-bottom:14px;padding-left:18px;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.PaymentCardCompany{height:81px;padding-top:14px;padding-bottom:0;padding-left:0}.PaymentDeclarationGroups .Item{color:#282b3e;font-family:Inter-Medium,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;display:flex;flex-direction:row;align-items:flex-start;height:auto;margin-bottom:14px;position:relative}.PaymentDeclarationGroups .Error{margin-bottom:20px}.PaymentDeclarationGroups input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.PaymentDeclarationGroups .checkmark{position:absolute;top:0;left:0;transform:scale(.7);transform-origin:top left;border-radius:50%;border:5px solid #eee;background-color:transparent}.PaymentDeclarationGroups .checkmark:after{content:"";position:absolute;display:none}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark:after{display:block}.PaymentDeclarationGroups .container .checkmark:after{left:10px;top:3px;width:10px;height:17px;border-width:0 5px 5px 0;transform:rotate(45deg)}.PaymentDeclarationGroups .container{position:relative;height:auto;padding-left:42px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.PaymentDeclarationGroups .container .Wording{display:flex;flex-direction:row;align-items:flex-start;height:62px}.PaymentDeclarationGroups .Link{color:#00a758;font-family:Inter-Medium,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;cursor:pointer}.PaymentDeclarationGroups .Link:hover{text-decoration:underline}.Confirm .ButtonGroup{position:fixed;bottom:0;left:0;z-index:3;justify-content:center;align-items:center;height:76px;display:flex;flex-direction:row;margin-top:0;padding-bottom:0;width:100vw}.Confirm .ButtonGroup div{flex-grow:2}.Confirm .ButtonGroup .space{display:none}.InsuredPersonGroup>.PersonRoleGroup>.Icon{overflow:hidden;margin-right:20px}.Confirm>.Title{font-family:Inter-Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:25px;margin-top:32px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .contentDiv{width:100vw;box-sizing:border-box;left:-187px;height:auto}.mobileBack{display:none}.Confirm>.ButtonGroup{height:76px;background-color:#fff;position:fixed;bottom:0;left:0;width:100vw;z-index:3}}@media (max-width:1024px){.InsuredPersonGroup{padding-left:24px!important;padding-right:24px!important}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{width:50%}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Value{color:#282b3e;letter-spacing:0;min-width:50%;max-width:50%;flex-grow:1;font-size:14px;font-family:Inter,Arial,Noto,sans-serif;line-height:21px}.PersonRoleGroup.PersonContentInfoGroup{margin-bottom:22px!important}.PlanSummaryInfoGroup>.RowGroup{margin-top:10px;margin-bottom:35px}.FullName,.Title{margin-left:0}.Confirm .ButtonGroup .Button{padding:0 60px;height:50px;border-radius:25px}.Confirm .ButtonGroup .Button:active,.Confirm .ButtonGroup .Button:active:not([disabled]),.Confirm .ButtonGroup .Button:focus,.Confirm .ButtonGroup .Button:focus:not([disabled]),.Confirm .ButtonGroup .Button:hover,.Confirm .ButtonGroup .Button:hover:not([disabled]){padding:0 60px}.InfoContent.Person .insuredGroupInfo div:first-child,.InfoItems .InfoContent .InfoTextContent div:first-child{margin-bottom:5px}.WhiteCard{border-bottom-left-radius:0;border-bottom-right-radius:0}.PaymentDeclarationGroups .Item:last-child{margin-bottom:60px}}@media (max-width:1024px) and (min-width:800px){.PaymentDeclarationGroups .Item:nth-child(2){margin-bottom:30px}}@media (max-width:1268px) and (min-width:768px) and (orientation:landscape){.MobileInfoContainer{width:100%!important}.MobileInfoContainer .CoverageSummary{width:100%!important;max-width:100%}.PaymentDeclarationGroups .Item:first-child{margin-bottom:20px}.PaymentDeclarationGroups .Item:first-child .Wording,.PaymentDeclarationGroups .Item:nth-child(2) .Wording{margin-top:5px}}@media (max-width:1024px){#Template{background:#fafafa}#ConfirmPage .InsuredPersonGroup{margin-top:15px}#ConfirmPage .PlanSummaryInfoGroup>.RowGroup>.Row .Mid{max-width:65%}.InsuredPersonGroup>.PersonRoleGroup>.Content>.AgeGroup,.InsuredPersonGroup>.PersonRoleGroup>.Content>.JobRole{font-family:Inter-Bold,Inter Bold,Inter,sans-serif;font-size:16px!important;line-height:24px}.InsuredPersonGroup>.PersonRoleGroup>.Content>.AgeGroup{margin-bottom:0}.InsuredPersonGroup>.PersonContentInfoGroup .Row .RowItem{display:flex;width:100%!important}.InsuredPersonGroup>.PersonContentInfoGroup .Row .RowItem .Key,.InsuredPersonGroup>.PersonContentInfoGroup .Row .RowItem .Value,.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key2{line-height:20px;font-size:14px}.InsuredPersonGroup>.PersonContentInfoGroup .Row .RowItem .Key{width:40%!important;font-family:Inter-SemiBold,Inter SemiBold,Inter,sans-serif}.InsuredPersonGroup>.PersonContentInfoGroup .Row .RowItem .Value{width:60%;font-family:Inter-Regular,Inter Regular,Inter,sans-serif;word-break:break-all;max-width:unset;min-width:unset}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key2{font-family:Inter-SemiBold,Inter SemiBold,Inter,sans-serif}.InsuredPersonGroup .PersonContentInfoGroup .Row:last-child .RowItem:last-child{margin-bottom:0}.InsuredPersonGroup .EditButton{top:33px;right:24px}.InsuredPersonGroup>.NoPersonRoleGroup{padding-top:5px;padding-left:unset;padding-right:unset}.InsuredPersonGroup>.NoBorderPersonRoleGroup{padding-top:30px}.Modal{display:block!important}.Modal>div{margin-top:20px}.Modal .confirmLarge{padding-left:20px;padding-right:20px}.ModalTitle{font-size:20px!important;padding-right:35px}.Modal .Declarations,.Modal .MajorExclusions,.Modal .PersonalInformationCollectionStatement,.Modal .PersonalInformationCollectionStatementContainer{font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-size:14px;line-height:21px}.Modal .Declarations ul,.Modal .MajorExclusions ul,.Modal .PersonalInformationCollectionStatementContainer ul{list-style-type:disc;padding-left:17px}.Modal .Declarations li,.Modal .MajorExclusions li,.Modal .PersonalInformationCollectionStatementContainer li{margin-top:5px;margin-bottom:5px;display:list-item}.Modal .Declarations li:before,.Modal .MajorExclusions li:before,.Modal .PersonalInformationCollectionStatementContainer li:before{content:none}.Modal .Declarations li::marker,.Modal .MajorExclusions li::marker,.Modal .PersonalInformationCollectionStatementContainer li::marker{font-size:17px}.PersonalInformationCollectionStatementContainer{margin-top:unset}.IALevyLabel{display:flex}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{margin-right:10px}.Modal>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto}.AlertModal>div>div>h1+div>div{text-align:center;margin-left:0}}.Payment>.Title{color:#00a758;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-top:45px}.ButtonGroup{display:flex;flex-direction:row;justify-content:center;margin-top:24.8px;padding-bottom:73px}.ButtonGroup .space{width:28px}.PaymentTitle{background-color:#282b3e;color:#fff;padding-top:23px;padding-bottom:17px;padding-left:36px;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-top:42px}.PaymentInputGroups{box-sizing:border-box;border:1px solid #ededed;background-color:#fff;padding-top:45px;padding-left:36px;padding-bottom:33px}.PaymentInputGroups .InputRow{display:flex;flex-direction:row}.PaymentInputGroups .InputRow:first-child{margin-bottom:37px}.PaymentInputGroups .InputRow .InputItem{width:399px;display:flex;flex-direction:column;margin-right:85px}.PaymentInputGroups .InputRow .InputItem .label{color:#5e6073;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;margin-bottom:15px}.PaymentInputGroups .InputRow .InputItem .CVV{width:92px}.PaymentInputGroups .InputRow .InputItem .ExpiryDateGroup{display:flex;flex-direction:row}.PaymentInputGroups .InputRow .InputItem .ExpiryDateGroup .ExpiryMonth,.PaymentInputGroups .InputRow .InputItem .ExpiryDateGroup .ExpiryYear{width:140px}.PaymentInputGroups .InputRow .InputItem .ExpiryDateGroup .ExpiryMonth{margin-right:15px}.PaymentDeclarationGroups input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.PaymentDeclarationGroups .checkmark{position:absolute;top:0;left:0;height:35px;width:35px;border-radius:50%;border:5px solid #eee;background-color:transparent}.PaymentDeclarationGroups .checkmark:after{content:"";position:absolute;display:none}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark:after{display:block}.PaymentDeclarationGroups .container{position:relative;height:45px;padding-left:73px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.PaymentDeclarationGroups .container .Wording{display:flex;flex-direction:row;align-items:center;height:47px}.PaymentDeclarationGroups .Link:hover{text-decoration:underline}.PaymentCardCompany{height:81px;padding-top:31px;padding-bottom:10px;padding-left:33px}.Declarations,.MajorExclusions,.PersonalInformationCollectionStatement{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:20px}.PersonalInformationCollectionStatement ol{padding-right:10px}.PersonalInformationCollectionStatement .bold{font-weight:700}.Declarations ul,.MajorExclusions ul{list-style:none;padding:0}.Declarations li,.MajorExclusions li{display:table-row}.PersonalInformationCollectionStatement li{padding-left:20px}.Declarations li:before,.MajorExclusions li:before{display:table-cell;content:"•";padding-left:5px;padding-right:20px}.PaymentHeadingIcon{width:49px;height:47px}.InsuredPersonFamilyIcon{height:30px!important;width:40px!important;margin-right:13px}.PaymentPlanName{margin-bottom:24px}.PaymentInsurancePeriod{font-family:Inter-Bold,sans-serif}.PaymentInsurancePeriod,.PaymentInsuranceValue{color:#0a1f44;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.PaymentInsuranceValue{font-family:Inter,sans-serif}.InsuredPersonType{color:#0a1f44;font-family:Inter-Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.InsuredPersonMember{color:#0a1f44;font-family:Inter-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}.PaymentAmountHeading{font-size:18px;line-height:25px;margin-bottom:11px;margin-top:70px}.PaymentAmount,.PaymentAmountHeading{color:#000;font-family:Inter-Bold,sans-serif;font-weight:700;letter-spacing:0;text-align:center}.PaymentAmount{font-size:35px;line-height:28px;margin-bottom:48px}.PaymentInfoContainer{margin-top:34px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.PaymentAmountGroup{height:177px;width:266px;align-items:center;display:flex;flex-direction:column;margin:40px 43.5px}.PaymentInfoGroup{margin:40px 43.5px}.PaymentInputFields{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;max-width:800px}.PaymentInputField{width:346px;height:56px;min-width:275px;margin:20px;box-sizing:border-box}.CCContainer,.CCContainer .CCIconContainer{display:flex;justify-content:center}.CCContainer .CCIconContainer{width:100px;height:60px;align-items:center;margin:0 10px;box-shadow:0 1px 3px #ccc}.CCIconContainer .CC_Visa{width:75px}.CCIconContainer .CC_MC{width:50px}.PaymentInputFields .MuiInputBase-input{font-family:Inter Regular,Inter,sans-serif}.PaymentMethodLabel{color:#000;font-family:Inter-Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:25px;text-align:center;margin-bottom:11px}.paymentMethodSelectContainer{height:150px}.PaymentInfoGroup{height:177px}.PaymentInfoGroup .RadioBoxGroupsStyle{display:flex;align-items:center;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.PaymentInfoGroup .RadioGroupStyle{width:124px}.PaymentInfoGroup .RadioCard{height:164px}.PaymentInfoGroup .RadioButton{position:relative;left:35px;top:100px}.PaymentInfoGroup .SelectCardLabel{position:relative;left:-30px;height:36px;width:75px;color:#000;font-family:Inter Regular,Inter-Regular,Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:18px;text-align:center}.PaymentInfoContainer.GBAPayment .PaymentMethodSelect{display:none}.PaymentInfoContainer.GBAPayment .PaymentAmountGroup{height:auto}.PaymentInfoContainer.GBAPayment .PaymentAmountGroup .PaymentAmountHeading{margin-top:0}.PaymentMethodUI .PaymentInfoGroup{height:auto}.PaymentMethodUI .PaymentAmountGroup{height:auto;margin-top:0}.PaymentAmountGroup.MILGBA{margin-top:40px}.PaymentInfoContainerBoxLabel{margin-top:35px;font-size:18px;line-height:24px;font-family:Inter-Bold,Inter Bold,Inter,sans-serif;font-weight:700;color:#003da5}.PaymentInfoContainer.PaymentMethodUI{align-items:flex-start;margin-top:15px;padding-top:60px}.PaymentMethodUI .PaymentAmountGroup .PaymentAmountHeading{margin-top:0}.PaymentInfoContainer.PaymentMethodUI .PaymentInfoGroup{margin:0}.PaymentInfoContainer .PaymentInfoGroup.MILGBA{margin:40px 43.5px;height:177px}.PaymentMethodUI .PaymentInfoGroup .PaymentMethodSelect{display:flex;align-items:center;justify-content:space-between;margin:0 20px}.PaymentMethodSelect .RadioBoxGroupsStyle .RadioGroupStyle:nth-child(n+2){order:3}.PaymentMethodSelect .RadioBoxGroupsStyle .RadioGroupStyle:nth-child(n+3){order:2}.PaymentMethodUI .PaymentInfoGroup .RadioBoxGroupsStyle{width:auto;grid-gap:30px;gap:30px;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.PaymentMethodUI .PaymentInfoGroup .RadioGroupStyle{width:auto;height:auto;margin:0}.PaymentMethodUI .PaymentInfoGroup .RadioCard{height:auto;min-height:0}.PaymentMethodUI .PaymentInfoGroup .RadioCard label.Label{flex-grow:0;align-items:center;padding:20px 16px;grid-gap:10px;gap:10px;min-width:190px}.PaymentMethodUI .PaymentInfoGroup .SelectCardLabel{left:0;text-align:left;margin-left:0;width:auto;height:auto}.PaymentMethodUI .PaymentInfoGroup .RadioCard label.Label input.RadioButton{order:2;position:unset;align-items:center}.PaymentMethodUI .PaymentInfoGroup .RadioCard label.Label span.SelectCardLabel{order:3;line-height:23px;min-width:80px;width:80px}.PaymentMethodUI .PaymentInfoGroup .RadioCard label.Label img.StyledIcon{order:3;margin-top:0;margin-left:0;position:unset;width:70px;height:22px}.PaymentMethodUI .PaymentInfoGroup .RadioGroupStyle:nth-child(n+2) .RadioCard label.Label img.StyledIcon{width:auto;height:25px}.PaymentInfoContainer .PaymentNoteExternalPage{display:flex;align-items:center;padding:15px;border:1px solid #009ae4;background:rgba(0,154,228,.1);margin:40px 20px}.PaymentInfoContainer .PaymentNoteExternalPage span{font-size:12px;font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.PaymentInfoContainer .PaymentNoteExternalPage img{margin-right:10px}@media (max-width:1024px){.PaymentInfoGroup{margin-left:0;margin-right:0}.PaymentInputFields{width:100%}.PaymentInputField{min-width:0;width:100%}.InsuredPersonGroup{background-color:#fff;box-sizing:border-box;border:1px solid #ededed;border-bottom:5px solid #00a758;padding:30px 36px 26px 22px;margin-top:26px;position:relative}.InsuredPersonGroup>.PersonContentInfoGroup>.Row{display:flex;flex-direction:column;align-items:center}.InsuredPersonGroup>.PersonContentInfoGroup>.Row:not(:last-child){margin-bottom:0}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem{display:flex;flex-direction:row;align-items:center;text-align:left;width:100%;margin-bottom:24px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{width:150px}.Payment{padding:0 20px}.PlanSummaryInfoGroup>.RowGroup>.Row{padding-left:23px;padding-right:27px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.PlanSummaryInfoGroup>.RowGroup>.Row .Empty{display:none}.PlanSummaryInfoGroup>.RowGroup>.Row .Key{display:flex;flex-direction:row;flex-grow:10;width:100%;align-items:center}.PlanSummaryInfoGroup>.RowGroup>.Row .Key.MobileOneRow{display:flex;flex-direction:row;flex-grow:2;align-items:center;justify-content:space-between}.PlanSummaryInfoGroup>.RowGroup>.Row .Mid{max-width:190px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon{height:20px;width:20px;color:#000;margin-left:20px;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;position:relative;display:inline-block}.PlanSummaryInfoGroup>.TotalPremium .Amount{font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.PlanSummaryInfoGroup>.TotalPremium{font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;padding:14px 27px 17px 23px;align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.PaymentInputGroups{box-sizing:border-box;border:1px solid #ededed;background-color:#fff;padding:45px 21px 33px 22px}.PaymentInputGroups .InputRow{display:flex;flex-direction:column}.PaymentInputGroups .InputRow:first-child{margin-bottom:13px}.PaymentInputGroups .InputRow .InputItem{width:100%;display:flex;flex-direction:column;margin-right:85px;margin-bottom:29px}.PaymentDeclarationTitle{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.PaymentTitle{padding-top:15px;padding-bottom:14px;padding-left:18px;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.PaymentCardCompany{height:81px;padding-top:14px;padding-bottom:0;padding-left:0}.PaymentDeclarationGroups .Item{color:#282b3e;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;line-height:20px;display:flex;flex-direction:row;align-items:flex-start;height:auto;margin-bottom:14px;position:relative}.PaymentDeclarationGroups .Error{margin-bottom:20px}.PaymentDeclarationGroups input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.PaymentDeclarationGroups .checkmark{position:absolute;top:0;left:0;transform:scale(.7);transform-origin:top left;border-radius:50%;border:5px solid #eee;background-color:transparent}.PaymentDeclarationGroups .checkmark:after{content:"";position:absolute;display:none}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark:after{display:block}.PaymentDeclarationGroups .container .checkmark:after{left:10px;top:5px;width:10px;height:17px;border:solid #702f8a;border-width:0 5px 5px 0;transform:rotate(45deg);color:#702f8a}.PaymentDeclarationGroups .container{position:relative;height:auto;padding-left:42px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.PaymentDeclarationGroups .container .Wording{display:flex;flex-direction:row;align-items:flex-start;height:62px}.PaymentDeclarationGroups .Link{color:#009ae4;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;cursor:pointer}.PaymentDeclarationGroups .Link:hover{text-decoration:underline}.Payment .ButtonGroup{position:fixed;bottom:0;left:0;z-index:3;height:76px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:0;padding-bottom:0;width:100vw}.Payment .ButtonGroup div{flex-grow:2}.Payment .ButtonGroup .space{display:none}.InsuredPersonGroup>.PersonRoleGroup>.Icon{overflow:hidden;margin-right:7px}.Payment>.Title{font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;margin-top:45px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .contentDiv{width:100vw;box-sizing:border-box;left:-187px;height:auto}.mobileBack{display:none}.Payment>.ButtonGroup{height:76px;background-color:#fff;position:fixed;bottom:0;left:0;width:100vw;z-index:2}.PaymentBriefInfoCard{flex-direction:column;padding:20px}.PaymentBriefInfoCard .PaymentBriefInfoCardOuter{flex-direction:column}.KeyHeading{margin-right:0;margin-bottom:4px;font-family:Inter,sans-serif!important}.PaymentInsurancePeriod,.PaymentInsuranceValue{text-align:center}.PaymentBriefInfoCard .VLine{height:20px;width:1px;margin-left:18px;margin-right:18px;box-sizing:border-box;border-left:1px solid transparent}.PaymentPlanName{font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:25px}.PaymentInfoContainer{padding-top:5px;padding-bottom:0;margin-bottom:60px}.PaymentAmountGroup{margin:30px 43.5px 0}.WhiteCard.BlueBorder{border-bottom:5px solid #003da5}.CCContainer .CCIconContainer{width:85px;height:51px}.CCIconContainer .CC_Visa{width:62px}.CCIconContainer .CC_MC{width:43px}.PaymentAmountSGD{margin-bottom:32px}.PaymentInfoContainer .PaymentInfoGroup{margin-top:0}.PaymentInfoGroup{margin-bottom:30px}.PaymentAmountGroup{margin-bottom:0}}@media (max-width:1024px){.PaymentPage .KeyHeading{font-family:Inter-Bold,Inter Bold,Inter,sans-serif}.PaymentPage .PaymentInfoContainer{margin-top:25px}.PaymentPage .PaymentAmountGroup{margin:30px 30px 0}}@media (max-width:820px){.PaymentInfoContainer.PaymentMethodUI{padding-top:30px}.PaymentMethodUI .PaymentAmountGroup{width:100%;margin:0 auto}.PaymentMethodUI .PaymentAmountGroup .PaymentAmount{margin-bottom:30px}.PaymentMethodUI .PaymentInfoGroup .RadioBoxGroupsStyle{flex-wrap:wrap;grid-gap:15px;gap:15px;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.PaymentMethodUI .PaymentInfoGroup .RadioGroupStyle{min-width:100%}.PaymentMethodUI .PaymentInfoGroup .RadioCard label.Label img.StyledIcon{position:absolute;top:15px;right:20px}.PaymentMethodUI .PaymentInfoGroup .RadioCard label.Label{padding:15px}.PaymentInfoContainer.PaymentMethodUI .PaymentInfoGroup .PaymentInputFields:last-child{padding-bottom:30px}}.finish{display:flex;flex-direction:column;align-items:center;padding-top:25px}.finish .ExploreOptionsHeading{width:auto!important;margin:0 auto}.ExploreOptionsHeading{margin-top:0;margin-bottom:10px}.FinishHeading{margin-top:12px}.FinishHeading:first-of-type{margin-top:25px}.FinishSubHeading{margin-top:22px;width:700px}.FinishSubHeadingAddlText{width:700px}.FinishLearnMoreBanner{height:153px;padding:20px 59px;margin-top:88px;margin-bottom:46px}.FinishLearnMoreBannerContent{font-family:Inter-Medium,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;margin-top:8px;margin-bottom:8px}.FinishLearnMoreBannerIcon{height:47px;width:73px;margin-right:36px}.LearnMoreButton{border:1px solid #fff!important;background:transparent;color:#fff!important}.LearnMoreButton:focus:not([disabled]),.LearnMoreButton:hover:not([disabled]){border:2px solid #1547b1;color:#fff!important;background:transparent!important;box-shadow:0 0 0 6px hsla(0,0%,100%,.1)!important}.FinishInfoCard{margin-top:35px}.FinishEmailSentGroup{justify-content:start;margin-top:60px}.FinishEmailSentGroup,.FinishEmailSentGroup .Icon{display:flex;flex-direction:row;align-items:center}.FinishEmailSentGroup .Icon{width:72px;height:72px;justify-content:center}.FinishEmailSentGroup .TextGroup{display:flex;flex-direction:column;text-align:left;margin-left:18px}.FinishWording{color:#0a1f44;font-family:Inter-SemiBold,sans-serif;font-size:20px;letter-spacing:0;line-height:28px;margin-top:28px;margin-bottom:28px;text-align:center;width:720px}.FinishHeadingTitle{color:#003da5;font-family:Stag Medium,Stag,sans-serif;font-size:32px;font-weight:500;letter-spacing:1px;line-height:40px;text-align:center;margin-top:15px;margin-bottom:20px}.linebreak{content:"\A";white-space:pre}@media (max-width:280px){div.FinishSubHeading{font-size:9px!important}}@media (min-width:320px) and (max-width:320px){div.FinishSubHeading{font-size:11px!important}}@media (max-width:375px){div.FinishSubHeading{font-size:12px}}@media (min-width:411px) and (max-width:420px){div.FinishSubHeading{font-size:14px}}@media (max-width:1024px){.finish{display:flex;flex-direction:column;align-items:center;padding-top:32px}.linebreak{content:"";white-space:normal}.FinishHeading{text-align:center}.FinishSubHeading{font-family:Inter,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.FinishInfoCard{flex-direction:column;align-items:center;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.FinishInfoCard .ItemRow .Key,.FinishInfoCard .ItemRow .Value,.FinishInfoCard .Key.KeyHeading{font-family:Inter,sans-serif!important;font-size:16px}.FinishInfoCard .ItemRow{flex-direction:column;align-items:center}.FinishInfoCard .KeyHeading{margin-right:0}.FinishInfoCard .VLine{border:none}.FinishLearnMoreBanner{height:auto;padding:24px;flex-direction:column;align-items:flex-start}.FinishLearnMoreBannerIcon{height:36px;width:55.91px;margin-bottom:20px}.finish .ExploreOptionsHeading{font-family:Stag-Medium,sans-serif;padding-left:30px;padding-right:30px}.finish .ExploreOptionsHeading,.FinishLearnMoreBannerTitle{font-size:20px;font-weight:500;letter-spacing:1px;line-height:28px}.FinishLearnMoreBannerContent{font-family:Inter-Medium,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:25px}.LearnMoreButton{border:1px solid #fff!important;background:transparent;color:#fff!important;align-self:center}.LearnMoreButton:focus:not([disabled]),.LearnMoreButton:hover:not([disabled]){border:2px solid #1547b1;color:#fff!important;background:transparent!important;box-shadow:0 0 0 6px hsla(0,0%,100%,.1)!important}.FinishSubHeadingAddlText,.FinishWording{width:unset}.FinishWording{font-size:16px;font-weight:500;font-family:Inter,sans-serif;line-height:24px}.LandingOtherPackage{padding-bottom:0}}.FinishWording .link{color:#00a758;cursor:pointer;text-decoration:none}.FinishWording .link:hover{text-decoration:underline}.FinishReceiptInfo{display:inline-flex;flex-direction:row;align-items:center;background-color:#fff;border:1px solid #ededed;border-bottom:5px solid #003da5;padding:20.53px 51px 18.22px 34px;margin-bottom:21px;margin-top:37px}.FinishReceiptInfo .ItemGroup{display:flex;flex-direction:column;justify-content:start;align-items:start}.FinishReceiptInfo .Key{color:#00a758;font-size:16px;font-weight:700;line-height:18px;margin-bottom:21.23px}.FinishReceiptInfo .Key,.FinishReceiptInfo .Value{font-family:Arial,Noto,sans-serif;letter-spacing:0}.FinishReceiptInfo .Value{color:#282b3e;font-size:20px;line-height:23px}.FinishReceiptInfo .VLine{box-sizing:border-box;height:65.94px;width:1px;border:1px dashed #8e90a2;margin-right:39px;margin-left:48px;margin-top:8.1px}.FinishBackToHomeButton{margin-bottom:60px}.FinishPromote{display:flex;flex-direction:row;align-items:center;background-color:#361558;padding:28px 65px 24px 37px;color:#fff;margin-top:60px;margin-bottom:75px}.FinishPromote .Icon{width:43px;height:43px;overflow:hidden}.FinishPromote .Desc{color:#fff;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;flex-grow:3;margin-left:21px;margin-right:12px}.RatingTitleImgGroup{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:25px}.RatingTitleImg{height:49px;width:49px;margin-right:9px}.RatingText{text-align:center;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;margin-bottom:20px}.StarGroup{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;unicode-bidi:bidi-override;direction:rtl}.StarGroup>svg{margin:0 auto}.StarGroup>svg .Star{stroke:#8e90a2;cursor:pointer}.StarGroup>svg:hover .Star,.StarGroup svg.Picked .Star,.StarGroup svg:hover~svg .Star{stroke:#282b3e;fill:#282b3e}.WhatWrong{margin-top:28px;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:20px;letter-spacing:0;line-height:23px;text-align:center;margin-bottom:18px}.WrongGroup{flex-wrap:wrap;justify-content:space-evenly;margin-bottom:14px}.WrongGroup,.WrongGroup .Problem{display:flex;flex-direction:row;align-items:center}.WrongGroup .Problem{box-sizing:border-box;height:52px;width:187px;border:2px solid #ededed;outline:1px solid transparent;margin:0 auto 18px;text-align:center;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;cursor:pointer;justify-content:center}.WrongGroup .Problem.Large{width:215px}.WrongGroup .Problem.Small{width:98px}.WrongGroup .Problem.Picked{border:3px solid #00a758;outline:0 solid transparent}.Rating .InputGroup{width:399px;margin-bottom:54.29px;margin-left:auto}.Rating .InputGroup .Label{color:#5e6073;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px}.Rating .ButtonGroup{display:flex;flex-direction:row;justify-content:center;margin:0;padding:0}.Rating .ButtonGroup>div{height:71px;color:#fff;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.RatingConfirm{display:flex;flex-direction:column;align-items:center}.RatingConfirm .RatingImg{height:49px;width:49px;margin-bottom:25px}.RatingConfirm .Title{font-weight:700;font-size:24px;line-height:28px;margin-bottom:22px}.RatingConfirm .Content,.RatingConfirm .Title{color:#282b3e;font-family:Arial,Noto,sans-serif;letter-spacing:0}.RatingConfirm .Content{font-size:22px;line-height:26px;text-align:center}.RatingConfirm .ButtonGroup{margin-top:66px;padding-bottom:20px}.FinishSpace{height:60px;overflow:hidden}@media (max-width:1440px){.FinishPromote{display:flex;flex-direction:row;align-items:center;background-color:#361558;padding:28px 65px 24px 37px;color:#fff;margin-top:60px;margin-bottom:75px}.FinishPromote .Icon{width:43px;height:43px;overflow:visible}.FinishPromote .Desc{color:#fff;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;flex-grow:3;margin-left:21px;margin-right:12px}}@media (max-width:1024px){.FinishEmailSentGroup{margin-right:22px;margin-left:11px;margin-top:0}.FinishEmailSentGroup .Icon{width:64px;height:64px;flex-shrink:0}.FinishEmailSentGroup .Title{font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;margin-bottom:10px}.FinishEmailSentGroup .Desc{font-size:16px;letter-spacing:0;line-height:18px}.FinishReceiptInfo{box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:flex-start;padding:22px 19.5px 27px 17px;margin:37px 20px 21px;width:calc(100vw - 40px)}.FinishReceiptInfo .VLine{box-sizing:border-box;height:1px;width:100%;border:1px dashed #8e90a2;margin:20px 0}.FinishWording{margin-left:20px;margin-right:20px}.FinishBackToHomeButton{margin-left:21px}.FinishEmailSentGroup .TextGroup{flex:1 1 auto;flex-basis:0px}.finish>svg{width:64px}.finish .FinishHeading{margin-top:3px}.finish{margin-bottom:20px}.LandingHighlight .LandingContainer{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.LandingHighlight .LandingContainer .Package:first-child,.LandingOtherPackage .LandingContainer{margin-bottom:30px}.FinishHeadingTitle{margin-top:60px;font-size:20px;line-height:28px}}@media (max-width:1024px){.finish .FinishSubHeading{width:100%}.FinishHeading{font-family:StagMedium,Stag-Medium,Stag Medium,Stag,sans-serif;font-size:20px;line-height:28px;letter-spacing:.5px;font-weight:500}.FinishSubHeading+.FinishInfoCard{margin-top:25px}.FinishInfoCard .Key.KeyHeading{font-size:14px;font-family:Inter-Bold,Inter Bold,Inter,sans-serif;margin-bottom:8px}.finish .FinishSubHeading,.finish .FinishWording{font-family:Inter-Medium,Inter Medium,Inter,sans-serif}.FinishHeadingTitle{margin-top:20px;padding:0 20px}.LandingOtherPackage .PackageName{line-height:24px}.PackageInfo .PackageDesc{font-family:Inter-Regular,Inter Regular,Inter,sans-serif}.LandingOtherPackage .LandingContainer{margin-bottom:20px}.PaymentInfoContainer{flex-direction:column}}.ModalBody{border-radius:0!important}.ModalTop{margin-top:-48px!important;margin-left:-24px!important;height:4px;width:512px;background:linear-gradient(270deg,#68d88e,#00d5be)}.ModalIcon{position:absolute;top:55px;left:214px;height:auto;width:auto}.ModalTitle{text-align:left;color:#003da5;font-family:Stag-Medium,sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;line-height:36px}.ModalContent{font-family:Arial,Noto,sans-serif}.large{width:1000px;padding:42px 52px 30px 45px}.large .ModalContent{padding-top:42px}.confirmLarge{width:800px;padding:42px 52px 30px 45px}.confirmLarge .ModalContent{padding-top:10px}.normal{width:640px;padding:42px 45px 53.5px 37px}.normal .ModalContent{padding-top:33px}.small{width:511px;padding:43px 42px 47px 31px}.small .ModalContent{padding-top:45px}@media (max-width:1024px){.ModalTitle{font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.ModalContent{font-family:Arial,Noto,sans-serif}.large{width:1000px;padding:21px 14px 15px}.large .ModalContent{padding-top:42px}.confirmLarge{width:800px;padding:21px 14px 15px}.confirmLarge .ModalContent{padding-top:42px}.small{width:511px;padding:46px 18px 30px 41px}.small .ModalContent{padding-top:45px}}
/*# sourceMappingURL=main.f64d7e8e.chunk.css.map */