@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-Light.f71456a28ac15d12b1a608b259538218.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-Light.c9528718337135b3a3f3763b14da3ea1.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-LightItalic.122cb9fbab79a9e3ca674efcc5f415a9.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-LightItalic.743137adcf0a42492f821b70b8261bb7.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized.8b9162962f8b0742f3b6fe8052cd28e7.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized.3884ecc89e63bc184bc20551d5ee2532.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-Italic.2a574dad16f7e40dce99fa05d1408990.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-Italic.f47df49c2947c4e120f67c38a6deeef8.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-Demibold.31cbd8615d01596702922d4b9d88838f.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-Demibold.821962fa55b2d97a7f54622df9687204.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-Demibold.31cbd8615d01596702922d4b9d88838f.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-Demibold.821962fa55b2d97a7f54622df9687204.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-Bold.6ba504cbe3f6798b32beeb3fb73139e5.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-Bold.43a5ec75c207bdaf3a0bde6b040901dc.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Manulife JH Sans";src:url(/static/media/ManulifeJHSans-Optimized-BoldItalic.ca27808c8dc37f2f54eb2f62af259a7a.woff2) format("woff2"),url(/static/media/ManulifeJHSans-Optimized-BoldItalic.f14340449ae0a26d5ddeae36c828e65e.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Manulife JH Serif";src:url(/static/media/ManulifeJHSerif-Optimized-Italic.4868750f03d0e07997ddbe151d1ad287.woff2) format("woff2"),url(/static/media/ManulifeJHSerif-Optimized-Italic.067157c1bef0685a361be78616df95ef.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Manulife JH Serif";src:url(/static/media/ManulifeJHSerif-Optimized-Italic.4868750f03d0e07997ddbe151d1ad287.woff2) format("woff2"),url(/static/media/ManulifeJHSerif-Optimized-Italic.067157c1bef0685a361be78616df95ef.woff) format("woff");font-weight:400;font-style:italic}strong,b{font-family:"Manulife JH Sans","Helvetica","Arial",sans-serif;font-weight:700}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.summaryContents{font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;line-height:26px;color:#34384b}.buttonSelectorMain{display:flex;flex-direction:column;max-width:100%}@media(min-width: 577px){.buttonSelectorMain{max-width:400px}}.buttonSelectorMain fieldset{padding:0;border:none;width:100%;margin:0 0 10px 0}.buttonSelectorMain fieldset legend{display:block;line-height:24px;color:#34384b;border-width:0px;margin-bottom:5px;font-family:"Manulife JH Sans","Helvetica","Arial",sans-serif;font-size:16px;font-weight:600;text-align:left;width:auto}.buttonSelectorMain fieldset div{display:flex;margin-top:0;position:relative;z-index:0;clear:left}.buttonSelectorMain fieldset div button{cursor:pointer;position:relative;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;text-align:center;min-width:75px;margin:0;padding:12px 24px;cursor:pointer;font-family:"Manulife JH Sans","Helvetica","Arial",sans-serif;vertical-align:middle;color:#34384b;background-color:#fff;border:2px solid #34384b;border-right:none;width:100%;z-index:2}.buttonSelectorMain fieldset div button:last-child{border:2px solid #34384b}.buttonSelectorMain fieldset div button:hover{background-color:#ededed}.buttonSelectorMain fieldset div button:focus{background-color:#767676 !important;outline:1px solid #767676 !important;color:#fff !important}.buttonSelectorMain fieldset div button.bsSelected{background-color:#34384b !important;border:2px solid #34384b !important;color:#fff !important}.textAreaMain{width:295px;font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;display:flex;flex-flow:column nowrap}.textAreaMain>div{display:flex;-webkit-box-pack:justify;justify-content:space-between;align-items:flex-end;width:100%;flex-flow:row nowrap}.textAreaMain>div>div{font-size:14px;line-height:24px;color:#5e6073;margin-bottom:7px}.textAreaMain>div>div>span{font-size:14px;line-height:24px;color:#5e6073;margin-bottom:7px}.textAreaMain>div>label{font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#34384b;text-align:left;width:auto;display:block;cursor:default;margin-bottom:8px;border-width:0px}.textAreaMain>textarea{font-family:"Manulife JH Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:24px;resize:none;outline-style:none;padding:5px;margin:0px;border-style:solid;border-width:1px;border-color:#c2c3c9}.textAreaMain>textarea:focus{border-color:#00a758}.checkBoxMain{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:-10px}.checkBoxMain input[type=checkbox]{opacity:0}.checkBoxMain input[type=checkbox]:checked~.dottMark,.checkBoxMain input[type=checkbox]:focus~.dottMark{background-color:#fff;border:solid 2px #00a758}.checkBoxMain input[type=checkbox]:checked~.dottMark:after{display:block}.checkBoxMain .dottMark{position:absolute;top:14px;left:2px;height:28px;width:28px;background-color:#fff;border:solid 1px #5e6073}.checkBoxMain .dottMark:after{left:10px;top:6px;width:5px;height:10px;border:solid #00a758;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}.radioButtonMain{position:relative;box-sizing:border-box;width:28px;height:28px;min-width:28px;min-height:28px;vertical-align:bottom;margin-right:12px;-webkit-appearance:none;cursor:pointer;background:#fff;border-style:solid;border-width:1px;border-color:#5e6073;border-radius:50%}.radioButtonMain:checked{border-color:#00a758;border-width:2px}.radioButtonMain:checked::after{height:10px;width:10px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#00a758;border-radius:50%}.errorStateStyle button{border-color:#db1f00 !important}.errorMsg{color:#db1f00;font-family:"Manulife JH Sans","Arial",sans-serif;font-size:16px;line-height:24px;font-weight:400;margin:0;margin-top:.5em !important;text-align:left}.ageSelectorButtons .buttonSelectorMain{margin-top:20px !important}@media(min-width: 577px){.productDetailsButtons .buttonSelectorMain{width:600px !important;max-width:600px !important}}.heightWeightBlock .buttonSelectorMain{margin-top:25px;max-width:50px}.transcriptButtons{z-index:9999 !important;top:12%}@media(min-width: 577px){.transcriptButtons{top:7%}}.transcriptButtons .buttonSelectorMain{width:300px !important}.transcriptButtons aside{background:#fff;top:20%;height:80%;max-height:80%}@media(min-width: 577px){.transcriptButtons aside{height:83%;max-height:83%;top:15%}}.sideNavContainer{height:100% !important;background:#424559;top:0}@media(min-width: 577px){.sideNavContainer{min-width:80px;position:fixed}}.footerContainer footer{z-index:999 !important;position:sticky;padding-bottom:5px}.hdPlanDetails{list-style:disc;list-style-position:outside !important;padding-left:1rem}.hdPlanDetails li{margin-bottom:.7rem !important;line-height:22px}.sponsorDetails{font-size:1.3rem;font-weight:bold}.headingMain h1{font-weight:600;font-size:22px;line-height:32px;color:#34384b}.headingH2 h2{font-weight:600;font-size:18px;line-height:1.4}.headingH3 h3{padding:20px 20px 10px 20px;font-weight:600;font-size:20px;line-height:1.4;position:relative}.headingSmall h3{font-weight:600;font-size:18px;line-height:1.4}.headingSmall h4{font-weight:600;font-size:18px;line-height:1.4}.headingPayments h2{font-weight:600;font-size:22px}@media(max-width: 1200px){header{margin-left:0 !important}}@media(max-width: 1200px){main{margin-left:0 !important}}@media(max-width: 576px){.quotePlanTab ul li button{margin:0 10px;line-height:20px}}@media(max-width: 576px){.productDetailsButtons{overflow:hidden;max-width:350px}}.estimatedCost{display:flex;justify-content:flex-start;align-items:flex-end;height:1.5rem;font-size:.9rem}@media(max-width: 576px){.estimatedCost>div:first-child{min-width:15rem !important}}@media(max-width: 576px){.estimatedCost>div:last-child{min-width:0 !important}}@media(max-width: 576px){.hdQuoteSummary>div>div{padding-left:0 !important;padding-right:0 !important}}@media(max-width: 576px){.applyBtn button{width:100% !important}}@media(max-width: 576px){.progressBar>div>div,.progressBar>div>label{width:100%}}@media(max-width: 576px){.applyModalBtnsCntnr{padding-top:20px !important;padding-bottom:70px !important}}@media(max-width: 576px){.applyModalBtnsCntnr .applyModalBtns button{min-width:100px !important}}@media(max-width: 576px){.textFormat>div,.textFormat #name{width:100% !important}}@media(max-width: 576px){.dropdownComponent>div{width:100%}}@media(max-width: 576px){.modalFormat input{width:100%}}@media(max-width: 576px){.daymonthyear{width:100% !important}}.daymonthyear input{height:50px !important;padding:0 5px}.daymonthyear input:focus,.daymonthyear input:focus-visible{border-color:#00a758 !important;border-radius:2px;outline:solid 2px #00a758;outline-offset:2px}.daymonthyear .yearInput{width:30% !important;padding-right:0 !important}.daymonthyear .yearInput:focus{outline:solid 1px #000}@media(max-width: 576px){.daymonthyear .hasDay>div:first-child{width:20%}}@media(max-width: 576px){.daymonthyear .hasDay>div:first-child input,.daymonthyear .hasDay>div:first-child select{width:100% !important}}@media(max-width: 576px){.daymonthyear .hasDay>div:nth-child(2){width:50%}}@media(max-width: 576px){.daymonthyear .hasDay>div:nth-child(2)>div{width:100% !important}}@media(max-width: 576px){.daymonthyear .hasDay>div:nth-child(2)>div input,.daymonthyear .hasDay>div:nth-child(2)>div select{width:100% !important}}@media(max-width: 576px){.daymonthyear .hasDay>div:nth-child(3){width:30%;padding-right:0 !important}}@media(max-width: 576px){.daymonthyear .hasDay>div:nth-child(3) input,.daymonthyear .hasDay>div:nth-child(3) select{width:100% !important}}@media(max-width: 576px){.daymonthyear .noDay>div:first-child{width:60%}}@media(max-width: 576px){.daymonthyear .noDay>div:first-child input,.daymonthyear .noDay>div:first-child select{width:100% !important}}@media(max-width: 576px){.daymonthyear .noDay>div:nth-child(2){width:40%}}@media(max-width: 576px){.daymonthyear .noDay>div:nth-child(2)>div{width:100% !important}}@media(max-width: 576px){.daymonthyear .noDay>div:nth-child(2)>div input,.daymonthyear .noDay>div:nth-child(2)>div select{width:100% !important}}@media(max-width: 576px){.cardDayMonth>div{width:100%}}@media(max-width: 576px){.cardDayMonth>div:first-child{width:57%;margin-right:3%}}@media(max-width: 576px){.cardDayMonth>div:nth-child(2){width:40%}}@media(max-width: 576px){.summaryContainer{position:relative}}@media(max-width: 576px){.summaryContainer .editBtn{position:absolute;width:auto;right:15px;top:0}}@media(max-width: 576px){.cardContainer{width:100% !important}}@media(max-width: 576px){.AccordHeading>div{padding-left:0;padding-right:0;border:none}}@media(max-width: 576px){.AccordHeading>div>div{align-items:normal;margin-left:0px}}@media(max-width: 576px){.AccordHeading>div>div span:last-child{height:auto;margin-right:40px}}@media(max-width: 576px){.printBtn button{padding-left:0;padding-right:0}}@media(max-width: 576px){.whatsNextBlk{line-height:26px}}.whatsNextBlk h2{font-size:20px;font-weight:600;line-height:22px}@media(max-width: 576px){.PlanConf>div>*{padding-left:0;padding-right:0}}@media(max-width: 576px){.ExpPaneContainer>div{padding:0 !important}}@media(max-width: 576px){.ExpPaneContainer>div>div{margin-left:0 !important}}@media(max-width: 576px){.declarationConfirmation{padding-left:0}}@media(max-width: 576px){.navPlanCategory .nav-item{width:100%;margin-left:10px}}@media(max-width: 576px){.navPlanCategory .nav-item:first-child{margin-left:0}}@media(max-width: 576px){.navPlanCategory .nav-item a{display:inline-block}}.card-c-modal .modal-header h2{font-size:2rem}.card-c-modal .modal-body{line-height:1.5}.card-c-modal .modal-body h3{font-size:1.375rem;margin-bottom:.625rem}.card-c-modal .modal-body p{margin-bottom:.625rem}.card-c-modal .modal-body ul{list-style-type:disc}.card-c-modal .modal-footer{justify-content:center}#mainSection h3,#drugSection h3,#dentalSection h3{font-size:2.2rem;color:#34384b;line-height:3.2rem;margin-bottom:10px;font-weight:600}#mainSectionBody,#drugSectionBody,#dentalSectionBody,.main-carousel-container,.drug-carousel-container,.dental-carousel-container{line-height:1.5}#mainSectionBody ul,#drugSectionBody ul,#dentalSectionBody ul,.main-carousel-container ul,.drug-carousel-container ul,.dental-carousel-container ul{list-style:disc;padding-left:40px}#mainSectionBody ul ul,#drugSectionBody ul ul,#dentalSectionBody ul ul,.main-carousel-container ul ul,.drug-carousel-container ul ul,.dental-carousel-container ul ul{list-style:circle}#summarySection,#coverageCardSummary{line-height:1.5}#summarySection #continueToQuote,#coverageCardSummary #continueToQuote{margin-top:30px}#coverageCardSummary{margin-bottom:30px}li.coverageCardCustomDot{list-style-type:none}.modal-open .modal-content{line-height:1.5}.modal-open .modal-content h2{font-size:3.2rem;font-weight:bold}.modal-open .modal-content h3{font-size:2.2rem;color:#34384b;line-height:3.2rem;margin-bottom:10px;font-weight:600}.modal-open .modal-content h4{font-family:"manulife__semibold";font-size:1.8rem;color:#34384b;line-height:2.6rem;margin-bottom:10px;font-weight:500}.modal-open .modal-content p{margin-bottom:.625rem}.modal-open .modal-content p strong{font-weight:bold}.modal-open .modal-content p span{font-size:12px}.modal-open .modal-content ul{list-style-type:disc}.modal-open .modal-content ul ul{list-style-type:circle}@media(max-width: 500px){.heightDetails>div{width:100% !important}}
