body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0;overflow:hidden;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Stag-Medium;src:url(/pa/static/media/Stag-Medium-Web.08674c835beeba598e05.woff) format("woff")}@font-face{font-family:Stag;src:url(/pa/static/media/Stag-Medium-Web.08674c835beeba598e05.woff) format("woff")}@font-face{font-family:Inter-Medium;src:url(/pa/static/media/Inter-Medium.9323ebc91e5e5a381fa3.woff) format("woff")}@font-face{font-family:Inter;src:url(/pa/static/media/Inter-Regular.5cc642fb7ce554291def.woff) format("woff")}@font-face{font-family:Inter-Regular;src:url(/pa/static/media/Inter-Regular.5cc642fb7ce554291def.woff) format("woff")}@font-face{font-family:Inter-SemiBold;src:url(/pa/static/media/Inter-SemiBold.c1764dd9c41d13975ab6.woff) format("woff")}@font-face{font-family:Inter-Bold;src:url(/pa/static/media/Inter-Bold.81c56203e15c9f202658.woff) format("woff")}@font-face{font-family:Noto-Thin;src:url(/pa/static/media/noto-sans-tc-Thin.9bc265d5e419c271d463.woff) format("woff")}@font-face{font-family:Noto-Light;src:url(/pa/static/media/noto-sans-tc-Light.c35711f95808af850082.woff) format("woff")}@font-face{font-family:Noto-Regular;src:url(/pa/static/media/noto-sans-tc-Regular.d29e04a0d40f5769d716.woff) format("woff")}@font-face{font-family:Noto;src:url(/pa/static/media/noto-sans-tc-Regular.d29e04a0d40f5769d716.woff) format("woff")}@font-face{font-family:Noto-Medium;src:url(/pa/static/media/noto-sans-tc-Medium.4dcd3c3523d038947a21.woff) format("woff")}@font-face{font-family:Noto-Bold;src:url(/pa/static/media/noto-sans-tc-Bold.35902e81bbd05641fe09.woff) format("woff")}@font-face{font-family:Noto-Black;src:url(/pa/static/media/noto-sans-tc-Black.e53b56b5207c037cf372.woff) format("woff")}#splash-screen{height:160px;margin:auto;position:fixed;width:450px}#logo-box,#splash-screen{bottom:0;left:0;overflow:hidden;right:0;top:0}#logo-box{height:100px;margin:auto 0 auto auto;position:absolute;width:250px}#gears-box{height:160px;overflow:hidden;width:160px}.Caps input{text-transform:uppercase}.MuiSelect-select:focus{background-color:#fff!important}.MuiListItem-root.Mui-disabled{display:none!important}.MuiListItem-root.Mui-selected,.MuiListItem-root.Mui-selected:hover{background-color:#00a758!important;color:#fff!important}.MuiListItem-root{font-family:Arial,Noto!important}body{overflow-x:hidden}*{font-family:Arial,Noto}.PopupErrorButtonGroup{display:flex;flex-direction:row;justify-content:center;margin-top:40px;padding-bottom:23px}.PopupErrorButtonGroup .space{width:28px}.TopErrorContainer{align-items:center;background-color:#282b3e;color:#fff;display:flex;font-size:20px;justify-content:center;min-height:100px}.TopErrorContainer span.ErrorText{max-width:420px}.TopErrorContainer img.ErrorImg{height:43px;margin-right:25px}.ScheduledMaintenanceText{padding:10px;text-align:-webkit-center}.error-notification-link{color:#fff}.QuoteHeaderTemplateBodyContainer,.QuoteTemplateBodyContainer{box-sizing:border-box;margin:0 auto;width:1440px}.QuoteTemplateBodyContainer{padding-left:62px;padding-right:56px}@media (max-width:1440px){.QuoteTemplateBodyContainer{padding-left:36px;padding-right:27px;width:100vw}.QuoteHeaderTemplateBodyContainer{box-sizing:border-box;margin:0 auto;width:100vw}}@media (max-width:768px){.QuoteTemplateBodyContainer{padding-left:0!important;padding-right:0!important;width:100vw}.TableHeaderGroup{top:56px!important;z-index:1}}.TitleDesc{background-color:#282b3e;color:#fff;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.TitleDesc>td:first-child{padding-bottom:12px;padding-left:18px;padding-top:16px}.TitleDesc>td:last-child{text-align:center}.QuoteMobileDiscount{display:none}.QuoteTableHeader{display:flex;flex-direction:row;top:0}.TableHeaderGroup{background-color:#fafafa;padding-top:6px;position:-webkit-sticky;position:sticky;top:86px;z-index:1}.TableHeaderGroup.FixTop{background-color:#fafafa;margin-right:29px;margin-top:-9px;position:fixed;width:calc(100vw - 63px)}.TableBody{position:relative}.TableBody.FixTop{padding-top:286px}@media (max-width:1024px){.TableHeaderGroup.FixTop{background-color:#fafafa;margin-right:29px;margin-top:-9px;position:fixed;width:100vw;z-index:3}.QuoteTemplateBodyContainer{padding-left:0;padding-right:0}.TableHeaderGroup{top:56px!important;z-index:1}}.TableBody::-webkit-scrollbar{display:none}.TableBody{-ms-overflow-style:none;scrollbar-width:none}.QuoteMobileBottomSpace{display:none}.TopLeft{align-items:flex-start;color:#282b3e;display:flex;flex-direction:column;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;height:214px;letter-spacing:0;line-height:21px;width:366px}.TopLeft .HLine{border-bottom:1px dashed #8e90a2;flex-shrink:0;max-height:1px;width:342px}.TopLeft .NavyDiscount{height:43px;margin-right:16px;overflow:visible}.TopLeft .Discount{width:230px}.TopLeft .NavyFamily{height:33px;margin-right:19px;overflow:visible}.TopLeft>div{align-items:center;display:flex;flex-direction:row;margin:auto 0}.WhiteTick{fill:#fff}@media (max-width:1440px){.TopLeft{flex-grow:1;font-size:14px;line-height:16px;min-width:199px}.TopLeft .Discount{flex-grow:1;min-width:125px}.TopLeft .HLine{flex-grow:1;margin-right:12px;min-width:179px}}@media (max-width:1024px){.TopLeft{display:none}}.Plan{align-items:center;background:#fff;border:1px solid #ededed;border-bottom-color:transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Arial,sans-serif;height:214px;margin-right:5px;outline:1px solid transparent;width:220px}.Plan .PlanName{color:#00a758;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;margin-bottom:23px;margin-top:30px}.Plan .Discount{margin-bottom:4px;text-decoration:line-through}.Plan .Discount,.Plan .PriceGroup{color:#000;font-size:18px;letter-spacing:0;line-height:21px}.Plan .PriceGroup{font-weight:700}.Plan .PriceGroup .Price{font-size:32px;line-height:37px}.Plan .MinPrem{color:#ff4c4c;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;text-align:center}.Plan .MinPrem.Hide{display:none}.Plan .PriceGroup .Cent{font-size:25px;line-height:29px}.Plan .CircleTick{height:46px;margin-bottom:auto;margin-top:auto;overflow:hidden;transition-duration:.1s;width:46px}.CircleTick:hover{cursor:pointer}.Plan .CircleTick .Border,.Plan .CircleTick .Tick{fill:transparent}.Plan .MinPrem.Hide,.Plan.Picked .MinPrem.Hide{color:transparent}.Plan:hover{border:1px solid #00a758;outline:1px solid #00a758}.Plan:hover .CircleTick .Tick{fill:#ededed}.Plan:hover .CircleTick .Border{stroke:#ededed}.Plan.Picked{background:#00a758;border:1px solid #00a758;outline:2px solid transparent}.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;min-width:179px}.Plan .PlanName{margin-bottom:18px;margin-top:25px}.Plan .PriceGroup .Price{font-size:28px;line-height:32px}.Plan .CircleTick{height:45px;width:45px}}.OptionalHeading,.TableHeading{color:#fff;font-family:Arial,Noto,sans-serif;font-weight:700;letter-spacing:0;width:1321px}@media (max-width:1440px){.OptionalHeading,.TableHeading{width:100%}}@media (max-width:1024px){.OptionalHeading,.TableHeading{width:100vw}.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;min-width:unset!important;min-width:0!important;text-align:center;width:auto}.OptionalHeading{font-size:14px!important;font-weight:700;letter-spacing:0;line-height:16px!important;padding:17px 0 12px!important}}.TableHeading{background-color:#282b3e;display:flex;flex-direction:row;font-size:16px;line-height:18px;padding-bottom:12.48px;padding-top:16px}.TableHeading .Item{border-left:18px solid transparent;box-sizing:border-box;width:366px}.TableHeading .Value{flex-grow:2;text-align:center}@media (max-width:1440px){.TableHeading .Item{border-left:18px solid transparent;box-sizing:border-box;flex-grow:1;min-width:179px;width:199px}.TableHeading .Value{flex-grow:4;min-width:797px}}@media (max-width:1024px){.Plan{flex-grow:1;height:auto;margin-right:4px;min-height:119px;min-width:179px;opacity:.1}.Plan.Picked{opacity:1;position:relative}.Plan.Picked:before{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==);background-repeat:no-repeat;background-size:12px 18px;content:" ";height:18px;left:-30px;pointer-events:none;position:absolute;top:49px;width:12px}.QuoteTableHeader .Arrow{display:none}.Plan.Picked:not(:nth-last-child(2)):after{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==);background-repeat:no-repeat;background-size:12px 18px;content:" ";height:18px;pointer-events:none;position:absolute;right:-30px;top:49px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:12px;z-index:10}.Plan .PlanName{color:#00a758;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-bottom:10px;margin-top:17px}.Plan .Discount{margin-bottom:4px;text-decoration:line-through}.Plan .Discount,.Plan .PriceGroup{color:#000;font-size:14px;letter-spacing:0;line-height:16px}.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{color:#ff4c4c;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0;line-height:15px;margin:0 auto;text-align:center}}.OptionalHeading{background-color:#8e90a2;border-left:18px solid transparent;box-sizing:border-box;font-size:18px;line-height:21px;padding:20px 0}.OptionalCover,.PlanCover{align-items:center;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;min-height:65px;width:1321px}.OptionalCover.Odd,.PlanCover.Odd{background-color:#fafafa}.OptionalCover.Odd .Value.Picked,.PlanCover.Odd .Value.Picked{background-color:#00a758}.OptionalCover.Even,.PlanCover.Even{background-color:#ededed}.OptionalCover.Even .Value.Picked,.PlanCover.Even .Value.Picked{background-color:#007f43}.PlanCover.Even .Title .BulletPoint,.PlanCover.Odd .Title .BulletPoint{display:none}.PlanCover.Even.Sub .Title,.PlanCover.Odd.Sub .Title{align-items:flex-start;display:flex;flex-direction:row}.PlanCover.Even.Sub .Title .BulletPoint,.PlanCover.Odd.Sub .Title .BulletPoint{display:inline-block;padding-right:18px;width:3px}.OptionalCover .Title,.PlanCover .Title{box-sizing:border-box;padding-left:26px;width:366px}.OptionalCover .Value,.PlanCover .Value{align-items:center;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;margin-right:5px;min-height:65px;text-align:center;width:220px}.PlanCover .Value.Combined{width:880px}.OptionalCover .Value.Picked,.PlanCover .Value.Picked{color:#fff;font-weight:700}.OptionalCover .Arrow,.PlanCover .Arrow{text-align:center;width:54px}.OptionalCover .Arrow img,.PlanCover .Arrow img{cursor:pointer;height:12px}.OptionalCover .Arrow img.Up,.PlanCover .Arrow img.Up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.OptionalCover .Title{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}@media (max-width:1440px){.OptionalCover,.PlanCover{width:100%}.OptionalCover .Title,.PlanCover .Title{flex-grow:1;min-width:201px;padding-left:16px}.OptionalCover .Value,.PlanCover .Value{flex-grow:1;margin-right:4px;min-width:179px}.PlanCover .Value.Combined{flex-grow:1;min-width:732px}.OptionalCover .Arrow,.PlanCover .Arrow{padding-right:6px;text-align:right;width:28px}}@media (max-width:1024px){.OptionalCover,.PlanCover{height:auto;min-height:78px;width:100vw}.OptionalCover .Title,.PlanCover .Title{flex-grow:1;min-width:100px;padding-left:20px}.OptionalCover .Value,.PlanCover .Value{display:none;flex-grow:1;margin-right:4px;min-width:140px}.OptionalCover .Value.Combined,.OptionalCover .Value.Picked,.PlanCover .Value.Combined,.PlanCover .Value.Picked{background-color:transparent!important;color:#00a758;display:flex!important}.OptionalCover .Value.Combined,.PlanCover .Value.Combined{min-width:unset;width:220px}.OptionalCover .Arrow,.PlanCover .Arrow{flex-shrink:0;text-align:left!important;width:49px!important}.OptionalCover .Arrow img,.PlanCover .Arrow img{margin-right:6px}.PlanCover.Even.Sub .Title,.PlanCover.Odd.Sub .Title{margin-bottom:12px;margin-top:12px;padding-left:12px}.PlanCover.Even.Sub .Title .BulletPoint,.PlanCover.Odd.Sub .Title .BulletPoint{display:inline-block;padding-right:12px;width:3px}.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}@-webkit-keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}80%{opacity:.1}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}80%{opacity:.1}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}}.AddOn{background-color:#fff;border:1px solid #ededed;font-family:Arial,sans-serif;margin-bottom:4px;min-height:88px;width:1321px}.AddOn,.AddOn .InsuredPersonBox{align-items:center;box-sizing:border-box;display:flex;flex-direction:row}.AddOn .InsuredPersonBox{overflow-wrap:break-word;padding-left:36px;width:366px}.AddOn .InsuredPersonBox .Icon{height:30px;margin-right:20px;overflow:visible}.AddOn .InsuredPersonBox .AgeGroup{font-weight:700}.AddOn .InsuredPersonBox .AgeGroup,.AddOn .InsuredPersonBox .Job,.AddOn .Value{color:#282b3e;font-size:16px;letter-spacing:0;line-height:18px}.AddOn .Value{align-items:center;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;margin-right:5px;min-height:88px;opacity:.5;text-align:center;width:220px}.AddOn .Value.Picked{font-size:22px;line-height:26px;opacity:1}.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:#00a758;opacity:1}.AddOn .Value.Picked .CircleTick.Checked .Border{stroke:#00a758;opacity:1}.AddOn .Arrow{text-align:center;width:54px}.AddOn .NotApplicableValue{align-items:center;display:flex;flex-direction:row;flex-grow:2;font-size:16px;justify-content:center;line-height:88px;min-height:88px;text-align:center}@media (max-width:1440px){.AddOn{width:100%}.AddOn .InsuredPersonBox{flex-grow:1;min-width:201px;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:#00a758;opacity:1}.AddOn .Value{flex-grow:1;margin-right:4px;min-width:179px}.AddOn .Arrow{text-align:right;width:33px}}@media (max-width:1024px){.AddOn{margin-left:20px;margin-right:20px;width:calc(100vw - 40px)}.AddOn .InsuredPersonBox{flex-grow:1;font-size:14px;line-height:16px;margin-bottom:10px;margin-top:10px;min-width:unset;overflow-wrap:break-word;padding-left:11px;width:30%}.AddOn .InsuredPersonBox .Icon{margin-right:7px;overflow:visible}.AddOn .Value{display:none;flex-grow:5;font-size:18px;line-height:21px;margin-left:0;margin-right:0;min-width:unset;width:40%}.AddOn .Value .CircleTick{margin-right:12px}.AddOn .Value svg.CircleTick{height:30px;width:30px}.AddOn .Value .CircleTick .Tick{fill:transparent}.AddOn .Value .CircleTick .Border{stroke:#8e90a2;opacity:.3}.AddOn .Value .CircleTick.Checked .Tick{fill:#00a758;opacity:1}.AddOn .Value .CircleTick.Checked .Border{stroke:#00a758;opacity:1}.AddOn .Value .CircleTick.Checked~span{font-weight:700}.AddOn .Value.Picked{background-color:transparent!important;display:flex;font-size:18px;line-height:21px}.AddOn .Arrow{display:none;flex-shrink:0;text-align:left;width:49px}.AddOn .NotApplicableValue{flex-grow:3;font-size:12px;letter-spacing:0;line-height:14px;width:40%!important}}.OptionalCover1Remark,.OptionalCover2Remark{color:#282b3e;font-family:Arial,Noto,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:row;justify-content:space-between;margin-top:31px}.BottomRemarkAndControl .ContactAgentRemark{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;margin-bottom:32px}.BottomRemarkAndControl .ContactAgentRemark .Link{color:#00a758;cursor:pointer}.BottomRemarkAndControl .ContactAgentRemark .Link:hover{text-decoration:underline}.BottomRemarkAndControl .RemarkHeading .Img{cursor:pointer;height:34.91px;margin-right:16.04px;width:34.91px}.BottomRemarkAndControl .RemarkHeading{align-items:center;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.BottomRemarkAndControl .MinPremiumRemark{color:#ff4c4c;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;margin-bottom:0}.RemarkHeading.RHspace{padding-bottom:79px}.RemarkBody ul{list-style:none}.RemarkBody ul ol{-webkit-padding-start:0;padding-inline-start:0}.RemarkBody{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:20px;margin-top:15px;padding-bottom:60px}.RemarkBody .link{color:#00a758;cursor:pointer}.FullCoverage{color:#282b3e;cursor:pointer;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin:15px 0}.FullCoverage>div{align-items:center;display:flex;flex-direction:row;justify-content:center}.FullCoverage .Img{margin-right:16px}.ContactYourAgent .Content{font-size:14px;line-height:20px;margin-bottom:60px}.ContactYourAgent .ContactMethods,.ContactYourAgent .Content{color:#282b3e;font-family:Arial,Noto,sans-serif;letter-spacing:0}.ContactYourAgent .ContactMethods{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:700;justify-content:space-between;line-height:21px}.ContactYourAgent .ContactMethods .VLine{border:1px dashed #8e90a2;box-sizing:border-box;height:38px;width:2px}.ContactYourAgent .ContactMethods .ContactMethod{align-items:center;display:flex;flex-direction:row}.ContactYourAgent .ContactMethods .ContactMethod.Phone{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.ContactYourAgent .ContactMethods .ContactMethod .PhoneImg{height:28.02px;margin-right:12.99px;width:28.02px}.ContactYourAgent .ContactMethods .ContactMethod.WhatsApp{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;text-decoration:none}.ContactYourAgent .ContactMethods .ContactMethod .WhatsAppImg{height:31px;margin-right:15px;width:31px}.ContactYourAgent .ContactMethods .ContactMethod.Email{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-right:18px;text-decoration:none}.ContactYourAgent .ContactMethods .ContactMethod .EmailImg{height:24px;margin-right:17px;width:33px}.ContactYourCorporateAgent .Content{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:60px}.ContactYourCorporateAgent .ContactMethods{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;justify-content:flex-start;letter-spacing:0;line-height:21px}.ContactYourCorporateAgent .ContactMethods,.ContactYourCorporateAgent .ContactMethods .ContactMethod{align-items:center;display:flex;flex-direction:row}.ContactYourCorporateAgent .ContactMethods .ContactMethod.Phone{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.ContactYourCorporateAgent .ContactMethods .ContactMethod .PhoneImg{height:28.02px;margin-right:12.99px;width:28.02px}.QuoteTable .OptionalCover td:last-child,.QuoteTable .PlanCover td:last-child{width:54px}@media (max-width:1440px){.QuoteTableHeader .Arrow{max-width:34px;width:34px}.QuoteTable .TopLeft>div .HLine{border-bottom:1px dashed #8e90a2;box-sizing:border-box;flex-shrink:0;height:2px;width:139px!important}.QuoteTable .OptionalCover .value,.QuoteTable .PlanCover .value,.QuoteTable .SubPlanCover .value{align-items:center;display:flex;flex-direction:row;height:63px;justify-content:center;margin-right:3px}.TitleDesc{font-size:16px}.OptionalCover1Remark ul,.OptionalCover2Remark ul{padding-left:10px}}@media (max-width:1024px){.ContactYourAgent .ContactMethods{align-items:flex-start;display:flex;flex-direction:column}.ContactYourAgent .ContactMethods .VLine{border:none;box-sizing:border-box;display:none}.ContactYourAgent .ContactMethods .ContactMethod.Phone{margin-bottom:35px}.ContactYourAgent .ContactMethods .ContactMethod.WhatsApp{margin-bottom:49px}.ContactYourAgent .ContactMethods .ContactMethod.Email{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-right:18px;text-decoration:none}.TableHeaderGroup.FixTop{background-color:#fafafa;margin-right:29px;margin-top:-18px;position:fixed;width:100vw;z-index:2}.TableBody.FixTop{padding-top:191px}.BottomRemarkAndControl .MinPremiumRemark{margin-left:20px;margin-right:20px}.WhiteTick{fill:#00a758}.QuoteTableHeader{overflow-x:scroll}.QuoteTableHeader::-webkit-scrollbar{display:none}.QuoteTableHeader{-ms-overflow-style:none;scrollbar-width:none}.QuoteTableHeader .Arrow{max-width:32px;width:32px}.QuoteTable .TopLeft>div .HLine{border-bottom:1px dashed #8e90a2;box-sizing:border-box;height:2px;width:139px!important}.QuoteTable .OptionalCover .value,.QuoteTable .PlanCover .value,.QuoteTable .SubPlanCover .value{align-items:center;display:flex;flex-direction:row;height:63px;justify-content:center;margin-right:3px}.TitleDesc{font-size:16px}.OptionalCover1Remark ul,.OptionalCover2Remark ul{padding-left:10px}.QuoteApplyButton{bottom:0;left:0;position:fixed;width:100vw;z-index:3}.QuoteApplyButton>div{width:100vw}.BottomRemarkAndControl .RemarkHeading{border-bottom:2px solid #ededed;border-top:2px solid #ededed;box-sizing:border-box;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-left:20px;margin-right:20px;padding-bottom:19px;padding-top:17px}.QuoteMobileBottomSpace{display:block;height:56px}.BottomRemarkAndControl .ContactAgentRemark{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-bottom:32px;margin-left:20px;margin-right:20px}.QuoteMobileDiscount{background-color:#361558;box-sizing:border-box;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;margin-top:9px;padding:15px 14px 17px 16px;width:calc(100vw - 40px)}.QuoteMobileDiscount.Hide{display:none}.QuoteMobileDiscount .Title{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:16px}.QuoteMobileDiscount .Title img{height:12px;width:18px}.QuoteMobileDiscount .Content{align-items:flex-start;display:flex;flex-direction:column;padding-top:12px}.QuoteMobileDiscount .Content>div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.QuoteMobileDiscount .Content .HLine{align-self:stretch;border-bottom:1px dashed #fff;height:1px;margin-bottom:9px;margin-top:13px;max-height:1px}.QuoteMobileDiscount .Content .NavyDiscount{height:27px;margin-right:12px;width:27px}.QuoteMobileDiscount .Content .NavyFamily{height:23px;margin-right:12px;width:27px}.QuoteMobileDiscount .Content .Discount{color:#fff;font-size:12px;font-weight:700;letter-spacing:0;line-height:14px}.OptionalCover1Remark,.OptionalCover2Remark{font-size:14px;letter-spacing:0;line-height:20px}.OptionalCover1Remark ul,.OptionalCover2Remark ul{padding:0 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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;height:100%;width:100%}.spinner___27VUp{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin___S3UuE;animation-name:spin___S3UuE;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:4px solid #a9a9a9;border-radius:30px;border-top-color:#000;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}@-webkit-keyframes spin___S3UuE{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin___S3UuE{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container___2O72F{height:100%;overflow:hidden;position:relative;width:100%}.overlay___IV4qY{bottom:0;cursor:zoom-in;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.slide___3-Nqo{box-sizing:border-box;display:block;height:0;list-style-type:none;margin:0;position:relative}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slideInner___2mfX9{height:100%;left:0;position:absolute;top:0;width:100%}.focusRing___1airF{bottom:5px;left:5px;outline-color:Highlight;outline-style:solid;outline-width:5px;pointer-events:none;position:absolute;right:5px;top:5px}@media (-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-color:-webkit-focus-ring-color;outline-style:auto}}.horizontalSlider___281Ls{overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{overflow:hidden;position:relative}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;margin:0;padding:0}.sliderAnimation___300FY{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}: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}.carousel{font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-family:var(--interR);padding-top:15px}.SliderButtonContainer{align-items:center;display:flex;height:40px;justify-content:center}.SliderButtonContainer>div{display:flex;gap:10px}button.buttonControls{background:none;border:0;position:absolute;top:125px;z-index:2}.carousel .carousel__slider{height:110px}.carousel .carousel__slider-tray-wrapper .carousel__slider-tray,.carousel__slide{display:flex!important;justify-content:center}.carousel .carousel__slider-tray-wrapper .carousel__slider-tray .carousel__inner-slide{border:2px solid #a7aebb;border-radius:10px;display:flex;height:110px;position:unset;width:75%}.carousel .topDots button{height:100px;width:100px}.sliderContainerScroller{position:relative;width:100%}.sliderContainerScroller .carousel__slider{overflow:unset}button.carousel__back-button{left:calc(50vw - 620px)}button.carousel__next-button{right:calc(50vw - 620px)}.topControlsContainer{display:flex;justify-content:center;margin-bottom:50px;margin-top:20px;width:100%}.topControlsContainer .topControls{display:flex;gap:0;justify-content:space-between;width:1040px}.topControlsContainer .topControls button{background:none;border:0;padding:0 30px;width:20%}.topDotContainer{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.topControlsContainer .topControls button:not(:last-child){border-right:1px solid #ccc}.CarouselImg img{width:400px}ul.CarouselDetailsList li::marker{margin-top:2px}ul.CarouselDetailsList li{font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-family:var(--interR);font-size:16px;margin:5px 0 10px;padding-left:10px}ul.CarouselDetailsList li:empty{display:none}.sampleDetails{padding:20px 20px 20px 70px;width:70%}.sampleDetailsButton{margin:auto;text-align:center;width:30%}.sampleDetails .sampleDetailsTitle{font-family:Stag-Medium,Stag Medium,Stag,sans-serif;font-family:var(--stagM);font-size:20px;letter-spacing:1px;margin:0;padding-bottom:10px}.sampleDetails .sampleDetailsDescription ul{line-height:23px;padding-left:20px}.SliderButtonContainer .carousel__dot-group button{background:#e1e4e8;border:0;border-radius:20px;height:10px;padding:0;width:10px}.SliderButtonContainer .carousel__dot-group button.carousel__dot--selected{background:#a7aebb}.topControlsTitle{font-family:Inter-Regular,Inter Regular,Inter,sans-serif;font-family:var(--interR);font-size:14px;font-weight:700;line-height:18px}.topControls .carousel__dot--selected .topControlsTitle{color:#003da5}.carousel__dot--selected .topDotContainer svg>g>g{fill:#003da5}@media (max-width:1024px){.HKG-template .carousel .topControls{align-items:center;flex-direction:column;padding:0 50px}.HKG-template .carousel .topControls button.carousel__dot{border-right:0;padding:0;width:100%}.HKG-template .carousel .topControls button.carousel__dot .topDotContainer{border-bottom:1px solid #ccc;flex-direction:row;justify-content:flex-start;margin:6px 0;padding-bottom:10px}.HKG-template .carousel .topControls button.carousel__dot:last-child .topDotContainer{border-bottom:0}.HKG-template .carousel .topControls button .topDotContainer svg{height:24px;width:24px}.HKG-template .carousel__slide{padding:0 20px}.carousel .carousel__slider-tray-wrapper .carousel__slider-tray .carousel__inner-slide{flex-direction:column;height:auto;width:90%!important}.HKG-template .carousel .sampleDetailsTitle{display:none}.HKG-template .CarouselImg img{width:100%}.carousel .carousel__slider{height:250px}.SliderButtonContainer{height:20px}.sampleDetailsDescription{font-size:14px;min-height:114px}.sampleDetails{padding:10px;width:auto}.sampleDetailsButton{margin:0;padding:10px}.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}.topControlsContainer{margin-bottom:10px}.readMoreBtn{height:40px!important;width:160px!important}}.Landing{align-items:center}.Landing,.LandingTop{display:flex;flex-direction:column}.LandingTop{max-height:990px;padding-top:86px}.LandingTop .TopErrorContainer{align-items:center;background-color:#282b3e;color:#fff;display:flex;font-size:20px;justify-content:center;min-height:100px}.LandingTop .TopErrorContainer span.ErrorText{max-width:420px}.LandingTop .TopErrorContainer img.ErrorImg{height:43px;margin-right:25px}.LandingTop .Main{align-items:stretch;display:flex;flex-direction:row;position:relative}.LandingTop .Left{background-image:url(/pa/static/media/bannerphoto.3a355fd8913e4f9dcdf9.jpg);background-position:45%;background-repeat:no-repeat;background-size:auto 990px;min-height:809px;width:809px!important}.LandingTop .Left .Title{align-items:center;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,Noto-Bold,sans-serif;font-size:52px;font-weight:700;height:164px;letter-spacing:0;line-height:60px;margin-left:70px;margin-top:21px;width:712px}.LandingTop .Right{padding-top:20px;width:631px}.LandingTop .Right .Padding{padding-left:30px;padding-right:61px}.LandingTop .Right .TopIcon{height:47px;margin-bottom:12px;overflow:hidden;width:44px}.LandingTop .Right .QuoteForm .mobileRow .Title{color:#282b3e;font-family:Arial,Noto-Bold,sans-serif;font-size:26px;font-weight:700;letter-spacing:0;line-height:31px;margin-bottom:20px}.InsuredPersonTypes{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.InsuredPersonTypes>.Title{color:#00a758;font-family:Arial,Noto-Bold,sans-serif;font-size:22px;font-weight:700;letter-spacing:0}.InsuredPersonTypes .Options{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.InsuredPersonTypes .Options .Option{align-items:center;border:2px solid #ededed;box-sizing:border-box;color:#282b3e;cursor:pointer;display:flex;flex-direction:column;font-family:Arial,Noto-Regular,sans-serif;font-size:16px;height:110px;justify-content:flex-end;letter-spacing:0;line-height:18px;padding-bottom:18px;width:140px}.InsuredPersonTypes .Options .Option .Img{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;margin-bottom:6px;overflow:hidden;width:50px}.InsuredPersonTypes .Options .Option .Individual{height:50px;width:50px}.InsuredPersonTypes .Options .Option:first-child{margin-right:11px}.InsuredPersonTypes .Options .Option.Picked{border:2px solid #00a758}.Right .NotesGroup{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:14px}.Right .NotesGroup ul{list-style:none;padding:0}.Right .NotesGroup li{display:table-row}.Right .NotesGroup li:before{content:"•";display:table-cell;padding-left:3px;padding-right:20px}.Right .ButtonGroup{justify-content:center;margin-top:33px;padding-bottom:0}.Right .ButtonGroup,.Right .Download{align-items:center;display:flex;flex-direction:row}.Right .Download{cursor:pointer;margin-bottom:26.78px;margin-top:18px}.Right .Download .Icon{cursor:pointer;height:22.22px;overflow:hidden;width:20px}.Right .Download>.Desc{color:#282b3e;font-family:Arial,Noto-Bold,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-left:16px}.Right .QuoteForm .InputGroup{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3px;min-height:56px}.Right .QuoteForm .InputGroup.Top{align-items:flex-start}.Right .QuoteForm .InputGroup .input{display:flex;flex-direction:column;justify-content:flex-end;min-height:56px;width:291px}.Right .QuoteForm .InputGroup .input.Options{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.Right .QuoteForm .InputGroup .input.Options .Option{align-items:center;border:2px solid transparent;color:#000;cursor:pointer;display:flex;flex-direction:row;font-family:Arial,sans-serif;font-size:16px;height:52px;justify-content:center;letter-spacing:0;line-height:18px;outline:1px solid #ededed;width:136px}.Right .InputGroup .Title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:199px}.Right .InputSpacing{height:44px}.Right .InputGroup.NoOfAdult{margin-bottom:25px}.Right .InputGroup .imageDiv{height:20px}.Right .InputGroup .imageDiv img{left:unset;position:relative;top:unset}.Right .InputGroup .pointerDiv{border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px;left:170px;position:absolute;top:75px}.Right .InputGroup .contentDiv{background:#ededed;border-bottom:5px solid #00a758;box-sizing:border-box;font-family:Inter-Regular,sans-serif;font-size:14px;left:-236px;line-height:19px;margin-left:19px;min-height:129px;padding:10px 10px 10px 20px;position:absolute;text-align:left;top:100px;width:535px}.Right .InputGroup .imageDiv img{height:20px;width:20px}.Right .OccupationInfo{height:20px;margin-left:8px;width:20px}.Right .DiscountBanner{align-items:center;background-color:#361558;color:#fff;display:flex;flex-direction:row;font-family:Arial,sans-serif;font-size:18px;font-weight:700;height:70px;justify-content:space-between;letter-spacing:0;line-height:21px;margin-bottom:29px;padding-left:38px;padding-right:26px}.Right .DiscountBanner .Icon{height:43px;margin-right:24px}.Right .DiscountBanner .MiniIcon{color:#000;font-family:Arial,sans-serif;font-size:12px;height:20px;letter-spacing:0;line-height:14px;margin-left:36px;position:relative;width:20px}.Right .DiscountBanner .MiniIcon .pointerDiv{border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px;left:-250px;position:absolute;top:85px}.Right .DiscountBanner .MiniIcon .contentDiv{background:#ededed;border-bottom:5px solid #00a758;font-family:Inter-Regular,sans-serif;font-size:14px;height:auto;left:-630px;line-height:19px;margin-left:19px;min-height:129px;min-width:535px;padding:10px 10px 10px 20px;position:absolute;text-align:left;top:110px}.Right .DiscountBanner .MiniIcon .imageDiv img{height:20px;width:20px}.Right .DiscountBanner .MiniIcon .Content,.Right .DiscountBanner .MiniIcon .Link{color:#000;font-family:Arial,Noto-Regular,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:14px}.Right .DiscountBanner .MiniIcon .Link{color:#00a758}.Right .QuoteForm .InputGroup .input.Options .Option.Picked{border:2px solid #00a758;outline:1px solid #00a758}.Right .QuoteForm .InputGroup .input.discountStatement{align-items:center;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,Noto-Bold,sans-serif;font-size:12px;font-weight:700;justify-content:flex-start;letter-spacing:0;line-height:14px;width:350px}.Right .QuoteForm .InputGroup>div:first-child{color:#282b3e;font-family:Arial,Noto-Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0}.Right .QuoteForm .InputGroup .Title .MiniIcon{color:#000;font-family:Arial,sans-serif;font-size:12px;height:20px;letter-spacing:0;line-height:14px;margin-left:8px;position:relative;width:20px}.Right .QuoteForm .InputGroup .Title .MiniIcon .imageDiv img{height:20px;width:20px}.Right .QuoteForm .InputGroup .Title .MiniIcon .pointerDiv{border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px;left:-80px;position:absolute;top:55px}.Right .QuoteForm .InputGroup .Title .MiniIcon .contentDiv{background:#ededed;border-bottom:5px solid #00a758;font-family:Inter-Regular,sans-serif;font-size:14px;left:-500px;line-height:19px;margin-left:19px;min-height:200px;min-width:535px;padding:10px 10px 10px 20px;position:absolute;text-align:left;top:80px}.Right .QuoteForm .InputGroup .Title .MiniIcon .Content{color:#000;font-family:Arial,Noto-Regular,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:14px}.LandingHighlight{padding-top:39px;position:relative;text-align:center;width:100%}.LandingHighlight .Title{color:#009d54;font-family:Arial,Noto-Bold,sans-serif;font-size:26px;font-weight:700;letter-spacing:0}.LandingHighlight .points{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:50px auto 30px;width:1105px}.LandingHighlight .points .point{align-items:center;color:#282b3e;display:flex;flex-direction:column;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;margin-bottom:50px;text-align:center;width:360px}.LandingHighlight .points .point .img{align-items:center;display:flex;flex-direction:row;justify-content:center;overflow:hidden}.LandingHighlight .points .point .img.Heart{height:138px;margin-bottom:32px;margin-top:1px;width:145px}.LandingHighlight .points .point .img.Hospital,.LandingHighlight .points .point .img.NavyForm{height:144px;margin-bottom:27px;width:144px}.LandingHighlight .points .point .img.Globe{height:144px;margin-bottom:50px;width:144px}.LandingHighlight .points .point .img.Coverage{height:144px;margin-bottom:50px;margin-top:7px;width:144px}.LandingHighlight .points .point .img.WheelChair{height:130px;margin-bottom:54px;margin-top:10px;width:130px}.LandingHighlight .explain{color:#000;font-family:Arial,Noto-Regular,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;margin:0 auto 60px;text-align:left;width:1105px}.LandingHighlight .link{color:#00a758;cursor:pointer}.LandingHighlight .link:hover{text-decoration:underline}.MobileStartQuoteButton{display:none!important}@media (max-width:1440px){.LandingTop{width:100vw}.LandingTop .Left{background-image:url(/pa/static/media/bannerphoto.3a355fd8913e4f9dcdf9.jpg);background-position:47%;background-repeat:no-repeat;background-size:auto 973px;height:973px;width:54.6%!important}.LandingTop .Right{padding-top:0;width:45.4%}.LandingTop .Left .Title{font-size:45px;height:164px;margin-left:24px;width:500px}.Right .DiscountBanner{padding-left:16px}.LandingTop .Right .Padding{padding-left:16px;padding-right:25px}.Right .InputGroup .Title{min-width:138px;padding-right:10px!important}.InsuredPersonTypes>.Title{min-width:120px}.InsuredPersonTypes .Options{flex-shrink:0;width:264px}.InsuredPersonTypes .Options .Option{height:110px;width:124px}.Right .QuoteForm .InputGroup .input.Options .Option{height:52px;width:124px}.Right .QuoteForm .InputGroup .input{flex-shrink:0;width:264px}.Right .QuoteForm .InputGroup .input.discountStatement{line-height:14px;margin-right:22px;width:266px}.Right .InputGroup .pointerDiv{left:130px}.Right .InputGroup .contentDiv{left:-291px}.Right .ButtonGroup{margin-top:0}.LandingHighlight .points{width:1024px}.LandingHighlight .points .point{width:340px}.LandingHighlight .explain{padding-left:68px;padding-right:70px;width:auto}}@media(max-width:1024px){.LandingTop .Main{display:flex;flex-direction:column}.LandingTop{flex-direction:column;height:auto;max-height:none;padding-top:56px}.LandingTop .Left{background-image:url(/pa/static/media/bannerphoto.3a355fd8913e4f9dcdf9.jpg);background-position:25%;background-repeat:no-repeat;background-size:cover;height:369px!important;max-height:369px;min-height:0;width:100vw!important}.LandingTop .Left .Title{align-items:flex-start;flex-direction:column;font-size:28px;font-weight:700;height:auto;letter-spacing:0;line-height:32px;width:260px}.LandingTop .Left .Title>div:first-child{max-width:100%!important;width:260px}.MobileStartQuoteButton{display:flex!important;font-size:12px!important;font-weight:400!important;height:38px!important;letter-spacing:0;line-height:14px!important;margin-top:25px;width:122px!important}.LandingTop .Right{width:100vw}.InsuredPersonTypes{justify-content:space-between}.InsuredPersonTypes,.Right .QuoteForm .InputGroup{align-items:flex-start;display:flex;flex-direction:column}.Right .QuoteForm .InputGroup{justify-content:center;margin-bottom:12px;min-height:56px}.Right .QuoteForm .InputGroup .input.discountStatement{box-sizing:border-box;line-height:14px;padding:12px 12px 16px 23px;width:100vw}.Right .QuoteForm .InputGroup .input.discountStatement br{display:none}.Right .InputGroup.NoOfAdult>div:first-child{margin-bottom:10px}.Right .InputGroup.NoOfAdult{margin-bottom:27px}.InsuredPersonTypes .Options,.InsuredPersonTypes>.Title{width:100%}.Right .InputGroup .Title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:17px;width:200px}.LandingTop .Right .Padding{padding-left:40px;padding-right:40px}.Right .QuoteForm .InputGroup .input{display:flex;flex-direction:column;justify-content:flex-end;min-height:56px;width:100%}.Right .Download{align-items:center;border-bottom:1px solid #ededed;border-top:1px solid #ededed;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;margin:25px 20px 20px 19px;padding-bottom:17px;padding-left:0!important;padding-top:22px}.LandingHighlight .points{width:100vw}.LandingHighlight .points .point{align-items:center;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,sans-serif;font-family:Arial,Noto-Regular,sans-serif;font-size:16px;justify-content:space-between;letter-spacing:0;margin-bottom:0;margin-bottom:14px;margin-top:14px;text-align:center;width:auto;width:340px}.LandingHighlight .points .point div:first-child{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;overflow:hidden;width:70px}.LandingHighlight .points .desc{text-align:left;width:75%}.LandingHighlight .points .point .img.Heart{height:62.33px;margin-bottom:unset;margin-top:1px;width:65px}.LandingHighlight .points .point .img.Globe,.LandingHighlight .points .point .img.Hospital,.LandingHighlight .points .point .img.NavyForm{height:55px;margin-bottom:unset;width:55px}.LandingHighlight .points .point .img.Coverage,.LandingHighlight .points .point .img.WheelChair{height:55px;margin-bottom:unset;margin-top:0;width:55px}.LandingHighlight .explain{margin-left:20px;margin-right:20px;padding:0;width:auto}.mobileRow{display:flex;flex-direction:row;margin-left:21px;margin-top:14px}.mobileRow>.Padding{margin:0!important;padding:0!important}.mobileRow .TopIcon{margin-right:16px!important}.mobileRow>.Title{align-items:center;display:flex;flex-direction:row}.mobileRow>.Title.Padding{font-size:22px!important;font-weight:700;letter-spacing:0;line-height:26px!important;width:auto}.InsuredPersonTypes{margin-top:25.7px}.InsuredPersonTypes>.Title{margin-bottom:26.69px!important;margin-left:-19px!important}.Right .InputSpacing{height:14px}.point .desc br,.point.WheelChair br{display:none}.desc br:before{content:" ";margin-left:5px}.Right .QuoteForm .InputGroup .Title .MiniIcon .contentDiv{background:#ededed;border-bottom:5px solid #00a758;font-size:14px;height:auto;left:-282px!important;line-height:19px;margin-left:19px;max-width:375px;min-height:200px;min-width:200px;padding:10px 10px 10px 20px;position:absolute;text-align:left;top:80px}.Right .DiscountBanner{align-items:center;background-color:#361558;color:#fff;display:flex;flex-direction:row;font-family:Arial,sans-serif;font-size:18px;font-weight:700;height:70px;justify-content:space-between;letter-spacing:0;line-height:21px;margin-bottom:29px;margin-top:12px;padding-left:20px;padding-right:25px}.Right .DiscountBanner .Icon{height:35px;margin-right:24px}.Right .DiscountBanner .MiniIcon{color:#000;font-family:Arial,sans-serif;font-size:12px;height:15px!important;letter-spacing:0;line-height:14px;margin-left:36px;position:relative;width:15px!important}.Right .DiscountBanner .Message{flex-grow:2;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.Right .DiscountBanner .MiniIcon .pointerDiv{border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px;left:-250px;position:absolute;top:85px}.Right .DiscountBanner .MiniIcon .contentDiv{background:#ededed;border-bottom:5px solid #00a758;box-sizing:border-box;font-family:Inter-Regular,sans-serif;font-size:14px;left:-100%;line-height:19px;margin-left:19px;max-width:375px;min-height:129px;min-width:200px;padding:10px 10px 10px 20px;position:relative;text-align:left;top:110px;-webkit-transform:translateX(0);transform:translateX(0);width:100vw}.Right .DiscountBanner .MiniIcon .imageDiv img{height:15px!important;width:15px!important}.Right .DiscountBanner .MiniIcon .Content,.Right .DiscountBanner .MiniIcon .Link{color:#000;font-family:Arial,Noto-Regular,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:14px}.Right .DiscountBanner .MiniIcon .Link{color:#00a758}.InsuredPersonTypes .Options .Option,.Right .QuoteForm .InputGroup .input.Options .Option{flex-grow:1}.Right .QuoteForm .InputGroup .input.Options .Option:first-child{margin-right:11px}.LandingMobileBorder{border-bottom:.5px solid #ededed;box-sizing:border-box;height:0;margin-left:20px;margin-right:19px;width:calc(100vw - 39px)}}@media (max-width:550px){.LandingMobileBorder{border-bottom:.5px solid #ededed;box-sizing:border-box;height:0;margin-left:20px;margin-right:19px;margin-top:10px;width:calc(100vw - 39px)}.LandingTop{max-height:unset}.LandingTop .Left{background-image:url(/pa/static/media/bannerphoto.3a355fd8913e4f9dcdf9.jpg);background-position:25%;background-repeat:no-repeat;background-size:cover;height:369px!important;min-height:unset;width:100vw!important}}.discountBannerContainer{position:-webkit-sticky;position:sticky;top:86px;z-index:10}.discountBannerContainer .DiscountBannerGroup{align-items:center;background-color:#06c7ba;color:#fff;display:flex;flex-direction:row;height:auto;justify-content:center;margin-left:auto;margin-right:auto;padding:15px 0;text-align:center;width:1440px!important}.discountBannerContainer .DiscountBannerGroup .Icon{height:50px;width:50px}.discountBannerContainer .DiscountBannerGroup .MiniIcon{color:#000;font-family:Arial,sans-serif;font-size:12px;height:20px;letter-spacing:0;line-height:14px;margin-left:25px;position:center;width:20px}.discountBannerContainer .DiscountBannerGroup .Message{font-family:Arial,sans-serif;font-size:20px;font-weight:600;letter-spacing:0;padding-left:25px}.discountBannerContainer .DiscountBannerGroup .MiniIcon .pointerDiv{left:-250px}.discountBannerContainer .DiscountBannerGroup .MiniIcon .contentDiv{left:-630px}.discountBannerContainer .DiscountBannerGroup .MiniIcon .imageDiv img{height:20px;width:20px}.discountBannerContainer .DiscountBannerGroup .MiniIcon .Content,.discountBannerContainer .DiscountBannerGroup .MiniIcon .Link{color:#000;font-family:Arial,Noto-Regular,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:14px}.discountBannerContainer .DiscountBannerGroup .MiniIcon .Link{color:#00a758}.discountBannerContainer .DiscountBannerGroup{flex-shrink:0;width:100%}.discountBannerContainer .DiscountBannerGroup .MiniIcon .pointerDiv{border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px;left:-200px;position:absolute;top:85px}.discountBannerContainer .DiscountBannerGroup .MiniIcon .contentDiv{background:#ededed;border-bottom:5px solid #00a758;font-family:Inter-Regular,sans-serif;font-size:14px;height:auto;left:-500px;line-height:19px;margin-left:19px;min-height:129px;min-width:535px;padding:25px 10px 10px 20px;position:absolute;text-align:left;top:110px}@media (max-width:1440px){.discountBannerContainer .DiscountBannerGroup{width:100%!important}}@media (max-width:1024px){.discountBannerContainer{position:-webkit-sticky;position:sticky;top:56px;z-index:10}.discountBannerContainer.WithAgentCard{position:-webkit-sticky;position:sticky;top:148px;z-index:10}.discountBannerContainer.withMenu{position:-webkit-sticky;position:sticky;top:120px!important;z-index:10}}@media (max-width:700px){.DiscountBannerGroup .MiniIcon .contentDiv{left:-490px!important;max-width:calc(100vw - 80px)!important;min-width:0!important;width:calc(100vw - 80px)!important}}@media (max-width:500px){.DiscountBannerGroup .MiniIcon .contentDiv{left:-420px!important;max-width:calc(100vw - 80px)!important;min-width:0!important;width:calc(100vw - 80px)!important}}@media (max-width:450px){.DiscountBannerGroup .MiniIcon .contentDiv{left:-410px!important;max-width:calc(100vw - 80px)!important;min-width:0!important;width:calc(100vw - 80px)!important}.discountBannerContainer .DiscountBannerGroup{box-sizing:border-box;justify-content:space-between;padding-left:20px;padding-right:25px;width:100%!important}.discountBannerContainer .DiscountBannerGroup .Message{flex-grow:1;font-family:Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;text-align:left}.discountBannerContainer .DiscountBannerGroup .Icon{height:35px;width:35px}}@media (max-width:400px){.DiscountBannerGroup .MiniIcon .contentDiv{left:-365px!important;max-width:calc(100vw - 80px)!important;min-width:0!important;width:calc(100vw - 80px)!important}}@media (max-width:350px){.DiscountBannerGroup .MiniIcon .contentDiv{left:-315px!important}}.TopLabel{background:#d54040;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff;display:block;left:0;padding:10px;position:absolute;top:0;-webkit-transform:translate(50%);transform:translate(50%);z-index:1}@media (max-width:1440px){.TopLabel{-webkit-transform:translate(24%);transform:translate(24%)}}@media (max-width:1024px){.TopLabel{-webkit-transform:translate(15%);transform:translate(15%)}}@media screen and (min-width:600px) and (max-width:820px){.discountBannerContainer1.WithAgentCard{top:433px}}.discountBannerContainer1{top:245px}span.ErrorText{color:red;font-style:italic;line-height:25px}.Apply{padding-bottom:50px;padding-top:39px}.Apply .Heading{color:#fff;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;padding-bottom:16px;padding-left:36px;padding-top:24px}.Apply .Heading.Primary{background-color:#282b3e}.Apply .Heading.Secondary{background-color:#00a758}.Apply .RawBody{align-items:center;padding-left:23px}.Apply .RawBody,.Apply .WhiteBody{display:flex;flex-direction:row;justify-content:flex-start}.Apply .WhiteBody{background-color:#fff;border:1px solid #ededed;box-sizing:border-box;flex-wrap:wrap;padding-bottom:36px;padding-left:35px;padding-top:45px}.Apply .WhiteBody.WhiteBodySpacing{margin-bottom:53px}.Apply .WhiteBody .MiniInputGroup{align-items:flex-start;color:#282b3e;display:flex;flex-direction:column;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;justify-content:flex-start;letter-spacing:0;line-height:18px}.Apply .WhiteBody .MiniInputGroup .Content{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.Apply .WhiteBody .MiniInputGroup .Error{margin-top:3px;min-height:19px}.Apply .WhiteBody .MiniInputGroup .Error .Mui-error{margin-top:0}.Apply .WhiteBody .MiniInputGroup .CircleTick{cursor:pointer;margin-right:20px}.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{align-items:stretch;display:flex;flex-direction:column;height:88px;justify-content:flex-start;margin-right:85px}.Apply .WhiteBody .InputGroup.EmailRemark .EmailAlertIcon{height:27px;margin-right:11px}.Apply .WhiteBody .InputGroup.EmailRemark{align-items:center;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:35px;justify-content:flex-start;letter-spacing:0;line-height:14px;margin-right:85px;margin-top:-3px}.Apply .WhiteBody .InputGroup .TextField input::-webkit-input-placeholder{color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;opacity:.3!important}.Apply .WhiteBody .InputGroup .TextField input:-ms-input-placeholder{color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;opacity:.3!important}.Apply .WhiteBody .InputGroup .TextField input::placeholder{color:#8e90a2!important;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;opacity:.3!important}.Apply .WhiteBody .InputGroup .Row{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.Apply .WhiteBody .InputGroup .Row .HKIDSelect{margin-right:2px;width:140px}.Apply .WhiteBody .InputGroup .Row .HKIDText{width:325px}.Apply .WhiteBody .InputGroup .Row .Prefix{margin-right:6px;width:82px}.Apply .WhiteBody .InputGroup .Row .Number{width:311px}.Apply .WhiteBody .InputGroup .label{align-items:flex-start;color:#5e6073;display:flex;flex-direction:column;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;margin-right:85px}.Apply .Mui-error~.Apply .WhiteBody .InputGroup .label{color:#c14a36!important}.Apply .InputGroup{height:67px;width:399px}.Apply .InputGroup.CapitalizedInput input{text-transform:uppercase}.Apply .InsurancePeriod{height:157px}.Apply .EndDate{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-left:33px}.Apply .EndDate .Label{color:#282b3e}.Apply .EndDate span{color:#00a758}.Apply .ApplicantRadioGroup{height:111px}.Apply .ApplicantRadioGroup,.Apply .ApplicantRadioGroup .Option{align-items:center;display:flex;flex-direction:row}.Apply .ApplicantRadioGroup .Option .Img{height:30px;margin-right:20px;width:26px}.Apply .ApplicantRadioGroup .Option .Radio{cursor:pointer;height:45px;margin-right:20px;width:45px}.Apply .ApplicantRadioGroup .Option .Radio .Border{stroke:#8e90a2;opacity:.3}.Apply .ApplicantRadioGroup .Option .Radio{fill:transparent}.Apply .ApplicantRadioGroup .Option .Radio.Picked .Border{stroke:#00a758;opacity:1}.Apply .ApplicantRadioGroup .Option .Radio.Picked .Center{fill:#00a758}.Apply .ApplicantRadioGroup .VLine{border:1px dashed #8e90a2;box-sizing:border-box;height:43px;margin-left:20px;margin-right:18px;width:2px}.Apply .ApplicantRadioGroup .Option .Content .JobRole{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.Apply .ApplicantRadioGroup .Option .Content .AgeGroup{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:18px}.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;margin-right:19px;width:26px}.Apply .InsuredPerson .Img.Children{height:30px;margin-right:15px;width:30px}.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{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:23.58px}.Apply .BottomControlGroup .ImportantNotesControl{align-items:center;color:#282b3e;cursor:pointer;display:flex;flex-direction:row;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 .space{width:28px}.Apply .BottomControlGroup .ProgressControl{display:flex;flex-direction:row;justify-content:space-between}.Apply .ImportantNotesBody{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:20px;margin-bottom:106px;margin-top:10px}.Apply .ImportantNotesBody ul{list-style:none;padding-left:0}.Apply .MuiFormLabel-root{font-family:Arial,Noto,sans-serif!important;overflow:visible;white-space:nowrap}.Apply .MuiFormLabel-root.DropDownLabel{-webkit-transform:translateY(-12px)!important;transform:translateY(-12px)!important}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow .keyTitle{align-items:flex-start;display:flex;flex-direction:row}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow .MobileAmount{display:none}@media (max-width:1440px){.Apply .InputGroup{flex-grow:1;max-width:375px;min-width:370px}.Apply .WhiteBody .InputGroup .Row .Prefix{margin-right:6px;width:82px}.Apply .WhiteBody .InputGroup .Row .Number{flex-grow:1;min-width:288px}.Apply .WhiteBody .InputGroup .Row .HKIDText{flex-grow:1;min-width:250px}}@media (max-width:1024px){.Apply{overflow:hidden;padding:0 20px;width:calc(100vw - 40px)}.Apply .Heading{padding-bottom:16px;padding-left:14px;padding-top:15px;width:auto}.Apply .Heading.Primary{margin-top:15px}.Apply .RawBody{align-items:flex-start;display:flex;flex-direction:column;padding-left:0}.Apply .InsurancePeriod{height:auto;padding-bottom:29px;padding-top:36px}.Apply .EndDate{line-height:21px;margin-left:22px;margin-top:18px}.Apply .InputGroup{box-sizing:border-box;flex-grow:1;height:auto;max-width:unset;min-width:unset;padding:0 21px 0 22px;width:100%}.Apply .WhiteBody{box-sizing:border-box;min-height:88px;padding-bottom:36px;padding-left:0;padding-top:38px}.Apply .ApplicantRadioGroup{height:auto;margin-bottom:23px;padding-top:29px}.Apply .ApplicantRadioGroup .Option .Radio{cursor:pointer;height:30px;margin-right:13px;overflow:visible;width:30px}.Apply .ApplicantRadioGroup .Option .Img{margin-right:7px}.Apply .ApplicantRadioGroup .Option .Content{flex-grow:2}.Apply .ApplicantRadioGroup .Option{align-items:center;display:flex;flex-direction:row}.Apply .InsuredPerson{align-items:center;flex-direction:row;height:auto;padding-bottom:23px;padding-top:30px}.Apply .WhiteBody .InputGroup{align-items:stretch;display:flex;flex-direction:column;height:auto;justify-content:flex-end;margin-bottom:25px;margin-right:0}.Apply .WhiteBody .InputGroup.MobileHide{display:none}.Apply .WhiteBody .InputGroup .Row{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.Apply .WhiteBody .InputGroup .Row .Prefix{margin-right:6px;min-width:82px}.Apply .WhiteBody .InputGroup .Row .Number{flex-grow:1;min-width:unset}.Apply .WhiteBody .InputGroup .Row .HKIDSelect{min-width:100px}.Apply .WhiteBody .InputGroup .Row .HKIDText{flex-grow:1;min-width:unset}.Apply .BottomControlGroup .ProgressControl{bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;position:fixed;width:100vw;z-index:2}.Apply .BottomControlGroup .ProgressControl div{flex-grow:2}.Apply .BottomControlGroup .ProgressControl .space{display:none}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow .MobileAmount{display:inline-block;font-size:16px;font-weight:400!important;letter-spacing:0;line-height:18px}.PlanSummaryInfoGroup>.RowGroup .Key.MobileOneRow~.Amount{display:none}.Apply .BottomControlGroup .ImportantNotesControl{border-bottom:2px solid #ededed;border-top:2px solid #ededed;box-sizing:border-box;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin-bottom:85px;padding-bottom:19px;padding-top:17px;width:100%}.Apply .BottomControlGroup .ImportantNotesControl.noBottomPadding{margin-bottom:0!important}.Apply .ApplicantRadioGroup .VLine{border:1px dashed #8e90a2;box-sizing:border-box;height:2px;margin:20px 0 27px;width:100%}.Apply .WhiteBody .MiniInputGroup .CircleTick{cursor:pointer;height:30px;margin-left:23px;margin-right:20px;width:30px}.Apply .WhiteBody .MiniInputGroup .Error{margin-left:23px}}.HKIDSelect{display:none}.Apply .WhiteBody .InputGroup .Row .HKIDText{width:100%}.Confirm>.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:flex-end;margin-top:24.8px;padding-bottom:73px}.ButtonGroup .space{width:28px}.PlanSummaryInfoGroup{background-color:#fff;border:1px solid #ededed;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;margin-top:16px;padding-top:35px;position:relative}.PlanSummaryInfoGroup .EditButton{cursor:pointer;height:26px;position:absolute;right:27px;top:27px;width:26px}.PlanSummaryInfoGroup>.RowGroup>.Row{justify-content:space-between;padding-left:70px;padding-right:129px}.PlanSummaryInfoGroup>.RowGroup>.Row,.PlanSummaryInfoGroup>.RowGroup>.Row .Key{align-items:center;display:flex;flex-direction:row}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon{color:#000;display:inline-block;font-family:Arial,Noto,sans-serif;font-size:12px;height:20px;letter-spacing:0;line-height:14px;margin-left:20px;position:relative;width:20px}.PlanSummaryInfoGroup>.RowGroup .Key .imageDiv img{height:20px;width:20px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .pointerDiv{border-color:transparent transparent #ededed;border-style:solid;border-width:10px 15px 20px;left:-80px;position:absolute;top:55px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .contentDiv{background:#ededed;border-bottom:5px solid #00a758;font-family:Arial,Noto,sans-serif;font-size:14px;font-weight:400;left:-200px;line-height:19px;margin-left:19px;min-width:300px;padding:10px 10px 10px 20px;position:absolute;text-align:left;top:80px;width:550px}.PlanSummaryInfoGroup>.RowGroup>.Row:not(:last-child){margin-bottom:45px}.PlanSummaryInfoGroup>.RowGroup>.Row:last-child{margin-bottom:27px}.PlanSummaryInfoGroup>.RowGroup>.Row>.Key{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;width:161px}.PlanSummaryInfoGroup>.RowGroup>.Row>.Mid{flex-grow:3}.PlanSummaryInfoGroup>.TotalPremium{background-color:#00a758;color:#fff;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;padding-bottom:20px;padding-right:125px;padding-top:19px;text-align:right}.PlanSummaryInfoGroup>.TotalPremium>.Amount{font-size:28px;font-weight:700;letter-spacing:0;line-height:32px;margin-left:20px}.InsuredPersonGroup{background-color:#fff;border:1px solid #ededed;border-bottom:5px solid #00a758;box-sizing:border-box;margin-top:26px;padding:21px 36px 35px 78px;position:relative}.InsuredPersonGroup .EditButton{cursor:pointer;height:26px;position:absolute;right:36px;top:37px;width:26px}.InsuredPersonGroup>.PersonRoleGroup{align-items:center;display:flex;flex-direction:row;margin-bottom:34px}.InsuredPersonGroup>.PersonRoleGroup>.Icon{height:30px;margin-right:15px;overflow:hidden;width:26px}.InsuredPersonGroup>.PersonRoleGroup>.Icon.Children{height:30px;margin-right:15px;overflow:hidden;width:30px}.InsuredPersonGroup>.PersonRoleGroup>.Content>.AgeGroup{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}.InsuredPersonGroup>.PersonRoleGroup>.Content>.JobRole{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:18px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row{align-items:center;display:flex;flex-direction:row}.InsuredPersonGroup>.PersonContentInfoGroup>.Row:not(:last-child){margin-bottom:45px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem{align-items:center;display:flex;flex-direction:row;text-align:left;width:50%}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;width:161px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Value{word-wrap:break-word;color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;width:400px;word-break:break-word}.PaymentTitle{background-color:#282b3e;color:#fff;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-top:42px;padding-bottom:17px;padding-left:36px;padding-top:23px}.PaymentInputGroups{background-color:#fff;border:1px solid #ededed;box-sizing:border-box;padding-bottom:33px;padding-left:36px;padding-top:45px}.PaymentInputGroups .InputRow{display:flex;flex-direction:row}.PaymentInputGroups .InputRow:first-child{margin-bottom:37px}.PaymentInputGroups .InputRow .InputItem{display:flex;flex-direction:column;margin-right:85px;width:399px}.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}.PaymentDeclarationTitle{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-bottom:20px;margin-top:45px}.PaymentDeclarationGroups .Error{color:#c14a36;font-family:Arial,Noto,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;margin-bottom:0;margin-top:8px}.PaymentDeclarationGroups .Item{align-items:center;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,Noto,sans-serif;font-size:14px;height:45px;letter-spacing:0;line-height:16px;margin-bottom:14px;position:relative}.PaymentDeclarationGroups input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.PaymentDeclarationGroups .checkmark{background-color:transparent;border:5px solid #eee;border-radius:50%;height:35px;left:0;position:absolute;top:0;width:35px}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark{border-color:#00a758;color:#00a758}.PaymentDeclarationGroups .checkmark:after{content:"";display:none;position:absolute}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark:after{display:block}.PaymentDeclarationGroups .container .checkmark:after{border:solid #00a758;border-width:0 5px 5px 0;color:#00a758;height:17px;left:10px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.PaymentDeclarationGroups .container{cursor:pointer;display:block;height:45px;padding-left:73px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.PaymentDeclarationGroups .container .Wording{align-items:center;display:flex;flex-direction:row;height:47px}.PaymentDeclarationGroups .Link{color:#00a758;cursor:pointer;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;text-decoration:none}.PaymentDeclarationGroups .Link:hover{text-decoration:underline}.PaymentCardCompany{height:81px;padding-bottom:10px;padding-left:33px;padding-top:31px}.Declarations,.MajorExclusions,.PersonalInformationCollectionStatement{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:20px}.PersonalInformationCollectionStatement ol{padding-left:50px;padding-right:10px}.PersonalInformationCollectionStatement .bold{font-weight:700}.PersonalInformationCollectionStatement span{display:table-cell;padding-left:20px;padding-right:10px}.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{content:"•";display:table-cell;padding-left:5px;padding-right:20px}.TotalPremium .BalloonTip{left:5px!important;top:5px!important}.TotalPremium .BalloonTip .ContentGroup{left:0!important;top:0!important}.TotalPremium .BalloonTip .ContentGroup .pointerDiv{left:-5px!important;top:15px!important}.TotalPremium .BalloonTip .ContentGroup .contentDiv{color:#000;font-weight:300;left:-200px!important;top:45px!important}@media (max-width:414px){.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Value{word-wrap:break-word;max-width:100px;word-break:break-word}}@media (max-width:1024px){.TotalPremium .BalloonTip{left:5px!important;top:0!important}.TotalPremium .BalloonTip .ContentGroup .contentDiv{color:#000;left:-250px!important;top:45px!important}.InsuredPersonGroup{background-color:#fff;border:1px solid #ededed;border-bottom:5px solid #00a758;box-sizing:border-box;margin-top:26px;padding:30px 36px 26px 22px;position:relative}.InsuredPersonGroup>.PersonContentInfoGroup>.Row{align-items:center;display:flex;flex-direction:column}.InsuredPersonGroup>.PersonContentInfoGroup>.Row:not(:last-child){margin-bottom:0}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem{align-items:center;display:flex;flex-direction:row;margin-bottom:24px;text-align:left;width:100%}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Key{width:150px}.InsuredPersonGroup>.PersonContentInfoGroup>.Row>.RowItem>.Value{width:800px}.Confirm{padding:0 20px}.PlanSummaryInfoGroup>.RowGroup>.Row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-left:23px;padding-right:27px}.PlanSummaryInfoGroup>.RowGroup>.Row .Empty{display:none}.PlanSummaryInfoGroup>.RowGroup>.Row .Key{align-items:center;display:flex;flex-direction:row;flex-grow:10;width:100%}.PlanSummaryInfoGroup>.RowGroup>.Row .Key.MobileOneRow{align-items:center;display:flex;flex-direction:row;flex-grow:2;justify-content:space-between}.PlanSummaryInfoGroup>.RowGroup>.Row .Mid{max-width:190px}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon{color:#000;display:inline-block;font-family:Arial,Noto,sans-serif;font-size:12px;height:20px;letter-spacing:0;line-height:14px;margin-left:20px;position:relative;width:20px}.PlanSummaryInfoGroup>.TotalPremium .Amount{font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.TotalPremium .BalloonTip .ContentGroup{background-color:red;color:red;left:0!important;top:0!important}.PlanSummaryInfoGroup>.TotalPremium{align-items:flex-end;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:18px;padding:14px 27px 17px 23px}.PaymentInputGroups{background-color:#fff;border:1px solid #ededed;box-sizing:border-box;padding:45px 21px 33px 22px}.PaymentInputGroups .InputRow{display:flex;flex-direction:column}.PaymentInputGroups .InputRow:first-child{margin-bottom:13px}.PaymentInputGroups .InputRow .InputItem{display:flex;flex-direction:column;margin-bottom:29px;margin-right:85px;width:100%}.PaymentDeclarationTitle{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.PaymentTitle{font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;padding-bottom:14px;padding-left:18px;padding-top:15px}.PaymentCardCompany{height:81px;padding-bottom:0;padding-left:0;padding-top:14px}.PaymentDeclarationGroups .Item{align-items:flex-start;color:#282b3e;display:flex;flex-direction:row;font-family:Arial,Noto,sans-serif;font-size:14px;height:auto;letter-spacing:0;line-height:16px;margin-bottom:14px;position:relative}.PaymentDeclarationGroups .Error{margin-bottom:20px}.PaymentDeclarationGroups input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.PaymentDeclarationGroups .checkmark{background-color:transparent;border:5px solid #eee;border-radius:50%;left:0;position:absolute;top:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:top left;transform-origin:top left}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark{border-color:#00a758;color:#00a758}.PaymentDeclarationGroups .checkmark:after{content:"";display:none;position:absolute}.PaymentDeclarationGroups .container input[type=checkbox]:checked~.checkmark:after{display:block}.PaymentDeclarationGroups .container .checkmark:after{border:solid #00a758;border-width:0 5px 5px 0;color:#00a758;height:17px;left:10px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.PaymentDeclarationGroups .container{cursor:pointer;display:block;height:auto;padding-left:42px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.PaymentDeclarationGroups .container .Wording{align-items:center;display:flex;flex-direction:row;height:62px}.PaymentDeclarationGroups .Link{color:#00a758;cursor:pointer;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:16px}.PaymentDeclarationGroups .Link:hover{text-decoration:underline}.Confirm .ButtonGroup{bottom:0;display:flex;flex-direction:row;justify-content:flex-end;left:0;margin-top:0;padding-bottom:0;position:fixed;width:100vw;z-index:3}.Confirm .ButtonGroup div{flex-grow:2}.Confirm .ButtonGroup .space{display:none}.InsuredPersonGroup>.PersonRoleGroup>.Icon{margin-right:7px;overflow:hidden}.Confirm>.Title{font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;margin-top:45px}.PaymentDeclarationGroups .container .Wording{align-items:flex-start}.PlanSummaryInfoGroup>.RowGroup .Key .MiniIcon .contentDiv{box-sizing:border-box;height:auto;left:-187px;width:100vw}}ul.PICS-list-style>li{counter-increment:chapter;display:table-row}ul.PICS-list-style>li:before{content:"(" counter(chapter,lower-alpha) ")";display:table-cell;padding-right:22px;text-align:left}.PICS-HK-address{letter-spacing:0;line-height:18px;margin-bottom:-18px;margin-top:-18px;padding-bottom:0;padding-left:40px}.ConfirmTitle{color:#00a758;font-family:Inter-Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-top:45px;text-transform:uppercase}.ConfirmInfoBanner{align-items:center;background:rgba(0,154,228,.1);border:1px solid #009ae4;display:flex;flex-wrap:wrap;padding:15px 16px;width:100%}.ConfirmCard{border-radius:6px;margin-top:18px;padding-top:0}.ConfirmInfoBanner span{background:#009ae4;display:block;height:17px;width:17px}.ConfirmInfoBanner .ConfirmTxt{margin:0 0 0 18px}.ConfirmTxt{color:#000;font-family:Inter-Medium,sans-serif;font-size:14px;letter-spacing:0;line-height:19px}.ConfirmContentContainer{margin-left:0;margin-top:26px;width:100%}.ConfirmContent{height:unset!important;margin:0!important}.ConfirmContentCheckbox{width:30%}.ConfirmContentWrapper{width:70%}.CheckLabel{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:44px}.ConfirmContentWrapper ul{margin:0}.ConfirmContentWrapper ul li{line-height:24px}.TermsBtn{color:#00a758;cursor:pointer;transition:all .3s ease-in-out}.TermsBtn:hover{text-decoration:underline}.modal-container{background-color:rgba(0,0,0,.8);height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:12}.modal-wrapper{-webkit-animation:animatetop 225ms;animation:animatetop 225ms;background:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);height:auto;left:50%;max-width:740px;padding:35px 30px;position:relative;text-align:center;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease-in-out;width:600px;z-index:2}.auto-renewal-disable-warning .modal-wrapper,.auto-renewal-warning .modal-wrapper,.payment-confirm .modal-wrapper{padding:0}@-webkit-keyframes animatetop{0%{opacity:0}to{opacity:1}}.modal-content{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:0 auto;text-align:center}.auto-renewal-disable-warning .modal-content,.auto-renewal-warning .modal-content,.payment-confirm .modal-content{gap:unset}.modal-content .modal-title{margin:0;text-align:left;width:100%}.modal-content p{line-height:22px;padding-bottom:20px;padding-top:10px;text-align:left}.modal-content .Button{width:48%}.modal-term-container{background-color:rgba(0,0,0,.8);height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:12}.modal-term-wrapper{-webkit-animation:animatetop 225ms;animation:animatetop 225ms;background:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);height:auto;left:50%;max-width:800px;padding-bottom:40px;padding-top:24px;position:relative;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease-in-out;width:calc(100vw - 32px);z-index:2}@keyframes animatetop{0%{opacity:0}to{opacity:1}}.modal-term-content{margin:0 auto;max-width:90%}.modal-term-content ul{margin:0;padding-left:10px;padding-top:20px;text-align:left}.modal-term-content ul li{line-height:24px;margin-bottom:10px}.modal-close-btn{-webkit-appearance:none;appearance:none;background:unset;border:0;border-radius:50%;cursor:pointer;padding:4px;position:absolute;right:25px;top:25px}.modal-close-btn:hover{background:#e1e4e8}.modal-title{color:#00a758;font-family:Stag Medium,StagMedium,Stag-Medium,sans-serif;font-size:28px;font-weight:500;line-height:32px;margin:0 0 20px;text-align:left}.modal-content .top-content{padding:35px 30px 30px}.modal-content .button-container-modal{align-items:center;border-top:1px solid #ededed;display:flex;gap:20px;justify-content:center;padding:30px 30px 35px;width:100%}.modal-content .button-container-modal .button{align-items:center;border-radius:5px;display:flex;font-family:StagMedium,Stag Medium,Stag-Medium,sans-serif;font-size:16px;height:auto;letter-spacing:1px;padding:15px 10px;width:200px}.modal-content .button-container-modal .button[color=primary]{background-color:#00a758}.AutoRenewalContainer .ConfirmTitle .MiniIcon{margin-left:10px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup{left:-59px;top:36px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .pointerDiv{left:54px;top:-26px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .contentDiv{color:#282b3e;font-weight:400;height:20px;text-transform:capitalize;width:416px}.AutoRenewalRemarks{background-color:#8e90a2;color:#fff;font-size:16px;font-weight:600;padding:20px}.AutoRenewalRemarks p{margin:0}.PaymentInfoGroup{margin:20px}.PaymentInfoGroup .RadioBoxGroupsStyle{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:space-between;width:100%}.PaymentInfoGroup .RadioGroupStyle{width:100%}.PaymentInfoGroup .RadioCard{min-height:65px}.PaymentInfoGroup .RadioButton{left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PaymentInfoGroup .SelectCardLabel{color:#000;font-family:Inter Regular,InterRegular,Inter-Regualr,Inter,sans-serif;font-size:12px;left:0;letter-spacing:0;line-height:18px;margin-left:40px;position:relative}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle:first-child .Label>img{display:none}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle{height:65px}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle .Label>input{margin:0}.PaymentInfoGroup.PaymentSelect .RadioBoxGroupsStyle .RadioGroupStyle:first-child{order:1}.PaymentInfoGroup.PaymentSelect .RadioBoxGroupsStyle .RadioGroupStyle:nth-child(2){order:3}.PaymentInfoGroup.PaymentSelect .RadioBoxGroupsStyle .RadioGroupStyle:nth-child(3){order:2}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle:before{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle:first-child:before{content:url(/pa/static/media/logo_icon_CreditCards.c1a809280bb33fa12ccd.svg);width:80px}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle:nth-child(2):before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAYAAABNChwpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAfiSURBVFhHpZYPUBTXGcDf/t87ODiO/2CEUUZjomlFG42xTZvooDHJSDLg1GoIjdWQJhqMndK0hjDp2DIJdSK1HQiIGssY4iRqrcYyUdtAxhYyaKS04V+BEI7jzvP+3+3u291+uywXCTQQ8pt5+9773r/vfd/73j4CfUPy9tQtdgdCeSRFr6BY9m6SoefRLBPD8nwszdIujuev8zzXnJzAHT209T6HMSzKnBTY8PwbXDCEtqcnx+1yesMrPSERqRSFaJbVE8MyiOZYxHIcYnhIkHM8K6TZYg8zDPvKa5uX+I2pEGXkM6KqKgkZEc7c+GOGZt9VFHVb92euDEFS/BRNX+NY+mOe4zpYlhqgaMaCSNICcnRbommGuW9xuqXg/u17mi8de8OlzTsrC+Tm/zpdxMJPvUHxIY5nVssqYTeZ+ROJVsupJfdyHbW7dklG13FUlXjit+ceEBFRqlL0Y5oFWN0SLOJMPPpuTqJjRCDXvrQmtXdGBcrLy8naS76LIpbXcRzTZ42NfXntoxnvTFl0Gupa/m1pveEo9UhKOcvxpKaA5hIelMi9w9oxvDxppWbWr6T+iu/ZiCCtoygyGB9ruvD9FXefnc3iGjvWLvHn5qQcTjBzJwyRjqyoqMcdWY5aXY/MaIE788r2KqR6LW/DA63Vex4WDPHXovzM9dXdjuAFiBLrxKHUXGLiuePfOAxnw/Pnu7mQ0/ORoJK5kxQw8Z3TKqD5fWxsbDFBEBlw+rUDLNhstg9dLtdDiqLoY+Bga9++6urqPq1UUFBAWa3WXJIk57EsxKFBZmbmxbKyMu+zf2qv80no6TiLScEkQ2oKcDz3mT7N7RQXF2/r6ek5IMv4DkOEWJar9Pv92eFw6KghmkAtKSlZRdMqdrt9J30+7yJDrgOKfwyKn9LKIUm5gRAcOZX4HKr63LBB2yQFioq2vwiL/NJkMu9OS8tqhp3oPo9EIurQ0FAX3Gi/z85eUIUxJgYG+g9jLOfBIpTL5TwDeVtKSmo+LBjSJxvHU1FRoWgFiiBisQrrI9XPUkQHiJZDuHZGo2Dnzp1rBUGstFjifsFxXNutW7esDocjNSMjI2i3238GQxmr1bYfJhwAa9CyrNwLlm7w+TyF4JZ0njfVSpIkwxgOpnNr/SB5xmdHSJQV3TrgvzDs3EKTyM2QqEH3J/ic7unp7pBlealWnwB29c+kpOQtDsdoF0GQLoJAn0Di4BZcA20tCxYszO/v7z0qilKBMUQHFgg+/vgTaYWFhQGt3tTURJ32zBuKMfPDnMnk4c2sbDKb6pd9L/20rsBTTz35XCQiVMbFxW+EwV5NpgFleyDgPwQm/46qKi2ajGE4ARZvbmhoOAXtqqZ8IBBYBFZgCAKTdrvzvKZsY2PjMn0SoKiudTNJUJsyEi1v0WS4vbuj71sjSlfb3yoqMF1aWmobHbW/Agetqra29u/GGB3NLbB4YXx87IM1NfVXDLFOYmJiTEnJ0/PHxoa1qgrK4EBAzIeoSYbw2qZ3MjDRpJKdmbzvvfqTWXan981QMFy4+p6sdGhykRBa5VCIJCcnV+q9DbRQDAYDBxmGOf3lxTXA14fcbn/XRLp509eJsbQ7Jib2h0eOHPnA6Kb9xIj2Sy1SffVbb3/uClyPiHgrWNB5rnaf/jOiYYcnKYqurqqqCuojDHw+HydJ+EWI7S5DNImsrKwGGHvMqKJwOOxJSEjogoOHtfqml45mOkd9Jcu2vl4UCQvzMFY0ZfS+AITkONGL6FiXd1HRXfHdRnVO1NS0M2cHex/0BYLPBILhTZIgMVgUERYlSCKSBEiQ8xR5cOjK63u1MXoY/mPYm3gzoM4vb7WnaPW5UPrm+7bTw31/9IeF4xFJ3gyi6G34ZeDN0GkUxxWgBBm7sZySZObv0qVz4OBPNrgvvLplR0IcuyqGowcM8bRYLPwnRnFcgU8lOl1VlHxPRMptuPxfXm+ZAxv3v72eZ9g2SVazDdEU4EbE9yzNnmyBkISIGIb8QJDQhkBszNe2ws6ay0kFlWcPJlpMF0fcgSR4vBgtU6EZuudYRXHEqEYVcCWx5FWKJDzDfnl/+V8HM/TWGdhRe3XeY5V/eW3Q4R30h6QXhpx+QpajJ31aKJK8ZhR1dAX25MY5MUVQDIV8NElk+Anq4gvvDx341YX+xcZjNMqB5q7E4vqP8gurr5wb8/oGsKzug+gyixBmXwVc4Xp4MqT+I4oSDcPGPn/qoENYE5bx8WAEj6qKjAQB58hwu8hYHoHfs6RgbItERJssQVhBkrXw0sv4i1Az8vGwGy8Tinx1yfz04vYb3W0WM/vov85URC+26O62LrQ4aELhZAU1iXCIIljNkWFrWFUZyLPgHZcDu7UZ3WcF7BqeXUzj0pS49e/+rvg/Zp6tX56zsM1o1plkXngyfRjGyg9MDPkeRaB+Qzwn4N/gt1rMz3Qc3/ujd/7wnP5XXL9u1c9PVD056caNumCCV1scC11B8TxSlCCpyDfhOk6H3/SCUEQ0yZqpNdNPcsEXMu2mA1dgEil1aeaYl0/9ZovTmPb/MkUBjfLLKu8Th8qEiLRbxDhBgbCCswCLTFVAlfEYpSq+eBNtG3P5j9CUWvPnii29xlQzMq0CE5Q3dbI+M3d/KCx9m1BwDo3UFRFR4lV4i4FSwzRSPg2FwiOgTO+dltRLFbtW3v4cmwUI/Q8BlNWfm9H/kAAAAABJRU5ErkJggg==);margin-top:3px;width:32px}.PaymentInfoGroup.PaymentSelect .RadioGroupStyle:nth-child(3):before{content:url(/pa/static/media/alipayhk_logo.ac34d6a0e3a499cc9835.svg);width:25px}.modal-container.auto-renewal-disable-warning .modal-wrapper .close-modal,.modal-container.auto-renewal-warning .modal-wrapper .close-modal,.modal-container.payment-confirm .modal-wrapper .close-modal{background:transparent;border:0;color:#2f6e37!important;position:absolute;right:20px;top:20px}.modal-container.auto-renewal-disable-warning .modal-wrapper .close-modal svg,.modal-container.auto-renewal-warning .modal-wrapper .close-modal svg,.modal-container.payment-confirm .modal-wrapper .close-modal svg{fill:#2f6e37!important;color:#2f6e37!important;height:44px!important;width:44px!important}.modal-container.auto-renewal-disable-warning .modal-details,.modal-container.auto-renewal-warning .modal-details,.modal-container.payment-confirm .modal-details{color:#8e90a2;font-family:Stag-Medium,StagMedium,Stag Medium,sans-serif;font-size:14px;margin-bottom:0;margin-top:10px;padding:0}.InfoNoteBox,.auto-renewal-disable-warning .modal-content,.auto-renewal-warning .modal-content,.payment-confirm .modal-content{justify-content:flex-start}.InfoNoteBox{align-items:center;background:rgba(0,154,228,.1);border:1px solid #009ae4;display:flex;gap:10px;margin-top:20px;padding:12px}.InfoNoteBox span{color:#000;font-family:Inter-Regular,InterRegular,Inter Regular,Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.modal-container.auto-renewal-disable-warning .modal-wrapper .modal-title,.modal-container.auto-renewal-warning .modal-wrapper .modal-title,.modal-container.payment-confirm .modal-wrapper .modal-title{width:500px}.AlertModal .ErrorTitle{margin:0 auto;padding-top:20px;text-align:center;width:100%}@media screen and (max-width:1024px){.ConfirmContentContainer{margin-bottom:0;margin-top:0!important;padding-top:26px}.CheckLabel{line-height:31px}.AutoRenewalRemarks{padding:14px}.PaymentInfoGroup.PaymentSelect .RadioBoxGroupsStyle .SelectCard.RadioCard,.PaymentInfoGroup.PaymentSelect .RadioGroupStyle{height:60px!important;min-height:60px!important}.PaymentInfoGroup.PaymentSelect .RadioBoxGroupsStyle{flex-direction:column;gap:10px}}@media screen and (max-width:768px){.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup{left:-120px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .pointerDiv{left:115px}.modal-container.auto-renewal-disable-warning .modal-wrapper,.modal-container.auto-renewal-warning .modal-wrapper,.modal-container.payment-confirm .modal-wrapper{max-width:80vw;width:80vw}.modal-container.auto-renewal-disable-warning .modal-wrapper .modal-content .button-container-modal,.modal-container.auto-renewal-warning .modal-wrapper .modal-content .button-container-modal,.modal-container.payment-confirm .modal-wrapper .modal-content .button-container-modal{flex-direction:column}.modal-content .button-container-modal{gap:15px}.modal-container.payment-confirm .modal-content .top-content{width:calc(100% - 60px)}}@media screen and (max-width:568px){.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup{left:-217px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .pointerDiv{left:212px}}@media screen and (max-width:550px){.ConfirmInfoBanner .ConfirmTxt{width:85%}.ConfirmContent{flex-wrap:wrap;line-height:44px!important}.ConfirmContentCheckbox,.ConfirmContentWrapper{width:100%}.ConfirmContentWrapper{margin-top:15px}.ConfirmContentWrapper ul{padding-left:25px}.modal-term-wrapper{top:45%}.modal-term-content ul{padding-left:18px}.modal-container.auto-renewal-disable-warning .modal-wrapper .modal-title,.modal-container.auto-renewal-warning .modal-wrapper .modal-title,.modal-container.payment-confirm .modal-wrapper .modal-title{width:400px}}@media screen and (max-width:490px){.modal-term-container{overflow:hidden}.modal-term-wrapper{max-height:calc(100vh - 2.5rem);overflow-x:hidden;overflow-y:auto}.modal-term-wrapper .modal-title{line-height:30px;margin-right:55px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup{left:-257px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .pointerDiv{left:252px}.modal-container.auto-renewal-disable-warning .modal-wrapper .modal-title,.modal-container.auto-renewal-warning .modal-wrapper .modal-title,.modal-container.payment-confirm .modal-wrapper .modal-title{width:260px}}@media screen and (max-width:431px){.modal-container.auto-renewal-disable-warning>.modal-wrapper>.modal-content>.top-content .modal-title,.modal-container.auto-renewal-warning>.modal-wrapper>.modal-content>.top-content .modal-title{width:230px}.modal-container.auto-renewal-disable-warning .modal-wrapper .close-modal,.modal-container.auto-renewal-warning .modal-wrapper .close-modal{right:3px;top:8px}}@media screen and (max-width:425px){.modal-term-content ul{padding-top:10px}.modal-term-wrapper{padding-bottom:14px;padding-top:10px;top:38%}.modal-content p{line-height:22px;padding-bottom:0;padding-top:0}.modal-content .Button{margin-top:14px;width:100%}.CheckLabel{position:relative;top:-5px}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .contentDiv{height:38px;width:352px}}@media screen and (max-width:414px){.modal-term-wrapper{top:37%}.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .contentDiv{width:342px}.modal-container.auto-renewal-disable-warning .modal-wrapper .modal-title,.modal-container.auto-renewal-warning .modal-wrapper .modal-title,.modal-container.payment-confirm .modal-wrapper .modal-title{width:250px}.modal-container.auto-renewal-disable-warning .modal-wrapper,.modal-container.auto-renewal-warning .modal-wrapper,.modal-container.payment-confirm .modal-wrapper{max-width:75vw;width:75vw}}@media screen and (max-width:391px){.modal-container.auto-renewal-disable-warning>.modal-wrapper>.modal-content>.top-content .modal-title,.modal-container.auto-renewal-warning>.modal-wrapper>.modal-content>.top-content .modal-title{width:200px}}@media screen and (max-width:376px){.modal-container.auto-renewal-disable-warning .modal-content .button-container-modal .button,.modal-container.auto-renewal-warning .modal-content .button-container-modal .button{width:90%}}@media screen and (max-width:375px){.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .contentDiv{width:302px}}@media screen and (max-width:374px){.modal-content .button-container-modal .button{padding:15px 10px;width:auto}}@media screen and (max-width:320px){.AutoRenewalContainer .ConfirmTitle .MiniIcon .BalloonTip .ContentGroup .contentDiv{width:248px}}.FinishEmailSentGroup{justify-content:start;margin-top:60px}.FinishEmailSentGroup,.FinishEmailSentGroup .Icon{align-items:center;display:flex;flex-direction:row}.FinishEmailSentGroup .Icon{height:72px;justify-content:center;width:72px}.FinishEmailSentGroup .TextGroup{display:flex;flex-direction:column;margin-left:18px;text-align:left}.FinishEmailSentGroup .Title{font-size:26px;font-weight:700;line-height:31px;margin-bottom:10px}.FinishEmailSentGroup .Desc,.FinishEmailSentGroup .Title{color:#282b3e;font-family:Arial,Noto,sans-serif;letter-spacing:0}.FinishEmailSentGroup .Desc{font-size:18px;line-height:21px}.FinishEmailSentGroup .Desc span{color:#00a758;font-weight:700}.FinishWording{color:#000;font-family:Arial,Noto,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;margin-bottom:40px}.FinishWording .link{color:#00a758;cursor:pointer;text-decoration:none}.FinishWording .link:hover{text-decoration:underline}.FinishReceiptInfo{align-items:center;background-color:#fff;border:1px solid #ededed;border-bottom:5px solid #00a758;display:inline-flex;flex-direction:row;margin-bottom:21px;margin-top:37px;padding:20.53px 51px 18.22px 34px}.FinishReceiptInfo .ItemGroup{align-items:start;display:flex;flex-direction:column;justify-content: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{border:1px dashed #8e90a2;box-sizing:border-box;height:65.94px;margin-left:48px;margin-right:39px;margin-top:8.1px;width:1px}.FinishBackToHomeButton{margin-bottom:60px}.FinishPromote{align-items:center;background-color:#361558;color:#fff;display:flex;flex-direction:row;margin-bottom:75px;margin-top:60px;padding:28px 65px 24px 37px}.FinishPromote .Icon{height:43px;overflow:hidden;width:43px}.FinishPromote .Desc{color:#fff;flex-grow:3;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;margin-left:21px;margin-right:12px}.RatingTitleImgGroup{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:25px}.RatingTitleImg{height:49px;margin-right:9px;width:49px}.RatingText{color:#282b3e;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;margin-bottom:20px;text-align:center}.StarGroup{align-items:center;direction:rtl;display:flex;flex-direction:row;justify-content:space-evenly;unicode-bidi:bidi-override}.StarGroup>svg{margin:0 auto}.StarGroup>svg .Star{stroke:#8e90a2;cursor:pointer}.StarGroup svg.Picked .Star,.StarGroup svg:hover~svg .Star,.StarGroup>svg:hover .Star{stroke:#282b3e;fill:#282b3e}.WhatWrong{color:#282b3e;font-family:Arial,sans-serif;font-size:20px;letter-spacing:0;line-height:23px;margin-bottom:18px;margin-top:28px;text-align:center}.WrongGroup{flex-wrap:wrap;justify-content:space-evenly;margin-bottom:14px}.WrongGroup,.WrongGroup .Problem{align-items:center;display:flex;flex-direction:row}.WrongGroup .Problem{border:2px solid #ededed;box-sizing:border-box;color:#282b3e;cursor:pointer;font-family:Arial,sans-serif;font-size:16px;height:52px;justify-content:center;letter-spacing:0;line-height:18px;margin:0 auto 18px;outline:1px solid transparent;text-align:center;width:187px}.WrongGroup .Problem.Large{width:215px}.WrongGroup .Problem.Small{width:98px}.WrongGroup .Problem.Picked{border:3px solid #00a758;outline:0 solid transparent}.Rating .InputGroup{margin-bottom:54.29px;margin-left:auto;width:399px}.Rating .InputGroup .Label{color:#5e6073;font-family:Arial,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{color:#fff;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;height:71px;letter-spacing:0;line-height:23px}.RatingConfirm{align-items:center;display:flex;flex-direction:column}.RatingConfirm .RatingImg{height:49px;margin-bottom:25px;width:49px}.RatingConfirm .Title{font-size:24px;font-weight:700;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{align-items:center;background-color:#361558;color:#fff;display:flex;flex-direction:row;margin-bottom:75px;margin-top:60px;padding:28px 65px 24px 37px}.FinishPromote .Icon{height:43px;overflow:visible;width:43px}.FinishPromote .Desc{color:#fff;flex-grow:3;font-family:Arial,Noto,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px;margin-left:21px;margin-right:12px}}@media (max-width:1024px){.FinishEmailSentGroup{margin-left:11px;margin-right:22px;margin-top:0}.FinishEmailSentGroup .Icon{height:64px;width:64px}.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{align-items:flex-start;box-sizing:border-box;display:inline-flex;flex-direction:column;margin:37px 20px 21px;padding:22px 19.5px 27px 17px;width:calc(100vw - 40px)}.FinishReceiptInfo .VLine{border:1px dashed #8e90a2;box-sizing:border-box;height:1px;margin:20px 0;width:100%}.FinishWording{margin-left:20px;margin-right:20px}.FinishBackToHomeButton{margin-left:21px}.FinishEmailSentGroup .Icon{flex-shrink:0}.FinishEmailSentGroup .TextGroup{flex:1 1 auto;flex-basis:0px}}.ModalBody{border-radius:0!important}.ModalTop{background:linear-gradient(270deg,#68d88e,#00d5be);height:4px;margin-left:-24px!important;margin-top:-48px!important;width:512px}.ModalIcon{height:auto;left:214px;position:absolute;top:55px;width:auto}.ModalTitle{color:#00a758;font-size:22px;font-weight:700;letter-spacing:0;line-height:26px;text-align:left}.ModalContent,.ModalTitle{font-family:Arial,Noto,sans-serif}.large{padding:42px 52px 30px 45px;width:1000px}.large .ModalContent{padding-top:42px}.normal{padding:42px 45px 53.5px 37px;width:640px}.normal .ModalContent{padding-top:33px}.small{padding:43px 42px 47px 31px;width:511px}.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{padding:21px 14px 15px;width:1000px}.large .ModalContent{padding-top:42px}.small{padding:46px 18px 30px 41px;width:511px}.small .ModalContent{padding-top:45px}}
/*# sourceMappingURL=main.2db8e91c.css.map*/