@charset "UTF-8";body,html{font-size:100%}
body{visibility:hidden;opacity:0}
body{background:#fff;font-family:"Roboto Slab",serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#333;-webkit-overflow-scrolling:touch;height:auto;position:relative}
@media only screen and (max-width:58.0625em){body{padding-top:55px}
}
.padding-top-bottom-30{padding-top:30px;padding-bottom:30px}
.padding-top-bottom-30-imp{padding-top:30px !important;padding-bottom:30px !important}
.hr-line{width:100%;height:1px;border:0;background-color:#8d8d8d;max-width:2000px;margin:auto;box-sizing:border-box}
.padding-none>.large-12>.hr-line{background-color:#c9c9c9}
.disclaimer{word-break:break-word}
.disclaimer p:first-child{padding-top:80px;margin-top:0}
@media only screen and (max-width:63.9375em){.disclaimer p:first-child{padding-top:60px}
}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
/*\*/* html .clearfix{height:1%}
.clearfix{display:block}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.overlayWhite{height:0;position:fixed;left:0;top:40px;background-color:#fff;z-index:3;overflow:hidden;width:100%}
.overlayWhite.fixed{height:100%}
.fullwidth{width:100%}
/**/.sticky.is-stuck{z-index:2}
h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-weight:700;color:#333;margin:0}
h1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h1{font-size:35px;line-height:40px}
}
h2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h2{font-size:30px;line-height:40px;padding-bottom:0}
}
h3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h3{font-size:27px;line-height:35px}
}
h4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h4{font-size:23px;line-height:30px}
}
h5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h5{font-size:19px;line-height:30px}
}
h6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h6{font-size:16px;line-height:25px}
}
.relative{position:relative}
ul{padding:0;margin:0;list-style:none}
a{color:#00465a;outline:0;text-decoration:none;cursor:pointer}
a:hover{outline:0}
a:focus{outline:0}
.row{max-width:1280px}
.stopScroll{overflow:hidden !important}
.scrollBarSectionWrapper{max-height:calc(100% - 240px);overflow-x:hidden;overflow-y:auto}
.scrollBarSectionWrapper::-webkit-scrollbar{width:0 !important;background:transparent}
body.fix-nav-scroll .scrollBarSectionWrapper{overflow-y:scroll;margin-right:-17px}
.marginBottomZero{margin-bottom:0}
@media only screen and (max-width:58.0625em){.hideForMobile{display:none !important}
}
@media only screen and (max-width:58.0625em){.scrollBarMobile{overflow-x:hidden;overflow-y:auto;width:100%}
}
@media only screen and (max-width:58.0625em){.scrollTop{display:none !important}
}
@media only screen and (max-width:39.9375em){.scrollTop{display:none !important}
}
.videoNoScroll{position:fixed;overflow:hidden}
.IphonevideoNoScroll{overflow:hidden !important}
.clear{clear:both}
.only-topgape40{padding-top:40px !important}
.only-topgape24{padding-top:24px}
.only-bottomgape40{padding-bottom:40px !important}
.hidden-large-only{visibility:hidden}
h1.HeaderSize1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h1.HeaderSize1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h1.HeaderSize1{font-size:35px;line-height:40px}
}
h1.HeaderSize2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h1.HeaderSize2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h1.HeaderSize2{font-size:30px;line-height:40px;padding-bottom:0}
}
h1.HeaderSize3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h1.HeaderSize3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h1.HeaderSize3{font-size:27px;line-height:35px}
}
h1.HeaderSize4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h1.HeaderSize4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h1.HeaderSize4{font-size:23px;line-height:30px}
}
h1.HeaderSize5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h1.HeaderSize5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h1.HeaderSize5{font-size:19px;line-height:30px}
}
h1.HeaderSize6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h1.HeaderSize6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h1.HeaderSize6{font-size:16px;line-height:25px}
}
h2.HeaderSize1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h2.HeaderSize1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h2.HeaderSize1{font-size:35px;line-height:40px}
}
h2.HeaderSize2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h2.HeaderSize2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h2.HeaderSize2{font-size:30px;line-height:40px;padding-bottom:0}
}
h2.HeaderSize3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h2.HeaderSize3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h2.HeaderSize3{font-size:27px;line-height:35px}
}
h2.HeaderSize4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h2.HeaderSize4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h2.HeaderSize4{font-size:23px;line-height:30px}
}
h2.HeaderSize5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h2.HeaderSize5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h2.HeaderSize5{font-size:19px;line-height:30px}
}
h2.HeaderSize6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h2.HeaderSize6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h2.HeaderSize6{font-size:16px;line-height:25px}
}
h3.HeaderSize1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h3.HeaderSize1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h3.HeaderSize1{font-size:35px;line-height:40px}
}
h3.HeaderSize2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h3.HeaderSize2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h3.HeaderSize2{font-size:30px;line-height:40px;padding-bottom:0}
}
h3.HeaderSize3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h3.HeaderSize3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h3.HeaderSize3{font-size:27px;line-height:35px}
}
h3.HeaderSize4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h3.HeaderSize4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h3.HeaderSize4{font-size:23px;line-height:30px}
}
h3.HeaderSize5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h3.HeaderSize5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h3.HeaderSize5{font-size:19px;line-height:30px}
}
h3.HeaderSize6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h3.HeaderSize6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h3.HeaderSize6{font-size:16px;line-height:25px}
}
h4.HeaderSize1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h4.HeaderSize1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h4.HeaderSize1{font-size:35px;line-height:40px}
}
h4.HeaderSize2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h4.HeaderSize2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h4.HeaderSize2{font-size:30px;line-height:40px;padding-bottom:0}
}
h4.HeaderSize3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h4.HeaderSize3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h4.HeaderSize3{font-size:27px;line-height:35px}
}
h4.HeaderSize4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h4.HeaderSize4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h4.HeaderSize4{font-size:23px;line-height:30px}
}
h4.HeaderSize5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h4.HeaderSize5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h4.HeaderSize5{font-size:19px;line-height:30px}
}
h4.HeaderSize6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h4.HeaderSize6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h4.HeaderSize6{font-size:16px;line-height:25px}
}
h5.HeaderSize1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h5.HeaderSize1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h5.HeaderSize1{font-size:35px;line-height:40px}
}
h5.HeaderSize2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h5.HeaderSize2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h5.HeaderSize2{font-size:30px;line-height:40px;padding-bottom:0}
}
h5.HeaderSize3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h5.HeaderSize3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h5.HeaderSize3{font-size:27px;line-height:35px}
}
h5.HeaderSize4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h5.HeaderSize4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h5.HeaderSize4{font-size:23px;line-height:30px}
}
h5.HeaderSize5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h5.HeaderSize5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h5.HeaderSize5{font-size:19px;line-height:30px}
}
h5.HeaderSize6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h5.HeaderSize6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h5.HeaderSize6{font-size:16px;line-height:25px}
}
h6.HeaderSize1{font-size:60px;line-height:75px}
@media only screen and (max-width:58.0625em){h6.HeaderSize1{font-size:50px;line-height:65px}
}
@media only screen and (max-width:39.9375em){h6.HeaderSize1{font-size:35px;line-height:40px}
}
h6.HeaderSize2{font-size:50px;line-height:60px}
@media only screen and (max-width:58.0625em){h6.HeaderSize2{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){h6.HeaderSize2{font-size:30px;line-height:40px;padding-bottom:0}
}
h6.HeaderSize3{font-size:40px;line-height:50px}
@media only screen and (max-width:58.0625em){h6.HeaderSize3{font-size:35px;line-height:45px}
}
@media only screen and (max-width:39.9375em){h6.HeaderSize3{font-size:27px;line-height:35px}
}
h6.HeaderSize4{font-size:35px;line-height:45px;text-align:center}
@media only screen and (max-width:58.0625em){h6.HeaderSize4{font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){h6.HeaderSize4{font-size:23px;line-height:30px}
}
h6.HeaderSize5{font-size:28px;line-height:40px}
@media only screen and (max-width:58.0625em){h6.HeaderSize5{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){h6.HeaderSize5{font-size:19px;line-height:30px}
}
h6.HeaderSize6{font-size:22px;line-height:30px}
@media only screen and (max-width:58.0625em){h6.HeaderSize6{font-size:20px;line-height:30px}
}
@media only screen and (max-width:39.9375em){h6.HeaderSize6{font-size:16px;line-height:25px}
}
.icon{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;display:block;color:transparent;white-space:nowrap}
.icon:hover{color:transparent}
.icon.notification-bell{background-position:-57px -1069px;width:15px;height:15px;transform:rotate(-40deg)}
.icon.notification-bell .red-dot{background:#fa2f31;height:7px;width:7px;border-radius:5px;display:block;right:0;top:2px;position:absolute;border:1px solid #fff}
.icon.inforce-done-icon-40{background-position:-550px -1098px;width:92px;height:92px}
.icon.user-profile{background-position:-107px -1070px;width:15px;height:15px}
.icon.support-link{background-position:-82px -1069px;width:15px;height:15px}
.icon.largeIcon{cursor:pointer;background-color:#fff;white-space:nowrap;width:24px;height:24px;position:absolute;right:0;top:5px;background-position:-555px 0;z-index:10000}
.icon.largeIcon:hover{background-position:-582px 0}
.icon.largeIcon:focus{background-position:-582px 0}
.icon.largeIcon:active{background-position:-609px 0}
.icon.crossIcon{white-space:nowrap;width:20px;height:20px;position:absolute;right:21px;top:21px;background-position:-482px -2px;z-index:0;cursor:pointer}
.icon.crossIcon:hover{background-position:-507px -2px}
.icon.crossIcon:focus{background-position:-507px -2px}
.icon.crossIcon:active{background-position:-532px -2px}
.icon.arrow-white-small{width:14px;height:23px;margin-left:5px;margin-top:4px;background-position:-33px -29px;color:transparent;display:inline-block}
.icon.arrow-rihgt-aqua{width:20px;height:20px;background-position:-114px -99px;display:inline;position:absolute;margin:0;margin-left:10px;margin-top:5px}
.icon.arrow-rihgt-Dark{width:9px;height:14px;background-position:-558px -219px;display:inline;position:absolute;margin:0;margin-left:10px;margin-top:5px}
.icon.arrow-right-small-Dark{width:9px;height:14px;background-position:-511px -427px;display:inline;position:absolute;margin:0;margin-left:10px;margin-top:5px}
.icon.needHelpPhoneIcon{transform-origin:0 0;width:22px;height:32px;float:left;background-position:-727px 2px;margin-right:-30px;margin-top:4px}
@media only screen and (max-width:63.9375em){.icon.needHelpPhoneIcon{zoom:.8;-moz-transform:scale(0.8)}
}
.icon.close{width:26px;height:26px;background-position:-555px 0}
.icon.close:hover{background-position:-581px 0}
.icon.close:focus{background-position:-581px 0}
.icon.close:active{background-position:-607px 0}
@media only screen and (max-width:58.0625em){.icon.close{right:30px;position:absolute}
}
.icon.closeSmall{width:20px;height:20px;background-position:-401px -290px}
.icon.angle-right-teal{width:20px;height:20px;background-position:-33px -3px;display:inline;position:absolute;margin-left:8px}
.icon.document-icon{width:21px;height:21px;background-position:-404px -95px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.article-icon{width:24px;height:26px;background-position:-1px -100px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.qa-icon{width:24px;height:26px;background-position:-1px -100px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.listicle-icon{width:24px;height:26px;background-position:-1px -100px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.briefcase-icon{background-position:-604px -50px;width:28px;height:25px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.infographic-icon{width:25px;height:25px;background-position:-75px -50px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.video-icon{width:20px;height:25px;background-position:-307px -50px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.quiz-icon{width:24px;height:25px;background-position:-454px -50px;display:inline;position:absolute;margin-left:-30px;margin-top:-3px}
.icon.small-article-icon{width:24px;height:26px;background-position:-1px -100px}
.icon.down-arrow{width:10px;height:6px;background-position:-91px -5px}
.icon.hamburger{width:26px;height:26px;background-position:-636px 0}
.icon.email-small{width:23px;height:14px;background-position:-5px -69px}
.icon.facebook{width:48px;height:42px;background-position:-179px -257px}
@media only screen and (max-width:58.0625em){.icon.facebook{width:26px;height:26px;background-position:0 -300px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.icon.facebook{width:26px;height:26px;background-position:0 -300px}
}
.icon.youtube{width:48px;height:42px;background-position:-580px -257px}
@media only screen and (max-width:58.0625em){.icon.youtube{width:26px;height:26px;background-position:-240px -299px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.icon.youtube{width:26px;height:26px;background-position:-240px -299px}
}
.icon.google{width:48px;height:42px;background-position:-279px -257px}
@media only screen and (max-width:58.0625em){.icon.google{width:26px;height:26px;background-position:-60px -299px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.icon.google{width:26px;height:26px;background-position:-60px -299px}
}
.icon.linkedin{width:48px;height:42px;background-position:-379px -257px}
@media only screen and (max-width:58.0625em){.icon.linkedin{width:26px;height:26px;background-position:-120px -299px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.icon.linkedin{width:26px;height:26px;background-position:-120px -299px}
}
.icon.twitter{width:48px;height:42px;background-position:-479px -257px}
@media only screen and (max-width:58.0625em){.icon.twitter{width:26px;height:26px;background-position:-180px -299px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.icon.twitter{width:26px;height:26px;background-position:-180px -299px}
}
.icon.phoneSmall{width:19px;height:26px;background-position:-5px -109px}
.icon.left-arrow{width:11px;height:17px;background-position:-196px -5px}
.icon.play{width:62px;height:62px;background-position:-686px -252px}
.icon.play-video{width:62px;height:62px;background-position:-686px -253px;zoom:.4;-moz-transform:scale(0.4)}
.icon.right-arrow{width:9px;height:14px;background-position:-111px -6px;position:absolute;right:0;top:15px;padding-right:27px}
.icon.search_icon{width:20px;height:20px;background-position:-208px -97px}
.icon.tool-box{width:25px;height:18px;background-position:-496px -383px}
.icon.tool-box-small{display:inline-block;width:29px;height:21px;background-position:-604px -52px;margin-bottom:-3px}
.icon.user-outline-icon{display:inline-block;width:29px;height:21px;background-position:-373px -975px;margin-bottom:-3px}
.icon.arrow-large-dark{width:16px;height:27px;background-position:-342px -198px;vertical-align:inherit;display:inline-block;margin:0}
@media only screen and (max-width:39.9375em){.icon.arrow-large-dark{vertical-align:inherit;display:inline-block;margin:0;width:11px;height:17px;background-position:-120px -208px}
}
.icon.video-blue-icon{background-position:-307px -52px;width:24px;height:25px;margin-top:-5px;display:inline-block;margin-left:5px;vertical-align:middle;margin-right:16px}
.icon.external-link-icon{background-position:-155px -55px;width:15px;height:15px;display:inline-block;margin-top:-14px;vertical-align:middle;margin-left:5px !important}
.icon.graph-white-icon{width:17px;height:17px;background-position:-179px -104px;display:inline-block;vertical-align:middle;min-height:5px;margin-top:-4px}
.icon.video-white-icon{width:17px;height:17px;background-position:-229px -104px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.video-green-icon{width:17px;height:17px;background-position:-229px -129px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.article-green-icon{width:17px;height:17px;background-position:-156px -129px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.guide-green-icon{width:17px;height:17px;background-position:-447px -127px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.panel-green-icon{width:17px;height:17px;background-position:-385px -128px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.podcast-green-icon{width:17px;height:17px;background-position:-425px -128px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.quiz-white-icon{width:17px;height:17px;background-position:-279px -130px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.quiz-green-icon{width:17px;height:17px;background-position:-252px -130px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.caret-medium-dark{width:21px;height:17px;background-position:-85px -270px;display:inline-block;vertical-align:inherit;margin-top:0}
.icon.tag-white-icon{background-position:-447px -788px;width:15px;height:14px;margin-top:8px;float:left}
.icon.arrow-medium-white{width:11px;height:18px;background-position:-463px -1275px;display:inline;position:absolute;margin:0;margin-left:9px;margin-top:6px}
@media only screen and (max-width:39.9375em){.icon.arrow-medium-white{width:9px;height:14px;background-position:-467px -290px;display:inline;position:absolute;margin:0;margin-left:9px;margin-top:6px}
}
.icon.graph-green-icon{width:17px;height:17px;background-position:-179px -129px;display:inline-block;vertical-align:middle;min-height:5px;margin-top:-4px}
.icon.retirement-icon{background-position:-683px -418px;transform:scale(0.7);-moz-transform:scale(0.7);transform-origin:left;width:75px;height:80px;float:left}
@media only screen and (max-width:39.9375em){.icon.retirement-icon{background-position:-674px -418px}
}
.icon.living-icon{background-position:-355px -327px;transform:scale(0.7);-moz-transform:scale(0.7);transform-origin:left;width:75px;height:80px;float:left}
@media only screen and (max-width:39.9375em){.icon.living-icon{background-position:-350px -327px}
}
.icon.health-icon{background-position:-479px -421px;transform:scale(0.7);-moz-transform:scale(0.7);transform-origin:left;width:75px;height:80px;float:left}
.icon.estate-icon{background-position:-577px -423px;transform:scale(0.7);-moz-transform:scale(0.7);transform-origin:left;width:75px;height:80px;float:left}
@media only screen and (max-width:39.9375em){.icon.estate-icon{background-position:-574px -423px}
}
.icon.managing-icon{background-position:-479px -517px;transform:scale(0.7);-moz-transform:scale(0.7);transform-origin:left;width:75px;height:80px;float:left}
.icon.working-icon{background-position:-676px -514px;transform:scale(0.7);-moz-transform:scale(0.7);width:75px;height:80px;float:left;transform-origin:left}
.icon.retirement-icon-40{background-position:-673px -418px;zoom:.7;-moz-transform:scale(0.7);width:80px;height:80px;display:inline-block}
.icon.health-icon-40{background-position:-479px -421px;zoom:.7;-moz-transform:scale(0.7);width:80px;height:80px;display:inline-block}
.icon.living-icon-40{background-position:-348px -327px;zoom:.7;-moz-transform:scale(0.7);width:80px;height:80px;display:inline-block}
.icon.estate-icon-40{background-position:-577px -414px;zoom:.7;-moz-transform:scale(0.7);width:80px;height:80px;display:inline-block}
.icon.managing-icon-40{background-position:-479px -517px;zoom:.7;-moz-transform:scale(0.7);width:80px;height:80px;display:inline-block}
.icon.working-icon-40{background-position:-676px -514px;zoom:.7;-moz-transform:scale(0.7);width:80px;height:80px;display:inline-block}
.icon.retirement-icon-60{background-position:-681px -418px;-moz-transform:scale(0.7);width:80px;height:80px;float:left;margin:4px 15px 20px 0;transform-origin:0 0;transform:scale(0.7);margin-right:-12px;margin-left:-75px !important;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.retirement-icon-60{float:none;display:inline-block;margin-right:0;background-position:-676px -418px}
}
.icon.health-icon-60{background-position:-497px -421px;-moz-transform:scale(0.7);width:80px;height:80px;float:left;margin:4px 15px 20px 0;transform-origin:0 0;transform:scale(0.7);margin-right:-12px;margin-left:-75px !important;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.health-icon-60{float:none;display:inline-block;margin-right:0;background-position:-478px -421px}
}
.icon.living-icon-60{background-position:-357px -326px;width:80px;height:80px;float:left;margin:4px 15px 20px 0;-moz-transform:scale(0.7);transform-origin:0 0;transform:scale(0.7);margin-right:-12px;margin-left:-75px !important;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.living-icon-60{float:none;display:inline-block;margin-right:0;background-position:-348px -326px}
}
.icon.estate-icon-60{background-position:-584px -423px;-moz-transform:scale(0.7);width:80px;height:80px;float:left;margin:4px 15px 20px 0;transform-origin:0 0;transform:scale(0.7);margin-right:-12px;margin-left:-75px !important;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.estate-icon-60{float:none;display:inline-block;margin-right:0;background-position:-576px -423px}
}
.icon.managing-icon-60{background-position:-487px -517px;-moz-transform:scale(0.7);width:80px;height:80px;float:left;margin:4px 15px 20px 0;transform-origin:0 0;transform:scale(0.7);margin-right:-12px;margin-left:-75px !important;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.managing-icon-60{float:none;display:inline-block;margin-right:0;background-position:-478px -517px}
}
.icon.working-icon-60{background-position:-684px -513px;-moz-transform:scale(0.7);width:80px;height:80px;float:left;margin:4px 15px 20px 0;transform-origin:0 0;transform:scale(0.7);margin-right:-12px;margin-left:-75px !important;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.working-icon-60{float:none;display:inline-block;margin-right:0;background-position:-677px -514px}
}
@media only screen and (max-width:58.0625em){.icon.retirement-icon,.icon.living-icon,.icon.health-icon,.icon.estate-icon,.icon.managing-icon,.icon.working-icon{margin-top:-5px;width:70px;transform:scale(0.58);transform-origin:left;-moz-transform:scale(0.58);min-width:75px}
}
@media only screen and (max-width:39.9375em){.icon.retirement-icon,.icon.living-icon,.icon.health-icon,.icon.estate-icon,.icon.managing-icon,.icon.working-icon{transform:scale(0.65);transform-origin:left;-moz-transform:scale(0.65);margin-top:0;float:none;display:inline-block;width:75px}
}
@media only screen and (max-width:58.0625em){.icon.retirement-icon-60,.icon.health-icon-60,.icon.living-icon-60,.icon.estate-icon-60,.icon.managing-icon-60,.icon.working-icon-60{transform:scale(0.37);-moz-transform:scale(0.37);margin-top:26px;margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.icon.retirement-icon-60,.icon.health-icon-60,.icon.living-icon-60,.icon.estate-icon-60,.icon.managing-icon-60,.icon.working-icon-60{transform:scale(0.5);-moz-transform:scale(0.5);margin-top:0}
}
.icon.alignspace{margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.alignspace{margin-top:4px}
}
.icon.angle-right-white{background-position:-33px -28px}
@media only screen and (max-width:39.9375em){.icon.angle-right-white{margin-top:0}
}
.icon.tag-icon{background-position:-204px -128px;width:18px;height:18px;margin-top:5px;float:left}
.icon.user-grey-icon{background-position:-500px -127px;width:18px;height:18px;margin-top:5px;margin-left:-20px;float:left}
.icon.facebook-icon{width:42px;height:42px;background-position:-179px -257px;zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (max-width:39.9375em){.icon.facebook-icon{width:22px;height:22px;background-position:-149px -1044px;zoom:1;-moz-transform:scale(1)}
}
.icon.twitter-icon{width:42px;height:42px;background-position:-479px -257px;zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (max-width:39.9375em){.icon.twitter-icon{width:22px;height:22px;background-position:-200px -1043px;zoom:1;-moz-transform:scale(1)}
}
.icon.linkedin-icon{width:42px;height:42px;background-position:-379px -257px;zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (max-width:39.9375em){.icon.linkedin-icon{width:22px;height:22px;background-position:-272px -1043px;zoom:1;-moz-transform:scale(1)}
}
.icon.link-icon{width:42px;height:42px;background-position:6px -1059px;zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (max-width:39.9375em){.icon.link-icon{width:23px;height:23px;background-position:-330px -1044px;zoom:1;-moz-transform:scale(1)}
}
.icon.email-icon{width:30px;height:25px;background-position:-145px -1069px;zoom:1.1;-moz-transform:scale(1.1)}
@-moz-document url-prefix(){.icon.email-icon{width:36px}
}
@media only screen and (max-width:63.9375em){.icon.email-icon{zoom:1.35;-moz-transform:scale(1)}
}
@media only screen and (max-width:39.9375em){.icon.email-icon{zoom:.85;-moz-transform:scale(1)}
}
.icon.article-white-icon{width:17px;height:17px;background-position:-156px -104px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.guide-white-icon{width:17px;height:17px;background-position:-475px -127px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.panel-white-icon{width:17px;height:17px;background-position:-360px -128px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.podcast-white-icon{width:17px;height:17px;background-position:-406px -128px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.document-icon-hero{width:12px;height:15px;background-position:-366px -849px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.document-large{width:92px;height:96px;background-position:-656px -1096px}
@media only screen and (max-width:39.9375em){.icon.document-large{margin:auto;zoom:.7;-moz-transform:scale(0.7)}
}
.icon.success-large{width:92px;height:96px;background-position:-550px -1096px}
@media only screen and (max-width:39.9375em){.icon.success-large{margin:auto;zoom:.7;-moz-transform:scale(0.7)}
}
.icon.pdf-icon{background-position:-226px -50px;width:24px;height:26px;margin-top:-5px;display:inline-block;margin-left:5px;vertical-align:middle;margin-right:16px}
.icon.infograpics{width:17px;height:15px;display:inline;position:absolute;margin-left:10px;margin-top:5px}
.icon.arrow-right-aqua-dark.brochurArrow{margin-top:17px}
.icon.lftPaddingArrowNon{margin-left:0}
.icon.seeinfograph-icon{width:21px;height:17px;background-position:-332px -974px;display:inline-block;margin-left:5px}
.icon.shield-icon-50{width:80px;height:80px;float:left;background-position:9px -416px;zoom:.7;-moz-transform:scale(0.7)}
.icon.timer-icon-50{width:80px;height:80px;float:left;background-position:-380px -414px;zoom:.7;-moz-transform:scale(0.7)}
.icon.lock-icon-50{background-position:17px -514px;width:80px;height:80px;zoom:.7;-moz-transform:scale(0.7)}
.icon.stats-icon-50{background-position:-88px -421px;width:80px;height:80px;zoom:.7;-moz-transform:scale(0.7)}
.icon.balanced-icon-50{background-position:-283px -410px;width:80px;height:80px;zoom:.7;-moz-transform:scale(0.7)}
.icon.annuity-icon-50{background-position:-186px -409px;width:80px;height:80px;zoom:.7;-moz-transform:scale(0.7)}
.icon.shield-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:16px -416px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.shield-icon-40{margin-left:0;margin-right:20px;background-position:4px -416px}
}
@media only screen and (max-width:39.9375em){.icon.shield-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:9px -416px}
}
.icon.annuity-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-184px -415px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.annuity-icon-40{margin-left:0;margin-right:20px;background-position:-189px -415px}
}
@media only screen and (max-width:39.9375em){.icon.annuity-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-187px -416px}
}
.icon.stats-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-82px -421px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.stats-icon-40{margin-left:0;margin-right:20px;background-position:-95px -421px}
}
@media only screen and (max-width:39.9375em){.icon.stats-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-88px -421px}
}
.icon.growth-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-178px -510px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.growth-icon-40{margin-left:0;margin-right:20px;background-position:-184px -510px}
}
@media only screen and (max-width:39.9375em){.icon.growth-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-182px -502px}
}
.icon.balanced-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-283px -413px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.balanced-icon-40{margin-left:0;margin-right:20px;background-position:-285px -413px}
}
@media only screen and (max-width:39.9375em){.icon.balanced-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0}
}
.icon.lock-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:29px -514px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.lock-icon-40{margin-left:0;margin-right:20px;background-position:6px -514px}
}
@media only screen and (max-width:39.9375em){.icon.lock-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:16px -514px}
}
.icon.timer-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-376px -414px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.timer-icon-40{margin-left:0;margin-right:20px;background-position:-387px -414px}
}
@media only screen and (max-width:39.9375em){.icon.timer-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-382px -414px}
}
.icon.incomegrowth-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;margin-right:-23px;margin-top:6px;background-position:-380px -615px}
@media only screen and (max-width:58.0625em){.icon.incomegrowth-icon-40{margin-left:0;margin-right:20px;background-position:-394px -615px}
}
@media only screen and (max-width:39.9375em){.icon.incomegrowth-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-385px -615px}
}
.icon.withdrawals-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-77px -720px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.withdrawals-icon-40{margin-left:0;margin-right:20px;background-position:-91px -720px}
}
@media only screen and (max-width:39.9375em){.icon.withdrawals-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-86px -720px}
}
.icon.ourapproach-icon-40{zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0;margin-left:-110px;width:80px;height:80px;float:left;background-position:-280px -508px;margin-top:6px}
@media only screen and (max-width:58.0625em){.icon.ourapproach-icon-40{margin-left:0;margin-right:20px;background-position:-283px -508px}
}
@media only screen and (max-width:39.9375em){.icon.ourapproach-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0}
}
.icon.videos-icon{width:16px;height:17px;background-position:-229px -129px;display:inline-block;vertical-align:middle;margin-right:10px}
.icon.videos-white-icon{width:16px;height:17px;background-position:-229px -104px;display:inline-block;vertical-align:middle;margin-right:10px}
.icon.glance-icon{background-position:-75px -336px;width:52px;height:52px;display:block;position:absolute;margin-left:0;margin-top:0}
@media only screen and (max-width:39.9375em){.icon.glance-icon{display:inline-block;text-align:center;float:none;position:inherit}
}
.icon.reallife-icon-40{background-position:-489px -617px;width:80px;height:80px;float:left;margin-top:6px;margin-left:-110px;zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0}
@media only screen and (max-width:58.0625em){.icon.reallife-icon-40{margin-left:0;margin-right:20px}
}
@media only screen and (max-width:39.9375em){.icon.reallife-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-483px -617px}
}
.icon.value-icon-40{background-position:-278px -329px;width:80px;height:80px;float:left;margin-top:6px;margin-left:-110px;zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0}
@media only screen and (max-width:58.0625em){.icon.value-icon-40{margin-left:0;margin-right:20px}
}
@media only screen and (max-width:39.9375em){.icon.value-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0}
}
.icon.riders-icon-40{background-position:-12px -928px;width:80px;height:80px;float:left;margin-top:6px;margin-left:-110px;zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0}
@media only screen and (max-width:58.0625em){.icon.riders-icon-40{margin-left:0;margin-right:20px}
}
@media only screen and (max-width:39.9375em){.icon.riders-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0;background-position:-8px -928px}
}
.icon.clock-icon-40{background-position:-390px -410px;width:80px;height:80px;float:left;margin-top:6px;margin-left:-110px;zoom:.5;-moz-transform:scale(0.5);transform-origin:110px 0}
@media only screen and (max-width:58.0625em){.icon.clock-icon-40{margin-left:0;margin-right:20px}
}
@media only screen and (max-width:39.9375em){.icon.clock-icon-40{display:inline-block;text-align:center;float:none;position:inherit;margin-right:0}
}
.icon.spousal-icon{background-position:0 -336px;width:52px;height:52px;float:left;display:inline-block}
.icon.article-icon,.icon.qa-icon,.icon.listicle-icon.listicleIconMiddle{display:inline-block;vertical-align:middle;margin-top:0}
.icon.try-icon{background-position:-554px -386px;width:26px;height:20px}
.icon.infographic-icon{background-position:-75px -50px}
.icon.arrow-right-aqua-dark{width:20px;height:20px;background-position:-33px -5px;display:inline;position:absolute;margin:0;margin-left:10px;margin-top:5px}
@media only screen and (max-width:39.9375em){.icon.arrow-right-aqua-dark{display:inline-block;margin-top:5px}
}
.icon.arrow-down-icon{background-position:-244px -1px;width:33px;height:20px}
@media only screen and (max-width:39.9375em){.icon.value-icon-40,.icon.riders-icon-40,.icon.clock-icon-40{float:none;display:inline-block}
}
@media only screen and (max-width:39.9375em){.icon.spousal-icon,.icon.incomegrowth-icon-40,.icon.reallife-icon-40{float:none;display:inline-block;text-align:center}
}
@media only screen and (max-width:39.9375em){.icon.glance-icon-40{display:inline-block;text-align:center;position:inherit}
}
.icon.house-green-icon{width:17px;height:17px;background-position:-333px -130px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.house-white-icon{width:17px;height:17px;background-position:-306px -130px;display:inline-block;vertical-align:middle;margin-top:-4px}
.icon.replay-small-icon{background-position:-448px -1044px;width:18px;height:14px;display:inline-block}
.icon.replay-bold-icon{background-position:-504px -1044px;width:18px;height:14px;display:inline-block;margin-bottom:-2px;margin-left:5px}
@media screen and (min-width:64em){.sprite{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet.png);background-repeat:no-repeat;display:inline-block}
.sprite-Arrow-Blue{width:9px;height:14px;background-position:-5px -5px}
.sprite-Caret-Big{width:16px;height:27px;background-position:-24px -5px}
.sprite-Caret-Big-w{width:11px;height:18px;background-position:-50px -5px}
.sprite-Caret-Big1{width:11px;height:18px;background-position:-71px -5px}
.sprite-Caret_Big{width:16px;height:27px;background-position:-92px -5px}
.sprite-Caret_Big-2{width:16px;height:27px;background-position:-118px -5px}
.sprite-Category-Icon-Estate-Plannig{width:52px;height:51px;background-position:-144px -5px}
.sprite-Category-Icon-Estate-Plannig1{width:20px;height:19px;background-position:-206px -5px}
.sprite-Category-Icon-Healthcare-Planning{width:47px;height:69px;background-position:-5px -66px}
.sprite-Category-Icon-Healthcare-Planning-1{width:16px;height:20px;background-position:-50px -34px}
.sprite-Category-Icon-Living-in-Retirement{width:65px;height:68px;background-position:-62px -66px}
.sprite-Category-Icon-Living-in-Retirement1{width:20px;height:20px;background-position:-206px -34px}
.sprite-Category-Icon-Managing-Your-Taxes{width:50px;height:66px;background-position:-137px -66px}
.sprite-Category-Icon-Managing-Your-Taxes1{width:16px;height:20px;background-position:-206px -64px}
.sprite-Category-Icon-Retirement-Planning{width:59px;height:68px;background-position:-137px -142px}
.sprite-Category-Icon-Retirement-Planning1{width:19px;height:22px;background-position:-197px -94px}
.sprite-Category-Icon-Retirement-Planning2{width:35px;height:40px;background-position:-206px -126px}
.sprite-Category-Icon-Retirement-Planning3{width:28px;height:40px;background-position:-5px -176px}
.sprite-Category-Icon-Working-w-an-Advisor{width:55px;height:67px;background-position:-236px -5px}
.sprite-Category-Icon-Working-w-an-Advisor1{width:18px;height:20px;background-position:-232px -82px}
.sprite-Plus{width:12px;height:13px;background-position:-260px -82px}
.sprite-category_plane{width:51px;height:55px;background-position:-251px -112px}
.sprite-github{width:30px;height:30px;background-position:-43px -177px}
.sprite-gmail{width:30px;height:30px;background-position:-83px -177px}
.sprite-graph-white{width:15px;height:15px;background-position:-282px -82px}
.sprite-linkedin{width:30px;height:30px;background-position:-206px -177px}
.sprite-pie-green{width:15px;height:15px;background-position:-246px -177px}
.sprite-read-green{width:12px;height:15px;background-position:-271px -177px}
.sprite-stackoverflow{width:30px;height:30px;background-position:-246px -202px}
.sprite-tag{width:15px;height:14px;background-position:-293px -177px}
.sprite-tag-white{width:15px;height:14px;background-position:-293px -201px}
.sprite-tag_icon{width:15px;height:14px;background-position:-43px -225px}
.sprite-tumblr{width:30px;height:30px;background-position:-68px -242px}
.sprite-twitter{width:30px;height:30px;background-position:-108px -242px}
.sprite-video-green{width:15px;height:15px;background-position:-148px -225px}
.sprite-video-white{width:15px;height:15px;background-position:-173px -225px}
}
.icon-PL{background-image:url(../../../etc/designs/bhf/images/icons/spritePL.png);background-repeat:no-repeat;display:block;color:transparent;white-space:nowrap}
.icon-PL.bellIcon{cursor:pointer;background-color:transparent;white-space:nowrap;width:27px;height:27px;background-position:-47px -87px}
.icon-PL.pl-icon-toolbox{margin-bottom:-2px;background-position:-136px -133px;width:13px;height:13px;display:inline-block}
.icon-PL.pl-icon-brochure{background-position:-97px -133px;width:11px;height:15px;display:inline-block}
.icon-PL.pl-user{width:27px;height:27px;background-position:-88px -87px}
.icon-PL.icon-access-online{background-position:-462px -9px;width:27px;height:27px}
.roboto-regular{font-family:"Roboto",sans-serif}
.roboto-slab-regular{font-family:"Roboto Slab",serif}
.sticky-wrapper{visibility:hidden;width:100%;margin:auto;height:10px !important}
.sticky-wrapper.is-sticky{visibility:visible}
.progressContainerBox{width:100%;max-width:2000px;left:0;right:0;-webkit-transform:translateZ(0);position:fixed;height:10px;overflow:hidden;margin:auto;z-index:6 !important;box-sizing:border-box}
@media only screen and (max-width:39.9375em){.progressContainerBox{opacity:0;visibility:hidden}
}
@media only screen and (max-width:58.0625em){.progressContainerBox{top:55px}
}
@media only screen and (min-width:58.125em){.progressContainerBox{top:100px}
}
.progressContainerBox span.step1{background-color:#97d700}
.progressContainerBox span.step2{background-color:#71cd2e}
.progressContainerBox span.step3{background-color:#4cc35d}
.progressContainerBox span.step4{background-color:#26ba8b}
.progressContainerBox span.step5{background-color:#00b0b9}
.progressBarBox{width:100%;position:absolute;background-size:cover;height:10px;z-index:100;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;display:table;table-layout:fixed;transform:translateZ(0)}
.progressBarBox span{display:table-cell;width:100%;height:10px;overflow:hidden;line-height:10px;text-indent:-999em;transform:translateZ(0)}
.progressBarBoxBg{width:100%;position:absolute;background-size:cover;height:10px;z-index:100;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;display:table;table-layout:fixed;transform:translateZ(0)}
.progressBarBoxBg span{display:table-cell;width:100%;height:10px;overflow:hidden;line-height:10px;text-indent:-999em;transform:translateZ(0)}
.progressBarBoxBg span.step1{background-color:#97d700}
.progressBarBoxBg span.step2{background-color:#71cd2e}
.progressBarBoxBg span.step3{background-color:#4cc35d}
.progressBarBoxBg span.step4{background-color:#26ba8b}
.progressBarBoxBg span.step5{background-color:#00b0b9}
.hide-nicely{transition:opacity .16s ease-out;opacity:0;height:0;overflow:hidden;transform-origin:top}
.show-nicely{padding-top:0;transform-origin:bottom;transition:padding-top .16s ease-in}
.show-nicely-60{padding-top:40px;transform-origin:bottom;transition:padding-top .16s linear;min-height:160px}
.topLinksPosition{transform-origin:none;transition:none}
@media only screen and (min-width:58.125em){.topLinksPosition{padding-top:40px;min-height:160px}
}
.topLinksPosition .professionals{visibility:visible;transition:opacity .1s ease-out;transform-origin:top;opacity:1}
.hide-nicely-no{transition:opacity .5s ease-out;transform-origin:top;opacity:1;height:40px}
.product-category-hero .heading_subtitle{padding-bottom:35px}
.progress-top-125-animate{top:160px !important;transition:top .16s linear}
.progress-top-53-animate{top:55px !important;transition:top .16s linear}
.progress-top-85-animate{top:100px;transition:top .16s linear}
.hide-ribbon{transition:opacity .16s ease-out;opacity:0;height:0;overflow:hidden;transform-origin:bottom;display:block !important}
.show-ribbon{transition:opacity .16s ease-out;transform-origin:top;opacity:1;height:10px;overflow:hidden;display:block !important}
.top-107-animate-surprise{top:120px !important;transition:top .16s linear}
.top-147-animate-surprise{top:120px !important;transition:top .16s linear}
.ribbon-hide-scroll{max-height:0;overflow:hidden;transition:opacity .5s ease-out;transform-origin:top;opacity:0}
.ribbon-show-scroll{max-height:10px;overflow:hidden;transition:opacity .5s ease-in;transform-origin:top;opacity:1;height:10px}
.ribbon-show-scroll-mobile{max-height:10px;overflow:hidden;transition:opacity .5s ease-out;transform-origin:bottom;opacity:1;height:10px}
.force-hide-ribbon{opacity:0 !important;transition:opacity .16s ease-out !important}
#select2-firms-boa-pm-results .select2-results__option[aria-disabled=true]{display:none}
.body-Slab-Large{font-size:25px;line-height:40px}
@media only screen and (max-width:58.0625em){.body-Slab-Large{font-size:21px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.body-Slab-Large{font-size:17px;line-height:30px;color:#333}
}
.body-Slab-Medium{font-size:20px;line-height:35px}
@media only screen and (max-width:58.0625em){.body-Slab-Medium{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.body-Slab-Medium{font-size:15px !important;line-height:30px}
}
.body-Slab-Small{font-size:15px;line-height:25px}
@media only screen and (max-width:58.0625em){.body-Slab-Small{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.body-Slab-Small{font-size:15px;line-height:25px}
}
.body-Sans-Large{font-size:25px;line-height:40px}
@media only screen and (max-width:58.0625em){.body-Sans-Large{font-size:21px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.body-Sans-Large{font-size:15px;line-height:30px}
}
.body-Sans-Medium{font-size:20px;line-height:35px}
@media only screen and (max-width:58.0625em){.body-Sans-Medium{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.body-Sans-Medium{font-size:13px;line-height:25px}
}
.body-Sans-Small{font-size:15px;line-height:25px}
@media only screen and (max-width:58.0625em){.body-Sans-Small{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.body-Sans-Small{font-size:15px;line-height:25px}
}
.body-caption{font-size:13px;line-height:25px}
@media only screen and (max-width:58.0625em){.body-caption{font-size:13px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.body-caption{font-size:13px;line-height:25px}
}
.topNav{font-family:"Roboto",sans-serif;font-size:20px;position:fixed;z-index:1;left:0;right:0;top:0;margin:auto;width:100%;background:#fff}
.topNavMenu{background-color:#fff}
@media only screen and (min-width:58.125em){.topNavMenu{padding-top:38px;padding-bottom:0;min-height:100px}
}
@media only screen and (max-width:58.0625em){.topNav{height:55px}
}
.topNav a{color:#333;font-weight:400}
.topNav li a{border-bottom:2px solid transparent}
@media only screen and (min-width:58.125em){.topNav li a.underline-select{border-color:#00465a}
}
@media only screen and (max-width:58.0625em){.topNav li a.underline-select span{border-bottom:2px solid #00465a}
}
@media only screen and (max-width:58.0625em){.topNav li a{padding-top:20px;line-height:22px;padding-bottom:20px;display:block;border:0}
}
.topNav .logo{padding-top:20px}
@media only screen and (min-width:58.125em){.topNav .logo{float:left;padding-left:30px}
}
@media only screen and (min-width:64em){.topNav .logo{padding-left:50px}
}
@media only screen and (max-width:58.0625em){.topNav .logo{padding-top:15px;max-width:230px;padding-left:25px;padding-bottom:15px}
}
@media only screen and (max-width:39.9375em){.topNav .logo{padding-left:15px}
}
.topNav .logo .loginLogoImage{margin-top:-13px}
.topNav .row{background-color:#fff}
.loginArea{float:right}
@media only screen and (max-width:58.0625em){.loginArea{display:none}
}
.partners-logonewdesign{max-width:1180px;margin:auto}
.partners-logonewdesign li{list-style:none;background:#fff;text-align:center;height:40px;margin-top:40px;float:left}
@media only screen and (max-width:58.0625em){.partners-logonewdesign li{margin-top:35px}
}
@media only screen and (max-width:39.9375em){.partners-logonewdesign li{margin-top:30px}
}
.partners-logonewdesign li img{max-height:40px;vertical-align:middle}
.partners-logonewdesign li:last-child{float:left !important}
.mainBox{padding-top:40px}
.mainBox .large-4{padding-right:50px;padding-left:50px}
@media only screen and (max-width:58.0625em){.mainBox .large-4{padding-right:0;padding-left:0}
}
.mainBox .btn-bottom{margin-top:40px}
@media only screen and (max-width:58.0625em){.mainBox .btn-bottom{margin-top:0}
}
.paddingTop30{padding-top:40px}
.paddingTopBottom{padding-top:25px}
@media only screen and (max-width:58.0625em){.paddingTopBottom{padding-bottom:55px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.paddingTopBottom{padding-bottom:55px}
}
@media only screen and (max-width:39.9375em){.paddingTopBottom{padding-top:25px;padding-bottom:45px}
}
.paddingBottom{padding-bottom:80px}
@media only screen and (max-width:63.9375em){.paddingBottom{padding-bottom:50px}
}
@media only screen and (max-width:39.9375em){.paddingBottom{padding-bottom:50px}
}
.head6{font-family:"Roboto",sans-serif;margin-bottom:10px}
footer{max-width:2000px;background-color:#f8f8f8;margin:auto;width:100%;font-family:"Roboto",sans-serif;font-size:15px;padding-top:80px;padding-bottom:80px}
@media only screen and (max-width:58.0625em){footer{padding-top:60px;padding-bottom:60px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){footer{padding-top:70px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){footer{font-size:13px}
}
footer#footer a:focus{color:#000a0d}
footer#footer img{max-width:144px;height:auto}
footer .head6{margin-bottom:30px}
footer .inner{box-sizing:border-box;width:100%}
footer .inner .row{padding-left:15px;padding-right:15px}
@media only screen and (min-width:64em){footer .inner .row{padding-left:50px;padding-right:50px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){footer .inner .row{padding-left:25px;padding-right:25px}
}
@media only screen and (max-width:39.9375em){footer .inner .row{padding-right:.9375rem;padding-left:.9375rem}
}
footer .paddingRight.paddingLeft p{margin-bottom:0}
footer h6{margin-bottom:10px}
.normaltext{padding:15px 0 40px;color:#000;text-align:center}
@media only screen and (max-width:39.9375em){.normaltext{padding:15px 0;color:#000;text-align:center}
}
.colortext{color:#00bcc6 !important;font-weight:700}
.article{margin-bottom:20px;vertical-align:bottom;padding-left:30px;padding-right:30px}
.article img{vertical-align:baseline}
.financial{text-align:right !important;float:right !important}
h3{padding:40px 0 10px 0}
@media only screen and (max-width:39.9375em){h3{padding:20px 0 10px 0}
}
.btn-button{margin:40px 0;margin-bottom:0}
.fullOpaque .opaqueImg{opacity:1}
.lowOpaque .opaqueImg{opacity:.95}
.mediumOpaque .opaqueImg{opacity:.85}
.highOpaque .opaqueImg{opacity:.70}
.sectionRightAlign{float:right;text-align:right}
@media only screen and (max-width:39.9375em){.sectionRightAlign{float:inherit;text-align:center}
}
.sectionCenterAlign{margin-left:auto;margin-right:auto;float:none;clear:both;text-align:center}
@media only screen and (max-width:39.9375em){.sectionCenterAlign{margin-left:auto;margin-right:auto;float:none;clear:both;text-align:center}
}
.opaque-bg{padding:35px 30px 120px;position:relative;z-index:0;overflow:hidden;background-size:100% 100%}
@media only screen and (min-width:64em){.opaque-bg .head5{margin-bottom:15px}
}
@media only screen and (max-width:58.0625em){.opaque-bg .head5{margin-bottom:0}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.opaque-bg .head5{margin-bottom:15px}
}
@media only screen and (max-width:58.0625em){.opaque-bg p{font-size:15px}
}
@media only screen and (max-width:58.0625em){.opaque-bg{padding-bottom:90px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.opaque-bg{padding-bottom:90px}
}
@media only screen and (max-width:39.9375em){.opaque-bg{padding:20px 20px 80px;text-align:left}
}
@media only screen and (max-width:39.9375em){.opaque-bg a{font-family:"Roboto",sans-serif;font-size:15px;color:#fff;font-weight:700;margin-top:30px;display:block}
}
.opaque-bg .icon.angle-right-teal{background-position:-33px -29px;display:inline;position:absolute;margin:0;margin-left:8px}
.opaque-bg .primaryBtn{color:#fff;text-decoration:none;transition:color .25s ease,background-color .25s ease;cursor:pointer}
.opaque-bg .primaryBtn:hover{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none}
.opaque-bg .primaryBtn:hover .icon.angle-right-teal{background-position:-58px -29px}
.opaque-bg .primaryBtn:focus{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none}
.opaque-bg .primaryBtn:focus .icon.angle-right-teal{background-position:-58px -29px}
.opaque-bg .primaryBtn:active{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none;position:relative;transform:translateY(2px)}
.opaque-bg .primaryBtn:active .icon.angle-right-teal{background-position:-83px -29px}
.opaque-bg .primaryBtn a:hover{color:#f8f8f8}
.opaque-bg .primaryBtn a:focus{color:#f8f8f8}
.opaque-bg .primaryBtn a:active{color:#f8f8f8}
.opaque-bg .tileOverImageBtn{font-family:"Roboto",sans-serif;font-size:17px;font-weight:700;margin-top:20px;display:block;line-height:18px}
.opaque-bg .tileOverImageBtn span{text-decoration:none;transition:color .25s ease,background-color .25s ease;cursor:pointer;color:#fff}
.opaque-bg .tileOverImageBtn span:hover{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none;outline:0}
.opaque-bg .tileOverImageBtn span:focus{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none;outline:0}
.opaque-bg .tileOverImageBtn span:active{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none;position:relative;top:2px}
.opaque-bg .tileOverImageBtn span::after{content:"";width:14px;height:23px;background-position:-33px -29px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:6px;margin-bottom:-9px}
.head5{color:#fff;margin-bottom:30px}
@media only screen and (max-width:39.9375em){.head5{margin:0 15px 5px 0 !important}
}
.primaryBtn{font-family:"Roboto",sans-serif;font-size:17px;font-weight:700;margin-top:20px;display:block;line-height:18px;cursor:pointer;color:#fff;transition:color .25s ease,background-color .25s ease}
@media only screen and (max-width:39.9375em){.primaryBtn{font-size:15px;font-weight:700}
}
.primaryBtn.imagebox-link{margin-top:80px;display:block}
.primaryBtn.static-iconlock-cta{margin-top:0}
.primaryBtn:hover{background:#d9e3e6 !important;color:#00465a;outline:0}
.primaryBtn:hover .icon.angle-right-teal{background-position:-58px -3px}
.primaryBtn:focus{background:#d9e3e6 !important;color:#00465a;outline:0}
.primaryBtn:focus .icon.angle-right-teal{background-position:-58px -3px}
.primaryBtn:active{background:#d9e3e6 !important;color:#00465a;position:relative;transform:translateY(2px)}
.primaryBtn:active .icon.angle-right-teal{background-position:-83px -3px}
.primaryBtn:visited{color:#d9e3e6;background:#00465a}
.clearRight{clear:right}
.wrapper-main p{margin-bottom:50px}
@media only screen and (max-width:58.0625em){.wrapper-main p{margin-bottom:40px;font-size:18px}
}
@media only screen and (max-width:39.9375em){.wrapper-main p{margin-bottom:30px}
}
@media only screen and (max-width:39.9375em){.wrapper-main h2{margin-bottom:10px}
}
@media only screen and (min-width:64em){.wrapper-main .btn-button{margin-top:0}
}
@media only screen and (max-width:39.9375em){.wrapper-main .btn-button{margin-top:0;margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.wrapper-main{border-bottom:1px solid #d8d8d8;padding-top:0;min-height:auto;text-align:center;background-image:none !important}
}
.menu>li>a{font-weight:500}
.menu>li>a>img{transition:all .15s .05s}
@media only screen and (max-width:58.0625em){.menu>li>a{font-weight:400}
}
@media only screen and (max-width:39.9375em){.menu>li>a{font-weight:400}
}
.menu>li.active>a>img{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}
.menu .active>a{background:#fff;color:#333}
.dropdownMenu{font-family:"Roboto",sans-serif;font-size:14px;position:fixed;top:160px;z-index:3;background:#fff;width:100%;height:100%;border:none !important;display:none}
.dropdownMenu a{color:#333}
.search_box{color:#333;display:block;border:0;width:50px;font-size:14px;margin-top:12px;box-shadow:none;font-family:"Roboto",sans-serif;font-weight:500;padding-bottom:2px !important;margin-right:24px !important;margin-left:0 !important}
@media only screen and (max-width:58.0625em){.search_box{display:none}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.search_box{display:none}
}
@media only screen and (max-width:39.9375em){.search_box{display:none}
}
.videoPlayer{margin:auto;left:0;right:0;position:absolute;width:70%;top:0;bottom:0}
.videoPlayer:focus{outline:0}
@media only screen and (max-width:39.9375em){.videoPlayer{width:100%;top:0;bottom:0}
}
.genericVideoPlayer{margin:auto;left:0;right:0;position:absolute}
.genericVideoPlayer:focus{outline:0}
.hero-section{margin:auto;position:relative;display:block;bottom:0;left:0;right:0;z-index:0;background-color:#fff;background-repeat:no-repeat;background-position:center top;max-width:2000px;width:100%;position:relative;clear:both}
#videoBox{position:absolute;bottom:0;right:0;left:0;width:100%;z-index:2;margin:auto;background-color:#fff}
.videoClosePosition{padding-top:165px;position:relative;margin:auto;max-width:1280px}
@media only screen and (max-width:58.0625em){.videoClosePosition{padding-top:95px}
}
.bgVideo{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:0;color:#fff;text-align:center;background-repeat:no-repeat}
.bgVideo video{min-height:100%;min-width:100%}
.icon.search_icon_field{position:absolute;right:0}
@media only screen and (max-width:58.0625em){.icon.search_icon_field{top:0;background-position:-7px -288px}
}
.dropdownMenuSmall{font-family:"Roboto",sans-serif;font-size:14px;position:fixed;top:55px;left:0;z-index:1;background:#fff;width:100%;border:none !important}
.dropdownMenuSmall #firstLevel{width:100%}
.dropdownMenuSmall #secondLevel{width:100%}
.dropdownMenuSmall li{padding:0;margin:0 30px;display:block;border-bottom:1px solid #e9e9e9}
.dropdownMenuSmall li.last{border-top:1px solid #333}
.dropdownMenuSmall li:last-child{border-top:1px solid #333;margin-top:-1px}
.dropdownMenuSmall li a{display:block;padding:0;float:none;clear:both;font-weight:400;margin:0 !important;line-height:64px;box-sizing:border-box;cursor:pointer}
.dropdownMenuSmall li a.selected{cursor:text;color:#333}
.dropdownMenuSmall li:hover a.selected{color:#333}
.dropdownMenuSmall li:active a.selected{color:#333}
.dropdownMenuSmall li:visited a.selected{color:#333}
.dropdownMenuSmall li img{display:block;float:right;padding-top:20px}
.dropdownMenuSmall li img.left{display:block;float:left;padding-top:15px;margin-right:10px}
@keyframes button-active{to{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
}
.button{border:2px solid transparent;background-color:#00465a;min-height:50px;font-size:17px;font-family:"Roboto",sans-serif;padding:15px 40px 14px;font-weight:700;position:relative;border-radius:0;color:#fff;-webkit-transition:color .25 ease,background-color .25 ease;transition:color .25 ease,background-color .25 ease;cursor:pointer}
.button_lg{text-align:center}
.button.inactiveBtn{background-color:#c9c9c9;font-size:17px;display:inline-block;color:#fff}
.button.inactiveBtn:focus{background-color:#c9c9c9;font-size:17px;display:inline-block;color:#fff}
.button.inactiveBtn:hover{background-color:#c9c9c9;font-size:17px;display:inline-block;color:#fff}
.button:hover,.button:focus{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.button:active:not([disabled]){transform:translateY(2px);animation:button-active .25s}
@media only screen and (max-width:39.9375em){.button{font-size:15px;padding:16px 40px}
}
.button.disabled{opacity:1;background-color:#c9c9c9;border-color:transparent;color:#fff}
.button.disabled.tertiaryButton{background-position:-33px -30px}
.button[disabled]{opacity:1;background-color:#c9c9c9 !important;border-color:transparent;color:#fff}
.button[disabled].tertiaryButton .arrow-right-aqua-dark{background-position:-33px -30px}
.article-section{background-position:right bottom}
.article-section p{margin-bottom:30px;min-height:80px}
@media only screen and (max-width:58.0625em){.article-section p{min-height:100px}
}
@media only screen and (max-width:39.9375em){.article-section p{margin-bottom:15px;font-size:15px}
}
@media only screen and (max-width:39.9375em){.article-section{border-bottom:1px solid #d8d8d8;text-align:center;min-height:auto;background-image:none !important}
}
@media only screen and (max-width:39.9375em){.article-section .btn-button{margin-top:25px;margin-bottom:40px;font-size:15px}
}
.paddingLeft{padding-left:0}
.paddingLeft .menu a{padding-left:0}
.paddingRight{padding-right:0 !important}
.bottomBorder{border-bottom:1px solid #e9e9e9;line-height:40px}
.title-bar{background:#fff !important;padding:18px 15px 17px}
.legalFooterText p{font-size:15px}
.homepage{clear:both;margin:0 auto;position:relative}
.defaultMargin{width:100%;margin:auto;max-width:2000px;padding:80px 30px;box-sizing:border-box;background-repeat:no-repeat;background-position:center top}
.defaultMargin .breadcrumb-links a:focus{background:#e9e9e9}
@media only screen and (min-width:64em){.defaultMargin h2{margin-bottom:40px}
}
@media only screen and (max-width:58.0625em){.defaultMargin h2{margin-bottom:20px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.defaultMargin h2{margin-bottom:40px}
}
@media only screen and (max-width:63.9375em){.defaultMargin{padding-left:15px;padding-right:15px}
}
@media only screen and (max-width:58.0625em){.defaultMargin{padding:70px 15px}
}
@media only screen and (max-width:39.9375em){.defaultMargin{padding:60px 15px;padding-left:0;padding-right:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.defaultMargin{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:39.9375em){.defaultMargin.allCategory{padding-bottom:24px}
}
.defaultMargin.imagebox-nocta-remove-margin{padding-bottom:0}
@media only screen and (max-width:39.9375em){.defaultMargin.imagebox-nocta-remove-margin{padding-bottom:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.defaultMargin.imagebox-nocta-remove-margin{padding-bottom:0}
}
.defaultMargin.tile-padding{padding-top:40px;padding-bottom:100px}
@media only screen and (max-width:39.9375em){.defaultMargin.tile-padding{padding:40px 0 100px 0}
}
@media only screen and (min-width:64em){.defaultMargin.TagMargin{padding-bottom:50px}
}
.defaultMargin .compponentTopBottomGap{margin-top:80px;padding-bottom:80px}
@media only screen and (min-width:64em){.defaultMargin.category-hero{padding-left:0;padding-right:0}
}
.defaultMargin.product-category-hero{padding-top:40px}
@media only screen and (min-width:64em){.defaultMargin.product-category-hero{padding-left:0;padding-right:0}
}
.defaultMargin.product-category-hero div.text{position:relative;width:100%}
.defaultMargin.product-category-hero .table-data{display:table;width:100%}
.defaultMargin.product-category-hero .breadcrumb-links{position:relative}
.defaultMargin.product-category-hero .breadcrumb-links a:focus{background:#e9e9e9 !important}
@media only screen and (max-width:63.9375em){.defaultMargin.product-category-hero{padding-top:30px}
}
@media only screen and (max-width:39.9375em){.defaultMargin.product-category-hero{padding-top:20px}
}
.defaultMargin.product-category-hero.overview-hero h1{margin-bottom:20px}
@media only screen and (max-width:63.9375em){.defaultMargin.product-category-hero.overview-hero h1{margin-bottom:10px}
}
.defaultMargin.product-category-hero .playButton{display:inline-block;width:auto;margin-top:0 !important;margin-bottom:20px;line-height:32px;height:30px}
.defaultMargin.product-category-hero .playButton span{-moz-transform:translate(-30px,0)}
@media only screen and (max-width:39.9375em){.defaultMargin.product-category-hero .playButton span{display:inline}
}
.defaultMargin.product-category-hero .playButton span:hover,.defaultMargin.product-category-hero .playButton span:focus{background:rgba(255,255,255,0.2) !important}
.defaultMargin.product-category-hero .playButton span:active{background:rgba(255,255,255,0.2) !important;position:relative;top:2px}
.defaultMargin.product-category-hero .playButton i{zoom:.55;-moz-transform:scale(0.55);margin-right:5px;-moz-transform-origin:left top}
@media only screen and (max-width:39.9375em){.defaultMargin.product-category-hero .playButton i{float:left !important}
}
.defaultMargin.product-category-hero .breadcrumb-links{padding-bottom:40px}
@media only screen and (max-width:63.9375em){.defaultMargin.product-category-hero .breadcrumb-links{padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.defaultMargin.product-category-hero .breadcrumb-links{padding-bottom:20px}
}
.defaultMargin.product-category-hero .quick-box-title span{display:inline-block;clear:none}
.defaultMargin.product-category-hero .quick-box-title span:after{border-bottom:1px solid #c7c1ba;content:'';width:70%;clear:both;display:block;margin-top:6px}
@media only screen and (max-width:39.9375em){.defaultMargin.product-category-hero .quick-box-title span:after{margin-left:auto;margin-right:auto}
}
.defaultMargin.product-category-hero.right .quick-box-title span:after{margin-left:auto}
.defaultMargin.product-category-hero .heading_subtitle p{margin:0}
.defaultMargin.pre-login-homepage-hero{padding-top:40px;padding-bottom:80px}
@media only screen and (max-width:63.9375em){.defaultMargin.pre-login-homepage-hero{padding-top:30px;padding-bottom:60px}
}
@media only screen and (min-width:64em){.defaultMargin.pre-login-homepage-hero{padding-left:0;padding-right:0}
}
@media only screen and (max-width:39.9375em){.defaultMargin.pre-login-homepage-hero{text-align:center}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.defaultMargin.pre-login-homepage-hero .row{padding-left:0;padding-right:0}
}
@media only screen and (min-width:64em){.defaultMargin .row{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:64em){.defaultMargin{padding-left:0;padding-right:0}
}
@-moz-document url-prefix(){.product-category-hero .playButton span{position:relative;left:-30px}
}
.message{position:relative;text-align:center;padding-top:15px;display:none}
@media only screen and (max-width:63.9375em){.message{padding-top:5px}
}
@media only screen and (max-width:39.9375em){.message{padding-top:0}
}
.message .tooltiptext{width:54px;height:20px;line-height:20px;color:#fff;font-style:normal;font-family:"Roboto",sans-serif;font-size:13px;background-color:#00465a;position:absolute;top:150%;left:50%;margin-left:-27px}
.message .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:transparent transparent #00465a transparent}
.js-copytextarea{position:relative}
div.disclaimer section{padding-bottom:58px}
div.disclaimer section:not(.gray-line-top){padding-top:0}
.tableType{display:block;padding-top:120px;padding-bottom:120px;min-height:480px}
.tableType h1{margin-bottom:10px}
@media only screen and (max-width:58.0625em){.tableType h1{margin-bottom:20px}
}
@media only screen and (max-width:39.9375em){.tableType h1{margin-bottom:20px;text-align:center;display:block}
}
@media only screen and (max-width:58.0625em){.tableType{padding-top:85px;padding-bottom:85px;min-height:465px}
}
@media only screen and (max-width:39.9375em){.tableType{padding-top:60px;padding-bottom:60px;min-height:410px}
}
.tableType span{text-decoration:underline}
.professionals{background:#fff;font-size:14px;min-height:40px;height:40px;line-height:40px;margin:auto;width:100%}
.professionals p{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
.professionals a{color:#00465a;position:relative;font-family:"Roboto",sans-serif;font-weight:500;line-height:20px;transition:color .25s ease,background-color .25s ease;top:5px}
.professionals a:hover{color:#00465a;background:#d9e3e6}
.professionals a:hover::after{background-position:-53px -5px}
.professionals a:active{color:#00465a;background:#d9e3e6;position:relative;transform:translateY(2px);top:7px}
.professionals a:active::after{background-position:-78px -5px}
.professionals a::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;background-position:-28px -5px;width:15px;height:16px;margin-bottom:-3px;display:inline-block}
@media only screen and (max-width:58.0625em){.professionals a::after{display:none}
}
@media only screen and (max-width:58.0625em){.professionals a{font-weight:400;font-size:14px;display:block;color:#8d8d8d}
}
@media only screen and (max-width:58.0625em){.professionals{display:none;padding-right:30px;padding-top:10px;position:relative}
}
@media only screen and (max-width:39.9375em){.professionals{padding-right:0;position:relative}
}
.professionals.topCTA-links{z-index:10;position:fixed;right:0;top:0;left:0;margin:0 auto;max-width:1280px}
.professionals.topCTA-links p{margin:0}
@media only screen and (min-width:58.125em){.professionals.topCTA-links p{padding-left:30px;padding-right:30px}
}
@media only screen and (min-width:64em){.professionals.topCTA-links p{padding-right:50px}
}
.read_article{margin-top:30px;margin-right:20px;display:block;color:#00465a !important;font-size:17px;font-weight:700;position:relative;transition:color .25s ease,background-color .25s ease}
.read_article span{color:#00465a !important;font-size:17px;font-weight:700;position:relative;transition:color .25s ease,background-color .25s ease}
.read_article span::after{content:"";width:12px;height:16px;background-position:-33px -5px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:6px;margin-bottom:-3px}
.read_article span:hover{color:#00465a;background:#d9e3e6;outline:0}
.read_article span:focus{color:#00465a;background:#d9e3e6;outline:0}
.read_article span:active{color:#00465a;background:#d9e3e6;position:relative;top:2px}
@media only screen and (max-width:39.9375em){.read_article span{font-size:15px}
}
.read_article.marginTopZero{margin-top:0}
@media only screen and (max-width:39.9375em){.read_article{font-size:15px}
}
.read_article:active{position:relative;transform:translateY(2px);text-decoration:none}
.relatedProduct .opaque-article p{padding-bottom:0}
.wrapper-box{background-position:center 0}
.wrapper-box p{margin-bottom:45px;font-size:20px}
@media only screen and (max-width:58.0625em){.wrapper-box p{margin-bottom:25px;font-size:18px}
}
@media only screen and (max-width:39.9375em){.wrapper-box p{margin-bottom:15px}
}
@media only screen and (max-width:39.9375em){.wrapper-box h2{margin-bottom:10px}
}
@media only screen and (max-width:39.9375em){.wrapper-box{min-height:initial;text-align:center;background-image:none !important}
}
@media only screen and (max-width:39.9375em){.wrapper-box .colortext{text-align:center}
}
@media only screen and (max-width:39.9375em){.wrapper-box h2+p{text-align:center}
}
@media only screen and (max-width:39.9375em){.wrapper-box{margin-top:0;padding-top:0;padding-bottom:40px}
}
@media only screen and (max-width:39.9375em){.tileOverImage .wrapper-box .small-12.medium-6:first-child{margin-bottom:10px}
}
.tileOverImage .wrapper-box p{margin-top:0;margin-bottom:50px}
@media only screen and (max-width:63.9375em){.tileOverImage .wrapper-box p{margin-bottom:40px}
}
@media only screen and (max-width:39.9375em){.tileOverImage .wrapper-box p{margin-bottom:30px}
}
ul.menu-color-bar li{padding:2px 15px;color:#fff}
ul.menu-color-bar li:first-child{background:#65ca3e}
ul.menu-color-bar li:nth-child(2){background:#31bd7a}
ul.menu-color-bar li:last-child{background:#00465a}
.wrapper-grey{width:100%;background:#f8f8f8;max-width:2000px;margin:auto}
.wrapper-white{width:100%;background:#fff}
.wrapper-white p{margin-bottom:30px}
.wrapper-product p{margin-bottom:0;font-size:20px}
@media only screen and (max-width:39.9375em){.wrapper-product{border-bottom:1px solid #d8d8d8;padding-top:0;margin-top:0}
}
@media only screen and (max-width:39.9375em){.wrapper-product.imagebox-wrapper{border:0}
}
.title-section{width:100%;background:#fff}
.imageBox{text-align:center;margin-bottom:20px}
.imagebox-small-only{display:none !important;margin-left:auto;margin-right:auto}
@media only screen and (max-width:39.9375em){.imagebox-small-only{display:block !important;height:60px;width:60px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-small-only{display:none !important}
}
.imagebox-medium-up{display:block !important;margin-left:auto;margin-right:auto;height:80px;width:80px}
@media only screen and (max-width:39.9375em){.imagebox-medium-up{display:none !important}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-medium-up{display:block !important;height:70px;width:70px}
}
.imagebox-wrapper{padding-top:60px}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-wrapper p.imagebox-text{font-size:15px;line-height:25px;margin-top:10px}
}
.imagebox-slab{margin-bottom:20px}
.imagebox-link.seeinfographlink{margin-top:80px;display:inline-block}
.imagebox-link.btn-bottom{margin-top:80px}
@media only screen and (max-width:39.9375em){.imagebox-link.btn-bottom{margin-top:60px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-link.btn-bottom{margin-top:70px}
}
.imagebox-content-static-left{margin-left:82px}
.imagebox-content-static-left p.static-icon-left-desc{margin-top:0;font-size:15px;line-height:25px}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-content-static-left p.static-icon-left-desc{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.imagebox-content-static-left p.static-icon-left-desc{font-size:13px;line-height:25px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-content-static-left{margin-left:0}
}
@media only screen and (max-width:39.9375em){.imagebox-content-static-left{margin-left:0}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-text-three-0{margin-left:12px;margin-right:6px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-text-three-1{padding-left:6px;padding-right:6px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-text-three-2{padding-left:6px;padding-right:12px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-text-two-0{margin-left:12px;margin-right:6px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.imagebox-text-two-1{padding-left:6px;padding-right:12px}
}
.btn-bottom{margin:80px 0 0;padding-left:44px;padding-right:44px;font-family:"Roboto",sans-serif;font-weight:700}
@media only screen and (max-width:58.0625em){.btn-bottom{margin:0}
}
@media only screen and (max-width:39.9375em){.btn-bottom{margin:0;text-align:center}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.btn-bottom.imagebox-link{margin-top:70px}
}
.bg_bottom{background-position:center;width:100%;margin:40px 0 0}
@media only screen and (max-width:39.9375em){.bg_bottom{margin-top:0}
}
.pennal-opaque{position:relative;background:rgba(255,255,255,0.9);padding:60px 120px 85px 25px;overflow:hidden;font-family:"Roboto",sans-serif;min-height:350px}
.pennal-opaque.right{text-align:right;padding:60px 25px 85px 120px}
.pennal-opaque.right .dottedImagsPosition{left:0;transform:rotate(180deg)}
.pennal-opaque.right .article.body-caption .icon{right:25px}
@media only screen and (max-width:58.0625em){.pennal-opaque.right{text-align:right;padding:60px 25px 60px 80px;border:0}
}
@media only screen and (max-width:39.9375em){.pennal-opaque.right{text-align:right;padding:50px 25px 50px 60px;border:1px solid #333}
}
.pennal-opaque .dottedImagsPosition{right:0;z-index:0;position:absolute;top:0;max-width:115px;bottom:0;margin:auto 0}
@media only screen and (max-width:58.0625em){.pennal-opaque .dottedImagsPosition{height:110px}
}
@media only screen and (max-width:39.9375em){.pennal-opaque .dottedImagsPosition{height:107px}
}
@media only screen and (min-width:64em){.pennal-opaque{margin-left:4.17%}
}
@media only screen and (max-width:58.0625em){.pennal-opaque{text-align:left;padding:60px 67px 60px 15px;border:0;min-height:305px}
}
@media only screen and (max-width:39.9375em){.pennal-opaque{text-align:left;padding:50px 60px 50px 25px;border:1px solid #333;min-height:260px}
}
@media only screen and (max-width:39.9375em){.pennal-opaque h5{position:relative}
}
.hero-slide{height:100%;width:100%;display:block;background-repeat:no-repeat;background-position:0 bottom;background-size:cover}
.hero-slide div.text{position:relative;width:100%}
.subtitle{font-size:20px;line-height:35px;padding-left:100px;padding-right:100px;margin-bottom:40px}
@media only screen and (max-width:58.0625em){.subtitle{margin-bottom:40px}
}
@media only screen and (max-width:39.9375em){.subtitle{margin-bottom:15px;padding-left:0 !important;padding-right:0 !important}
}
.whiteBackground{background-color:#fff;padding-bottom:30px}
.imagesCTAList{background-color:#fff}
.topBorder{border-top:1px solid #ddd;padding-top:35px}
.topBorderBox{border-top:1px solid #e9e9e9;padding-top:0;margin-top:0}
.needHelpSection{color:#333;line-height:26px;padding-bottom:20px}
.needHelpSection li{padding-left:35px;background-repeat:no-repeat;background-position:0 8px;margin-bottom:15px}
@media only screen and (max-width:63.9375em){.needHelpSection li{padding-left:30px}
}
.needHelpSection li a{position:relative}
.needHelpSection li a:hover{border-bottom:2px solid #00465a;color:#00465a}
.needHelpSection li a:focus{border-bottom:2px solid #00465a;color:#00465a}
.needHelpSection li a:active{color:#00465a;border-bottom:2px solid #00465a;top:2px}
.needHelpSection li.phoneIcon{padding-left:0;min-height:28px;line-height:1.67em;margin-top:-1px;display:block;margin-bottom:0}
.needHelpSection li.needHelpSection-Time{padding-left:35px}
.needHelpSection li.emailIcon{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;display:flex;background-position:-726px -51px;min-height:36px;margin-bottom:26px;padding-left:0}
.needHelpSection li.support{margin-top:-10px;padding-left:0}
.needHelpSection li div.needHelpWrapper{display:table-row;padding-left:35px}
.needHelpSection li div.needHelpIconPosition{padding-left:0}
.needHelpSection li div.needHelpSupport{padding-left:35px}
.needHelpSection li p.needHelpMessage{display:table-cell;width:auto;float:left;margin:0;padding-left:35px}
.needHelpSection li div.needHelpNumber{display:table-cell;float:right;margin-left:4px}
@media only screen and (max-width:63.9375em){.needHelpSection li{margin-bottom:20px}
}
.needHelpSection-Time{margin-top:-1px}
a.hamburger{position:fixed;right:30px;top:17px}
a.hamburger:hover .icon.hamburger{background-position:-661px 0}
a.hamburger:focus .icon.hamburger{background-position:-661px 0}
@media only screen and (max-width:39.9375em){a.hamburger{right:15px}
}
.grayButton{right:10px;top:15px}
.whiteText .icon.angle-right-teal{width:20px;height:20px;background-position:-33px -29px;display:inline;position:absolute;margin:0;margin-left:8px}
@media only screen and (min-width:40em){.whiteText a.playButton,.whiteText .playButton{color:#fff}
.whiteText a.playButton:hover,.whiteText .playButton:hover{color:#f8f8f8}
.whiteText a.playButton:focus,.whiteText .playButton:focus{color:#f8f8f8}
.whiteText a.playButton:active,.whiteText .playButton:active{color:#f8f8f8}
}
.whiteText .primaryBtn{color:#fff}
.whiteText .primaryBtn:hover{color:#f8f8f8}
.whiteText .primaryBtn:hover .icon.angle-right-teal{background-position:-58px -29px}
.whiteText .primaryBtn:focus{color:#f8f8f8}
.whiteText .primaryBtn:focus .icon.angle-right-teal{background-position:-58px -29px}
.whiteText .primaryBtn:active .icon.angle-right-teal{background-position:-83px -29px}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.closeBtn,.genericCloseBtn{z-index:-1;height:100%;position:absolute}
}
@keyframes topnav{from{transform:translateY(2px)}
to{transform:translateY(0)}
}
.desktopMenu{padding-right:25px}
@media only screen and (max-width:39.9375em){.desktopMenu{padding-left:15px;padding-right:15px}
}
@media only screen and (min-width:40em){.desktopMenu{padding-left:25px}
}
@media only screen and (min-width:64em){.desktopMenu{padding-right:50px}
}
.desktopMenu .menuposition{position:fixed;background-color:#fff;top:55px;left:0;right:0;z-index:1;margin:auto;box-sizing:border-box}
@media only screen and (min-width:58.125em){.desktopMenu .menuposition>ul{display:none;margin-left:auto;margin-right:auto;max-height:60%;overflow-y:auto}
}
@media only screen and (min-width:58.125em){.desktopMenu .menuposition{top:155px;width:100%}
}
@media only screen and (min-width:58.125em){.desktopMenu .menuposition.no-advisor-no-consumer-fix{top:115px !important}
}
@media only screen and (min-width:58.125em){.desktopMenu .menuposition.advisor-fix{top:170px}
}
@media only screen and (min-width:58.125em){.desktopMenu .menuposition.consumer-advisor-fix{top:210px}
}
@media only screen and (max-width:58.0625em){.desktopMenu .menuSection{z-index:1000;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;overflow:hidden}
}
@media only screen and (max-width:39.9375em){.desktopMenu .menuSection{overflow:visible}
}
@media only screen and (min-width:64em){.desktopMenu .scrollBarSection{position:relative}
}
@media only screen and (min-width:64em){.desktopMenu{height:auto !important}
}
.desktopMenu>li .scrollBarSection{margin-left:auto;margin-right:auto;max-width:980px}
@media only screen and (max-width:1024px){.desktopMenu>li .scrollBarSection{max-width:none}
}
@media only screen and (min-width:930px) and (max-width:1024px){.desktopMenu>li.active .menuposition{padding-left:50px;padding-right:50px}
}
@media only screen and (min-width:58.125em){.desktopMenu>li.active .menuposition .scrollBarSection{display:block}
}
@media only screen and (min-width:58.125em){.desktopMenu>li.active .menuposition{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
@media only screen and (max-width:58.0625em){.desktopMenu>li.active .menuposition{display:block;overflow-x:hidden;overflow-y:auto;padding:0 30px 30px}
}
@media only screen and (max-width:39.9375em){.desktopMenu>li.active .menuposition{padding-left:15px;padding-right:15px}
}
.desktopMenu>li.active .largeIcon{transition:opacity .5s ease-out;transform-origin:top;opacity:1}
@media only screen and (min-width:58.125em){.desktopMenu>li.active .menuSection{display:block;overflow:auto}
}
@media only screen and (max-width:58.0625em){.desktopMenu>li.active>div>ul>li.active>.menuSection{display:block;padding:0 30px 30px}
}
@media only screen and (max-width:39.9375em){.desktopMenu>li.active>div>ul>li.active>.menuSection{padding-left:15px;padding-right:15px}
}
@media only screen and (min-width:64em){.desktopMenu>li.active>a{animation:topnav .5s}
}
@media only screen and (min-width:58.125em){.desktopMenu>li .menuposition{transition-duration:500ms;transition-timing-function:linear;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;z-index:-2}
}
@media only screen and (max-width:58.0625em){.desktopMenu>li .menuposition{display:none}
}
@media only screen and (min-width:58.125em){.desktopMenu>li .menuSection{display:none}
}
@media only screen and (max-width:58.0625em){.desktopMenu>li .menuSection{display:none}
}
.desktopMenu>li a{font-size:20px}
@media only screen and (max-width:39.9375em){.desktopMenu>li a{font-size:14px}
}
@media only screen and (min-width:58.125em){.desktopMenu>li>a{font-size:14px;line-height:24px;font-weight:500;display:inline-block;color:#333;background-color:transparent;cursor:pointer}
}
.desktopMenu>li .currentLevel{max-width:980px;margin:auto}
@media only screen and (max-width:1024px){.desktopMenu>li .currentLevel{max-width:none}
}
@media only screen and (min-width:64em){.desktopMenu>li .currentLevel a{font-size:25px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent}
}
.desktopMenu>li .currentLevel.back-menu-span{cursor:pointer}
.desktopMenu>li .currentLevel.back-menu-span span{padding-top:20px;line-height:22px;padding-bottom:20px;margin-left:30px;display:block;font-size:20px}
@media only screen and (max-width:39.9375em){.desktopMenu>li .currentLevel.back-menu-span span{font-size:14px}
}
@media only screen and (max-width:58.0625em){.desktopMenu.menuToggle{display:block;overflow-x:hidden;overflow-y:auto}
}
@media only screen and (max-width:58.0625em){.desktopMenu{display:none}
}
@media only screen and (min-width:58.125em){body.consumer-advisor-fix .menuposition{top:210px}
}
@media only screen and (min-width:58.125em){ul.desktopMenu>li{float:left;margin-left:30px}
}
ul.desktopMenu>li:last-child{float:right}
@media only screen and (max-width:58.0625em){ul.desktopMenu>li:last-child{float:none;border-bottom:0}
}
ul.desktopMenu>li .displayNone{display:none !important}
@media only screen and (max-width:58.0625em){ul.desktopMenu>li.active .back-menu-span{display:block}
}
@media only screen and (max-width:58.0625em){ul.desktopMenu li{border-bottom:1px solid #e9e9e9;background:#fff}
}
header{background:#fff;box-sizing:border-box;z-index:999999;position:relative}
ul.topLevel{margin:auto}
ul.topLevel>li{width:50%;float:left}
@media only screen and (max-width:58.0625em){ul.topLevel>li>a+a{display:none}
}
ul.topLevel>li>a{display:block;outline:0}
ul.topLevel>li>a:focus{box-shadow:none;outline:0}
@media only screen and (max-width:58.0625em){ul.topLevel>li:last-child{border-bottom:0}
}
@media only screen and (max-width:58.0625em){ul.topLevel>li li:last-child{border-bottom:0}
}
@media only screen and (max-width:58.0625em){ul.topLevel>li li li:last-child{border-bottom:0}
}
@media only screen and (max-width:58.0625em){ul.topLevel>li{width:100%;float:none}
}
@media only screen and (max-width:39.9375em){ul.topLevel>li{width:100%;float:none;border-bottom:1px solid #e9e9e9}
}
.firstColumnSection{width:50%;float:left;padding-right:10px;box-sizing:border-box}
.secondColumnSection{width:50%;padding-left:10px;float:right;box-sizing:border-box}
.currentLevel{border-bottom:1px solid #e9e9e9;position:relative}
.currentLevel a{display:block}
@media only screen and (min-width:64em){.currentLevel{padding-bottom:15px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.currentLevel{padding-bottom:15px}
}
.currentBottom a{display:block}
@media only screen and (min-width:64em){.currentBottom{border-top:1px solid #e9e9e9;padding-top:15px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.currentBottom{border-top:1px solid #e9e9e9;padding-top:15px}
}
.footerLinks{padding-bottom:20px;clear:both;font-size:15px}
.footerLinks li{margin-bottom:15px;line-height:26px}
.footerLinks li a{display:inline-block;border-bottom:2px solid transparent;line-height:18px;padding-bottom:.25px;padding-left:0;padding-right:0;transition:border-bottom .25s ease}
.footerLinks li a:hover,.footerLinks li a:focus{border-bottom:2px solid #00465a;color:#00465a}
.footerLinks li a:active{position:relative;color:#00465a;border:0;border-bottom:2px solid #00465a;transform:translateY(2px)}
@media only screen and (max-width:39.9375em){.footerLinks li{clear:both}
}
@media only screen and (max-width:39.9375em){.footerLinks{font-size:13px}
}
.logoFooter img{max-height:32px}
.logo img{width:234px;max-width:234px;height:78px;max-height:78px}
.socialLinks{margin-left:-20px;padding-bottom:26px;clear:both;overflow:hidden}
.socialLinks i{float:left}
.socialLinks li{min-width:50px;min-height:50px;margin-bottom:20px;margin-left:20px;float:left}
.socialLinks li a{color:#00465a;line-height:31px;display:inline-block;white-space:nowrap}
.socialLinks li span{padding-left:7px;display:table-cell;line-height:26px}
@media only screen and (min-width:64em){.socialLinks li span{display:none}
}
@media only screen and (max-width:58.0625em){.socialLinks li{padding:12px 0 0;min-width:175px;border:2px solid #00465a;margin-bottom:20px;line-height:26px;color:#00465a;box-sizing:border-box;text-align:center;white-space:nowrap;width:calc(33.33% - 20px)}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.socialLinks li{padding:12px 0 0;min-width:175px;border:2px solid #00465a;margin-bottom:20px;line-height:26px;color:#00465a;box-sizing:border-box;text-align:center;white-space:nowrap;width:calc(33.33% - 20px)}
}
@media only screen and (max-width:39.9375em){.socialLinks li{width:calc(50% - 20px);font-size:15px;min-width:initial;line-height:20px}
}
.socialLinks.menu>li>a{padding-left:0 !important;white-space:nowrap}
@media only screen and (min-width:64em){ul.socialLinks{max-width:230px}
}
.support a:hover{color:#00212b}
.support a:focus{color:#00212b}
.support a:active{color:#000a0d}
.gen-gif-position .gen-gif-positionBtn{font-family:"Roboto",sans-serif;font-size:17px;font-weight:700;margin-top:20px;display:block;line-height:18px;cursor:pointer;transition:color .25s ease,background-color .25s ease}
.gen-gif-position .gen-gif-positionBtn span{color:#00465a}
.gen-gif-position .gen-gif-positionBtn span::after{content:"";width:11px;height:20px;background-position:-33px -3px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:6px;margin-bottom:-6px}
.gen-gif-position .gen-gif-positionBtn span:hover{background:#d9e3e6;color:#00465a;outline:0}
.gen-gif-position .gen-gif-positionBtn span:focus{background:#d9e3e6;color:#00465a;outline:0}
.gen-gif-position .gen-gif-positionBtn span:active{background:#d9e3e6;color:#00465a;position:relative;top:2px}
.gen-gif-position img{-webkit-transform:translateZ(0);height:80px;width:80px}
.gen-gif-position img.imagebox-medium-up{-webkit-transform:translateZ(0)}
@media only screen and (max-width:39.9375em){.gen-gif-position img{height:60px;width:60px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.gen-gif-position img{height:60px;width:60px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.gen-gif-position img{height:70px;width:70px}
}
@media only screen and (max-width:39.9375em){.gen-gif-position{margin-bottom:60px}
}
@media only screen and (max-width:39.9375em){.gen-gif-position:last-child{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.gen-gif-position p.imagebox-text{font-size:13px !important;line-height:25px !important;margin-top:5px}
}
.gen-gif-position .head6{margin-bottom:5px}
.horizontal>li{display:table-cell;float:left;padding-right:25px;line-height:18px}
.horizontal>li:last-child{padding-right:0}
@media only screen and (max-width:39.9375em){.horizontal>li{display:block;font-size:13px}
}
.loginField{text-align:right;float:right;font-size:14px;cursor:pointer;transition:border-bottom .5s ease}
.loginField a{margin-right:0 !important;font-weight:500;line-height:24px;display:block;padding-top:4px;position:relative}
@media only screen and (max-width:58.0625em){.loginField a{font-weight:400;display:block}
}
@media only screen and (max-width:39.9375em){.loginField a{font-weight:400}
}
.loginField a:focus{outline:0}
.loginField a:active{top:2px}
@media only screen and (min-width:64em){.loginField{display:block !important}
}
@media only screen and (max-width:58.0625em){.loginField{display:none;text-align:left;float:none;border-bottom:1px solid #e9e9e9;margin-left:20px;margin-right:20px;line-height:40px;padding-top:1px;padding-bottom:10px;font-size:20px}
}
@media only screen and (max-width:39.9375em){.loginField{font-size:14px}
}
a.subMenu{position:relative;padding-right:15px !important}
a.subMenu:hover::after{background-position:-206px -9px}
@media only screen and (max-width:58.0625em){a.subMenu:hover::after{background-position:-132px -4px}
}
a.subMenu:focus::after{background-position:-206px -9px}
@media only screen and (max-width:58.0625em){a.subMenu:focus::after{background-position:-132px -4px}
}
a.subMenu:active::after{background-position:-230px -9px}
@media only screen and (max-width:58.0625em){a.subMenu:active::after{background-position:-158px -4px}
}
a.subMenuMobile{position:relative}
.subMenu::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:12px;height:7px;background-position:-181px -9px;position:absolute;top:8px;right:0}
@media only screen and (max-width:58.0625em){.subMenu::after{background-position:-107px -4px;width:20px;height:20px;top:23px;right:0}
}
@media only screen and (max-width:58.0625em){.subMenuMobile::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:20px;height:20px;background-position:-107px -4px;position:absolute;top:23px;right:0}
}
@media only screen and (max-width:58.0625em){.subMenuMobile:hover::after{background-position:-132px -4px}
}
@media only screen and (max-width:58.0625em){.subMenuMobile:focus::after{background-position:-132px -4px}
}
@media only screen and (max-width:58.0625em){.subMenuMobile:active::after{background-position:-158px -4px}
}
li.emailIcon p{padding:0;margin:0;line-height:26px}
.playButton{vertical-align:middle;display:inline-block;line-height:62px;font-size:20px;white-space:nowrap;font-family:"Roboto",sans-serif;font-weight:700}
.playButton i{margin-right:20px}
@media only screen and (max-width:39.9375em){.playButton i{float:none !important;margin:auto}
}
@media only screen and (max-width:39.9375em){.playButton{vertical-align:middle;line-height:50px;white-space:nowrap;margin-top:20px !important}
}
@media only screen and (max-width:39.9375em){.playButton span{float:none;font-size:20px;display:block}
}
.playButton.generic-hero-playbutton{line-height:1em}
.playButton.play-video{cursor:pointer}
.marginTopBottom{margin-top:80px;margin-bottom:80px;font-family:"Roboto Slab",serif;font-weight:300;text-align:center}
@media only screen and (max-width:58.0625em){.marginTopBottom{margin-top:60px;margin-bottom:60px}
}
@media only screen and (max-width:39.9375em){.marginTopBottom{margin-top:60px;margin-bottom:30px}
}
.opaqueImg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;color:transparent;border:0}
.defaultMarginTop{margin-top:0;margin-bottom:40px;font-family:"Roboto Slab",serif;font-weight:300;text-align:center}
@media only screen and (max-width:58.0625em){.defaultMarginTop{margin-bottom:30px}
}
@media only screen and (max-width:39.9375em){.defaultMarginTop{margin-bottom:0}
}
.menuposition{position:absolute;top:0;width:100%;height:100%;z-index:1}
.backTomenu{position:absolute;left:0;top:22px;background:#fff;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;background-position:-333px -4px;width:20px;height:20px;cursor:pointer}
@media only screen and (min-width:64em){.backTomenu{display:none !important}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.backTomenu{display:none !important}
}
.backToClose{position:fixed;right:30px;cursor:pointer;top:17px;background-color:#fff;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;background-position:-480px 0;width:25px;height:25px}
@media only screen and (max-width:39.9375em){.backToClose{right:15px}
}
@media only screen and (min-width:58.125em){.backToClose{display:none}
}
@media only screen and (min-width:64em){.hideBlock.stopScroll{overflow:visible !important}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.hideBlock.stopScroll{overflow:visible !important}
}
@media only screen and (min-width:64em){.hideBlock .fullHeight{height:auto !important}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.hideBlock .fullHeight{height:auto !important}
}
.fullHeight{height:100% !important}
.scrollBarSection{display:none}
.scrollBarSection .menuSection{height:auto !important}
.scrollBarSection ul.topLevel>li{float:none;width:100%;border-bottom:1px solid #e9e9e9}
.scrollBarSection ul.topLevel>li+li:last-child{border-bottom:0}
@media only screen and (max-width:58.0625em){.scrollBarSection{display:none}
}
@media only screen and (max-width:39.9375em){.scrollBarSection{display:none}
}
.generic-modal-logo-img{max-width:200px}
@media only screen and (max-width:63.9375em){.generic-modal-logo-img{max-width:180px}
}
@media only screen and (max-width:39.9375em){.generic-modal-logo-img{max-width:125px}
}
@media only screen and (min-width:64em){.search_icon{display:block !important}
}
@media only screen and (min-width:58.125em){.menuSection>.currentLevel{display:none}
}
@media only screen and (min-width:64em){.topLevel>li>a{font-weight:700}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.topLevel>li>a{font-weight:700}
}
@media only screen and (min-width:64em){.topLevel>li{padding-top:15px;padding-bottom:15px}
}
@media only screen and (max-width:58.0625em){.topLevel>li .menuSection{display:none}
}
@media only screen and (max-width:58.0625em){.topLevel>li.active .menuSection{display:block;position:fixed;left:0;top:55px;width:100%;height:100%;background:#fff;margin-left:0;z-index:1;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}
}
@media only screen and (min-width:64em){.topLevel li{padding-top:12px;padding-bottom:12px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.topLevel li{padding-top:12px;padding-bottom:12px}
}
.aboutUsSection{line-height:1.67em}
@media only screen and (max-width:58.0625em){.aboutUsSection{padding-left:0}
}
@media only screen and (min-width:40em){.padding-video-right{padding-right:0}
}
@media only screen and (min-width:40em){.padding-video-left{padding-left:0}
}
@media screen and (max-width:47.938em){#video_background,#video-bg-hero,#gif-bg-hero{display:none}
.remodal{padding:50px}
}
@media only screen and (max-width:58.0625em){.connectUsSection{padding-left:0;padding-right:0}
}
@media only screen and (max-width:58.0625em){li.professionalsCTALinks{border-bottom:none !important}
}
@media only screen and (max-width:58.0625em){.professionalsCTALinks>a{color:#8d8d8d}
}
@media only screen and (max-width:58.0625em){.showMenuUL{display:block}
}
@media only screen and (max-width:58.0625em){.sticky{position:fixed}
}
@media only screen and (max-width:58.0625em){.right-pennal{padding:30px 50px 25px 25px;height:250px}
}
@media only screen and (max-width:39.9375em){.right-pennal{position:relative;background:rgba(255,255,255,0.82);padding:25px 50px 25px 25px;height:260px;overflow:hidden;font-family:"Roboto",sans-serif;text-align:left}
}
@media only screen and (max-width:58.0625em){.rightPosition{height:130px;top:50px}
}
@media only screen and (max-width:39.9375em){img.rightPosition{height:40%;top:25%}
}
@media only screen and (max-width:58.0625em){.bg_color_green{min-height:240px;padding:20px;border-bottom:20px solid #65ca3e}
}
@media only screen and (max-width:58.0625em){div.stripeColorGreen{border-bottom:20px solid #00465a;min-height:40px;background:#32bd7b}
}
@media only screen and (max-width:39.9375em){div.stripeColorGreen{border-bottom:15px solid #00465a;height:30px;background:#32bd7b}
}
@media only screen and (max-width:58.0625em){.bg_color_blue{min-height:240px;border-bottom:20px solid #32bd7b}
}
@media only screen and (max-width:39.9375em){.bg_color_blue{height:220px;padding:20px;border-bottom:15px solid #32bd7b;margin-top:0}
}
@media only screen and (max-width:58.0625em){.stripeColorBlue{border-bottom:20px solid #97d700;height:40px;background:#65c93e;margin-bottom:20px}
}
@media only screen and (max-width:58.0625em){p{font-size:14px}
}
@media only screen and (max-width:39.9375em){p{font-size:13px;color:#333;margin-bottom:16px;text-rendering:optimizeLegibility}
}
@media only screen and (max-width:58.0625em){.showText{display:block;text-align:left}
}
@media only screen and (max-width:39.9375em){.showText{display:block;text-align:left}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.blogTop40 i.icon{display:inline-block;float:none;margin-bottom:15px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.profCTA{display:none}
}
@media only screen and (max-width:39.9375em){.allRightReserved{display:block}
}
@media only screen and (max-width:39.9375em){.tileOverImageBtn{font-size:15px !important;font-weight:700 !important}
}
@media only screen and (max-width:39.9375em){.gen-gif-positionBtn{font-size:15px !important;font-weight:700 !important}
}
@media only screen and (max-width:39.9375em){.paddinTop5{padding-top:5px}
}
.reveal.assist-reveal{width:90%;z-index:100;border:1px solid #cacaca;border-radius:0;position:absolute;margin-left:auto;margin-right:auto;overflow-y:auto;left:0;right:0;top:50% !important;transform:translateY(-50%);max-height:100%}
.reveal.assist-reveal.top{top:0 !important}
.reveal.assist-reveal .assist-modal-header{margin-bottom:2rem}
.reveal.assist-reveal .assist-modal-buttons{margin-top:2rem}
@media only screen and (max-width:63.9375em){.reveal.assist-reveal{width:100%;z-index:9999;border-radius:0;position:relative;top:0 !important;margin:0 auto;left:0;transform:translateZ(0);max-height:100%}
}
@media only screen and (max-width:39.9375em){.reveal.assist-reveal{top:0 !important}
}
.reveal.custom-video-box{border:0;box-shadow:none;height:100%;top:0 !important;z-index:100;bottom:0;left:0;right:0;overflow-y:hidden;max-width:100%;width:100%;background:rgba(17,17,17,0.95)}
.tileOverImageBlock{background-color:#fff;padding-bottom:30px}
.tileOverImageBlock p{margin:20px 30px 30px}
@media only screen and (max-width:63.9375em){.tileOverImageBlock p{margin:12px 20px 15px}
}
@media only screen and (max-width:39.9375em){.tileOverImageBlock p{margin:10px 20px 20px}
}
.tileOverImageBlock .ctaAnchor{padding:0 30px 0}
@media only screen and (max-width:63.9375em){.tileOverImageBlock .ctaAnchor{padding:0 20px 0}
}
@media only screen and (max-width:39.9375em){.tileOverImageBlock .ctaAnchor{padding:0 20px 0}
}
@media only screen and (max-width:63.9375em){.tileOverImageBlock{margin-bottom:20px}
}
@media only screen and (max-width:63.9375em){.tileOverImageBlock a.doc_text{text-align:left;font-size:15px !important}
}
@media only screen and (max-width:63.9375em){.tileOverImageBlock .icon.arrow-right-aqua-dark{margin-top:6px}
}
@media only screen and (max-width:39.9375em){.tileOverImageBlock{padding-bottom:10px;margin-bottom:15px}
}
.large-8 .tileOverImageBlock .headSection{margin-top:-55px}
@media only screen and (max-width:63.9375em){.large-8 .tileOverImageBlock .headSection{margin:0}
}
@media only screen and (max-width:39.9375em){.large-8 .tileOverImageBlock .headSection{margin:0}
}
.large-8 .tileOverImageBlock h5.head5{padding:20px 20px;margin-bottom:0}
@media only screen and (max-width:39.9375em){.large-8 .tileOverImageBlock h5.head5{padding:15px 20px}
}
.large-6 .tileOverImageBlock .headSection{margin-top:-55px}
@media only screen and (max-width:63.9375em){.large-6 .tileOverImageBlock .headSection{margin:0}
}
@media only screen and (max-width:39.9375em){.large-6 .tileOverImageBlock .headSection{margin:0}
}
.large-6 .tileOverImageBlock h5.head5{padding:20px 20px;margin-bottom:0}
@media only screen and (max-width:39.9375em){.large-6 .tileOverImageBlock h5.head5{padding:15px 20px}
}
.large-4 .tileOverImageBlock .headSection{margin-top:-55px}
@media only screen and (max-width:63.9375em){.large-4 .tileOverImageBlock .headSection{margin:0}
}
@media only screen and (max-width:39.9375em){.large-4 .tileOverImageBlock .headSection{margin:0}
}
.large-4 .tileOverImageBlock h5.head5{padding:15px 20px;margin-bottom:0}
@media only screen and (max-width:39.9375em){.large-4 .tileOverImageBlock h5.head5{padding:15px 20px}
}
.maxWidth{width:100%;margin:auto;max-width:2000px;background-color:#f8f8f8}
@media only screen and (max-width:63.9375em){.maxWidth .large-8:first-child .tileOverImageBlock .headSection,.maxWidth .large-6:first-child .tileOverImageBlock .headSection,.maxWidth .large-4:first-child .tileOverImageBlock .headSection{margin-top:-50px}
}
@media only screen and (max-width:39.9375em){.modalBtn.text-center.primary-assist{width:80%;display:block;max-width:100%;margin:0 auto;margin-bottom:20px}
}
@media only screen and (max-width:39.9375em){.wrapper-box-Center{text-align:center}
}
.listicle-icon.icon.force-50-top{top:50% !important}
.gif-position img{visibility:hidden;-webkit-transform:translateZ(0)}
.nav-scroll-stop-fixed{position:fixed !important;overflow-y:scroll !important;margin-left:auto;margin-right:auto;width:100%}
.primaryButton{background-color:#00465a;margin-right:10px}
.primaryButton:hover,.primaryButton:focus{background-color:#d9e3e6;border:2px solid #00465a}
.primaryButton:visited:hover{background-color:#d9e3e6;border:2px solid #00465a}
.primaryButton:visited:focus{background-color:#d9e3e6;border:2px solid #00465a}
.primaryButton:active{background-color:#d9e3e6;position:relative;top:2px;color:#00465a;border:2px solid #00465a}
.primaryButton>.icon.arrow-right-aqua-dark{right:5px;top:12px;background-position:-33px -30px}
.secondaryButton{color:#00465a;border:2px solid #00465a;background:#fff;transition:color .25s ease,background-color .25s ease;cursor:pointer}
.secondaryButton:hover,.secondaryButton:focus{color:#00465a;background:#d9e3e6;border:2px solid #00465a;outline:0}
.secondaryButton:visited:hover,.secondaryButton:visited:focus{color:#00465a;background:#d9e3e6;border:2px solid #00465a;outline:0}
.secondaryButton:active{color:#00465a;border:2px solid #00465a;background:#d9e3e6;transform:translateY(2px)}
.secondaryButton>.icon.arrow-right-aqua-dark{right:5px;top:12px}
.tertiaryButton>.icon.arrow-right-aqua-dark{right:5px;top:12px}
@media only screen and (-webkit-min-device-pixel-ratio:1.2),only screen and (min-moz-device-pixel-ratio:1.2),only screen and (-o-min-device-pixel-ratio:"1.2" / 1),only screen and (min-device-pixel-ratio:1.2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon,.replay-bold-icon,.replay-small-icon,.backToClose,.needHelpSection li.emailIcon,.backTomenu,.story-sprite,.career-sprite,.support-sprite,.subMenu::after,.subMenuMobile::after,.benifit-submenu.careers-submenu li::after,.education-featured-mobile h6 a::after,.section-graph-green a h6::after,.professionals a::after,.opaque-article h4::after,.see-rate-charts-arrow a::after,.arrow-right-aqua-dark,.accordion-title.show-less::after,.accordion-title.accordian-arrowtitle::after,.rightPenalSubmenu ul li::after,.articleCards h6 a span::after,.tertiaryButton span::after,.cc-link::after,.form-widget-link::after,.tertiaryButton-blue-opacity::after,.message-item .message-arrow::after,.merch-comp .merch-link::before,.benifit-submenu li::after,.read_article span::after,.opaque-article h4 span::after,.opaque-article h5 span:after,section.site-map-body .has-child::after,.merch-comp-links.icon-before::before,.how-to-buy-tray .tray-title span::after,.education-featured-mobile a span::after,.opaque-bg .tileOverImageBtn span::after,.education-featured-mobile .opaque-article span:after,.menu-container .return-header .return-link:before,.global-nav .global-nav-item.has-child:after,.unified-card .body-wrapper .link span::after{background-image:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) !important;background-size:750px 1500px}
}
#loadingDiv{display:none;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;background:rgba(255,255,255,0.7)}
.customise-video-wrapper{position:absolute;transform:translate3d(12.5%,-50%,0);width:80%;padding-bottom:45%;top:50%}
.customise-video-wrapper .videoPlayer,.customise-video-wrapper .genericVideoPlayer{height:100% !important;width:100% !important;max-width:100% !important}
@media only screen and (max-width:39.9375em){.customise-video-wrapper{transform:translate3d(0,-50%,0);width:100%;padding-bottom:56%}
}
.customise-video-wrapperVideo{position:absolute;transform:translate3d(12.5%,-50%,0);width:80%;top:50%}
.custom-close:after{display:inline-block;content:"\00d7";color:white}
.defaultCaptionMargin{width:100%;margin:auto;max-width:2000px;padding:0 35px;box-sizing:border-box;background-repeat:no-repeat;background-position:center top}
@media only screen and (max-width:39.9375em){.defaultCaptionMargin{padding:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.defaultCaptionMargin{padding:0 15px}
}
p.imagebox-text{font-size:15px;line-height:25px;margin-top:10px}
@media only screen and (min-width:40em) and (max-width:63.9375em){p.imagebox-text{font-size:15px;line-height:25px;margin-top:5px}
}
@media only screen and (max-width:39.9375em){.padding-small-view-right{padding-right:15px}
}
@media only screen and (max-width:39.9375em){.small-breakpoint-hide-image{display:none}
}
@media only screen and (max-width:39.9375em){.small-breakpoint-show-image{display:block}
}
.custom-video-close-button{position:relative;right:0;top:0;height:100%;color:white;cursor:pointer}
.close-btn-svg-style{position:absolute;right:20px;top:20px;width:20px;height:20px}
.accordion-title::before{content:''}
.is-active>.accordion-title::before{content:''}
img.imagebox-img-static{height:80px;width:80px}
@media only screen and (min-width:40em) and (max-width:63.9375em){img.imagebox-img-static{height:70px;width:70px}
}
@media only screen and (max-width:39.9375em){img.imagebox-img-static{height:60px;width:60px}
}
.static-lockup-item{margin-bottom:80px}
.static-lockup-item p.static-icon-center-desc{font-size:15px;line-height:25px;padding-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.static-lockup-item p.static-icon-center-desc{margin-top:0;font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.static-lockup-item p.static-icon-center-desc{margin-top:0;font-size:13px !important;line-height:25px !important;padding-bottom:15px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.static-lockup-item{margin-bottom:60px}
}
@media only screen and (max-width:39.9375em){.static-lockup-item{margin-bottom:60px}
}
.static-icon-center span{margin:0;color:#00465a;font-weight:700;padding:0;transition:color .25s ease,background-color .25s ease}
.static-icon-center span:hover{background:#d9e3e6;color:#00465a;outline:0}
.static-icon-center span:active{position:relative;top:2px;background:#d9e3e6;color:#00465a}
img.imagebox-img-static-left{height:70px;width:70px;float:left}
@media only screen and (min-width:40em) and (max-width:63.9375em){img.imagebox-img-static-left{height:30px;width:30px;float:left;margin-right:10px;margin-bottom:0}
}
@media only screen and (max-width:39.9375em){img.imagebox-img-static-left{height:25px;width:25px;float:left;margin-right:10px;margin-bottom:0}
}
.static-icon-left.head6,.static-icon-center.head6{margin-bottom:5px}
.static-icon-left-icon-link{margin-top:15px}
.static-infographic-link{display:block}
@media only screen and (max-width:39.9375em){.static-icon-left-desc{font-size:13px}
}
.seeinfographlink.static-iconlock-cta,.btn-bottom.static-iconlock-cta,.primaryBtn.static-iconlock-cta{margin-top:0}
.education-featured-realign h6 a.no-white-bg:hover,.education-featured-realign h6 a.no-white-bg:focus{background:rgba(255,255,255,0.2) !important}
.education-featured-realign h6 a.no-white-bg:active{background:rgba(255,255,255,0.2);position:relative;top:2px}
.education-featured-realign h6 a.no-white-bg:active::after{background-position:-107px -28px}
.lFeed .card-link:active{position:relative !important;top:2px !important}
.video-js .vjs-tech:focus,.video-js .vjs-tech:active,.video-js .vjs-tech:visited{outline:0}
@media only screen and (min-width:64em){.overview-hero .row,.all-blog-section-center .row{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.all-blog-section-center .row{padding-left:10px;padding-right:10px}
}
.sr-hidden{left:248px;top:1px;overflow:hidden;position:absolute}
.sr-hidden:focus{left:330px;top:26px;position:absolute;z-index:1000000;cursor:pointer}
@media only screen and (min-width:64em){.maxWidth .row,.imagewithCaption .row,.small-breakpoint-show-image .row{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:64em){.iframe-container.row{max-width:1280px}
}
@media only screen and (min-width:64em){.updated-background-sticky{padding-left:0 !important;padding-right:0}
}
.imagebox-slab{margin-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.maxWidth .row{padding-left:10px;padding-right:10px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.overview-hero .hero-image{padding-left:10px;padding-right:10px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.overview-hero .row{padding-left:0;padding-right:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.overview-hero-section .opaque-bg{padding:30px 15px !important}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-medium-up{display:block !important;height:70px;width:70px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-small-only{display:none !important}
}
.imagebox-text-three-0{padding-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-text-three-0{margin-left:12px;margin-right:6px}
}
@media only screen and (max-width:39.9375em){.imagebox-text-three-0{padding-bottom:15px}
}
.imagebox-text-three-1{padding-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-text-three-1{padding-left:6px;padding-right:6px}
}
@media only screen and (max-width:39.9375em){.imagebox-text-three-1{padding-bottom:15px}
}
.imagebox-text-three-2{padding-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-text-three-2{padding-left:6px;padding-right:12px}
}
@media only screen and (max-width:39.9375em){.imagebox-text-three-2{padding-bottom:15px}
}
.imagebox-text-two-0{padding-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-text-two-0{margin-left:12px;margin-right:6px}
}
@media only screen and (max-width:39.9375em){.imagebox-text-two-0{padding-bottom:15px}
}
.imagebox-text-two-1{padding-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-text-two-1{padding-left:6px;padding-right:12px}
}
@media only screen and (max-width:39.9375em){.imagebox-text-two-1{padding-bottom:15px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-content-static-left{margin-left:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.imagebox-content-static-left p.static-icon-left-desc{font-size:15px;line-height:25px}
}
@media only screen and (min-width:64em){.desktopMenu>li li a,ul.topLevel>li>a,.desktopMenu>li .currentLevel a{display:inline-block}
}
@media only screen and (max-width:58.0625em){.largeIcon{display:none}
}
@media only screen and (min-width:58.125em){.back-menu-span{display:none}
}
@media only screen and (min-width:58.125em){.hamburger{display:none}
}
@media only screen and (min-width:58.125em){.backToClose{display:none}
}
@media only screen and (min-width:58.125em){.hide-for-special-nav-min{display:none !important}
}
@media only screen and (max-width:58.0625em){.hide-for-special-nav-max{display:none !important}
}
.imagebox-wrapper{padding-top:60px}
#logoutLink>span::before{content:"";width:25px;height:25px;background-position:-5px -89px;background-image:url(../../../etc/designs/bhf/images/icons/spritePL.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-bottom:-5px;margin-right:5px;zoom:.73;-moz-transform:scale(0.73)}
@media only screen and (max-width:63.9375em){#logoutLink>span::before{margin-bottom:-4px;background-position:-6px -88px}
}
@media only screen and (max-width:39.9375em){#logoutLink>span::before{margin-bottom:-7px;margin-left:3px;zoom:.72;-moz-transform:scale(0.72)}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.2),only screen and (min-moz-device-pixel-ratio:1.2),only screen and (-o-min-device-pixel-ratio:"1.2" / 1),only screen and (min-device-pixel-ratio:1.2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sprite-large,#logoutLink>span::before,.icon-PL,.message-item .category::before{background-image:url(../../../etc/designs/bhf/images/icons/spritePL@2x.png) !important;background-size:750px 1500px}
}
.welcome-header{margin:auto;max-width:2000px;margin:16px 48px 48px 48px}
@media only screen and (max-width:63.9375em){.welcome-header{margin:16px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.welcome-header{margin:16px 15px 48px 15px}
}
.welcome-header div{font-family:"Roboto Slab",serif;text-align:left;display:block;color:#333;vertical-align:middle;word-break:break-word;white-space:normal}
.welcome-header div .welcome-container{display:flex;flex-direction:column}
@media only screen and (max-width:39.9375em){.welcome-header div .welcome-container{margin-left:0;margin-top:1px}
}
.welcome-header div .welcome-container.ml-0{margin-left:0}
.welcome-header div .image-icon{width:80px;height:80px}
.welcome-header div .image-icon-elite{align-self:center;width:60px;height:60px}
.welcome-header div.welcome-text{font-size:35px;line-height:45px;color:#00465a;font-family:"Roboto";font-weight:300}
.welcome-header div.welcome-time-stamp{font-size:14px;line-height:24px;font-family:"Roboto Slab";font-weight:300;color:#333;margin-top:9px}
.welcome-header div .buttonTertiary{margin-top:14px;font-size:16px;line-height:26px;font-weight:500;color:#00465a}
.welcome-header .row .columns{padding-top:40px;min-height:130px;padding-bottom:40px}
@media only screen and (max-width:63.9375em){.welcome-header .row .columns{padding-top:30px;padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.welcome-header .row .columns{min-height:110px;padding-top:20px;padding-bottom:20px}
}
.welcome-header .row .contain-header{width:100%}
.welcome-header .row .contain-header.alt-flex{display:flex}
@media only screen and (max-width:39.9375em){.welcome-header .row .contain-header.alt-flex{flex-direction:column}
}
.welcome-header .row .contain-header.alt-flex.elite{display:flex;column-gap:13px}
@media only screen and (max-width:39.9375em){.imagebox-wrapper-mobile-only{padding-top:60px}
}
.unsubscribeFormContainer p{padding-left:15px;padding-right:15px}
.unsubscribeFormContainer .bhf-form-btn-margin{width:auto}
.unsubscribeFormContainer .additional-text{font-size:15px}
@media only screen and (max-width:63.9375em){.unsubscribeFormContainer .additional-text{font-size:14px}
}
@media only screen and (max-width:39.9375em){.unsubscribeFormContainer .additional-text{font-size:13px}
}
.padding-left-18{padding-left:18px}
.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:300px;padding:.75rem;border-radius:0;background-color:rgba(255,255,255,0.9);font-size:80%;color:#333;border:2px solid #00465a}
.tooltip::before,.tooltip.top::before,.tooltip.left::before,.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;position:absolute}
.tooltip::before,.tooltip.left::before,.tooltip.right::before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.tooltip.left::before,.tooltip.right::before{bottom:auto;top:50%}
.tooltip::before{border-color:transparent transparent #00465a;border-bottom-style:solid;border-top-width:0;bottom:100%;left:50%}
.tooltip.top::before{border-color:#00465a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}
.tooltip.left::before{border-color:transparent transparent transparent #00465a;border-left-style:solid;border-right-width:0;left:100%;transform:translateX(0);top:50%;transform:translateY(-50%)}
.tooltip.right::before{border-color:transparent #00465a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%;transform:translateY(-50%)}
.gray-border{border:2px solid #bdbdbd;margin:10px}
.m-auto{margin:auto}
#content{overflow:hidden;clear:both}
@media only screen and (max-width:58.0625em){.articleDetailsContainer .article-cards-container.is-stuck{margin-top:100px !important}
}
body.gn .articleDetailsContainer .sticky.is-stuck{margin-top:60px !important}
@media only screen and (max-width:47.9375em){body.gn .articleDetailsContainer .sticky.is-stuck{margin-top:80px !important}
}
@media only screen and (max-width:39.9375em){.articleDetailsContainer .columns.large-pull-1 .sticky-container{height:auto !important}
}
.redirect-page{margin-top:50px;margin-bottom:50px;font-family:"Roboto Slab",serif}
a.focus-highlight:focus{background:#e9e9e9 !important}
input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}
input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]:hover{-moz-appearance:number-input}
input[type=number]:focus{-moz-appearance:number-input}
.select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #8d8d8d;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto",sans-serif;outline:0}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:15px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-85px -265px;height:22px;width:22px;display:inline-block;padding:0;border-color:transparent;border-width:0}
.select2-container--default .select2-selection--multiple{border-radius:3px;background-color:#fff;box-shadow:none;border:solid 2px #8d8d8d;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto",sans-serif;outline:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-79px -264px;height:22px;width:22px;display:inline-block;padding:0;border-color:transparent;border-width:0;transform:rotate(180deg)}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a}
.select2-search.select2-search--dropdown{display:none}
input.search_box:focus,textarea.search_box:focus,keygen.search_box:focus{outline:0}
.form-empty-placeholder{height:74px;margin-top:39px;width:100%}
.inputFieldCheckbox input[type=checkbox]{display:none}
.inputFieldCheckbox input[type=checkbox]+label{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-377px -1043px;height:24px;width:22px;display:inline-block;padding:0;margin-bottom:-8px}
.inputFieldCheckbox input[type=checkbox]:checked+label{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-402px -1043px;height:24px;width:22px;display:inline-block;padding:0;margin-bottom:-8px}
.error{border-color:#e23249}
.error:focus,.error:active{border-color:#e23249}
.inputWrap{position:relative;padding-bottom:20px}
.inputWrap label{font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto",sans-serif}
.inputWrap.inputWrapCancelLeftPad label{padding-left:0}
.inputWrap.inputWrapCancelLeftPad{padding-bottom:0}
.error-form{display:none;color:#fa2f31;position:relative;top:4px;font-family:"Roboto",sans-serif}
.error-form.show{color:#fa2f31;display:block}
.select2-container{font-family:"Roboto",sans-serif;max-width:100%}
.custom-checkmark{display:inline-block}
.custom-checkmark:after{content:'';display:block;width:6px;height:12px;border:solid #00465a;border-width:0 3px 3px 0;transform:rotate(45deg)}
.validated-field{border:solid 2px #00465a}
.bhf-form-error{border-color:#fa2f31 !important}
.bhf-form-error-container{min-height:24px}
form.bhfForm div.section{padding-bottom:0}
.formIconPosition{position:absolute;right:20px;z-index:1;top:57px;display:none}
.masterComponent.section{padding-bottom:0}
.inputWrapCancelLeftPad .inputField{margin-bottom:0}
@media only screen and (max-width:39.9375em){.inputWrapCancelLeftPad .select2-container{width:100% !important}
}
.bhfForm .columnctrl .columnctrl .columns:first-child{padding-left:0;padding-right:0}
.bhfForm .columnctrl .columnctrl .columns:nth-child(2){padding-right:0}
@media only screen and (max-width:39.9375em){.bhfForm .columnctrl .columnctrl .columns{padding-left:0;padding-right:0}
}
@media only screen and (max-width:39.9375em){.bhf-form-submit-container{text-align:center}
}
.bhf-form-btn-margin{margin-top:40px;width:180px}
.select2-container--focus.select2-container--default .select2-selection--single,.select2-container--above .select2-selection--single,.select2-container--below .select2-selection--single{border:solid 2px #00465a;box-shadow:inset 7px 7px 0 0 #e9e9e9;color:#333}
.select2-container--focus.select2-container--default .select2-selection--multiple,.select2-container--above .select2-selection--multiple,.select2-container--below .select2-selection--multiple{border:solid 2px #00465a;box-shadow:inset 7px 7px 0 0 #e9e9e9;color:#333}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#333}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 10px;height:100%;box-shadow:inset 7px 7px 0 0 #e9e9e9}
.masked-phone-div{width:auto !important;position:absolute;top:55px;left:17px;background:white;cursor:text;font-size:15px;font-family:"Roboto",sans-serif;line-height:1.6em}
.iconPosition{position:absolute;right:10px;bottom:52px;z-index:1}
.inputField{background-color:#fff;box-shadow:inset 7px 7px 0 0 #e9e9e9;border:solid 2px #8d8d8d;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:'Roboto',sans-serif;color:#333}
.inputField:focus{background-color:#fff;box-shadow:inset 7px 7px 0 0 #e9e9e9;border:solid 2px #00465a}
.inputField:active{background-color:#fff;box-shadow:inset 7px 7px 0 0 #e9e9e9;border:solid 2px #00465a;color:#333}
.fix-dropdown-icon-location{position:absolute;right:14px;top:50%;margin-top:-9px !important}
.custom-dropdown-btn+.dropdown-pane>ul{text-align:left;color:#333}
.custom-dropdown-btn+.dropdown-pane>ul li a{text-align:left;color:#333}
#example-dropdown{width:100%;left:0 !important}
.bhf-form-btn-margin[disabled]:focus,.bhf-form-btn-margin[disabled]:hover,.bhf-form-btn-margin[disabled]:active{background-color:#c9c9c9}
.bhf-form-text-field.inputField{padding-right:40px}
span.select2-dropdown{z-index:5}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}
.tertiaryButton{background:0;color:#00465a;transition:color .25s ease,background-color .25s ease;cursor:pointer;min-height:initial;width:auto;display:table !important;font-family:"Roboto",sans-serif;font-weight:700}
.tertiaryButton span::after{width:11px;height:17px;background-position:-33px -5px;display:inline-block;margin-left:3px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:-4px}
.tertiaryButton span:hover,.tertiaryButton span:focus{color:#00465a;background:#d9e3e6;outline:0}
.tertiaryButton span:active{color:#00465a !important;background:#d9e3e6;position:relative;top:2px}
.tertiaryButton span:visited{background:0;color:#00465a}
.tertiaryButton span[disabled]{color:#c9c9c9;cursor:not-allowed}
.tertiaryButton span[disabled]::after{background-position:-127px -130px}
.tertiaryButton span[disabled]:hover{background:transparent}
.card-link{z-index:1;position:relative}
.tertiaryButton-opacity{background:transparent;color:#fff !important;transition:color .25s ease,background-color .25s ease;cursor:pointer;padding:1px 6px;min-height:initial;width:auto;font-family:"Roboto",sans-serif;font-weight:700;display:initial !important}
.tertiaryButton-opacity::after{width:11px;height:17px;background-position:-33px -29px;display:inline-block;margin-left:3px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:-4px}
.tertiaryButton-opacity:hover,.tertiaryButton-opacity:focus{background:rgba(255,255,255,0.2) !important;color:#fff !important}
.tertiaryButton-opacity:active{background:rgba(255,255,255,0.2) !important;color:#fff !important;position:relative;top:2px}
.tertiaryButton-opacity:visited{color:#fff !important;background:transparent}
.select2-selection.select2-selection--single{box-shadow:none !important;transition:color .25s ease,background-color .25s ease;cursor:pointer;border:2px solid #00465a}
.select2-selection.select2-selection--single:hover,.select2-selection.select2-selection--single:focus{background:#d9e3e6;color:#00465a;outline:0}
.select2-selection.select2-selection--single:active{transform:translateY(2px);position:relative;background:#d9e3e6}
.select2-selection.select2-selection--multiple{box-shadow:none !important;border:2px solid #8d8d8d}
.select2-container .select2-selection--single .select2-selection__rendered{color:#00465a;font-weight:700}
.select2-container .select2-selection--multiple .select2-selection__rendered{color:#000}
.custom-dropdown-btn{background-color:#fff;color:#00465a;border:2px solid #00465a;text-align:left;width:100%;font-weight:700;padding-left:20px;font-size:17px;transition:color .25s ease,background-color .25s ease;cursor:pointer}
.custom-dropdown-btn:hover,.custom-dropdown-btn:focus{background:#d9e3e6;outline:0;color:#00465a}
.custom-dropdown-btn:active{transform:translateY(2px);position:relative;background:#d9e3e6}
.text-link{padding-left:0;padding-right:0;border:0;padding-bottom:0;cursor:pointer}
.text-link span{transition:color .25s ease,background-color .25s ease;color:#00465a;border-bottom:1px solid #00465a;background-color:transparent;padding-bottom:.25px}
.text-link span:hover,.text-link span:focus{background:#d9e3e6;color:#00465a}
.text-link span:active{background:#d9e3e6;color:#00465a;position:relative;top:2px;border-bottom:1px solid #00465a}
.text-link span:visited{color:#00465a;background-color:transparent}
.howToBuy .text-link{border-bottom:1px solid #00465a}
.tertiaryButton-blue-opacity{background:transparent;transition:background-color .25s ease;cursor:pointer;min-height:initial;width:auto;font-family:"Roboto",sans-serif;font-weight:700;display:initial !important}
.tertiaryButton-blue-opacity::after{width:11px;height:17px;background-position:-33px -5px;display:inline-block;margin-left:3px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:-4px}
.tertiaryButton-blue-opacity:hover,.tertiaryButton-blue-opacity:focus{background:rgba(255,255,255,0.2) !important}
.tertiaryButton-blue-opacity:active{background:rgba(255,255,255,0.2) !important;position:relative;top:2px}
.tertiaryButton-blue-opacity:visited:hover{background-color:rgba(255,255,255,0.2) !important}
.tertiaryButton-blue-opacity:visited{background:transparent}
@media only screen and (max-width:39.9375em){.tertiaryButton-blue-opacity.small-link:active{background-color:#d9e3e6 !important}
}
.tags{color:#8d8d8d !important;transition:color .25s ease,background-color .25s ease;background-color:transparent;border:0;text-decoration:underline;cursor:pointer}
.tags:hover{color:#8d8d8d !important;background:#d9e3e6;text-decoration:underline !important}
.tags:focus{outline:0}
.tags:active{color:#8d8d8d !important;background:#d9e3e6;text-decoration:underline !important;position:relative;top:2px}
.tags:visited{color:#8d8d8d;text-decoration:none}
.tags-opacity{color:#f8f8f8 !important;transition:color .25s ease,background-color .25s ease;background-color:transparent;border:0;text-decoration:underline;cursor:pointer}
.tags-opacity:hover{background:rgba(255,255,255,0.2);color:#f8f8f8 !important;text-decoration:underline}
.tags-opacity:active{background:rgba(255,255,255,0.2);position:relative;color:#f8f8f8 !important;transform:translateY(2px);text-decoration:underline}
.tags-opacity:focus{background:rgba(255,255,255,0.2);color:#f8f8f8 !important;text-decoration:underline}
.benifit-submenu li a{position:relative}
.benifit-submenu li a:focus{outline:0;top:2px}
.benifit-submenu li a:active{top:2px}
.icon.crossIcon{zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (min-width:64em){.icon.crossIcon{position:initial}
}
@media only screen and (max-width:63.9375em){.icon.crossIcon{position:initial}
}
@media only screen and (max-width:39.9375em){.icon.crossIcon{position:initial}
}
@media only screen and (min-width:64em){section.overview-hero p,section.category-hero p{line-height:1.75}
}
@media only screen and (max-width:58.0625em){section.overview-hero p,section.category-hero p{line-height:1.67}
}
@media only screen and (max-width:39.9375em){section.overview-hero p,section.category-hero p{line-height:1.67}
}
.revealCloseWrapper{z-index:10}
@media only screen and (min-width:64em){.revealCloseWrapper{padding:16px;position:absolute;top:13px;right:13px}
}
@media only screen and (max-width:63.9375em){.revealCloseWrapper{padding:16px;position:absolute;top:13px;right:13px}
}
@media only screen and (max-width:39.9375em){.revealCloseWrapper{padding:14px;position:absolute;top:0;right:0}
}
@keyframes top-nav-bounced{from{transform:translateY(2px)}
to{transform:translateY(0)}
}
.desktopMenu>li a.selectedhover{color:#333}
@media only screen and (max-width:58.0625em){.desktopMenu>li a.selectedhover span{border-bottom:2px solid #00465a}
}
@media only screen and (min-width:64em){.desktopMenu>li a.selectedhover{color:#333;border-bottom:2px solid #00465a}
}
@media only screen and (max-width:58.0625em){.desktopMenu li a.selectedLink{color:#333;animation:top-nav-bounced .5s}
}
@media only screen and (max-width:58.0625em){.desktopMenu li a.selectedLink span{border-bottom:2px solid #00465a}
}
@media only screen and (min-width:64em){.desktopMenu li a.selectedLink{border-bottom:2px solid #00465a;animation:top-nav-bounced .5s;color:#333}
}
@media only screen and (min-width:64em){.loginField a.selectedhover{color:#333;border-bottom:2px solid #00465a}
}
@media only screen and (min-width:64em){.loginField a.selectedLink{border-bottom:2px solid #00465a;animation:top-nav-bounced .5s;color:#333}
}
@media only screen and (max-width:58.0625em){.tileOverImage-padding-640{padding-left:24px;padding-right:24px}
}
@media only screen and (max-width:39.9375em){.panel-portfolio{min-height:165px !important}
}
@media only screen and (max-width:39.9375em){.panel-portfolio.panel-portfolio-tab_width{min-height:initial !important}
}
@media only screen and (max-width:39.9375em){.progressContainerBox{display:none}
}
.text-bolder{font-weight:bolder}
.hide-nicely{visibility:hidden}
.whiteText .tertiaryButton::after{background-position:-33px -30px}
.whiteText .tertiaryButton:active::after{background-position:-33px -5px}
.updated-background-sticky{z-index:6 !important}
.updated-background-sticky .mid-level-list-sticky{margin:0}
.left .updated-background-sticky .mid-level-list-sticky{margin:0}
@media only screen and (max-width:39.9375em){.left .updated-background-sticky .mid-level-list-sticky{margin:auto 10px 0 0}
}
.right .updated-background-sticky .mid-level-list-sticky{margin:0}
@media only screen and (max-width:39.9375em){.right .updated-background-sticky .mid-level-list-sticky{margin:auto 0 0 10px}
}
.right .updated-background-sticky .icon.productHeroIcon{margin-bottom:0}
.whiteText .tertiaryButton-blue-opacity::after{background-position:-33px -30px}
@media only screen and (max-width:39.9375em){.whiteText .tertiaryButton-blue-opacity::after{background-position:-33px -5px}
}
.whiteText .tertiaryButton::after{background-position:-33px -30px}
@media only screen and (max-width:39.9375em){.whiteText .tertiaryButton::after{background-position:-33px -5px}
}
.whiteText .tertiaryButton:active::after{background-position:-33px -5px}
@media only screen and (max-width:39.9375em){.whiteText .tertiaryButton:active::after{background-position:-33px -5px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .tertiaryButton::after{background-position:-33px -30px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .tertiaryButton:active::after{background-position:-33px -5px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .tertiaryButton-blue-opacity::after{background-position:-33px -30px}
}
.genericVideoCta.video-js.vjs-fluid{height:100%}
.padding-10{padding:10px}
.top-margin-10{margin-top:10px}
.top-margin-20{margin-top:20px}
.top-margin-50{margin-top:50px}
@media only screen and (max-width:39.9375em){.top-margin-50{margin-top:10px}
}
.alignent-head h4{text-align:left}
@media only screen and (max-width:39.9375em){.alignent-head h4{text-align:center}
}
.top-margin-25{margin-top:25px}
@media only screen and (max-width:39.9375em){.top-margin-25{margin-top:15px}
}
@media only screen and (max-width:39.9375em){.top-margin-mobile-60{margin-top:60px}
}
.contactus-container{padding:80px 35px 30px}
@media only screen and (max-width:63.9375em){.contactus-container{padding:70px 10px 20px}
}
@media only screen and (max-width:39.9375em){.contactus-container{padding:60px 15px 10px;text-align:center !important}
}
.contactus-container h1{display:inline-block;font-size:50px;text-align:left;line-height:60px;overflow-wrap:break-word}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-container h1{font-size:43px;line-height:55px}
}
@media only screen and (max-width:39.9375em){.contactus-container h1{text-align:center;display:inline-block;overflow-wrap:break-word;font-size:30px;line-height:40px}
}
.contactus-container p{font-size:20px;text-align:left;line-height:35px;width:50%;overflow-wrap:break-word;margin-bottom:0}
@media only screen and (max-width:39.9375em){.contactus-container p{text-align:center;width:100%;display:inline-block;overflow-wrap:break-word;font-size:18px;line-height:30px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-container p{font-size:18px;line-height:30px}
}
.contactus-container h4{font-size:22px;line-height:30px;text-align:left;overflow-wrap:break-word}
@media only screen and (max-width:39.9375em){.contactus-container h4{text-align:center !important;display:inline-block;overflow-wrap:break-word;font-size:16px;line-height:25px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-container h4{font-size:20px;line-height:30px}
}
.contactus-container .contactus-subcontainer{display:inline-block;padding-bottom:50px;overflow-wrap:break-word}
.contactus-container .contactus-subcontainer .top-margin-10{font-family:"Roboto",sans-serif}
.contactus-container .phoneIcon{width:50px;height:73px;zoom:1.5;background-position:-110px -620px;display:inline-block;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;margin-top:5px;float:left}
@media only screen and (max-width:39.9375em){.contactus-container .phoneIcon{zoom:.5 !important;margin-top:0;float:none}
}
@media only screen and (min-width:64em){.contactus-container .phoneIcon{zoom:1.1;margin-top:5px;float:left}
}
@media only screen and (max-width:58.0625em){.contactus-container .phoneIcon{zoom:.8;margin-top:0}
}
.contactus-container span.contactPhone{font-size:25px;line-height:40px}
@media only screen and (max-width:63.9375em){.contactus-container span.contactPhone{font-size:21px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.contactus-container span.contactPhone{font-size:17px;line-height:30px;color:#00465a;display:inline-block;overflow-wrap:break-word}
}
.contactus-container span.contactPhoneTime{color:#8d8d8d;margin-top:0}
@media only screen and (max-width:63.9375em){.contactus-container span.contactPhoneTime{margin-top:5px}
}
@media only screen and (max-width:39.9375em){.contactus-container span.contactPhoneTime{margin-top:0;display:inline-block;overflow-wrap:break-word}
}
.contactus-container .blueBtnContactus{position:relative;display:inline-block;overflow-wrap:break-word}
.contactus-tile-container{font-family:"Roboto",sans-serif;border-top:1px solid #c9c9c9;padding-top:0;padding-bottom:0}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-tile-container{padding-top:30px;padding-left:10px}
}
@media only screen and (max-width:39.9375em){.contactus-tile-container{text-align:center !important;padding-bottom:30px}
}
.contactus-tile-container .contactus-tile-body{padding-left:0;padding-right:0}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body{text-align:center !important}
}
.contactus-tile-container .contactus-tile-body .columns.small-12.medium-11.large-11{padding-left:82px}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body .columns.small-12.medium-11.large-11{padding-left:.9375rem}
}
.contactus-tile-container .contactus-tile-body h4{font-size:22px;line-height:30px;text-align:left;overflow-wrap:break-word;font-weight:700}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body h4{text-align:center !important;display:block;overflow-wrap:break-word;font-size:19px;line-height:30px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-tile-container .contactus-tile-body h4{font-size:26px;line-height:35px}
}
.contactus-tile-container .contactus-tile-body p{font-size:20px;text-align:left;line-height:35px;width:80%;overflow-wrap:break-word;margin-bottom:0;padding-top:10px;margin-top:0}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body p{text-align:center;width:100%;display:inline-block;overflow-wrap:break-word;font-size:15px;line-height:25px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-tile-container .contactus-tile-body p{font-size:18px;line-height:30px;padding-top:10px;margin-top:0}
}
.contactus-tile-container .contactus-tile-body .phoneIcon{width:55px;height:73px;zoom:.65;float:left;background-position:-110px -620px;display:inline-block;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;padding-top:5px;margin-left:-82px}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body .phoneIcon{zoom:.6;margin-top:0;float:none;margin-left:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-tile-container .contactus-tile-body .phoneIcon{zoom:.8;margin-top:0}
}
.contactus-tile-container .contactus-tile-body span.contactPhone{display:block;padding-bottom:75px;font-size:25px;line-height:40px;margin-top:5px}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body span.contactPhone{display:block;overflow-wrap:break-word;font-size:17px;line-height:30px;color:#00465a}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-tile-container .contactus-tile-body span.contactPhone{font-size:21px;line-height:35px}
}
.contactus-tile-container .contactus-tile-body span.contactPhoneTime{display:block;color:#333;font-size:13px;line-height:25px;margin-top:5px}
@media only screen and (max-width:39.9375em){.contactus-tile-container .contactus-tile-body span.contactPhoneTime{display:block;overflow-wrap:break-word;font-size:13px;line-height:25px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.contactus-tile-container .contactus-tile-body span.contactPhoneTime{display:block;font-size:13px;line-height:25px;padding-bottom:20px}
}
@-moz-document url-prefix(){.contactus-tile-body .phoneIcon{-moz-transform:scale(0.65);position:relative;left:18px;top:-15px}
}
.directions-container{padding-top:50px;padding-bottom:0}
@media only screen and (min-width:40em) and (max-width:63.9375em){.directions-container{padding-top:40px}
}
@media only screen and (max-width:39.9375em){.directions-container{padding-top:45px}
}
@media only screen and (min-width:64em){.directions-container>.row{padding:0 97px}
}
.directions-container h4{font-size:50px;line-height:60px;text-align:left;overflow-wrap:break-word;font-weight:700}
@media only screen and (max-width:39.9375em){.directions-container h4{font-size:30px;line-height:40px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.directions-container h4{font-size:43px;line-height:55px}
}
.directions-container ol.directions-ol{margin-top:28px;padding-left:20px;margin-bottom:0;border-bottom:1px solid #c9c9c9;padding-bottom:80px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.directions-container ol.directions-ol{margin-top:33px;padding-left:20px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.directions-container ol.directions-ol{margin-top:28px;border-bottom:0;padding-bottom:60px}
}
.directions-container ol.directions-ol li{text-align:left;margin:0 0 25px 0;font-size:20px;line-height:35px;padding-left:20px;overflow-wrap:break-word}
@media only screen and (min-width:40em) and (max-width:63.9375em){.directions-container ol.directions-ol li{margin:0 0 25px 0;font-size:18px;line-height:30px;padding-left:15px}
}
@media only screen and (max-width:39.9375em){.directions-container ol.directions-ol li{margin:0 0 20px 0;font-size:18px;line-height:30px;padding-left:10px}
}
.directions-container ol.directions-ol li:last-child{margin-bottom:0}
.intro-outer-container{padding:30px 50px;margin:auto;max-width:1280px;font-family:"Roboto",sans-serif}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container{padding-left:25px;padding-right:25px}
}
@media only screen and (max-width:39.9375em){.intro-outer-container{padding:15px;text-align:center}
}
.intro-outer-container .intro-container{background-color:#f7f7f7;padding-top:40px;padding-bottom:40px;padding-left:30px;padding-right:30px}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container{padding-left:15px;padding-right:15px;text-align:center}
}
.intro-outer-container .intro-container .intro-heading{padding:0;padding-bottom:30px}
.intro-outer-container .intro-container .intro-heading h6{font-size:22px;line-height:30px;overflow-wrap:break-word;font-weight:700;text-align:left}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container .intro-container .intro-heading h6{font-size:20px;line-height:30px;padding-bottom:20px}
}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container .intro-heading h6{font-size:16px;line-height:25px;text-align:center;padding-bottom:20px}
}
.intro-outer-container .intro-container .intro-description{text-align:left;padding:0;font-size:20px;line-height:35px;overflow-wrap:break-word}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container .intro-container .intro-description{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container .intro-description{font-size:15px;line-height:25px;text-align:center}
}
.intro-outer-container .intro-container .intro-description p{padding:0;margin:0}
.intro-outer-container .intro-container .intro-description a{color:#00465a;text-decoration:underline;text-decoration-color:#00465a}
.intro-outer-container .intro-container hr.policy-line{box-shadow:none;border:0;width:728px;height:1px;background-color:#c9c9c9;margin-bottom:40px;position:relative;display:inline-block}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container .intro-container hr.policy-line{width:100%}
}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container hr.policy-line{width:100%}
}
.intro-outer-container .intro-container .intro-icon{padding-bottom:42px;padding-top:43px;padding-left:0;display:inline-block}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container .intro-container .intro-icon{padding-bottom:32px;padding-top:33px}
}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container .intro-icon{padding-bottom:32.5px;padding-top:32.5px}
}
.intro-outer-container .intro-container .intro-icon img.intro-image{width:166px;height:40px;margin-right:92.5px;display:inline-block}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container .intro-container .intro-icon img.intro-image{width:166px;height:40px;margin-right:92.5px}
}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container .intro-icon img.intro-image{max-width:100px;height:26px;margin-right:5%}
}
.intro-outer-container .intro-container .intro-link a{text-align:left;font-size:17px;line-height:22px;color:#00465a;display:inline-block;font-weight:700}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container .intro-link a{padding-left:20px;padding-right:20px;text-align:center}
}
.intro-outer-container .intro-container .intro-link a i.caret{content:"";width:9px;height:15px;background-position:-33px -5px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:normal;margin-left:10px;margin-bottom:-2px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.intro-outer-container .intro-container .intro-link{font-size:17px;line-height:22px}
}
@media only screen and (max-width:39.9375em){.intro-outer-container .intro-container .intro-link{font-size:15px;line-height:22px;padding:0;white-space:normal}
}
.formgroup-container{padding-top:0;padding-bottom:0}
.formgroup-container .form-group-element{padding-bottom:30px}
@media only screen and (max-width:39.9375em){.formgroup-container .form-group-element{padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.formgroup-container .form-group-element:last-child{padding-bottom:0}
}
.formgroup-container p{font-family:"Roboto Slab",serif !important;font-size:15px !important;line-height:25px !important;text-align:left;overflow-wrap:break-word}
@media only screen and (min-width:40em) and (max-width:63.9375em){.formgroup-container p{font-size:15px !important}
}
@media only screen and (max-width:39.9375em){.formgroup-container p{font-size:13px !important}
}
.formgroup-container h6{font-size:15px;line-height:25px;text-align:left;overflow-wrap:break-word;font-weight:700}
@media only screen and (max-width:39.9375em){.formgroup-container h6{font-size:13px;line-height:25px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.formgroup-container h6{font-size:15px;line-height:25px}
}
.formgroup-container a.download-pdf{padding-left:35px;font-size:17px;line-height:30px;text-align:left;overflow-wrap:break-word;font-weight:700;color:#00465a;padding-top:15px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.formgroup-container a.download-pdf{font-size:17px;line-height:30px;padding-top:15px;vertical-align:top}
}
@media only screen and (max-width:39.9375em){.formgroup-container a.download-pdf{font-size:15px;line-height:20px;padding-top:10px;vertical-align:top}
}
.formgroup-container a.download-pdf i.download-pdf-icon{margin-left:-35px;width:25.5px;margin-top:0;margin-right:5px}
.formgroup-container a.download-pdf span{display:inline;border-bottom:0}
.formgroup-container a{font-size:17px;line-height:30px;text-align:left;overflow-wrap:break-word;font-weight:700;color:#00465a;display:block;padding-top:15px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.formgroup-container a{font-size:17px;line-height:30px;padding-top:15px}
}
@media only screen and (max-width:39.9375em){.formgroup-container a{font-size:15px;line-height:20px;padding-top:10px}
}
.formgroup-container a span{border-bottom:0}
.formgroup-container a span:active{border-bottom:0}
.do-not-show{display:none}
@media only screen and (min-width:64em){.loginField a#logoutLink span{margin-left:-2px !important}
}
.cc-container{border:1px solid #979797;background-color:#fff}
.cc-container a.cc-link-outer{display:inline-block;width:100%;height:313px;padding:20px 15px}
.cc-container a.cc-link-outer:hover{-moz-box-shadow:5px 5px 0 #c9c9c9;-webkit-box-shadow:5px 5px 0 #c9c9c9;box-shadow:5px 5px 0 #c9c9c9;transition:box-shadow .5s,box-shadow .25s ease-in-out;cursor:pointer}
.cc-container a.cc-link-outer:active{box-shadow:2px 2px 0 #ababab;transition:box-shadow .5s,box-shadow .25s ease-in-out}
@media only screen and (min-width:40em) and (max-width:63.9375em){.cc-container a.cc-link-outer{height:363px}
}
@media only screen and (max-width:39.9375em){.cc-container a.cc-link-outer{height:293px}
}
.cc-container a.cc-link-outer .cc-label{font-weight:700;font-family:"Roboto",sans-serif;font-size:15px;line-height:25px;overflow-wrap:break-word;color:#3cc06f}
.cc-container a.cc-link-outer .cc-label i.icon{margin-top:-5px;margin-right:5px}
.cc-container a.cc-link-outer .cc-label i.icon-PL{margin-bottom:0;margin-right:5px}
.cc-container a.cc-link-outer .cc-label i.icon-PL.pl-icon-brochure{margin-bottom:-2px}
.cc-container a.cc-link-outer .cc-title{padding-top:10px;font-size:22px;line-height:30px;color:#333;font-weight:700;font-family:"Roboto",sans-serif;overflow-wrap:break-word}
.cc-container a.cc-link-outer .cc-desc{font-size:15px;line-height:25px;color:#333;padding-top:20px;padding-bottom:20px;font-family:"Roboto Slab",serif;overflow-wrap:break-word}
.cc-container a.cc-link-outer .cc-link{font-weight:700;font-family:"Roboto",sans-serif;font-size:17px;line-height:30px;color:#00465a;display:inline;overflow-wrap:break-word;position:relative;z-index:1}
.cc-container a.cc-link-outer .cc-link::after{content:"";width:9px;height:15px;background-position:-33px -5px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:10px;margin-bottom:-2px}
.cc-container a.cc-link-outer .cc-link:hover{background-color:#d9e3e6;color:#00465a;text-decoration:none}
.cc-container a.cc-link-outer .cc-link:active{position:relative;top:2px;cursor:pointer;background-color:#d9e3e6}
.cc-container a.cc-link-outer .cc-link:focus{background-color:#d9e3e6;color:#00465a;text-decoration:none}
@media only screen and (min-width:40em) and (max-width:63.9375em){.cc-container.cc-container-medium a.cc-link-outer{min-height:255px}
}
.temp-top-margin-20{margin-top:20px}
.dropdown-pane-special{z-index:5}
.form-widget-container{background-color:#f8f8f8;padding-top:40px;padding-bottom:40px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.form-widget-container{padding-top:30px;padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.form-widget-container{padding-top:0;padding-bottom:20px}
}
@media only screen and (max-width:39.9375em){.form-widget-container .title{padding:0}
}
.form-widget-container .form-widget-title{font-family:"Roboto",sans-serif;font-size:28px;line-height:40px;color:333333;font-weight:700}
@media only screen and (min-width:40em) and (max-width:63.9375em){.form-widget-container .form-widget-title{font-size:26px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.form-widget-container .form-widget-title{font-size:19px;line-height:30px;padding:20px 20px 0 20px}
}
.form-widget-container .form-group-container{margin-top:10px;background-color:#fff;padding:20px 20px 30px 20px}
.form-widget-container .form-group-container .form-group-middle{padding-bottom:30px}
.form-widget-container ul.form-group-tab{border:0}
.form-widget-container ul.form-group-tab li.tabs-title{padding:0}
.form-widget-container ul.form-group-tab li.tabs-title a{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;color:#333;line-height:25px;padding:0;margin-right:40px;background:transparent}
.form-widget-container ul.form-group-tab li.tabs-title a:hover,.form-widget-container ul.form-group-tab li.tabs-title a:focus{background:#fff;color:#333;border-bottom:2px solid #00465a}
.form-widget-container ul.form-group-tab li.tabs-title.is-active a{background:#fff;color:#333;border-bottom:2px solid #00465a}
.form-widget-container .form-group-content{border:0;padding-top:18px}
.form-widget-container .form-group-content .form-group-panel{border:0;padding:0}
.form-widget-container .form-widget-link a{font-size:17px;line-height:30px}
@media only screen and (max-width:39.9375em){.form-widget-container .form-widget-link a{font-size:15px}
}
.form-widget-container .form-link-heading-outer{border:1px solid #333;margin-top:20px}
.form-widget-container .form-link-heading{font-family:"Roboto",sans-serif;font-weight:700;color:#333;margin-top:-20px;margin-bottom:20px}
.form-widget-container .form-link-heading-author{font-family:"Roboto",sans-serif;font-weight:700;font-size:22px;color:#333;line-height:30px;margin-bottom:20px}
.form-widget-container .form-link-row{margin:0;padding:20px}
.form-widget-container .form-link-row:nth-child(odd){background-color:#e9e9e9}
.form-widget-container .form-link-row:nth-child(even){background-color:#f7f7f7}
.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle{text-align:right;float:right;font-family:"Roboto",sans-serif;font-size:15px;color:#333;line-height:25px;border:0;padding:0;padding-right:40px;display:inline-block}
@media only screen and (min-width:64em){.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle{width:auto}
}
@media only screen and (max-width:39.9375em){.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle{padding-right:20px}
}
.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle:hover,.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle:focus{background-color:transparent !important}
.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-85px -270px;width:17px;height:12px;color:transparent;display:inline-block;white-space:nowrap;vertical-align:middle;margin-left:10px;position:absolute;top:8px;right:10px}
@media only screen and (max-width:39.9375em){.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle::after{top:8px;left:3px}
}
@media only screen and (max-width:63.9375em){.form-widget-container .form-link-row .accordion-title.accordian-arrowtitle .form-link-accordian-text{display:none}
}
.form-widget-container .form-link-row .accordion-content.accordian-tabe-content{font-family:"Roboto",sans-serif;font-size:15px;color:#333;line-height:25px;border:0;padding:20px 0 15px 0}
.form-widget-container .form-link-title{font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;color:#333;line-height:25px}
.form-widget-container .form-link-link{text-align:center}
@media only screen and (max-width:63.9375em){.form-widget-container .form-link-link{text-align:right}
}
.form-widget-container .form-link-link a{font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;color:#00465a;line-height:25px;display:inline-block;vertical-align:top}
@media only screen and (min-width:40em) and (max-width:63.9375em){.form-widget-container .form-link-link a{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.form-widget-container .form-link-link a{font-size:15px;line-height:20px}
}
.form-widget-container .form-link-link a .pdf-icon{margin-right:0;margin-left:15px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.form-widget-container .form-link-link a .pdf-icon{margin-left:0}
}
@media only screen and (max-width:39.9375em){.form-widget-container .form-link-link a .pdf-icon{margin-left:0}
}
.form-widget-container .form-link-link a .icon-access-online{display:inline-block;margin-left:15px;vertical-align:middle}
@media only screen and (min-width:40em) and (max-width:63.9375em){.form-widget-container .form-link-link a .icon-access-online{margin-left:0}
}
@media only screen and (max-width:39.9375em){.form-widget-container .form-link-link a .icon-access-online{margin-left:-3px}
}
.form-widget-container .form-link-link a span{display:inline-block}
.form-widget-container .form-link-link .form-link-accordian{font-family:"Roboto",sans-serif;font-size:15px;color:#333;line-height:25px;border:0;display:inline}
.form-widget-container .form-link-link .form-link-accordian:hover,.form-widget-container .form-link-link .form-link-accordian:focus{background:transparent !important}
.form-widget-container .form-link-link .form-link-accordian span.form-link-accordian-text{display:inline}
@media only screen and (min-width:40em) and (max-width:63.9375em){.form-widget-container .form-link-link .form-link-accordian span.form-link-accordian-text{display:none}
}
@media only screen and (max-width:39.9375em){.form-widget-container .form-link-link .form-link-accordian span.form-link-accordian-text{display:none}
}
.form-widget-container .form-link-link .form-link-description{font-family:"Roboto",sans-serif;font-size:15px;color:#333;line-height:25px;border:0}
.no-padding-top-bottom{padding-top:0 !important;padding-bottom:0 !important}
.no-padding-left{padding-left:0}
.padding-none{padding:0}
.small-padding{padding:20px 0}
.medium-padding{padding:40px 0}
.large-padding{padding:60px 0}
.xlarge-padding{padding:80px 0}
.no-padding-right{padding-right:0}
.example-dropdown{width:100%;left:0 !important}
.display_hide{display:none !important}
.display_now{display:block}
#aemVideoPlayer{display:none}
.dotted-border{border:dotted red}
.bhf-bg-cover{background-size:cover}
.cards-container{margin-top:-80px;padding-top:0;padding-bottom:60px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.cards-container{margin-top:-60px !important;padding-bottom:50px}
}
@media only screen and (max-width:39.9375em){.cards-container{margin-top:-60px !important;padding-bottom:40px}
}
.cards-container>.row{display:flex;width:100%;flex-flow:row wrap}
@media only screen and (min-width:64em){.cards-container>.row>.fromColumns:first-child{flex:1}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.cards-container>.row>.medium-6{flex:1}
}
.cards-container .fromColumns{margin-bottom:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.cards-container .fromColumns.prelogin-lastcard-height .cc-container a.cc-link-outer{height:253px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.cards-container .fromColumns.prelogin-lastcard-height .bg-white.image-content-card{height:255px}
}
.loggedin-footer{padding-top:80px;padding-bottom:80px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.loggedin-footer{padding-top:70px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.loggedin-footer{padding-top:60px;padding-bottom:60px}
}
.loggedin-footer .footerLinks.horizontal li a{display:inline-block;border-bottom:2px solid transparent}
.loggedin-footer .footerLinks.horizontal li a:hover{border-bottom:2px solid #00465a;padding-bottom:.25px;color:#00465a;padding-left:0;padding-right:0;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}
.loggedin-footer .footerLinks.horizontal li a:focus{border-bottom:2px solid #00465a;padding-bottom:.25px;color:#00465a;padding-left:0;padding-right:0;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}
.loggedin-footer .footerLinks.horizontal li a:active{position:relative;color:#00465a;border:0;border-bottom:2px solid #00465a;padding-bottom:.25px;padding-left:0;padding-right:0;transform:translateY(2px)}
.loggedin-footer .footerLinks.horizontal li:last-child{float:right}
@media only screen and (max-width:39.9375em){.loggedin-footer .footerLinks.horizontal li:last-child{float:none}
}
.loggedout-footer{padding-top:80px;padding-bottom:80px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.loggedout-footer{padding-top:70px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.loggedout-footer{padding-top:60px;padding-bottom:60px}
}
.no-padding{padding-top:0;padding-bottom:0}
.redirection-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff}
.redirection-wrapper img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.author-block-display{display:block !important}
.right.product-category-hero .playButton i{-moz-transform-origin:right top}
.right.product-category-hero .playButton span{display:flex;-moz-transform:translate(0,0)}
.videojs-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background-color:rgba(51,51,51,0.9);color:#757a7d;z-index:1;transition:opacity .2s;display:none}
.videojs-hero-overlay a{color:#fff}
@media only screen and (max-width:39.9375em){.videojs-hero-overlay a{line-height:15px;text-decoration:underline}
}
.videojs-hero-overlay .nextArrowLink{text-align:right;padding-top:20px}
.table-wrapper{vertical-align:middle;height:100%;background:transparent;display:table;width:100%}
@media only screen and (max-width:39.9375em){.table-wrapper h4{font-size:19px;padding-bottom:15px}
}
.table-wrapper .replay-small-icon{zoom:.80;-moz-transform:scale(0.8)}
.table-wrapper .table-cell-wrapper{display:table-cell;vertical-align:middle;font-family:"Roboto",sans-serif;font-weight:bold}
@media only screen and (min-width:40em){.table-wrapper .table-cell-wrapper h4{padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.table-wrapper .table-cell-wrapper{text-align:center}
}
.table-wrapper .replay-button{font-size:17px;transition:color .25s ease,background-color .25s ease;text-decoration:underline}
@media only screen and (max-width:39.9375em){.table-wrapper .replay-button{font-size:15px}
}
.table-wrapper .replay-button:active{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none;position:relative;top:2px}
.table-wrapper .detailVideoTitle{font-size:17px;line-height:25px;padding-top:0;color:#fff}
@media only screen and (max-width:58.0625em){.table-wrapper .detailVideoTitle{padding-top:10px}
}
.table-wrapper .videoPlayBtn{zoom:.6;-moz-transform:scale(0.6)}
.video-head{font-size:15px;line-height:25px;padding-bottom:10px;color:#fff;font-weight:normal}
@media only screen and (min-width:40em){.multile-video-wrapper h4{text-align:left}
}
.tileOverImageComponent .paragraph{margin-bottom:0}
.marginTop0{margin-top:0}
.contentSpecingAlign{margin-bottom:0 !important}
@media only screen and (max-width:39.9375em){.contentSpecingAlign{padding-top:20px;margin-top:25px;border-top:1px solid #eee;padding-left:50px;padding-right:50px}
}
.word-break{word-break:break-word}
.section-container{width:100%;margin:auto;max-width:2000px;box-sizing:border-box;background-repeat:no-repeat;background-position:center top}
.overlap-issue{width:95%;margin:0 auto}
.iconLockupStatic .mainBox{margin:0 auto}
.masterRowContainer .grid-x{max-width:1280px;margin:0 auto}
@media only screen and (min-width:64em){.masterRowContainer .grid-x{padding:0 35px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.masterRowContainer .grid-x{padding:0 10px}
}
.masterRowContainer .grid-x:not(.author)>.cell>div{height:100%}
.masterRowContainer .author>.cell{padding:10px}
@media only screen and (min-width:64em){.masterRowContainer .text-large-left{text-align:left}
}
@media only screen and (min-width:64em){.masterRowContainer .text-large-right{text-align:right}
}
@media only screen and (min-width:64em){.masterRowContainer .text-large-center{text-align:center}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.masterRowContainer .text-medium-left{text-align:left}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.masterRowContainer .text-medium-right{text-align:right}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.masterRowContainer .text-medium-center{text-align:center}
}
@media only screen and (max-width:39.9375em){.masterRowContainer .text-small-left{text-align:left}
}
@media only screen and (max-width:39.9375em){.masterRowContainer .text-small-right{text-align:right}
}
@media only screen and (max-width:39.9375em){.masterRowContainer .text-small-center{text-align:center}
}
.vjs-looping .vjs-loading-spinner{display:none !important}
.see-infographic{padding:80px 0 50px;display:block;margin-left:51px;text-align:left;display:table}
.see-infographic.infographmargin0{margin-left:0;padding:30px 0 30px}
.see-infographic img{float:left;display:block;margin-right:20px;padding:0;display:table-cell}
.see-infographic.infographicPaddingTop0{padding-top:0}
.see-infographic.infographicPaddingTop0 .content-icon{padding-top:0}
.videoYoutubeFrame{padding-bottom:0;z-index:0}
@media only screen and (max-width:39.9375em){.videoYoutubeFrame{height:161px}
}
.education-hero-image .videoYoutubeFrame{height:100% !important;max-height:450px !important}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.education-hero-image .videoYoutubeFrame{height:100% !important;max-height:330px !important}
}
@media only screen and (max-width:58.0625em){.education-hero-image .videoYoutubeFrame{height:100% !important;max-height:330px !important}
}
@media only screen and (max-width:39.9375em){.education-hero-image .videoYoutubeFrame{height:100% !important;max-height:180px !important}
}
.content-icon{display:table-cell;vertical-align:middle;padding:0;font-size:15px}
.content-icon span.contenttext{clear:both;display:block;font-family:'Roboto',sans-serif;font-size:15px;line-height:25px;padding-bottom:2px;margin-top:0}
.seeinfographlink{color:#00465a;position:relative;font-family:'Roboto',sans-serif;font-weight:700;font-size:17px;line-height:30px;margin-top:20px;transition:color .25s ease,background-color .25s ease}
.seeinfographlink:hover,.seeinfographlink:focus{color:#00465a;background:#d9e3e6;outline:0}
.seeinfographlink.active{color:#000a0d;transition:color .25s ease,background-color .25s ease;color:#00465a;background:#d9e3e6;outline:0}
.seeinfographlink::after{background-position:-33px -5px;transition:color .25s ease,background-color .25s ease;color:#00465a;background:#d9e3e6;outline:0}
.horizontal-line-top{border-top:1px solid #e7e7e7}
@media only screen and (max-width:58.0625em){.horizontal-line-top{border:0}
}
.gray-line-top{border-top:1px solid #8d8d8d}
.gray-line-bottom{border-bottom:1px solid #8d8d8d}
.light-grey-line-bottom{border-bottom:1px solid #c9c9c9}
.resource-materials-pic{clear:both;min-height:320px;background-repeat:no-repeat;background-position:center center;margin:auto;max-width:2000px}
@media only screen and (max-width:58.0625em){.resource-materials-pic{min-height:200px}
}
@media only screen and (max-width:39.9375em){.resource-materials-pic{display:none}
}
.iframe-component{margin:auto;max-width:2000px}
.accordion-content.accordian-tabe-content{color:#333;text-align:left;font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;padding-right:30px;padding-left:50px;border:0}
.accordion-content.accordian-tabe-content p{font-size:20px;color:#333;margin-bottom:20px;line-height:35px}
@media only screen and (max-width:58.0625em){.accordion-content.accordian-tabe-content p{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.accordion-content.accordian-tabe-content p{font-size:15px;line-height:25px}
}
.accordion-content.accordian-tabe-content.small-theme{color:#333;text-align:left;font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;padding-right:30px;padding-left:50px;border:0}
.accordion-content.accordian-tabe-content.small-theme p{font-size:15px;color:#333;margin-bottom:20px;line-height:25px}
@media only screen and (max-width:58.0625em){.accordion-content.accordian-tabe-content.small-theme p{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.accordion-content.accordian-tabe-content{padding-left:0;padding-right:0}
}
.accordion-content.show-less-content{color:#333;text-align:left;font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;border:0;padding-top:0}
.see-rate-charts-arrow a{color:#00465a;padding:14px 0;position:relative;font-family:'Roboto',sans-serif;font-weight:700;font-size:17px;line-height:18px;display:inline-block;margin-bottom:22px}
.see-rate-charts-arrow a:hover,.see-rate-charts-arrow a:focus{color:#00212b}
.see-rate-charts-arrow a:active{color:#000a0d}
.see-rate-charts-arrow a::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;background-position:-114px -99px;width:8px;height:14px;top:17px;right:-13px;position:absolute}
.see-rate-charts-arrow a:hover::after,.see-rate-charts-arrow a:focus::after{background-position:-147px -99px}
.see-rate-charts-arrow a:active::after{background-position:-180px -99px}
.accordion-title.show-less{max-width:115px;color:#00465a;display:block;padding:14px 0 0 0;position:relative;font-family:'Roboto',sans-serif;font-weight:700;font-size:17px;margin-right:auto;margin-left:auto;line-height:30px;margin-top:20px;border:0}
@media only screen and (max-width:63.9375em){.accordion-title.show-less{margin-top:16px}
}
@media only screen and (max-width:39.9375em){.accordion-title.show-less{font-size:15px}
}
.accordion-title.show-less::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;background-position:-3px -1043px;width:22px;height:20px;top:18px;right:0;position:absolute;background-color:#fff}
.accordion-title.show-less:hover::after{background-position:-26px -1043px}
.accordion-title.show-less:focus,.accordion-title.show-less:hover{background:transparent;color:#00212b}
.accordion-title.show-less:active{color:#000a0d}
.accordion-title.accordian-arrowtitle{font-size:25px;line-height:40px;font-family:'Roboto',sans-serif;color:#333;border:0;padding-left:49px;border-left:none !important;border-right:none !important}
.accordion-title.accordian-arrowtitle.small-theme{font-size:20px;line-height:35px;font-family:'Roboto',sans-serif;color:#333;border:0;padding-left:49px;border-left:none !important;border-right:none !important}
@media only screen and (max-width:58.0625em){.accordion-title.accordian-arrowtitle.small-theme{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.accordion-title.accordian-arrowtitle.small-theme{font-size:15px;line-height:25px;padding-left:0}
}
.accordion-title.accordian-arrowtitle::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-249px -5px;width:27px;height:15px;color:transparent;display:block;white-space:nowrap;position:absolute;top:34px;right:50px}
@media only screen and (max-width:39.9375em){.accordion-title.accordian-arrowtitle::after{right:10px}
}
.accordion-title.accordian-arrowtitle:focus,.accordion-title.accordian-arrowtitle:hover,.accordion-title.accordian-arrowtitle.active{background-color:#fff !important}
.accordion-title.accordian-arrowtitle.gray-line:first-child{border-top:1px solid #e6e6e6}
@media only screen and (max-width:58.0625em){.accordion-title.accordian-arrowtitle{font-size:21px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.accordion-title.accordian-arrowtitle{font-size:17px;line-height:30px;padding-left:0}
}
:last-child:not(.is-active)>.accordion-title.show-less{border-radius:0;border-bottom:0}
:last-child>.accordion-content.show-less-content:last-child{border-bottom:0}
:last-child:not(.is-active)>.accordion-title.accordian-arrowtitle{border-bottom:0}
:last-child:not(.is-active)>.accordion-title.accordian-arrowtitle.gray-line{border-bottom:1px solid #e6e6e6}
.right-padding-0{padding-right:0}
@media only screen and (max-width:39.9375em){.right-padding-0{padding-right:10px !important}
}
.left-padding-0{padding-left:0 !important}
@media only screen and (max-width:39.9375em){.left-padding-0{padding-left:10px !important}
}
.wrapper-box.key-benefit p{font-family:'Roboto',sans-serif}
.wrapper-box.key-benefit p strong,.wrapper-box.key-benefit p b{font-family:"Roboto slab",sans-serif}
.wrapper-box .media-object p,.wrapper-box .media-object-area p{color:#333}
.wrapper-box .opaque-bg p{color:#fff}
.rightPenal{padding-top:20px;border-top:2px solid #97d700;display:block;position:relative;margin-top:10px;color:#333}
.rightPenal .rightbox-icontitle-content-gape{padding-bottom:40px}
.rightPenal .rightbox-icontitle-content-gape p{padding-top:14px;clear:both}
.rightPenal h6{line-height:26px;font-size:20px;font-family:'Roboto Slab',serif}
.rightPenal h6.head6_gape{padding-top:2px;margin-bottom:0}
@media only screen and (max-width:39.9375em){.rightPenal{border-top:0}
}
.rightPenal.rightfirst-child{margin-top:10px}
.rightPenal p{font-size:15px;clear:both;line-height:25px;margin-bottom:15px;color:#333;font-family:'Roboto',sans-serif}
h5.opaqueTitle{color:#333}
@media only screen and (max-width:58.0625em){h5.opaqueTitle{font-size:16px !important;line-height:23px}
}
@media only screen and (max-width:39.9375em){h5.opaqueTitle{line-height:25px;font-size:17px !important}
}
h3.fontMedium{font-size:26px}
.is-active>.accordion-title.accordian-arrowtitle::after{content:"";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.is-active>.accordion-title.show-less::after{content:"";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-color:#fff}
.video-label{font-size:15px;line-height:25px;color:#333;font-family:'Roboto Slab',sans-serif;margin-top:40px;display:block;clear:both}
@media only screen and (max-width:39.9375em){.video-label{font-size:13px;color:#333;font-family:'Roboto Slab',sans-serif;margin-top:30px;display:block;clear:both}
}
.whiteText.overview-productList-section .primaryBtn:focus,.whiteText.overview-productList-section .primaryBtn:hover,.whiteText.overview-productList-section .primaryBtn:active{color:#f8f8f8}
.detailVideoTitle{font-size:18px;line-height:25px;padding:10px 0 0 0;font-family:'Roboto',sans-serif;color:#333}
.detailVideoTitle strong{display:block}
.brochure-button.articleiconremove:before{background-image:none}
.theme-blue .icon.glance-icon{background-position:-225px -336px}
.theme-blue .icon.spousal-icon{background-position:-150px -336px}
.theme-blue .textColor-green{color:#00b0b9}
.theme-blue .rightPenal{border-top-color:#00b0b9}
.theme-blue .rightPenalSubmenu ul li::after{background-position:-714px -7px}
.theme-blue .rightPenalSubmenu ol li:before{color:#00b0b9}
.theme-blue .overview-hero-section .opaqueImg{background-color:#00b0b9}
@media only screen and (max-width:39.9375em){.theme-blue .overview-hero-section .opaque-bg{margin-top:0}
}
.theme-blue .overview-hero-section h1{margin-bottom:0}
@media only screen and (max-width:39.9375em){.theme-blue .overview-hero-section h1{text-align:center}
}
.theme-blue .benefittitle-bg{background-color:#00b0b9}
.theme-blue .overview-hero .opaqueImg{background-color:#00b0b9}
@media only screen and (max-width:39.9375em){.theme-blue .overview-hero .opaque-bg{margin-top:0}
}
.theme-blue .overview-hero h1{margin-bottom:0}
@media only screen and (max-width:39.9375em){.theme-blue .overview-hero h1{text-align:center}
}
.textColor-green{color:#97d700}
.glanceIconTitle{font-size:20px;padding-left:59px;font-weight:700;font-family:'Roboto Slab',serif;line-height:26px;color:#333}
@media only screen and (max-width:58.0625em){.glanceIconTitle{font-size:15px}
}
@media only screen and (max-width:58.0625em){.glanceIconTitle h6{font-size:15px;line-height:16px}
}
@media only screen and (max-width:39.9375em){.glanceIconTitle h6{line-height:18px}
}
@media only screen and (max-width:39.9375em){.glanceIconTitle{padding-left:0;margin:20px 0 0 0;line-height:25px}
}
.body-slab-small p{font-size:20px}
@media only screen and (max-width:58.0625em){.body-slab-small p{font-size:18px}
}
@media only screen and (max-width:39.9375em){.body-slab-small p{font-size:15px;padding:30px 0}
}
.rightPenalSubmenu ul{border-width:2px;display:block;padding-top:11px;clear:both;text-align:left;font-family:'Roboto',sans-serif;margin:0}
.rightPenalSubmenu ol{border-width:2px;display:block;font-family:'Roboto',sans-serif;padding-top:11px;clear:both;text-align:left;counter-reset:the-counter;margin:0;padding-left:12px}
.rightPenalSubmenu ul li{width:100%;clear:both;font-size:15px;text-align:left;color:#333;margin-bottom:10px;font-family:'Roboto',sans-serif;line-height:25px;padding-left:20px;position:relative}
.rightPenalSubmenu ul li::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-714px -32px;width:11px;height:11px;position:absolute;left:0;top:7px}
.rightPenalSubmenu ol li{display:list-item;font-size:15px;padding-left:8px;position:relative;font-family:'Roboto',sans-serif;list-style:none;color:#333;margin-bottom:10px}
.rightPenalSubmenu ol li:before{content:counter(the-counter);counter-increment:the-counter;position:absolute;left:-11px;top:5px;font:bold 15px/1 'Roboto',sans-serif;color:#97d700}
.rightPenalSubmenu p{font-size:16px;font-family:'Roboto Slab',serif}
@media only screen and (max-width:39.9375em){.rightPenalSubmenu p{text-align:center !important}
}
@media only screen and (max-width:39.9375em){.rightPenalSubmenu ol,ul,.rightPenal .rightbox-icontitle-content-gape{padding-top:0}
}
.colored-bullet ul{border-width:2px;display:block;padding-top:11px;clear:both;text-align:left;margin:0}
.colored-bullet ul>li{width:100%;clear:both;text-align:left;margin-bottom:10px;line-height:25px;padding-left:20px;position:relative}
.colored-bullet ul>li::before{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-714px -20px;width:11px;height:11px;position:absolute;left:0;top:7px}
.colored-bullet ol{border-width:2px;display:block;padding-top:11px;clear:both;text-align:left;counter-reset:the-counter;margin:0;padding-left:12px}
.colored-bullet ol>li{display:list-item;font-size:15px;padding-left:8px;position:relative;list-style:none;margin-bottom:10px}
.colored-bullet ol>li:before{content:counter(the-counter);counter-increment:the-counter;position:absolute;left:-11px;top:5px;font:bold 15px/1 'Roboto',sans-serif;color:#4cc35d;background-image:none}
.colored-bullet ul ul,.colored-bullet ol ol,.colored-bullet ul ol{margin-left:30px}
.colored-bullet ol ul{margin-left:30px}
.colored-bullet ol>li ul>li:before{counter-reset:the-counter;content:"";top:6px}
.colored-bullet ul>li ol>li:before{top:5px}
.BodyMidSlabTitle{font-size:33px;color:#fff;line-height:50px;font-family:'Roboto Slab',serif;font-weight:normal}
.BodyMidSlabTitle h3{padding:0;color:#fff}
@media only screen and (max-width:58.0625em){.BodyMidSlabTitle{font-size:21px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.BodyMidSlabTitle{font-size:17px;line-height:30px}
}
.img-graphmedium{float:left;margin:0 10px 20px 0}
a.read_article.TertiaryinfographBtn{color:#00465a;font-size:17px;margin-top:10px;font-weight:500;text-decoration:underline}
a.read_article.TertiaryinfographBtn:hover{color:#00212b}
a.read_article.TertiaryinfographBtn:focus{color:#000a0d}
.read_article:hover .icon.arrow-right-aqua-dark,.read_article:focus .icon.arrow-right-aqua-dark{background-position:-58px -5px}
.read_article:active .icon.arrow-right-aqua-dark{background-position:-83px -5px}
.bodySlabTitle{font-size:20px;font-weight:700;color:#333;line-height:35px}
.lineSectionBottom{border-bottom:1px solid #e7e7e7;max-width:2000px}
.KeyBenefitsDetail>div:last-child .lineSectionBottom{border:0}
@media only screen and (min-width:64em){.divider-align.row{padding-left:35px;padding-right:35px}
}
.head3{padding-top:0;padding-bottom:20px}
.productCategoryTile.section>.ShieldAligncenter{padding-top:0;margin-top:0}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.productCategoryTile.section:first-child .ShieldAligncenter{padding-top:50px}
}
@media only screen and (min-width:64em){.productCategoryTile.section:first-child .ShieldAligncenter{padding-top:50px}
}
@media only screen and (max-width:58.0625em){.productCategoryTile.section:first-child .ShieldAligncenter{padding-top:50px}
}
.flexchoice-section{background-color:#f7f7f7;background-position:center;margin:auto;clear:both}
img.orbit_img{max-width:100%;padding:30px 0}
.benifit-submenu{clear:both;padding-top:40px}
.benifit-submenu li{position:relative;cursor:pointer;display:inline-block;padding:0 20px 0 50px}
@media only screen and (max-width:58.0625em){.benifit-submenu li{padding:0 29px}
}
.benifit-submenu li::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-3px -79px;width:18px;height:18px;color:transparent;display:inline-block;white-space:nowrap;zoom:.55;-moz-transform:scale(0.55);-moz-transform-origin:center bottom}
.benifit-submenu li:first-child{padding-left:0}
.benifit-submenu li a{color:#fff;font-size:15px;font-family:'Roboto',sans-serif;line-height:25px}
.benifit-submenu li a:hover,.benifit-submenu li a.active{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;color:#fff}
.benifit-submenu.text-black li a{color:#333}
.benifit-submenu.text-black li a:hover,.benifit-submenu.text-black li a.active{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;color:#333}
.benifit-submenu.text-dark-teal li a{color:#00465a}
.benifit-submenu.text-dark-teal li a:hover,.benifit-submenu.text-dark-teal li a.active{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;color:#00465a}
.benifit-submenu.text-white li::after,.benifit-submenu.text-dark-teal li::after,.benifit-submenu.text-black li::after{width:18px;height:18px;top:11px;zoom:.9;right:6px;overflow:visible}
@media only screen and (min-width:64em){.benifit-submenu.text-white li::after,.benifit-submenu.text-dark-teal li::after,.benifit-submenu.text-black li::after{right:-8px;top:13px}
}
.benifit-submenu.text-dark-teal li::after{background-position:-3px -53px}
.benifit-submenu.text-black li::after{background-position:-3px -129px}
.benifit-submenu .smooth-scroll-generic{font-size:21px;line-height:35px}
@media only screen and (min-width:64em){.benifit-submenu .smooth-scroll-generic{font-size:25px;line-height:40px}
}
@media only screen and (max-width:58.0625em){.benifit-submenu li.last{padding-left:15px}
}
.overview-productList-section p{font-size:20px;line-height:2.1875rem}
@media only screen and (max-width:58.0625em){.overview-productList-section p{font-size:18px;line-height:1.875rem}
}
@media only screen and (max-width:39.9375em){.overview-productList-section p{font-size:15px;line-height:1.5625em}
}
@media only screen and (max-width:39.9375em){.overview-productList-section{text-align:center}
}
@media only screen and (max-width:39.9375em){.overview-productList-section h2{font-size:30px}
}
.button.blueBtn{background-color:#00465a;font-size:17px;display:inline-block;color:#fff;transition:color .25s ease,background-color .25s ease;cursor:pointer}
.button.blueBtn:hover{background:#d9e3e6;color:#00465a}
.button.blueBtn:hover i{background-position:-33px -5px}
.button.blueBtn:focus{background:#d9e3e6;color:#00465a}
.button.blueBtn:active{background:#d9e3e6;color:#00465a;transform:translateY(2px)}
.theme-green .benefittitle-bg{background-color:#97d700}
.theme-green .overview-hero-section .opaqueImg{background-color:#97d700}
.theme-green .overview-hero-section h1{margin-bottom:0}
@media only screen and (max-width:39.9375em){.theme-green .overview-hero-section h1{text-align:center}
}
.theme-green .overview-hero .opaqueImg{background-color:#97d700}
.theme-green .overview-hero h1{color:#fff;margin-bottom:0}
.overview-hero-section{clear:both;min-height:560px}
.overview-hero-section .opaque-bg{min-height:auto;padding:40px 30px 50px}
@media only screen and (max-width:58.0625em){.overview-hero-section .opaque-bg{padding:35px 10px}
}
@media only screen and (max-width:39.9375em){.overview-hero-section .opaque-bg{padding:20px 0 25px}
}
.overview-hero-section.right{text-align:right}
.overview-hero-section.right .icon.productHeroIcon{float:right;margin-left:-33px;position:absolute;display:inline-block}
@media only screen and (max-width:39.9375em){.overview-hero-section.right .icon.productHeroIcon{display:block;margin-left:auto;margin-right:auto;position:relative;float:none}
}
.overview-hero-section.right .overview_subtitle,.overview-hero-section.right .heading_subtitle,.overview-hero-section.right .quick-intro,.overview-hero-section.right .document-intro{float:right}
@media only screen and (max-width:39.9375em){.overview-hero-section.right .breadcrumb,.overview-hero-section.right .overview_subtitle{float:none}
}
@media only screen and (max-width:39.9375em){.overview-hero-section.right{text-align:center}
}
@media only screen and (min-width:64em){.overview-hero-section h1{margin-bottom:40px}
}
@media only screen and (max-width:58.0625em){.overview-hero-section p{font-size:19px}
}
@media only screen and (max-width:39.9375em){.overview-hero-section p{line-height:1.9em;font-size:15px !important}
}
@media only screen and (max-width:39.9375em){.overview-hero-section{min-height:auto;text-align:center;min-height:initial;background:none !important}
}
@media only screen and (max-width:39.9375em){.overview-hero-section.hiddSmall{background-image:none !important}
}
@media only screen and (max-width:39.9375em){.overview-hero-section .icon.productHeroIcon{float:none;display:block;margin-left:auto;margin-right:auto}
}
.overview-hero .opaque-bg{min-height:auto;padding:50px 30px}
@media only screen and (max-width:58.0625em){.overview-hero .opaque-bg{padding:35px 25px}
}
@media only screen and (max-width:39.9375em){.overview-hero .opaque-bg{padding:25px 15px}
}
.overview-hero.right{text-align:right}
.overview-hero.right .icon.productHeroIcon{float:right;display:inline-block}
@media only screen and (max-width:39.9375em){.overview-hero.right .icon.productHeroIcon{display:block;margin-left:auto;margin-right:auto;position:relative;float:none}
}
.overview-hero.right .sticky-master{justify-content:flex-end}
.overview-hero.right .overview_subtitle,.overview-hero.right .heading_subtitle,.overview-hero.right .quick-intro,.overview-hero.right .document-intro{float:right}
@media only screen and (max-width:39.9375em){.overview-hero.right{text-align:center}
}
@media only screen and (max-width:39.9375em){.overview-hero.right .breadcrumb,.overview-hero.right .overview_subtitle{float:none}
}
@media only screen and (min-width:40em){.overview-hero.right .icon-flex-display{justify-content:flex-end;display:flex}
}
@media only screen and (min-width:64em){.overview-hero h1{margin-bottom:40px}
}
@media only screen and (min-width:64em){.overview-hero{min-height:500px}
}
@media only screen and (max-width:58.0625em){.overview-hero{min-height:450px}
}
@media only screen and (max-width:58.0625em){.overview-hero p{font-size:18px}
}
@media only screen and (max-width:39.9375em){.overview-hero p{line-height:1.9em;font-size:15px}
}
@media only screen and (max-width:39.9375em){.overview-hero{min-height:auto;text-align:center}
}
@media only screen and (max-width:39.9375em){.overview-hero.hiddSmall{background-image:none !important}
}
@media only screen and (max-width:39.9375em){.overview-hero .icon.productHeroIcon{display:block;float:none;margin-left:auto;margin-right:auto;margin-bottom:10px}
}
@media only screen and (min-width:64em){.padingLeftRightNone{padding-left:0}
}
@media only screen and (max-width:58.0625em){.padingLeftRightNone{padding-left:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.icon.playButton.productHeroIcon{margin:0 8px 0 0}
}
.icon.productHeroIcon{display:inline-block;position:relative;float:left;margin:0 11px 0 0}
.defaultMarginBottomSpace{margin-top:0;margin-bottom:80px;font-family:'Roboto Slab',serif;font-weight:300;text-align:center}
@media only screen and (max-width:58.0625em){.defaultMarginBottomSpace{margin-bottom:70px}
}
@media only screen and (max-width:39.9375em){.defaultMarginBottomSpace{margin-bottom:60px}
}
.remodal-overlay{background:rgba(255,255,255,0.9)}
.remodal-close{left:auto;right:20px;top:15px}
.reveal-overlay{background:rgba(255,255,255,0.9);z-index:9999999}
.reveal{width:100%;z-index:10;outline:0;background-color:#f7f7f7}
@media only screen and (min-width:40em){.reveal{max-width:700px;border:1px solid #c9c9c9;-webkit-box-shadow:10px 10px 0 0 #c9c9c9;-moz-box-shadow:10px 10px 0 0 #c9c9c9;box-shadow:10px 10px 0 0 #c9c9c9;padding:0}
}
@media only screen and (min-width:64em){.reveal{max-width:955px;border:1px solid #c9c9c9;-webkit-box-shadow:10px 10px 0 0 #c9c9c9;-moz-box-shadow:10px 10px 0 0 #c9c9c9;box-shadow:10px 10px 0 0 #c9c9c9;padding:0}
}
@media only screen and (max-width:39.9375em){.reveal{height:100%;margin:0}
}
@media only screen and (min-width:40em){.remodal{max-width:700px;border:1px solid #c9c9c9;-webkit-box-shadow:10px 10px 0 0 #c9c9c9;-moz-box-shadow:10px 10px 0 0 #c9c9c9;box-shadow:10px 10px 0 0 #c9c9c9;padding:50px}
}
@media only screen and (min-width:64em){.remodal{max-width:955px;border:1px solid #c9c9c9;-webkit-box-shadow:10px 10px 0 0 #c9c9c9;-moz-box-shadow:10px 10px 0 0 #c9c9c9;box-shadow:10px 10px 0 0 #c9c9c9;padding:60px}
}
@media only screen and (max-width:39.9375em){.remodal{height:100%;margin:0}
}
@media only screen and (max-width:39.9375em){.remodal-wrapper{padding:0}
}
.close-button{left:auto;right:20px;top:15px}
.displayInlineBlock{display:inline-block}
.scrollBarRight{overflow-x:hidden;overflow-y:auto}
@media only screen and (min-width:40em){.scrollBarRight{max-height:480px}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.display-icon-none{display:none}
}
@media only screen and (max-width:58.0625em){.display-icon-none{display:none !important}
}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.showOnlyIpad .see-infographic img{float:none;margin:0}
}
@media only screen and (max-width:58.0625em){.showOnlyIpad .see-infographic img{float:none;margin:0}
}
@media only screen and (min-width:40em){section.overview-hero.whiteText p,section.category-hero.whiteText p,section.overview-hero.whiteText p,section.category-hero.whiteText p{color:#fff}
}
.annuityRight_blog{width:100%;padding:50px 30px 80px}
@media only screen and (max-width:39.9375em){.annuityRight_blog.opaque-bg{text-align:center}
}
@media only screen and (max-width:39.9375em){.annuityRight_blog.opaque-bg .subtitle_rightBlog{text-align:left}
}
@media only screen and (max-width:39.9375em){.annuityRight_blog.opaque-bg h5{text-align:left}
}
@media only screen and (min-width:64em){.annuityRight_blog{min-height:300px}
}
.annuityRight_blog h4{font-size:28px;color:#333;text-align:left}
@media only screen and (max-width:58.0625em){.annuityRight_blog h4{font-size:25px !important}
}
@media only screen and (max-width:39.9375em){.annuityRight_blog h4{text-align:center !important;font-size:19px !important}
}
@media only screen and (max-width:58.0625em){.annuityRight_blog{min-height:315px;padding:40px 15px 30px}
}
.annuityRight_blog p{font-size:15px;color:#333;line-height:1.5625rem}
@media only screen and (max-width:39.9375em){.annuityRight_blog p{font-size:13px !important;padding-bottom:0 !important}
}
@media only screen and (max-width:39.9375em){.annuityRight_blog{min-height:240px;padding-top:30px;margin-top:60px}
}
@media only screen and (max-width:39.9375em){.annuityRight_blog .blueBtn{margin:20px auto 0}
}
.pennal-opaque.heightAuto{margin-left:0;min-height:330px;border:1px solid #333}
@media only screen and (min-width:64em){.pennal-opaque.heightAuto{padding-right:140px}
}
@media only screen and (max-width:39.9375em){.pennal-opaque.heightAuto{padding-top:30px;min-height:300px !important;height:auto !important}
}
@media only screen and (min-width:64em){.pennal-opaque.heightAuto.right{padding-right:25px;padding-left:140px}
}
@media only screen and (max-width:58.0625em){.pennal-opaque.heightAuto{padding-top:30px;height:300px;min-height:300px}
}
@media only screen and (max-width:58.0625em){.pennal-opaque.opaquHeight{height:419px !important}
}
.pennal-opaque label{color:#00465a;margin-bottom:20px;font-size:13px;text-decoration:underline}
.pennal-opaque .icon.article-icon,.pennal-opaque .icon.qa-icon,.pennal-opaque .icon.listicle-icon{background-position:-1px -100px}
.pennal-opaque .icon.briefcase-icon{background-position:-604px -50px}
.pennal-opaque .icon.infographic-icon{background-position:-75px -50px}
.pennal-opaque .icon.video-icon{background-position:-307px -50px}
.pennal-opaque .icon.quiz-icon{background-position:-454px -50px}
.pennal-opaque .icon.small-article-icon{width:17px;height:21px;background-position:-502px -423px}
.genericAEMVideo,.genericYoutubeVideo,.richText.section{max-width:2000px;margin:auto}
.richText.section .row{margin:0 auto}
@media only screen and (max-width:63.9375em){.widescreen .responsive-embed{height:138px}
}
@media only screen and (min-width:64em){.widescreen .responsive-embed{height:138px}
}
@media only screen and (max-width:58.0625em){.widescreen .responsive-embed{height:93px;margin:auto}
}
@media only screen and (max-width:39.9375em){.widescreen .responsive-embed{height:161px}
}
@media only screen and (max-width:39.9375em){.widescreen{padding:25px 0 0}
}
.grayBackground{background-size:cover;background-position:center top;background-color:darkgray}
@media only screen and (min-width:64em){.blogTop40 i.icon{display:inline-block;float:none;margin-bottom:10px}
}
@media only screen and (max-width:58.0625em){.blogTop40 i.icon{display:inherit}
}
@media only screen and (min-width:64em){.defaultMargin .media-object-area .row{padding-left:0;padding-right:0}
}
@media only screen and (min-width:64em){.media-object-area{display:table}
}
@media only screen and (min-width:64em){.heading_subtitle p{font-size:20px}
}
@media only screen and (max-width:58.0625em){.responsive-embed{margin:auto}
}
@media only screen and (max-width:58.0625em){.responsive-embed img{width:100%;height:100%;margin:auto}
}
@media only screen and (max-width:39.9375em){.responsive-embed{margin:auto}
}
@media only screen and (max-width:58.0625em){.article-section.border-bottom-noe{border-bottom:0;padding-bottom:0}
}
.defaultGape{margin-top:80px}
@media only screen and (max-width:58.0625em){.defaultGape{margin-top:56px !important}
}
@media only screen and (max-width:39.9375em){.defaultGape{margin:30px 0 40px !important}
}
@media only screen and (max-width:58.0625em){.bottomMarginMobile{margin-bottom:50px}
}
@media only screen and (max-width:39.9375em){.bottomMarginMobile{margin-bottom:40px}
}
@media only screen and (max-width:58.0625em){.bottomMarginMobile .heightAuto{margin-bottom:20px}
}
@media only screen and (max-width:39.9375em){.bottomMarginMobile .heightAuto{margin-bottom:20px}
}
@media only screen and (max-width:58.0625em){.media-object-section{display:block}
}
@media only screen and (max-width:58.0625em){.mediaicon-title{font-size:17px}
}
@media only screen and (max-width:58.0625em){.headFontMedium{font-size:16px}
}
@media only screen and (max-width:58.0625em){.wrapper-product p.IpadFont{font-size:17px !important}
}
@media only screen and (max-width:58.0625em){.btnIpadeGape{margin-top:80px}
}
ul.breadcrumb-links{padding-bottom:24px;text-align:left}
ul.breadcrumb-links li{display:inline;font-size:14px}
@media only screen and (max-width:39.9375em){ul.breadcrumb-links li{font-size:13px}
}
ul.breadcrumb-links>li>a{font-size:14px;font-family:'Roboto',sans-serif;display:inline;color:#00465a;line-height:25px}
ul.breadcrumb-links>li>a:hover{color:#00212b}
ul.breadcrumb-links>li>a:active{color:#000a0d}
@media only screen and (max-width:39.9375em){ul.breadcrumb-links>li>a{font-size:13px}
}
ul.breadcrumb-links>li>span{padding-left:5px;color:#333}
.whiteText p.paragraph,.whiteText h1,.whiteText .subtitle,.whiteText h2,.whiteText h3,.whiteText h4,.whiteText .wrapper-box .media-object-area p,.whiteText.wrapper-box p,.whiteText.article-section p,.whiteText.overview-productList-section .padingLeftRightNone p,.whiteText.wrapper-main p,.whiteText .heading_subtitle p,.whiteText .quick-box-title{color:#fff}
.whiteText .doc_text{color:#fff;border-bottom-width:1px;border-bottom-style:solid}
.whiteText .doc_text:hover,.whiteText .doc_text:focus,.whiteText .doc_text:active{color:#f8f8f8}
@media only screen and (max-width:39.9375em){.whiteText a.doc_text{color:#00465a}
}
@media only screen and (max-width:39.9375em){.whiteText a.doc_text:hover,.whiteText a.doc_text:focus{color:#00212b}
}
@media only screen and (max-width:39.9375em){.whiteText a.doc_text:active{color:#000a0d}
}
@media only screen and (max-width:39.9375em){.whiteText .hero-slide p.subtitle{color:#333}
}
@media only screen and (max-width:39.9375em){.whiteText .hero-slide .playButton{color:#00465a}
}
@media only screen and (max-width:39.9375em){.whiteText .hero-slide .playButton:hover,.whiteText .hero-slide .playButton:focus{color:#00212b}
}
@media only screen and (max-width:39.9375em){.whiteText .hero-slide .playButton:active{color:#000a0d}
}
.whiteText .icon.article-icon,.whiteText .icon.qa-icon,.whiteText .icon.listicle-icon{background-position:-76px -100px}
@media only screen and (max-width:39.9375em){.whiteText .icon.article-icon,.whiteText .icon.qa-icon,.whiteText .icon.listicle-icon{background-position:-1px -100px}
}
.whiteText .icon.arrow-right-aqua-dark{background-position:-33px -30px}
@media only screen and (max-width:39.9375em){.whiteText .icon.arrow-right-aqua-dark{background-position:-33px -5px}
}
.whiteText .icon.briefcase-icon{background-position:-604px -76px}
@media only screen and (max-width:39.9375em){.whiteText .icon.briefcase-icon{background-position:-604px -50px}
}
.whiteText .icon.infographic-icon{background-position:-75px -75px}
@media only screen and (max-width:39.9375em){.whiteText .icon.infographic-icon{background-position:-75px -50px}
}
.whiteText .icon.video-icon{background-position:-308px -76px}
@media only screen and (max-width:39.9375em){.whiteText .icon.video-icon{background-position:-307px -50px}
}
.whiteText .icon.quiz-icon{background-position:-454px -76px}
@media only screen and (max-width:39.9375em){.whiteText .icon.quiz-icon{background-position:-454px -50px}
}
.whiteText .icon.small-article-icon{background-position:-515px -1075px}
.whiteText a:hover .icon.arrow-right-aqua-dark,.whiteText a:focus .icon.arrow-right-aqua-dark{background-position:-58px -30px}
@media only screen and (max-width:39.9375em){.whiteText a:hover .icon.arrow-right-aqua-dark,.whiteText a:focus .icon.arrow-right-aqua-dark{background-position:-58px -5px}
}
.whiteText a:active .icon.arrow-right-aqua-dark{background-position:-83px -30px}
@media only screen and (max-width:39.9375em){.whiteText a:active .icon.arrow-right-aqua-dark{background-position:-83px -5px}
}
.whiteText ul.breadcrumb-links>li>a{color:#fff}
@media only screen and (max-width:39.9375em){.whiteText ul.breadcrumb-links>li>a{color:#00465a}
}
.whiteText ul.breadcrumb-links>li>a:hover,.whiteText ul.breadcrumb-links>li>a:active{color:#f8f8f8}
@media only screen and (max-width:39.9375em){.whiteText ul.breadcrumb-links>li>a:hover,.whiteText ul.breadcrumb-links>li>a:focus{color:#00212b}
}
@media only screen and (max-width:39.9375em){.whiteText ul.breadcrumb-links>li>a:active{color:#000a0d}
}
@media only screen and (max-width:39.9375em){.whiteText ul.breadcrumb-links>li{color:#333}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.article-icon,.whiteText.showMobileBgImage .icon.qa-icon,.whiteText.showMobileBgImage .icon.listicle-icon{background-position:-76px -100px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.briefcase-icon{background-position:-604px -76px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.infographic-icon{background-position:-75px -75px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.video-icon{background-position:-308px -76px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.quiz-icon{background-position:-454px -76px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.small-article-icon{background-position:-1px -100px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .icon.arrow-right-aqua-dark{background-position:-33px -30px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .hero-slide .playButton,.whiteText.showMobileBgImage .hero-slide p.subtitle{color:#fff}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage h1,.whiteText.showMobileBgImage h2,.whiteText.showMobileBgImage.overview-productList-section .padingLeftRightNone p,.whiteText.showMobileBgImage .heading_subtitle p,.whiteText.showMobileBgImage .quick-box-title,.whiteText.showMobileBgImage .doc_text{color:#fff}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage ul.breadcrumb-links>li>a:hover,.whiteText.showMobileBgImage ul.breadcrumb-links>li>a:focus,.whiteText.showMobileBgImage ul.breadcrumb-links>li>a:active{color:#f8f8f8}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage ul.breadcrumb-links>li>a{color:#fff}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage ul.breadcrumb-links>li{color:#333}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage a:hover .icon.arrow-right-aqua-dark,.whiteText.showMobileBgImage a:focus .icon.arrow-right-aqua-dark{background-position:-58px -30px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage a:active .icon.arrow-right-aqua-dark{background-position:-83px -30px}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage .doc_text:active,.whiteText.showMobileBgImage .doc_text:hover,.whiteText.showMobileBgImage .doc_text:focus{color:#f8f8f8}
}
@media only screen and (max-width:39.9375em){.whiteText.showMobileBgImage a.playButton,.whiteText.showMobileBgImage .playButton{color:#fff}
.whiteText.showMobileBgImage a.playButton:hover,.whiteText.showMobileBgImage .playButton:hover{color:#f8f8f8}
.whiteText.showMobileBgImage a.playButton:focus,.whiteText.showMobileBgImage .playButton:focus{color:#f8f8f8}
.whiteText.showMobileBgImage a.playButton:active,.whiteText.showMobileBgImage .playButton:active{color:#f8f8f8}
}
@media only screen and (max-width:39.9375em){.whiteText p.paragraph,.whiteText h1,.whiteText .subtitle,.whiteText h2,.whiteText h3,.whiteText h4,.whiteText .wrapper-box .media-object-area p,.whiteText.wrapper-box p,.whiteText.article-section p,.whiteText.overview-productList-section .padingLeftRightNone p,.whiteText.wrapper-main p,.whiteText .heading_subtitle p,.whiteText .quick-box-title,.whiteText .doc_text{color:#333}
}
@media only screen and (max-width:39.9375em){.whiteText.wrapper-box .opaque-bg p{color:#fff}
}
a .icon.arrow-right-aqua-dark{background-position:-33px -5px}
a:hover .icon.arrow-right-aqua-dark,a:focus .icon.arrow-right-aqua-dark{background-position:-58px -5px}
a:active .icon.arrow-right-aqua-dark{background-position:-83px -5px}
.heading_topTitle{color:#333}
.overview_subtitle p{font-size:20px;color:#333}
.quick-box-title{display:block;font-size:15px;color:#333;font-family:'Roboto',sans-serif;position:relative;padding-bottom:30px}
.doc_icon{margin-right:18px}
@media only screen and (max-width:39.9375em){.doc_icon{display:block;margin-right:0 !important}
}
a.doc_text{text-decoration:none;font-size:17px;color:#00465a;font-family:'Roboto',sans-serif;font-weight:700}
a.doc_text span{text-decoration:none;font-size:17px;color:#00465a;font-family:'Roboto',sans-serif;font-weight:700}
a.doc_text span::after{content:"";width:11px;height:16px;background-position:-33px -5px;display:inline-block;margin-left:10px;margin-bottom:-3px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap}
a.doc_text span:hover,a.doc_text span:focus{color:#00465a;background:#d9e3e6;outline:0}
.section-blue{clear:both}
@media only screen and (max-width:39.9375em){.section-blue{text-align:center;padding-top:20px}
}
.article.leftPaddingNone{padding-left:0}
.opaque-bg.padingLeftRightNone{padding-left:0;padding-right:0}
.subtitle_rightBlog{padding-bottom:25px}
@media only screen and (max-width:39.9375em){.subtitle_rightBlog{margin-bottom:0;padding-bottom:0}
}
.head5FntSize37{font-size:50px}
.videoPlayBtn{right:0;left:0;z-index:0;position:absolute;top:0;bottom:0;margin:auto !important;width:64px;height:64px}
.videoPoster{position:relative;width:100%;max-width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;height:inherit}
@media only screen and (min-width:40em) and (max-width:58.125em){.medium1{width:100%}
}
@media only screen and (max-width:39.9375em){.show-icon-top-center-icon{top:100% !important;margin-left:-12px !important}
}
@media only screen and (max-width:39.9375em){.show-icon-top-center-arrow{top:100% !important}
}
@media only screen and (max-width:39.9375em){.showOnlyMobile .see-infographic{text-align:center}
}
@media only screen and (max-width:39.9375em){.showOnlyMobile .see-infographic img{float:none;margin:auto}
}
@media only screen and (max-width:39.9375em){.showOnlyMobile .content-icon{margin:auto}
}
@media only screen and (max-width:39.9375em){div.categoryFeaturePost section.education-featured-mobile{background-color:#e9e9e9 !important}
}
@media only screen and (max-width:39.9375em){.small-breakpoint-show-image .resource-materials-pic{display:block}
}
@media only screen and (max-width:39.9375em){.media-object p{font-size:15px;color:#333;line-height:25px}
}
@media only screen and (max-width:39.9375em){.BottomBorderMobile{border-bottom:1px solid #333}
}
@media only screen and (max-width:39.9375em){.section-green{text-align:center}
}
@media only screen and (max-width:39.9375em){.allcategories .icon.arrow-right-aqua-dark{display:inline-block;margin-top:3px}
}
@media only screen and (max-width:39.9375em){.gray-line-top-mobile{border-top:1px solid #8d8d8d}
}
@media only screen and (min-width:58.125em){img.logoSmallView,img.logoSmallView.show,img.logoSmall.hide,img.logoLarge.hide{display:none}
}
@media only screen and (max-width:58.0625em){img.logoSmall,img.logoSmall.show,img.logoLarge,img.logoLarge.show,.loginLogoImage{display:none}
}
@media only screen and (min-width:58.125em){img.logoLarge.show{display:block;width:235px}
}
@media only screen and (min-width:58.125em){img.logoSmall.show{display:block;height:55px;max-height:55px}
}
@media only screen and (max-width:58.0625em){img.logoSmallView{display:block;width:auto;height:25px}
}
.topLinksPosition .logoLarge.show{display:block !important}
.topLinksPosition .logoLarge.hide{display:block !important}
.topLinksPosition .logoSmall.show{display:none}
.topLinksPosition .logoSmall.hide{display:none}
.contentModal{clear:both;display:block;padding:70px 70px 50px;text-align:center;background-color:#fff}
.contentModal h6{padding-bottom:10px}
.contentModal p{font-family:"Roboto Slab",serif;font-size:15px;color:#333}
.contentModal .article-modal{max-width:620px;display:block;clear:both;margin-bottom:30px;font-family:"Roboto Slab",serif;margin-left:auto;margin-right:auto}
@media only screen and (max-width:39.9375em){.contentModal.bg-white{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.contentModal{padding:90px 15px 45px}
}
.loginAccount{clear:both;display:block;padding:30px 60px}
.loginAccount p{font-family:"Roboto Slab",serif;font-size:15px;color:#333;text-align:center}
@media only screen and (max-width:39.9375em){.loginAccount p{text-align:left;font-size:13px;line-height:25px}
}
.loginAccount .serviced-logo{clear:both;margin-top:30px;text-align:center}
.loginAccount .serviced-logo li{margin-right:40px;width:200px;display:inline-block}
.loginAccount .serviced-logo li:last-child{margin-right:0}
@media only screen and (max-width:39.9375em){.loginAccount .serviced-logo li{margin-right:30px;max-width:125px}
}
@media only screen and (max-width:58.0625em){.loginAccount{padding:30px 50px}
}
@media only screen and (max-width:39.9375em){.loginAccount{width:100%;min-height:100px;padding-left:15px;padding-right:15px;padding-top:5px}
}
@keyframes modal-button-active{to{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
}
.modalBtn{max-width:180px;width:100%;font-size:17px;font-family:"Roboto",sans-serif;padding:10px 0;font-weight:700;position:relative;display:inline-block;background-color:#00465a;border:2px solid #00465a;color:#fff;cursor:pointer;transition:color .25s ease,background-color .25s ease,border .25s ease}
.modalBtn.secondaryBtn{background:0;color:#00465a;margin-right:10px;transition:color .25s ease,background-color .25s ease,border .25s ease}
.modalBtn.secondaryBtn:hover{color:#00465a;background:#d9e3e6;border:2px solid #00465a}
.modalBtn.secondaryBtn:focus{color:#00465a;background:#d9e3e6;border:2px solid #00465a}
.modalBtn.secondaryBtn:active{color:#00465a;background:#d9e3e6;position:relative;top:2px}
.modalBtn:hover{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.modalBtn:focus{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.modalBtn:active{transform:translateY(2px);animation:modal-button-active .25s}
@media only screen and (max-width:39.9375em){.modalBtn{max-width:125px;font-size:15px}
}
.remodal.modalPopup-box{padding:60px 0 0}
.video-box{clear:both;display:block;width:100%;padding:0 30px}
@media only screen and (max-width:39.9375em){.video-box{padding:0}
}
.education-hero-image{padding:0;clear:both;position:relative;max-width:2000px;margin:-5px auto 0}
.only-top-space-0{padding-top:0}
a:hover .icon.external-link-icon,a:focus .icon.external-link-icon{background-position:-180px -55px}
a:active .icon.external-link-icon{background-position:-205px -55px}
.text-underline{text-decoration:none;border-bottom:solid;border-bottom-width:1px}
@media only screen and (max-width:39.9375em){.personal-finance{text-align:center}
}
@media only screen and (max-width:39.9375em){.personal-finance .content{font-size:13px;line-height:25px}
}
.personal-finance .content a:active{color:#000a0d}
.update-article-box{clear:both;display:block}
.update-article-box .tag-links{padding-left:20px;margin-top:20px}
.update-article-box .tag-links ul{margin-top:0}
.update-article-box .tag-links .tag-icon{margin-left:-20px}
.update-article-box .tag-links .result-tags{margin-bottom:8px}
.education-hero-section.infograph-image{height:initial;padding-bottom:30px}
.paddingTop5{padding-top:5px}
.imagesInnerSection{height:50%;position:absolute;width:100%;z-index:-1}
.edit-height{height:220px}
.container-infographic{display:block;clear:both;padding-top:40px;padding-bottom:40px}
.container-infographic img{width:100%;max-width:1200px}
.article-text{position:relative;font-size:15px;color:#4cc35d;font-weight:700;font-family:"Roboto",sans-serif}
@media only screen and (max-width:39.9375em){.article-text{font-size:13px}
}
.updating-blog{border-bottom:0;border-top:1px solid #e9e9e9;padding:0}
.update-label{padding-bottom:15px;border-bottom:1px solid #e9e9e9;padding-top:30px}
@media only screen and (max-width:58.0625em){.update-label{padding-top:20px}
}
.titleSpace-bottom{padding-bottom:80px}
@media only screen and (max-width:58.0625em){.titleSpace-bottom{padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.titleSpace-bottom{padding-bottom:60px}
}
@media only screen and (max-width:39.9375em){.educationOverviewCategories .titleSpace-bottom{padding-bottom:30px}
}
.section-space-top{padding-top:60px}
.sectionSpace-bottom{padding-bottom:0}
.opaque-article h5{color:#00465a;line-height:30px;font-size:24px;font-weight:700;padding:10px 0 10px}
.opaque-article h5:hover{color:#00212b}
.opaque-article h5:focus{color:#00212b}
.opaque-article h5:active{color:#000a0d}
@media only screen and (max-width:58.0625em){.opaque-article h5{font-size:20px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.opaque-article h5{font-size:19px;line-height:25px}
}
.opaque-article h5 span{margin:0;transition:color .25s ease,background-color .25s ease}
.opaque-article h5 span:after{content:"";width:14px;height:23px;background-position:-5px -263px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:10px;margin-bottom:-5px}
@media only screen and (max-width:39.9375em){.opaque-article h5 span:after{zoom:.85;-moz-transform:scale(0.85);margin-left:7px}
}
.opaque-article h5 span:hover{background:#d9e3e6;color:#00465a;outline:0}
.opaque-article h5 span:focus{background:#d9e3e6;color:#00465a;outline:0}
.opaque-article h4{color:#00465a;font-weight:700;margin-top:23px;padding:0;transition:color .25s ease,background-color .25s ease}
.opaque-article h4 span{font-family:"Roboto",sans-serif;margin:0;color:#00465a;font-weight:700;margin-top:23px;padding:0;transition:color .25s ease,background-color .25s ease}
.opaque-article h4 span:after{content:"";width:14px;height:23px;background-position:-5px -263px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:10px;margin-bottom:-3px}
@media only screen and (max-width:39.9375em){.opaque-article h4 span:after{zoom:.85;-moz-transform:scale(0.85);margin-left:7px;margin-bottom:-4px}
}
.opaque-article h4 span:hover{background:#d9e3e6;color:#00465a;outline:0}
.opaque-article h4 span:focus{background:#d9e3e6;color:#00465a;outline:0}
.opaque-article h4 span:active{position:relative;top:2px;background:#d9e3e6;color:#00465a}
.opaque-article h4:hover{outline:0}
.opaque-article h4:focus{outline:0}
.opaque-article h4:active{color:#000a0d}
.opaque-article p{font-size:15px;color:#333;line-height:25px;padding-bottom:28px}
.bg-light-gray .bg-white{position:relative;transition:box-shadow .25s ease}
.bg-light-gray .bg-white .icon.tag-icon{margin-left:-20px}
.backgroundWhite{background-color:#fff}
.backgroundWhite .bg-white{border:1px solid #8d8d8d;overflow:hidden;position:relative;transition:box-shadow .125s ease}
@media only screen and (max-width:39.9375em){.backgroundWhite .bg-white{margin-bottom:20px}
}
.backgroundWhite .bg-white .icon.tag-icon{margin-left:-20px}
.backgroundWhite .panel-portfolio{float:left}
.backgroundWhiteTwoColumn{clear:both}
ul.articleCardList{padding:0}
ul.articleCardList li{margin-bottom:20px;padding-left:0}
@media only screen and (max-width:63.9375em){ul.articleCardList li{margin-bottom:14px}
}
@media only screen and (max-width:39.9375em){ul.articleCardList li{margin-bottom:20px}
}
ul.articleCardList li .redirectable-card{height:90px;min-height:90px}
@media only screen and (max-width:63.9375em){ul.articleCardList li .redirectable-card{height:62px;min-height:62px}
}
@media only screen and (max-width:39.9375em){ul.articleCardList li .redirectable-card{height:90px;min-height:90px}
}
@media only screen and (max-width:39.9375em){.article-cards-container{top:0 !important}
}
.articleCards{margin-bottom:15px;padding-top:25px}
@media only screen and (max-width:39.9375em){.articleCards{padding-top:0;margin-bottom:20px;padding-left:20px;padding-right:20px}
}
.articleCards h6{font-size:14px;line-height:20px;font-weight:500}
@media only screen and (max-width:63.9375em){.articleCards h6{font-size:10px;line-height:15px}
}
@media only screen and (max-width:39.9375em){.articleCards h6{font-size:14px;line-height:20px}
}
.articleCards h6 a span::after{content:"";width:12px;height:16px;background-position:-34px -6px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:3px;margin-bottom:-3px;zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (max-width:63.9375em){.articleCards h6 a span::after{zoom:.6;-moz-transform:scale(0.6)}
}
@media only screen and (max-width:39.9375em){.articleCards h6 a span::after{zoom:.8;-moz-transform:scale(0.8)}
}
.articleCards h6 a span:hover{color:#00465a;background:#d9e3e6;outline:0}
.articleCards h6 a span:focus{color:#00465a;background:#d9e3e6;outline:0}
.articleCards h6 a span:active{color:#00465a;background:#d9e3e6;position:relative;top:2px}
.articleCards .tertiaryButton{font-size:14px;line-height:20px;font-weight:500;position:relative;z-index:1}
@media only screen and (max-width:63.9375em){.articleCards .tertiaryButton{font-size:10px;line-height:15px}
}
@media only screen and (max-width:39.9375em){.articleCards .tertiaryButton{font-size:14px;line-height:20px}
}
.articleCards .tertiaryButton span::after{zoom:.8;-moz-transform:scale(0.8)}
@media only screen and (max-width:63.9375em){.articleCards .tertiaryButton span::after{zoom:.6;-moz-transform:scale(0.6)}
}
@media only screen and (max-width:39.9375em){.articleCards .tertiaryButton span::after{zoom:.8;-moz-transform:scale(0.8)}
}
.cardContenBox{height:90px;padding:10px 10px 10px 0}
@media only screen and (max-width:63.9375em){.cardContenBox{height:62px}
}
@media only screen and (max-width:39.9375em){.cardContenBox{height:90px}
}
.cardContenBoximg{height:89px;width:89px;float:left;margin-right:10px;background-size:cover;background-position:center center}
@media only screen and (max-width:63.9375em){.cardContenBoximg{height:61px;width:61px}
}
@media only screen and (max-width:39.9375em){.cardContenBoximg{height:89px;width:89px}
}
.articleCardHead{font-family:"Roboto Slab",serif;font-size:14px;margin-bottom:20px}
@media only screen and (max-width:63.9375em){.articleCardHead{margin-bottom:15px;font-size:10px;line-height:15px}
}
@media only screen and (max-width:39.9375em){.articleCardHead{margin-bottom:20px;font-size:14px;line-height:20px}
}
.articleCardHead .border-bottom{border-bottom:solid 3px;padding-bottom:5px;display:block;clear:both}
.bg-white .results-tag-links{padding-left:20px;padding-right:20px}
@media only screen and (max-width:39.9375em){.bg-white .results-tag-links{padding-left:40px}
}
@media only screen and (max-width:39.9375em){.bg-white .results-tag-links.single-card-pading{padding-left:20px}
}
@media only screen and (max-width:39.9375em){.bg-white{margin-bottom:20px}
}
@media only screen and (max-width:39.9375em){.bg-white .panel-portfolio .results-tag-links{padding-left:20px}
}
a .icon.caret-medium-dark{width:20px;height:20px;background-position:-33px -5px;display:inline-block;vertical-align:inherit;margin-left:5px;margin-bottom:-5px}
a:hover .icon.caret-medium-dark,a:focus .icon.caret-medium-dark{background-position:-58px -5px}
a:active .icon.caret-medium-dark{background-position:-83px -5px}
.article-links{padding-bottom:30px;margin-top:20px}
@media only screen and (max-width:39.9375em){.article-links.left_padding32{padding-left:0}
}
@media only screen and (max-width:39.9375em){.article-links{padding-bottom:0;font-size:17px}
}
@media screen and (max-width:41.688em){#loginBox{top:0 !important;transform:translateY(0) !important}
}
@media only screen and (max-width:39.9375em){.all-blog-section-heroHomepage.bg-light-gray{background-color:#fff}
}
@media only screen and (max-width:39.9375em){.all-blog-section-heroHomepage .bg-white{border:1px solid #8d8d8d}
}
@media only screen and (max-width:39.9375em){.wrapper-paragraph{padding-top:28px}
}
@media only screen and (max-width:39.9375em){.body-caption-sm.caption-paddingleft{padding-left:20px}
}
.tag-links ul li a{position:relative;z-index:1}
@media only screen and (max-width:39.9375em){.tag-links ul li a{font-size:13px}
}
@media only screen and (max-width:39.9375em){.padding-LeftRight-0{padding:0}
}
@media only screen and (max-width:39.9375em){.horizental-line-mobileview{border-left:0 !important;border-top:1px solid #e9e9e9;padding-top:30px}
}
@media only screen and (max-width:39.9375em){.hero-article li{font-size:13px}
}
@media only screen and (max-width:39.9375em){.fullwidthImageMobile{padding:0}
}
@media only screen and (max-width:39.9375em){.fullwidthImageMobile .body-caption-sm{padding-left:25px}
}
@media only screen and (max-width:39.9375em){.defaultMargin>.row>.large-push-1 .imagewithCaption{padding-left:0;margin-left:-15px;margin-right:-15px}
}
@media only screen and (max-width:39.9375em){.defaultMargin>.row>.large-push-1 .fullwidthImageMobile{padding:0}
}
@media only screen and (max-width:39.9375em){.reveal{padding:0}
}
@media only screen and (max-width:39.9375em){.opaque-article.arrow-after h4::after{content:"";width:16px;height:23px;background-position:-107px -4px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;position:relative;left:0;top:5px}
}
@media screen and (max-height:320px){.loginAccount{position:relative}
}
.education-featured-mobile{background-size:cover}
.education-featured-mobile .pennal-opaque{padding:25px 20px;min-height:350px;margin-left:0;margin-bottom:30px}
.education-featured-mobile .pennal-opaque.latesttop-post{min-height:255px;margin-bottom:0}
@media only screen and (min-width:40em) and (max-width:63.9375em){.education-featured-mobile .pennal-opaque.latesttop-post{min-height:295px}
}
@media only screen and (max-width:39.9375em){.education-featured-mobile .pennal-opaque.latesttop-post{min-height:195px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.education-featured-mobile .pennal-opaque.latesttop-post.education-tile-border{min-height:255px}
}
.education-featured-mobile .pennal-opaque.opaquImag{min-height:255px;margin-bottom:0}
.education-featured-mobile .pennal-opaque p{margin-bottom:46px;font-family:"Roboto Slab",serif}
@media only screen and (max-width:39.9375em){.education-featured-mobile .pennal-opaque{border:0}
}
@media only screen and (max-width:39.9375em){.education-featured-mobile .pennal-opaque.education-tile-border{border:1px solid #333}
}
.education-featured-mobile .pennal-opaque-space{margin-top:7.2em}
@media only screen and (max-width:58.0625em){.education-featured-mobile .pennal-opaque-space{margin-top:4.7em}
}
@media only screen and (max-width:39.9375em){.education-featured-mobile .pennal-opaque-space{margin-top:0;padding-bottom:0}
}
.education-featured-mobile .pennal-opaque-heigt-ed-overview{min-height:250px;background:#fff;padding:20px 15px}
@media only screen and (max-width:58.0625em){.education-featured-mobile .pennal-opaque-heigt-ed-overview{min-height:220px}
}
.education-featured-mobile .opaque-article{padding-left:0}
.education-featured-mobile .tag-links ul{border-bottom:0}
.education-featured-mobile .tag-links ul a{border-bottom:0;font-size:12px}
.education-featured-mobile .overview_subtitle p{font-size:15px;line-height:25px}
.education-featured-mobile .heroTitle h4{padding:0 0 10px 0;margin-top:-10px;text-align:left}
@media only screen and (max-width:39.9375em){.education-featured-mobile .heroTitle h4{padding:0 0 10px 0;margin-top:0;text-align:center}
}
.education-featured-mobile h6{color:#00465a;font-weight:700;padding:13px 0 10px 0}
.education-featured-mobile a:not(.button){color:#00465a;transition:color .25s ease,background-color .25s ease;cursor:pointer}
.education-featured-mobile a:not(.button) span::after{content:"";width:10px;height:17px;background-position:-107px -4px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-bottom:-1px;margin-left:10px}
@media only screen and (max-width:39.9375em){.education-featured-mobile a:not(.button) span::after{width:12px;height:16px;background-position:-33px -5px;margin-left:6px;margin-bottom:-3px}
}
.education-featured-mobile a:not(.button) span:hover::after,.education-featured-mobile a:not(.button) span:focus::after,.education-featured-mobile a:not(.button) span:active::after{background-position:-133px -4px}
@media only screen and (max-width:39.9375em){.education-featured-mobile a:not(.button) span:hover::after,.education-featured-mobile a:not(.button) span:focus::after,.education-featured-mobile a:not(.button) span:active::after{background-position:-33px -5px}
}
.education-featured-mobile .opaque-article h4 span:after{content:"";width:14px !important;height:23px !important;background-position:-5px -263px !important;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:10px;margin-bottom:-3px}
.education-featured-mobile .opaque-article h4 span:hover::after,.education-featured-mobile .opaque-article h4 span:focus::after,.education-featured-mobile .opaque-article h4 span:active::after{background-position:-5px -263px !important}
@media only screen and (max-width:39.9375em){.education-featured-mobile{background-position:86% 10%;text-align:center;background-size:inherit}
}
.loadMoreButton{background-color:#00465a;color:#fff !important;transition:color .25s ease,background-color .25s ease;cursor:pointer;border:2px solid transparent;min-height:50px;font-size:17px;font-family:"Roboto",sans-serif;padding:15px 40px 14px;font-weight:700;position:relative;border-radius:0;display:inline-block;vertical-align:middle;margin:0 0 1rem 0;line-height:1;text-align:center}
@media only screen and (max-width:39.9375em){.loadMoreButton{font-size:15px;padding:16px 40px}
}
body.not-touch .loadMoreButton:hover{background:#d9e3e6;color:#00465a !important;border:2px solid #00465a}
body.not-touch .loadMoreButton.tagNextButton:hover i,body.not-touch .loadMoreButton.tagPrevButton:hover i{background-position:-33px -5px}
.loadMoreButton.tagNextButton:active i,.loadMoreButton.tagPrevButton:active i{background-position:-33px -5px}
.loadMoreButton:active{background-color:#d9e3e6;color:#00465a !important;transform:translateY(2px);position:relative;border:2px solid #00465a}
.loadMoreButton[disabled]{opacity:1;background-color:#c9c9c9;transform:translateY(0);border-color:transparent;color:#fff !important}
.loadMoreButton span:focus::after,.loadMoreButton span::after{background-image:none !important;width:0 !important;height:0 !important;margin:0 !important}
.loadButtonWrapper{background:#f8f8f8;max-width:2000px;margin:0 auto 0;padding-bottom:80px;clear:both}
.loadButtonWrapper .loadMoreButton{margin-bottom:0}
@media only screen and (min-width:64em){.loadButtonWrapper{margin-top:-30px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.loadButtonWrapper{margin-top:0;padding-bottom:60px}
}
@media only screen and (max-width:39.9375em){.loadButtonWrapper{margin-top:0;padding-bottom:60px}
}
.latestFeedDefaultMargin{padding-bottom:50px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.latestFeedDefaultMargin{padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.latestFeedDefaultMargin{padding-bottom:30px}
}
.latestFeedDefaultMargin .opaque-article p{padding-bottom:0}
.article-cta{font-family:'Roboto',sans-serif;margin-right:0}
.pennal-article{padding:20px 20px 0 16px;margin-bottom:20px;text-align:left;float:left;width:100%}
.pennal-article.graph-bg{margin-bottom:0;min-height:inherit}
.pennal-article.pennal-article-tag-result{background-color:#fff;border:1px solid #8d8d8d;margin-bottom:30px}
@media only screen and (max-width:39.9375em){.pennal-article.pennal-article-tag-result{min-height:100px}
}
.pennal-article.equalisible-pennel{margin-bottom:30px}
@media only screen and (max-width:58.0625em){.pennal-article{padding:20px 15px 15px 15px}
}
.section-graph-green{padding:0;margin-bottom:30px;background-color:#4cc35d}
.section-graph-green .columns.right+.equalisible-green-text .pennal-article.graph-bg{padding:20px 0 0 0}
@media only screen and (max-width:39.9375em){.section-graph-green .columns+.equalisible-green-text .pennal-article.graph-bg{padding:20px 0 0 0}
}
.section-graph-green .image-rend{min-height:100%}
.section-graph-green .read_article{margin-top:10px}
.section-graph-green .graph-image{padding-left:0;padding-right:0}
@media only screen and (max-width:39.9375em){.section-graph-green .graph-image{margin-top:0;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:40px;float:none;padding-left:0;padding-right:0}
}
.section-graph-green .right{float:right;padding-left:0;padding-right:0}
.section-graph-green p{color:#fff !important;padding-top:10px}
.section-graph-green h6{color:#fff !important}
.section-graph-green h6 a{color:#fff !important}
.section-graph-green h6 a span:after{background-position:-107px -28px !important}
.section-graph-green h6 a:hover span:after,.section-graph-green h6 a:focus span:after{background-position:-107px -28px !important}
.section-graph-green h5{color:#fff !important;font-size:24px;line-height:30px}
.section-graph-green h5:hover,.section-graph-green h5:focus,.section-graph-green h5:active{color:#f8f8f8}
@media only screen and (max-width:58.0625em){.section-graph-green h5{font-size:20px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.section-graph-green h5{font-size:16px;line-height:25px}
}
.section-graph-green img{position:relative;width:100%}
@media only screen and (max-width:39.9375em){.section-graph-green img{max-width:100%;top:0}
}
.section-graph-green:hover{box-shadow:5px 5px 0 #c9c9c9;transition:box-shadow .5s,box-shadow .25s ease-in-out;cursor:pointer}
.section-graph-green:active{box-shadow:2px 2px 0 #ababab;transition:box-shadow .5s,box-shadow .25s ease-in-out}
.section-graph-green.imagespace-0{background:#4cc35d;padding:0;margin-bottom:30px}
.section-graph-green .pennal-opaque.opaque-space{padding-top:30px;padding-bottom:30px}
.section-graph-green .article-text{color:#fff;opacity:.7;text-align:left}
.section-graph-green .tag-links a{color:#fff;opacity:.7}
.section-graph-green .tag-links .icon.tag-icon{background-position:-204px -103px;opacity:.7}
.section-graph-green ul li{display:inline;padding:0;color:#fff;font-family:'Roboto',sans-serif;font-size:14px}
.section-graph-green a h6::after{content:"";width:10px;height:17px;background-position:-107px -29px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap}
.section-graph-green a:hover h6::after,.section-graph-green a:focus h6::after{background-position:-132px -29px}
.section-graph-green a:active h6::after{background-position:-158px -29px}
@media only screen and (max-width:39.9375em){.section-graph-green{padding-left:0;padding-right:0}
}
.article-video{clear:both;display:block;max-width:1280px;margin:auto}
.bg-white{min-height:220px;overflow:hidden}
.three-option-blog{display:block}
.two-option-blog{display:block}
.one-option-blog{display:block}
.panel-portfolio{display:block;padding:20px 15px 0 15px}
@media only screen and (max-width:39.9375em){.panel-portfolio{padding:20px 15px 0 20px}
}
.panel-portfolio.panel-portfolio-tab_width{min-height:initial;float:left}
.all-blog-section-heroHomepage{display:none}
@media only screen and (max-width:39.9375em){.all-blog-section-heroHomepage{display:block}
}
.all-blog-section{padding:80px 0;clear:both}
@media only screen and (max-width:63.9375em){.all-blog-section{padding-top:70px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.all-blog-section{padding-top:60px;padding-bottom:60px}
}
.all-blog-section .image-boximg{width:100%;height:175px}
.all-blog-section.cancel-top-margin-related{padding-top:0;padding-bottom:80px}
@media only screen and (max-width:63.9375em){.all-blog-section.cancel-top-margin-related{padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.all-blog-section.cancel-top-margin-related{padding-bottom:60px}
}
.all-blog-section.cancel-bottom-padding{padding-top:80px;padding-bottom:0}
@media only screen and (max-width:63.9375em){.all-blog-section.cancel-bottom-padding{padding-top:70px}
}
@media only screen and (max-width:39.9375em){.all-blog-section.cancel-bottom-padding{padding-top:60px}
}
.all-blog-section.cancel-top-margin-related.cancel-bottom-padding{padding-top:0;padding-bottom:0}
.allcategories .categories-box{float:left !important}
.allcategories .categories-box p{font-size:15px;line-height:25px}
@media only screen and (max-width:39.9375em){.allcategories .categories-box p{font-size:13px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.allcategories .categories-box:last-child{border-bottom:0;padding-bottom:0}
}
@media only screen and (max-width:39.9375em){.allcategories .categories-box{padding-top:30px;padding-bottom:30px;text-align:center;border-bottom:1px solid #e7e7e7}
}
@media only screen and (max-width:39.9375em){.allcategories .categories-box.categories-box-firstChild{padding-bottom:30px}
}
.allcategories .horizontal-line-top{border-top:1px solid #e7e7e7;margin:50px 0 50px;max-width:1170px;margin-left:auto;margin-right:auto;display:block}
.heightfixed{height:252px;overflow:hidden}
.opaquespace{margin-top:40px}
.overview-hero h1.headingTitleespace{margin-bottom:20px}
.overview-hero .hero-image{padding-top:40px;padding-bottom:80px;clear:both;background-repeat:no-repeat;max-width:2000px;margin:auto}
@media only screen and (max-width:58.0625em){.overview-hero .hero-image{padding-top:30px;padding-bottom:40px}
}
@media only screen and (max-width:39.9375em){.overview-hero .hero-image{padding-top:20px;background:none !important}
}
.overview-hero.category-hero{padding-top:40px;padding-bottom:60px}
@media only screen and (max-width:63.9375em){.overview-hero.category-hero{padding-top:30px}
}
@media only screen and (max-width:39.9375em){.overview-hero.category-hero{background-image:none !important;padding-top:20px}
}
@media only screen and (min-width:64em){.overview-hero{min-height:500px}
}
section.overview-hero .icon.caret-medium-dark{margin-left:5px}
.all-blog-section-center{margin:0 auto;max-width:2000px}
@media only screen and (max-width:39.9375em){.all-blog-section-center.featuredPostTopMargin{margin-top:-60px}
}
.marginRight{padding-right:0;position:relative}
@media only screen and (max-width:39.9375em){.marginRight{padding-right:15px}
}
.education-tile-border{border:1px solid #333}
.opaque-article h4.text-padding{margin:8px 0 0;padding:0}
@media only screen and (max-width:39.9375em){.opaque-article h4.text-padding{margin:4px 0 0;padding:0}
}
.topspace{margin-top:30px}
.mobileview-image{margin-top:30px}
@media only screen and (max-width:39.9375em){.mobileview-image{margin-top:40px}
}
.text-override-education-header{color:#333}
.tag-links{color:#8d8d8d}
.tag-links.tagline-border-0 ul{border-bottom:0}
.tag-links ul a{color:#8d8d8d}
.tag-links ul a:hover{color:#00212b}
.tag-links ul a:active,.tag-links ul a:focus{color:#000a0d}
.heroTitle{display:table;padding-left:20px}
.heroTitle.heroIconSpacingRemove{padding-left:0}
@media only screen and (max-width:58.0625em){.heroTitle p{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.heroTitle p{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.heroTitle{padding-left:0;padding-top:10px}
}
.categories-box .icon.retirement-icon-60,.categories-box .icon.health-icon-60,.categories-box .icon.living-icon-60,.categories-box .icon.estate-icon-60,.categories-box .icon.managing-icon-60,.categories-box .icon.working-icon-60{margin-left:0 !important}
@media only screen and (max-width:58.0625em){.categories-box .icon.retirement-icon-60,.categories-box .icon.health-icon-60,.categories-box .icon.living-icon-60,.categories-box .icon.estate-icon-60,.categories-box .icon.managing-icon-60,.categories-box .icon.working-icon-60{transform:scale(0.27);-moz-transform:scale(0.27);margin-left:0 !important;transform-origin:left;margin-bottom:-22px;margin-top:-22px;margin-right:-55px}
}
@media only screen and (max-width:39.9375em){.categories-box .icon.retirement-icon-60,.categories-box .icon.health-icon-60,.categories-box .icon.living-icon-60,.categories-box .icon.estate-icon-60,.categories-box .icon.managing-icon-60,.categories-box .icon.working-icon-60{transform:scale(0.5);-moz-transform:scale(0.5);margin-left:40px !important;transform-origin:left;margin-bottom:-20px;margin-right:0}
}
.allCategory .categoriesIcon-links a{font-size:15px;color:#333;font-family:'Roboto',serif;position:relative}
.allCategory .categoriesIcon-links a:hover span{text-decoration:none;border-bottom:solid #00212b;border-bottom-width:2px}
.allCategory .categoriesIcon-links a:active{top:2px}
.allCategory .categoriesIcon-links a.active span{text-decoration:none;border-bottom:solid #00465a;border-bottom-width:2px;position:relative;padding-right:0;padding-left:0;transform:translateY(2px)}
.allCategory .categoriesIcon-links p{margin-bottom:0;padding-left:35px;padding-right:30px;text-align:center}
@media only screen and (max-width:58.0625em){.allCategory .categoriesIcon-links p{margin-bottom:0;padding-left:0;padding-right:0;text-align:center}
}
ul.categoriesmobile-view{clear:both;width:100%;display:block;padding:0 15px;min-height:50px;position:relative;border:2px solid #00465a}
ul.categoriesmobile-view li{width:100%;clear:both;z-index:99999;display:block}
ul.categoriesmobile-view a{font-size:15px;color:#333;font-family:'Roboto',serif;clear:both;display:block;white-space:pre-line}
ul.categoriesmobile-view>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}
ul.categoriesmobile-view::after{clear:both;display:block;outline:0;min-height:50px;font-size:17px;color:#333;font-family:'Roboto',sans-serif;border:2px solid #00465a;background-image:url(../../../etc/designs/bhf/images/select-droparow.png);background-size:14px 8px;background-repeat:no-repeat;background-origin:content-box;border-radius:0;-webkit-appearance:none;cursor:pointer}
.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:100%;z-index:222;background:#fff;border:1px solid #cacaca;min-height:200px}
.retirement-end-heading{text-align:left}
@media only screen and (max-width:39.9375em){.retirement-end-heading{text-align:center}
}
.nextCategoryIcons>.icon{margin-left:-105px}
@media only screen and (max-width:39.9375em){.nextCategoryIcons>.icon{margin-left:auto;margin-right:0}
}
.nextCategoryComponent{background-repeat:no-repeat;background-position:center top}
@media only screen and (max-width:39.9375em){.nextCategoryComponent{text-align:center}
}
@media only screen and (max-width:39.9375em){.nextCategoryComponent h3{padding:0;margin-bottom:0}
}
@media only screen and (max-width:58.0625em){.nextCategoryComponent .icon.retirement-icon-60,.nextCategoryComponent .icon.health-icon-60,.nextCategoryComponent .icon.living-icon-60,.nextCategoryComponent .icon.estate-icon-60,.nextCategoryComponent .icon.managing-icon-60,.nextCategoryComponent .icon.working-icon-60{transform:scale(0.4);transform-origin:top left;margin-top:7px;margin-left:-65px !important;margin-right:-19px;transform-origin:top}
}
@media only screen and (max-width:39.9375em){.nextCategoryComponent .icon.retirement-icon-60,.nextCategoryComponent .icon.health-icon-60,.nextCategoryComponent .icon.living-icon-60,.nextCategoryComponent .icon.estate-icon-60,.nextCategoryComponent .icon.managing-icon-60,.nextCategoryComponent .icon.working-icon-60{margin-top:0;transform:scale(0.5);transform-origin:0 0;margin:0 auto;text-align:center;margin-left:40px !important;margin-right:0;margin-bottom:-40px}
}
.tag-page-active:before{content:"";position:absolute;width:100%;height:1px;bottom:-4px;left:0;border-bottom:2px solid #00212b}
.results-tag-links.tag-links{margin-bottom:15px;position:absolute;bottom:0;color:#8d8d8d;padding-left:20px;padding-right:inherit;display:block}
.results-tag-links.tag-links .tag-icon{margin-left:-20px}
@media only screen and (max-width:39.9375em){.results-tag-links.tag-links ul{padding-bottom:0}
}
.tag-page-link{margin-right:30px}
.tag-page-link.tag-page-active{cursor:text}
@media only screen and (min-width:64em){.tag-page-link{font-size:20px;position:relative}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.tag-page-link{font-size:18px;position:relative}
}
@media only screen and (max-width:39.9375em){.tag-page-link{font-size:15px;position:relative}
}
.tag-page-link-first{margin-left:30px}
.hide-for-medium-only.hide-for-small-only .sticky{clear:both;display:block;float:left}
.hide-for-medium-only.hide-for-small-only .social-icons-list{width:52px;font-size:16px;padding-top:25px}
.hide-for-medium-only.hide-for-small-only .social-icons-list li{float:right;text-align:right}
ul.social-icons-list li{padding-bottom:15px}
@media only screen and (max-width:63.9375em){ul.social-icons-list li{padding-bottom:0}
}
@media only screen and (max-width:63.9375em){ul.social-icons-list{font-size:13px}
}
ul.social-icons-list .icon.facebook-icon,ul.social-icons-list .icon.twitter-icon,ul.social-icons-list .icon.linkedin-icon{overflow:hidden}
.tag-search-pagination{margin-top:50px}
@media only screen and (min-width:64em){.tag-search-pagination{margin-bottom:30px}
}
@media only screen and (max-width:63.9375em){.tag-search-pagination{margin-top:30px}
}
@media only screen and (max-width:39.9375em){.tag-search-pagination{margin-top:20px}
}
@media only screen and (max-width:39.9375em){.tag-search-pagination .button{animation:none;border:0;transform:translateY(2px)}
}
@media only screen and (max-width:39.9375em){.loadMoreButton.tagPrevButton:hover i{background-position:-23px -3px}
}
.loadMoreButton.tagPrevButton i.angle-right-teal{top:13px;transform:rotate(180deg);left:0}
@media only screen and (max-width:39.9375em){.loadMoreButton.tagNextButton:hover i{background-position:-33px -3px}
}
.loadMoreButton.tagNextButton i.angle-right-teal{right:11px}
.tag-links-highlighted-post.tag-links ul a:hover{color:#f8f8f8}
.tag-links-highlighted-post.tag-links ul a:active{color:#f8f8f8}
.text-float-fix-hero{float:left}
.equalisible-pennel .opaque-article a{cursor:pointer;transition:color .25s ease,background-color .25s ease}
.equalisible-pennel .opaque-article a:hover,.equalisible-pennel .opaque-article a:focus{color:#00465a;background:#d9e3e6}
.equalisible-pennel .opaque-article a:active{color:#00465a;background:#d9e3e6;position:relative;top:2px}
.equalisible-pennel.pictureless-height{background:#fff}
@media only screen and (max-width:39.9375em){.equalisible-pennel.pictureless-height{min-height:200px}
}
@media only screen and (min-width:58.125em){.equalisible-pennel.pictureless-height{min-height:270px}
}
.equalisible-pennel:hover{box-shadow:5px 5px 0 #c9c9c9;transition:box-shadow .5s,box-shadow .25s ease-in-out;cursor:pointer}
.equalisible-pennel:active{box-shadow:2px 2px 0 #ababab;transition:box-shadow .5s,box-shadow .25s ease-in-out}
@media only screen and (min-width:64em){.education-tag-head{font-size:20px;text-align:left}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.education-tag-head{font-size:18px;text-align:left}
}
@media only screen and (max-width:39.9375em){.education-tag-head{font-size:15px;text-align:center}
}
@media only screen and (min-width:64em){.headerFixMargin{margin-bottom:80px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.headerFixMargin{margin-bottom:60px}
}
@media only screen and (max-width:39.9375em){.headerFixMargin{margin-bottom:60px}
}
.result-tag-table-parent{display:flex}
@media only screen and (min-width:64em){.smallBackgroundFixNext.angle-right-teal.icon{right:19px !important}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.smallBackgroundFixNext.angle-right-teal.icon{right:19px !important}
}
@media only screen and (max-width:39.9375em){.smallBackgroundFixNext.angle-right-teal.icon{background-position:-33px -3px;margin-top:-2px;margin-right:-11px}
}
@media only screen and (min-width:64em){.smallBackgroundFixPrev.angle-right-teal.icon{left:11px !important}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.smallBackgroundFixPrev.angle-right-teal.icon{left:11px !important}
}
@media only screen and (max-width:39.9375em){.smallBackgroundFixPrev.angle-right-teal.icon{background-position:-23px -3px;margin-top:-4px;margin-left:0}
}
.tagNextButton{margin-bottom:0}
@media only screen and (min-width:64em){.tagNextButton .dirText.nextText{position:relative;right:7px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.tagNextButton .dirText.nextText{position:relative;right:7px}
}
@media only screen and (max-width:39.9375em){.tagNextButton .dirText{display:none}
}
@media only screen and (max-width:39.9375em){.tagNextButton{background:none !important;padding:3px;position:relative;top:0;right:-10px;border:none !important;transform:translateY(0) !important}
}
.tagPrevButton{margin-bottom:0}
@media only screen and (min-width:64em){.tagPrevButton .dirText.prevText{position:relative;left:10px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.tagPrevButton .dirText.prevText{position:relative;left:10px}
}
@media only screen and (max-width:39.9375em){.tagPrevButton .dirText{display:none}
}
@media only screen and (max-width:39.9375em){.tagPrevButton{background:none !important;padding:3px;position:relative;top:3px;right:0;border:none !important;transform:translateY(0) !important}
}
@media only screen and (min-width:64em){.portfolioImage{width:100%;height:auto}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.portfolioImage{width:270px;height:auto;margin-bottom:0;float:left;margin-right:20px}
}
.portfolioImage.related-portfolioImage{background-position:center;background-size:cover;background-repeat:no-repeat}
@media only screen and (min-width:40em) and (max-width:63.9375em){.portfolioImage.oneo-ption-blog{width:270px;height:270px}
}
@media only screen and (max-width:39.9375em){.portfolioImage{height:auto;width:100%;float:none}
}
@media only screen and (min-width:64em){div.one-option-blog img{margin-bottom:0;width:auto;height:270px;float:left}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.one-option-blog>div.large-12{margin-bottom:20px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.one-option-blog>div.large-12.mainBox{padding-top:20px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.one-option-blog>div.large-12:last-child{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){div.one-option-blog>div.large-12:last-child .bg-white{margin-bottom:0}
}
@media only screen and (min-width:64em){.head-icon-retire{width:80px}
}
@media only screen and (min-width:64em){.education-overview-hero{min-height:680px}
}
@media only screen and (min-width:64em){.all-category-data .cateory-data p{margin-top:12px;font-size:15px}
}
@media only screen and (min-width:64em){.all-category-data .cateory-data p.active{text-decoration:underline}
}
@media only screen and (min-width:64em){.all-category-data .cateory-data img{max-width:45px;max-height:45px}
}
@media only screen and (min-width:64em){.hero-component-heading-ed-ovw{color:#00465a}
}
@media only screen and (min-width:64em){.ed-overview-tags.small-author-font{font-size:14px}
}
@media only screen and (min-width:64em){.tag-color-comma{color:#8d8d8d}
}
@media only screen and (min-width:64em){.ed-overview-desc{margin-top:20px;margin-bottom:40px}
}
@media only screen and (min-width:64em){.category-margin{padding-top:50px;padding-bottom:50px}
}
@media only screen and (min-width:64em){.all-categories-gray-border{border-bottom:1px solid #ddd}
}
@media only screen and (min-width:64em){.ed-ov-infographic-read{height:368px}
}
@media only screen and (min-width:64em){.ed-ov-infographic-read .pennal-opaque{background:0;background:#4cc35d}
}
@media only screen and (min-width:64em){.ed-ov-infographic-read.ed-ov-info-left-padding-fix{padding-left:0}
}
@media only screen and (max-width:39.9375em){.ed-ov-infographic-read.ed-ov-info-left-padding-fix{padding-right:.625rem;padding-left:.625rem}
}
@media only screen and (min-width:64em){.ed-ov-infographic-read.ed-ov-info-right-padding-fix{padding-right:0}
}
@media only screen and (max-width:39.9375em){.ed-ov-infographic-read.ed-ov-info-right-padding-fix{padding-right:.625rem;padding-left:.625rem}
}
@media only screen and (min-width:64em){.ed-ov-read-more-margin{margin-top:25px}
}
@media only screen and (min-width:64em){.ed-ov-read-more-heading-height{min-height:60px}
}
@media only screen and (min-width:64em){.ed-ov-read-more-parent>.row>.columns{margin-bottom:25px}
}
@media only screen and (min-width:64em){.ed-ov-info-parent{position:relative;height:368px;background:#4cc35d;display:flex;align-items:center}
}
@media only screen and (min-width:64em){.ed-ov-tablet-bottom-fix{margin-bottom:20px}
}
@media only screen and (max-width:58.0625em){.ipade-space{margin-top:30px}
}
@media only screen and (max-width:58.0625em){.tablepaddingLeft-0{padding-left:0}
}
@media only screen and (max-width:39.9375em){.tablepaddingLeft-0{padding-left:10px !important}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.ed-category-pading-bottom-40{padding-top:170px !important}
}
@media only screen and (max-width:39.9375em){.ed-category-pading-bottom-40{padding-bottom:40px !important}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.panel-portfolio-tab_width{width:calc(100% - 290px);float:left}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.twoColumn .portfolioImage{width:100%;float:none;margin-right:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.twoColumn .panel-portfolio-tab_width{width:100%;float:none}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.two-option-blog>div.twoColumn.large-6{margin-bottom:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.two-option-blog>div.large-6{margin-bottom:20px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.two-option-blog>div.large-6:last-child{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){div.two-option-blog>div.large-6:last-child .bg-white{margin-bottom:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.three-option-blog>div.large-4{margin-bottom:20px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){div.three-option-blog>div.large-4:last-child{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){div.three-option-blog>div.large-4:last-child .bg-white{margin-bottom:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.relatedEducation .three-option-blog .portfolioImage.related-portfolioImage{min-height:inherit !important}
}
.graph-bg-cover{height:100%}
@media only screen and (max-width:39.9375em){.graph-bg-cover.single-related-cover{min-height:185px}
}
@media only screen and (max-width:39.9375em){.nextCategoryIcon>.icon{margin-left:0}
}
@media only screen and (max-width:39.9375em){.retirement-end-para{padding-top:15px}
}
@media only screen and (max-width:39.9375em){.body-slab-ed-cate{margin-top:70px;margin-bottom:55px}
}
@media only screen and (max-width:39.9375em){.tileOverImage .body-slab-ed-cate{margin-top:60px;margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.mobile-tag-header{margin-bottom:60px}
}
@media only screen and (max-width:39.9375em){.retirement-big-picture{padding-bottom:0;background-image:none !important;padding-top:20px}
}
@media only screen and (max-width:39.9375em){.buttonSpacingMobile{padding:10px 0 20px}
}
@media only screen and (max-width:39.9375em){.retire-ment-main-article{margin-top:0}
}
@media only screen and (max-width:39.9375em){.category-hero{border-bottom:1px solid #bbb}
}
@media only screen and (max-width:39.9375em){.tag-positioning{position:absolute;bottom:20px;font-size:14px}
}
@media only screen and (max-width:39.9375em){.tag-positioning a{font-size:13px}
}
@media only screen and (max-width:39.9375em){.pennal-opaque-border-fix{border:0}
}
@media only screen and (max-width:39.9375em){.mobile-render-fix-education-reads .pennal-opaque{border:0;margin-bottom:45px}
}
.graph-image-background{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:270px}
@media only screen and (max-width:39.9375em){.graph-image-background{min-height:160px}
}
@media only screen and (max-width:63.9375em){.graph-image-background{min-height:250px}
}
@media only screen and (max-width:39.9375em){.equalisible-green-pennel.section-graph-green .graph-image{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.fix-image-card-text{min-height:200px}
}
@media only screen and (max-width:39.9375em){.fix-image-card-text.single-related-height-fix{min-height:185px}
}
@media only screen and (max-width:39.9375em){.article-video{padding-left:0;padding-right:0}
}
.background-center{background-position:center top}
.articleDetailsContainer .wrapper-paragraph{padding-bottom:50px}
@media only screen and (max-width:63.9375em){.articleDetailsContainer .wrapper-paragraph{padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.articleDetailsContainer .wrapper-paragraph{padding-bottom:20px}
}
.place-image img{height:80px;width:100%}
@media only screen and (max-width:63.9375em){.place-image img{height:60px}
}
@media only screen and (max-width:39.9375em){.place-image img{height:40px}
}
.social-icon-hero.social-icon-show{display:none}
@media only screen and (max-width:63.9375em){.social-icon-hero.social-icon-show{display:block}
}
.social-icon-hero ul{float:left}
@media only screen and (max-width:63.9375em){.social-icon-hero ul{margin-top:30px !important}
}
.social-icon-hero li{min-width:22px;min-height:22px;line-height:32px;margin-left:15px;float:left}
@media only screen and (max-width:63.9375em){.social-icon-hero li{margin-left:25px}
}
@media only screen and (max-width:39.9375em){.social-icon-hero li:first-child{color:#333;margin-left:0;line-height:18px}
}
.social-icon-hero li a{color:#fff}
@media only screen and (max-width:39.9375em){.social-icon-hero li a{color:#00465a}
}
@media only screen and (max-width:39.9375em){.social-icon-hero{display:none}
}
.benefittitle-bg{padding-bottom:48px;padding-top:58px}
.resource-titleBottomgape{padding-bottom:20px}
h6.fontweight{font-weight:700 !important}
.button.blueBtn{margin-bottom:0}
.read_article.accorbtn{margin-top:15px;margin-bottom:10px}
.pennal-opaque.accordian-articleBlog{margin-left:0;min-height:255px;border:1px solid #333;padding:30px 120px 75px 25px;margin-bottom:30px}
@media only screen and (max-width:39.9375em){.pennal-opaque.accordian-articleBlog{padding:30px 70px 30px 25px;min-height:145px}
}
.accordion{background-color:transparent}
.accordion-content{background-color:transparent}
@media only screen and (max-width:39.9375em){.accordion-content .show-less-content{padding-left:10px;padding-right:10px}
}
.min-gape{min-height:226px;clear:both}
@media only screen and (max-width:58.0625em){.min-gape{min-height:180px !important}
}
@media only screen and (max-width:39.9375em){.min-gape{display:none}
}
@media only screen and (max-width:63.9375em){.min-gape{min-height:293px;clear:both}
}
.social-icon-hero-show{display:none}
@media only screen and (max-width:39.9375em){.social-icon-hero-show{clear:both;display:block}
}
@media only screen and (max-width:39.9375em){.social-icon-hero-show li{font-size:13px;min-width:22px;min-height:22px;line-height:16px;margin-left:30px;float:left;color:#333}
}
@media only screen and (max-width:39.9375em){.social-icon-hero-show li:first-child{margin-left:0}
}
.vertical-line{border-left:1px solid #c9c9c9;overflow:hidden}
.opaque-article p.paddintBtmMarginBtmZero{padding-bottom:0 !important;margin-bottom:0}
.article-links{font-family:'Roboto',sans-serif;margin-right:0}
.article-links.left_padding32{padding-left:32px}
.personal-finance{clear:both;border-bottom:1px solid #e9e9e9;padding:20px 0}
.personal-finance .content{font-size:15px;color:#333;line-height:25px;font-family:'Roboto',sans-serif;display:table}
.personal-finance .content a{color:#00465a}
.personal-finance .content a:hover,.personal-finance .content a:focus{color:#00212b}
.search-result{border-bottom-style:none !important;padding:0 0 !important}
.paddintBtmMarginBtmZero{padding-bottom:0 !important;margin-bottom:0}
.youre-ready-to-reti{font-family:'Roboto',sans-serif;font-size:22px;font-weight:bold;line-height:1.36}
.rowEequalizer{display:inline-table;width:100%;table-layout:fixed;clear:both;overflow:hidden;height:100%}
.dataEqualizer{display:table-cell;height:100%;vertical-align:top;float:none}
.dataEqualizer>.opaque-article{padding-right:40px}
@media only screen and (max-width:39.9375em){.dataEqualizer{display:block}
}
.column.dataEqualizer:last-child:not(:first-child),.columns.dataEqualizer:last-child:not(:first-child){float:none}
.articleLinksAlign{display:table;height:100%;padding-left:20px;width:100%}
.articleLinksAlign .articleLinksAlignWrapper{display:table-cell;vertical-align:middle}
.articleLinksAlign .article-links{padding-bottom:0;margin-top:0}
@media only screen and (max-width:39.9375em){.articleLinksAlign{padding-left:0;margin-right:0;text-align:center}
}
@media only screen and (min-width:64em){.articleLinksAlign{padding-left:40px;padding-right:40px}
}
.name-blog{width:62px;height:62px;float:left;display:block;background-size:100% 100%;border-radius:100%;-webkit-border-radius:100%;margin-right:15px}
@media only screen and (max-width:39.9375em){.name-blog{float:none;display:inline-block}
}
.tag-links ul{margin:20px 0 0 0;padding:0}
.tag-links ul.contributor-tags{margin-top:0}
.tag-links ul.contributors{margin-top:0}
.tag-links ul li{display:inline;padding:0}
.tag-links ul li a{display:inline-block;padding:0;font-size:14px;color:#8d8d8d;font-family:'Roboto',sans-serif;text-decoration:underline}
.tag-links ul li a:hover{color:#00212b}
@media only screen and (max-width:39.9375em){.tag-links ul{border-bottom:1px solid #e9e9e9;padding-bottom:30px}
}
.update-label{clear:both;display:block;text-align:left;font-family:'Roboto',serif}
.update-label label{font-size:14px;color:#8d8d8d;margin-bottom:10px}
.hero-pic-show-iphone{display:none}
@media only screen and (max-width:39.9375em){.hero-pic-show-iphone{display:block;min-height:180px;background-size:100% 100%}
}
.education-hero-section{clear:both;width:100%;padding-top:40px;position:relative}
.education-hero-section h1{clear:both;color:#fff;font-weight:700;margin-bottom:0}
.education-hero-section p{clear:both;color:#fff;font-size:25px;font-weight:normal;line-height:40px;font-family:'Roboto Slab',serif;margin:0}
@media only screen and (max-width:58.0625em){.education-hero-section p{font-size:21px;padding-top:10px}
}
@media only screen and (max-width:39.9375em){.education-hero-section p{font-size:15px !important;line-height:25px}
}
@media only screen and (max-width:58.0625em){.education-hero-section{padding-top:30px}
}
@media only screen and (max-width:39.9375em){.education-hero-section{height:auto;text-align:center;padding-top:20px;margin-bottom:0;padding-bottom:10px}
}
.hero-article{position:relative;margin:15px 0 0 0;clear:both}
.hero-article li{display:inline-block;padding-left:10px;font-size:14px;color:#fff;opacity:.7;font-family:'Roboto',sans-serif}
.hero-article li:first-child{padding-left:0}
.hero-article li.bold-article{font-weight:700}
.hero-article li .icon{margin-right:2px}
@media only screen and (max-width:39.9375em){.hero-article{margin:15px 0 20px 0}
}
.education-hero-pic{position:relative;display:block;clear:both;padding-left:35px;padding-right:35px;background-size:100% 100%}
@media only screen and (max-width:58.0625em){.education-hero-pic{padding-right:10px;padding-left:10px}
}
@media only screen and (max-width:39.9375em){.education-hero-pic{margin:0;padding-left:0;padding-right:0}
}
.image-video-description{min-height:450px;background-size:100% 100%;display:block}
@media only screen and (max-width:58.0625em){.image-video-description{min-height:330px}
}
@media only screen and (max-width:39.9375em){.image-video-description{min-height:180px;padding:0}
}
.body-caption-sm{font-family:'Roboto',serif;color:#333;font-size:13px;line-height:25px;text-align:left}
.body-caption-sm span{color:#8d8d8d}
.BodyMidSlabTitle.mediumFont{font-size:40px;line-height:60px;font-family:'Roboto',serif;font-weight:lighter;text-align:left}
@media only screen and (max-width:58.0625em){.BodyMidSlabTitle.mediumFont{font-size:35px;line-height:55px}
}
@media only screen and (max-width:39.9375em){.BodyMidSlabTitle.mediumFont{font-size:25px;line-height:40px}
}
.andrew-avptitle{color:#fff;font-size:18px;line-height:25px;margin-top:20px;font-family:'Roboto',sans-serif;text-align:left}
@media only screen and (max-width:58.0625em){.andrew-avptitle{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.andrew-avptitle{font-size:13px;line-height:25px}
}
.greybgColor{background-color:#f8f8f8;color:#333}
.greybgColor .andrew-avptitle{color:#333}
.greybgColor .BodyMidSlabTitle{color:#333}
.whitebgColor{background-color:#fff;color:#333}
.whitebgColor .andrew-avptitle,.whitebgColor .BodyMidSlabTitle{color:#333}
.wrapper-paragraph{padding-top:50px;padding-bottom:0}
.wrapper-paragraph p{font-size:20px;line-height:35px;margin-bottom:0;padding-bottom:45px;color:#333}
@media only screen and (max-width:58.0625em){.wrapper-paragraph p{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.wrapper-paragraph p{font-size:15px;line-height:25px;padding-bottom:26px}
}
@media only screen and (max-width:58.0625em){.wrapper-paragraph{padding-top:30px;padding-bottom:0}
}
@media only screen and (max-width:39.9375em){.wrapper-paragraph{padding-top:20px;padding-bottom:0}
}
@media only screen and (max-width:39.9375em){.wrapper-paragraph.toppading40{padding-top:8px}
}
.education-pic-minimize{clear:both;min-height:450px;background-size:100% 100%;margin-bottom:45px}
@media only screen and (max-width:58.0625em){.education-pic-minimize{min-height:275px}
}
@media only screen and (max-width:39.9375em){.education-pic-minimize{min-height:180px !important}
}
.only-top-gape-none{padding-bottom:30px !important}
.products-pera p{font-size:15px;line-height:25px;margin-bottom:0}
@media only screen and (max-width:39.9375em){.products-pera p{font-size:13px !important;line-height:25px !important}
}
p.peraHeightFix{font-size:15px;line-height:25px}
@media only screen and (max-width:39.9375em){p.peraHeightFix{font-size:13px;line-height:25px}
}
.footer-expanded p{font-size:15px;color:#333;line-height:25px}
.whiteColor{color:#fff !important}
.blueColor{color:#00576d}
.blackColor{color:#333 !important}
.bootomPdding40{padding-bottom:40px}
.GreenColor{color:#a6db00}
.titleIndexlinked{padding-top:0}
h2.head2{margin-bottom:10px}
.BoxTopBottomGap{margin-top:80px;padding-bottom:80px}
.only-top-margin{padding-top:69px}
.only-top-Gap{margin-top:120px}
.captionside ~ div .opaque-bg.lastComponentSpacing{padding-top:0;margin-top:0}
.blogTop40{margin-top:40px}
@media only screen and (max-width:58.0625em){.blogTop40 i.icon{display:inline-block;float:none;margin-bottom:15px}
}
.defaultLeftGap{padding-left:30px}
.btnTOpGapes{margin-top:40px}
.fromrightpading{padding-right:30px}
ul.linksTitle_home>li a.color_white{color:#fff !important}
.subtitle.subtitleTop{padding-left:0 !important;padding-right:0 !important}
.head3{padding-top:0;color:#333}
@media only screen and (max-width:39.9375em){.head3{text-align:center}
}
.hero-slide.right .linksTitle_home{float:right}
.hero-slide.left .headingTitleLeft{float:left}
.hero-slide.right .headingTitleLeft{float:right;text-align:right}
.wrapper-box.right .captionside{float:right;text-align:right}
.paddingNone{padding:0}
.paddingNone .peragraphText{padding:0}
.gray-bg{background:#fafafa}
.mediaicon-title{font-size:22px}
@media only screen and (max-width:58.0625em){.mediaicon-title{font-size:17px}
}
.download-series-box{clear:both;display:block}
.download-series-box p{font-size:20px;line-height:35px}
@media only screen and (max-width:63.9375em){.download-series-box p{font-size:18px;color:#333;line-height:30px;margin-top:10px;margin-bottom:10px}
}
@media only screen and (max-width:39.9375em){.download-series-box p{font-size:15px;padding-top:0;margin-top:5px;margin-bottom:5px}
}
.brochure-button{position:relative;font-size:17px;color:#00465a;width:100%;min-height:50px;line-height:30px;font-weight:700;vertical-align:middle;padding:0;font-family:'Roboto',sans-serif;height:100%;margin-left:0}
.brochure-button a{color:#00465a;display:block;border:2px solid #00465a;padding:8px 20px 7px 60px;height:100%}
.brochure-button a span.tableParent{display:table;margin:0;height:100%}
.brochure-button a span.tableChild{text-align:left;display:table-cell;margin:auto;vertical-align:middle}
.brochure-button a span>.icon{margin-left:-40px}
.brochure-button a:hover{color:#00212b;border:2px solid #00212b}
.brochure-button a:active{color:#000a0d;border:2px solid #000a0d}
@media only screen and (max-width:39.9375em){.brochure-button{font-size:15px}
}
a.inlin_box{margin-top:2px}
.progress-box{clear:both;border-top:2px solid #ddd;border-bottom:2px solid #ddd;display:block;padding:60px 0;margin:80px 0;position:relative}
.graph-allocation li{display:table;text-align:left;margin:0;font-size:18px;color:#333;border-bottom:2px solid #ffc303;line-height:60px}
.graph-allocation li.purpleBorder{border-bottom:2px solid #ff8400}
.graph-allocation li span.mediumFont26{font-size:35px}
.alignmentDescription p{margin-bottom:0}
@media only screen and (min-width:64em){.alignmentDescription p{padding-left:4.15%;padding-right:4.15%}
}
.alignmentDescription h6{margin-bottom:15px}
@media only screen and (max-width:63.9375em){.alignmentDescription h6{margin-bottom:10px}
}
.opaque-bg.ShieldAligncenter{padding:50px;min-height:initial}
@media only screen and (max-width:58.0625em){.opaque-bg.ShieldAligncenter{padding:40px 20px}
}
@media only screen and (max-width:39.9375em){.opaque-bg.ShieldAligncenter{padding:40px 9px !important}
}
@media only screen and (max-width:39.9375em){.opaque-bg.ShieldAligncenter h6{text-align:center !important}
}
.opaque-bg.Slab_sm p{font-size:15px;line-height:25px}
@media only screen and (max-width:39.9375em){.opaque-bg.Slab_sm p{font-size:13px;line-height:25px;margin-bottom:0 !important;text-align:center}
}
.surprise-text-hidden{position:relative;padding-top:10px;margin-top:-10px;transform:translateZ(0)}
@media only screen and (max-width:39.9375em){.surprise-text-hidden .surprise-list-parent{padding-left:15px}
}
@media only screen and (max-width:39.9375em){.surprise-text-hidden>.surprise-list-parent>ul>{display:flex}
}
@media only screen and (max-width:39.9375em){.surprise-text-hidden>.surprise-list-parent>ul>.sticky-lists.mid-level-list-sticky{padding-left:5px !important}
}
@media only screen and (max-width:39.9375em){.surprise-text-hidden>.surprise-list-parent>ul>li>.sticky-surprise-icon{margin-left:-31px}
}
@media only screen and (max-width:39.9375em){.surprise-text-hidden>.surprise-list-parent>ul>>li{display:block}
}
.updated-background-sticky{position:fixed;width:100%;background-color:rgba(151,215,0,0.95);box-shadow:0 5px 0 0 rgba(0,0,0,0.05);top:85px;right:0;left:0;padding:14px 0;z-index:9999999;max-width:2000px;margin-left:auto;margin-right:auto;transform:translateZ(0)}
@media only screen and (min-width:40em) and (max-width:63.9375em){.updated-background-sticky{padding-right:10px;padding-left:10px}
}
@media only screen and (max-width:39.9375em){.updated-background-sticky .small-show-only-sticky-icon{display:flex !important}
}
@media only screen and (max-width:39.9375em){.updated-background-sticky .hide-when-small-sticky{display:none}
}
.updated-background-sticky .product-hero-icon-sticky-show{display:flex !important}
@media only screen and (max-width:39.9375em){.updated-background-sticky .sticky-lists.mid-level-list-sticky{text-align:left !important}
}
.updated-background-sticky .productHeroIcon.sticky-surprise-icon{margin-bottom:auto;margin-top:auto}
@media only screen and (max-width:39.9375em){.updated-background-sticky .productHeroIcon.sticky-surprise-icon{margin-right:10px}
}
@media only screen and (max-width:39.9375em){.updated-background-sticky{padding-right:9px}
}
.updated-background-sticky .product-hero-icon-sticky-dide{display:none}
.updated-background-sticky.bhf-teal-color{background-color:rgba(0,176,185,0.95)}
.updated-background-sticky.bhf-green-color{background-color:rgba(151,215,0,0.95)}
.updated-background-sticky.bhf-5b-color{background-color:rgba(38,186,139,0.95)}
.updated-background-sticky.bhf-5c-color{background-color:rgba(76,195,93,0.95)}
.updated-background-sticky.bhf-5d-color{background-color:rgba(113,205,46,0.95)}
.sticky-bar-icon{position:absolute;top:50%;margin-top:-10px}
.sticky-bar-icon-width{width:36px}
.paddingZeroSmall img{width:100%}
@media only screen and (max-width:39.9375em){.paddingZeroSmall{margin-top:30px;padding:0}
}
.fullwidthImageMobile img{width:100%}
@media only screen and (max-width:58.0625em){.iconBoxleftpadding{padding-left:35px}
}
@media only screen and (max-width:39.9375em){.iconBoxleftpadding{padding-left:15px !important;padding-top:50px}
}
.iconBoxleftpadding .icon{margin-left:0;margin-right:20px;transform-origin:0 0}
@media only screen and (max-width:39.9375em){.iconBoxleftpadding .icon{margin-right:0}
}
@media only screen and (max-width:58.0625em){.wrapper-product p{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.wrapper-product p{font-size:15px !important;line-height:25px !important}
}
@media only screen and (max-width:58.0625em){.headFontMedium{font-size:16px}
}
@media only screen and (max-width:39.9375em){.titleSpaceCenterAlign{display:block}
}
@media only screen and (max-width:39.9375em){.education-hero-image{margin-top:-53px !important}
}
@media only screen and (max-width:39.9375em){.upper-gape-iphone{margin-top:40px}
}
@media only screen and (max-width:39.9375em){.hero-section-iphone-padding0{padding-left:0;padding-right:0}
}
@media only screen and (max-width:39.9375em){.only-top-bottom-gapePhone{padding-top:40px}
}
@media only screen and (max-width:39.9375em){.section-iphonegape{margin-bottom:10px}
}
@-moz-document url-prefix(){.mozilla{position:relative;left:-50px;display:table}
}
@media only screen and (max-width:39.9375em){.media-object-area p{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.media-object-area.left-align p{text-align:left}
}
@media only screen and (max-width:39.9375em){.rightPenal p{font-size:13px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.row.textcenter-detail{text-align:center}
}
@media only screen and (max-width:39.9375em){.ShieldAligncenter .button.blueBtn{text-align:center;margin-left:auto;margin-right:auto;display:table}
}
@media only screen and (max-width:39.9375em){.only-top-Gap50{margin-top:50px}
}
@media only screen and (max-width:39.9375em){.benifit-submenu{display:none}
}
@media only screen and (max-width:39.9375em){.detail-icon{float:none;text-align:center;padding-bottom:20px;display:inline-block;margin-right:0;margin-top:20px}
}
@media only screen and (max-width:39.9375em){.glance_icon{float:none;display:inline-block;margin:20px 0}
}
@media only screen and (max-width:39.9375em){.accordion-title{text-align:left}
}
.equalizerRow{clear:both;overflow:hidden;height:100%}
.equalizerRow .equalizerData:first-child{padding-left:0}
@media only screen and (max-width:63.9375em){.equalizerRow .equalizerData:first-child{padding-right:0;padding-left:0}
}
.equalizerRow .equalizerData:nth-child(2){padding-right:0}
@media only screen and (max-width:63.9375em){.equalizerRow .equalizerData:nth-child(2){padding-right:0;padding-left:0}
}
@media only screen and (max-width:63.9375em){.equalizerRow{margin-top:0}
}
@media only screen and (min-width:64em){.equalizerRow{display:inline-table;width:100%;table-layout:fixed;margin-top:20px}
}
@media only screen and (max-width:63.9375em){.equalizerData{margin-top:20px;clear:both;float:none}
}
@media only screen and (min-width:64em){.equalizerData{display:table-cell;height:100%;vertical-align:top;float:none}
}
@media only screen and (min-width:64em){.equalizerData:only-child{display:table-caption}
}
@media only screen and (max-width:63.9375em){.columns.equalizerData:last-child:not(:first-child){float:none}
}
@media only screen and (min-width:64em){.columns.equalizerData:last-child:not(:first-child){float:none}
}
@media only screen and (max-width:63.9375em){.linked-icon{padding-bottom:20px}
}
.sticky-lists{display:inline-block;width:auto;float:left;position:relative}
@media only screen and (max-width:39.9375em){.sticky-lists{float:none}
}
@media only screen and (max-width:39.9375em){.sticky-lists.mid-level-list-sticky{display:inline-block;max-width:95%;float:left;text-align:center;margin:auto}
}
.right>.surprise-text-hidden>.surprise-list-parent>ul{float:right}
.right>.surprise-text-hidden>.surprise-list-parent>ul>li>.sticky-surprise-icon{margin-left:-8px}
@media only screen and (max-width:39.9375em){.mobile-only-relative{position:relative !important}
}
@media only screen and (max-width:39.9375em){.doc_text{border-bottom:none !important;text-align:center}
}
.sticky-master.sticky-master-hold{display:flex !important}
.sticky-master.sticky-master-hold .product-hero-icon-sticky-show{display:flex}
.sticky-master.sticky-master-hold .product-hero-icon-sticky-show .productHeroIcon.sticky-surprise-icon{margin-bottom:auto;margin-top:auto}
@media only screen and (max-width:39.9375em){.product-hero-icon-sticky-show{display:none !important}
}
@media only screen and (max-width:39.9375em){.right>.surprise-text-hidden>.surprise-list-parent>ul>li>.sticky-surprise-icon{margin-left:-31px}
}
@media only screen and (min-width:64em){.right>.surprise-text-hidden>.surprise-list-parent>ul>.sticky-lists.mid-level-list-sticky{padding-left:0 !important}
}
@media only screen and (min-width:64em){.right>.surprise-text-hidden>.surprise-list-parent>ul>li>.sticky-surprise-icon{margin-left:-42px}
}
.progressContainerBox.ribbon-initital-opacity{opacity:0}
.BodyMidSlabTitle.text-black h3{color:#333}
.BodyMidSlabTitle.text-dark-teal h3{color:#00465a}
@media only screen and (min-width:64em){.education-hero-pic{padding-left:0;padding-right:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.education-hero-pic{padding-left:15px;padding-right:15px}
}
@media only screen and (min-width:64em){.overview-hero-section .opaque-bg{padding-left:0;padding-right:0}
}
.backgroundWhiteTwoColumn .twoColumn .portfolioImage{height:260px !important}
@media only screen and (max-width:63.9375em){.backgroundWhiteTwoColumn .twoColumn .portfolioImage{height:160px !important}
}
.backgroundWhiteTwoColumn .twoColumn .redirectable-card{min-height:400px !important}
@media only screen and (max-width:63.9375em){.backgroundWhiteTwoColumn .twoColumn .redirectable-card{min-height:380px !important}
}
@media only screen and (max-width:39.9375em){.backgroundWhiteTwoColumn .twoColumn .redirectable-card{min-height:330px !important}
}
.only-top-margin-desktop{padding-top:55px}
@media only screen and (max-width:58.0625em){.only-top-margin-desktop{padding-top:0}
}
@media only screen and (min-width:64em){.story-hero-ovrview.overview-hero{min-height:480px}
}
@media only screen and (max-width:39.9375em){.story-hero-ovrview{background:none !important}
}
@media only screen and (min-width:64em){.careers-submenu li{padding:0 25px 0 40px}
}
.careers-submenu li a{color:#00465a;font-size:20px}
.careers-submenu li a:hover{color:#00465a;font-size:20px}
.careers-submenu li a.active{color:#00465a}
.careers-submenu.benifit-submenu{padding-top:80}
.careers-submenu.benifit-submenu li::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;width:20px;height:20px;background-position:-3px -53px;color:transparent;display:block;white-space:nowrap;position:absolute;top:3px;right:-4px;zoom:1;-moz-transform:scale(1)}
.careers-submenu.benifit-submenu li:hover::after,.careers-submenu.benifit-submenu li:focus::after{background-position:-28px -53px}
.careers-submenu.benifit-submenu li:active::after{background-position:-53px -53px}
@media only screen and (min-width:64em){.career-80px-60-top{padding-top:80px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.career-80px-60-top{padding-top:20px}
}
@media only screen and (min-width:64em){.career-about-type p{margin-bottom:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.career-about-type p{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.career-about-type p{text-align:left;font-size:27px;font-size:15px}
}
@media only screen and (max-width:39.9375em){.career-about-type h2{text-align:left;font-size:27px}
}
@media only screen and (min-width:64em){p.quote-attribute-story{margin-bottom:0}
}
.quote-attribute-story{font-size:25px}
@media only screen and (max-width:39.9375em){.quote-attribute-story{font-size:13px;text-align:left}
}
.story-white ul.breadcrumb-links{color:white}
.story-white ul.breadcrumb-links li a{color:white}
@media only screen and (max-width:39.9375em){.story-white ul.breadcrumb-links li a{color:#333}
}
@media only screen and (max-width:39.9375em){.story-white ul.breadcrumb-links{color:#333}
}
.story-white h1,.story-white .heading_subtitle p{color:white !important}
@media only screen and (max-width:39.9375em){.story-white h1,.story-white .heading_subtitle p{color:#333 !important}
}
.story-white .row .columns h2{color:white}
@media only screen and (max-width:39.9375em){.story-white .row .columns h2{color:#333}
}
.story-dots-parent{position:relative}
.story-dots-parent .story-dots{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.story-dark .row .columns h2{color:#333}
.story-stats .story-stat-line{font-size:22px;margin-bottom:5px}
.story-stats .story-stat-sub-line{font-size:15px;line-height:1.5em}
.story-main-stat{font-size:40px;margin-bottom:10px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.story-main-stat{font-size:30px}
}
.story-main-stat-1{color:#00b0b9}
.story-main-stat-2{color:#4cc35d}
.story-main-stat-4{color:#71cd2e;margin-top:70px}
.story-main-stat-5{color:#97d700;margin-top:70px}
.story-main-stat-3{color:#97d700}
.story-header-foundation{margin-bottom:70px;margin-top:0}
@media only screen and (max-width:39.9375em){.story-header-foundation{margin-top:60px}
}
.ratings-link-story{margin-top:85px}
.story-stat-link{display:block;margin-top:20px}
.story-sprite{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;display:inline-block}
.story-sprite-Arrow-Blue{width:9px;height:14px;background-position:-5px -5px}
.story-sprite-education{width:55px;height:80px;background-position:-579px -330px}
.story-sprite-github{width:30px;height:30px;background-position:-83px -5px}
.story-sprite-gmail{width:30px;height:30px;background-position:-123px -5px}
.story-sprite-icon-Expand{width:17px;height:15px;background-position:-163px -5px}
.story-sprite-linkedin{width:30px;height:30px;background-position:-190px -5px}
.story-sprite-new{width:80px;height:80px;background-position:-281px -510px}
.story-sprite-product{width:80px;height:80px;background-position:-82px -513px}
.story-sprite-stackoverflow{width:30px;height:30px;background-position:-174px -45px}
.story-sprite-story-accessible{width:112px;height:57px;background-position:-130px -831px}
.story-sprite-story-issential{width:90px;height:90px;background-position:-277px -838px;zoom:.96;-moz-transform:scale(0.96)}
.story-sprite-story-simple{width:95px;height:95px;background-position:-451px -838px}
.story-sprite-tumblr{width:30px;height:30px;background-position:-224px -95px}
.story-sprite-twitter{width:30px;height:30px;background-position:-264px -95px}
.story-image-stat{height:100px}
.story-image-stat-2{height:80px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.story-adjust-image-containing-div{margin-top:60px;margin-bottom:60px}
}
@media only screen and (max-width:39.9375em){.story-adjust-image-containing-div{margin-top:60px;margin-bottom:60px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.medium-stats-fix{margin:0 auto;margin-top:75px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.story-stat-line{font-size:20px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.story-medium-margin-fix-seesential{margin-bottom:80px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.story-medium-margin-fix-seesential:last-child{margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.story-medium-margin-fix-seesential{margin-bottom:80px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.story-stat-sub-line-half{max-width:75%;margin:0 auto}
}
@media only screen and (max-width:39.9375em){.story-stat-sub-line-half{max-width:75%;margin:0 auto}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.chaingin-game-image{background-position:50% !important}
}
.story-disclaimer{font-size:15px !important}
@media only screen and (max-width:39.9375em){.mobile-60-padding{padding-top:60px}
}
@media only screen and (max-width:39.9375em){.story-image-div-parent{padding-top:65px;background:#f8f8f8 !important;text-align:left}
}
.fix-top-margin-career{padding-top:40px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.fix-top-margin-career{padding-bottom:60px}
}
.fix-top-margin-career-deafult-margin{padding-top:80px}
.career-quote-main{background:#f8f8f8}
.career-quote-header{font-weight:300}
@media only screen and (max-width:39.9375em){.career-quote-header{font-size:25px;text-align:left}
}
.career-location{width:100%;list-style:none}
.career-location li{display:inline-block;text-align:center;width:20%;text-align:center;vertical-align:top;font-size:18px;margin:0;padding:0;float:left}
@media only screen and (min-width:40em) and (max-width:63.9375em){.career-location li{width:30%}
}
@media only screen and (max-width:39.9375em){.career-location li{width:49%;min-height:235px}
}
.career-location li i{margin:0 auto;margin-bottom:12px}
.disability-text-career{width:80%;margin-top:60px;font-size:15px}
@media only screen and (max-width:39.9375em){.disability-text-career{font-size:15px}
}
.text-underline-career{text-decoration:underline;font-size:17px}
.white-text-career{color:white}
@media only screen and (max-width:39.9375em){.white-text-career{color:#00465a}
}
.career-sprite{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;display:block}
.career-sprite-ic-careers-401-k-2-color-80{width:80px;height:80px;background-position:-395px -634px}
.career-sprite-ic-careers-dental-2-color-80{width:80px;height:80px;background-position:-301px -627px}
.career-sprite-ic-careers-florida-80{width:81px;height:81px;background-position:-383px -154px}
.career-sprite-ic-careers-health-2-color-80{width:80px;height:80px;background-position:-195px -620px}
.career-sprite-ic-careers-massachusetts-80{width:81px;height:81px;background-position:-96px -154px}
.career-sprite-ic-careers-new-jersey-80{width:81px;height:81px;background-position:-192px -154px}
.career-sprite-ic-careers-new-york-80{width:81px;height:81px;background-position:-288px -154px}
.career-sprite-ic-careers-visions-2-color-80{width:80px;height:80px;background-position:-94px -732px}
.career-sprite-ic-coffee-vision-2-color-80{width:80px;height:80px;background-position:-172px -728px}
.career-sprite-ic-careers-north-carolina-80{width:81px;height:81px;background-position:0 -154px}
.career-sprite-ic-careers-vision-2-color-80{width:80px;height:80px;background-position:-588px -632px}
.career-sprite-ic-global-jump-arrow-grey-20{width:20px;height:20px;background-position:-3px -53px}
.defaultMargin.post-section-border-career{position:relative;padding-bottom:10px}
.post-section-border-career:after{content:"";background:#e9e9e9;position:absolute;bottom:0;left:0;right:0;height:1px;width:90%;right:0;left:0;margin:auto}
.medium-icon-resize-career{zoom:.50;display:inline-block;-moz-transform:scale(0.5);-moz-transform-origin:0 0;position:relative;top:25px;margin-right:16px}
.join-bright-career-top{padding-top:20px;padding-bottom:30px}
@media only screen and (max-width:39.9375em){.work-life-career-sub-title{text-align:left}
}
@media only screen and (max-width:39.9375em){.career-hero{border-bottom:1px solid #8d8d8d}
}
@media only screen and (max-width:39.9375em){.small-center-icon-career{margin:0 auto;zoom:.70;-moz-transform:scale(0.7);-moz-transform-origin:0 0;margin-bottom:10px}
}
@media only screen and (max-width:39.9375em){.career-header-small-fix{margin-top:60px}
}
@media only screen and (max-width:39.9375em){.careers-video{max-width:80% !important}
}
@media only screen and (max-width:39.9375em){.story-dots-parent-career{min-height:100px}
}
a.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.contact-hero{height:340px !important;min-height:340px !important;padding-top:40px !important}
@media only screen and (max-width:39.9375em){.contact-hero{height:265px !important;min-height:265px !important;padding-top:40px !important;border:none !important}
}
.preference-hero{height:250px !important;min-height:250px !important;padding-top:40px !important}
.contact-section{height:auto !important;min-height:340px !important;padding-top:40px !important}
.support-contact-nav li a{color:#333;position:relative}
@media only screen and (max-width:39.9375em){.support-contact-nav li a{font-size:14px}
}
.support-contact-nav li a.active:after{content:"";position:absolute;left:0;bottom:0;right:0;top:30px;margin:auto;background:#00465a;height:2px}
h3.underlined-heading-contact{position:relative;margin-bottom:40px;text-align:left;padding-top:20px}
h3.underlined-heading-contact:after{content:"";position:absolute;left:0;bottom:0;right:0;top:100px;margin:auto;background:#c9c9c9;height:1px}
h3.underlined-heading-contact.remove-for-pref:after{content:"";position:absolute;left:0;bottom:0;right:0;top:100px;margin:auto;background:#fff !important;height:1px}
.contact-details-support{font-size:20px;color:#333}
@media only screen and (max-width:39.9375em){.contact-details-support.pref-para{font-size:15px;color:#333;text-align:left !important}
}
@media only screen and (max-width:39.9375em){.contact-details-support.pref-para.related-res-fix{text-align:center !important;padding-top:10px !important}
}
.pref-logo li{display:inline-block;padding-right:50px;padding-top:40px}
.quick-link-div{margin-top:15px !important}
.quick-link-div ul li{margin-bottom:17px !important}
@media only screen and (max-width:39.9375em){.quick-link-div{padding-bottom:40px;padding-top:40px;background:#f8f8f8}
}
.general-support-heading-contact{padding-top:10px !important}
@media only screen and (max-width:39.9375em){.contact-center-small{text-align:center !important;margin:0 auto}
}
@media only screen and (max-width:39.9375em){.heroTitle.ContactheroTitle{margin:0 auto}
}
@media only screen and (max-width:39.9375em){.contact-phone-blue{color:#00465a;font-size:17px !important}
}
@media only screen and (max-width:39.9375em){.product-support-contact{margin-left:auto;margin-right:auto;text-align:center;width:85%;font-size:15px !important}
}
@media only screen and (max-width:39.9375em){.small-text-left-force{text-align:left !important}
}
.button-arrow-align .icon.angle-right-teal{width:20px;height:20px;background-position:-33px -30px;display:inline;position:absolute;margin:0;margin-left:10px;margin-top:7px;top:10px;right:10px;text-align:right}
.callUsText{font-family:Roboto;font-size:15px;color:#8d8d8d}
.support-sprite{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;display:inline-block;float:left}
.support-sprite.smallRectangle,.support-sprite.mediumRectangle{width:60px;height:80px;background-position:-110px -620px}
.support-sprite.largeRectangle{width:150px;height:150px;background-position:-110px -620px}
.support-sprite.smallTransition{float:none;width:80px;height:80px;background-position:2px -619px}
.support-sprite.mediumTransition{width:160px;height:160px;background-position:0 -624px}
.support-sprite.largeTransition{width:230px;height:230px;background-position:0 -624px}
.support-sprite.smallCompany{float:none;width:80px;height:80px;background-position:-669px -328px}
.support-sprite.mediumCompany{width:150px;height:150px;background-position:-679px -328px}
.support-sprite.largeCompany{width:230px;height:230px;background-position:-679px -328px}
.support-sprite.smallProducts{float:none;width:80px;height:80px;background-position:-577px -511px}
.support-sprite.mediumProducts{width:150px;height:150px;background-position:-582px -529px}
.support-sprite.largeProducts{width:235px;height:235px;background-position:-582px -529px}
.sprite-ic-support-faqs-contact-phone-2-color-80{width:80px;height:80px;background-position:-110px -620px}
.sprite-ic-support-faqs-contact-phone-2-color-80_2x{width:160px;height:160px;background-position:-110px -620px}
.sprite-ic-support-faqs-contact-phone-2-color-80_3x{width:240px;height:240px;background-position:-110px -620px}
.sprite-ic-support-faqs-our-company-2-color-80{width:80px;height:80px;background-position:-515px -5px}
.sprite-ic-support-faqs-our-company-2-color-80_2x{width:160px;height:160px;background-position:-5px -255px}
.sprite-ic-support-faqs-our-company-2-color-80_3x{width:240px;height:240px;background-position:-175px -255px}
.sprite-ic-support-faqs-our-products-2-color-80{width:80px;height:80px;background-position:-5px -95px}
.sprite-ic-support-faqs-our-products-2-color-80_2x{width:160px;height:160px;background-position:-425px -255px}
.sprite-ic-support-faqs-our-products-2-color-80_3x{width:240px;height:240px;background-position:-605px -5px}
.sprite-ic-support-faqs-transition-2-color-80{width:80px;height:80px;background-position:-595px -255px}
.sprite-ic-support-faqs-transition-2-color-80_2x{width:160px;height:160px;background-position:-685px -255px}
.sprite-ic-support-faqs-transition-2-color-80_3x{width:240px;height:240px;background-position:-425px -425px}
@media only screen and (max-width:39.9375em){.story-main{border-top:1px solid #d8d8d8;border-top-width:1px;border-top-style:solid;border-top-color:#d8d8d8;margin-bottom:60px}
}
ul.faq-sublink{clear:both;display:block;float:right;margin-right:30px;padding-top:73px}
ul.faq-sublink li{clear:both;display:block;margin:0;font-size:20px;line-height:30px;font-weight:700;color:#333;font-family:'Roboto',sans-serif}
ul.faq-sublink li a{padding-top:20px;font-size:15px;font-weight:500;font-family:'Roboto',sans-serif;color:#333;display:block}
ul.faq-sublink li a:hover,ul.faq-sublink li a:focus{text-decoration:underline;color:#00212b}
@media only screen and (max-width:58.0625em){ul.faq-sublink{margin-right:0;float:left}
}
@media only screen and (max-width:39.9375em){ul.faq-sublink{text-align:center;float:none;background-color:#f7f7f7;padding:50px 0;margin-left:-15px;margin-right:-15px}
}
ul.accordian-bullet{list-style:circle !important;color:#333;list-style-type-width:10px}
ul.accordian-bullet li{margin:30px 0;font-size:17px}
.faq-penal{padding-top:0;border-top:1px solid #333}
@media only screen and (max-width:39.9375em){.faq-penal{padding:60px;border-top:0}
}
@media only screen and (max-width:39.9375em){.faq-penal .leftRight{padding:0}
}
.faq-penal .accordion-content.accordian-tabe-content{padding-left:0}
.faq-penal .accordian-title{font-size:35px;line-height:30px;font-weight:700;color:#333;font-family:'Roboto',sans-serif;padding:78px 0 30px}
.faq-penal .accordian-title.accordian-arrowtitle{padding-left:0 !important;padding-right:40px}
@media only screen and (max-width:39.9375em){.faq-penal .accordian-title.accordian-arrowtitle{padding-right:42px}
}
.faq-penal .accordian-title.accordian-arrowtitle::after{right:0}
@media only screen and (max-width:39.9375em){.accordian-title{font-size:30px;line-height:30px;text-align:center}
}
ul.faq-sublink{float:left;padding-top:92px}
ul.faq-sublink li{margin-top:8px;line-height:25px}
@media only screen and (max-width:39.9375em){ul.faq-sublink li{padding-left:15px;padding-right:15px}
}
.accordian-title{font-size:30px;line-height:30px;font-weight:700;color:#333;font-family:'Roboto',sans-serif;padding:100px 0 30px}
@media only screen and (max-width:39.9375em){.accordian-title{font-size:28px;line-height:30px;text-align:center}
}
ul.accordian-bullet{list-style:circle !important;padding-left:15px;color:#333;list-style-type-width:10px}
ul.accordian-bullet li{margin:20px 0;font-size:17px}
ul.accordian-bullet li span{font-size:18px;color:#333;font-weight:700}
.faq-penal{padding-top:0;border-top:1px solid #333}
.faq-penal .accordion-title.accordian-arrowtitle{padding-left:0 !important;padding-right:40px}
@media only screen and (max-width:39.9375em){.faq-penal .accordion-title.accordian-arrowtitle{padding-right:42px}
}
.faq-penal .accordion-content.accordian-tabe-content{padding-left:0}
.faq-penal .accordion-title.accordian-arrowtitle::after{right:0}
.faq-penal table tbody tr:nth-child(even){background:0}
@media only screen and (max-width:39.9375em){.faq-penal{padding:60px;border-top:0}
}
@media only screen and (max-width:39.9375em){.faq-penal .leftRight{padding:0}
}
.fund-resources-box{border:1px solid #cacaca;padding:20px}
.fund-resources-box p{font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;padding-top:15px}
.fund-subtitle{font-size:20px;font-family:'Roboto',sans-serif;line-height:30px}
.brand-logo{clear:both;display:block;margin:20px 0 0}
.rte-cta-box{margin-top:30px}
.rte-cta-box p{margin-bottom:30px;font-size:20px;line-height:30px;font-family:'Roboto',sans-serif}
@media only screen and (max-width:39.9375em){.rte-cta-box p{font-size:15px;line-height:25px}
}
@media only screen and (max-width:39.9375em){.rte-cta-box{text-align:center}
}
.large-offset-0.large-8.medium-11.small-12.columns{padding-left:0;padding-right:0}
.generic-hero-imageHeight{min-height:480px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.generic-hero-imageHeight{min-height:390px}
}
@media only screen and (max-width:39.9375em){.generic-hero-imageHeight{min-height:300px}
}
@media only screen and (max-width:39.9375em){.genericHero .playButton{margin-top:0 !important}
}
.genericHero .playButton span{text-decoration:underline}
.generic-hero-colorHeight{min-height:260px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.generic-hero-colorHeight{min-height:210px}
}
@media only screen and (max-width:39.9375em){.generic-hero-colorHeight{min-height:150px}
}
.genericHeroMargin{padding-top:40px;padding-bottom:80px}
.genericHeroMargin h1{margin-bottom:0}
@media only screen and (min-width:40em) and (max-width:63.9375em){.genericHeroMargin{padding-top:30px;padding-bottom:60px}
}
@media only screen and (max-width:39.9375em){.genericHeroMargin{padding-top:20px;padding-bottom:40px}
.genericHeroMargin .generic-hero-link-margin{margin-top:0}
.genericHeroMargin .displayInlineBlock{position:relative;padding-top:25px;height:20px}
.genericHeroMargin .play-video{position:absolute;left:2px;right:0;top:-20px;margin:0 auto}
}
@media only screen and (max-width:39.9375em){.genericHeroMargin ul.breadcrumb-links{padding-bottom:20px}
}
.genericHeroMargin a:focus{background:#e9e9e9}
#hero-description p{margin-bottom:0;line-height:35px;margin-top:20px}
@media only screen and (min-width:40em) and (max-width:63.9375em){#hero-description p{margin-bottom:0;line-height:30px}
}
@media only screen and (max-width:39.9375em){#hero-description p{margin-bottom:20px;line-height:25px}
}
.generic-hero-link-margin{margin-top:30px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.generic-hero-link-margin{margin-top:20px}
}
@media only screen and (max-width:39.9375em){.generic-hero-link-margin{margin-top:10px;margin-bottom:20px}
}
.genericHeroTitleMargin{padding-top:40px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.genericHeroTitleMargin{padding-top:30px}
}
@media only screen and (max-width:39.9375em){.genericHeroTitleMargin{padding-top:20px}
}
.genericHeroTitleMarginBreadCrumb{padding-top:16px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.genericHeroTitleMarginBreadCrumb{padding-top:6px}
}
@media only screen and (max-width:39.9375em){.genericHeroTitleMarginBreadCrumb{padding-top:0;padding-bottom:10px}
}
.bg-white{background-color:#fff}
.bg-bhf-teal{background-color:#00b0b9}
.bg-bhf-green{background-color:#97d700}
.bg-dark-teal{background-color:#00465a}
.bg-light-teal{background-color:#d9e3e6}
.bg-black{background-color:#333}
.bg-dark-gray{background-color:#828282}
.bg-special-gray{background-color:#f7f7f7}
.bg-medium-gray{background-color:#c9c9c9}
.bg-light-gray{background-color:#e9e9e9}
.bg-lighter-gray{background-color:#f8f8f8}
.bg-bhf-5b{background-color:#26ba8b}
.bg-bhf-5c{background-color:#4cc35d}
.bg-bhf-5d{background-color:#71cd2e}
.bg-bhf-3b{background-color:#4cc35d}
.bg-voilet{background-color:#753bbd}
.bg-sky-blue{background-color:#00aeef}
.bg-orange{background-color:#ff8500}
.bg-gold{background-color:#ffc304}
.bg-fuschia{background-color:#fa2f97}
.text-white{color:#fff}
.text-black{color:#333}
.text-bhf-teal{color:#00b0b9}
.text-bhf-green{color:#97d700}
.text-dark-teal{color:#00465a}
.text-light-teal{color:#d9e3e6}
.text-dark-gray{color:#828282}
.text-medium-gray{color:#c9c9c9}
.text-light-gray{color:#f8f8f8}
.text-bhf-5b{color:#26ba8b}
.text-bhf-5c{color:#4cc35d}
.text-bhf-5d{color:#71cd2e}
.text-bhf-3b{color:#4cc35d}
.text-voilet{color:#753bbd}
.text-sky-blue{color:#00aeef}
.text-orange{color:#ff8500}
.text-gold{color:#ffc304}
.text-fuschia{color:#fa2f97}
@media only screen and (max-width:39.9375em){.phoneText{color:#333}
}
@media print{*{-webkit-print-color-adjust:exact}
a[href='*']{display:none}
a[href='*']:after{content:" (" attr(href) ")";content:none !important}
a{text-decoration:none}
.desktopMenu>li .menuposition{display:none}
.loginField{font-size:18px;margin-top:-3px}
.loginField a{font-weight:500;font-size:18px}
.socialLinks{margin-left:-20px;padding-bottom:26px}
.socialLinks li span{display:none}
.topCTA-links{position:relative;top:-140px;background-color:transparent}
.progressContainerBox,.updated-background-sticky{display:none}
.topNav{position:relative;padding-bottom:20px}
.overview_subtitle h2{margin-top:0;padding-top:0}
body{padding-top:0}
.showOnlyMobile,.show-for-small-only{display:none}
@page{padding:.5cm;size:portrait}
.blogTop40 i.icon{display:inline-block;float:none;margin-bottom:10px}
}
.shortcuts{position:fixed;left:-51%;height:100%;top:0;padding:20px;z-index:9;background:white;transition:all .7s ease-in-out;box-shadow:8px 0 4px -4px #e9e9e9;border-right:1px solid #e9e9e9}
@media only screen and (max-width:58.0625em){.shortcuts{left:-102%}
}
.selection-limit{position:absolute;top:8px;left:2px;opacity:0;display:block;z-index:10;background:#e9e9e9;padding:10px;transition:all .5s ease-in-out;width:49%;text-align:center}
@media only screen and (max-width:39.9375em){.selection-limit{font-size:13px}
}
@media only screen and (max-width:63.9375em){.selection-limit{font-size:14px}
}
.save-as-shortcut{padding:5px;border-radius:50%;width:50px;height:50px;position:fixed;bottom:10px;right:10px}
.save-as-shortcut img{cursor:pointer}
.save-popup{display:none;position:fixed;bottom:58px;right:10px;background:#00465a;color:white;padding:2px 12px;border-radius:15px}
.open-shortcuts{padding:5px;border-radius:50%;width:50px;height:50px;position:fixed;top:30%;left:10px;z-index:5}
.open-shortcuts img{cursor:pointer}
.close-shortcuts{position:absolute;right:8px;top:8px;width:32px;height:32px;opacity:.3}
.close-shortcuts:hover{opacity:1}
.close-shortcuts:before,.close-shortcuts:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#333}
.close-shortcuts:before{transform:rotate(45deg)}
.close-shortcuts:after{transform:rotate(-45deg)}
.my-shortcuts ul li{max-height:50px;max-width:98%}
.shortcuts-wrapper{height:100%;padding:5px 15px}
@media screen and (max-width:320px){.shortcuts-wrapper{padding:5px 2px}
}
.all-shortcuts{border-right:1px solid #e9e9e9}
.all-shortcuts li p{margin:0;display:inline-block;padding-left:8px}
.focus-outline:focus{outline:0}
.chip{display:table;z-index:3;padding:0 12px 0 25px;margin-bottom:10px;max-height:50px;font-size:16px;line-height:50px;border-radius:25px;background-color:#e9e9e9;cursor:pointer}
@media only screen and (max-width:39.9375em){.chip{line-height:30px}
}
@media only screen and (max-width:63.9375em){.chip{line-height:35px}
}
.chip:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.chip img{float:left;margin:0 10px 0 -25px;height:50px;width:50px;border-radius:50%}
@media only screen and (max-width:39.9375em){.chip img{width:30px;height:30px}
}
@media only screen and (max-width:63.9375em){.chip img{width:35px;height:35px}
}
@media only screen and (max-width:39.9375em){.chip{font-size:15px}
}
.md-chip-remove{z-index:4;background:#e9e9e9;border:0;height:25px;width:25px;border-radius:50%;padding:0;margin:0 -4px 0 4px;cursor:pointer;font:inherit;line-height:20px}
@media only screen and (max-width:39.9375em){.md-chip-remove{width:20px;height:20px}
}
.md-chip-remove:after{color:black;content:'x';position:relative;top:-1px}
@media only screen and (max-width:39.9375em){.md-chip-remove:after{font-size:15px}
}
.md-chip-remove:after:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.md-chip-remove:hover{background:#efefef;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.md-chip-remove:active{background:#efefef}
.merch-comp{background:#f8f8f8;max-width:2000px;margin:auto}
@media only screen and (max-width:63.9375em){.merch-comp{padding-right:20px;padding-left:20px}
}
@media only screen and (max-width:39.9375em){.merch-comp{padding:0}
}
.merch-comp .row{padding-left:40px;padding-right:40px}
@media only screen and (max-width:63.9375em){.merch-comp .row{padding:0}
}
@media only screen and (max-width:39.9375em){.merch-comp .row{padding:0}
}
.merch-comp .row .columns{padding:35px 10px}
@media only screen and (max-width:63.9375em){.merch-comp .row .columns{padding:13px 6px}
}
@media only screen and (max-width:39.9375em){.merch-comp .row .columns{padding:7.5px 15px}
}
.merch-comp .merch-comp-header{background:#00b0b9;padding:20px;display:table;width:100%}
.merch-comp .merch-comp-header.bhf-teal{background:#00b0b9}
.merch-comp .merch-comp-header.bhf-5b{background:#26ba8b}
.merch-comp .merch-comp-header.bhf-5c{background:#4cc35d}
.merch-comp .merch-comp-header.bhf-5d{background:#71cd2e}
.merch-comp .merch-comp-header.bhf-green{background:#97d700}
.merch-comp .merch-comp-header h5{color:white;display:table-cell;vertical-align:middle;line-height:1.43}
@media only screen and (max-width:63.9375em){.merch-comp .merch-comp-header h5{font-size:26px;line-height:1.35}
}
@media only screen and (max-width:39.9375em){.merch-comp .merch-comp-header h5{line-height:1.58}
}
.merch-comp .merch-comp-body{padding:20px 20px 40px;background:white}
.merch-comp .merch-comp-body>div{display:block;width:100%;text-align:left;color:#333;font-family:"Roboto",sans-serif}
.merch-comp .merch-comp-body div.merch-comp-desc{padding-top:15px;padding-bottom:30px}
.merch-comp .merch-comp-links .merch-link{text-decoration:none;font-size:17px;color:#00465a;font-family:'Roboto',sans-serif;font-weight:bold;line-height:1.76;display:inline-block !important}
@media only screen and (max-width:39.9375em){.merch-comp .merch-comp-links .merch-link{font-size:15px;line-height:2}
}
.merch-comp .merch-comp-links.icon-before{padding-bottom:20px}
.merch-comp .merch-comp-links.icon-before::before{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;display:inline-block;width:30px;height:30px;content:''}
@media only screen and (max-width:39.9375em){.merch-comp .merch-comp-links.icon-before::before{zoom:.9;-moz-transform:scale(0.9)}
}
.merch-comp .merch-comp-links.icon-before.category-tool::before{background-position:-603px -48px;margin-bottom:-9px}
.merch-comp .merch-comp-links.icon-before.category-article::before{background-position:5px -98px;margin-bottom:-10px;margin-left:-5px}
.merch-comp .merch-comp-links.icon-before.category-video::before{background-position:-300px -48px;margin-bottom:-9px;margin-left:-7px}
.merch-comp .merch-comp-links.icon-before.category-infographic::before{background-position:-71px -48px;margin-bottom:-9px;margin-left:-4px}
.merch-comp .merch-comp-links.icon-before.category-quiz::before{background-position:-449px -50px;margin-bottom:-10px;margin-left:-5px}
.support-tile{background:#f8f8f8;max-width:2000px;margin:auto;padding-top:40px;padding-bottom:40px;font-family:"Roboto",sans-serif}
@media only screen and (max-width:63.9375em){.support-tile{padding:30px 25px}
}
@media only screen and (max-width:39.9375em){.support-tile{padding:20px 15px}
}
.support-tile .support-tile-header{width:100%;font-size:28px;font-weight:bold;line-height:1.43;text-align:left;color:#333;padding-bottom:10px}
@media only screen and (max-width:63.9375em){.support-tile .support-tile-header{font-size:26px;line-height:1.35;padding-bottom:15px !important}
}
@media only screen and (max-width:39.9375em){.support-tile .support-tile-header{font-size:19px;line-height:1.58;padding-bottom:5px !important}
}
.support-tile .support-title-body{padding:0}
@media only screen and (max-width:63.9375em){.support-tile .support-title-body:first-child{padding-bottom:40px}
}
@media only screen and (max-width:39.9375em){.support-tile .support-title-body:first-child{padding-bottom:30px}
}
.support-tile .support-title-body .sub-title{display:block;width:100%;text-align:left;color:#333}
.support-tile .support-title-body .sub-desc{display:block;width:100%;text-align:left;color:#333}
.support-tile .support-title-body .support-title-desc{padding-top:10px}
@media only screen and (max-width:39.9375em){.support-tile .support-title-body .support-title-desc{padding-top:5px}
}
.support-tile .support-title-link{padding-left:0;padding-top:30px}
.support-tile .support-title-link a{font-size:17px;font-weight:bold;line-height:1.76}
.support-tile .row{padding-left:50px;padding-right:50px}
@media only screen and (max-width:63.9375em){.support-tile .row{padding:0}
}
@media only screen and (max-width:39.9375em){.support-tile .row{padding:0}
}
.support-tile .row>.small-12.columns{padding:20px;background:white}
.sub-title{font-size:22px;font-weight:bold;line-height:1.36}
@media only screen and (max-width:63.9375em){.sub-title{font-size:20px;line-height:1.5}
}
@media only screen and (max-width:39.9375em){.sub-title{font-size:16px;line-height:1.56}
}
.sub-desc{font-size:15px;line-height:1.67}
@media only screen and (max-width:39.9375em){.sub-desc{font-size:13px;line-height:1.92}
}
.support-faq{background:#fff;overflow-x:hidden}
.support-faq h6{padding-bottom:20px}
@media only screen and (max-width:39.9375em){.support-faq h6{padding-bottom:10px}
}
.support-faq .faq-btn-padding{padding-top:60px}
@media screen and (max-width:58.063em){.support-faq .faq-bottom-margin{margin-bottom:60px}
.support-faq .faq-btn-padding{padding-top:0}
.support-faq .faq-center{text-align:center}
.support-faq .faq-center .mediumRectangle{margin:auto;float:none;background-position:-99px -10px}
}
.support-faq .support-faq-header,.support-faq .support-faq-desc{text-align:left}
@media only screen and (max-width:39.9375em){.support-faq .support-faq-header,.support-faq .support-faq-desc{text-align:center}
}
.support-faq .support-faq-desc p{margin:0;line-height:1.75}
@media only screen and (max-width:63.9375em){.support-faq .support-faq-desc p{font-size:18px;line-height:1.67}
}
@media only screen and (max-width:39.9375em){.support-faq .support-faq-desc p{font-size:15px}
}
@media only screen and (max-width:63.9375em){.support-faq .support-faq-icon{zoom:.75;-moz-transform:scale(0.75)}
}
.support-faq .categoriesIcon-links a{font-size:17px;line-height:30px;margin:auto}
.quick-link-nav-penal{padding-top:0}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container{padding-top:0;padding-bottom:0;height:auto !important}
}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink{padding-top:80px;width:170px}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink{padding-top:70px;width:160px}
}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink.advisor-logged-in{padding-top:70px}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink{width:100%;padding-top:60px;padding-bottom:60px;margin:auto;top:0 !important}
}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li{margin-top:0}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li:not(:first-child){padding-top:20px}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li:not(:first-child){padding-top:25px}
}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li:first-child{font-size:22px;line-height:30px}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li:first-child{font-size:20px}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li:first-child{line-height:25px;font-size:16px}
}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li a{font-size:14px;line-height:25px;padding-top:0;display:inline}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li a:hover{text-decoration:none;color:#333;border-bottom:2px solid #00465a}
.quick-link-nav-penal .sticky-container .faq-sublink.quick-link-sublink li a:focus{border-bottom:2px solid #00465a;color:#333;text-decoration:none}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container.white{background:#fff}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container.white .faq-sublink.quick-link-sublink{background:#fff;border-bottom:1px solid #c9c9c9}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container.light-gray{background:#f8f8f8}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal .sticky-container.light-gray .faq-sublink.quick-link-sublink{background:#f8f8f8;border-bottom:0}
}
.quick-link-nav-penal #quick-links-data>div .contactUs.section .contactus-tile-container .contactus-tile-body:not(:first-child){padding-top:75px;padding-bottom:0}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal #quick-links-data>div .contactUs.section .contactus-tile-container .contactus-tile-body:not(:first-child){padding-top:60px}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal #quick-links-data>div .contactUs.section .contactus-tile-container .contactus-tile-body:not(:first-child){padding-top:30px}
}
.quick-link-nav-penal #quick-links-data>div .contactUs.section .contactus-tile-container .contactus-tile-body:first-of-type{padding-top:40px;padding-bottom:0}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal #quick-links-data>div .contactUs.section .contactus-tile-container .contactus-tile-body:first-of-type{padding-top:30px}
}
.quick-link-nav-penal #quick-links-data span.contactPhone{padding-bottom:0}
.quick-link-nav-penal #quick-links-data .contactus-tile-container{border-top:0}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal #quick-links-data .contactus-tile-container{padding-bottom:0}
}
.quick-link-nav-penal #quick-links-data h1.quick-link-heading,.quick-link-nav-penal #quick-links-data h2.quick-link-heading,.quick-link-nav-penal #quick-links-data h3.quick-link-heading,.quick-link-nav-penal #quick-links-data h4.quick-link-heading,.quick-link-nav-penal #quick-links-data h5.quick-link-heading,.quick-link-nav-penal #quick-links-data h6.quick-link-heading{border-bottom:1px solid #c9c9c9;text-align:left;padding-top:90px;padding-bottom:30px}
.quick-link-nav-penal #quick-links-data h1.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h2.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h3.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h4.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h5.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h6.quick-link-heading.padding-top-90{padding-top:90px}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal #quick-links-data h1.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h2.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h3.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h4.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h5.quick-link-heading.padding-top-90,.quick-link-nav-penal #quick-links-data h6.quick-link-heading.padding-top-90{padding-top:80px}
}
@media only screen and (max-width:63.9375em){.quick-link-nav-penal #quick-links-data h1.quick-link-heading,.quick-link-nav-penal #quick-links-data h2.quick-link-heading,.quick-link-nav-penal #quick-links-data h3.quick-link-heading,.quick-link-nav-penal #quick-links-data h4.quick-link-heading,.quick-link-nav-penal #quick-links-data h5.quick-link-heading,.quick-link-nav-penal #quick-links-data h6.quick-link-heading{padding-top:80px}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal #quick-links-data h1.quick-link-heading,.quick-link-nav-penal #quick-links-data h2.quick-link-heading,.quick-link-nav-penal #quick-links-data h3.quick-link-heading,.quick-link-nav-penal #quick-links-data h4.quick-link-heading,.quick-link-nav-penal #quick-links-data h5.quick-link-heading,.quick-link-nav-penal #quick-links-data h6.quick-link-heading{padding-top:80px;font-size:30px;line-height:40px}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal #quick-links-data h1.quick-link-heading.left,.quick-link-nav-penal #quick-links-data h2.quick-link-heading.left,.quick-link-nav-penal #quick-links-data h3.quick-link-heading.left,.quick-link-nav-penal #quick-links-data h4.quick-link-heading.left,.quick-link-nav-penal #quick-links-data h5.quick-link-heading.left,.quick-link-nav-penal #quick-links-data h6.quick-link-heading.left{text-align:left}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal #quick-links-data h1.quick-link-heading.right,.quick-link-nav-penal #quick-links-data h2.quick-link-heading.right,.quick-link-nav-penal #quick-links-data h3.quick-link-heading.right,.quick-link-nav-penal #quick-links-data h4.quick-link-heading.right,.quick-link-nav-penal #quick-links-data h5.quick-link-heading.right,.quick-link-nav-penal #quick-links-data h6.quick-link-heading.right{text-align:right}
}
@media only screen and (max-width:39.9375em){.quick-link-nav-penal #quick-links-data h1.quick-link-heading.center,.quick-link-nav-penal #quick-links-data h2.quick-link-heading.center,.quick-link-nav-penal #quick-links-data h3.quick-link-heading.center,.quick-link-nav-penal #quick-links-data h4.quick-link-heading.center,.quick-link-nav-penal #quick-links-data h5.quick-link-heading.center,.quick-link-nav-penal #quick-links-data h6.quick-link-heading.center{text-align:center}
}
.quick-link-nav-penal #quick-links-data .accordion .wrapper-box.defaultMargin .accordion-item.gray-line:first-child{border-top:0}
@media only screen and (min-width:40em) and (max-width:63.9375em){.quick-link-nav-penal #quick-links-data .accordion .wrapper-box.defaultMargin{padding-left:0;padding-right:0}
}
body.using-keys .quick-link-nav-penal a:focus,body.using-keys .footer a:focus{outline:0;background:#d9e3e6 !important}
body.using-keys .quick-link-nav-penal a:focus img,body.using-keys .quick-link-nav-penal a:focus span,body.using-keys .quick-link-nav-penal a:focus b,body.using-keys .footer a:focus img,body.using-keys .footer a:focus span,body.using-keys .footer a:focus b{color:#00465a !important;background:#d9e3e6 !important}
body.using-keys a.text-link:focus{outline:0;background:#d9e3e6 !important}
body.using-keys a.text-link:focus img,body.using-keys a.text-link:focus span,body.using-keys a.text-link:focus b{color:#00465a !important;background:#d9e3e6 !important}
.accordion .wrapper-box.defaultMargin{padding-top:0;padding-bottom:0}
@media only screen and (max-width:39.9375em){.accordion .wrapper-box.defaultMargin .row{margin-top:0}
}
@media only screen and (max-width:63.9375em){.accordion .wrapper-box.defaultMargin{padding-left:0;padding-right:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.accordion .wrapper-box.defaultMargin{padding-left:10px;padding-right:10px}
}
.accordion .wrapper-box.defaultMargin .accordion-item.gray-line{border-bottom:1px solid #c9c9c9}
.accordion .wrapper-box.defaultMargin .accordion-item.gray-line:first-child{border-top:1px solid #c9c9c9}
.accordion .wrapper-box.defaultMargin .accordion-item.gray-line .accordion-title.accordian-arrowtitle{border-bottom:0}
.all-blog-title{font-family:"Roboto",sans-serif;font-size:28px;font-weight:bold;line-height:40px;padding-top:80px;padding-bottom:80px;color:#333}
@media only screen and (max-width:63.9375em){.all-blog-title{font-size:26px;line-height:35px;padding-top:70px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.all-blog-title{font-size:19px;line-height:30px;padding-top:60px;padding-bottom:60px}
}
.all-blog-CTA{padding-top:80px;padding-bottom:80px}
@media only screen and (max-width:63.9375em){.all-blog-CTA{padding-top:70px;padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.all-blog-CTA{padding-top:60px;padding-bottom:60px}
}
.accordion-title.accordian-arrowtitle.support-faq-accordian{font-size:20px;line-height:35px;font-family:'Roboto',sans-serif;color:#333;border:0;padding:25px 60px 25px 5px;border-left:none !important;border-right:none !important}
@media only screen and (max-width:63.9375em){.accordion-title.accordian-arrowtitle.support-faq-accordian{padding:25px 50px 25px 0;font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.accordion-title.accordian-arrowtitle.support-faq-accordian{padding:25px 40px 25px 0;font-size:15px;line-height:25px}
}
.accordion-title.accordian-arrowtitle.support-faq-accordian::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-249px -5px;width:27px;height:15px;color:transparent;display:block;white-space:nowrap;position:absolute;top:37px;right:10px}
@media only screen and (max-width:63.9375em){.accordion-title.accordian-arrowtitle.support-faq-accordian::after{right:5px;zoom:.75;-moz-transform:scale(0.75);top:45px}
}
@media only screen and (max-width:39.9375em){.accordion-title.accordian-arrowtitle.support-faq-accordian::after{top:48px}
}
.accordion-content.accordian-tabe-content.support-faq-accordian{color:#333;text-align:left;font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;border:0;padding:5px 60px 30px 5px}
@media only screen and (max-width:63.9375em){.accordion-content.accordian-tabe-content.support-faq-accordian{padding-right:50px;font-size:15px;line-height:30px;padding-left:0}
}
@media only screen and (max-width:39.9375em){.accordion-content.accordian-tabe-content.support-faq-accordian{padding-right:40px}
}
.formGroup:not(:only-child) .formgroup-container{margin-bottom:0}
@media only screen and (min-width:40em){.formGroup:not(:only-child):last-child .formgroup-container{margin-bottom:-30px}
}
@media only screen and (min-width:40em){.formGroup:only-child .formgroup-container{margin-bottom:-30px}
}
.body-medium{font-size:20px;line-height:35px}
@media only screen and (max-width:63.9375em){.body-medium{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.body-medium{font-size:15px;line-height:25px}
}
.body-small{font-size:15px;line-height:25px}
@media only screen and (max-width:39.9375em){.body-small{font-size:13px}
}
.loadMoreMsgWrapper{background:transparent;max-width:2000px;margin:0 auto 0;clear:both;padding-top:40px}
.loadMoreMsgWrapper a{margin-bottom:0}
.allMessages-hero{text-align:left}
.allMessages-hero .updated{font-size:14px;line-height:25px;opacity:.7;font-family:'Roboto',sans-serif;text-align:left;color:#000}
.message-padding{padding-top:20px;padding-bottom:20px}
@media only screen and (max-width:63.9375em){.message-padding{padding-top:22px;padding-bottom:22px}
}
.dashboard-msg-section{background:#f8f8f8;padding-top:40px;padding-bottom:40px}
@media only screen and (max-width:63.9375em){.dashboard-msg-section{padding-top:30px;padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.dashboard-msg-section{padding-top:20px;padding-bottom:20px}
}
.dashboard-msg-section h5{padding-top:0;padding-bottom:10px}
.dashboard-msg-section.hide{display:none}
.message-cross{background:#fff;border:0;padding:20px 250px 0 35px;position:relative;display:block;cursor:pointer}
@media only screen and (max-width:63.9375em){.message-cross{padding-right:20px}
}
@media only screen and (max-width:39.9375em){.message-cross{padding-left:15px}
}
.message-cross.multiple{padding:20px 220px 0 20px}
@media only screen and (max-width:63.9375em){.message-cross.multiple{padding-right:45px}
}
.message-cross.multiple .icon-PL.bellIcon{position:absolute;top:24px}
@media only screen and (max-width:39.9375em){.message-cross.multiple .icon-PL.bellIcon{position:initial}
}
.message-cross .notificationCloseWrapper{padding:5px;position:absolute;top:15px;right:15px;z-index:0}
.message-cross .current-cta{padding-bottom:20px}
.message-cross .current-cta a{font-size:17px;line-height:30px}
@media only screen and (max-width:39.9375em){.message-cross .current-cta a{font-size:15px}
}
.msg-section{padding-top:0;background:#f8f8f8;border-top:1px solid #c9c9c9;padding-bottom:80px}
@media only screen and (max-width:63.9375em){.msg-section{padding-bottom:70px}
}
@media only screen and (max-width:39.9375em){.msg-section{padding-bottom:60px}
}
.msg-section .msg-list:first-of-type{padding-top:10px}
.msg-section .msg-list:not(:first-child){padding-top:20px}
.msg-section .msg-list:last-child{padding-bottom:0}
.msg-section h5{padding-top:40px;padding-bottom:0}
.message.section{background:#f8f8f8}
.message-item{font-family:'Roboto',sans-serif}
.message-item .category{font-weight:bold;text-align:left;color:#333;position:relative;font-size:15px;line-height:25px}
@media only screen and (max-width:39.9375em){.message-item .category{padding-right:30px;padding-left:20px}
}
.message-item .category::before{content:"";background-image:url(../../../etc/designs/bhf/images/icons/spritePL.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:15px;height:15px;position:absolute;top:5px;left:-20px}
@media only screen and (max-width:39.9375em){.message-item .category::before{left:-1px}
}
.message-item .start-date{opacity:.97;font-size:13px;line-height:18px;text-align:left;color:#828282}
@media only screen and (max-width:39.9375em){.message-item .start-date{padding-right:30px}
}
.message-item .title{padding-top:10px;font-weight:bold;text-align:left;color:#333}
.message-item .title.dashboard_msg_single{padding-bottom:20px}
.message-item .title.dashboard_msg_multiple{padding-top:0;padding-bottom:20px;padding-left:32px}
@media only screen and (max-width:39.9375em){.message-item .title.dashboard_msg_multiple{padding-top:10px;padding-left:0}
}
.message-item .message-arrow{background:#fff;border:0;padding:20px 262px 20px 35px;border-bottom:none !important;border-radius:0 !important}
@media only screen and (max-width:63.9375em){.message-item .message-arrow{padding-right:20px}
}
@media only screen and (max-width:39.9375em){.message-item .message-arrow{padding-left:15px}
}
.message-item .message-arrow::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-249px -5px;width:27px;height:15px;color:transparent;display:block;white-space:nowrap;position:absolute;top:25px;right:25px}
@media only screen and (max-width:63.9375em){.message-item .message-arrow::after{top:36px;zoom:.75;-moz-transform:scale(0.75)}
}
@media only screen and (max-width:39.9375em){.message-item .message-arrow::after{top:42px;zoom:.65;-moz-transform:scale(0.65)}
}
.message-item .message-arrow:hover,.message-item .message-arrow:focus{background:#fff}
.message-item .message-tabe-content{background:#fff;text-align:left;padding:0 262px 0 35px;border:0;border-bottom:none !important;border-radius:0 !important}
@media only screen and (max-width:63.9375em){.message-item .message-tabe-content{padding-right:60px}
}
@media only screen and (max-width:39.9375em){.message-item .message-tabe-content{padding-left:15px;padding-right:20px}
}
.message-item .message-tabe-content .desc{color:#333}
.message-item .message-tabe-content .msg-expires{font-size:13px;line-height:25px;color:#8d8d8d;padding-top:20px;padding-bottom:20px}
@media only screen and (max-width:39.9375em){.message-item .message-tabe-content .msg-expires{padding-top:15px;padding-bottom:15px}
}
.message-item .message-tabe-content .msg-cta{padding-bottom:20px}
.message-item .message-tabe-content .msg-cta a{font-size:17px;line-height:30px}
@media only screen and (max-width:39.9375em){.message-item .message-tabe-content .msg-cta a{font-size:15px}
}
.message-item .message-Tools{border-left:5px solid #ff8500}
.message-item .message-Tools .category::before{background-position:-133px -94px}
.message-item .message-Forms{border-left:5px solid #00aeef}
.message-item .message-Forms .category::before{background-position:-173px -93px}
.message-item .message-Products{border-left:5px solid #753bbd}
.message-item .message-Products .category::before{background-position:-212px -93px}
.message-item .message-Site{border-left:5px solid #00b0b9}
.message-item .message-Site .category::before{background-position:-13px -134px}
.message-item .message-Insights{border-left:5px solid #ffc304}
.message-item .message-Insights .category::before{background-position:-53px -133px}
.message-item.is-active>.accordion-title.message-arrow::after{content:"";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.block-link-section{padding-top:0;padding-bottom:0}
.block-link-section ul.block-link-ul li{border-top:1px solid #c9c9c9;padding-top:40px;padding-bottom:40px}
.block-link-section ul.block-link-ul li h3{width:75%;padding-top:0;padding-bottom:0}
@media only screen and (max-width:39.9375em){.block-link-section ul.block-link-ul li h3{width:100%;text-align:center}
}
.block-link-section ul.block-link-ul li p{width:75%;margin:0;padding-top:20px;padding-bottom:40px}
@media only screen and (max-width:39.9375em){.block-link-section ul.block-link-ul li p{padding:20px 15px 30px;text-align:center;width:100%}
}
.block-link-section ul.block-link-ul li a{font-size:17px;line-height:30px}
.block-link-section ul.block-link-ul li a.externalLink{color:#00465a;display:initial;font-family:"Roboto",sans-serif;font-weight:700;border-bottom:2px solid transparent;padding-bottom:.25px;transition:border-bottom .25s ease}
.block-link-section ul.block-link-ul li a.externalLink:hover,.block-link-section ul.block-link-ul li a.externalLink:focus{border-color:#00465a}
.block-link-section ul.block-link-ul li a.externalLink:active{position:relative;border-color:#00465a;top:2px}
.block-link-section ul.block-link-ul li a i.tool-box-small{margin-bottom:-2px;margin-right:5px;width:27px;height:21px;zoom:0;-moz-transform:scale(1)}
.block-link-section ul.block-link-ul li a i.external-link-icon{margin-top:-20px}
@media only screen and (max-width:39.9375em){.block-link-section ul.block-link-ul li a{text-align:center;margin:0 auto;display:table !important;font-size:15px}
}
.block-link-section ul.block-link-ul li:first-of-type{border-top:0}
.bg-cover{background-size:cover}
.pre-login-hero{min-height:260px;max-height:485px}
@media only screen and (max-width:63.9375em){.pre-login-hero{max-height:420px;min-height:210px}
}
@media only screen and (max-width:39.9375em){.pre-login-hero{min-height:190px;max-height:440px}
}
@media only screen and (max-width:39.9375em){.pre-login-hero.bg-white{margin-bottom:0}
}
.pre-login-hero h1{padding-top:0;padding-bottom:0;font-size:40px;line-height:50px}
@media only screen and (max-width:63.9375em){.pre-login-hero h1{font-size:30px;line-height:40px}
}
.pre-login-hero .title,.pre-login-hero .description{word-break:break-word}
.pre-login-hero .description>p{margin:0;padding-top:20px}
@media only screen and (max-width:63.9375em){.pre-login-hero .description>p{padding-top:10px}
}
.pre-login-hero .cta{padding-top:30px;padding-bottom:40px}
@media only screen and (max-width:63.9375em){.pre-login-hero .cta{padding-top:20px;padding-bottom:30px}
}
@media only screen and (max-width:39.9375em){.pre-login-hero .cta{padding-top:30px;padding-bottom:40px}
}
.pre-login-hero .cta a{margin:0;font-size:17px;min-width:180px}
.bg-white.image-content-card{border:1px solid #8d8d8d;margin-bottom:0;display:block;position:relative;transition:box-shadow .25s ease;cursor:pointer;height:315px}
@media only screen and (max-width:63.9375em){.bg-white.image-content-card{height:365px}
}
@media only screen and (max-width:39.9375em){.bg-white.image-content-card{height:295px}
}
.bg-white.image-content-card:hover{box-shadow:5px 5px 0 #c9c9c9;transition:box-shadow .5s,box-shadow .25s ease-in-out}
.bg-white.image-content-card:focus{outline:0}
.bg-white.image-content-card:active{box-shadow:2px 2px 0 #ababab;transition:box-shadow .5s,box-shadow .25s ease-in-out}
.bg-white.image-content-card .image-content-background{background-position:center;background-size:cover;background-repeat:no-repeat;height:150px}
@media only screen and (max-width:63.9375em){.bg-white.image-content-card .image-content-background{height:170px}
}
@media only screen and (max-width:39.9375em){.bg-white.image-content-card .image-content-background{height:140px}
}
.bg-white.image-content-card .image-content-background.full-card{min-height:270px}
@media only screen and (max-width:63.9375em){.bg-white.image-content-card .image-content-background.full-card{min-height:auto}
}
@media only screen and (max-width:39.9375em){.bg-white.image-content-card .image-content-background.full-card{min-height:160px}
}
.bg-white.image-content-card .image-content-body{display:block;padding:20px 15px;min-height:150px}
.bg-white.image-content-card .image-content-body .image-content-label{position:relative;font-size:15px;color:#3cc06f;font-weight:700;font-family:"Roboto",sans-serif;padding-bottom:10px;line-height:25px}
.bg-white.image-content-card .image-content-body .image-content-label i.icon{margin-top:-5px;margin-right:5px}
.bg-white.image-content-card .image-content-body .image-content-label i.icon-PL{margin-bottom:0;margin-right:5px}
.bg-white.image-content-card .image-content-body .image-content-label i.icon-PL.pl-icon-brochure{margin-bottom:-2px}
@media only screen and (max-width:39.9375em){.bg-white.image-content-card .image-content-body .image-content-label{font-size:13px}
}
.bg-white.image-content-card .image-content-body .title-link{word-break:break-word}
.bg-white.image-content-card .image-content-body .title-link span::after{margin-bottom:-1px;margin-left:5px;background-position:-107px -4px}
@media only screen and (max-width:39.9375em){.bg-white.image-content-card .image-content-body .title-link span::after{margin-bottom:-4px;zoom:.91;-moz-transform:scale(0.91)}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.bg-white.image-content-card.four-twelve-layout-card .image-content-background,.bg-white.image-content-card.four-twelve-layout-card .image-content-body{height:100%}
}
@media only screen and (min-width:64em){.bg-white.image-content-card.eight-six-layout-card .image-content-background,.bg-white.image-content-card.eight-six-layout-card .image-content-body{min-height:inherit;height:inherit}
}
#login-logout-container>li.login{margin-left:0;text-align:right;float:right;min-width:68px}
.logoutDropdown{padding-top:3px}
@media only screen and (min-width:58.125em){.logoutDropdown{display:table-cell;float:none}
}
.logoutDropdown .vertical-sub{vertical-align:sub}
.logoutDropdown .icon-PL.pl-user{margin-bottom:1px}
.redirectable-card{position:relative}
.redirectable-card:hover{box-shadow:5px 5px 0 #c9c9c9;transition:box-shadow .5s,box-shadow .25s ease-in-out;cursor:pointer}
.redirectable-card:active{box-shadow:2px 2px 0 #ababab;transition:box-shadow .5s,box-shadow .25s ease-in-out}
.redirectable-card::before{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0}
@media only screen and (min-width:58.125em){.message-menu-icon{display:table-cell;float:none;margin-left:0 !important}
}
.message-menu-icon a.noSubMenu{position:relative}
@media only screen and (min-width:58.125em){.message-menu-icon a.noSubMenu{padding-top:3px}
}
.message-menu-icon a.noSubMenu .count{position:absolute;width:13px;height:13px;font-size:9px;font-weight:bold;text-align:center;color:#fff;background:#ff8500;border-radius:50%;line-height:13px;top:-1px;right:-3px;display:block}
.message-menu-icon a.noSubMenu .icon-PL.bellIcon{margin-bottom:1px}
.padding-right-0{padding-right:0}
.full-width{width:100%}
.masterRowContainer{margin-top:-20px}
.masterRowContainer>.grid-x>.cell{margin-top:20px}
.contentCard{height:100%}
.unified-card{border:1px solid #8d8d8d;background-color:#fff;min-height:initial;margin-bottom:0 !important;display:flex;flex-direction:column;height:100%}
@media only screen and (min-width:64em){.unified-card.flip-large{flex-direction:row}
}
.unified-card.flip-large .image-wrapper{height:100%;width:100%}
@media only screen and (min-width:40em) and (max-width:63.9375em){.unified-card.flip-medium{flex-direction:row}
}
.unified-card.flip-medium .image-wrapper{height:100%;width:100%}
.unified-card .eyebrow-line{height:8px}
@media only screen and (min-width:64em){.unified-card .image-wrapper.large-6{display:flex;flex-direction:column}
}
@media only screen and (min-width:64em){.unified-card .image-wrapper.large-6 img{flex-shrink:0;min-width:100%;min-height:100%}
}
@media only screen and (min-width:64em){.unified-card .image-wrapper.large-6 img.eye-brow{min-height:calc(100% - 8px)}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.unified-card .image-wrapper.medium-6{display:flex;flex-direction:column}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.unified-card .image-wrapper.medium-6 img{flex-shrink:0;min-width:100%;min-height:100%}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.unified-card .image-wrapper.medium-6 img.eye-brow{min-height:calc(100% - 8px)}
}
.unified-card .image-wrapper{overflow:hidden}
.unified-card .body-wrapper{padding:20px 15px 40px 15px;font-family:"Roboto",sans-serif}
.unified-card .body-wrapper .image-content-label{font-weight:700;overflow-wrap:break-word;color:#3cc06f}
@media only screen and (max-width:39.9375em){.unified-card .body-wrapper .image-content-label{font-size:13px}
}
.unified-card .body-wrapper .title{padding-top:10px;font-size:22px;line-height:30px;color:#333;font-weight:700;overflow-wrap:break-word}
@media only screen and (max-width:63.9375em){.unified-card .body-wrapper .title{font-size:20px}
}
@media only screen and (max-width:39.9375em){.unified-card .body-wrapper .title{font-size:16px;line-height:25px}
}
.unified-card .body-wrapper .description{color:#333;padding-top:20px;padding-bottom:20px;font-family:"Roboto Slab",serif;overflow-wrap:break-word}
@media only screen and (max-width:39.9375em){.unified-card .body-wrapper .description{font-size:13px}
}
.unified-card .body-wrapper .link{font-weight:700;font-family:"Roboto",sans-serif;font-size:17px;line-height:30px;overflow-wrap:break-word}
@media only screen and (max-width:39.9375em){.unified-card .body-wrapper .link{font-size:15px}
}
.unified-card .body-wrapper .link span{color:#00465a}
.unified-card .body-wrapper .link span::after{content:"";width:15px;height:15px;background-position:-33px -5px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-left:10px;margin-bottom:-2px}
body.not-touch .unified-card .body-wrapper .link span:hover{background-color:#d9e3e6;color:#00465a;text-decoration:none}
.unified-card .body-wrapper .link span:active{position:relative;top:2px;cursor:pointer;color:#00465a;background-color:#d9e3e6}
.style-guide{background-color:#eeeff1;max-width:2000px;margin:auto}
.style-card-bg{background:white;padding-top:3.4rem;padding-bottom:3.4rem;max-width:1200px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}
@media only screen and (max-width:63.9375em){.style-card-bg{max-width:700px}
}
.style-guide-header{background:#012246;min-height:260px;position:relative;overflow-x:hidden;-webkit-clip-path:polygon(0 0,0 100%,100% 72%,100% 0);clip-path:polygon(0 0,0 100%,100% 72%,100% 0)}
@media only screen and (max-width:39.9375em){.style-guide-header{min-height:180px}
}
.style-guide-header h3{color:#002849;font-size:170px;position:absolute;top:8px;right:-110px;letter-spacing:5px;word-spacing:25px}
@media only screen and (max-width:63.9375em){.style-guide-header h3{font-size:120px;top:2px;right:-75px;word-spacing:2px}
}
@media only screen and (max-width:39.9375em){.style-guide-header h3{font-size:70px;top:16px;word-spacing:-3px}
}
.style-guide-header p{color:#97b0d0;position:absolute;top:20%;font-family:"Roboto",sans-serif;left:15%;transform:translate(-20%,-10%);font-size:37px}
.style-guide-data{margin:auto;padding-top:3%;padding-bottom:3%;width:100%}
@media only screen and (min-width:64em){.style-guide-data>.row{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width:58.0625em){.style-guide-data>.row{padding-top:0}
}
@media only screen and (max-width:39.9375em){.style-guide-data>.row{padding-top:0}
}
.style-guide-data .section-heading{padding:0;color:#012246;letter-spacing:8px;text-transform:uppercase}
@media only screen and (max-width:39.9375em){.style-guide-data .section-heading{border-bottom:1px solid #8d94a4}
}
@media only screen and (max-width:63.9375em){.style-guide-data .section-heading{font-size:18px}
}
.style-guide-data .style-p{color:#8d94a4;font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:bold}
.style-guide-data .style-span{color:#8d94a4;font-family:"Roboto",sans-serif;padding-left:10px;padding-right:10px;font-size:12px;width:70px;display:inline-block}
.style-guide-data .style-span.color{color:#ff8500}
.style-guide-data .span-helper{padding-top:.9375rem}
.style-guide-data .span-helper .row{min-height:75px}
@media only screen and (max-width:63.9375em){.style-guide-data .span-helper .row{min-height:65px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .span-helper .row{min-height:50px}
}
.style-guide-data .span-helper .row .height-same{min-height:75px;display:table}
@media only screen and (max-width:63.9375em){.style-guide-data .span-helper .row .height-same{min-height:65px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .span-helper .row .height-same{min-height:50px}
}
.style-guide-data .span-helper .row .height-same.height-same span{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same p{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same h1{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same h2{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same h3{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same h4{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same h5{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .row .height-same.height-same h6{display:table-cell;vertical-align:middle}
.style-guide-data .span-helper .w-auto{width:auto}
.style-guide-data .span-helper .helper-span{width:auto;font-weight:bold;font-style:italic}
.style-guide-data .padding-0{padding-left:0;padding-right:0}
.style-guide-data .cursor{cursor:pointer !important}
.style-guide-data .links-li li{display:inline-block;width:24%}
@media only screen and (max-width:63.9375em){.style-guide-data .links-li li{width:45%}
}
.style-guide-data .color-global-container{padding-top:10px;padding-bottom:10px}
.style-guide-data .color-global-block .color-block{max-width:100%;height:90px}
@media only screen and (max-width:63.9375em){.style-guide-data .color-global-block .color-block{height:50px}
}
.style-guide-data .color-global-block .color-block-code{background:#f7f7f7;color:#00465a;font-weight:bold;font-size:12px;font-family:"Roboto",sans-serif;text-transform:lowercase;width:100%;text-align:center;padding-top:5px;padding-bottom:5px}
.style-guide-data .color-content{padding-top:12px}
.style-guide-data .color-content .color-5-band{height:50px}
.style-guide-data .color-content .color-5-band .spectrum-block{height:50px;float:left}
.style-guide-data .color-content .color-5-band .color-1{background:#00b0b9}
.style-guide-data .color-content .color-5-band .color-2{background:#26ba80}
.style-guide-data .color-content .color-5-band .color-3{background:#4cc35d}
.style-guide-data .color-content .color-5-band .color-4{background:#71cd2e}
.style-guide-data .color-content .color-5-band .color-5{background:#97d700}
.style-guide-data .color-content .color-3-band{height:50px}
.style-guide-data .color-content .color-3-band .spectrum-block{height:50px;float:left}
.style-guide-data .color-content .color-3-band .color-1{background:#00b0b9}
.style-guide-data .color-content .color-3-band .color-2{background:#4cc35d}
.style-guide-data .color-content .color-3-band .color-3{background:#97d700}
.style-guide-data .color-content .color-tools-band{height:50px}
.style-guide-data .color-content .color-tools-band .spectrum-block{height:50px;float:left}
.style-guide-data .color-content .color-tools-band .color-1{background:#fa2f97}
.style-guide-data .color-content .color-tools-band .color-2{background:#753bbd}
.style-guide-data .color-content .color-tools-band .color-3{background:#00aeef}
.style-guide-data .color-content .color-tools-band .color-4{background:#ffc304}
.style-guide-data .color-content .color-tools-band .color-5{background:#ff8500}
.style-guide-data .buttons-content{padding-top:22px}
.style-guide-data .buttons-content .padding-top{padding-top:.9375rem;padding-bottom:.9375rem}
.style-guide-data .buttons-content p.style-p{text-align:center}
@media only screen and (max-width:39.9375em){.style-guide-data .buttons-content p.style-p{text-align:left}
}
.style-guide-data .buttons-section{margin-top:5%}
.style-guide-data .buttons-section .button-style{min-height:50px;padding:16px 40px 14px;font-weight:700;position:relative;border-radius:0;cursor:pointer;vertical-align:middle;margin:0 0 1rem 0;-webkit-appearance:none;border:1px solid transparent;line-height:1;text-align:center}
.style-guide-data .buttons-section .button_drop_down{font-size:17px;font-family:"Roboto",sans-serif;padding:16px 10px 14px;width:125px;font-weight:700;position:relative;color:#00465a;background-color:#fff;text-decoration:none;min-height:50px;border-radius:0;border:2px solid #00465a;transition:color .25s ease,background-color .25s ease;cursor:pointer;margin:0 0 1rem 0}
.style-guide-data .buttons-section .button_drop_down:focus{outline:0}
.style-guide-data .buttons-section .button_drop_down::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;width:12px;height:7px;margin-left:32px;background-position:-181px -9px;position:relative;top:-1px}
.style-guide-data .buttons-section .property{font-size:17px;display:inline-block;transition:color .25s ease,background-color .25s ease;cursor:default;font-family:"Roboto",sans-serif}
.style-guide-data .buttons-section .property.primary-default{background-color:#00465a;color:#fff}
.style-guide-data .buttons-section .property.primary-default:hover{background:#d9e3e6;color:#00465a}
.style-guide-data .buttons-section .property.primary-default:active{background:#d9e3e6;color:#00465a;transform:translateY(2px);position:relative}
.style-guide-data .buttons-section .property.primary-hover{background:#d9e3e6;color:#00465a}
.style-guide-data .buttons-section .property.primary-click{background:#d9e3e6;color:#00465a;transform:translateY(2px);position:relative}
.style-guide-data .buttons-section .property.primary-inactive{background:#c9c9c9;color:#fff}
.style-guide-data .buttons-section .property.secondary-default{background:#fff;color:#00465a;border:2px solid #00465a}
.style-guide-data .buttons-section .property.secondary-default:hover{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.style-guide-data .buttons-section .property.secondary-default:active{background:#d9e3e6;color:#00465a;border:2px solid #00465a;transform:translateY(2px);position:relative}
.style-guide-data .buttons-section .property.secondary-hover{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.style-guide-data .buttons-section .property.secondary-click{background:#d9e3e6;color:#00465a;border:2px solid #00465a;transform:translateY(2px);position:relative}
.style-guide-data .buttons-section .property.secondary-inactive{background:#c9c9c9;color:#fff;border:2px solid #c9c9c9}
.style-guide-data .buttons-section .property.dropdown-default{background:#fff;color:#00465a;border:2px solid #00465a}
.style-guide-data .buttons-section .property.dropdown-default:hover{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.style-guide-data .buttons-section .property.dropdown-default:active{background:#d9e3e6;color:#00465a;border:2px solid #00465a;transform:translateY(2px);position:relative}
.style-guide-data .buttons-section .property.dropdown-hover{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
.style-guide-data .buttons-section .property.dropdown-click{background:#d9e3e6;color:#00465a;border:2px solid #00465a;transform:translateY(2px);position:relative}
.style-guide-data .buttons-section .property.dropdown-inactive{background:transparent;color:#c9c9c9;border:2px solid #c9c9c9}
.style-guide-data .buttons-section .property.dropdown-inactive::after{opacity:.25}
.style-guide-data .links-section{margin-top:3%}
.style-guide-data .links-content{padding-top:22px}
.style-guide-data .links-content .padding-top{padding-top:.9375rem;padding-bottom:.9375rem}
.style-guide-data .links-content .li-color{background:#97d700}
.style-guide-data .links-content .li-text li{display:inline-block;width:32%}
.style-guide-data .links-content .li-text li p{display:block;font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;padding-left:10px}
.style-guide-data .links-content .link-text{color:#00465a;padding-left:0;padding-right:0;cursor:pointer;background-color:transparent;border-bottom:1px solid #00465a;cursor:default}
.style-guide-data .links-content .link-text.text-default:hover{background:#d9e3e6}
.style-guide-data .links-content .link-text.text-default:active{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .link-text.text-hover{background:#d9e3e6}
.style-guide-data .links-content .link-text.text-click{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .link-text-down{color:#00465a;padding-left:0;padding-right:0;cursor:pointer;background-color:transparent;border-bottom:1px solid #00465a;cursor:default}
.style-guide-data .links-content .link-text-down.text-default:hover{background:#d9e3e6}
.style-guide-data .links-content .link-text-down.text-default:active{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .link-text-down.text-hover{background:#d9e3e6}
.style-guide-data .links-content .link-text-down.text-click{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .link-text-down::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;width:12px;height:7px;background-position:-181px -9px}
.style-guide-data .links-content .link-text-dot{color:#00465a;padding-left:0;padding-right:0;cursor:pointer;background-color:transparent;border-bottom:1px dotted #00465a;cursor:default}
.style-guide-data .links-content .link-text-dot.text-default:hover{background:#d9e3e6}
.style-guide-data .links-content .link-text-dot.text-default:active{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .link-text-dot.text-hover{background:#d9e3e6}
.style-guide-data .links-content .link-text-dot.text-click{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .tertiary-white{display:block;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:700;font-size:17px;padding-left:10px;padding-top:2px;cursor:default}
.style-guide-data .links-content .tertiary-white.link-default span{color:#00465a}
.style-guide-data .links-content .tertiary-white.link-default span:hover{background:#d9e3e6}
.style-guide-data .links-content .tertiary-white.link-default span:active{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .tertiary-white.link-hover span{background:#d9e3e6}
.style-guide-data .links-content .tertiary-white.link-click span{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .links-content .tertiary-white span::after{width:11px;height:17px;background-position:-33px -5px;display:inline-block;margin-left:7px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:-4px}
.style-guide-data .links-content .tertiary-white.link-inactive{cursor:default;color:#c9c9c9}
.style-guide-data .links-content .tertiary-white.link-inactive span::after{background-position:-127px -130px}
.style-guide-data .links-content .tertiary-color{display:block;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:700;font-size:17px;padding-left:10px;padding-top:.9375rem;cursor:default;padding-bottom:.9375rem}
.style-guide-data .links-content .tertiary-color.link-default span{color:#fff}
.style-guide-data .links-content .tertiary-color.link-default span:hover{background:rgba(255,255,255,0.2);color:#fff}
.style-guide-data .links-content .tertiary-color.link-default span:active{background:rgba(255,255,255,0.2);position:relative;top:2px;color:#fff}
.style-guide-data .links-content .tertiary-color.link-hover span{background:rgba(255,255,255,0.2);color:#fff}
.style-guide-data .links-content .tertiary-color.link-click span{background:rgba(255,255,255,0.2);position:relative;top:2px;color:#fff}
.style-guide-data .links-content .tertiary-color span::after{width:11px;height:17px;background-position:-33px -30px;display:inline-block;margin-left:7px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:-4px}
.style-guide-data .links-content .tertiary-color.link-inactive{cursor:default;color:rgba(255,255,255,0.6)}
.style-guide-data .links-content .tertiary-color.link-inactive span::after{opacity:.5}
.style-guide-data .cards-section{margin-top:3%}
.style-guide-data .cards-content{padding-top:22px}
.style-guide-data .cards-content .padding-top{padding-top:.9375rem;padding-bottom:.9375rem}
.style-guide-data .cards-content .card{border-radius:0;transition:box-shadow .125s ease}
.style-guide-data .cards-content .card.default:hover{box-shadow:5px 5px #c9c9c9}
.style-guide-data .cards-content .card.default:active{box-shadow:2px 2px #ababab}
.style-guide-data .cards-content .card.hover{box-shadow:5px 5px #c9c9c9}
.style-guide-data .cards-content .card.click{box-shadow:2px 2px #ababab}
.style-guide-data .cards-content .card.active h6>a:hover{background:#d9e3e6}
.style-guide-data .cards-content .card.active h6>a:active{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .cards-content .card.active .card-tags a:hover{background:#d9e3e6}
.style-guide-data .cards-content .card.active .card-tags a:active{background:#d9e3e6;position:relative;top:2px}
.style-guide-data .cards-content .card img{width:100%;height:auto}
.style-guide-data .cards-content .card .card_content{display:block;padding:20px 15px 20px 15px;min-height:185px;position:relative}
.style-guide-data .cards-content .card .card_content .card-text{position:relative;font-size:15px;color:#4cc35d;font-weight:700;font-family:"Roboto",sans-serif}
.style-guide-data .cards-content .card .card_content h6{color:#00465a;font-weight:700;padding:13px 0 10px 0}
.style-guide-data .cards-content .card .card_content h6>a{background:0;color:#00465a;cursor:default}
.style-guide-data .cards-content .card .card_content h6>a::after{content:"";width:10px;height:17px;background-position:-107px -4px;background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:inline-block;white-space:nowrap;margin-bottom:-1px;margin-left:5px}
.style-guide-data .cards-content .card .card-tags{margin-bottom:15px;position:absolute;bottom:0}
.style-guide-data .cards-content .card .card-tags ul{border:0;margin:20px 0 0 0;padding:0}
.style-guide-data .cards-content .card .card-tags ul li{display:inline;padding:0}
.style-guide-data .cards-content .card .card-tags ul li a{font-family:"Roboto",sans-serif;text-decoration:underline;display:inline-block;padding:0;cursor:default;border-bottom:0;font-size:12px;color:#8d8d8d}
.style-guide-data .navigation-section{margin-top:3%}
.style-guide-data .navigation-content{padding-top:22px}
.style-guide-data .navigation-content .padding-top{padding-top:.9375rem;padding-bottom:.9375rem}
.style-guide-data .navigation-content .primary{display:block;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:700;font-size:17px;padding-left:10px;padding-top:2px;cursor:default}
@media only screen and (max-width:39.9375em){.style-guide-data .navigation-content .primary{font-size:16px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .navigation-content .primary{font-size:15px}
}
.style-guide-data .navigation-content .primary.navigation-default span{color:#333}
.style-guide-data .navigation-content .primary.navigation-default span:hover{color:#333;border-bottom:2px solid #00465a}
.style-guide-data .navigation-content .primary.navigation-default span:active{color:#333;border-bottom:2px solid #00465a;position:relative;top:2px}
.style-guide-data .navigation-content .primary.navigation-hover span{color:#333;border-bottom:2px solid #00465a}
.style-guide-data .navigation-content .primary.navigation-click span{color:#333;border-bottom:2px solid #00465a;position:relative;top:2px}
.style-guide-data .navigation-content .primary.navigation-current span{color:#333;border-bottom:2px solid #00465a}
.style-guide-data .navigation-content .primary span::after{width:11px;height:7px;background-position:-181px -9px;display:inline-block;margin-left:5px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:1px}
.style-guide-data .navigation-content .secondary{display:block;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:700;font-size:17px;padding-left:10px;padding-top:2px;cursor:default}
@media only screen and (max-width:39.9375em){.style-guide-data .navigation-content .secondary{font-size:15px}
}
.style-guide-data .navigation-content .secondary.navigation-default span{color:#333}
.style-guide-data .navigation-content .secondary.navigation-default span:hover{color:#333;border-bottom:2px solid #00465a}
.style-guide-data .navigation-content .secondary.navigation-default span:active{color:#333;border-bottom:2px solid #00465a;position:relative;top:2px}
.style-guide-data .navigation-content .secondary.navigation-hover span{color:#333;border-bottom:2px solid #00465a}
.style-guide-data .navigation-content .secondary.navigation-click span{color:#333;border-bottom:2px solid #00465a;position:relative;top:2px}
.style-guide-data .navigation-content .secondary.navigation-current span{color:#333;border-bottom:2px solid #00465a}
.style-guide-data .typography-section{margin-top:3%}
.style-guide-data .typography-content{padding-top:22px}
.style-guide-data .typography-content h1{font-size:60px;line-height:75px}
@media only screen and (max-width:63.9375em){.style-guide-data .typography-content h1{line-height:65px;font-size:50px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .typography-content h1{line-height:40px;font-size:35px}
}
.style-guide-data .typography-content h2{font-size:50px;line-height:60px}
@media only screen and (max-width:63.9375em){.style-guide-data .typography-content h2{line-height:55px;font-size:43px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .typography-content h2{line-height:40px;font-size:30px}
}
.style-guide-data .typography-content h3{font-size:40px;line-height:50px;padding-top:0}
@media only screen and (max-width:63.9375em){.style-guide-data .typography-content h3{line-height:45px;font-size:35px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .typography-content h3{line-height:35px;font-size:27px}
}
.style-guide-data .typography-content h4{text-align:right;font-size:35px;line-height:45px}
@media only screen and (max-width:63.9375em){.style-guide-data .typography-content h4{line-height:40px;font-size:30px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .typography-content h4{line-height:30px;font-size:23px}
}
.style-guide-data .typography-content h5{font-size:28px;line-height:40px}
@media only screen and (max-width:63.9375em){.style-guide-data .typography-content h5{line-height:35px;font-size:25px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .typography-content h5{line-height:30px;font-size:19px}
}
.style-guide-data .typography-content h6{font-size:22px;line-height:30px}
@media only screen and (max-width:63.9375em){.style-guide-data .typography-content h6{line-height:30px;font-size:22px}
}
@media only screen and (max-width:39.9375em){.style-guide-data .typography-content h6{line-height:25px;font-size:16px}
}
.style-guide-data .typography-content p.body_sans_large{font-size:25px;line-height:40px}
.style-guide-data .typography-content p.body_sans_medium{font-size:20px;line-height:35px}
.style-guide-data .typography-content p.body_sans_small{font-size:15px;line-height:25px}
.style-guide-data .typography-content p.body_sans_button{font-size:17px;line-height:30px}
.style-guide-data .typography-content p.body_slab_large{font-size:25px;line-height:40px}
.style-guide-data .typography-content p.body_slab_medium{font-size:20px;line-height:35px}
.style-guide-data .typography-content p.body_slab_small{font-size:15px;line-height:25px}
.style-guide-data .typography-content .padding-top{padding-top:.9375rem;padding-bottom:.9375rem}
.style-guide-data .contrast-section{margin-top:3%}
.style-guide-data .contrast-content{padding-top:22px}
.style-guide-data .contrast-content .contrast{padding:20px 50px 0;margin-bottom:5px}
.style-guide-data .contrast-content .contrast h4{max-width:100%;padding-top:20px;padding-bottom:20px;letter-spacing:2px;margin:auto;font-size:50px}
.style-guide-data .contrast-content .contrast span{width:auto;min-height:54px !important}
.style-guide-data .contrast-content .contrast.one h4{border:1px solid #f7f7f7;background:white;background:-webkit-linear-gradient(left,#333,#00465a);background:-o-linear-gradient(right,#333,#00465a);background:-moz-linear-gradient(right,#333,#00465a);background:linear-gradient(to right,#333,#00465a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.style-guide-data .contrast-content .contrast.two h4{border:1px solid #f7f7f7;background:white;background:-webkit-linear-gradient(left,#00b0b9,#97d700);background:-o-linear-gradient(right,#00b0b9,#97d700);background:-moz-linear-gradient(right,#00b0b9,#97d700);background:linear-gradient(to right,#00b0b9,#97d700);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.style-guide-data .contrast-content .contrast.three h4{background:#97d700;color:#333}
.style-guide-data .contrast-content .contrast.four h4{background:#97d700;color:white}
.report-header{background:#46007f;min-height:150px;position:relative;overflow-x:hidden;background:-webkit-linear-gradient(left,#00b0b9,#97d700);background:-o-linear-gradient(right,#00b0b9,#97d700);background:-moz-linear-gradient(right,#00b0b9,#97d700);background:linear-gradient(to right,#00b0b9,#97d700)}
.report-header>.row{padding-left:35px;padding-right:35px}
.report-header p{color:white;font-family:"Roboto",sans-serif;font-size:50px;font-weight:lighter}
#pages-container{width:25%;display:inline-block;float:left;margin-right:20px}
#pages-container .button:focus{outline:0}
#pages-container .dropdown-pane{z-index:1;padding:1rem 0;border:0;box-shadow:0 4px 8px -2px rgba(9,30,66,0.25),0 0 1px rgba(9,30,66,0.31);background-color:#fff;border-radius:3px;box-sizing:border-box;max-height:270px;overflow-y:scroll}
#pages-container .dropdown-pane ul li{display:flex;-webkit-box-align:center;align-items:center;padding:0 12px}
#pages-container .dropdown-pane ul li input[type="text"]{font-family:"Roboto",sans-serif;font-size:14px;line-height:20px;margin-bottom:10px;color:#172b4d}
#pages-container .dropdown-pane ul li input[type="checkbox"]{vertical-align:middle;flex:0 0 auto;margin:0 8px;-webkit-appearance:checkbox;box-sizing:border-box}
#pages-container .dropdown-pane ul li input[type="checkbox"]:focus{outline:0}
#pages-container .dropdown-pane ul li span{white-space:nowrap;text-overflow:ellipsis;color:#172b4d;overflow:hidden;margin:0 8px;padding:8px 0;font-family:"Roboto",sans-serif;font-size:14px;line-height:20px}
#pages-container .dropdown-pane ul li:first-child{padding:0 20px}
.pages-data{padding:40px 0;display:flex;flex-wrap:wrap}
.pages-data.no-data{margin-top:25px;padding-top:40px;padding-bottom:40px;border:1px dashed gray;margin-left:15px;margin-right:15px}
.pages-data.no-data h5{font-weight:lighter}
.data-tile{width:50%;padding:2px}
.data-tile .title{color:#172b4d;cursor:text;font-family:"Roboto",sans-serif;line-height:1.42857143;-webkit-box-align:center;align-items:center;display:flex}
.data-tile .tile-wrapper{display:flex;flex-wrap:wrap;border:1px dashed #e6e6e6;padding:10px}
.data-tile .tile-wrapper .title{flex:0 0 30%}
.data-tile .tile-wrapper .body{flex:0 0 70%}
.data-tile input{height:40px;border-radius:0;margin:0;margin-bottom:0;font-family:"Roboto",sans-serif;font-size:14px;color:#172b4d}
.generate-report button{margin-top:0}
.generate-report button:focus{outline:0}
.generate-report button.save-data{float:right}
.generate-report button i{margin-top:-6px !important}
.generate-report>span{border:0;text-align:center;background-color:#00465a;border-radius:50%;width:24px;height:24px;font-size:14px;line-height:26px;margin-top:20px}
.generate-report>span::before{content:'?';font-weight:bold;color:white}
.generated-data{padding:30px 0;font-family:"Roboto",sans-serif}
.generated-data .export-data{padding:0 15px 15px 15px;text-align:right}
.generated-data table{margin-bottom:0}
.generated-data th{font-weight:bold;padding:15px 12px;font-size:15px}
.generated-data th:last-child{padding-left:20px;padding-right:20px}
.generated-data th:last-child div{display:inline-block;width:21%;text-align:center}
.generated-data th:last-child div:first-child{width:35%;text-align:left}
.generated-data ul.table-ul{font-size:15px}
.generated-data ul.table-ul>li{border-bottom:1px dashed gray;display:flex;-webkit-box-align:start;align-items:flex-start}
.generated-data ul.table-ul .l-1{padding:25px 12px;display:inline-block;width:20%}
.generated-data ul.table-ul .l-1 span{background:#f1f8fe;padding:8px 10px;display:block;border-radius:3px}
.generated-data ul.table-ul ul{width:60%;padding:15px 12px 15px 0;display:inline-block}
.generated-data ul.table-ul ul li{padding:10px 0 10px 12px;-webkit-box-align:center;align-items:center;display:flex}
.generated-data ul.table-ul ul li:not(:first-child){border-top:1px dashed #eae7e7}
.generated-data ul.table-ul ul li div{display:inline-block;padding:0 8px;width:21%}
.generated-data ul.table-ul ul li div a{text-decoration:underline}
.generated-data ul.table-ul ul li div:first-child{width:35%}
.generated-data .pagination-tray{padding:0;text-align:center;float:left}
.generated-data .pagination-tray a{padding:5px 10px;font-size:14px;transition:color .25s ease,background-color .25s ease}
.generated-data .pagination-tray a.active{background:gray;color:white}
.style-sprite-sheet-1{margin:auto;padding-top:3%;padding-bottom:3%;width:100%;max-width:2000px;background-color:#283d51}
@media only screen and (min-width:64em){.style-sprite-sheet-1>.row{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width:58.0625em){.style-sprite-sheet-1>.row{padding-top:0}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-1>.row{padding-top:0}
}
.style-sprite-sheet-1 .sprite-icon-container{background:#283d51;border:1px solid #283d51;height:80px;width:80px;text-align:center;position:relative;margin:auto}
.style-sprite-sheet-1 .sprite-icon-container img{max-height:80px !important;max-width:80px !important;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.style-sprite-sheet-1 .sprite-header{text-align:center;padding-top:15px;padding-bottom:15px}
.style-sprite-sheet-1 .sprite-header h3{font-size:28px;line-height:40px;color:#e2f1f7}
@media only screen and (max-width:63.9375em){.style-sprite-sheet-1 .sprite-header h3{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-1 .sprite-header h3{font-size:19px;line-height:30px}
}
.style-sprite-sheet-1 .sprite-header span{font-family:"Roboto",sans-serif;color:#e2f1f7;font-weight:lighter;font-size:12px;display:block;margin-bottom:12px}
.style-sprite-sheet-1 .color-global-container{padding-top:10px;padding-bottom:10px}
.style-sprite-sheet-2{margin:auto;padding-top:3%;padding-bottom:3%;width:100%;max-width:2000px;background-color:#283d51}
@media only screen and (min-width:64em){.style-sprite-sheet-2>.row{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width:58.0625em){.style-sprite-sheet-2>.row{padding-top:0}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-2>.row{padding-top:0}
}
.style-sprite-sheet-2 .sprite-icon-container{background:#3a4e61;border:1px solid #3a4e61;height:80px;width:80px;text-align:center;position:relative;margin:auto}
.style-sprite-sheet-2 .sprite-icon-container img{max-height:80px !important;max-width:80px !important;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.style-sprite-sheet-2 .sprite-header{text-align:center;padding-top:15px;padding-bottom:15px}
.style-sprite-sheet-2 .sprite-header h3{font-size:28px;line-height:40px;color:#e2f1f7}
@media only screen and (max-width:63.9375em){.style-sprite-sheet-2 .sprite-header h3{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-2 .sprite-header h3{font-size:19px;line-height:30px}
}
.style-sprite-sheet-2 .sprite-header span{font-family:"Roboto",sans-serif;color:#e2f1f7;font-weight:lighter;font-size:12px;display:block;margin-bottom:12px}
.style-sprite-sheet-2 .color-global-container{padding-top:10px;padding-bottom:10px}
.style-sprite-sheet-3{margin:auto;padding-top:3%;padding-bottom:3%;width:100%;max-width:2000px;background-color:#dce1e7}
@media only screen and (min-width:64em){.style-sprite-sheet-3>.row{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width:58.0625em){.style-sprite-sheet-3>.row{padding-top:0}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-3>.row{padding-top:0}
}
.style-sprite-sheet-3 .sprite-icon-container{background:#d8dce0;border:1px solid #d8dce0;height:80px;width:80px;text-align:center;position:relative;margin:auto}
.style-sprite-sheet-3 .sprite-icon-container img{max-height:80px !important;max-width:80px !important;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.style-sprite-sheet-3 .sprite-header{text-align:center;padding-top:15px;padding-bottom:15px}
.style-sprite-sheet-3 .sprite-header h3{font-size:28px;line-height:40px;color:#333c45}
@media only screen and (max-width:63.9375em){.style-sprite-sheet-3 .sprite-header h3{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-3 .sprite-header h3{font-size:19px;line-height:30px}
}
.style-sprite-sheet-3 .sprite-header span{font-family:"Roboto",sans-serif;color:#494d53;font-weight:lighter;font-size:12px;display:block;margin-bottom:12px}
.style-sprite-sheet-3 .color-global-container{padding-top:10px;padding-bottom:10px}
.style-sprite-sheet-4{margin:auto;padding-top:3%;padding-bottom:3%;width:100%;max-width:2000px;background-color:#f7f7f7}
@media only screen and (min-width:64em){.style-sprite-sheet-4>.row{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width:58.0625em){.style-sprite-sheet-4>.row{padding-top:0}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-4>.row{padding-top:0}
}
.style-sprite-sheet-4 .sprite-icon-container{background:transparent;height:80px;width:80px;text-align:center;position:relative;margin:auto}
.style-sprite-sheet-4 .sprite-icon-container img{max-height:80px !important;max-width:80px !important;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.style-sprite-sheet-4 .sprite-header{text-align:center;padding-top:15px;padding-bottom:15px}
.style-sprite-sheet-4 .sprite-header h3{font-size:28px;line-height:40px;color:#333c45}
@media only screen and (max-width:63.9375em){.style-sprite-sheet-4 .sprite-header h3{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-4 .sprite-header h3{font-size:19px;line-height:30px}
}
.style-sprite-sheet-4 .sprite-header span{font-family:"Roboto",sans-serif;color:#494d53;font-weight:lighter;font-size:12px;display:block;margin-bottom:12px}
.style-sprite-sheet-4 .color-global-container{padding-top:10px;padding-bottom:10px}
.style-sprite-sheet-5{margin:auto;padding-top:3%;padding-bottom:3%;width:100%;max-width:2000px;background-color:white}
@media only screen and (min-width:64em){.style-sprite-sheet-5>.row{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width:58.0625em){.style-sprite-sheet-5>.row{padding-top:0}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-5>.row{padding-top:0}
}
.style-sprite-sheet-5 .sprite-icon-container{background:#f7f7f7;height:80px;width:80px;text-align:center;position:relative;margin:auto}
.style-sprite-sheet-5 .sprite-icon-container img{max-height:80px !important;max-width:80px !important;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.style-sprite-sheet-5 .sprite-header{text-align:center;padding-top:15px;padding-bottom:15px}
.style-sprite-sheet-5 .sprite-header h3{font-size:28px;line-height:40px;color:#333c45}
@media only screen and (max-width:63.9375em){.style-sprite-sheet-5 .sprite-header h3{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.style-sprite-sheet-5 .sprite-header h3{font-size:19px;line-height:30px}
}
.style-sprite-sheet-5 .sprite-header span{font-family:"Roboto",sans-serif;color:#494d53;font-weight:lighter;font-size:12px;display:block;margin-bottom:12px}
.style-sprite-sheet-5 .color-global-container{padding-top:10px;padding-bottom:10px}
.quick-links-container{margin:0 35px 0 35px}
@media only screen and (max-width:63.9375em){.quick-links-container{margin:0 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.quick-links-container{margin:32px -2px 0 -2px}
}
.quick-links-container__header--border{border-top:2px solid #00465a;width:100px;margin-top:72px}
.quick-links-container__header--title{margin-top:24px}
.quick-links-container__header--title h5{font-size:25px !important;line-height:35px !important;font-family:"Roboto";font-weight:300 !important;color:#333 !important}
.quick-links-container__header--title h5 sub,.quick-links-container__header--title h5 sup{font-size:18px}
@media only screen and (max-width:39.9375em){.quick-links-container__header--title h5{color:#00465a !important}
}
@media only screen and (max-width:39.9375em){.quick-links-container__header--title{margin-top:32px}
}
.quick-links-container__body{margin-top:42px;display:grid;column-gap:48px;row-gap:44px;grid-template-columns:153px 153px 153px}
@media only screen and (max-width:39.9375em){.quick-links-container__body{margin-top:16px;grid-template-columns:auto;row-gap:18px}
}
.quick-links-container__body__container{display:flex;flex-direction:column;row-gap:18px;width:150px}
@media only screen and (max-width:39.9375em){.quick-links-container__body__container{flex-direction:row;column-gap:18px;width:300px;align-items:center}
}
@media only screen and (max-width:39.9375em){.quick-links-container__body__container--icon{flex-shrink:0}
}
.quick-links-container__body__container--icon .imageIcon{width:32px;height:32px}
.quick-links-container__body__container--cta a{font-size:16px;font-weight:500;line-height:26px}
.quick-links-container__body__container--cta a span{margin-right:10px}
.quick-links-container__body__container--cta a .external-icon{margin-left:0}
.quick-links-container__body__container--cta a .right-arrow-direction{margin-left:0}
@media only screen and (max-width:39.9375em){.quick-links-container__body__container--cta a{font-size:12px;line-height:22px}
}
.shortcutsLinks:not(:first-child) .advisor2.quick-links-container{margin-top:0}
@media only screen and (max-width:63.9375em){.shortcutsLinks:not(:first-child) .advisor2.quick-links-container{margin-bottom:0}
}
.row.advisor-nav{background-color:#fff;min-height:55px;position:initial;padding-top:0;display:none}
.row.advisor-nav .desktopMenu{overflow:hidden}
@media only screen and (min-width:58.125em){.row.advisor-nav .desktopMenu{padding-left:15px;padding-right:15px}
}
@media only screen and (min-width:64em){.row.advisor-nav .desktopMenu{padding-left:35px;padding-right:35px}
}
.row.advisor-nav .desktopMenu li{padding-top:9px !important;padding-bottom:10px !important}
.row.advisor-nav .desktopMenu li a{font-family:"Roboto",sans-serif}
.row.advisor-nav .desktopMenu>li:last-child{float:left}
.row.advisor-nav .desktopMenu>li:first-child{margin-left:0}
@media only screen and (min-width:58.125em){.row.advisor-nav{display:block}
}
.seperator{height:1px;max-width:2000px;background:#c9c9c9;margin:auto;display:none}
@media only screen and (min-width:58.125em){.progress-top-height-fix{top:130px}
}
@media only screen and (min-width:58.125em){.progress-top-height-fix.no-consumer{top:155px}
}
@media only screen and (min-width:58.125em){.fix-with-advisor.updated-background-sticky{top:175px !important}
}
.win-width-500{min-width:500px}
.win-width-logo{min-width:230px;min-height:100px;margin-right:30px}
.win-width-login{min-width:154px}
.mobile-tablet-only{display:none}
.notDisplay{display:none !important}
.onboarding-container{margin:0 auto;width:100%;background-color:#f8f8f8}
.onboarding-tile{display:inline-block;position:relative;width:100%;padding:50px 20px 50px 50px;background-color:#fff}
@media only screen and (max-width:63.9375em){.onboarding-tile{padding:30px}
}
@media only screen and (max-width:39.9375em){.onboarding-tile{padding:20px 20px 30px}
}
.onboarding-tile i.welcome-close{width:25px;height:25px;position:absolute;top:20px;right:20px;background-position:-480px -1px}
.onboarding-tile i.welcome-close:hover,.onboarding-tile i.welcome-close:focus{background-position:-505px -1px}
.onboarding-tile i.welcome-close:active{background-position:-529px -1px}
@media only screen and (max-width:39.9375em){.onboarding-tile i.welcome-close{top:15px;right:15px}
}
.onboarding-tile .image-icon-container{display:inline-block;padding:0 !important;width:100%}
.onboarding-tile h3{padding:0;padding-bottom:20px}
@media only screen and (max-width:63.9375em){.onboarding-tile h3{padding-top:20px}
}
@media only screen and (max-width:39.9375em){.onboarding-tile h3{padding-bottom:10px}
}
.onboarding-tile p{font-size:15px;text-align:left;line-height:25px;font-family:"Roboto",sans-serif;margin:0;padding-bottom:20px}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.onboarding-tile p{font-size:15px}
}
@media only screen and (max-width:39.9375em){.onboarding-tile p{font-size:13px;padding-bottom:10px}
}
.onboarding-tile .onboardingImageContainer{width:213px;height:149px;background-position:-241px -10px;display:inline-block;margin-left:3px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/spritePL.png);background-repeat:no-repeat;margin-top:10px}
@media only screen and (min-width:58.125em) and (max-width:63.9375em){.onboarding-tile .onboardingImageContainer{height:180px;zoom:.5}
}
@media only screen and (max-width:39.9375em){.onboarding-tile .onboardingImageContainer{height:170px;zoom:.5}
}
.onboarding-tile img.onboardingImage{background-color:#fff;width:100%}
.onboarding-tile a.learn-more{font-size:17px;text-align:left;line-height:30px}
.mobile-tablet-only{display:none}
.notDisplay{display:none !important}
.onboarding-tool-container{display:inline-block;width:100%;background-color:#fff}
@media only screen and (min-width:40em) and (max-width:63.9375em){.onboarding-tool-container{padding-left:25px;padding-right:25px}
}
@media only screen and (max-width:39.9375em){.onboarding-tool-container{padding:0 15px}
}
.ot-heading h1{font-size:40px;line-height:50px;text-align:center}
@media only screen and (min-width:40em) and (max-width:63.9375em){.ot-heading h1{font-size:35px;line-height:45px;text-align:center}
}
@media only screen and (max-width:39.9375em){.ot-heading h1{display:none !important}
}
@media only screen and (max-width:39.9375em){.ot-heading{display:none !important;padding-top:0}
}
.ot-body{text-align:center;margin-top:60px}
@media only screen and (max-width:39.9375em){.ot-body{padding-bottom:74px;margin-top:0}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.ot-body .ot-tile{padding-top:33px;padding-bottom:17px}
}
@media only screen and (max-width:39.9375em){.ot-body .ot-tile{padding-top:60px}
}
.ot-body img.ot-icon{width:80px;height:80px;display:inline-block}
.ot-body h4{font-size:22px;line-height:30px;text-align:center;margin-top:10px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.ot-body h4{font-size:20px;line-height:30px;text-align:center;margin-top:10px}
}
@media only screen and (max-width:39.9375em){.ot-body h4{font-size:16px;line-height:25px;text-align:center;margin-top:10px}
}
.ot-body p{font-size:15px;line-height:25px;text-align:center;margin-top:10px}
@media only screen and (min-width:40em) and (max-width:63.9375em){.ot-body p{font-size:15px;line-height:25px;text-align:center;margin-top:10px}
}
@media only screen and (max-width:39.9375em){.ot-body p{font-size:13px;line-height:25px;text-align:center;margin-top:10px}
}
.ot-body p.grid-three{max-width:309px;font-size:15px;line-height:25px;text-align:center;margin:10px auto}
@media only screen and (min-width:40em) and (max-width:63.9375em){.ot-body p.grid-three{font-size:15px;line-height:25px;text-align:center;margin:10px auto}
}
@media only screen and (max-width:39.9375em){.ot-body p.grid-three{font-size:13px;line-height:25px;text-align:center;margin:10px auto}
}
section.site-map-hero{background-position:center bottom;min-height:272px}
@media only screen and (max-width:39.9375em){section.site-map-hero{min-height:137px}
}
section.site-map-hero .title{word-break:break-word}
@media only screen and (max-width:39.9375em){section.site-map-body .columns{padding-left:0;padding-right:0}
}
section.site-map-body a{font-family:"Roboto",sans-serif;color:#000}
section.site-map-body a.has-child:hover,section.site-map-body a.has-child:focus,section.site-map-body a.not-child:hover,section.site-map-body a.not-child:focus{color:#00465a;background:#d9e3e6;outline:0}
section.site-map-body a.has-child:active,section.site-map-body a.not-child:active{color:#00465a !important;background:#d9e3e6;position:relative;top:2px}
section.site-map-body a.has-child::after{width:11px;height:17px;background-position:-33px -5px;display:inline-block;margin-left:10px;content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;margin-bottom:-4px}
section.site-map-body a.site-map-link{font-size:20px;line-height:24px;border-bottom:2px solid transparent;padding-bottom:.25px}
@media only screen and (max-width:63.9375em){section.site-map-body a.site-map-link{font-size:15px;line-height:18px}
}
@media only screen and (max-width:39.9375em){section.site-map-body a.site-map-link{font-size:13px;line-height:15px}
}
section.site-map-body a.site-map-link:hover{border-color:#00465a}
section.site-map-body a.site-map-link:active{position:relative;top:2px;border-color:#00465a}
section.site-map-body .columns ul>li:not(:first-child) h6{padding-top:40px;padding-bottom:5px}
@media only screen and (max-width:39.9375em){section.site-map-body .columns ul>li:first-child h6{padding-top:40px;padding-bottom:5px}
}
section.site-map-body li.child{margin-top:20px}
.product-information .content-wrapper{padding-top:35px}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper{padding-top:20px}
}
.product-information .content-wrapper .disclaimer-text{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;line-height:25px;color:#333;margin-top:0;margin-bottom:35px;padding-right:150px}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .disclaimer-text{text-align:center;font-size:16px;padding-right:0;margin-top:25px}
}
.product-information .content-wrapper .email-wrapper .img-container{display:inline-block;float:left}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .email-wrapper .img-container{display:block;text-align:center;width:100%;float:none}
}
.product-information .content-wrapper .email-wrapper .form-content{display:inline-block;width:calc(100% - 125px);padding-left:30px}
@media only screen and (max-width:63.9375em){.product-information .content-wrapper .email-wrapper .form-content{width:calc(100% - 105px);padding-left:25px}
}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .email-wrapper .form-content{display:block;padding:0;width:auto}
}
.product-information .content-wrapper .email-wrapper .form-content>p{font-family:"Roboto",sans-serif;font-size:14px;line-height:29px;color:#0a0a0a;margin:0;text-align:left}
.product-information .content-wrapper .email-wrapper .form-content input{margin-bottom:0;width:308px;display:inline-block;float:left}
@media only screen and (max-width:63.9375em){.product-information .content-wrapper .email-wrapper .form-content input{width:255px}
}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .email-wrapper .form-content input{margin-bottom:10px;width:100%;display:block;float:none}
}
.product-information .content-wrapper .email-wrapper .form-content .loadMoreButton{display:inline-block;max-width:calc(100% - 328px);padding-left:20px;padding-right:20px;margin:0 0 0 20px}
@media only screen and (max-width:63.9375em){.product-information .content-wrapper .email-wrapper .form-content .loadMoreButton{max-width:calc(100% - 275px)}
}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .email-wrapper .form-content .loadMoreButton{max-width:100%;margin:auto;display:block;margin-top:35px}
}
.product-information .content-wrapper .email-wrapper .form-content .loadMoreButton[disabled]:hover,.product-information .content-wrapper .email-wrapper .form-content .loadMoreButton[disabled]:focus{background:#c9c9c9;color:#fff !important;border-color:#c9c9c9;cursor:not-allowed}
.product-information .content-wrapper .email-wrapper .form-content .response-msg{font-family:"Roboto Slab",serif;font-size:13px;line-height:20px;color:#9b9b9b;padding-top:8px}
@media only screen and (max-width:63.9375em){.product-information .content-wrapper .email-wrapper .form-content .response-msg{width:100%}
}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .email-wrapper .form-content .response-msg{width:auto;padding:0;text-align:center}
}
.product-information .content-wrapper .email-wrapper .form-content .error-msg{font-family:"Roboto",sans-serif;font-size:13px;line-height:20px;color:#d0021b;padding-top:10px}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .email-wrapper .form-content .error-msg{text-align:center}
}
.product-information .content-wrapper .download-wrapper{padding-top:35px;font-family:"Roboto",sans-serif;font-size:17px;line-height:30px}
.product-information .content-wrapper .download-wrapper a{font-weight:bold}
@media only screen and (max-width:63.9375em){.product-information .content-wrapper .download-wrapper{padding-top:50px}
}
@media only screen and (max-width:39.9375em){.product-information .content-wrapper .download-wrapper{padding-top:40px;text-align:center}
}
.product-information .success-wrapper{padding-top:50px;padding-right:100px}
@media only screen and (max-width:39.9375em){.product-information .success-wrapper{padding-top:20px;padding-right:0}
}
.product-information .success-wrapper .img-container{display:inline-block;float:left}
@media only screen and (max-width:39.9375em){.product-information .success-wrapper .img-container{display:block;margin:auto;width:75px;float:none}
}
.product-information .success-wrapper .text-container{display:inline-block;width:calc(100% - 96px);float:right;padding-left:35px}
@media only screen and (max-width:39.9375em){.product-information .success-wrapper .text-container{display:block;width:100%;padding:20px 0 0 0;text-align:center}
}
.product-information .success-wrapper .text-container .title{font-family:"Roboto",sans-serif;font-size:18px;line-height:25px;color:#333;font-weight:bold;margin:0 0 10px 0}
.product-information .success-wrapper .text-container .desc{font-family:"Roboto Slab",serif;font-size:18px;line-height:25px;color:#333;margin:0}
.product-information .links-wrapper{display:inline-block;float:right}
@media only screen and (max-width:63.9375em){.product-information .links-wrapper{display:table;margin:0 auto;float:none;padding-top:45px}
}
.product-information .links-wrapper>p{font-family:"Roboto",sans-serif;font-size:20px;line-height:normal;font-weight:bold;margin:0 0 9px 0}
@media only screen and (max-width:39.9375em){.product-information .links-wrapper ul{display:grid;justify-content:center}
}
.product-information .links-wrapper ul li{padding-top:5px}
.product-information .links-wrapper ul li a{font-weight:500}
@media only screen and (max-width:39.9375em){.product-information{text-align:center}
}
.how-to-buy-tray{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:fixed;width:100%;z-index:7;bottom:-100%;opacity:0;left:0;border-top:10px solid transparent}
@media only screen and (max-width:39.9375em){.how-to-buy-tray{border-width:5px}
}
.how-to-buy-tray .tray-title{display:table;width:100%;height:55px;background:#00465a;color:#fff;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}
@media only screen and (max-width:39.9375em){.how-to-buy-tray .tray-title{height:70px}
}
.how-to-buy-tray .tray-title span{cursor:pointer}
.how-to-buy-tray .tray-title span::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;background-position:-107px -30px;width:10px;height:16px;color:transparent;display:inline-block;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:3px;position:relative;left:10px}
.how-to-buy-tray .tray-title>.row{font-family:"Roboto",sans-serif;font-size:18px;font-weight:bold;line-height:25px;display:table-cell;vertical-align:middle;text-align:center}
.how-to-buy-tray .tray-content{padding-top:47px;padding-bottom:40px;border-top:solid 1px #979797;background:#fff}
@media only screen and (max-width:39.9375em){.how-to-buy-tray .tray-content{padding-top:20px;padding-bottom:27px;border-width:2px;border-color:#eee}
}
@media only screen and (max-width:39.9375em){.how-to-buy-tray .tray-content .alignent-head{padding-bottom:20px}
}
@media only screen and (max-width:63.9375em){.how-to-buy-tray .tray-content .contentSpecingAlign{font-size:16px;padding-top:20px;margin-top:0}
}
@media only screen and (max-width:39.9375em){.how-to-buy-tray .tray-content .contentSpecingAlign{padding-top:20px;border-width:2px}
}
.how-to-buy-tray .tray-content .read_article{padding-top:4px}
@media only screen and (max-width:63.9375em){.how-to-buy-tray .tray-content .read_article{padding-top:0}
}
@media only screen and (max-width:39.9375em){.how-to-buy-tray .tray-content .read_article{padding-top:8px}
}
@media only screen and (max-width:63.9375em){.how-to-buy-tray .tray-content .top-margin-25{margin-top:15px}
}
.how-to-buy-tray.expanded{border-color:#00465a}
.how-to-buy-tray.expanded .tray-title{background:#fff;color:#00465a}
.how-to-buy-tray.expanded .tray-title span::after{background-position:-107px -5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.min-height-fix{height:170px}
.min-width-fix{min-width:100px}
.min-width-fix-overflow{min-width:180px}
.margin-top-fix{margin-top:10px}
.nav-space{margin-top:25px}
@media only screen and (max-width:47.9375em){.hide-for-small-nav-only{display:none}
}
@media only screen and (min-width:768px){.show-for-small-nav-only{display:none}
}
*{-webkit-overflow-scrolling:touch}
@keyframes slideLeftMain{0{visibility:hidden;transform:translateX(-100%)}
1%{visibility:visible;transform:translateX(-100%)}
100%{visibility:visible;transform:translateX(0)}
}
@keyframes slideNavItemIn{0{transform:translateX(-50px);opacity:0}
100%{transform:translateX(0);opacity:1}
}
.header-container{position:fixed;width:100%;-webkit-transition:-webkit-transform .25s cubic-bezier(0.23,1,0.32,1);transition:transform .25s cubic-bezier(0.23,1,0.32,1);top:0;z-index:999;transform:translateZ(0);-webkit-transform:translateZ(0)}
.header-container.__fixed{-webkit-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:-webkit-transform .5s cubic-bezier(0.23,1,0.32,1);transition:transform .5s cubic-bezier(0.23,1,0.32,1)}
.header-container .hamburger-container{transition:transform .15s cubic-bezier(0.6,-0.28,0.735,0.045);display:table-cell;margin-top:25px;height:25px;width:25px;z-index:99999;position:fixed;right:10px;cursor:pointer}
@media only screen and (min-width:48em){.header-container .hamburger-container{display:none}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.header-container .hamburger-container{right:20px}
}
.header-container .hamburger-container>a{position:absolute;right:50px;background:#00b0b9;color:#fff;font-size:10px;letter-spacing:.5px;font-weight:900;padding:5px 10px;font-family:"Roboto",sans-serif;transition:opacity .25s cubic-bezier(0.23,1,0.32,1)}
.header-container .hamburger-container .hamburger-wrapper{width:25px;height:25px}
.header-container .hamburger-container .hamburger-wrapper .hamburger-line{width:20px;height:2px;background:#333;position:relative;left:1px;transition:transform .15s cubic-bezier(0.6,-0.28,0.735,0.045);transform-origin:center;transform:rotate(0)}
.header-container .hamburger-container .hamburger-wrapper .hamburger-line.top{top:0}
.header-container .hamburger-container .hamburger-wrapper .hamburger-line.middle{top:6px}
.header-container .hamburger-container .hamburger-wrapper .hamburger-line.bottom{top:12px}
.header-container .hamburger-container.pressed .hamburger-line.top{transform:translate(1px,8px) rotate(-45deg)}
.header-container .hamburger-container.pressed .hamburger-line.middle{transform:scale(0)}
.header-container .hamburger-container.pressed .hamburger-line.bottom{transform:translate(1px,-7px) rotate(45deg)}
.header-container .top-nav{background:white;-webkit-box-shadow:inset 0 -3px 0 0 #e9e9e9;box-shadow:inset 0 -3px 0 0 #e9e9e9}
@media only screen and (max-width:47.9375em){.header-container .top-nav{background:transparent}
}
.header-container .support-nav{height:70px;display:table;position:relative;background-color:#fff}
@media only screen and (min-width:40em) and (max-width:63.9375em){.header-container .support-nav{padding-left:25px;padding-right:25px}
}
@media only screen and (max-width:47.9375em){.header-container .support-nav{height:80px;-webkit-box-shadow:inset 0 -3px 0 0 #e9e9e9;box-shadow:inset 0 -3px 0 0 #e9e9e9}
}
.header-container .support-nav .support-nav-content{display:table-cell;vertical-align:middle;font-size:14px;font-family:"Roboto",sans-serif;width:75%}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li>a{padding-top:5px;padding-bottom:5px;color:#005778;padding:5px 1.25rem 5px .625rem}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn{font-size:14px;line-height:16px}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn.to-pro{border-left:1px solid #c9c9c9;margin-left:15px}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn.to-pro span::after{background-position:-182px -10px;transform:rotate(-90deg);height:10px;width:12px;margin-bottom:0;margin-left:2px}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn.pro{font-weight:900;padding:5px 10px;background:#00b0b9;color:#fff;font-size:11px;letter-spacing:.5px;margin-left:15px}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li:not(.is-dropdown-submenu-parent)>a{padding-right:.625rem}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 4px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#005778 transparent transparent;right:8px;margin-top:-1px}
.header-container .support-nav .support-nav-content .dropdown.menu.consumer>li.is-active a::after{transform:rotate(-180deg)}
.header-container .support-nav .support-nav-content .is-dropdown-submenu{width:100%;min-height:auto !important;background:#f8f8f8;border:1px solid #e9e9e9;border-top:0}
.header-container .support-nav .support-nav-content .is-dropdown-submenu li{border-top:1px solid #e9e9e9;text-align:left;padding:10px}
.header-container .support-nav .support-nav-content .is-dropdown-submenu li:first-child{border-top:3px solid #005778}
.header-container .support-nav .support-nav-content .is-dropdown-submenu a{display:table;padding:0;line-height:18px;color:#005778}
.header-container .support-nav .support-nav-content .is-dropdown-submenu a .external-link-icon{zoom:.83;-moz-transform:scale(0.83);margin-bottom:3px;margin-top:0}
.header-container .support-nav .bhf-logo{padding-left:35px;height:70px;width:25%}
@media only screen and (max-width:63.9375em){.header-container .support-nav .bhf-logo{padding-left:0}
}
@media only screen and (max-width:39.9375em){.header-container .support-nav .bhf-logo{height:80px}
}
.header-container .support-nav .bhf-logo img{width:234px;max-width:234px;max-height:100%}
.header-container .support-nav .support-links{text-align:right;display:none;padding-right:35px}
@media only screen and (min-width:48em){.header-container .support-nav .support-links{display:table-cell}
}
@media only screen and (max-width:63.9375em){.header-container .support-nav .support-links{padding-right:0}
}
.header-container .bhf-sub-links{text-align:right;display:table-cell;padding-right:35px}
.global-nav{position:relative;height:calc(100vh - 80px);visibility:hidden;padding:0;display:none;background-color:#fff;-webkit-box-shadow:inset 0 -3px 0 0 #e9e9e9;box-shadow:inset 0 -3px 0 0 #e9e9e9}
@media only screen and (min-width:40em){.global-nav{padding:0}
}
@media only screen and (min-width:48em){.global-nav{display:table;height:60px;visibility:visible}
}
@media only screen and (min-width:64em){.global-nav{padding:0 15px}
}
.global-nav.__open{display:block;visibility:visible;animation:slideLeftMain .5s cubic-bezier(0.23,1,0.32,1);animation-fill-mode:forwards}
.global-nav .global-nav-content{position:relative;padding-left:20px;padding-right:20px}
@media only screen and (max-width:63.9375em){.global-nav .global-nav-content{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:47.9375em){.global-nav .global-nav-content{padding-left:0;padding-right:0;height:100%;overflow-y:scroll}
}
.global-nav.__open .global-nav-item{opacity:0;transform:translateX(-20px)}
.global-nav.__open .global-nav-item:nth-child(1){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .2s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(2){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .25s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(3){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .3s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(4){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .35s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(5){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .4s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(6){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .45s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(7){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .5s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(8){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .55s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(9){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .6s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(10){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .65s;animation-fill-mode:forwards}
.global-nav.__open .global-nav-item:nth-child(n+11){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .7s;animation-fill-mode:forwards}
.global-nav.__open .mobile-support-nav{animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .5s;animation-fill-mode:forwards}
.global-nav .global-nav-item{line-height:60px;height:auto;text-decoration:none;z-index:6;font-size:16px;color:#575757;font-family:"Roboto",sans-serif;position:relative;width:100%;display:block;cursor:pointer;box-shadow:inset 0 -1px 0 0 #e9e9e9;background-color:transparent;padding:0 15px}
.global-nav .global-nav-item.__active{color:#005778}
.global-nav .global-nav-item.__active:before{height:3px;width:100%;content:'';background:#005778;position:absolute;bottom:0;left:0}
@media only screen and (max-width:47.9375em){.global-nav .global-nav-item.__active:before{height:100%;width:3px;top:0}
}
@media only screen and (min-width:48em){.global-nav .global-nav-item{display:table-cell;height:inherit;width:auto;padding:0 15px;box-shadow:none}
}
@media only screen and (max-width:47.9375em){.global-nav .global-nav-item{padding:0 30px 0 15px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.global-nav .global-nav-item{padding:0 15px}
}
.global-nav .global-nav-item:last-child{box-shadow:none}
@media only screen and (max-width:47.9375em){.global-nav .global-nav-item:last-child{margin-bottom:80px}
}
@media only screen and (max-width:47.9375em){.global-nav .global-nav-item.support-link{color:#005778}
}
.global-nav .global-nav-item.has-child::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:12px;height:7px;background-position:-181px -9px;position:absolute;transform:rotate(-90deg);top:30px;display:none}
@media only screen and (max-width:47.9375em){.global-nav .global-nav-item.has-child:after{display:block;right:15px}
}
.global-nav .global-nav-item i{display:inline-block;vertical-align:baseline;margin-right:10px}
@media only screen and (max-width:39.9375em){.global-nav .global-nav-item i{vertical-align:middle}
}
.global-nav .global-nav-item.__selected{color:#005778}
.global-nav .home-nav{height:60px;overflow:hidden;position:relative}
.global-nav .home-nav .nav-logo{position:absolute;top:60px;width:38px;height:39px;padding-top:8px;text-align:center}
@media only screen and (max-width:47.9375em){.global-nav .home-nav .nav-logo{display:none}
}
.global-nav .home-nav .nav-logo img{vertical-align:baseline;width:100%}
.global-nav .home-logo-slider{position:relative;pointer-events:none;-webkit-transition:-webkit-transform .5s cubic-bezier(0.19,1,0.22,1);transition:transform .5s cubic-bezier(0.19,1,0.22,1)}
.global-nav .home-logo-slider.__shiftLogo{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}
.global-nav .rolled-indicator{position:absolute;bottom:0;left:0;width:0;height:3px;opacity:0;background-color:#005778;-webkit-transition:width .25s cubic-bezier(0.19,1,0.22,1) .15s,opacity .25s cubic-bezier(0.19,1,0.22,1) .15s,-webkit-transform .25s cubic-bezier(0.19,1,0.22,1) .15s;transition:transform .25s cubic-bezier(0.19,1,0.22,1) .15s,width .25s cubic-bezier(0.19,1,0.22,1) .15s,opacity .25s cubic-bezier(0.19,1,0.22,1) .15s;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
@media only screen and (max-width:47.9375em){.global-nav .rolled-indicator{display:none}
}
.global-nav .rolled-indicator.__over{opacity:1;-webkit-transition:width .3s cubic-bezier(0.23,1,0.32,1),opacity .25s cubic-bezier(0.23,1,0.32,1),-webkit-transform .35s cubic-bezier(0.23,1,0.32,1);transition:transform .35s cubic-bezier(0.23,1,0.32,1),width .3s cubic-bezier(0.23,1,0.32,1),opacity .25s cubic-bezier(0.23,1,0.32,1)}
.menu-container.consumer{z-index:100;position:fixed;visibility:hidden;opacity:0;left:50%;width:100%;background:#f8f8f8;-webkit-transform:translate(-50%,-15px);transform:translate(-50%,-15px);-webkit-transition:opacity cubic-bezier(0.23,1,0.32,1) .25s,visibility cubic-bezier(0.23,1,0.32,1) .25s,-webkit-transition .25s cubic-bezier(0.23,1,0.32,1) .25s;transition:opacity cubic-bezier(0.23,1,0.32,1) .25s,visibility cubic-bezier(0.23,1,0.32,1) .25s,transform .25s cubic-bezier(0.23,1,0.32,1) .25s;margin-top:-10px}
@media only screen and (min-width:48em){.menu-container.consumer{max-height:calc(100vh - 170px);overflow-x:hidden;overflow-y:auto}
}
@media only screen and (max-width:47.9375em){.menu-container.consumer{top:0;left:0;background-color:#fff;transform:translate(100%,0);transition:opacity ease .2s,visibility ease .2s,transform ease .2s;position:absolute;height:100%;margin-top:0}
}
.menu-container.consumer a .category{zoom:.83;-moz-transform:scale(0.83);margin-right:0}
.menu-container.consumer a .external-link-icon{zoom:.83;-moz-transform:scale(0.83);margin-bottom:3px;margin-top:0}
.menu-container.consumer .menu-content{padding:35px 10px}
@media only screen and (min-width:64em){.menu-container.consumer .menu-content{padding:35px 25px}
}
.menu-container.consumer .menu-content.cancel-padding{padding-top:5px}
@media only screen and (max-width:47.9375em){.menu-container.consumer .menu-content.cancel-padding{padding-top:0}
}
@media only screen and (max-width:47.9375em){.menu-container.consumer .menu-content{padding:0;height:calc(100% - 150px);overflow-y:scroll}
}
@media only screen and (max-width:47.9375em){.menu-container.consumer .menu-content .links-wrap{padding:0}
}
.menu-container.consumer .menu-content .mobile-header{padding:25px 15px;color:#828282;font-weight:400;font-size:24px;background-color:#f8f8f8;font-family:"Roboto",sans-serif}
@media only screen and (min-width:48em){.menu-container.consumer .menu-content .mobile-header{display:none}
}
.menu-container.consumer.__display{transition:transform 1s cubic-bezier(0.19,1,0.22,1);transform:translate(0,0);visibility:visible;opacity:1}
@media only screen and (min-width:48em){.menu-container.consumer.__display{-webkit-transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .25s,-webkit-transform .1s cubic-bezier(0.23,1,0.32,1) .25s;transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .25s,transform .1s cubic-bezier(0.23,1,0.32,1) .25s;visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.menu-container.consumer.__display .return-link-container{opacity:1 !important}
.menu-container.consumer.__display .overview-wrapper .menu-featured-link{transform:translateY(0);opacity:1}
@media only screen and (min-width:48em){.menu-container.consumer.__display .overview-wrapper .menu-featured-link{transition:transform .5s cubic-bezier(0.23,1,0.32,1) .3s,opacity 1s cubic-bezier(0.23,1,0.32,1) .3s}
}
.menu-container.consumer.__display .overview-wrapper .menu-featured-link.nav-a span:hover,.menu-container.consumer.__display .overview-wrapper .menu-featured-link.nav-a span:active{border-color:transparent !important}
.menu-container.consumer.__display .link-column{transform:translateY(0);opacity:1}
@media only screen and (min-width:48em){.menu-container.consumer.__display .link-column{transition:transform .75s cubic-bezier(0.23,1,0.32,1) .3s,opacity 1s cubic-bezier(0.23,1,0.32,1) .3s}
}
@media only screen and (min-width:48em){.menu-container.consumer.__display .bg-white{transform:translateY(0);opacity:1;transition:transform .75s cubic-bezier(0.23,1,0.32,1) .4s,opacity 1s cubic-bezier(0.23,1,0.32,1) .4s}
}
.menu-container.consumer .return-header{height:80px;display:table;width:100%;padding:0 15px;border-bottom:1px solid #e9e9e9}
@media only screen and (min-width:48em){.menu-container.consumer .return-header{display:none}
}
.menu-container.consumer .return-header .return-link-container{display:table-cell;vertical-align:middle;opacity:0;transition:opacity .2s ease}
.menu-container.consumer .return-header .return-link{transition:background-color .5s cubic-bezier(0.23,1,0.32,1),top .25s cubic-bezier(0.23,1,0.32,1);color:#005778;font-weight:700;cursor:pointer;font-family:"Roboto",sans-serif;font-size:15px;padding-left:15px}
.menu-container.consumer .return-header .return-link::before{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:12px;height:7px;background-position:-181px -9px;position:absolute;transform:rotate(90deg);top:35px;left:15px}
.menu-container.consumer .overview-wrapper{padding-bottom:20px;border-bottom:1px solid #e9e9e9}
@media only screen and (max-width:47.9375em){.menu-container.consumer .overview-wrapper{padding:15px}
}
.menu-container.consumer .overview-wrapper .menu-featured-link{color:#005778;opacity:0;font-size:20px;backface-visibility:hidden;transform:translateY(-20px)}
@media only screen and (max-width:47.9375em){.menu-container.consumer .overview-wrapper .menu-featured-link{display:none !important}
}
.menu-container.consumer .overview-wrapper .links-column-header{font-family:"Roboto",sans-serif;text-decoration:none;font-size:16px;line-height:26px;color:#005778;display:none !important}
@media only screen and (max-width:47.9375em){.menu-container.consumer .overview-wrapper .links-column-header{display:block !important}
}
.menu-container.consumer .overview-wrapper .links-column-header.bold-text{font-weight:bold}
.menu-container.consumer .link-column{font-family:"Roboto",sans-serif;font-size:15px;color:#005778;line-height:18px;opacity:0;transform:translateY(-20px)}
@media only screen and (max-width:47.9375em){.menu-container.consumer .link-column{width:100% !important}
}
.menu-container.consumer .link-column.firstColumn{padding-left:0}
@media only screen and (max-width:47.9375em){.menu-container.consumer .link-column.firstColumn{padding:0}
}
@media only screen and (max-width:47.9375em){.menu-container.consumer .link-column.secondColumn{padding:0}
}
@media only screen and (max-width:47.9375em){.menu-container.consumer .link-column.firstColumn>section,.menu-container.consumer .link-column.secondColumn>section{padding:20px 15px;border-bottom:1px solid #e9e9e9}
}
.menu-container.consumer .link-column .column-link-item{margin-top:25px;text-decoration:none;display:block;font-weight:400;color:#005778;line-height:20px}
@media only screen and (max-width:47.9375em){.menu-container.consumer .link-column .column-link-item{margin-top:20px}
}
.menu-container.consumer .link-column .column-link-item.bold-text{font-weight:bold}
.menu-container.consumer .link-column .links-column-header{padding-top:30px;display:block;text-decoration:none;font-size:16px;line-height:26px;color:#005778}
@media only screen and (max-width:47.9375em){.menu-container.consumer .link-column .links-column-header{padding-top:0}
}
.menu-container.consumer .link-column .links-column-header.bold-text{font-weight:bold}
.rollover-catcher{visibility:hidden;opacity:0;position:fixed;background-color:rgba(0,26,36,0.4);top:0;height:100vh;width:100vw;left:0;z-index:5;-webkit-transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .25s;transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .25s}
.rollover-catcher.__display{opacity:1;visibility:visible}
@media only screen and (max-width:47.9375em){.rollover-catcher{display:none !important}
}
.header-rollover{height:130px;top:0;position:fixed;width:100vw;background:transparent;z-index:6;visibility:hidden;opacity:0;left:0}
.header-rollover.__display{opacity:1;visibility:visible}
@media only screen and (max-width:47.9375em){.header-rollover{display:none !important}
}
.ribbon-bar{position:relative;top:auto;height:10px;width:100%;background:linear-gradient(to right,#00b0b9 0,#00b0b9 20%,#26ba8b 20%,#26ba8b 40%,#4cc35d 40%,#4cc35d 60%,#71cd2e 60%,#71cd2e 80%,#97d700 80%,#97d700 100%);left:-100%;transform:translateZ(0)}
@media only screen and (max-width:47.9375em){.ribbon-bar{display:none}
}
.ribbon-bar.__fixable{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(0.86,0,0.07,1);transition:transform .5s cubic-bezier(0.86,0,0.07,1)}
@media only screen and (max-width:47.9375em){.card-wrap{display:none}
}
@media only screen and (min-width:64em){.card-wrap.add-spacing .bg-white{margin-top:30px}
}
.card-wrap .bg-white{min-height:160px;margin-top:30px;transform:translateY(30px);opacity:0}
@media only screen and (min-width:64em){.card-wrap .bg-white{margin-top:0}
}
.card-wrap .bg-white .portfolioImage{height:160px}
.card-wrap .bg-white .tertiaryButton{font-size:20px}
.card-wrap .bg-white .tertiaryButton span::after{margin-bottom:-3px;margin-left:7px;background-position:-107px -5px}
.card-wrap .panel-portfolio{float:left;padding-bottom:20px;min-height:inherit;width:auto}
@media only screen and (min-width:64em){.card-wrap .panel-portfolio{width:100%;min-height:130px}
}
@media only screen and (max-width:63.9375em){.card-wrap .panel-portfolio{float:none}
}
.card-wrap .panel-portfolio .text-left{margin-top:12px}
.nav-a span{border-bottom:1px solid transparent;padding-bottom:.25px;transition:background-color .25s ease}
body.not-touch .nav-a span:hover{background:#d9e3e6;border-color:#005778}
.nav-a span:active{background:#d9e3e6;border-color:#005778;top:2px;position:relative}
@keyframes openbox{from{width:0}
to{width:160px}
}
@-webkit-keyframes openbox{from{width:0}
to{width:160px}
}
.contactLabel{display:none;width:160px;position:fixed;-webkit-animation:openbox .25s;animation:openbox .25s;z-index:100000;bottom:15%;padding:12px 20px;right:0;box-shadow:0 2px 1px 0 rgba(0,0,0,0.1)}
.contactLabel:hover{cursor:pointer}
@media screen and (min-device-width:100px) and (max-device-width:790px){.contactLabel{bottom:0;width:100%;height:65px;padding-top:20px;text-align:center;font-size:16px}
}
.fromBottom{display:none;width:360px;top:100%;bottom:0;box-shadow:0 2px 1px 0 rgba(0,0,0,0.1);border:solid 1px rgba(151,151,151,0.24);background:#f7f7f7;position:fixed;right:20px;z-index:100000}
.fromBottom hr{margin:10px 20px;opacity:.5}
.fromBottom .styledSelect{position:relative;height:40px;overflow:hidden;top:-40px;right:0;bottom:0;left:0;padding:0 10px;font-weight:bold;font-size:15px;border:.1px solid #fff6c1;box-shadow:0 1px 2px rgba(0,0,0,0.2);background-color:#fff}
.fromBottom .active{border:.1px solid #006994;border-bottom:0}
.fromBottom select{height:40px;border:0}
.fromBottom select .questionsOption{height:32px;font-family:Roboto;font-size:14px;line-height:1.14;color:#000}
.fromBottom label{width:36px;height:16px;opacity:.6;font-family:Roboto;font-size:14px;font-weight:bold;line-height:1.14;color:#000;margin-bottom:5px}
.fromBottom .error-form{padding:10px 0}
.fromBottom .masked-phone-div{display:none}
.fromBottom .select{cursor:pointer;display:inline-block;position:relative;width:100%;color:#000;font-family:Roboto;font-size:16px;line-height:2.5;color:#00465a}
.fromBottom .options{display:none;position:relative;bottom:40px;right:0;left:0;z-index:999999;margin:0;padding:0;list-style:none;border:.1px solid #006994;border-top:0;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}
.fromBottom .options li{min-height:40px;max-height:60px;font-family:Roboto;font-size:14px;line-height:1.14;color:#000;padding:10px;margin:0 1px;margin-bottom:1px}
.fromBottom .options li:hover{background-color:#f7f7f7;transition:.5s}
@media screen and (min-device-width:100px) and (max-device-width:790px){.fromBottom{width:100%;right:0}
}
.icon.arrow-down-icon{position:absolute;top:35%;left:90%;z-index:1000;zoom:.5;-moz-transform:scale(0.5)}
@-moz-document url-prefix(){.icon.arrow-down-icon{top:25%}
}
.icon.arrow-down-icon.rotated{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:scale(0.5) rotate(180deg)}
.questions{font-family:Roboto;background:#fff;font-size:16px;font-weight:900;line-height:1.63;text-align:center;padding:15px 0;color:#00465a}
.questions .crossIcon{position:absolute}
.formDisplay{padding:0 20px;margin-top:40px;padding-bottom:50px;background:#f7f7f7}
.formDisplay form{margin-top:30px;background:#fff}
.formDisplay form .inputWrap{margin-top:20px}
.formDisplay form .inputField{box-shadow:none;height:40px}
.formDisplay form .inputField:focus{border:0}
.formDisplay form hr{margin:0 15px}
.formDisplay form .bhf-form-error-container{padding-left:15px}
.formDisplay form .bhf-form-error-container span{padding:0;font-size:14px;top:4px}
.formDisplay form button{margin-left:15px}
.formDisplay input{border:0}
.formDisplay input::placeholder{color:#000;font-size:15px;line-height:1.25}
.formDisplay input:-ms-input-placeholder{color:#000 !important;font-size:15px !important;line-height:1.25 !important}
.dropDown{margin-bottom:-40px}
.questionsDropdown{width:100%;height:100%;padding-bottom:50px;overflow-y:scroll;overflow-x:hidden}
@media only screen and (max-width:39.9375em){.questionsDropdown{height:100%}
}
.selectIcon{display:inline}
#selectedTopic{width:90%}
.questionsTitle{padding:0 20px;padding-top:30px;font-family:Roboto;font-size:20px;font-weight:900;line-height:1.5;color:#000}
.textLinkSection{margin-top:30px;margin-bottom:115px;font-size:16px;font-family:Roboto;background:#fff;padding:25px 0}
.topicDescription{padding-left:20px;padding-right:30px}
.connectWholesaler{padding-left:20px;padding-right:30px;color:#00465a;font-weight:bold}
.questionsThankyou{background:#f7f7f7;padding:30px 38px 380px 28px}
.questionsThankyou hr{width:294px;margin:10px 0}
.questionsThankyou .thankyouMessage{width:293px;font-family:Roboto;font-size:20px;font-weight:900;line-height:1.5;color:#000}
.questionsThankyou .thankyouDescription{width:294px;font-family:Roboto;font-size:14px;font-weight:normal;line-height:1.43;color:#000;margin-top:30px}
.s-hidden{visibility:hidden;padding-right:10px}
.margin-for-scroll{margin-bottom:300px}
.accountTitle{height:40px;font-size:32px;line-height:1.25;color:#fff;padding-top:15px}
.accountEditEmail{overflow:auto;word-break:break-all;word-wrap:break-word}
.logOutMsgParent{display:flex;justify-content:flex-start;width:90%}
.logOutMsgParent .logOutMessage{font-size:15px;color:#8d8d8d;font-family:"Roboto",sans-serif;padding-left:30px}
@media only screen and (max-width:63.9375em){.logOutMsgParent .logOutMessage{padding-left:20px;font-size:13px}
}
.select2-results__option[aria-selected=true]{cursor:not-allowed;pointer-events:none}
.accountProfile{background:#f8f8f8}
.accountProfile hr{border:.5px solid #c9c9c9}
.accountProfile .defaultMargin{padding-top:0;padding-bottom:80px}
.accountProfile .conSentSection>.consentPrintDocument{text-decoration:underline;color:#005778;margin-left:15px;font-size:15px}
.disableEdit{color:#c2c2c2;pointer-events:none;cursor:not-allowed}
.disableButton{opacity:1;background-color:#c9c9c9 !important;border-color:transparent !important;pointer-events:none;cursor:not-allowed;color:#fff !important}
.blue-bar{height:76px;width:100%}
.settingsBlock{border:solid 1px #c9c9c9;background-color:#fff;margin-bottom:20px}
.infoSec{margin-top:40px}
.proSectionleftSide{width:196px;height:35px;font-size:18px;line-height:1.67;color:#333}
.leftLabel{width:196px;font-family:"Roboto",sans-serif;font-size:15px;line-height:25px;font-weight:bold;color:#333}
@media only screen and (max-width:69.9375em){.leftLabel.pm-boa-left{width:150px}
}
@media only screen and (max-width:39.9375em){.leftLabel.pm-boa-left{width:80%}
}
@media only screen and (max-width:39.9375em){.leftLabel{width:80%}
}
.leftLabel.infoIcon{position:relative}
.toolTip{position:absolute;left:-125px;width:300px;height:auto;background-color:#fff;border:1px solid #c9c9c9;display:none;padding:20px;font-size:15px;color:#5e5e5e;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);z-index:100}
@media only screen and (max-width:39.9375em){.toolTip{left:-83px}
}
.singleInfo.metLink{padding-left:0}
.singleInfo.advisorInfo{display:flex;flex-direction:column;margin-bottom:20px}
.advisorInfo{font-size-adjust:16px;color:#333;font-family:"Roboto",sans-serif;font-weight:bold;flex-wrap:wrap}
.accountEdit{float:right;height:30px;font-family:"Roboto",sans-serif;font-size:17px;font-weight:bold;line-height:1.76;text-align:right;color:#00465a;margin-top:5px}
.accountEdit .tertiaryButton span::after{display:none}
.singleInfo{display:flex;padding-left:30px;margin-bottom:20px;position:relative}
@media only screen and (max-width:39.9375em){.singleInfo{display:block;padding-left:20px}
}
.singleInfo .edit-delete{font-family:"Roboto",sans-serif;font-weight:bold}
.singleInfo .delete-pm-boa{position:relative}
.singleInfo.defaulMarginConsent{margin-bottom:30px}
@media only screen and (max-width:39.9375em){.accountSettingCommunicationPreference .proSection{padding:20px 15px}
}
.accountSettingCommunicationPreference .proSection .accountEdit{margin-top:2px}
.toolInfo{position:absolute;left:140px;top:25px;font-weight:normal}
.toolInfo.communications{left:0;top:0;float:right;display:inline;left:auto;right:0}
@media only screen and (max-width:63.9375em){.toolInfo.communications{right:2px}
}
@media only screen and (max-width:39.9375em){.toolInfo.communications{right:unset}
}
@media only screen and (max-width:39.9375em){.toolInfo.communications .toolTip{left:-175px}
}
.toolInfo.profile-email{top:0;left:100px}
@media only screen and (max-width:39.9375em){.toolInfo{left:4em}
}
.emailInfoIcon{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -201px -1071px;width:26px;height:26px;display:inline-block;margin-left:4px;position:relative;cursor:pointer;transform:scale(0.8);z-index:11}
.emailInfoIcon.advisor{margin-left:-42px}
.emailInfoIcon:hover::after{opacity:1;transition:.4s all}
.emailInfoIcon:hover::before{opacity:1;transition:.4s all}
.emailInfoIcon::after,.emailInfoIcon::before{content:'';position:absolute;width:0;height:0;z-index:1;opacity:0}
.emailInfoIcon::after{bottom:-19px;opacity:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:16px solid #fff;z-index:13;left:-7px}
.emailInfoIcon::before{bottom:-17px;left:-8px;opacity:0;border-left:21px solid transparent;border-right:21px solid transparent;border-bottom:16px solid #c9c9c9;z-index:12}
.emailInfoIcon:hover ~ .toolTip{display:block;transition:.4s all}
.toolTip:hover{display:block;transition:.4s all}
.toolTip:hover ~ .emailInfoIcon::after{opacity:1;transition:.4s all}
.oneSection{margin-top:35px;margin-bottom:35px}
@media only screen and (max-width:39.9375em){.oneSection{margin-top:25px;margin-bottom:25px}
}
.oneSection .advisorDisclaimer{display:flex}
.oneSection .advisorDisclaimer p{margin:0}
.oneSection .advisor-disclaimer{display:flex;justify-content:flex-end;font-family:"Roboto",sans-serif;font-size:15px;padding-right:15px}
@media only screen and (max-width:39.9375em){.oneSection .advisor-disclaimer{justify-content:space-around;padding-right:unset}
}
.oneSection .advisor-disclaimer p{width:57%;padding-right:20px;margin:0}
@media only screen and (max-width:63.9375em){.oneSection .advisor-disclaimer p{width:54%;padding-right:unset}
}
@media only screen and (max-width:39.9375em){.oneSection .advisor-disclaimer p{width:90%;padding-right:unset}
}
.oneSection.state-residency p{margin:0}
.displayName{width:308px;font-family:"Roboto",sans-serif;font-size:22px;font-weight:bold;line-height:1.36;color:#333;margin-bottom:10px}
.displayFirm{font-family:"Roboto",sans-serif;font-size:15px;line-height:1.67;color:#333}
.nameFirm{margin-bottom:45px}
@media only screen and (max-width:39.9375em){.nameFirm{margin-bottom:30px}
}
.proSection{padding:20px 30px}
@media only screen and (max-width:39.9375em){.proSection{padding-left:20px}
}
.rightInfo{width:400px;margin-left:100px;padding-right:20px;line-height:25px;font-size:15px;font-family:"Roboto",sans-serif}
@media only screen and (max-width:63.9375em){.rightInfo{width:270px;margin-left:0}
}
@media only screen and (max-width:39.9375em){.rightInfo{width:98%;padding-right:0}
}
.rightInfo .checkConsent{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -504px -260px;width:30px;height:30px;display:inline-block;border-radius:50%;transform:scale(0.7);margin-right:14px}
.rightInfo.conSentSection{display:flex;align-items:center}
.rightInfo.pm-boa-name,.rightInfo.pm-boa-email{width:350px}
@media only screen and (max-width:69.9375em){.rightInfo.pm-boa-name,.rightInfo.pm-boa-email{width:200px}
}
.securityQuestion{font-family:"Roboto",sans-serif;font-size:15px;font-style:italic;line-height:1.67;color:#8d8d8d}
.securityQuestion.communications-update-message{padding-top:5px}
@media only screen and (max-width:39.9375em){.securityQuestion{width:inherit}
}
.metLink{margin-top:50px;font-family:"Roboto",sans-serif;font-size:15px;font-weight:bold;margin-right:10px;line-height:2;color:#00465a}
@media only screen and (max-width:39.9375em){.metLink{padding-right:20px}
}
.metLink i{margin-top:-5px !important}
@media only screen and (max-width:39.9375em){.metLink i{margin-top:-2px !important}
}
.metExternalLink:hover{background-color:#d9e3e6}
.metExternalLink:active{position:relative;top:2px;background-color:#d9e3e6;color:#00465a}
.checkDone{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -504px -260px;position:absolute;left:37.5%;width:30px;height:30px;display:inline-block;border-radius:50%;transform:scale(0.7)}
@media only screen and (max-width:39.9375em){.checkDone{left:7%}
}
.successMessage{background-color:#eaf1e9;color:#72c071;display:flex;margin-bottom:10px;padding:10px 0 10px 10px;align-items:center}
.successMessage .checkDone{margin-right:14px;position:unset !important}
@media only screen and (min-width:90em){.successMessage .checkDone{margin-left:10px}
}
.boaSection .proSection{padding:15px 30px}
.boaSection .oneSection{position:relative}
.boaSection .boaMessage{padding:10px 30px;padding-right:185px}
@media only screen and (max-width:63.9375em){.boaSection .boaMessage{padding-right:25px}
}
@media only screen and (max-width:39.9375em){.boaSection .boaMessage{padding-right:25px}
}
.boaSection .pm-boa-email{word-break:break-all}
.boaSection hr{margin:0}
.boaSection .boas hr{text-align:left}
.boaSection .addBoa{padding-top:30px;padding-bottom:20px}
.boaSection .addBoa .disableButton{background:none !important;color:#c9c9c9 !important}
.boaSection .deleteBoaIcon.icon.delete-icon{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -968px -9px;width:32px;height:32px;position:absolute;transform:scale(0.4);top:-6px;right:-26px;font-family:Roboto;font-family:"Roboto",sans-serif;font-family:Roboto}
.boaSection .firm-name{padding-left:30px;margin-top:30px}
@media only screen and (max-width:39.9375em){.boaSection .firm-name{padding-left:20px}
}
.boaSection .boa-divider{width:10%;margin-left:30px}
@media only screen and (max-width:39.9375em){.boaSection .boa-divider{margin-left:20px;width:15%}
}
.boaSection.internalAdminBOA .accountEdit{margin-top:0}
.boaSection.internalAdminBOA .accountSettings.proSectionleftSide{font-weight:bold}
.boaSection.internalAdminBOA .boaMessage{padding-top:20px;padding-bottom:50px}
.editStateSection{font-family:"Roboto",sans-serif;padding-bottom:100px}
.editStateSection .editHeading{color:#333;margin-bottom:20px;font-size:27px;font-weight:700}
.editStateSection .licensedDetails{color:#333;margin-bottom:40px}
.editStateSection .customWidth{width:768px;margin:0 auto}
@media only screen and (max-width:63.9375em){.editStateSection .customWidth{width:576px}
}
@media only screen and (max-width:39.9375em){.editStateSection .customWidth{width:100%}
}
.editStateSection .checkHead{color:#333;padding-left:38px}
@media only screen and (max-width:63.9375em){.editStateSection .checkHead{padding-left:15px}
}
@media only screen and (max-width:39.9375em){.editStateSection .checkHead{padding-left:0}
}
.editStateSection .btnParent{display:flex;width:100%;justify-content:center;margin-top:70px;margin-bottom:10px}
@media only screen and (max-width:39.9375em){.editStateSection .btnParent{flex-wrap:wrap-reverse;margin-top:40px}
}
.editStateSection .btnParent .saveBtn{display:flex;width:50%;justify-content:flex-start}
@media only screen and (max-width:39.9375em){.editStateSection .btnParent .saveBtn{justify-content:center;margin-right:0;width:100%}
}
@media only screen and (max-width:39.9375em){.editStateSection .btnParent .saveBtn .modalBtn.text-center{width:100%;max-width:100%}
}
.editStateSection .cancelBtn{display:flex;width:50%;justify-content:flex-end}
@media only screen and (max-width:39.9375em){.editStateSection .cancelBtn{justify-content:center;margin-top:10px;width:100%}
}
@media only screen and (max-width:39.9375em){.editStateSection .cancelBtn .modalBtn.text-center{margin-right:0;margin-bottom:5px;width:100%;max-width:100%}
}
.checkSection{padding-left:25px}
@media only screen and (max-width:63.9375em){.checkSection{padding-left:17px}
}
@media only screen and (max-width:39.9375em){.checkSection{padding-left:0}
}
.checkText{display:block;position:relative;padding-left:45px;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.checkText .defaultCheckBox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkTick{position:absolute;top:2px;left:12px;height:20px;width:20px;background-color:#fff;border:solid 2px #00465a}
@media only screen and (max-width:63.9375em){.checkTick{left:0}
}
.checkText .defaultCheckBox:checked ~ .checkTick{background-color:#fff}
.checkTick::after{content:"";position:absolute;display:none}
.checkText .defaultCheckBox:checked ~ .checkTick::after{display:block}
.checkText .checkTick::after{left:5px;top:1px;width:6px;height:12px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.selectStateSection{font-family:"Roboto",sans-serif}
.selectStateSection .editHeading{color:#333;margin-bottom:20px;font-size:27px;font-weight:700}
.selectStateSection .licensedDetails{color:#333;margin-bottom:40px}
.selectStateSection .customWidth{width:768px;margin:0 auto}
@media only screen and (max-width:63.9375em){.selectStateSection .customWidth{width:576px}
}
@media only screen and (max-width:39.9375em){.selectStateSection .customWidth{width:100%}
}
.selectStateSection label{width:45%;margin:auto;line-height:2rem}
@media only screen and (max-width:39.9375em){.selectStateSection label{width:100%}
}
.selectStateSection .inputWrap.inputWrapCancelLeftPad{display:flex;width:100%;flex-direction:column;align-items:center}
.selectStateSection .select2-container{max-width:45%}
@media only screen and (max-width:39.9375em){.selectStateSection .select2-container{max-width:100%}
}
.selectStateSection .select2-selection.select2-selection--multiple{border:solid 2px #8d8d8d}
.selectStateSection .select2-container .select2-selection--multiple .select2-selection__rendered{color:#000;font-weight:normal}
.selectStateSection .select2-container--default .select2-selection--multiple .select2-selection__arrow b{transform:scale(0.8)}
.selectStateSection .btnParent{display:flex;width:100%;justify-content:center;margin-top:40px;margin-bottom:100px}
@media only screen and (max-width:39.9375em){.selectStateSection .btnParent{flex-wrap:wrap}
}
.selectStateSection .btnParent .modalBtn{max-width:220px}
.selectStateSection .btnParent .saveBtn{display:flex;width:50%;justify-content:flex-start}
@media only screen and (max-width:39.9375em){.selectStateSection .btnParent .saveBtn{justify-content:center;margin-right:0;width:100%}
}
@media only screen and (max-width:39.9375em){.selectStateSection .btnParent .saveBtn .modalBtn.text-center{width:100%;max-width:100%}
}
.selectStateSection .cancelBtn{display:flex;width:50%;justify-content:flex-end}
@media only screen and (max-width:39.9375em){.selectStateSection .cancelBtn{justify-content:center;margin-top:10px;width:100%}
}
@media only screen and (max-width:39.9375em){.selectStateSection .cancelBtn .modalBtn.text-center{margin-right:0;margin-bottom:5px;width:100%;max-width:100%}
}
.editConsentSection{font-family:"Roboto",sans-serif}
.editConsentSection .editHeading{color:#333;margin-bottom:20px;font-size:27px;font-weight:700}
.editConsentSection .licensedDetails{font-size:15px;color:#333;margin-bottom:40px}
.editConsentSection .customWidth{width:636px;margin:0 auto}
@media only screen and (max-width:63.9375em){.editConsentSection .customWidth{width:576px}
}
@media only screen and (max-width:39.9375em){.editConsentSection .customWidth{width:100%}
}
.editConsentSection .consentInfo{padding:28px 30px;border:1px solid #c9c9c9;margin-bottom:50px;font-size:13px}
.editConsentSection .consentInfo .consentInfoHeading{color:#333;font-weight:700;font-size:13px}
.editConsentSection .consentInfo .ConsentInfoDetails{margin:10px 0;text-align:justify}
.editConsentSection .consentInfo .ConsentInfoDetails .emailConsent{color:#333;font-weight:700}
.editConsentSection .consentInfo ul{list-style:outside;padding:0 30px 20px}
.editConsentSection .consentInfo .consent-email{text-decoration:underline;font-weight:bold}
.editConsentSection .checkSection{margin-top:20px;margin-bottom:60px;padding-left:0}
.editConsentSection .checkSection .checkTick{left:0}
.editConsentSection .checkSection .checkText{padding-left:44px}
.editConsentSection .btnParent{display:flex;width:100%;justify-content:center;margin-top:50px;margin-bottom:60px}
@media only screen and (max-width:39.9375em){.editConsentSection .btnParent{flex-wrap:wrap;margin-top:40px}
}
.editConsentSection .btnParent .saveBtn{display:flex;width:190px;justify-content:flex-end}
@media only screen and (max-width:39.9375em){.editConsentSection .btnParent .saveBtn{justify-content:center;margin-right:0;width:100%}
}
@media only screen and (max-width:39.9375em){.editConsentSection .btnParent .saveBtn .modalBtn.text-center{width:100%;max-width:100%}
}
.editConsentSection .btnParent .cancelBtn{display:flex;width:190px;justify-content:flex-start}
@media only screen and (max-width:39.9375em){.editConsentSection .btnParent .cancelBtn{justify-content:center;margin-top:10px;width:100%}
}
.editConsentSection .btnParent .cancelBtn .modalBtn.text-center{margin-right:0}
@media only screen and (max-width:39.9375em){.editConsentSection .btnParent .cancelBtn .modalBtn.text-center{margin-right:0;margin-bottom:5px;width:100%;max-width:100%}
}
.editConsentSection .formInputSection{display:flex;width:100%}
@media only screen and (max-width:39.9375em){.editConsentSection .formInputSection{flex-wrap:wrap}
}
.editConsentSection .formInputSection .inputName{display:flex;width:50%;position:relative;margin-right:20px}
@media only screen and (max-width:39.9375em){.editConsentSection .formInputSection .inputName{margin-right:0;width:100%;margin-bottom:40px}
}
.editConsentSection .formInputSection .inputName .bhf-form-error-container{position:absolute;bottom:-15px}
.editConsentSection .formInputSection .inputName .inputConsentName{border-radius:0;background-color:transparent;height:50px}
.editConsentSection .formInputSection .inputName .inputConsentLabelName{position:absolute;top:-40px;left:0}
.editConsentSection .formInputSection .inputDate{display:flex;width:50%;position:relative}
@media only screen and (max-width:39.9375em){.editConsentSection .formInputSection .inputDate{width:100%}
}
.editConsentSection .formInputSection .inputDate .inputConsentDate{border-radius:0;user-select:none;color:#333;border:solid 2px #8d8d8d;box-shadow:inset 7px 7px 0 0 #e9e9e9;height:50px}
.editConsentSection .formInputSection .inputDate .inputConsentLabelDate{position:absolute;top:-28px;left:0;cursor:auto}
.revokeConsentSection{font-family:"Roboto",sans-serif;padding-bottom:200px}
.revokeConsentSection .editHeading{color:#333;margin-bottom:20px;font-size:28px;font-weight:700}
.revokeConsentSection .licensedDetails{color:#333;margin-bottom:40px;font-size:15px;line-height:25px}
.revokeConsentSection .customWidth{width:768px;margin:0 auto}
@media only screen and (max-width:63.9375em){.revokeConsentSection .customWidth{width:576px}
}
@media only screen and (max-width:39.9375em){.revokeConsentSection .customWidth{width:100%}
}
.revokeConsentSection .userConsent .row{margin-bottom:30px}
.revokeConsentSection .iconParent{position:relative}
.revokeConsentSection .iconParent .checkDone{position:absolute;top:14px}
@media only screen and (max-width:39.9375em){.revokeConsentSection .iconParent .checkDone{top:10px;margin:0}
}
.revokeConsentSection .userConsentHead{color:#333;font-weight:700;text-align:justify}
.revokeConsentSection .userConsentInfo{font-size:15px;text-align:justify;line-height:25px}
.revokeConsentSection .revokeconsentInfo{padding-left:0}
@media only screen and (max-width:63.9375em){.revokeConsentSection .revokeconsentInfo{padding-left:20px}
}
@media only screen and (max-width:39.9375em){.revokeConsentSection .revokeconsentInfo{width:85%;padding-left:unset}
}
.revokeConsentSection .revokeconsentInfo p:last-of-type{display:inline}
.revokeConsentSection .viewConsent{color:#00465a;font-weight:700;line-height:30px}
.revokeConsentSection .viewConsent span a{font-weight:700}
.revokeConsentSection .revokeConsentLabel{margin:16px 0;font-size:14px}
.revokeConsentSection .revokeLink{color:#005778;text-decoration:underline}
.revokeConsentSection .btnParent{display:flex;width:100%;justify-content:center;margin-top:70px;margin-bottom:10px}
@media only screen and (max-width:39.9375em){.revokeConsentSection .btnParent{flex-wrap:wrap;margin-top:40px}
}
.revokeConsentSection .cancelBtn{display:flex;width:50%;justify-content:center}
@media only screen and (max-width:39.9375em){.revokeConsentSection .cancelBtn{justify-content:center;margin-top:10px;width:100%}
}
@media only screen and (max-width:39.9375em){.revokeConsentSection .cancelBtn .modalBtn{max-width:100%;margin-right:0}
}
#revokeEConsent,#revokeStateConsent{font-family:"Roboto",sans-serif;box-shadow:none;-webkit-box-shadow:none}
#revokeEConsent .loginAccount,#revokeStateConsent .loginAccount{padding:60px 60px}
@media only screen and (max-width:39.9375em){#revokeEConsent .loginAccount,#revokeStateConsent .loginAccount{padding-left:10px}
}
#revokeEConsent .scrollBarMobile,#revokeStateConsent .scrollBarMobile{position:relative}
@media only screen and (max-width:39.9375em){#revokeEConsent .scrollBarMobile,#revokeStateConsent .scrollBarMobile{height:100% !important}
}
#revokeEConsent .contentModal,#revokeStateConsent .contentModal{text-align:left;padding:36px 70px 50px}
#revokeEConsent .contentModal p,#revokeStateConsent .contentModal p{width:550px;padding-bottom:40px;font-size:16px;font-family:"Roboto",sans-serif}
@media only screen and (max-width:39.9375em){#revokeEConsent .contentModal p,#revokeStateConsent .contentModal p{width:auto;padding-bottom:20px}
}
@media only screen and (max-width:39.9375em){#revokeEConsent .contentModal,#revokeStateConsent .contentModal{padding:30px 10px}
}
#revokeEConsent .contentModal a,#revokeStateConsent .contentModal a{text-align:center;border:1px solid #005878;margin-bottom:30px}
@media only screen and (max-width:39.9375em){#revokeEConsent .contentModal a,#revokeStateConsent .contentModal a{max-width:100%;width:100%}
}
#revokeEConsent .contentModal a .modalBtn,#revokeStateConsent .contentModal a .modalBtn{background-color:#005878}
#revokeEConsent .contentModal a .modalBtn .secondaryBtn,#revokeStateConsent .contentModal a .modalBtn .secondaryBtn{background-color:#fff}
#revokeEConsent .article-modal,#revokeStateConsent .article-modal{font-weight:normal;font-size:32px;font-family:"Roboto",sans-serif}
#revokeEConsent .article-modal h6,#revokeStateConsent .article-modal h6{font-size:32px;color:#333;font-weight:normal;line-height:30px}
@media only screen and (max-width:63.9375em){#revokeEConsent .article-modal h6,#revokeStateConsent .article-modal h6{line-height:30px;font-size:24px}
}
#revokeEConsent .revealCloseWrapper,#revokeStateConsent .revealCloseWrapper{color:#00465a;cursor:pointer;position:absolute;top:8%;font-size:16px;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;right:8%}
@media only screen and (max-width:39.9375em){#revokeEConsent .revealCloseWrapper,#revokeStateConsent .revealCloseWrapper{height:20px;width:20px;top:10%}
}
@media only screen and (max-width:39.9375em){#revokeEConsent .revealCloseWrapper span,#revokeStateConsent .revealCloseWrapper span{display:none}
}
#revokeEConsent .revealCloseWrapper i,#revokeStateConsent .revealCloseWrapper i{display:inline-block;position:absolute;top:10%;right:-50%}
@media only screen and (max-width:63.9375em){#revokeEConsent .revealCloseWrapper i,#revokeStateConsent .revealCloseWrapper i{right:-44%}
}
.editCommunication{background-color:#fff;width:768px;margin:0 auto;font-family:"Roboto",sans-serif}
@media only screen and (max-width:63.9375em){.editCommunication{width:576px}
}
@media only screen and (max-width:39.9375em){.editCommunication{padding:30px 10px;width:100%}
}
.editCommunication h5{text-align:center}
.editCommunication .preferenceHeading{margin-left:45px;font-size:15px;margin-bottom:20px}
@media only screen and (max-width:39.9375em){.editCommunication .preferenceHeading{margin-left:0}
}
.editCommunication p{text-align:center;font-size:15px}
.editCommunication .advisor-disclaimer{font-family:"Roboto",sans-serif;font-size:15px;color:#333;margin-bottom:15px;margin-left:45px}
@media only screen and (max-width:39.9375em){.editCommunication .advisor-disclaimer{margin-left:unset}
}
.editCommunication .advisor-disclaimer p{text-align:left}
.editCommunication table{background-color:#fff;font-size:15px}
.editCommunication table tr:nth-child(even){background-color:transparent}
.editCommunication table td{padding:0 0 30px 0}
.editCommunication table .heading{width:150px;text-align:center}
@media only screen and (max-width:39.9375em){.editCommunication table .heading{width:80px;white-space:nowrap}
}
.editCommunication table .radioLabel{display:block;position:relative;padding-left:0;padding-right:30px;margin-bottom:25px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:0;margin:0 auto}
.editCommunication table .checkmark{position:absolute;height:23px;width:23px;border:2px solid #8d8d8d;border-radius:50%;cursor:pointer}
.editCommunication table .checkmark::after{content:"";position:absolute;display:none}
.editCommunication table .radioButton{text-align:center;vertical-align:top}
.editCommunication table .radioButton .checkmark::after{content:'';top:5px;left:6px;width:8px;height:8px;border-radius:50%;background:white}
.editCommunication table .radioButton input{position:absolute;opacity:0;cursor:pointer;height:23px;width:23px}
.editCommunication table .radioButton input:checked ~ .checkmark{background-color:#00465a}
.editCommunication table .radioButton input:checked:disabled ~ .checkmark{background-color:#9e9b9b}
.editCommunication table .radioButton input:checked ~ .checkmark::after{content:'';display:block}
.editCommunication .editButtons{display:flex;justify-content:center;margin-top:40px;margin-bottom:40px}
.editCommunication .editButtons a{text-align:center;margin-bottom:20px}
@media only screen and (max-width:39.9375em){.editCommunication .editButtons a{max-width:none}
}
@media only screen and (max-width:39.9375em){.editCommunication .editButtons{margin-left:0}
}
.editCommunication .preferencesForm{margin-bottom:20px}
.editCommunication .emailPreference{margin-top:60px}
.editCommunication .emailPreference.advisor{margin-top:48px}
.editCommunication .emailPreference.advisor p{text-align:start}
@media only screen and (max-width:39.9375em){.editCommunication .emailPreference.advisor p{margin-left:0}
}
.editCommunication .emailPreference.advisor .emailBounceBack_info{margin-left:45px;margin:0 0 0 45px}
.editCommunication .emailPreference.advisor .bouncedMessage{margin-left:45px;margin-top:24px;font-family:"Roboto";font-size:15px;line-height:25px;font-style:italic;color:#d0021b}
.editCommunication .emailPreference.advisor .bouncedMessage p{margin:0}
@media only screen and (max-width:39.9375em){.editCommunication .emailPreference.advisor .bouncedMessage{margin-left:0}
}
.editCommunication .emailPreference.advisor .preferenceHeading{margin-top:33px}
@media only screen and (max-width:39.9375em){.editCommunication .emailPreference.advisor .preferenceHeading{margin-top:0}
}
.editCommunication .emailPreference.advisor .preferencesForm{margin-top:36px}
.editCommunication .comm-success-msg{margin-top:48px;height:75px}
.editCommunication .comm-success-msg .successMessage{background-color:#ebf1ea;color:#6ec069;display:flex;gap:14px;margin-bottom:0;padding:14px 48px 14px 15px;align-items:center;width:650px;font-family:"Roboto Slab";font-size:16px;line-height:26px}
.editCommunication .comm-success-msg .successMessage .checkDone{margin:0;width:38px;height:30px;transform:scale(0.6)}
.editCommunication .comm-success-msg .successMessage p{margin:0;text-align:start}
.editCommunication .emailBounceBack{margin-top:48px;margin-left:45px}
@media only screen and (max-width:39.9375em){.editCommunication .emailBounceBack{margin-left:0}
}
.editCommunication .emailBounceBack p{margin:0;text-align:start}
.editCommunication .emailBounceBack .bounced_email_message{font-family:"Roboto";font-size:15px;line-height:25px;font-style:italic;color:#d0021b}
.editCommunication .emailBounceBack .bounced_email_message p{margin:0}
.editCommunication .emailBounceBack .singleInfo{margin-top:60px;font-size:15px;margin-bottom:0;padding-left:0}
.editCommunication .emailBounceBack .rightInfo .search-input-container{background:#fff;width:245px;position:relative;margin:0 0 1rem}
@media only screen and (max-width:63.9375em){.editCommunication .emailBounceBack .rightInfo .search-input-container{margin-top:24px}
}
.editCommunication .emailBounceBack .rightInfo .search-input-container .bhf-form-error-container .error-form{font-family:"Roboto";font-size:14px;line-height:24px;font-style:italic;color:#d0021b}
.editCommunication .emailBounceBack .rightInfo .search-input-container .bhf-form-error-container .error-form p{margin:0}
.editCommunication .emailBounceBack .rightInfo .search-input-container input{width:100%;padding-left:10px;margin-bottom:0}
.editCommunication .emailBounceBack .rightInfo .search-input{height:50px;display:flex;align-items:center;padding-right:10px;border:solid 2px #00465a;border-radius:0;color:#333;font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333}
.editCommunication .emailBounceBack .rightInfo .search-input::placeholder{color:#c9c9c9}
.editCommunication .emailBounceBack .rightInfo .search-input:-ms-input-placeholder{color:#c9c9c9}
.editCommunication .emailBounceBack .rightInfo .bhf-form-error{border-color:#d0021b !important}
.editCommunication .emailBounceBack .rightInfo #emaildesktop{color:#c9c9c9}
.consumerEditPreference{background:#fff;width:768px;font-family:"Roboto",sans-serif;margin:0 auto}
@media only screen and (max-width:63.9375em){.consumerEditPreference{width:576px}
}
@media only screen and (max-width:39.9375em){.consumerEditPreference{padding:30px 10px;width:100%}
}
.consumerEditPreference .consumerHead{text-align:center;font-size:28px;font-weight:bold;margin-bottom:22px}
.consumerEditPreference .consumerSubheading{text-align:center;margin-bottom:22px}
.consumerEditPreference .add-cc__head{margin-bottom:22px}
.consumerEditPreference .preferenceList{margin-left:40px}
.consumerEditPreference .preferenceHeading{font-weight:bold;margin-bottom:20px}
.consumerEditPreference .prefEmailDescription{margin:20px 0}
.consumerEditPreference .preferenceContainer{display:table;position:relative;padding-left:33px;margin-bottom:12px;font-size:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.consumerEditPreference .customerCheck{position:absolute;top:0;left:0;height:23px;width:23px;border:2px solid #8d8d8d;border-radius:50%;cursor:pointer}
@media only screen and (max-width:39.9375em){.consumerEditPreference .customerCheck{top:1px}
}
.consumerEditPreference .customerCheck::after{content:'';position:absolute;display:none}
.consumerEditPreference hr{margin:50px 0;opacity:.5}
.consumerEditPreference .preferenceContainer .customerCheck::after{content:'';top:6px;left:6px;width:7px;height:7px;border-radius:50%;background:white}
.consumerEditPreference .preferenceContainer input{position:absolute;opacity:0;cursor:pointer;height:23px;width:23px}
.consumerEditPreference .preferenceContainer input:checked ~ .customerCheck{background-color:#00465a}
.consumerEditPreference .preferenceContainer input:checked ~ .customerCheck::after{content:'';display:block}
.consumerEditPreference .addHead{font-weight:bold}
.consumerEditPreference .preference-email-section label{color:#333;font-size:14px;font-weight:bold;opacity:.6;line-height:1.14;padding:0;margin-bottom:10px}
.consumerEditPreference .preference-email-section .inputWrap{padding-top:0 !important;padding-bottom:0 !important}
.consumerEditPreference .preference-email-section .inputEmail{margin-top:30px !important;margin-bottom:0 !important}
.consumerEditPreference .inputEmail{display:flex;margin:30px 0}
.consumerEditPreference .inputEmail .inputField{box-shadow:none;border:0;height:30px;width:300px;border-bottom:1px solid #c9c9c9;border-radius:0;padding:0}
.consumerEditPreference .inputEmail .inputField:focus{box-shadow:none;border:0;height:30px;width:300px;border-bottom:1px solid #c9c9c9;padding:0;border-radius:0}
.consumerEditPreference .inputEmail .inputField:active{box-shadow:none;border:0;height:30px;width:300px;border-bottom:1px solid #c9c9c9;padding:0;border-radius:0}
.consumerEditPreference .inputEmail label{color:#333;font-size:14px;font-weight:bold;opacity:.6;line-height:1.14;padding:0}
.consumerEditPreference .inputEmail .deleteField{position:relative;cursor:pointer}
.consumerEditPreference .inputEmail .deleteButton{display:flex;position:relative;top:10px;left:20px;color:#005778;font-weight:bold}
@media only screen and (max-width:39.9375em){.consumerEditPreference .inputEmail .deleteButton{display:none}
}
.consumerEditPreference .inputEmail .icon.delete-icon{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -968px -9px;width:32px;height:32px;position:absolute;right:-48px;top:6px;transform:scale(0.3)}
@media only screen and (max-width:39.9375em){.consumerEditPreference .inputEmail .icon.delete-icon{right:-40px;transform:scale(0.5)}
}
.consumerEditPreference .modalBtn{max-width:300px;text-align:center}
@media only screen and (max-width:39.9375em){.consumerEditPreference .modalBtn{max-width:450px;margin-bottom:30px}
}
.consumerEditPreference .modalBtn .addCC{width:250px}
.consumerEditPreference .editButtons{display:flex;justify-content:center;margin-bottom:100px}
@media only screen and (max-width:39.9375em){.consumerEditPreference .editButtons{flex-wrap:wrap-reverse}
}
.consumerEditPreference .editButtons .cancelBtn{width:180px}
@media only screen and (max-width:39.9375em){.consumerEditPreference .editButtons .cancelBtn{width:100%;margin-right:0}
}
.consumerEditPreference .editButtons .saveBtn{width:180px}
@media only screen and (max-width:39.9375em){.consumerEditPreference .editButtons .saveBtn{width:100%}
}
.consumerEditPreference .note{padding:30px 0}
.consumerEditPreference .advisor-disclaimer{margin-top:30px;margin-bottom:50px}
.general_tooltip{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -201px -1071px;width:26px;height:26px;display:inline-block;position:relative;cursor:pointer;transform:scale(0.7);left:190px;top:38px;z-index:2}
.general_tooltip .general_tooltip__text{visibility:hidden;width:350px;border:1px solid #c9c9c9;background-color:#fff;padding:20px;position:absolute;z-index:100;transform:translateY(-50%);left:45px;font-size:16px;line-height:20px;font-family:'Roboto',sans-serif;color:#5e5e5e}
@media only screen and (max-width:39.9375em){.general_tooltip .general_tooltip__text{width:250px}
}
.general_tooltip .general_tooltip__text::after{content:"";position:absolute;display:inline-block;height:20px;width:20px;top:50%;right:97%;margin-top:-5px;border-width:1px;border-style:solid;border-color:#c9c9c9 #fff #fff #c9c9c9;transform:rotate(-45deg);background-color:#fff}
.general_tooltip:hover .general_tooltip__text{visibility:visible}
.account-setting-modal{font-family:"Roboto",sans-serif;box-shadow:none;-webkit-box-shadow:none;max-width:792px !important}
.account-setting-modal .loginAccount{padding:60px 40px;padding-left:70px}
@media only screen and (max-width:39.9375em){.account-setting-modal .loginAccount{padding-left:10px}
}
@media only screen and (max-width:39.9375em){.account-setting-modal .scrollBarMobile{height:100% !important}
}
.account-setting-modal .contentModal{text-align:left;padding:36px 70px 10px}
.account-setting-modal .contentModal p{width:85%;padding-bottom:30px;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.25;font-family:"Roboto",sans-serif}
@media only screen and (max-width:39.9375em){.account-setting-modal .contentModal p{width:auto;padding-bottom:20px}
}
@media only screen and (max-width:39.9375em){.account-setting-modal .contentModal{padding:30px 10px}
}
.account-setting-modal .contentModal a{text-align:center;border:2px solid #005878;margin-bottom:30px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
@media only screen and (max-width:39.9375em){.account-setting-modal .contentModal a{max-width:100%;width:100%}
}
.account-setting-modal .contentModal a.modalBtn{background-color:#00465a;padding:15px 0 !important}
.account-setting-modal .contentModal a.modalBtn:not(.secondaryBtn):hover{color:#fff}
.account-setting-modal .contentModal a.modalBtn.secondaryBtn{background-color:#fff}
.account-setting-modal .modal-buttons{width:calc(100% - 25px);display:flex;justify-content:center}
.account-setting-modal .article-modal{font-weight:normal;font-size:32px;font-family:"Roboto",sans-serif}
.account-setting-modal .article-modal h6{font-size:32px;color:#333;font-weight:300}
.account-setting-modal .revealCloseWrapper{color:#00465a;cursor:pointer;right:40px}
@media only screen and (max-width:39.9375em){.account-setting-modal .revealCloseWrapper span{display:none}
}
.account-setting-modal .revealCloseWrapper i{position:relative;top:-25px;right:-70px}
@media only screen and (max-width:39.9375em){.account-setting-modal .revealCloseWrapper i{top:65px;left:40px}
}
.reveal-overlay .viewConsentForm{transform:translateY(100px) !important;height:auto !important;overflow:hidden;max-height:none !important;margin-top:30px !important;margin-bottom:20px;background-color:#fff;box-shadow:none !important;width:768px !important}
@media only screen and (max-width:63.9375em){.reveal-overlay .viewConsentForm{width:576px !important}
}
@media only screen and (max-width:39.9375em){.reveal-overlay .viewConsentForm{transform:translateY(0) !important;margin-top:inherit !important;width:100% !important}
}
.reveal-overlay .scrollBarMobile.userConsentMob{overflow-y:hidden;height:auto !important;position:relative}
.reveal-overlay .loginAccount.viewconsentFormTitle{display:flex;justify-content:flex-start;width:100%;padding:45px 0 50px 100px !important;background-color:#e9e9e9}
@media only screen and (max-width:39.9375em){.reveal-overlay .loginAccount.viewconsentFormTitle .userEConsentArticle{width:90%}
}
@media only screen and (max-width:63.9375em){.reveal-overlay .loginAccount.viewconsentFormTitle{padding:45px 0 50px 80px !important}
}
@media only screen and (max-width:39.9375em){.reveal-overlay .loginAccount.viewconsentFormTitle{padding:30px 0 30px 15px !important}
}
.reveal-overlay .loginAccount.viewconsentFormTitle .article-modal{width:80%}
.reveal-overlay .loginAccount.viewconsentFormTitle h6{font-size:32px;font-weight:normal;font-family:'Roboto Slab',serif}
@media only screen and (max-width:63.9375em){.reveal-overlay .loginAccount.viewconsentFormTitle h6{line-height:30px;font-size:24px}
}
@media only screen and (max-width:39.9375em){.reveal-overlay .loginAccount.viewconsentFormTitle h6{line-height:30px;font-size:24px}
}
.reveal-overlay .consentDocx{width:75%;margin:auto}
@media only screen and (max-width:39.9375em){.reveal-overlay .consentDocx{width:90%}
}
.reveal-overlay .printLabel{text-align:right;padding-top:10px;padding-bottom:20px}
.reveal-overlay .printLabel>a.printLink{text-decoration:underline;color:#005778;font-family:"Roboto",sans-serif}
.reveal-overlay .viewFormDocx{margin:auto;border:1px solid #c9c9c9;padding:20px !important;margin-bottom:50px;text-align:left;font-family:"Roboto",sans-serif}
@media only screen and (max-width:39.9375em){.reveal-overlay .viewFormDocx{padding:10px}
}
.reveal-overlay .viewFormDocx p{font-family:"Roboto",sans-serif}
.reveal-overlay .viewFormDocx ul{list-style:outside;padding:0 30px}
.reveal-overlay .revealCloseWrapper.closeConsentForm{top:33px;right:46px;padding:0}
@media only screen and (max-width:39.9375em){.reveal-overlay .revealCloseWrapper.closeConsentForm{top:unset;padding:unset;position:unset}
}
.reveal-overlay .revealCloseWrapper.closeConsentForm .crossIcon.icon.close-button{top:unset !important;right:unset !important;position:static}
@media only screen and (max-width:39.9375em){.reveal-overlay .revealCloseWrapper.closeConsentForm .crossIcon.icon.close-button{top:47px !important;right:30px !important;position:absolute}
}
#Email_tooltip_check.email_tooltip{padding-top:8px}
.input-with-just-bottom{margin-bottom:0 !important}
.boaEditSection,.input-with-just-bottom{font-family:"Roboto",sans-serif;margin:auto;margin-bottom:50px}
.boaEditSection .set-width,.input-with-just-bottom .set-width{width:768px}
@media only screen and (max-width:63.9375em){.boaEditSection .set-width,.input-with-just-bottom .set-width{width:576px}
}
@media only screen and (max-width:39.9375em){.boaEditSection .set-width,.input-with-just-bottom .set-width{width:100%}
}
.boaEditSection .pmboa-firms-label,.input-with-just-bottom .pmboa-firms-label{margin-bottom:10px}
.boaEditSection .dup-email,.input-with-just-bottom .dup-email{border-color:#d0021b !important}
.boaEditSection .inputWrap,.input-with-just-bottom .inputWrap{padding:40px 0 20px 0}
.boaEditSection .inputWrap select[disabled]+.select2-container .select2-selection__choice,.input-with-just-bottom .inputWrap select[disabled]+.select2-container .select2-selection__choice{background-color:inherit !important;cursor:not-allowed !important}
.boaEditSection .inputWrap .email_tooltip_text,.input-with-just-bottom .inputWrap .email_tooltip_text{left:360px;top:32px}
.boaEditSection .inputWrap .email_tooltip_text.fp_tooltip,.input-with-just-bottom .inputWrap .email_tooltip_text.fp_tooltip{left:336px}
.boaEditSection .inputWrap .email_tooltip_input,.input-with-just-bottom .inputWrap .email_tooltip_input{width:95%}
.boaEditSection .select2-container--default .select2-selection--multiple,.input-with-just-bottom .select2-container--default .select2-selection--multiple{border-radius:0 !important;min-height:25px}
.boaEditSection .select2-container,.input-with-just-bottom .select2-container{top:5px}
.boaEditSection .inputWrap[dataindex='8'],.input-with-just-bottom .inputWrap[dataindex='8']{padding-top:33px}
.boaEditSection .inputMasterAccountNumber label,.input-with-just-bottom .inputMasterAccountNumber label{margin-bottom:0}
.boaEditSection .inputField,.input-with-just-bottom .inputField{box-shadow:none;border:0;border-bottom:1px solid #c9c9c9;border-radius:0;padding:0;height:25px;font-size:18px}
.boaEditSection .boaInputFieldBox,.input-with-just-bottom .boaInputFieldBox{box-shadow:inset 7px 7px 0 0 #e9e9e9;border:solid 2px #8d8d8d;border-top-color:#8d8d8d;border-right-color:#8d8d8d;border-bottom-color:#8d8d8d;border-left-color:#8d8d8d;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;padding-right:25px;font-family:'Roboto',sans-serif;color:#333;position:relative}
.boaEditSection .boaInputFieldBox+label,.input-with-just-bottom .boaInputFieldBox+label{position:absolute;top:0;left:0}
.boaEditSection .boaHeading,.input-with-just-bottom .boaHeading{text-align:center;margin-bottom:30px}
.boaEditSection .boaSubHeading,.input-with-just-bottom .boaSubHeading{text-align:center}
.boaEditSection .edit__boa__created__by,.input-with-just-bottom .edit__boa__created__by{margin:2rem auto;width:768px}
.boaEditSection .edit__boa__created__by p,.input-with-just-bottom .edit__boa__created__by p{color:#828282}
.boaEditSection #boa-channel-container.noPaddingTop,.input-with-just-bottom #boa-channel-container.noPaddingTop{padding:0 0 20px 0}
.boaEditSection .boa-channel-radio-btn .caption-product-type p,.input-with-just-bottom .boa-channel-radio-btn .caption-product-type p{margin:0;color:#8d8d8d;font-style:italic}
.boaEditSection #boa-channel-container .general_tooltip,.input-with-just-bottom #boa-channel-container .general_tooltip{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -201px -1071px;width:26px;height:26px;display:inline-block;position:relative;cursor:pointer;transform:scale(0.7);left:110px;top:38px;z-index:2}
.boaEditSection #boa-channel-container .general_tooltip .general_tooltip__text,.input-with-just-bottom #boa-channel-container .general_tooltip .general_tooltip__text{visibility:hidden;width:350px;border:1px solid #c9c9c9;background-color:#fff;padding:20px;position:absolute;z-index:100;transform:translateY(-50%);left:45px;font-size:16px;line-height:20px;font-family:'Roboto',sans-serif;color:#5e5e5e}
@media only screen and (max-width:39.9375em){.boaEditSection #boa-channel-container .general_tooltip .general_tooltip__text,.input-with-just-bottom #boa-channel-container .general_tooltip .general_tooltip__text{width:250px}
}
.boaEditSection #boa-channel-container .general_tooltip .general_tooltip__text::after,.input-with-just-bottom #boa-channel-container .general_tooltip .general_tooltip__text::after{content:"";position:absolute;display:inline-block;height:20px;width:20px;top:50%;right:97%;margin-top:-5px;border-width:1px;border-style:solid;border-color:#c9c9c9 #fff #fff #c9c9c9;transform:rotate(-45deg);background-color:#fff}
.boaEditSection #boa-channel-container .general_tooltip:hover .general_tooltip__text,.input-with-just-bottom #boa-channel-container .general_tooltip:hover .general_tooltip__text{visibility:visible}
.boaEditSection #boa-channel-container .boachannel-group-div,.input-with-just-bottom #boa-channel-container .boachannel-group-div{display:flex;column-gap:27px;align-items:center;flex-wrap:wrap}
.boaEditSection #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div,.input-with-just-bottom #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div{display:flex}
.boaEditSection #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div .imo_tooltip,.input-with-just-bottom #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div .imo_tooltip{left:8px;top:8px}
.boaEditSection #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div .bga_tooltip,.input-with-just-bottom #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div .bga_tooltip{left:8px;top:8px}
.boaEditSection #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div .vl_tooltip,.input-with-just-bottom #boa-channel-container .boachannel-group-div .boaChannel-radionBtn-div .vl_tooltip{left:8px;top:8px}
.boaEditSection #boa-channel-container .checkmark,.input-with-just-bottom #boa-channel-container .checkmark{z-index:1;left:0;position:absolute;height:20px;width:20px;border:2px solid #9e9b9b;border-radius:50%;cursor:pointer;top:30%}
.boaEditSection #boa-channel-container .radio-label,.input-with-just-bottom #boa-channel-container .radio-label{opacity:1;margin-left:0;margin-bottom:14px;display:block;position:relative;padding:0;padding-left:30px;padding-top:7px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Roboto",sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:black}
.boaEditSection #boa-channel-container .radio-label input,.input-with-just-bottom #boa-channel-container .radio-label input{z-index:2;left:0;position:absolute;opacity:0;cursor:pointer;height:30px;width:30px;top:10%}
.boaEditSection #boa-channel-container .radio-label input:checked ~ .checkmark,.input-with-just-bottom #boa-channel-container .radio-label input:checked ~ .checkmark{border:6px solid #00465a}
.boaEditSection #boa-channel-container .radio-label input:checked:disabled ~ .checkmark,.input-with-just-bottom #boa-channel-container .radio-label input:checked:disabled ~ .checkmark{background-color:#9e9b9b}
.boaEditSection #boa-channel-container .radio-label.disabled,.input-with-just-bottom #boa-channel-container .radio-label.disabled{color:#9e9b9b;cursor:not-allowed}
.boaEditSection #boa-channel-container .radio-label.disabled input,.input-with-just-bottom #boa-channel-container .radio-label.disabled input{cursor:not-allowed}
.boaEditSection #boa-channel-container .radio-label.disabled .checkmark,.input-with-just-bottom #boa-channel-container .radio-label.disabled .checkmark{cursor:not-allowed}
.boaEditSection #firms-boa-pm-container.noPaddingTop,.input-with-just-bottom #firms-boa-pm-container.noPaddingTop{padding:0 0 20px 0}
.boaEditSection #firms-boa-pm-container .select2-container--default .select2-selection--multiple::after,.input-with-just-bottom #firms-boa-pm-container .select2-container--default .select2-selection--multiple::after{content:"";background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;position:absolute;left:96%;top:40%}
@media only screen and (max-width:39.9375em){.boaEditSection #firms-boa-pm-container .select2-container--default .select2-selection--multiple::after,.input-with-just-bottom #firms-boa-pm-container .select2-container--default .select2-selection--multiple::after{left:90%}
}
.boaEditSection #firms-boa-pm-container .select2-container--default.select2-container--open .select2-selection--multiple::after,.input-with-just-bottom #firms-boa-pm-container .select2-container--default.select2-container--open .select2-selection--multiple::after{transform:rotate(180deg) scale(0.6)}
.boaEditSection #boa-drop-parent .select2-container,.boaEditSection #firms-boa-pm-container .select2-container,.input-with-just-bottom #boa-drop-parent .select2-container,.input-with-just-bottom #firms-boa-pm-container .select2-container{width:100%}
.boaEditSection #boa-drop-parent .select2-container .select2-dropdown,.boaEditSection #firms-boa-pm-container .select2-container .select2-dropdown,.input-with-just-bottom #boa-drop-parent .select2-container .select2-dropdown,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-dropdown{border:none !important;width:100% !important}
.boaEditSection #boa-drop-parent .select2-container .select2-dropdown.select2-dropdown--below,.boaEditSection #boa-drop-parent .select2-container .select2-dropdown.select2-dropdown--above,.boaEditSection #firms-boa-pm-container .select2-container .select2-dropdown.select2-dropdown--below,.boaEditSection #firms-boa-pm-container .select2-container .select2-dropdown.select2-dropdown--above,.input-with-just-bottom #boa-drop-parent .select2-container .select2-dropdown.select2-dropdown--below,.input-with-just-bottom #boa-drop-parent .select2-container .select2-dropdown.select2-dropdown--above,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-dropdown.select2-dropdown--below,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-dropdown.select2-dropdown--above{min-width:0 !important}
.boaEditSection #boa-drop-parent .select2-container .select2-results,.boaEditSection #firms-boa-pm-container .select2-container .select2-results,.input-with-just-bottom #boa-drop-parent .select2-container .select2-results,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-results{border:solid 1px #00465a !important}
.boaEditSection #boa-drop-parent .select2-container .select2-search__field,.boaEditSection #firms-boa-pm-container .select2-container .select2-search__field,.input-with-just-bottom #boa-drop-parent .select2-container .select2-search__field,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-search__field{top:0}
.boaEditSection #boa-drop-parent .select2-container .select2-results__option--highlighted[aria-selected],.boaEditSection #firms-boa-pm-container .select2-container .select2-results__option--highlighted[aria-selected],.input-with-just-bottom #boa-drop-parent .select2-container .select2-results__option--highlighted[aria-selected],.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-results__option--highlighted[aria-selected]{color:#fff !important}
.boaEditSection #boa-drop-parent .select2-container .select2-results__option,.boaEditSection #firms-boa-pm-container .select2-container .select2-results__option,.input-with-just-bottom #boa-drop-parent .select2-container .select2-results__option,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-results__option{color:#00465a !important}
.boaEditSection #boa-drop-parent .select2-container .select2-selection__choice,.boaEditSection #firms-boa-pm-container .select2-container .select2-selection__choice,.input-with-just-bottom #boa-drop-parent .select2-container .select2-selection__choice,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-selection__choice{margin-bottom:0 !important;margin-right:5px !important;margin-top:5px !important}
.boaEditSection #boa-drop-parent .select2-container .select2-search__field::-moz-placeholder,.boaEditSection #firms-boa-pm-container .select2-container .select2-search__field::-moz-placeholder,.input-with-just-bottom #boa-drop-parent .select2-container .select2-search__field::-moz-placeholder,.input-with-just-bottom #firms-boa-pm-container .select2-container .select2-search__field::-moz-placeholder{line-height:revert !important}
.boaEditSection #boa-pm-state .select2-container--default .select2-selection--multiple::after,.input-with-just-bottom #boa-pm-state .select2-container--default .select2-selection--multiple::after{content:"";background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;position:absolute;left:91%;top:20%}
@media only screen and (max-width:39.9375em){.boaEditSection #boa-pm-state .select2-container--default .select2-selection--multiple::after,.input-with-just-bottom #boa-pm-state .select2-container--default .select2-selection--multiple::after{left:90%}
}
.boaEditSection #boa-pm-state .select2-container--default.select2-container--open .select2-selection--multiple::after,.input-with-just-bottom #boa-pm-state .select2-container--default.select2-container--open .select2-selection--multiple::after{transform:rotate(180deg) scale(0.6)}
.boaEditSection .relationship-table,.input-with-just-bottom .relationship-table{background-color:#f7f7f7}
.boaEditSection .relationship-table.existTable,.input-with-just-bottom .relationship-table.existTable{max-width:none !important;margin:0 2rem}
.boaEditSection .relationship-table caption,.input-with-just-bottom .relationship-table caption{text-align:left}
.boaEditSection hr,.input-with-just-bottom hr{margin:auto;border:1px solid #d9e2e6}
.boaEditSection input::placeholder,.input-with-just-bottom input::placeholder{color:#222;opacity:1;font-size:18px;line-height:1.25}
.boaEditSection input:-ms-input-placeholder,.input-with-just-bottom input:-ms-input-placeholder{color:#222}
.boaEditSection label,.boaEditSection caption,.input-with-just-bottom label,.input-with-just-bottom caption{margin-bottom:0;opacity:.6;font-family:Roboto;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#333}
.boaEditSection .select__dropdown__boa .boa__firm__code__msg,.input-with-just-bottom .select__dropdown__boa .boa__firm__code__msg{color:#8d8d8d;font-style:italic}
.boaEditSection .select__dropdown__boa .select2-container--default .select2-selection--multiple,.input-with-just-bottom .select__dropdown__boa .select2-container--default .select2-selection--multiple{display:inline-block;width:100%;height:auto}
.boaEditSection .select__dropdown__boa .select2-container--default .select2-selection--multiple .select2-selection__choice,.input-with-just-bottom .select__dropdown__boa .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgba(0,70,90,0.1);border:1px solid #00465a;color:#00465a;margin:5px 0 !important;padding:0 5px;max-width:50%}
.boaEditSection .select__dropdown__boa .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.input-with-just-bottom .select__dropdown__boa .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:inline-block;float:right;margin-left:5px;color:#00465a}
.boaEditSection .state__dropdown,.input-with-just-bottom .state__dropdown{padding-top:35px}
.boaEditSection .select__dropdown__boa__man .select2-container--default .select2-selection--multiple,.input-with-just-bottom .select__dropdown__boa__man .select2-container--default .select2-selection--multiple{display:inline-block;width:100%;height:auto}
.boaEditSection .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-search__field,.input-with-just-bottom .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-search__field{top:0}
.boaEditSection .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-selection__rendered,.input-with-just-bottom .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-selection__rendered{max-height:37px}
.boaEditSection .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-selection__choice,.input-with-just-bottom .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgba(0,70,90,0.1);border:1px solid #00465a;color:#00465a;margin:5px 0 !important;padding:0 5px;max-width:90%}
.boaEditSection .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.input-with-just-bottom .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:inline-block;float:right;margin-left:5px;color:#00465a}
.boaEditSection .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-search--inline,.input-with-just-bottom .select__dropdown__boa__man .select2-container--default .select2-selection--multiple .select2-search--inline{width:initial !important}
.boaEditSection .man__dropdown,.input-with-just-bottom .man__dropdown{padding-top:35px}
.boaEditSection .select2-selection.select2-selection--single:hover,.boaEditSection .select2-selection.select2-selection--single:focus,.input-with-just-bottom .select2-selection.select2-selection--single:hover,.input-with-just-bottom .select2-selection.select2-selection--single:focus{outline:0;background:#fff}
.boaEditSection .select2-selection.select2-selection--single,.input-with-just-bottom .select2-selection.select2-selection--single{color:#000 !important;font-size:18px;font-weight:normal;background:#fff;padding-left:0;padding-bottom:0;height:40px}
.boaEditSection .boaEditSection .select2-container--default .select2-selection--single,.input-with-just-bottom .boaEditSection .select2-container--default .select2-selection--single{padding-left:0}
.boaEditSection .select2-container--default .select2-selection--multiple .select2-selection__rendered,.boaEditSection .select2-container--default .select2-selection--single .select2-selection__rendered,.input-with-just-bottom .select2-container--default .select2-selection--multiple .select2-selection__rendered,.input-with-just-bottom .select2-container--default .select2-selection--single .select2-selection__rendered{box-shadow:none;width:100% !important;color:#000;font-weight:normal;padding:0 !important}
.boaEditSection .select2-container--focus.select2-container--default .select2-selection--multiple,.boaEditSection .select2-container--above .select2-selection--multiple,.boaEditSection .select2-container--focus.select2-container--default .select2-selection--single,.boaEditSection .select2-container--above .select2-selection--single,.input-with-just-bottom .select2-container--focus.select2-container--default .select2-selection--multiple,.input-with-just-bottom .select2-container--above .select2-selection--multiple,.input-with-just-bottom .select2-container--focus.select2-container--default .select2-selection--single,.input-with-just-bottom .select2-container--above .select2-selection--single{border:0;border-bottom:1px solid #c9c9c9}
.boaEditSection .select2-container--default.select2-container--focus .select2-selection--multiple,.boaEditSection .select2-container--default.select2-container--focus .select2-selection--single,.input-with-just-bottom .select2-container--default.select2-container--focus .select2-selection--multiple,.input-with-just-bottom .select2-container--default.select2-container--focus .select2-selection--single{border:0;border-bottom:1px solid #c9c9c9}
.boaEditSection .validated-field,.input-with-just-bottom .validated-field{border-bottom:1px solid #c9c9c9}
.boaEditSection .select2-selection.select2-selection--multiple,.input-with-just-bottom .select2-selection.select2-selection--multiple{border:0;border-bottom:solid 1px #c9c9c9;height:0}
.boaEditSection .select2-container--below .select2-selection--multiple,.boaEditSection .select2-container--below .select2-selection--single,.input-with-just-bottom .select2-container--below .select2-selection--multiple,.input-with-just-bottom .select2-container--below .select2-selection--single{border-bottom:solid 1px #c9c9c9}
.boaEditSection .select2-container--default .select2-selection--multiple,.boaEditSection .select2-container--default .select2-selection--single,.input-with-just-bottom .select2-container--default .select2-selection--multiple,.input-with-just-bottom .select2-container--default .select2-selection--single{border:0;border-bottom:solid 1px #c9c9c9}
.boaEditSection .select2-selection--multiple .select2-selection__choice,.input-with-just-bottom .select2-selection--multiple .select2-selection__choice{font-size:16px !important;margin:0 !important}
.boaEditSection .select2-container--default .select2-selection--multiple .select2-search__field,.input-with-just-bottom .select2-container--default .select2-selection--multiple .select2-search__field{font-size:16px !important;position:relative;top:-10px}
.boaEditSection .addChanges,.input-with-just-bottom .addChanges{display:flex;justify-content:center}
.boaEditSection .addChanges .disable-boa-add,.input-with-just-bottom .addChanges .disable-boa-add{background-color:#c9c9c9 !important;border-color:transparent;pointer-events:none;cursor:not-allowed}
.boaEditSection .select2-search__field::-moz-placeholder,.input-with-just-bottom .select2-search__field::-moz-placeholder{line-height:revert !important}
.boaEditSection #boaform,.input-with-just-bottom #boaform{margin-top:40px}
.boaEditSection .styledSelect,.input-with-just-bottom .styledSelect{position:relative;height:50px;overflow:hidden;width:48%;top:-40px;right:0;bottom:0;left:0;padding:0 10px;font-weight:bold;font-size:15px;border:2px solid #8d8d8d;background-color:#fff}
.boaEditSection .styledSelect #selectedTopic,.input-with-just-bottom .styledSelect #selectedTopic{padding-top:6px}
.boaEditSection .active,.input-with-just-bottom .active{border-bottom:0}
.boaEditSection select,.input-with-just-bottom select{height:40px;border:0}
.boaEditSection select .questionsOption,.input-with-just-bottom select .questionsOption{height:32px;font-family:Roboto;font-size:14px;line-height:1.14;color:#000}
.boaEditSection .error-form,.input-with-just-bottom .error-form{padding:10px 0}
.boaEditSection .masked-phone-div,.input-with-just-bottom .masked-phone-div{display:none}
.boaEditSection .select,.input-with-just-bottom .select{cursor:pointer;display:inline-block;position:relative;width:100%;color:#000;font-family:Roboto;font-size:16px;line-height:2.5;color:#00465a}
.boaEditSection .options,.input-with-just-bottom .options{display:none;position:relative;bottom:40px;right:0;width:48%;left:0;z-index:999999;margin:0;padding:0;list-style:none;border:.1px solid #006994;background-color:#fff}
.boaEditSection .options li,.input-with-just-bottom .options li{min-height:40px;max-height:60px;font-family:Roboto;font-size:16px;font-weight:700;line-height:1.14;color:#006994;padding:10px;margin:0 1px;margin-bottom:1px}
.boaEditSection .options li:hover,.input-with-just-bottom .options li:hover{background-color:#f7f7f7;transition:.5s}
@media screen and (min-device-width:100px) and (max-device-width:790px){.boaEditSection,.input-with-just-bottom{width:100%;right:0}
}
.boaEditSection table,.input-with-just-bottom table{text-align:center;border-collapse:collapse;background-color:#f8f9fa;font-size:14px;color:#333}
.boaEditSection table .firm-name,.input-with-just-bottom table .firm-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.boaEditSection table .detail-name,.input-with-just-bottom table .detail-name{position:absolute;border:1px solid transparent;padding:5px;background-color:#00465a;color:#fff;max-height:30px;right:140px;display:none;z-index:100;text-align:center}
.boaEditSection table#existing-relationship .set-size-100,.input-with-just-bottom table#existing-relationship .set-size-100{padding:5px !important;width:100px}
.boaEditSection table#existing-relationship .set-size-150,.input-with-just-bottom table#existing-relationship .set-size-150{padding:5px !important;width:150px;text-overflow:unset !important;overflow:auto !important;white-space:normal !important}
.boaEditSection table#existing-relationship .detail-name,.input-with-just-bottom table#existing-relationship .detail-name{top:40px}
.boaEditSection table#existing-relationship .detail-name.regToken,.input-with-just-bottom table#existing-relationship .detail-name.regToken{right:100%;left:20px;width:280px}
.boaEditSection table#existing-relationship .detail-name.existName,.input-with-just-bottom table#existing-relationship .detail-name.existName{right:190px}
.boaEditSection table#existing-relationship td,.input-with-just-bottom table#existing-relationship td{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.boaEditSection table#existing-relationship tr:last-child,.input-with-just-bottom table#existing-relationship tr:last-child{margin-bottom:20px}
.boaEditSection table#existing-relationship tbody,.input-with-just-bottom table#existing-relationship tbody{background-color:#f8f9fa !important}
.boaEditSection table#associated-relationship .detail-name,.input-with-just-bottom table#associated-relationship .detail-name{top:60px}
.boaEditSection table#associated-relationship thead tr th:first-child,.input-with-just-bottom table#associated-relationship thead tr th:first-child{width:35px}
.boaEditSection table#associated-relationship tr td:first-child,.input-with-just-bottom table#associated-relationship tr td:first-child{width:35px}
.boaEditSection table#associated-relationship tbody tr td:nth-child(6),.input-with-just-bottom table#associated-relationship tbody tr td:nth-child(6){padding-left:25px}
.boaEditSection table thead,.input-with-just-bottom table thead{border:0}
.boaEditSection table th,.input-with-just-bottom table th{text-align:center;padding:10px;font-weight:bold;border-bottom:1px solid #d9e2e6;color:#333;opacity:.6}
.boaEditSection table tr,.input-with-just-bottom table tr{background-color:#f8f9fa !important;height:60px;position:relative}
.boaEditSection table tr.selected,.input-with-just-bottom table tr.selected{background-color:#f2f2f2 !important}
.boaEditSection table tr td,.input-with-just-bottom table tr td{padding:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.boaEditSection table tr .firm-name,.input-with-just-bottom table tr .firm-name{cursor:pointer}
.boaEditSection table tbody,.input-with-just-bottom table tbody{display:block;max-height:500px;overflow-y:auto;font-weight:normal}
.boaEditSection table tbody hr,.input-with-just-bottom table tbody hr{height:2px;background-color:#f8f8f8}
.boaEditSection table tbody .tr-border,.input-with-just-bottom table tbody .tr-border{border-bottom:2px solid rgba(200,200,200,0.2);min-height:100px}
.boaEditSection table thead,.boaEditSection table tbody tr,.input-with-just-bottom table thead,.input-with-just-bottom table tbody tr{display:table;width:100%;table-layout:fixed}
.boaEditSection table .check-container,.input-with-just-bottom table .check-container{display:block;position:relative;left:25%;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.boaEditSection table tr .check-container input[type=checkbox],.input-with-just-bottom table tr .check-container input[type=checkbox]{position:absolute;opacity:0;top:0;left:0;cursor:pointer;height:0;width:0}
.boaEditSection table tr .check-container .check-mark,.input-with-just-bottom table tr .check-container .check-mark{position:absolute;display:inline-block;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:#fff}
.boaEditSection table tr .check-container .check-mark::after,.input-with-just-bottom table tr .check-container .check-mark::after{content:"";left:7px;top:4px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.boaEditSection table tr .check-container input:hover ~ .check-mark,.input-with-just-bottom table tr .check-container input:hover ~ .check-mark{background-color:#fff}
.boaEditSection table tr .check-container input:checked ~ .check-mark,.input-with-just-bottom table tr .check-container input:checked ~ .check-mark{background-color:#a9f393}
.boaEditSection table tr .check-container .check-mark::after,.input-with-just-bottom table tr .check-container .check-mark::after{content:"";position:absolute;display:none}
.boaEditSection table tr .check-container input:checked ~ .check-mark::after,.input-with-just-bottom table tr .check-container input:checked ~ .check-mark::after{content:"";display:block}
.doneBoa{font-family:"Roboto",sans-serif;margin-bottom:100px}
.doneBoa .doneBoaHeading{color:#333;margin-bottom:20px;font-size:27px;font-weight:700}
.doneBoa .customWidth{width:768px;margin:0 auto}
@media only screen and (max-width:63.9375em){.doneBoa .customWidth{width:576px}
}
@media only screen and (max-width:39.9375em){.doneBoa .customWidth{width:100%}
}
.doneBoa .doneBoaSentEmail{color:#333;margin-bottom:10px}
.doneBoa .sentEmail{color:#333;font-weight:700}
.doneBoa .boaQuestion{font-size:14px;color:#333}
.doneBoa .btnParent{display:flex;width:100%;justify-content:center;margin-top:70px;margin-bottom:70px}
.doneBoa .btnParent .modalBtn.text-center{max-width:240px}
@media only screen and (max-width:39.9375em){.doneBoa .btnParent{flex-wrap:wrap;margin-top:40px}
}
.doneBoa .btnParent .saveBtn{display:flex;width:50%;justify-content:flex-start}
.doneBoa .btnParent .saveBtn.justify-center{justify-content:center}
@media only screen and (max-width:39.9375em){.doneBoa .btnParent .saveBtn{justify-content:center;margin-right:0;width:100%;order:1}
}
@media only screen and (max-width:39.9375em){.doneBoa .btnParent .saveBtn .modalBtn.text-center{width:100%;max-width:100%}
}
.doneBoa .cancelBtn{display:flex;width:50%;justify-content:flex-end}
@media only screen and (max-width:39.9375em){.doneBoa .cancelBtn{justify-content:center;margin-top:10px;width:100%;order:2}
}
@media only screen and (max-width:39.9375em){.doneBoa .cancelBtn .modalBtn.text-center{margin-right:0;margin-bottom:5px;width:100%;max-width:100%}
}
.boaDelete{font-family:"Roboto",sans-serif}
.boaDelete .boaDeleteHeading{color:#333;margin-bottom:20px;font-size:28px;line-height:40px;font-weight:700}
.boaDelete .secondaryBtn.modalBtn.text-center{display:flex;justify-content:center;align-items:center}
.boaDelete .modalBtn.text-center{display:flex;justify-content:center;align-items:center}
.boaDelete .boaDeleteSubHeading{color:#333;margin-bottom:10px;font-size:16px;line-height:25px;word-break:break-all}
.boaDelete .boaDeleteSubHeading #boaUnassignedName{color:#333;font-weight:700;overflow:auto;word-break:break-all}
.boaDelete .delete-spacing{padding:0 10rem}
.boaDelete .btnParent{display:flex;width:100%;justify-content:center;margin-top:50px}
.boaDelete .btnParent .modalBtn.text-center{max-width:240px}
@media only screen and (max-width:39.9375em){.boaDelete .btnParent{flex-wrap:wrap;margin-top:40px}
}
.boaDelete .btnParent .saveBtn{display:flex;width:50%;justify-content:flex-start}
.boaDelete .btnParent .saveBtn .disable-boa-add{background-color:#c9c9c9 !important;border-color:transparent;pointer-events:none;cursor:not-allowed}
@media only screen and (max-width:39.9375em){.boaDelete .btnParent .saveBtn{justify-content:center;margin-right:0;width:100%;order:1}
}
@media only screen and (max-width:39.9375em){.boaDelete .btnParent .saveBtn .modalBtn.text-center{width:100%;max-width:100%}
}
.boaDelete .cancelBtn{display:flex;width:50%;justify-content:flex-end}
@media only screen and (max-width:39.9375em){.boaDelete .cancelBtn{justify-content:center;margin-top:10px;width:100%;order:2}
}
@media only screen and (max-width:39.9375em){.boaDelete .cancelBtn .modalBtn.text-center{margin-right:0;margin-bottom:5px;width:100%;max-width:100%}
}
.account-setting-error{padding:10px;display:flex;background-color:#fceaed;min-height:20px;font-family:"Roboto",sans-serif;color:#d0021b;font-family:Roboto;align-items:flex-start;font-weight:bold;margin:20px 0 20px 0}
@media only screen and (max-width:63.9375em){.account-setting-error.boa-error{margin:20px 20%}
}
.account-setting-error .error-title{display:inline-block}
.account-setting-error .error-title p{margin:0}
.account-setting-error .errorIconParent{display:flex;align-items:flex-start;transform:scale(0.7)}
.account-setting-error .errorIcon{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -270px -1071px;transform:scale(1.3);position:relative;top:8px;width:25px;height:25px}
.account-setting-error .error-title{padding:5px 20px 5px 10px;line-height:1.67rem}
.account-setting-error .error-link{text-decoration:underline;color:#e33e4c;font-family:inherit}
.pleFirmSelectorModal.reveal{box-shadow:none;width:calc(90% - 220px);overflow-y:visible;border:0}
@media only screen and (max-width:63.9375em){.pleFirmSelectorModal.reveal{width:80%}
}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal{width:100%}
}
.pleFirmSelectorModal.reveal #lobSelectorModal{display:none}
.pleFirmSelectorModal.reveal .scrollBarMobile{position:relative;border:1px solid #cacaca}
@media only screen and (max-width:63.9375em){.pleFirmSelectorModal.reveal .scrollBarMobile{overflow:visible}
}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal .scrollBarMobile{overflow:visible}
}
.pleFirmSelectorModal.reveal .loginAccount{padding:60px 60px}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal .loginAccount{padding:30px 30px}
}
.pleFirmSelectorModal.reveal ul#optionList{display:none}
.pleFirmSelectorModal.reveal .radioLabel{padding-left:52px}
.pleFirmSelectorModal.reveal p{padding-left:30px}
.pleFirmSelectorModal.reveal .radioLabel{display:block;position:relative;padding-left:0;padding-right:30px;margin-bottom:25px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:20px}
.pleFirmSelectorModal.reveal .checkmark{position:absolute;height:23px;width:23px;border:2px solid #8d8d8d;border-radius:50%;cursor:pointer}
.pleFirmSelectorModal.reveal .checkmark::after{content:"";position:absolute;display:none}
.pleFirmSelectorModal.reveal .radioButton{display:table;vertical-align:top}
.pleFirmSelectorModal.reveal .radioButton .checkmark::after{content:'';top:5px;left:6px;width:8px;height:8px;border-radius:50%;background:white}
.pleFirmSelectorModal.reveal .radioButton input{position:absolute;opacity:0;cursor:pointer;height:23px;width:23px}
.pleFirmSelectorModal.reveal .radioButton input:checked ~ .checkmark{background-color:#00465a}
.pleFirmSelectorModal.reveal .radioButton input:checked:disabled ~ .checkmark{background-color:#9e9b9b}
.pleFirmSelectorModal.reveal .radioButton input:checked ~ .checkmark::after{content:'';display:block}
.pleFirmSelectorModal.reveal .select2-selection.select2-selection--single{border:2px solid #8d8d8d;padding-left:10px}
.pleFirmSelectorModal.reveal .select2-selection.select2-selection--single>.select2-selection__rendered{color:#333;font-weight:normal}
.pleFirmSelectorModal.reveal .select2-dropdown.select2-dropdown--below{border:2px solid #005778;color:#005778;border-radius:0}
.pleFirmSelectorModal.reveal .select2-dropdown.select2-dropdown--above{border:2px solid #005778;color:#005778;border-radius:0}
.pleFirmSelectorModal.reveal .select2-container--default .select2-results__option[aria-selected="true"]{background-color:#fff}
.pleFirmSelectorModal.reveal .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f8f8f8;color:#005778}
.pleFirmSelectorModal.reveal .select2-results{border:0}
.pleFirmSelectorModal.reveal .select2-results__option{padding:15px 25px 15px 25px;font-weight:700}
.pleFirmSelectorModal.reveal .loginAccount>.article-modal h6{font-size:32px}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal .loginAccount>.article-modal h6{font-size:16px;line-height:25px}
}
.pleFirmSelectorModal.reveal .contentModal{text-align:left;padding-top:40px}
.pleFirmSelectorModal.reveal .contentModal>p{width:90%;margin-bottom:50px}
.pleFirmSelectorModal.reveal .pleDropdown{width:80%}
@media only screen and (max-width:63.9375em){.pleFirmSelectorModal.reveal .pleDropdown{width:60%}
}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal .pleDropdown{width:100%}
}
.pleFirmSelectorModal.reveal .pleDropdown>label{margin-bottom:10px}
.pleFirmSelectorModal.reveal select+span{width:100% !important}
.pleFirmSelectorModal.reveal .pleConfirmBtn{background:#fff;display:flex;padding-left:70px;padding-bottom:40px}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal .pleConfirmBtn{padding-left:15px}
}
.pleFirmSelectorModal.reveal .pleConfirmBtn>a{text-align:center}
.pleFirmSelectorModal.reveal .plecancelBtn>a{position:absolute;right:40px;transform:translateY(10%)}
@media only screen and (max-width:39.9375em){.pleFirmSelectorModal.reveal .plecancelBtn>a{position:absolute;top:0;right:20px}
}
.pleFirmSelectorModal.reveal .plecancelBtn>a>span+i{position:absolute;right:-10px;top:50%;transform:scale(0.7) translateY(-50%)}
.pleFirmSelectorModal.reveal #loginCTABtn-lob.modalBtn:focus{background-color:#00465a;color:#fff}
@media only screen and (max-width:63.9375em){.pleFirmSelectorModal.reveal #loginCTABtn-lob.modalBtn:focus{background-color:#00465a !important;color:#fff !important}
}
.pleFirmSelectorModal.reveal #loginCTABtn-lob.modalBtn:hover{background:#d9e3e6;color:#00465a;border:2px solid #00465a}
@media only screen and (max-width:63.9375em){.pleFirmSelectorModal.reveal #loginCTABtn-lob.modalBtn:hover{background-color:#00465a !important;color:#fff !important}
}
@media screen and (min-width:930px){body{padding-top:160px}
body.fix{padding-top:120px}
body.fix.no-consumer-fix{padding-top:175px}
body.fix.consumer-advisor-fix{padding-top:215px}
body.fix.remove-consumer .show-nicely-60{padding-top:0}
body.remove-consumer .topCTA-links{display:none}
}
body.fix.no-consumer-fix li.professionalsCTALinks{display:none}
body.fix.remove-consumer .topNav.show-nicely-60{min-height:100px;padding-top:0}
.margin-top-10{margin-top:10px}
body.gn{padding-top:130px !important}
body.gn.author{padding-top:0 !important}
@media screen and (max-width:767px){body.gn{padding-top:80px !important}
}
body.no-top-padding{padding-top:0 !important}
.globalNavigationLevel2{word-break:break-word}
.manage__preference-background{background-color:#f8f8f8;margin-bottom:30px;padding:1rem 2rem}
@media only screen and (max-width:69.9375em){.manage__preference-background{padding:1rem 10px 1rem 0}
}
@media only screen and (max-width:47.9375em){.manage__preference-background{padding:1rem 10px}
}
.manage__preference-background .customWidth{width:90%}
@media only screen and (max-width:39.9375em){.manage__preference-background .customWidth{width:100%}
}
.manage__preference-background .manage__preference-italic{font-style:italic;font-size:15px}
.manage__preference-background .manage__preference-description{width:85%}
@media only screen and (max-width:39.9375em){.manage__preference-background .manage__preference-description{width:93%}
}
.manage__preference-background p{font-size:15px}
@media only screen and (max-width:69.9375em){.manage__preference-background.background-padding{padding-left:15px}
}
@media only screen and (max-width:69.9375em){.manage__preference-background .manage__preference-title{font-size:40px}
}
@media only screen and (max-width:39.9375em){.manage__preference-background .manage__preference-title{width:93%;font-size:35px}
}
.manage__preference-section.defaultMargin{padding-top:0}
@media only screen and (max-width:63.9375em){.manage__preference-section.defaultMargin{padding-left:0;padding-right:0}
}
.manage__preference-section .row{padding-left:55px}
@media only screen and (max-width:69.9375em){.manage__preference-section .row{padding:0 35px}
}
@media only screen and (max-width:39.9375em){.manage__preference-section .row{padding:0 10px}
}
.manage__preference-hide{display:none}
.manage__preference-lower .customWidth{width:90%}
@media only screen and (max-width:39.9375em){.manage__preference-lower .customWidth{width:100%}
}
.manage__preference-lower .infoSharing{margin-top:70px;margin-bottom:70px;line-height:3;font-size:14px}
@media only screen and (max-width:39.9375em){.manage__preference-lower .infoSharing{margin-left:10px}
}
.manage__preference-lower address{line-height:2;font-style:normal}
.manage__preference-lower address .addressDetail{padding-left:20px}
.select-preference .selectPrefrenceHeading{text-align:left;margin-bottom:30px}
@media only screen and (max-width:39.9375em){.select-preference .selectPrefrenceHeading{margin-left:10px}
}
.select-preference .selectPrefrenceHeading span{font-weight:normal;font-size:16px}
.select-preference .unsubscribeParent{padding-left:40px;display:table}
.select-preference .UnsubscribeLabel{display:block;position:relative;padding-left:35px;margin-bottom:12px;width:fit-content;cursor:pointer;font-size:15px;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select-preference .UnsubscribeLabel a{color:#000;text-decoration:underline;font-weight:bold;position:relative}
.select-preference .UnsubscribeLabel a .tooltipInfo{position:absolute;width:280px;left:0;top:19px;background-color:#fff;color:#000;border:solid 1px #c9c9c9;opacity:0;display:none;z-index:20;padding:10px;font-size:15px;transition:opacity 1s ease-in-out,display 1s ease-in-out}
@media only screen and (max-width:39.9375em){.select-preference .UnsubscribeLabel a .tooltipInfo{right:0;left:unset}
}
.select-preference .UnsubscribeLabel a.more-info:hover .tooltipInfo{opacity:1;display:block}
.select-preference .UnsubscribeLabel.cursor-not-allowed{cursor:not-allowed}
.select-preference .UnsubscribeLabel input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.select-preference .checkmark{position:absolute;top:12%;left:0;height:18px;width:18px;background-color:#fff;border:solid 1px #c9c9c9}
@media only screen and (max-width:39.9375em){.select-preference .checkmark{top:7px}
}
.select-preference .UnsubscribeLabel input:checked ~ .checkmark{background-color:#fff;border:1px solid #c9c9c9}
.select-preference .checkmark:after{content:"";position:absolute;display:none}
.select-preference .UnsubscribeLabel input:checked ~ .checkmark:after{display:block}
.select-preference .UnsubscribeLabel .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #00465a;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.manage__preference-form{margin-top:50px;padding:1rem 2rem}
.manage__preference-form .form-subtitle{margin-bottom:50px}
.manage__preference-form .manage__preference-form-inputs{width:75%}
.manage__preference-form .manage__preference-form-inputs .columns{padding-left:0;padding-right:1.875rem}
@media only screen and (max-width:63.9375em){.manage__preference-form .manage__preference-form-inputs{width:90%}
}
@media only screen and (max-width:39.9375em){.manage__preference-form .manage__preference-form-inputs{width:100%}
}
.manage__preference-form .manage__preference-form-inputs .inputWrap>label{padding-left:0}
.manage__preference-form .manage__preference-form-inputs .inputWrap .inputField,.manage__preference-form .manage__preference-form-inputs .select2-selection{border:solid 2px #c9c9c9;margin-bottom:0}
.manage__preference-form .manage__preference-form-inputs .inputWrap .inputField:focus,.manage__preference-form .manage__preference-form-inputs .inputWrap .inputField:active,.manage__preference-form .manage__preference-form-inputs .select2-selection:focus,.manage__preference-form .manage__preference-form-inputs .select2-selection:active{border:solid 2px #00465a}
.manage__preference-form .manage__preference-form-inputs .validated-field{border:solid 2px #00465a !important}
.manage__preference-form .manage__preference-form-inputs .select2-selection{background-color:#fff;height:50px;font-size:15px;line-height:1.6em;font-family:'Roboto',sans-serif;color:#333;border-radius:3px}
.manage__preference-form .manage__preference-form-inputs .inputWrap.addPolicy .crossIcon.icon{position:absolute;top:50%;right:0}
@media only screen and (max-width:39.9375em){.manage__preference-form .manage__preference-form-inputs .inputWrap.addPolicy .crossIcon.icon{right:-4%}
}
.manage__preference-form .manage__preference-form-inputs .addPolicy .validated-field .formIconPosition{right:60px}
.manage__preference-form .manage__preference-form-inputs .clearfix .addPolicyButton{width:auto;margin-bottom:50px;color:#00465a;font-weight:bold;cursor:pointer;display:table}
.manage__preference-form .manage__preference-form-inputs .policy-input{width:95%}
.manage__preference-form .manage__preference-form-inputs .bhf-form-error-container{min-height:0}
.manage__preference-form #manage-input-email{float:none}
.manage__preference-form .select2.select2-container{width:100% !important}
.manage__preference-form .saveBtnParent{display:flex;justify-content:flex-start;margin-bottom:20px;margin-top:60px;width:210px}
.manage__preference-form .saveBtnParent .disableButton{opacity:1;background-color:#c9c9c9;border-color:transparent;pointer-events:none;cursor:not-allowed;color:#fff}
.select2-results{border:solid 1.5px #00465a}
.manage__preference-thank-you{margin-top:50px;margin-bottom:200px;width:50%}
@media only screen and (max-width:69.9375em){.manage__preference-thank-you{width:80%}
}
.manage-boa{margin:0 30px;font-family:Roboto;position:relative}
.manage-boa .manage-error{margin:0 10rem}
.manage-boa .DTFC_LeftBodyLiner{overflow-x:hidden !important}
.manage-boa th,.manage-boa td{white-space:nowrap;word-break:break-all;padding-right:40px !important}
.manage-boa .dataTables_scrollHead{border-bottom:1px solid #d9e2e6 !important;padding-top:32px}
.manage-boa .DTFC_LeftHeadWrapper{border-right:1px solid #d9e2e6;padding-top:32px}
.manage-boa .DTFC_LeftBodyWrapper{border-right:1px solid #d9e2e6}
.manage-boa .dataTables_scrollBody,.manage-boa .dataTables_scroll{border-right:1px solid #d9e2e6 !important;border-bottom:1px solid #d9e2e6 !important}
.manage-boa .manage-boa-heading{text-align:center;font-size:32px;font-weight:bold;margin-bottom:30px}
.manage-boa .manage__boa__desc{text-align:center;margin-bottom:4em}
.manage-boa .manage-boa-width{width:100%;margin:0 auto}
@media only screen and (max-width:63.9375em){.manage-boa .manage-boa-width{width:100%}
}
@media only screen and (max-width:39.9375em){.manage-boa .manage-boa-width{width:100%}
}
.manage-boa #manage-table-info{margin-top:20px;margin-bottom:20px;justify-content:space-between;font-weight:bold;color:#00576d}
.manage-boa #manage-table-info .total-records{margin-left:auto}
.manage-boa .manage-boa-width.bulk__action{display:flex}
.manage-boa .manage-boa-width.bulk__action .bulk-action{display:flex;flex:1}
@media only screen and (max-width:39.9375em){.manage-boa .manage-boa-width.bulk__action .bulk-action{display:none}
}
.manage-boa .manage-boa-width.bulk__action .bulk-action .bulk-action__dropdown{width:100%}
.manage-boa .manage-boa-width.bulk__action .search-boa{display:flex;justify-content:flex-end;flex:5;align-self:flex-start}
@media only screen and (max-width:39.9375em){.manage-boa .manage-boa-width.bulk__action .search-boa{justify-content:space-evenly}
}
.manage-boa .manage-boa-width.bulk__action .search-boa .search__input{position:relative}
.manage-boa .manage-boa-width.bulk__action .search-boa .search__input i.icon.search_icon{position:absolute;left:.5rem}
.manage-boa input#inputBOA::placeholder{color:#000}
.manage-boa .boa-table{width:100%;font-size:14px}
@media only screen and (max-width:69.9375em){.manage-boa .boa-table{font-size:11px}
}
@media only screen and (max-width:39.9375em){.manage-boa .boa-table{font-size:14px}
}
.manage-boa .boa-table .registered-icon{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -229px -2207px;width:57px;height:57px;transform:scale(0.7)}
.manage-boa .boa-table .inactive-icon{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -165px -2207px;width:55px;height:60px;transform:scale(0.7)}
.manage-boa .boa-table .pending-icon{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -364px -2207px;width:55px;height:60px;transform:scale(0.7)}
.manage-boa .boa-table .null-icon{background:url(../../../etc/designs/bhf/images/icons/sprites@2x.png) no-repeat -296px -2206px;width:54px;height:59px;transform:scale(0.7)}
.manage-boa .boa-table .boa_man_head .boa-man-label{position:relative;bottom:4px}
.manage-boa .boa-table .boa_man_head .boa_man{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -201px -1071px;width:26px;height:26px;display:inline-block;position:relative;cursor:pointer;transform:scale(0.7);top:5px;left:4px}
.manage-boa .boa-table .boa_man_head .boa_man .boa_man__text{visibility:hidden;width:175px;border:1px solid #c9c9c9;background-color:#fff;padding:20px;position:absolute;top:30%;transform:translateY(-128%);left:-96px;z-index:100;font-size:16px;line-height:20px;font-family:'Roboto',sans-serif;color:#5e5e5e}
@media only screen and (max-width:39.9375em){.manage-boa .boa-table .boa_man_head .boa_man .boa_man__text{width:250px}
}
.manage-boa .boa-table .boa_man_head .boa_man .boa_man__text::after{content:"";position:absolute;display:inline-block;height:8px;width:8px;top:100%;right:48%;margin-top:-5px;border-width:1px;border-style:solid;border-color:#c9c9c9 #fff #fff #c9c9c9;transform:rotate(226deg);background-color:#fff}
.manage-boa .boa-table .boa_man_head .boa_man:hover .boa_man__text{visibility:visible}
.manage-boa .not-added{color:#828282}
.manage-boa .boa__dt__mobile__name,.manage-boa .mobile__sort__by{display:none}
@media only screen and (max-width:39.9375em){.manage-boa .boa__dt__mobile__name,.manage-boa .mobile__sort__by{display:none}
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.manage-boa table th:nth-child(1){width:1px !important}
}
.manage-boa table thead th{position:relative}
.manage-boa table.dataTable thead .sorting_asc,.manage-boa table.dataTable thead .sorting_desc,.manage-boa table.dataTable thead .sorting{background-image:none}
.manage-boa table.dataTable thead th:nth-last-child(1){border-top:none !important;padding-right:25px}
@media only screen and (phone-width:64em){.manage-boa table.dataTable tbody td:nth-last-child(1){border-top:3px solid #e9e9e9;border-bottom:3px solid #e9e9e9}
}
.manage-boa table thead th:not(:nth-child(2)){color:#8d8d8d}
.manage-boa table thead th>.sorting-icon-up{border-left:2px solid #00465a;height:5px;width:5px;border-bottom:2px solid #00465a;display:inline-block;position:absolute;margin-left:10px;transform:rotateZ(135deg);top:20px}
.manage-boa table thead th>.sorting-icon-up+.sorting-icon-down{border-left:2px solid #00465a;height:5px;width:5px;border-bottom:2px solid #00465a;display:inline-block;position:absolute;margin-left:10px;transform:rotateZ(-45deg);top:26px}
.manage-boa table thead th.sorting_asc>.sorting-icon-down{border-color:#c2c2c2}
.manage-boa table thead th.sorting_desc>.sorting-icon-up{border-color:#c2c2c2}
.manage-boa table tr td:nth-child(2){overflow:auto;word-break:break-all;word-wrap:break-word;color:#00465a;font-weight:bold;width:12% !important;font-size:16px}
@media only screen and (max-width:39.9375em){.manage-boa table tr td:nth-child(2){padding-left:1rem;width:auto}
}
.manage-boa table.dataTable.no-footer{border-bottom:0}
.manage-boa table tr td{padding-left:18px}
@media only screen and (max-width:39.9375em){.manage-boa .firm__name{width:100% !important;color:#333;opacity:.6}
}
.manage-boa .firm__name .sort__by{display:none}
@media only screen and (max-width:39.9375em){.manage-boa .firm__name .sort__by{display:inline-block}
}
.manage-boa .dt-buttons{display:none}
.manage-boa .disabled-row{background-color:#d6d6d4 !important;border-bottom:1px solid #9c9c9c !important}
.manage-boa .disabled-row td{background-color:#d6d6d4 !important}
.manage-boa .disabled-row td.select-checkbox::before{border:2px solid #9c9c9c !important}
.manage-boa .disabled-row .dots .edit{pointer-events:none;color:#a5a5a2 !important;cursor:not-allowed}
.manage-boa .disabled-row:hover{background-color:#d6d6d4 !important}
.manage-boa .disabled-row:hover td{background-color:#d6d6d4 !important}
.manage-boa table tr td .firm__details__tooltip{display:inline-block;cursor:pointer;position:relative}
.manage-boa table tr td .email-show{display:inline-block;cursor:pointer}
.manage-boa table tr td.firm__details .firm__details__tooltip>.firm__details__length{color:#00465a;cursor:pointer}
.manage-boa table tr td .firm__details__tooltip div,.manage-boa table tr td.child .firm__details__tooltip div,.manage-boa table tr td .email-show div{position:absolute;border:1px solid transparent;padding:10px;background-color:#00465a;color:#fff;right:0;max-height:200px;overflow:auto;display:none;min-width:120px;z-index:100;text-align:center;white-space:normal}
.manage-boa table tr td .firm__details__tooltip div.reg-info,.manage-boa table tr td.child .firm__details__tooltip div.reg-info,.manage-boa table tr td .email-show div.reg-info{top:50px !important;transform:scale(1.2) !important;white-space:nowrap}
.manage-boa table tr td .firm__details__tooltip div.reg-info.not-reg,.manage-boa table tr td.child .firm__details__tooltip div.reg-info.not-reg,.manage-boa table tr td .email-show div.reg-info.not-reg{background:#ccc !important;font-weight:700 !important;transform:scale(1.2) !important}
.manage-boa table tr td .firm__details__tooltip div.full-email,.manage-boa table tr td.child .firm__details__tooltip div.full-email,.manage-boa table tr td .email-show div.full-email{right:270px !important}
.manage-boa table tr td .firm__details__tooltip div.remaining-codes,.manage-boa table tr td.child .firm__details__tooltip div.remaining-codes,.manage-boa table tr td .email-show div.remaining-codes{word-break:break-all}
.manage-boa table thead tr{background-color:#fff;color:#00465a}
.manage-boa table tbody tr td.tdEmail{width:20px;text-overflow:ellipsis;overflow:hidden}
.manage-boa table tbody tr td.regToken{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.manage-boa table.dataTable thead th{border-bottom:1px solid #d9e2e6 !important}
.manage-boa table.dataTable thead th:focus{outline:0}
.manage-boa table thead tr th:last-child{background-image:none}
.manage-boa table.dataTable tbody tr{border-bottom:1px solid #e9e9e9}
.manage-boa table.dataTable.display tbody tr.odd{height:140px}
.manage-boa table.dataTable.display tbody tr.even{height:140px}
.manage-boa table.dataTable.display tbody tr.odd{background-color:#fff}
@media only screen and (max-width:39.9375em){.manage-boa table.dataTable thead th.select-checkbox{display:none}
}
.manage-boa table.dataTable tbody td.select-checkbox{position:relative}
@media only screen and (max-width:39.9375em){.manage-boa table.dataTable tbody td.select-checkbox{display:none}
}
.manage-boa table.dataTable tbody td.select-checkbox::before{border:2px solid #e9e9e9;margin-top:0;border-radius:0;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer}
.manage-boa .bulk-action{display:inline-block;width:180px}
@media only screen and (max-width:39.9375em){.manage-boa .bulk-action{display:none}
}
.manage-boa .bulk-action .bulk-action__options{border:1px solid rgba(1,1,1,0.2);padding:10px;color:#00576d;font-size:.9rem;font-weight:bold;cursor:pointer}
.manage-boa .bulk-action .bulk-action__options#exportto__csv{border:1px solid #00576d;border-top:0;border-bottom:0;padding:.5rem 1.5rem;font-size:.9rem}
.manage-boa .bulk-action .bulk-action__options:hover{background-color:#d8d8d8}
.manage-boa .bulk-action .bulk-action__options.green-border{border:1px solid #00576d !important}
.manage-boa .bulk-action .bulk-action__options.disabled__action{pointer-events:none;color:#8d8d8d}
.manage-boa .bulk-action #openOption .icon.search-icon{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;display:block;color:transparent;white-space:nowrap;background-position:-183px -10px;width:10px;height:6px;float:right;position:relative;top:11px;left:-5px;transform:scale(1.3)}
.manage-boa .bulk-action #openOption .icon.search-icon.rotated{transform:rotate(180deg) scale(1.3)}
.manage-boa .bulk-action #deleteOption{border:1px solid #00576d;border-top:0;padding:.5rem 1.5rem;font-size:.9rem}
.manage-boa .bulk-action .hide-option{display:none}
.manage-boa .search-boa{display:flex;float:right;justify-content:flex-end}
@media only screen and (max-width:39.9375em){.manage-boa .search-boa{float:none;justify-content:flex-start}
}
.manage-boa .search-boa i{width:25px;height:22px;background-position:-528px -52px;transform:rotate(80deg) scale(0.8);position:relative;top:8px;left:31px}
.manage-boa .search-boa input{width:20rem;margin-bottom:0;border:0;box-shadow:1px 5px 6px -1px rgba(0,0,0,0.2)}
@media only screen and (max-width:39.9375em){.manage-boa .search-boa input{width:13.5rem}
}
.manage-boa .search-boa button{color:#fff;background-color:#00576d;padding:0 1.2rem;border-radius:0;margin:0 .5rem;border:0;cursor:pointer}
.manage-boa tr.selected>td.select-checkbox::before{background-color:#4cc35d;border:0 !important}
.manage-boa table.dataTable tr.selected td.select-checkbox::after{content:'';margin-left:-1px;margin-top:0;text-shadow:1px 1px #b0bed9,-1px -1px #b0bed9,1px -1px #b0bed9,-1px 1px #b0bed9;border-left:2px solid #fff;border-bottom:2px solid #fff;width:11px;height:6px;cursor:pointer}
.manage-boa table.dataTable tbody td.select-checkbox::after{top:49%;transform:translateY(-49%) rotate(-50deg)}
.manage-boa table.dataTable.display tbody>tr.selected:hover{background-color:#fff}
.manage-boa table.dataTable tbody tr.selected{background-color:#fff}
.manage-boa table.dataTable.display tbody tr.odd.selected{background-color:#fff}
.manage-boa table.dataTable.display tbody tr:hover{background-color:#fff}
.manage-boa table.dataTable.display tbody tr:hover>.sorting_1{background-color:#fff}
.manage-boa table.dataTable.display tbody>tr.odd.selected>.sorting_1{background-color:#fff}
.manage-boa table.dataTable.display tbody>tr.even.selected>.sorting_1{background-color:#fff}
.manage-boa table.dataTable.display tbody tr.odd>.sorting_1{background-color:#fff}
.manage-boa table.dataTable.display tbody tr.even>.sorting_1{background-color:#fff}
.manage-boa table.dataTable.display tbody td{border-top:1px solid #e9e9e9}
.manage-boa .fullname{white-space:normal;width:200px;word-break:normal}
.manage-boa .firm__details__copy_email{white-space:normal;display:block;width:200px}
.manage-boa .checkbox-header{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:5px;border-bottom:none !important}
.manage-boa .checkbox-header input{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;z-index:20;top:20%;margin-bottom:0;left:40%}
.manage-boa .checkmark{position:absolute;top:20%;left:40%;height:16px;width:16px;background-color:#fff;border:2px solid #e9e9e9}
.manage-boa .checkbox-header input:checked ~ .checkmark{background-color:#4cc35d;border:0;height:20px;width:20px}
.manage-boa .checkmark:after{content:"";position:absolute;display:none}
.manage-boa .checkbox-header input:checked ~ .checkmark:after{display:block}
.manage-boa .checkbox-header .checkmark:after{left:7px;top:4px;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.manage-boa .dataTables_wrapper .dataTables_paginate{text-align:center;float:none;margin-top:50px}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.previous{background-color:#00465a;color:#fff !important;position:relative;border-radius:0;width:150px;font-weight:bold;padding:1em 2.5em}
@media only screen and (max-width:39.9375em){.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.previous{padding:1.5rem;width:auto}
}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover:not(.disabled){background-color:#00465a !important;color:#fff !important;background:#00465a}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.previous::before{content:'';color:#fff;position:absolute;top:50%;left:15%;transform:translateY(-50%) rotateZ(-45deg);border-left:2px solid #fff;border-top:2px solid #fff;height:10px;width:10px}
@media only screen and (max-width:39.9375em){.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.previous::before{left:50%}
}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.next{background-color:#00465a;color:#fff !important;position:relative;border-radius:0;width:150px;font-weight:bold;padding:1em 2.5em;margin-left:20px}
@media only screen and (max-width:39.9375em){.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.next{width:auto;padding:1.5rem}
}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover:not(.disabled){background-color:#00465a !important;color:#fff !important;background:#00465a}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.next::after{content:'';color:#fff;position:absolute;top:50%;right:15%;transform:translateY(-50%) rotateZ(135deg);border-left:2px solid #fff;border-top:2px solid #fff;height:10px;width:10px}
@media only screen and (max-width:39.9375em){.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.next::after{right:50%}
}
.manage-boa .paginate_button.previous.disabled.previous{background-color:#c2c2c2;color:#fff !important;margin-right:20px}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.disabled.next{background-color:#c2c2c2;color:#000}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.current{color:#00465a !important;border:0 !important;background:transparent !important;position:relative}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button.current::before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;width:60%;background-color:#00465a;margin:0 auto}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.next):not(.previous){background:transparent !important;border:0;color:#00465a !important}
.manage-boa .dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.current):not(.next):not(.previous)::before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;width:60%;background-color:#00465a;margin:0 auto}
.manage-boa .paginate_button[aria-controls="manage-boa-table"]:not(.previous):not(.next){color:#00465a;border:0;background-color:transparent !important;position:relative;font-weight:bold}
@media only screen and (max-width:39.9375em){.manage-boa .paginate_button[aria-controls="manage-boa-table"]:not(.previous):not(.next){vertical-align:top}
}
.manage-boa .btnParent{display:flex;justify-content:center;margin:100px 0}
@media only screen and (max-width:39.9375em){.manage-boa .btnParent{flex-wrap:wrap-reverse}
}
.manage-boa .btnParent .modalBtn{width:250px;max-width:280px}
@media only screen and (max-width:39.9375em){.manage-boa .btnParent .modalBtn.secondaryBtn{margin-right:0;margin-top:1rem}
}
.manage-boa .manage-boa-table-dots-button{display:table-cell;vertical-align:middle;position:relative;cursor:pointer}
.manage-boa .manage-boa-table-dots-button div:not(.edit):not(.delete):not(.options){border:1px solid transparent;height:3px;width:3px;background-color:#00465a;border-radius:50%}
.manage-boa .manage-boa-table-dots-button div:nth-child(2){margin:4px 0}
.manage-boa .options{position:absolute;background:#fff;border:2px solid #00465a;z-index:2;padding:6px 30px;right:8px;font-size:16px;top:30px;line-height:2;transition:display .4s ease-in-out;cursor:default}
@media only screen and (max-width:39.9375em){.manage-boa .options{right:-5px}
}
.manage-boa .options .delete,.manage-boa .options .edit{color:#00465a;cursor:pointer}
.manage-boa .options.hide-manage-boa{display:none}
.manage-boa .dataTables_empty{vertical-align:middle;font-size:1.5em}
.manage-boa .copied__content{position:fixed;background-color:#00465a;color:#fff;border:1px solid transparent;border-radius:1em;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .4s linear;padding:.5em;z-index:-1}
.manage-boa .text__ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.manage-boa ul li[data-dtr-index="0"]{display:none}
.manage-boa table tr.child td.child{padding:0 1.2rem}
.manage-boa table tr.child td.child ul.dtr-details{width:100%;padding-right:1rem}
.manage-boa table tr.child td.child ul.dtr-details li{border:0;padding:0}
.manage-boa table tr.child td.child ul.dtr-details li:not(:nth-child(1)){display:flex;flex-wrap:nowrap}
.manage-boa table tr.child td.child ul.dtr-details li:not(:nth-child(1))>span:nth-child(1){flex:2;color:#333;opacity:.6}
.manage-boa table tr.child td.child ul.dtr-details li:not(:nth-child(1))>span:nth-child(2){font-weight:normal;flex:2.5;word-break:break-all}
.loader__bg{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000000;overflow:hidden;background-color:#e9e9e9;width:100%;height:100%;opacity:.2;display:none}
.loader__content{top:0;right:0;left:0;bottom:0;z-index:1000001;overflow:hidden;position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;display:none}
.loader__content .img__Loader{height:150px;width:150px;user-select:none}
.inforce-form{color:#333}
.inforce-form.defaultMargin{padding-top:0 !important}
.inforce-form .inforce-done-icon-40.icon{margin:auto}
.inforce-form .selectWrap{margin-bottom:50px}
.inforce-form .only-to-print{display:none}
.inforce-form .inforce-subheading{font-family:"Roboto Slab",serif;font-size:20px;line-height:1.75}
.inforce-form .btn-action{display:flex;flex-direction:row}
@media(max-width:800px){.inforce-form .btn-action{flex-direction:column}
}
.inforce-form .row.set-width{padding-left:20px !important;padding-right:20px !important}
@media(max-width:800px){.inforce-form .row.set-width{margin-bottom:10px}
}
.inforce-form .row.set-width .select2-container{width:100% !important}
.inforce-form .specialInstructions{height:200px}
.inforce-form .return-method-option{display:none}
.inforce-form .textarea-info{font-family:'Roboto',sans-serif}
.inforce-form #inforce-form .modalBtn{max-width:100% !important;display:block !important;padding:5px 90px}
@media only screen and (max-width:39.9375em){.inforce-form #inforce-form .modalBtn{max-width:100% !important}
}
.inforce-form #inforce-form .with_toolTip label{display:inline}
.inforce-form #inforce-form .inforce_tooltip{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -201px -1071px;width:26px;height:26px;display:inline-block;position:relative;cursor:pointer;transform:scale(0.7);z-index:1;top:8px;left:-25px}
.inforce-form #inforce-form .inforce_tooltip .inforce_tooltip__text{visibility:hidden;width:350px;border:1px solid #c9c9c9;background-color:#fff;padding:20px;position:absolute;z-index:100;top:30%;transform:translateY(-50%);left:45px;font-size:16px;line-height:20px;font-family:'Roboto',sans-serif;color:#5e5e5e}
@media only screen and (max-width:39.9375em){.inforce-form #inforce-form .inforce_tooltip .inforce_tooltip__text{width:250px}
}
.inforce-form #inforce-form .inforce_tooltip .inforce_tooltip__text::after{content:"";position:absolute;display:inline-block;height:20px;width:20px;top:50%;right:97%;margin-top:-5px;border-width:1px;border-style:solid;border-color:#c9c9c9 #fff #fff #c9c9c9;transform:rotate(-45deg);background-color:#fff}
.inforce-form #inforce-form .inforce_tooltip:hover .inforce_tooltip__text{visibility:visible}
.inforce-form .download-check{margin:30px 20px}
.inforce-form .download-check .download-check_label{display:block;position:relative;padding-left:35px;margin-bottom:12px;width:fit-content;cursor:pointer;font-size:15px;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.inforce-form .download-check .download-check_label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.inforce-form .download-check .checkmark{position:absolute;top:12%;left:0;height:18px;width:18px;background-color:#fff;border:solid 1px #c9c9c9}
@media only screen and (max-width:39.9375em){.inforce-form .download-check .checkmark{top:7px}
}
.inforce-form .download-check input:checked ~ .checkmark{background-color:#fff;border:1px solid #00465a}
.inforce-form .download-check .checkmark::after{content:"";position:absolute;display:none}
.inforce-form .download-check input:checked ~ .checkmark:after{display:block}
.inforce-form .download-check .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #00465a;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.inforce-form input,.inforce-form textarea{border:1px solid #828282;border-radius:0;padding:0 i !important}
.inforce-form input:focus,.inforce-form textarea:focus{border:1px solid #00465a !important}
.inforce-form .select2-selection--single{border:1px solid #828282}
.inforce-form .select2-selection--single:focus{border:1px solid #00465a !important}
.inforce-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:2px}
.inforce-form .select2-results__options{color:#00465a}
.inforce-form .select2-results__options .select2-results__option{padding:10px 25px 5px 15px}
.inforce-form .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:65%}
.inforce-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.inforce-form .scenarios-template{border:2px solid black;border-radius:10px;margin-bottom:30px}
.inforce-form .scenario-number{padding-left:20px;padding-right:20px}
.inforce-form .float-left{float:left !important}
.inforce-form .scenarios-section{margin-left:20px}
.inforce-form .durationContainer{display:none;animation:fade-out 1s}
.inforce-form .durationContainer .durationInputContainer{display:none}
.inforce-form .durationContainer .durationInputContainer .columns{padding-left:10px !important}
.inforce-form .policy-info-section p,.inforce-form .nipr-info-section p{margin-top:0}
.inforce-form .left-padding{padding-left:30px}
.inforce-form .set-top-gap{padding-top:80px}
.inforce-form .fade-in{display:block !important;animation:fade-in .3s !important}
.inforce-form .fade-out{animation:fade-out .3s !important}
.inforce-form .scenarios-container{font-family:"Roboto",sans-serif;display:none}
.inforce-form .scenarios-container .completed-scenario-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.inforce-form .scenarios-container.completed{background-color:#f8f8f8;width:65%;padding:20px 30px;margin:40px 0}
@media only screen and (max-width:39.9375em){.inforce-form .scenarios-container.completed{width:90%;margin:40px 20px}
}
.inforce-form .scenarios-container.completed .scenario-number{padding-left:0;padding-right:0}
.inforce-form .scenarios-container.completed .cancel-completed-scenario{margin-top:20px;font-size:17px;font-weight:bold;position:relative;color:#00465a}
.inforce-form .scenarios-container.completed .cancel-completed-scenario span{cursor:pointer}
.inforce-form .scenarios-container.completed .cancel-completed-scenario span::after{content:'';display:block;position:absolute;top:4px;left:9rem;transform:scale(0.8);background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -484px -4px;width:17px;height:17px}
.inforce-form .max-scenario-message{margin-bottom:40px;margin-top:40px;font-family:"Roboto Slab",serif;font-size:20px;color:#333}
.inforce-form .inforce-thank-section{display:none}
.inforce-form .inforce-thank-section .thank-section-divider{border:1px solid #707070;margin-top:40px}
@keyframes fade-in{from{transform:translateY(-100%);opacity:0}
to{transform:translateY(0);opacity:1}
}
@keyframes fade-out{from{transform:translateY(0);opacity:1}
to{transform:translateY(-100%);opacity:0}
}
.infoce-illustration-print .infoce-illustration-print__time{font-size:15px}
.infoce-illustration-print .single-detail{font-size:15px;margin:20px 0}
.infoce-illustration-print .single-detail .single-detail__label{font-weight:bold}
.infoce-illustration-print .inforce-print-one-section{margin-top:30px}
.infoce-illustration-print .infoce-illustration-print__time{margin-top:15px}
.infoce-illustration-print .infoce-illustration-print__time .submitted-text{font-weight:bold}
.infoce-illustration-print h5{font-size:15px !important}
.infoce-illustration-print .scenarios-container{background-color:#f8f8f8;width:60%;padding:20px;margin:20px 0}
.infoce-illustration-print .scenarios-container .completed-scenario-info{font-size:15px !important}
.infoce-illustration-print .scenarios-container .cancel-completed-scenario{display:none !important}
.bounce-back-email-wrapper{margin:36px 35px 64px 35px;min-height:96px}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper{margin:36px 10px 64px 10px}
}
@media only screen and (max-width:39.9375em){.bounce-back-email-wrapper{margin:36px -2px 64px -2px}
}
.bounce-back-email-wrapper .bounce-back-email-container{max-width:none !important;margin:0}
.bounce-back-email-wrapper .general_alert{display:flex}
.bounce-back-email-wrapper .general_alert .borderColor{position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:9px}
.bounce-back-email-wrapper .general_alert .borderColor.borderGreen{background-color:#97d700}
.bounce-back-email-wrapper .general_alert .borderColor.borderTeal{background-color:#00b0b9}
.bounce-back-email-wrapper .general_alert .borderColor.borderSherpaBlueColor{background-color:#00465a}
.bounce-back-email-wrapper .general_alert .borderColor.border3bGreen{background-color:#4cc35d}
.bounce-back-email-wrapper .general_alert .borderColor+.bounce-back-email-info.urgent{padding:30px 30px 36px 16px}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper .general_alert .borderColor+.bounce-back-email-info.urgent{padding:24px 65px 24px 16px}
}
@media only screen and (max-width:39.9375em){.bounce-back-email-wrapper .general_alert .borderColor+.bounce-back-email-info.urgent{padding:24px 32px 36px 16px}
}
.bounce-back-email-wrapper .general_alert .borderColor+.bounce-back-email-info.success{padding:0 16px}
.bounce-back-email-wrapper .bounce-back-email-info.urgent{padding:24px;width:100%;word-break:break-word;border:1px solid #c9c9c9}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc{display:flex;column-gap:36px}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc1 p{font-family:"Roboto";font-size:16px;line-height:24px;font-weight:300;color:#333;margin:0}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc1 p b{font-weight:500}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc1 p a{text-decoration:underline}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc1 p a:focus-visible{background:#e9e9e9;color:#00465a}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc2{margin-top:12px}
@media only screen and (max-width:39.9375em){.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc2{margin-top:9px}
}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc2 p{font-family:"Roboto";font-size:12px;line-height:24px;font-weight:300;font-style:italic;color:#333;margin:0}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc2 p b{font-weight:500}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc2 p a{text-decoration:underline}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email-content-desc .bounce-back-email-content-desc2 p a:focus-visible{background:#e9e9e9;color:#00465a}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounceBackEmailButton{margin-top:36px}
@media only screen and (max-width:39.9375em){.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounceBackEmailButton{margin-top:24px}
}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounceBackEmailButton .buttonPrimary{font-family:"Roboto";font-size:16px;line-height:26px;font-weight:500}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounceBackEmailButton .disabled{pointer-events:none;background-color:#c9c9c9;border-color:#c9c9c9;font-size:16px}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper{flex-grow:1}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper ::selection{color:#fff;background:#00465a}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container{background:#fff;width:245px;position:relative;margin:0 0 1rem}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container{margin-top:24px}
}
@media only screen and (max-width:39.9375em){.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container{margin-bottom:0}
}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container .inputField{box-shadow:none;padding:0;padding-left:10px}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container .bhf-form-error{border-color:#d0021b !important}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container .bhf-form-error-container .error-form{font-family:"Roboto";font-size:14px;line-height:24px;font-weight:300;font-style:italic;color:#d0021b}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container .bhf-form-error-container .error-form p{margin:0}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input-container input{width:100%;padding-left:10px;margin-bottom:0}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input{height:50px;display:flex;align-items:center;padding-right:10px;border:solid 2px #00465a;border-radius:0;color:#00465a;font-family:"Roboto";font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input::placeholder{color:#707070}
.bounce-back-email-wrapper .bounce-back-email-info.urgent .bounce-back-email-content #bounceBackForm .bounce-back-email__wrapper .search-input:-ms-input-placeholder{color:#c9c9c9}
.bounce-back-email-wrapper .bounce-back-email-info.success{width:100%;word-break:break-word;border:1px solid #c9c9c9;display:flex;column-gap:46px;align-items:start;padding:18px 16px}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc{padding:27px 0;align-self:center;font-family:"Roboto";font-size:16px;line-height:24px;font-weight:300;color:#333;margin:0}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc b{font-weight:500}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc a{text-decoration:underline}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc a:focus-visible{background:#e9e9e9;color:#00465a}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc p{font-family:"Roboto";font-size:16px;line-height:24px;font-weight:300;color:#333;margin:0}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc p b{font-weight:500}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc p a{text-decoration:underline}
.bounce-back-email-wrapper .bounce-back-email-info.success .bounce-back-email-content-success-desc p a:focus-visible{background:#e9e9e9;color:#00465a}
.bounce-back-email-wrapper .bounce-back-email-info.success .thank_you_msg-contianer{padding-top:16px}
.bounce-back-email-wrapper .bounce-back-email-info.success .thank_you_msg-contianer .thankypu_msg_close{padding-top:16px;background-position:-89px -573px;width:16px;height:16px}
.bounce-back-email-wrapper .bounce-back-email-info.success .thank_you_msg-contianer .thankypu_msg_close:hover{cursor:pointer}
.bounce-back-email-wrapper .bounce-back-email-info.success .thank_you_msg-contianer .thankypu_msg_close:focus-visible{background-color:#e9e9e9;color:#00465a;outline:0;border-bottom:1px solid}
.bounce-back-email-wrapper .bounce-back-api-error{display:flex;background-color:#d0021b29;min-height:20px;color:#d0021b;font-family:"Roboto Slab";font-size:16px;align-items:flex-start;margin-top:32px;align-items:center}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper .bounce-back-api-error{align-items:start}
}
.bounce-back-email-wrapper .bounce-back-api-error p{color:#d0021b}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper .bounce-back-api-error p{color:#d0021b}
}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper .bounce-back-api-error.boa-error{margin:20px 20%}
}
.bounce-back-email-wrapper .bounce-back-api-error .error-title{display:inline-block}
.bounce-back-email-wrapper .bounce-back-api-error .error-title p{margin:0}
.bounce-back-email-wrapper .bounce-back-api-error .errorIconParent{transform:scale(0.6);padding-left:14px}
@media only screen and (max-width:63.9375em){.bounce-back-email-wrapper .bounce-back-api-error .errorIconParent{padding-top:14px}
}
.bounce-back-email-wrapper .bounce-back-api-error .errorIcon{background:url(../../../etc/designs/bhf/images/icons/sprite.png) no-repeat -270px -1071px;transform:scale(1.3);position:relative;top:0;width:25px;height:25px}
.bounce-back-email-wrapper .bounce-back-api-error .error-title{padding:14px 48px 14px 14px;line-height:26px}
.bounce-back-email-wrapper .bounce-back-api-error .error-link{text-decoration:underline;color:#e33e4c;font-family:inherit}
.bounce-back-email-wrapper.email .bounce-back-email-info{word-break:break-word}
.bounce-back-email-wrapper.email .bounce-back-email-info .imageIcon{width:42px;height:42px;align-self:flex-start}
.icon-new{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;display:block;color:transparent;white-space:nowrap}
.icon-new:hover{color:transparent}
.icon-new.down-arrow-direction{display:inline-block;background-position:-108px -544px;width:20px;height:16px;vertical-align:middle;margin-bottom:2px;margin-left:8px;zoom:.9}
.icon-new.up-arrow-direction{display:inline-block;background-position:-108px -544px;width:20px;height:16px;margin-left:8px;margin-bottom:4px;vertical-align:middle;transform:rotate(180deg)}
.icon-new.right-arrow-direction{display:inline-block;background-position:-147px -544px;width:20px;height:16px;vertical-align:middle;margin-left:8px;margin-bottom:2px}
.icon-new.left-arrow-direction{display:inline-block;background-position:-147px -544px;width:20px;height:16px;vertical-align:middle;margin-right:8px;margin-bottom:2px;transform:rotate(180deg)}
.icon-new.error-icon{display:inline-block;background-position:-66px -541px;width:22px;height:20px;vertical-align:middle}
.icon-new.play-button{display:inline-block;background-position:-178px -362px;width:82px;height:82px}
.icon-new.close-icon{display:inline-block;background-position:-88px -573px;width:18px;height:18px;vertical-align:middle}
.icon-new.pdf-icon{display:inline-block;background-position:-127px -561px;width:25px;height:25px;vertical-align:middle}
.icon-new.down-accordion-icon{display:inline-block;background-position:-204px -546px;width:20px;height:18px;vertical-align:middle}
.icon-new.up-accordion-icon{display:inline-block;background-position:-48px -575px;width:20px;height:20px;vertical-align:middle}
.icon-new.external-icon{display:inline-block;background-position:-176px -572px;width:20px;height:18px;vertical-align:middle;margin-left:8px;margin-bottom:5px}
.icon-new.external-white-icon{display:inline-block;background-position:-156px -572px;width:20px;height:18px;vertical-align:middle;margin-left:8px;margin-bottom:5px}
.icon-new.pro-icon{display:inline-block;background-position:-148px -68px;width:64px;height:18px}
.icon-new.tag-icon{display:inline-block;background-position:-234px -68px;width:18px;height:18px}
.icon-new.right-arrow-direction-white{display:inline-block;background-position:-124px -544px;width:20px;height:16px;vertical-align:middle;margin-left:8px;margin-bottom:2px}
.icon-new.down-arrow-direction-white{display:inline-block;background-position:-89px -544px;width:20px;height:16px;vertical-align:middle;margin-left:8px;margin-bottom:2px}
.icon-new.up-arrow-direction-white{display:inline-block;background-position:-166px -544px;width:20px;height:16px;margin-left:8px;margin-bottom:2px;vertical-align:middle}
.icon-new.question-icon{display:inline-block;background-position:-254px -571px;width:20px;height:20px;vertical-align:middle;margin-bottom:3px;margin-right:8px}
.icon-new.question-icon-blue{display:inline-block;background-position:-227px -563px;width:30px;height:30px;vertical-align:middle;margin-right:8px}
.icon-new.popup-icon{display:inline-block;background-position:-204px -602px;width:20px;height:20px;vertical-align:middle;margin-bottom:3px;margin-left:8px}
.icon-new.popup-icon-blue{display:inline-block;background-position:-225px -602px;width:20px;height:20px;vertical-align:middle;margin-bottom:3px;margin-left:8px}
.icon-new.popup-icon-dark-teal{display:inline-block;background-position:-224px -602px;width:20px;height:20px;vertical-align:middle;margin-bottom:3px;margin-left:8px}
.icon-new.author-user-icon{display:inline-block;background-position:-71px -69px;width:16px;height:16px;vertical-align:middle}
.icon-new.document-icon{display:inline-block;background-position:-129px -561px;width:27px;height:31px;vertical-align:middle;transform:scale(0.85)}
.icon-new.right-arrow-icon{display:inline-block;background-position:-227px -541px;width:16px;height:22px;transform:scale(0.8);vertical-align:middle;margin-bottom:2px}
.icon-new.left-arrow-icon{display:inline-block;background-position:-227px -542px;width:16px;height:22px;transform:scale(0.8);vertical-align:middle;margin-bottom:2px}
.icon-new.plus-icon{display:inline-block;background-position:-184px -602px;width:20px;height:20px;transform:scale(0.8);vertical-align:middle}
.genericVideo_advisor{position:relative}
#aemVideoPlayerAdvisor{display:none}
.reveal-overlay-advisor2{background:rgba(51,51,51,0) !important;z-index:999999 !important;overflow-y:hidden !important}
.reveal-overlay-advisor2 .custom-video-box-new{border:0;box-shadow:none;height:100%;top:0 !important;z-index:100;bottom:0;left:0;right:0;overflow-y:hidden;max-width:100%;width:100%;background:rgba(16,16,16,0.75);overflow:hidden}
.custom-video-close-button-new{position:relative;right:0;top:0;height:100%;color:white;cursor:pointer}
.close-btn-svg-style-new{position:absolute;right:0;top:0;width:16px;height:16px;margin-top:-28px}
.customise-video-wrapper-new{position:absolute;transform:translate3d(18%,-50%,0);width:72%;padding-bottom:43%;top:50%}
.customise-video-wrapper-new .videoPlayer,.customise-video-wrapper-new .genericVideoPlayer{height:100% !important;width:100% !important;max-width:100% !important}
@media only screen and (max-width:69.9375em){.customise-video-wrapper-new{transform:translate3d(11.5%,-50%,0);width:80%;padding-bottom:54%}
}
@media only screen and (max-width:63.9375em){.customise-video-wrapper-new{transform:translate3d(4.5%,-50%,0);width:92%;padding-bottom:65%}
}
@media only screen and (max-width:63.9375em) and (orientation:landscape){.customise-video-wrapper-new{transform:translate3d(48.5%,-48%,0);width:49%;padding-bottom:27.8%}
}
@media only screen and (max-width:39.9375em){.customise-video-wrapper-new{transform:translate3d(4.5%,-50%,0);width:92%;padding-bottom:70%}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.2),only screen and (min-moz-device-pixel-ratio:1.2),only screen and (-o-min-device-pixel-ratio:"1.2" / 1),only screen and (min-device-pixel-ratio:1.2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon-new,.accordion-title.general-accordian-arrowtitle::after,.dropdown.menu>li.is-dropdown-submenu-parent>a::after{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@3x.png) !important;background-size:565px 708px}
}
.advisor2-dropdown-list select{max-width:308px;border:solid 2px #00465a;background-color:#fff}
.advisor2-dropdown-list .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:1.63;font-family:"Roboto";outline:0;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#333}
.advisor2-dropdown-list .select2-container .select2-selection--single .select2-selection__rendered sup,.advisor2-dropdown-list .select2-container .select2-selection--single .select2-selection__rendered sub{font-size:10px}
.select2-results__option{font-size:16px}
.select2-results__option sup,.select2-results__option sub{font-size:10px}
.advisor2-tabs-list .tabs{display:flex;flex-direction:row;flex-wrap:wrap;border:0;background:0;list-style-type:none;padding:0}
@media only screen and (max-width:39.9375em){.advisor2-tabs-list .tabs{flex-direction:column}
}
.advisor2-tabs-list .tabs .tabs-title{float:none;margin-right:32px}
@media only screen and (max-width:39.9375em){.advisor2-tabs-list .tabs .tabs-title{margin-right:0;margin-top:24px}
}
.advisor2-tabs-list .tabs .tabs-title .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a}
.advisor2-tabs-list .tabs .tabs-title .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.advisor2-tabs-list .tabs .tabs-title .buttonTertiary span:hover::after{width:100%}
.advisor2-tabs-list .tabs .tabs-title>a{padding:0;color:#00465a;font-size:16px;font-family:"Roboto";font-weight:500;line-height:1.75;letter-spacing:.8px}
.advisor2-tabs-list .tabs .tabs-title>a sup,.advisor2-tabs-list .tabs .tabs-title>a sub{font-size:10px}
.advisor2-tabs-list .tabs .tabs-title.is-active .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a}
.advisor2-tabs-list .tabs .tabs-title.is-active .buttonTertiary span:after{width:100%}
.advisor2-tabs-list .tabs .tabs-title>a:focus,.advisor2-tabs-list .tabs .tabs-title>a[aria-selected='true']{background:0;color:#00465a}
.advisor2-tabs-content{transition:all .5s ease;border:0;background:0;margin-top:48px}
.advisor2-tabs-content .tabs-panel{padding:0}
.advisor2-input .search-input{height:50px;display:flex;align-items:center;padding-right:10px;border:solid 2px #00465a;border-radius:0;color:#00465a;font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333}
.advisor2-input .search-input::placeholder{color:#222}
.advisor2-input .search-input:-ms-input-placeholder{color:#222}
.reveal-overlay-advisor2-modal{background:rgba(51,51,51,0) !important;z-index:999999 !important;overflow-y:hidden !important}
.reveal-overlay-advisor2-modal .custom-modal-box-new{border:0;box-shadow:none;height:100%;top:0 !important;z-index:100;bottom:0;left:0;right:0;overflow-y:hidden;max-width:100%;width:100%;background:rgba(16,16,16,0.75);overflow:hidden}
.custom-modal-close-button-new{position:relative;right:0;top:0;height:100%;color:white;cursor:pointer}
.customise-modal-wrapper-new{position:absolute;transform:translate3d(26.5%,-50%,0);width:65%;top:50%}
@media only screen and (max-width:69.9375em){.customise-modal-wrapper-new{transform:translate3d(2.5%,-50%,0);width:95%}
}
@media only screen and (max-width:63.9375em){.customise-modal-wrapper-new{transform:translate3d(2.5%,-50%,0);width:95%}
}
@media only screen and (max-width:39.9375em){.customise-modal-wrapper-new{transform:translate3d(2.5%,-50%,0);width:95%}
}
.customise-modal-wrapper-new .toolSection{overflow-y:auto;max-height:550px}
.advisor2.tool-tip-table{position:relative;display:inline-block;margin-left:8px;column-gap:4px;width:fit-content}
.advisor2.tool-tip-table:focus-visible{outline:0}
.advisor2.tool-tip-table:focus-visible div:nth-of-type(1){background-color:#e9e9e9}
.advisor2.tool-tip-table .question-icon-blue{cursor:pointer}
.advisor2.tool-tip-table .question-icon{cursor:pointer;margin-right:0}
.advisor2.tool-tip-table.hoverTooltip:hover .tooltip-text{visibility:visible;opacity:1}
.advisor2.tool-tip-table.hoverTooltip:focus-visible{outline:0}
.advisor2.tool-tip-table.hoverTooltip:focus-visible .tooltip-text{visibility:visible;opacity:1}
.advisor2.tool-tip-table:focus-visible .tooltip-text{visibility:visible;opacity:1}
.advisor2.tool-tip-table .tooltip-text{visibility:hidden;text-align:left;box-sizing:border-box;width:380px;color:#333;background-color:#fff;padding:24px;position:absolute;border:1px solid #716f71;text-decoration:none;z-index:99;opacity:0;transition:opacity .3s;font-size:16px;font-weight:300;font-family:"Roboto";line-height:26px}
.advisor2.tool-tip-table .tooltip-text p{margin:0}
@media only screen and (max-width:39.9375em){.advisor2.tool-tip-table .tooltip-text{width:280px}
}
.advisor2.tool-tip-table .tooltip-text.active{visibility:visible;opacity:1}
.advisor2.tool-tip-table .tooltip-text.inactive{visibility:hidden;opacity:0}
.advisor2.tool-tip-table .tooltip-text.right{left:156%;transform:translateY(-67%)}
.advisor2.tool-tip-table .tooltip-text.right::before{content:'';display:block;position:absolute;right:100%;bottom:36%;width:0;height:0;border-width:11px;border-style:solid;border-color:transparent #716f71 transparent transparent}
.advisor2.tool-tip-table .tooltip-text.right::after{content:"";display:block;position:absolute;right:100%;bottom:37%;width:0;height:0;margin-top:-5px;border-width:10px;border-style:solid;border-color:transparent #fff transparent transparent}
.advisor2.tool-tip-table .tooltip-text.center::before{content:'';display:block;position:absolute;left:173px;top:100%;width:0;height:0;border:10px solid transparent;border-top-color:#716f71}
.advisor2.tool-tip-table .tooltip-text.center::after{content:"";display:block;position:absolute;left:174px;top:100%;width:0;height:0;border:9px solid transparent;border-top-color:#fff}
.advisor2.tool-tip-table .tooltip-text.top.align-right{top:-76px;left:-333px}
.advisor2.tool-tip-table .tooltip-text.top.align-right::before{content:'';display:block;position:absolute;left:332px;top:100%;width:0;height:0;border:10px solid transparent;border-top-color:#716f71}
.advisor2.tool-tip-table .tooltip-text.top.align-right::after{content:"";display:block;position:absolute;left:333px;top:100%;width:0;height:0;border:9px solid transparent;border-top-color:#fff}
.advisor2.tool-tip-table .tooltip-text.top.align-left{left:-24px}
.advisor2.tool-tip-table .tooltip-text.top.align-left::before{content:'';display:block;position:absolute;left:22px;top:100%;width:0;height:0;border:10px solid transparent;border-top-color:#716f71}
.advisor2.tool-tip-table .tooltip-text.top.align-left::after{content:"";display:block;position:absolute;left:23px;top:100%;width:0;height:0;border:9px solid transparent;border-top-color:#fff}
.advisor2.tool-tip-table .tooltip-text.top.align-center{left:-92px}
.advisor2.tool-tip-table .tooltip-text.top.align-center::before{content:'';display:block;position:absolute;left:91px;top:100%;width:0;height:0;border:10px solid transparent;border-top-color:#716f71}
.advisor2.tool-tip-table .tooltip-text.top.align-center::after{content:"";display:block;position:absolute;left:92px;top:100%;width:0;height:0;border:9px solid transparent;border-top-color:#fff}
.advisor2.tool-tip-table .tooltip-text.bottom.align-center::before{content:'';display:block;position:absolute;left:91px;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:#716f71}
.advisor2.tool-tip-table .tooltip-text.bottom.align-center::after{content:"";display:block;position:absolute;left:92px;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fff}
.advisor2 .row{max-width:1180px}
@media only screen and (max-width:58.0625em){.advisor2 p{font-size:16px}
}
@media only screen and (max-width:63.9375em){.advisor2 p{font-size:16px}
}
@media only screen and (max-width:39.9375em){.advisor2 p{font-size:16px}
}
.advisor2 .text-link{transition:color .25s ease,background-color .25s ease;color:#00465a;border-bottom:1px solid #00465a;background-color:transparent;padding-bottom:.25px}
.advisor2 .text-link:hover,.advisor2 .text-link:focus{background:#d9e3e6;color:#00465a}
.advisor2 .text-link:active{background:#d9e3e6;color:#00465a;position:relative;top:2px;border-bottom:1px solid #00465a}
.advisor2 .text-link:visited{color:#00465a;background-color:transparent}
.advisor2 .breadcrumb-links{padding:0}
.advisor2 .breadcrumb-links li a:hover,.advisor2 .breadcrumb-links li a:focus{background:#d9e3e6;color:#00465a}
.advisor2 .left-aligned-list{padding-inline-start:14px}
.advisor2 ul{list-style:outside;padding:revert;margin:revert}
.advisor2 h1,.advisor2 h2,.advisor2 h3,.advisor2 h4,.advisor2 h5,.advisor2 h6{font-family:"Roboto";font-weight:300;color:#00465a;text-align:start;margin:0;padding:0}
.advisor2 h1{font-size:60px;line-height:75px}
.advisor2 h1 sub,.advisor2 h1 sup{font-size:45px}
@media only screen and (max-width:58.0625em){.advisor2 h1{font-size:50px;line-height:65px}
.advisor2 h1 sub,.advisor2 h1 sup{font-size:40px}
}
@media only screen and (max-width:39.9375em){.advisor2 h1{font-size:40px;line-height:55px}
.advisor2 h1 sub,.advisor2 h1 sup{font-size:28px}
}
.advisor2 h2{font-size:50px;line-height:65px}
.advisor2 h2 sub,.advisor2 h2 sup{font-size:40px}
@media only screen and (max-width:58.0625em){.advisor2 h2{font-size:45px;line-height:60px}
.advisor2 h2 sub,.advisor2 h2 sup{font-size:30px}
}
@media only screen and (max-width:39.9375em){.advisor2 h2{font-size:30px;line-height:45px}
.advisor2 h2 sub,.advisor2 h2 sup{font-size:20px}
}
.advisor2 h3{font-size:35px;line-height:45px}
.advisor2 h3 sub,.advisor2 h3 sup{font-size:25px}
@media only screen and (max-width:58.0625em){.advisor2 h3{font-size:30px;line-height:40px}
.advisor2 h3 sub,.advisor2 h3 sup{font-size:20px}
}
@media only screen and (max-width:39.9375em){.advisor2 h3{font-size:25px;line-height:35px}
.advisor2 h3 sub,.advisor2 h3 sup{font-size:18px}
}
.advisor2 h4{font-size:35px;line-height:45px}
.advisor2 h4 sub,.advisor2 h4 sup{font-size:25px}
@media only screen and (max-width:58.0625em){.advisor2 h4{font-size:30px;line-height:40px}
.advisor2 h4 sub,.advisor2 h4 sup{font-size:20px}
}
@media only screen and (max-width:39.9375em){.advisor2 h4{font-size:23px;line-height:30px}
.advisor2 h4 sub,.advisor2 h4 sup{font-size:18px}
}
.advisor2 h5{font-size:28px;line-height:40px}
.advisor2 h5 sub,.advisor2 h5 sup{font-size:20px}
@media only screen and (max-width:58.0625em){.advisor2 h5{font-size:25px;line-height:35px}
.advisor2 h5 sub,.advisor2 h5 sup{font-size:18px}
}
@media only screen and (max-width:39.9375em){.advisor2 h5{font-size:19px;line-height:30px}
.advisor2 h5 sub,.advisor2 h5 sup{font-size:18px}
}
.advisor2 h6{font-size:22px;line-height:30px}
.advisor2 h6 sub,.advisor2 h6 sup{font-size:18px}
@media only screen and (max-width:58.0625em){.advisor2 h6{font-size:20px;line-height:30px}
.advisor2 h6 sub,.advisor2 h6 sup{font-size:12px}
}
@media only screen and (max-width:39.9375em){.advisor2 h6{font-size:16px;line-height:25px}
.advisor2 h6 sub,.advisor2 h6 sup{font-size:10px}
}
.advisor2 .buttonPrimary{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;min-width:180px;font-size:17px;text-align:center;padding:10px 10px;background-color:#00465a;color:white;border:2px solid #00465a}
.advisor2 .buttonPrimary:focus-visible{background:#e9e9e9;color:#00465a}
.advisor2 .buttonPrimary:focus-visible span{border-bottom:2px solid #00465a}
.advisor2 .buttonPrimary:hover span{transition:.3s ease-in-out;background-size:100% 2px}
.advisor2 .buttonPrimary span{text-decoration:none;background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.advisor2 .disabled{font-family:"Roboto" !important}
.advisor2 .buttonSecondary{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;min-width:180px;font-size:16px;text-align:center;padding:10px 10px;color:#00465a;border:2px solid #00465a}
.advisor2 .buttonSecondary:focus-visible{background:#e9e9e9;color:#00465a}
.advisor2 .buttonSecondary:focus-visible span{border-bottom:2px solid #00465a}
.advisor2 .buttonSecondary:hover span{transition:.3s ease-in-out;background-size:100% 2px}
.advisor2 .buttonSecondary span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.advisor2 .buttonTertiary{position:relative;display:inline-block;font-family:"Roboto";font-weight:500}
.advisor2 .buttonTertiary span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.advisor2 .buttonTertiary span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.advisor2 .buttonTertiary:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.advisor2 .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.advisor2 .alignMarginLeft{margin-left:-15px}
@media only screen and (max-width:39.9375em){.advisor2 .alignMarginLeft{margin:0 -15px}
}
.advisor2 .alignMarginRight{margin-right:-15px}
@media only screen and (max-width:39.9375em){.advisor2 .alignMarginRight{margin:0 -15px}
}
.advisor2 .normalBulletList ul{list-style:disc;padding-inline-start:14px}
.advisor2 .normalBulletList ul li{list-style:disc !important}
.advisor2 .normalBulletList ol{margin:0;list-style:decimal;padding-inline-start:16px}
.advisor2 .normalBulletList ol li{list-style:decimal !important}
.advisor2 .fancyBulletList{border-width:2px;display:block;clear:both;text-align:left;font-family:"Roboto";margin:0;padding:0;list-style:none}
.advisor2 .fancyBulletList li{width:100%;clear:both;font-size:16px;text-align:left;color:#333;font-family:"Roboto";line-height:26px;padding-left:14px;position:relative}
.advisor2 .fancyBulletList li::after{content:"";background-repeat:no-repeat;width:11px;height:11px;position:absolute;left:-2px;top:7px}
.advisor2 .darkGreenBullet li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -20px;transform:scale(0.727)}
.advisor2 .tealBullet li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -8px;transform:scale(0.727)}
.advisor2 .greenBullet li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -32px;transform:scale(0.727)}
.advisor2 .darkTealBullet li::after{top:5px;background-image:url(../../../content/dam/images/web/consumer/assets/icons/darkTeal_Bullet.svg);transform:scale(0.54);width:18px;height:18px}
.advisor2 .fancyBulletList ul{border-width:2px;display:block;clear:both;text-align:left;font-family:"Roboto";margin:0;padding:0;list-style:none}
.advisor2 .fancyBulletList ol{border-width:2px;display:block;clear:both;text-align:left;font-family:"Roboto";margin:0;padding:0;list-style:none}
.advisor2 .fancyBulletList ul li{width:100%;clear:both;font-size:16px;text-align:left;color:#333;font-family:"Roboto";line-height:26px;padding-left:14px;position:relative}
.advisor2 .fancyBulletList ul li::after{content:"";background-repeat:no-repeat;width:11px;height:11px;position:absolute;left:-2px;top:7px}
.advisor2 .fancyBulletList ol li{width:100%;clear:both;font-size:15px;text-align:left;color:#333;font-family:"Roboto";line-height:26px;padding-left:14px;position:relative}
.advisor2 .fancyBulletList ol li::after{content:"";background-repeat:no-repeat;width:11px;height:11px;position:absolute;left:-2px;top:7px}
.advisor2 .darkGreenBullet ul li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -20px;transform:scale(0.727)}
.advisor2 .darkGreenBullet ol li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -20px;transform:scale(0.727)}
.advisor2 .tealBullet ul li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -8px;transform:scale(0.727)}
.advisor2 .tealBullet ol li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -8px;transform:scale(0.727)}
.advisor2 .greenBullet ul li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -32px;transform:scale(0.727)}
.advisor2 .greenBullet ol li::after{background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-position:-714px -32px;transform:scale(0.727)}
.advisor2 .darkTealBullet ul li::after{top:5px;background-image:url(../../../content/dam/images/web/consumer/assets/icons/darkTeal_Bullet.svg);transform:scale(0.54);width:18px;height:18px}
.advisor2 .darkTealBullet ol li::after{top:5px;background-image:url(../../../content/dam/images/web/consumer/assets/icons/darkTeal_Bullet.svg);transform:scale(0.54);width:18px;height:18px}
.fromColumns .general-footnote-wrapper{margin:72px 35px 0 35px}
@media only screen and (max-width:63.9375em){.fromColumns .general-footnote-wrapper{margin:72px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.fromColumns .general-footnote-wrapper{margin:72px -2px 0 -2px}
}
.fromColumns .module-alert-tool-wrapper{margin:32px 50px 48px 50px !important;min-height:96px}
@media only screen and (max-width:63.9375em){.fromColumns .module-alert-tool-wrapper{margin:32px 23px 48px 23px !important}
}
@media only screen and (max-width:39.9375em){.fromColumns .module-alert-tool-wrapper{margin:32px 14px 48px 14px !important}
}
.rowContainer .podcast-wrapper{margin:0 48px}
@media only screen and (max-width:63.9375em){.rowContainer .podcast-wrapper{margin:0 25px}
}
@media only screen and (max-width:39.9375em){.rowContainer .podcast-wrapper{margin:0 15px}
}
.fromColumns.large-9 .podcast-wrapper{margin:0 35px}
@media only screen and (max-width:63.9375em){.fromColumns.large-9 .podcast-wrapper{margin:0 10px}
}
@media only screen and (max-width:39.9375em){.fromColumns.large-9 .podcast-wrapper{margin:0 -2px}
}
.sidebar-grey-line{border:1px solid #e9e9e9;width:100px;margin-bottom:48px}
.genericeVideoAdvisor2 .genericVideo_advisor{position:absolute}
.advisor2__row_container{margin-top:0}
.advisor2__row_container .grid-x{padding:0 40px}
@media only screen and (max-width:63.9375em){.advisor2__row_container .grid-x{padding:0 15px}
}
.advisor2__row_container .grid-x .cell{margin-top:25px;padding:0 10px}
@media only screen and (max-width:63.9375em){.advisor2__row_container .grid-x .cell{padding:0 8px}
}
@media only screen and (max-width:39.9375em){.advisor2__row_container .grid-x .cell{padding:0}
}
.advisor2__row_container .grid-x .removeMarginTop{margin-top:0}
@media only screen and (max-width:39.9375em){.advisor2__row_container .grid-x .removeMarginTop{margin-top:25px}
}
@media only screen and (max-width:39.9375em){.advisor2__row_container .grid-x .removeMarginTop:first-child{margin-top:0}
}
.advisor2__row_container .no-padding{padding:0 !important}
.author-tag-icon{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor.png);background-repeat:no-repeat;color:transparent;white-space:nowrap;display:inline-block;background-position:-2205px -2183px;width:14px;height:14px;transform:scale(0.889);vertical-align:middle}
.author-tag-icon:hover{color:transparent}
.mt-0{margin-top:0 !important}
.generic_video_align_row{margin:0 49px}
@media only screen and (max-width:63.9375em){.generic_video_align_row{margin:0 25px}
}
@media only screen and (max-width:39.9375em){.generic_video_align_row{margin:0 15px}
}
.generic_video_align_columnctrl{margin:0 35px}
@media only screen and (max-width:63.9375em){.generic_video_align_columnctrl{margin:0 10px}
}
@media only screen and (max-width:39.9375em){.generic_video_align_columnctrl{margin:0}
}
.product-core-wrapper{margin:48px 48px 0 48px}
.product-core-wrapper .headline{margin:0;padding:0;margin-bottom:24px}
.product-core-wrapper .parCore .richText .cmp-text{font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;color:#333}
.product-core-wrapper .parCore .richText .cmp-text p{font-size:20px}
.product-core-wrapper .parCore .richText .cmp-text p sup,.product-core-wrapper .parCore .richText .cmp-text p sub{font-size:12px}
.product-core-wrapper .parCore .richText .cmp-text sup,.product-core-wrapper .parCore .richText .cmp-text sub{font-size:12px}
.product-core-wrapper .parCore .general-accordion-wrapper{margin:48px 15px 0 15px}
@media only screen and (max-width:69.9375em){.product-core-wrapper .parCore .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:63.9375em){.product-core-wrapper .parCore .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:39.9375em){.product-core-wrapper .parCore .general-accordion-wrapper{margin:32px 15px 0 15px}
}
.product-core-wrapper .parCore .general-accordion-wrapper .general-table-wrapper.column2{margin-left:15px;margin-right:15px}
.product-core-wrapper .parCore .card-insightpro-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card-video-mini-wrapper{margin:32px 0 0 0}
.product-core-wrapper .parCore .product-feature-wrapper{margin:30px 0}
.product-core-wrapper .parCore .module-encouragment-wrapper{margin:30px 0 48px 0}
.product-core-wrapper .parCore .card-tool-primary-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .module-alert-tool-wrapper{margin:48px 15px 48px 15px !important}
@media only screen and (max-width:63.9375em){.product-core-wrapper .parCore .card_tool_primary_alert_wrapper{margin:32px 15px 48px 15px}
}
@media only screen and (max-width:39.9375em){.product-core-wrapper .parCore .card_tool_primary_alert_wrapper{margin:32px 15px}
}
.product-core-wrapper .parCore .card-featured-primary-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card-video-primary-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .general-footnote-wrapper{margin:72px 0 0 0}
.product-core-wrapper .parCore .general-table-wrapper.column2{margin-left:0;margin-right:0;margin-bottom:0}
.product-core-wrapper .parCore .general-table-wrapper.column3{margin-left:0;margin-right:0;margin-bottom:0}
.product-core-wrapper .parCore .general-accordion-wrapper .general-table-wrapper.column3{margin-left:15px;margin-right:15px;margin-bottom:0}
.product-core-wrapper .parCore .utility-accordion-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card-insight-primary-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .general-text-wrapper{margin-left:0;margin-right:0;margin-bottom:0}
.product-core-wrapper .parCore .card-insight-secondary-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card-tool-mini-wrapper{margin:32px 0 0 0}
.product-core-wrapper .parCore .card-insight-tertiary-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card-insight-callout-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card-insight-callout-wrapper .row{margin:0}
.product-core-wrapper .parCore .general_insight_tags_wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .general_insight_tags_wrapper .row{margin:0}
.product-core-wrapper .parCore .general_article_date_wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .general_article_date_wrapper .row{margin:0}
.product-core-wrapper .parCore .card_insight_bio_wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .card_insight_bio_wrapper .row{margin:0}
.product-core-wrapper .parCore .general-quote-wrapper{margin:32px 0 0 0}
.product-core-wrapper .parCore .general-image-wrapper{margin:72px 0 0 0}
.product-core-wrapper .parCore .utility-form-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .general-rating-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .general-text-column-wrapper{margin:48px 0 0 0}
.product-core-wrapper .parCore .genericeVideoAdvisor2{margin:0 !important}
.product-core-wrapper .parCore .general-callout-wrapper{margin:0 15px}
.product-core-wrapper .borderTeal{padding-bottom:16px;border-bottom:4px solid #00b0b9}
.product-core-wrapper .borderGreen{padding-bottom:16px;border-bottom:4px solid #97d700}
@media only screen and (max-width:63.9375em){.product-core-wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.product-core-wrapper{margin:48px 15px 0 15px}
}
.product-nav-wrapper{margin:30px 0}
@media only screen and (max-width:69.9375em){.product-nav-wrapper{margin:0 48px}
}
@media only screen and (max-width:63.9375em){.product-nav-wrapper{margin:0 25px}
}
@media only screen and (max-width:39.9375em){.product-nav-wrapper{margin:0 15px}
}
.product-nav-wrapper .nav-links{display:flex;flex-flow:row wrap;gap:24px 32px;align-items:center;list-style:none;padding:0}
@media only screen and (max-width:63.9375em){.product-nav-wrapper .nav-links{height:auto}
}
@media only screen and (max-width:39.9375em){.product-nav-wrapper .nav-links{height:auto;gap:24px 32px;flex-direction:column;align-items:flex-start}
}
.product-nav-wrapper .nav-links .buttonTertiary{font-size:16px;font-weight:500;letter-spacing:.8px;line-height:1.63}
.heromain-wrapper{margin-top:32px;margin-bottom:48px}
@media only screen and (max-width:69.9375em){.heromain-wrapper{margin:32px 48px}
}
@media only screen and (max-width:63.9375em){.heromain-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.heromain-wrapper{margin:32px 15px}
}
.heromain-wrapper .hero-main{display:flex;gap:0 20px;justify-content:space-between;padding-bottom:20px;border-bottom:6px solid #97d700}
.heromain-wrapper .hero-main .left.hero-left-wrapper{flex-basis:60%}
.heromain-wrapper .hero-main .hero-left-wrapper{flex-basis:40%;padding-top:24px;border-top:6px solid #00b0b9}
.heromain-wrapper .hero-main .hero-left-wrapper img{min-width:100%}
.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainTitle{margin-bottom:24px}
.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription{font-family:"Roboto";font-weight:300;font-size:20px;line-height:1.5}
.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription p{margin:0}
.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription sup,.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription sub{font-size:12px}
@media only screen and (max-width:63.9375em){.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription{font-size:18px}
.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription sup,.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription{font-size:16px}
.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription sup,.heromain-wrapper .hero-main .hero-left-wrapper .information .heroMainDescription sub{font-size:10px}
}
.heromain-wrapper .hero-main .hero-left-wrapper .heroButton{margin-top:20px}
.heromain-wrapper .hero-main .right.hero-right-wrapper{flex-basis:60%}
.heromain-wrapper .hero-main .hero-right-wrapper{flex-basis:40%;padding-top:24px;border-top:6px solid #4cc35d}
@media only screen and (max-width:63.9375em){.heromain-wrapper .hero-main .hero-right-wrapper{width:100%;padding-top:0;border-top:0}
}
@media only screen and (max-width:39.9375em){.heromain-wrapper .hero-main .hero-right-wrapper{width:100%;padding-top:0;border-top:0}
}
.heromain-wrapper .hero-main .hero-right-wrapper img{min-width:100%}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainTitle{margin-bottom:24px}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription{font-family:"Roboto";font-size:20px;line-height:1.5;font-weight:300}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription p{margin:0}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription sup{font-size:12px}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription sub{font-size:12px}
@media only screen and (max-width:63.9375em){.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription{font-size:18px}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription sup{font-size:11px}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription{font-size:16px}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription sup{font-size:10px}
.heromain-wrapper .hero-main .hero-right-wrapper .information .heroMainDescription sub{font-size:10px}
}
.heromain-wrapper .hero-main .hero-right-wrapper .heroButton{margin-top:20px}
@media only screen and (max-width:63.9375em){.heromain-wrapper .hero-main .hero-right-wrapper{margin-left:0;flex:auto;padding-bottom:24px;padding-top:24px;border-top:6px solid #00b0b9;border-bottom:6px solid #4cc35d}
.heromain-wrapper .hero-main .hero-left-wrapper{margin-left:0;flex:auto;padding-bottom:24px;padding-top:24px;border-top:6px solid #00b0b9;border-bottom:6px solid #4cc35d}
.heromain-wrapper .hero-main .left.hero-left-wrapper{display:none}
.heromain-wrapper .hero-main .right.hero-right-wrapper{display:none}
}
.heroproduct-category-wrapper{margin:32px 48px 48px 48px;min-height:340px}
@media only screen and (max-width:63.9375em){.heroproduct-category-wrapper{margin:32px 25px 48px 25px;min-height:0}
}
@media only screen and (max-width:39.9375em){.heroproduct-category-wrapper{margin:32px 15px;min-height:0}
}
.heroproduct-category-wrapper .productCategories{border-bottom:6px solid #97d700;min-height:inherit}
@media only screen and (max-width:63.9375em){.heroproduct-category-wrapper .productCategories{border-bottom:0}
}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryTitle{margin:24px 0}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription{font-family:"Roboto";font-size:20px;font-weight:300}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription sup,.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription sub{font-size:12px}
@media only screen and (max-width:63.9375em){.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription{font-size:18px}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription sup,.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription{font-size:16px}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription sup,.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription sub{font-size:10px}
}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p{font-family:"Roboto";font-size:20px;font-weight:300}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p sup,.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p{font-size:18px}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p sup,.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p{font-size:16px}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p sup,.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryDescription p sub{font-size:10px}
}
.heroproduct-category-wrapper .productCategories .productCategoryLeft .productCategoryButton{margin-top:24px;font-size:16px}
@media only screen and (max-width:63.9375em){.heroproduct-category-wrapper .productCategories .productCategoryLeft .borderDarkGreen{padding-top:24px;border-bottom:6px solid #4cc35d}
}
@media only screen and (max-width:63.9375em){.heroproduct-category-wrapper .productCategories .productCategoryLeft{border-bottom:6px solid #97d700}
}
.heroproduct-category-wrapper .productCategories .productCategoryRight{padding-top:24px;padding-bottom:24px;border-top:6px solid #4cc35d}
.heroproduct-category-wrapper .borderTeal{padding-bottom:24px;border-top:6px solid #00b0b9}
.heroproduct-category-wrapper .borderGreen{padding-bottom:16px;border-top:6px solid #97d700}
.product-listmain-wrapper{margin:30px 45px 0 45px}
.product-listmain-wrapper .productFeature .product-feature-wrapper{margin:24px 0 32px 0}
.product-listmain-wrapper .productFeature .module-alert-tool-wrapper{margin:48px 15px 48px 15px !important}
.product-listmain-wrapper .productListWrapper{padding-left:4px}
.product-listmain-wrapper .productListTitle{padding:0;font-family:"Roboto"}
.product-listmain-wrapper .borderTeal{padding-bottom:16px;border-bottom:4px solid #00b0b9}
.product-listmain-wrapper .borderGreen{padding-bottom:16px;border-bottom:4px solid #97d700}
.product-listmain-wrapper .productList{margin:24px auto 0 auto;padding:10px;margin-left:-10px}
.product-listmain-wrapper .productList .categories{width:400px;height:auto}
@media only screen and (max-width:69.9375em){.product-listmain-wrapper .productList .categories{width:300px}
}
@media only screen and (max-width:63.9375em){.product-listmain-wrapper .productList .categories{width:300px}
}
@media only screen and (max-width:39.9375em){.product-listmain-wrapper .productList .categories{width:100%}
}
.product-listmain-wrapper .productList .categories .catergoryList{margin-bottom:32px;padding:0;list-style:none}
.product-listmain-wrapper .productList .categories .categoryLabel{font-family:"Roboto Slab";line-height:1.71;font-size:14px;font-weight:400;margin:0;padding:0;color:#333}
.product-listmain-wrapper .productList .categories .categoryLabel sup{font-size:10px}
.product-listmain-wrapper .productList .categories .categoryLabel sub{font-size:10px}
.product-listmain-wrapper .productList .categories .catergoryLink{margin:8px 0;display:inline-block;color:#00465a}
@media only screen and (max-width:69.9375em){.product-listmain-wrapper .productList .categories .catergoryLink{width:100%}
}
@media only screen and (max-width:63.9375em){.product-listmain-wrapper .productList .categories .catergoryLink{width:100%}
}
@media only screen and (max-width:39.9375em){.product-listmain-wrapper .productList .categories .catergoryLink{width:100%}
}
.product-listmain-wrapper .productList .categories .catergoryLink a span{font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5}
@media only screen and (max-width:63.9375em){.product-listmain-wrapper .productList .categories .catergoryLink a span{font-size:18px}
}
@media only screen and (max-width:39.9375em){.product-listmain-wrapper .productList .categories .catergoryLink a span{font-size:18px}
}
.product-listmain-wrapper .productList .categories .categoryDescription{width:75%;font-size:16px;font-family:"Roboto";font-weight:300;line-height:1.63}
@media only screen and (max-width:39.9375em){.product-listmain-wrapper .productList .categories .categoryDescription{width:90%}
}
.product-listmain-wrapper .productList .categories .categoryDescription p{margin:0;padding:0}
@media only screen and (max-width:63.9375em){.product-listmain-wrapper{margin:32px 25px}
}
@media only screen and (max-width:39.9375em){.product-listmain-wrapper{margin:32px 10px}
}
.product-listcategory-wrapper{margin:30px 48px}
.product-listcategory-wrapper .categoryTitle{color:#333}
.product-listcategory-wrapper .borderTeal{padding-bottom:16px;border-bottom:3px solid #00b0b9}
.product-listcategory-wrapper .borderGreen{padding-bottom:16px;border-bottom:3px solid #97d700}
.product-listcategory-wrapper .categoryInfo{margin-top:24px}
.product-listcategory-wrapper .categoryInfo .categoryName{font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63}
.product-listcategory-wrapper .categoryInfo .categoryName sup{font-size:10px}
.product-listcategory-wrapper .categoryInfo .categoryName sub{font-size:10px}
.product-listcategory-wrapper .categoryInfo .categoryName p{margin:0;padding:0}
.product-listcategory-wrapper .categoryInfo .catergoryLink{margin:24px 0;padding:0;list-style:none}
.product-listcategory-wrapper .categoryInfo .catergoryLink a span{font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5}
@media only screen and (max-width:63.9375em){.product-listcategory-wrapper .categoryInfo .catergoryLink a span{font-size:18px}
}
@media only screen and (max-width:39.9375em){.product-listcategory-wrapper .categoryInfo .catergoryLink a span{font-size:18px}
}
.product-listcategory-wrapper .categoryInfo .catergoryLink .categoryList:not(:last-child){margin-bottom:24px}
.product-listcategory-wrapper .categoryInfo .imageIcon{height:64px;width:64px}
@media only screen and (max-width:63.9375em){.product-listcategory-wrapper{margin:32px 25px}
}
@media only screen and (max-width:39.9375em){.product-listcategory-wrapper{margin:32px 15px}
}
.heroutility-wrapper{margin:32px 48px}
@media only screen and (max-width:63.9375em){.heroutility-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.heroutility-wrapper{margin:32px 15px}
}
.heroutility-wrapper .heroUtilityInfo{padding-bottom:24px;border-bottom:6px solid #97d700}
.heroutility-wrapper .heroUtilityInfo .description{font-family:"Roboto";font-size:20px;font-weight:300;margin-top:24px}
.heroutility-wrapper .heroUtilityInfo .description sup,.heroutility-wrapper .heroUtilityInfo .description sub{font-size:12px}
@media only screen and (max-width:63.9375em){.heroutility-wrapper .heroUtilityInfo .description{font-size:18px}
.heroutility-wrapper .heroUtilityInfo .description sup,.heroutility-wrapper .heroUtilityInfo .description sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.heroutility-wrapper .heroUtilityInfo .description{font-size:16px;width:100%}
.heroutility-wrapper .heroUtilityInfo .description sup,.heroutility-wrapper .heroUtilityInfo .description sub{font-size:10px}
}
.heroutility-wrapper .heroUtilityInfo .description p{font-family:"Roboto";font-size:20px;font-weight:300;margin:0;padding:0}
.heroutility-wrapper .heroUtilityInfo .description p sup,.heroutility-wrapper .heroUtilityInfo .description p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.heroutility-wrapper .heroUtilityInfo .description p{font-size:18px}
.heroutility-wrapper .heroUtilityInfo .description p sup,.heroutility-wrapper .heroUtilityInfo .description p sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.heroutility-wrapper .heroUtilityInfo .description p{font-size:16px}
.heroutility-wrapper .heroUtilityInfo .description p sup,.heroutility-wrapper .heroUtilityInfo .description p sub{font-size:10px}
}
.heroutility-wrapper .heroUtilityInfo .heroUtilityButton{margin-top:24px;font-size:16px}
.heroutility-wrapper .heroUtilityInfo .borderTeal{padding-bottom:24px;border-top:6px solid #00b0b9}
.heroutility-wrapper .heroUtilityInfo .borderDarkGreen{padding-top:24px;border-bottom:6px solid #4cc35d}
.general-core-wrapper{margin:48px 48px 0 48px}
.general-core-wrapper .general-core-primary-headline{margin:0;padding:0;margin-bottom:16px}
.general-core-wrapper .description{margin-top:24px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;color:#333;margin-top:24px;padding:0}
.general-core-wrapper .description sup,.general-core-wrapper .description sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-core-wrapper .description{font-size:18px;line-height:1.56}
}
@media only screen and (max-width:39.9375em){.general-core-wrapper .description{font-size:18px;line-height:1.56}
}
.general-core-wrapper .description p{margin-top:24px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;color:#333;margin-top:24px;padding:0}
.general-core-wrapper .description p sup,.general-core-wrapper .description p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-core-wrapper .description p{font-size:18px;line-height:1.56}
}
@media only screen and (max-width:39.9375em){.general-core-wrapper .description p{font-size:18px;line-height:1.56}
}
.general-core-wrapper .generalCoreButton{margin-top:32px;font-size:20px}
.general-core-wrapper .generalCoreButton sup,.general-core-wrapper .generalCoreButton sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-core-wrapper .generalCoreButton{font-size:18px}
.general-core-wrapper .generalCoreButton sup,.general-core-wrapper .generalCoreButton sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.general-core-wrapper .generalCoreButton{font-size:18px}
.general-core-wrapper .generalCoreButton sup,.general-core-wrapper .generalCoreButton sub{font-size:11px}
}
.general-core-wrapper .generalCoreButton .buttonTertiary span{font-weight:300;color:#00465a}
.general-core-wrapper .borderGreen{border-bottom:3px solid #97d700}
.general-core-wrapper .borderTeal{border-bottom:3px solid #00b0b9}
.general-core-wrapper .borderSherpaBlueColor{border-bottom:3px solid #00465a}
.general-core-wrapper .border3bGreen{border-bottom:3px solid #4cc35d}
.general-core-wrapper .parGeneralCore .general-accordion-wrapper{margin:48px 15px 0 15px}
@media only screen and (max-width:69.9375em){.general-core-wrapper .parGeneralCore .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:63.9375em){.general-core-wrapper .parGeneralCore .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:39.9375em){.general-core-wrapper .parGeneralCore .general-accordion-wrapper{margin:32px 15px 0 15px}
}
.general-core-wrapper .parGeneralCore .general-accordion-wrapper .general-table-wrapper.column2{margin-left:15px;margin-right:15px}
.general-core-wrapper .parGeneralCore .general-accordion-wrapper .general-table-wrapper.column3{margin-left:15px;margin-right:15px;margin-bottom:0}
.general-core-wrapper .parGeneralCore .card-insightpro-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card-tool-primary-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .module-alert-tool-wrapper{margin:48px 15px 48px 15px !important}
@media only screen and (max-width:63.9375em){.general-core-wrapper .parGeneralCore .card_tool_primary_alert_wrapper{margin:32px 15px 48px 15px}
}
@media only screen and (max-width:39.9375em){.general-core-wrapper .parGeneralCore .card_tool_primary_alert_wrapper{margin:32px 15px}
}
.general-core-wrapper .parGeneralCore .card-featured-primary-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card-video-primary-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .general-footnote-wrapper{margin:72px 0 0 0}
.general-core-wrapper .parGeneralCore .general-table-wrapper.column2{margin-left:0;margin-right:0;margin-bottom:0}
.general-core-wrapper .parGeneralCore .general-table-wrapper.column3{margin-left:0;margin-right:0;margin-bottom:0}
.general-core-wrapper .parGeneralCore .utility-accordion-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card-insight-primary-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .general-text-wrapper{margin-left:0;margin-right:0;margin-bottom:0}
.general-core-wrapper .parGeneralCore .card-insight-secondary-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card-tool-mini-wrapper{margin:32px 0 0 0}
.general-core-wrapper .parGeneralCore .card-insight-tertiary-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card-insight-callout-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card-insight-callout-wrapper .row{margin:0}
.general-core-wrapper .parGeneralCore .general_insight_tags_wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .general_insight_tags_wrapper .row{margin:0}
.general-core-wrapper .parGeneralCore .general_article_date_wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .general_article_date_wrapper .row{margin:0}
.general-core-wrapper .parGeneralCore .card_insight_bio_wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .card_insight_bio_wrapper .row{margin:0}
.general-core-wrapper .parGeneralCore .general-quote-wrapper{margin:32px 0 0 0}
.general-core-wrapper .parGeneralCore .general-image-wrapper{margin:72px 0 0 0}
.general-core-wrapper .parGeneralCore .utility-form-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .general-rating-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .general-text-column-wrapper{margin:48px 0 0 0}
.general-core-wrapper .parGeneralCore .genericeVideoAdvisor2{margin:0 !important}
.general-core-wrapper .parGeneralCore .general-callout-wrapper{margin:0 15px}
@media only screen and (max-width:63.9375em){.general-core-wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general-core-wrapper{margin:48px 15px 0 15px}
}
.product-feature-wrapper{margin:30px 35px;border:1px solid #c9c9c9;min-height:175px}
@media only screen and (max-width:63.9375em){.product-feature-wrapper{margin:32px 10px}
}
@media only screen and (max-width:39.9375em){.product-feature-wrapper{min-height:350px;margin:32px -2px}
}
.product-feature-wrapper .feature{margin:0;display:flex}
.product-feature-wrapper .feature .info-wrapper{width:100%;display:flex;justify-content:space-between}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .feature .info-wrapper{flex-direction:column-reverse;justify-content:start}
}
.product-feature-wrapper .feature .info-wrapper .feature-info{margin-top:16px;margin-bottom:42px;margin-left:16px;width:90%}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .feature .info-wrapper .feature-info{margin-top:8px;margin-right:24px}
}
.product-feature-wrapper .feature .info-wrapper .feature-info .featured-title{font-family:"Roboto Slab";font-size:12px;line-height:1.83;margin-bottom:16px}
.product-feature-wrapper .feature .info-wrapper .feature-info .featured-title sup,.product-feature-wrapper .feature .info-wrapper .feature-info .featured-title sub{font-size:7px}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .feature .info-wrapper .feature-info .featured-title{font-size:14px}
.product-feature-wrapper .feature .info-wrapper .feature-info .featured-title sup,.product-feature-wrapper .feature .info-wrapper .feature-info .featured-title sub{font-size:10px}
}
.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary{font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;margin-bottom:16px}
.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary sup,.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary sub{font-size:12px}
@media only screen and (max-width:63.9375em){.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary{font-size:18px}
.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary sup,.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary{font-size:18px}
.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary sup,.product-feature-wrapper .feature .info-wrapper .feature-info .buttonTertiary sub{font-size:11px}
}
.product-feature-wrapper .feature .info-wrapper .feature-info .featured-description{font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63}
.product-feature-wrapper .feature .info-wrapper .feature-info .featured-description sup,.product-feature-wrapper .feature .info-wrapper .feature-info .featured-description sub{font-size:10px}
.product-feature-wrapper .feature .info-wrapper .feature-info .featured-description p{margin:0;padding:0}
.product-feature-wrapper .feature .info-wrapper .feature-icon{margin-right:16px;margin-top:16px}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .feature .info-wrapper .feature-icon{margin-right:0;margin-left:16px}
}
.product-feature-wrapper .feature .info-wrapper .imageIcon{height:48px;width:48px;vertical-align:middle}
.product-feature-wrapper .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:175px;padding-right:9px;margin-right:16px}
.product-feature-wrapper .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.product-feature-wrapper .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .borderGradientTeal{min-height:350px}
}
.product-feature-wrapper .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:175px;padding-right:9px;margin-right:16px}
.product-feature-wrapper .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.product-feature-wrapper .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
@media only screen and (max-width:39.9375em){.product-feature-wrapper .borderGradientGreen{min-height:350px}
}
.sidebar-quicklinks-wrapper{margin-top:30px;margin-bottom:48px}
@media only screen and (max-width:63.9375em){.sidebar-quicklinks-wrapper{margin-left:15px}
}
@media only screen and (max-width:39.9375em){.sidebar-quicklinks-wrapper{margin-left:0}
}
.sidebar-quicklinks-wrapper .headline{font-family:"Roboto";font-size:25px;font-weight:300;line-height:1.4}
.sidebar-quicklinks-wrapper .headline sub,.sidebar-quicklinks-wrapper .headline sup{font-size:18px}
@media only screen and (max-width:63.9375em){.sidebar-quicklinks-wrapper .headline{font-size:20px}
.sidebar-quicklinks-wrapper .headline sub,.sidebar-quicklinks-wrapper .headline sup{font-size:12px}
}
@media only screen and (max-width:39.9375em){.sidebar-quicklinks-wrapper .headline{font-size:18px}
.sidebar-quicklinks-wrapper .headline sub,.sidebar-quicklinks-wrapper .headline sup{font-size:11px}
}
.sidebar-quicklinks-wrapper .headline.module{font-family:"Roboto";font-size:35px;font-weight:300;line-height:45px}
.sidebar-quicklinks-wrapper .headline.module sub,.sidebar-quicklinks-wrapper .headline.module sup{font-size:25px}
@media only screen and (max-width:63.9375em){.sidebar-quicklinks-wrapper .headline.module{font-size:30px;line-height:40px}
.sidebar-quicklinks-wrapper .headline.module sub,.sidebar-quicklinks-wrapper .headline.module sup{font-size:20px}
}
@media only screen and (max-width:39.9375em){.sidebar-quicklinks-wrapper .headline.module{font-size:25px;line-height:40px}
.sidebar-quicklinks-wrapper .headline.module sub,.sidebar-quicklinks-wrapper .headline.module sup{font-size:18px}
}
.sidebar-quicklinks-wrapper .quicklinks .category-link{display:flex;align-items:center;margin-top:32px}
.sidebar-quicklinks-wrapper .quicklinks .category-link .imageIcon{align-self:start;margin-right:16px;width:32px;height:32px}
.sidebar-quicklinks-wrapper .quicklinks .category-link .buttonTertiary{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;font-size:16px}
.sidebar-quicklinks-wrapper .quicklinks .category-link .buttonTertiary span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.sidebar-quicklinks-wrapper .quicklinks .category-link .buttonTertiary span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.sidebar-quicklinks-wrapper .quicklinks .category-link .buttonTertiary:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.sidebar-quicklinks-wrapper .quicklinks .category-link .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.sidebar-quicklinks-wrapper .quicklinks .category-link .buttonTertiary .right-arrow-direction{margin-bottom:3px !important;zoom:.8 !important}
.sidebar-quicklinks-wrapper .quicklinks .category-link .get__help.buttonTertiary span:hover::after{width:100%}
.sidebar-quicklinks-wrapper .quicklinks .subcategory-links{margin-top:22px}
.sidebar-quicklinks-wrapper .quicklinks .subcategory-links .subcategory-wrapper{margin-bottom:16px}
@media only screen and (max-width:39.9375em){.sidebar-quicklinks-wrapper .quicklinks .subcategory-links .subcategory-wrapper{margin-bottom:24px}
}
.sidebar-quicklinks-wrapper .quicklinks .subcategory-links .subcategory-wrapper .subcategory{font-family:"Roboto";font-size:16px;line-height:1.63;margin-bottom:16px;position:relative;border-bottom:1px solid #00465a;background:-webkit-linear-gradient(#00465a,#00465a) left bottom no-repeat;background:-o-linear-gradient(#00465a,#00465a) left bottom no-repeat;background:-moz-linear-gradient(#00465a,#00465a) left bottom no-repeat;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 1.5px;transition:all .5s}
.sidebar-quicklinks-wrapper .quicklinks .subcategory-links .subcategory-wrapper .subcategory:hover{background-size:100% 1.5px}
.sidebar-quicklinks-wrapper .quicklinks .subcategory-links .subcategory-wrapper .subcategory:focus-visible{background:#e9e9e9;color:#00465a}
.sidebar-quicklinks-wrapper .quicklinks .subcategory-links .subcategory-wrapper .subcategory:focus-visible span{background:linear-gradient(#000,#000) left bottom no-repeat;background-size:100% 1.5px}
.general-feature-wrapper{margin:30px 15px}
.general-feature-wrapper .general-features{margin-bottom:32px}
.general-feature-wrapper .general-features .title{font-family:"Roboto Slab";font-size:18px;line-height:1.56}
.general-feature-wrapper .general-features .title sup,.general-feature-wrapper .general-features .title sub{font-size:11px}
@media only screen and (max-width:39.9375em){.general-feature-wrapper .general-features .title{font-size:16px}
.general-feature-wrapper .general-features .title sup,.general-feature-wrapper .general-features .title sub{font-size:10px}
}
.general-feature-wrapper .general-features .description{margin-top:16px;font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63}
.general-feature-wrapper .general-features .description sup,.general-feature-wrapper .general-features .description sub{font-size:10px}
.general-feature-wrapper .general-features .description p{font-family:"Roboto";font-size:16px;font-weight:300;margin:0;padding:0;line-height:1.63}
.general-feature-wrapper .general-features .description p sup,.general-feature-wrapper .general-features .description p sub{font-size:10px}
.general-feature-wrapper .general-features .generalFeaturesButton{margin-top:24px}
.general-feature-wrapper .general-features .generalFeaturesButton .buttonTertiary span{font-weight:500;font-size:16px;line-height:1.64;letter-spacing:.8px}
.module-encouragment-wrapper{margin:30px 35px 48px 35px;border:1px solid #c9c9c9;min-height:51px}
@media only screen and (max-width:63.9375em){.module-encouragment-wrapper{margin:32px 10px 48px 10px}
}
@media only screen and (max-width:39.9375em){.module-encouragment-wrapper{margin:32px -2px 48px -2px}
}
.module-encouragment-wrapper .module-align{margin:0;display:flex}
.module-encouragment-wrapper .module-align .borderGradient{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:51px;padding-right:9px;margin-right:16px}
.module-encouragment-wrapper .module-align .borderGradient::before{content:'';position:absolute;width:8px;background-color:#4cc35d;top:0;bottom:0;left:8px}
.module-encouragment-wrapper .module-align .borderGradient::after{content:'';position:absolute;width:8px;background-color:#97d700;position:absolute;top:0;bottom:0;left:16px}
.module-encouragment-wrapper .module-align .modules{display:flex;justify-content:space-between;min-height:51px;width:100%}
@media only screen and (max-width:39.9375em){.module-encouragment-wrapper .module-align .modules{align-items:flex-start}
}
.module-encouragment-wrapper .module-align .modules .module-info{padding:16px 0 16px 16px;width:95%}
@media only screen and (max-width:39.9375em){.module-encouragment-wrapper .module-align .modules .module-info{width:100%}
}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleLogin{display:inline-block;text-decoration:underline;font-weight:initial;font-family:"Roboto Slab";font-size:14px;line-height:1.71}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleLogin:focus-visible{background:#e9e9e9;color:#00465a}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleText{font-family:"Roboto Slab";font-size:14px;font-weight:300;line-height:1.71}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleText p{font-family:"Roboto Slab";font-size:14px;font-weight:300;line-height:1.71;margin:0;padding:0}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleText p a{text-decoration:underline;font-weight:initial;font-family:"Roboto Slab";font-size:14px;line-height:1.71}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleText p a:focus-visible{background:#e9e9e9;color:#00465a}
.module-encouragment-wrapper .module-align .modules .module-info .module-desc .moduleText p a:hover{background:#e9e9e9}
.module-encouragment-wrapper .module-align .modules .closebutton{text-align:end;align-self:baseline;padding-top:16px;margin-right:16px}
.module-encouragment-wrapper .module-align .modules .closebutton .module-welcome-close:hover{cursor:pointer}
.module-encouragment-wrapper .module-align .modules .closebutton .module-welcome-close:focus-visible{background-color:#e9e9e9;color:#00465a;outline:0;border-bottom:1px solid}
.card-insightpro-wrapper{margin:48px 35px 0 35px;border:1px solid #c9c9c9;min-height:250px}
@media only screen and (max-width:63.9375em){.card-insightpro-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper{margin:48px -2px 0 -2px}
}
.card-insightpro-wrapper .card-insight{position:relative;margin:24px}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper .card-insight{margin:16px}
}
.card-insightpro-wrapper .card-insight .card-insight-info{margin-left:24px}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper .card-insight .card-insight-info{margin-left:16px}
}
.card-insightpro-wrapper .card-insight .card-insight-info .proIcon{position:absolute;bottom:0;right:0}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info{display:flex}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title{flex-basis:55%}
@media only screen and (max-width:63.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title{flex-basis:50%}
}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-content{display:flex;align-items:center}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-content .content-icon{margin-right:8px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-content .content-info{font-size:12px;line-height:1.83;font-family:"Roboto Slab"}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-content .content-info p{margin:0}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-content .content-info sub,.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-content .content-info sup{font-size:7px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title{margin-top:16px;width:300px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;color:#00465a;padding:0;position:relative}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link span:hover{transition:.6s ease-in-out;background-size:100% 2px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link sub,.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link sup{font-size:12px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
@media only screen and (max-width:63.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link{font-size:18px;line-height:1.56}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link sub,.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title .card-title-link sup{font-size:11px}
}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title{width:200px}
}
@media screen and (max-width:320px){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .insight-title .card-title{padding-right:16px}
}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .mobile-only.border3bGreenGradient{right:0;position:absolute;border-left:6px solid #4cc35d;min-height:165px;padding-right:16px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .mobile-only.borderGreenGradient{border-right:6px solid #97d700;min-height:165px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc{flex-basis:45%}
@media only screen and (max-width:63.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc{flex-basis:50%}
}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc .card-insight-pro-description{margin:0 24px;font-size:16px;font-weight:300;font-family:"Roboto";line-height:1.63}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc .card-insight-pro-description sub,.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc .card-insight-pro-description sup{font-size:10px}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc .card-insight-pro-description p{margin:0}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc{display:none}
}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc.border3bGreenGradient{border-left:6px solid #4cc35d;min-height:123px}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc.border3bGreenGradient{min-height:165px}
}
.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc.borderGreenGradient{border-right:6px solid #97d700;min-height:123px}
@media only screen and (max-width:39.9375em){.card-insightpro-wrapper .card-insight .card-insight-info .card-info .card-desc.borderGreenGradient{min-height:165px}
}
.card-insightpro-wrapper .borderGradient{border-left:6px solid #00b0b9;min-height:250px}
.general-resource-wrapper{margin:48px 15px 0 15px}
.general-resource-wrapper .marginBottom{margin-bottom:32px}
.general-resource-wrapper .resources .pdf-resource{display:flex}
.general-resource-wrapper .resources .pdf-resource .pdf-icon{margin:0}
.general-resource-wrapper .resources .pdf-resource .resourceName{margin-left:4px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;color:#00465a}
@media only screen and (max-width:63.9375em){.general-resource-wrapper .resources .pdf-resource .resourceName{font-size:18px}
}
.general-resource-wrapper .resources .link-resource .buttonTertiary{vertical-align:middle;font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;color:#00465a}
@media only screen and (max-width:63.9375em){.general-resource-wrapper .resources .link-resource .buttonTertiary{font-size:18px}
}
.general-resource-wrapper .resources .resource-desc{margin-top:16px;width:90%;font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63;color:#333}
.general-resource-wrapper .resources .resource-desc sup,.general-resource-wrapper .resources .resource-desc sub{font-size:10px}
.general-resource-wrapper .resources .resource-desc p{font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63;color:#333}
.general-resource-wrapper .resources .resource-desc p sup,.general-resource-wrapper .resources .resource-desc p sub{font-size:10px}
@media only screen and (max-width:63.9375em){.general-resource-wrapper .resources .resource-desc{margin-top:17px;width:90%}
}
@media only screen and (max-width:39.9375em){.general-resource-wrapper .resources .resource-desc{width:100%}
}
.general-accordion-wrapper{margin:48px 48px 0 48px}
@media only screen and (max-width:69.9375em){.general-accordion-wrapper{margin:48px 48px 0 48px}
}
@media only screen and (max-width:63.9375em){.general-accordion-wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general-accordion-wrapper{margin:32px 15px 0 15px}
}
.general-accordion-wrapper .general-accordion-wrapper{margin:48px 15px 0 15px}
@media only screen and (max-width:69.9375em){.general-accordion-wrapper .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:63.9375em){.general-accordion-wrapper .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:39.9375em){.general-accordion-wrapper .general-accordion-wrapper{margin:32px 15px 0 15px}
}
.general-accordion-wrapper .card-insightpro-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card-video-mini-wrapper{margin:32px 0 0 0}
.general-accordion-wrapper .product-feature-wrapper{margin:30px 0}
.general-accordion-wrapper .module-encouragment-wrapper{margin:30px 0 48px 0}
.general-accordion-wrapper .card-tool-primary-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .module-alert-tool-wrapper{margin:48px 15px 48px 15px !important}
@media only screen and (max-width:63.9375em){.general-accordion-wrapper .card_tool_primary_alert_wrapper{margin:32px 15px 48px 15px}
}
@media only screen and (max-width:39.9375em){.general-accordion-wrapper .card_tool_primary_alert_wrapper{margin:32px 15px}
}
.general-accordion-wrapper .card-featured-primary-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card-video-primary-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general-footnote-wrapper{margin:72px 0 0 0}
.general-accordion-wrapper .general-table-wrapper.column2{margin-left:15px;margin-right:15px;margin-bottom:0}
.general-accordion-wrapper .general-table-wrapper.column3{margin-left:15px;margin-right:15px;margin-bottom:0}
.general-accordion-wrapper .utility-accordion-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card-insight-primary-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general-text-wrapper{margin-left:0;margin-right:0;margin-bottom:0}
.general-accordion-wrapper .card-insight-secondary-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card-tool-mini-wrapper{margin:32px 0 0 0}
.general-accordion-wrapper .card-insight-tertiary-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card-insight-callout-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card-insight-callout-wrapper .row{margin:0}
.general-accordion-wrapper .general_insight_tags_wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general_insight_tags_wrapper .row{margin:0}
.general-accordion-wrapper .general_article_date_wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general_article_date_wrapper .row{margin:0}
.general-accordion-wrapper .card_insight_bio_wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .card_insight_bio_wrapper .row{margin:0}
.general-accordion-wrapper .general-quote-wrapper{margin:32px 0 0 0}
.general-accordion-wrapper .general-image-wrapper{margin:72px 0 0 0}
.general-accordion-wrapper .utility-form-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general-rating-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general-text-column-wrapper{margin:48px 0 0 0}
.general-accordion-wrapper .general-accordion-heading{margin-bottom:16px;font-family:"Roboto Slab";color:#333;font-size:18px;line-height:28px}
.general-accordion-wrapper .general-accordion-heading sup,.general-accordion-wrapper .general-accordion-heading sub{font-size:11px}
@media only screen and (max-width:39.9375em){.general-accordion-wrapper .general-accordion-heading{font-size:16px;line-height:26px}
.general-accordion-wrapper .general-accordion-heading sup,.general-accordion-wrapper .general-accordion-heading sub{font-size:10px}
}
.general-accordion-wrapper .accordion{padding:0;list-style:none}
.general-accordion-wrapper .accordion-item.teal-line{border-bottom:1px solid #00465a}
.general-accordion-wrapper .accordion-item.teal-line:first-child{border-top:1px solid #00465a}
.general-accordion-wrapper .accordion-item.teal-line.accordion-title.general-accordian-arrowtitle{border-bottom:0}
.general-accordion-wrapper .columns{padding-left:0;padding-right:0;min-height:51px}
.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle{font-family:"Roboto";font-size:16px;color:#00465a;padding:16px 60px 16px 0;border:0;border-left:none !important;border-right:none !important;line-height:1.63}
@media only screen and (max-width:63.9375em){.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle{padding:16px 50px 16px 0}
}
@media only screen and (max-width:39.9375em){.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle{padding:16px 40px 15px 0}
}
.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle sup,.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle sub{font-size:10px}
.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-204px -546px;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;top:24px;right:16px}
.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle:hover,.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle:focus,.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle.active{background-color:#fff !important}
.general-accordion-wrapper .accordion-title.general-accordian-arrowtitle:focus-visible{background-color:#e9e9e9 !important}
.general-accordion-wrapper .is-active>.accordion-title.general-accordian-arrowtitle::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-46px -575px;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;top:24px;right:18px}
.general-accordion-wrapper .accordion-content{border:0;padding:0}
.general-accordion-wrapper.accordion-content.general-accordian-tabe-content{color:#333;text-align:left;font-size:15px;line-height:25px;font-family:'Roboto',sans-serif;padding:0;border:none !important}
.general-accordion-wrapper.accordion-content.general-accordian-tabe-content p{font-size:20px;color:#333;margin-bottom:20px;line-height:35px}
@media only screen and (max-width:58.0625em){.general-accordion-wrapper.accordion-content.general-accordian-tabe-content p{font-size:18px;line-height:30px}
}
@media only screen and (max-width:39.9375em){.general-accordion-wrapper.accordion-content.general-accordian-tabe-content p{font-size:15px;line-height:25px}
}
.general-accordion-wrapper .generalAccordionPar .generalAccordionResources:first-child .accordion-resource-info{margin-top:0 !important}
.general-accordion-wrapper .generalAccordionPar{padding-bottom:16px}
.general-accordion-wrapper .generalAccordionPar .richText .cmp-text{font-family:"Roboto";font-size:16px !important;font-weight:300;line-height:1.63;color:#333}
.general-accordion-wrapper .generalAccordionPar .richText .cmp-text p{margin:0}
.general-accordion-wrapper .generalAccordionPar .richText .cmp-text sup,.general-accordion-wrapper .generalAccordionPar .richText .cmp-text sub{font-size:10px}
.product-core-toggle-wrapper{margin:32px 15px 0 15px}
@media only screen and (max-width:63.9375em){.product-core-toggle-wrapper{margin:32px 15px}
}
@media only screen and (max-width:39.9375em){.product-core-toggle-wrapper{margin:32px 15px}
}
.product-core-toggle-wrapper .advisor2-dropdown-list{margin-bottom:32px}
.product-core-toggle-wrapper .advisor2-tabs-list .tabs{margin:0}
@media only screen and (max-width:39.9375em){.product-core-toggle-wrapper .advisor2-tabs-list .tabs{margin:0}
.product-core-toggle-wrapper .advisor2-tabs-list .tabs-title{margin:0}
.product-core-toggle-wrapper .advisor2-tabs-list .tabs-title:not(:first-child){margin-top:24px}
}
.product-core-toggle-wrapper .advisor2-tabs-list .tabs-title.is-active span{background-size:100% 2px}
.product-core-toggle-wrapper .select2-container{font-family:"Roboto" !important}
.product-core-toggle-wrapper .select2-container--default{max-width:308px;width:100% !important;display:block}
@media only screen and (max-width:63.9375em){.product-core-toggle-wrapper .select2-container--default{max-width:292px}
}
@media only screen and (max-width:39.9375em){.product-core-toggle-wrapper .select2-container--default{max-width:100%}
}
.product-core-toggle-wrapper .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto";outline:0}
.product-core-toggle-wrapper .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.product-core-toggle-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.product-core-toggle-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:42%}
.product-core-toggle-wrapper .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.product-core-toggle-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.product-core-toggle-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.product-core-toggle-wrapper .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.product-core-toggle-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.product-core-toggle-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.product-core-toggle-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.card-video-mini-wrapper{margin:32px 35px 0 35px;border:1px solid #c9c9c9;min-height:96px}
@media only screen and (max-width:63.9375em){.card-video-mini-wrapper{margin:32px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-video-mini-wrapper{margin:32px -2px 0 -2px}
}
.card-video-mini-wrapper .card-video{margin:0;display:flex}
.card-video-mini-wrapper .card-video .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-video-mini-wrapper .card-video .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.card-video-mini-wrapper .card-video .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
.card-video-mini-wrapper .card-video .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-video-mini-wrapper .card-video .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.card-video-mini-wrapper .card-video .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
.card-video-mini-wrapper .card-video .borderGradientDarkTeal{background-color:#00465a;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-video-mini-wrapper .card-video .borderGradientDarkTeal::before{content:'';position:absolute;width:8px;background-color:#7fa2ac;top:0;bottom:0;left:8px}
.card-video-mini-wrapper .card-video .borderGradientDarkTeal::after{content:'';position:absolute;width:8px;background-color:#ccdade;position:absolute;top:0;bottom:0;left:16px}
.card-video-mini-wrapper .card-video .borderGradient3bGreen{background-color:#4cc35d;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-video-mini-wrapper .card-video .borderGradient3bGreen::before{content:'';position:absolute;width:8px;background-color:#a5e1ad;top:0;bottom:0;left:8px}
.card-video-mini-wrapper .card-video .borderGradient3bGreen::after{content:'';position:absolute;width:8px;background-color:#dbf3de;position:absolute;top:0;bottom:0;left:16px}
.card-video-mini-wrapper .card-video .responsive-embed{margin:0}
.card-video-mini-wrapper .card-video .card-info{display:flex;justify-content:space-between;padding:16px 24px 16px 16px;min-height:96px;width:100%}
@media only screen and (max-width:39.9375em){.card-video-mini-wrapper .card-video .card-info{align-items:flex-start;padding:16px;flex-direction:column-reverse}
}
.card-video-mini-wrapper .card-video .card-info .description{margin-right:16px;width:90%;align-self:center;font-family:"Roboto Slab";font-size:14px;font-weight:300;line-height:1.71}
@media only screen and (max-width:39.9375em){.card-video-mini-wrapper .card-video .card-info .description{margin-top:16px;width:100%}
}
.card-video-mini-wrapper .card-video .card-info .description p{margin:0}
.card-video-mini-wrapper .card-video .card-info .description a{text-decoration:underline;font-weight:initial;font-family:"Roboto Slab";font-size:14px;line-height:1.71}
.card-video-mini-wrapper .card-video .card-info .description a:focus-visible{background:#e9e9e9;color:#00465a}
.card-video-mini-wrapper .card-video .card-info .description a:hover{background:#d9e3e6}
.card-video-mini-wrapper .card-video .card-info .description sup,.card-video-mini-wrapper .card-video .card-info .description sub{font-size:9px}
.card-video-mini-wrapper .card-video .card-info .imageIcon{align-self:flex-start;width:64px;height:64px}
.hero-insight-main-wrapper{margin:32px 48px;min-height:240px}
@media only screen and (max-width:63.9375em){.hero-insight-main-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.hero-insight-main-wrapper{margin:32px 15px}
}
.hero-insight-main-wrapper .heroInsightMainInfo{padding-bottom:24px;border-bottom:6px solid #97d700}
.hero-insight-main-wrapper .heroInsightMainInfo .borderTeal{border-top:6px solid #00b0b9}
.hero-insight-main-wrapper .heroInsightMainInfo .borderDarkGreen{padding-top:24px;border-bottom:6px solid #4cc35d}
.hero-insight-main-wrapper .heroInsightMainInfo .content-label{margin-top:24px;font-size:18px;line-height:28px;font-family:"Roboto Slab"}
.hero-insight-main-wrapper .heroInsightMainInfo .content-label sup,.hero-insight-main-wrapper .heroInsightMainInfo .content-label sub{font-size:11px}
@media only screen and (max-width:39.9375em){.hero-insight-main-wrapper .heroInsightMainInfo .content-label{font-size:16px}
.hero-insight-main-wrapper .heroInsightMainInfo .content-label sup,.hero-insight-main-wrapper .heroInsightMainInfo .content-label sub{font-size:10px}
}
.hero-insight-main-wrapper .heroInsightMainInfo .headline{display:flex;align-items:center;margin-top:16px}
.hero-insight-main-wrapper .heroInsightMainInfo .headline .imageIcon{width:48px;height:48px;vertical-align:middle;margin-right:16px}
.hero-insight-main-wrapper .heroInsightMainInfo .description{font-family:"Roboto";font-size:20px;font-weight:300;margin:0;margin-top:24px}
.hero-insight-main-wrapper .heroInsightMainInfo .description sup,.hero-insight-main-wrapper .heroInsightMainInfo .description sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-insight-main-wrapper .heroInsightMainInfo .description{font-size:18px}
.hero-insight-main-wrapper .heroInsightMainInfo .description sup,.hero-insight-main-wrapper .heroInsightMainInfo .description sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-insight-main-wrapper .heroInsightMainInfo .description{font-size:16px}
.hero-insight-main-wrapper .heroInsightMainInfo .description sup,.hero-insight-main-wrapper .heroInsightMainInfo .description sub{font-size:10px}
}
.hero-insight-main-wrapper .heroInsightMainInfo .description p{font-family:"Roboto";font-size:20px;font-weight:300;margin:0;margin-top:24px}
.hero-insight-main-wrapper .heroInsightMainInfo .description p sup,.hero-insight-main-wrapper .heroInsightMainInfo .description p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-insight-main-wrapper .heroInsightMainInfo .description p{font-size:18px}
.hero-insight-main-wrapper .heroInsightMainInfo .description p sup,.hero-insight-main-wrapper .heroInsightMainInfo .description p sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-insight-main-wrapper .heroInsightMainInfo .description p{font-size:16px}
.hero-insight-main-wrapper .heroInsightMainInfo .description p sup,.hero-insight-main-wrapper .heroInsightMainInfo .description p sub{font-size:10px}
}
.hero-insight-main-wrapper .heroInsightMainInfo .heroInsightMainButton{margin-top:24px;font-size:16px}
.product-sticky-nav-wrapper{margin:30px 0}
.product-sticky-nav-wrapper .row{max-width:100% !important;height:51px !important}
.product-sticky-nav-wrapper .stickyWrapper{max-width:100% !important;background-color:#00465a}
@media only screen and (max-width:69.9375em){.product-sticky-nav-wrapper .stickyWrapper{margin-left:-48px}
}
@media only screen and (max-width:47.9375em){.product-sticky-nav-wrapper .stickyWrapper{margin-top:5em !important}
}
@media only screen and (max-width:47.9375em) and (orientation:landscape){.product-sticky-nav-wrapper .stickyWrapper{margin-top:4.2em !important}
}
@media only screen and (max-width:63.9375em){.product-sticky-nav-wrapper .stickyWrapper{margin-left:-25px;margin-top:70px !important}
}
@media only screen and (max-width:63.9375em) and (orientation:landscape){.product-sticky-nav-wrapper .stickyWrapper{margin-top:4.2em !important}
}
@media only screen and (max-width:39.9375em){.product-sticky-nav-wrapper .stickyWrapper{margin-left:-10px;margin-top:5em !important}
}
@media only screen and (max-width:69.9375em){.product-sticky-nav-wrapper{margin:0 48px}
}
@media only screen and (max-width:63.9375em){.product-sticky-nav-wrapper{margin:0 25px}
}
@media only screen and (max-width:39.9375em){.product-sticky-nav-wrapper{margin:0 10px}
}
.product-sticky-nav-wrapper .product-nav-menus{display:flex;justify-content:space-between;max-width:1180px;margin:auto}
@media only screen and (max-width:69.9375em){.product-sticky-nav-wrapper .product-nav-menus{max-width:932px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape){.product-sticky-nav-wrapper .product-nav-menus{max-width:1080px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.product-sticky-nav-wrapper .product-nav-menus{max-width:932px}
}
.product-sticky-nav-wrapper .nav-links{display:flex;flex-flow:row wrap;gap:24px 32px;align-items:center;padding:0;list-style:none}
@media only screen and (max-width:63.9375em){.product-sticky-nav-wrapper .nav-links{height:auto}
}
@media only screen and (max-width:39.9375em){.product-sticky-nav-wrapper .nav-links{height:auto;gap:24px 32px}
}
.product-sticky-nav-wrapper .nav-links .buttonStickyTertiary{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;color:white}
.product-sticky-nav-wrapper .nav-links .buttonStickyTertiary:focus-visible span:after{background-color:white;width:calc(100% - 28px)}
.product-sticky-nav-wrapper .nav-links .buttonStickyTertiary:focus span:after{width:calc(100% - 28px)}
.product-sticky-nav-wrapper .nav-links .buttonStickyTertiary span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.product-sticky-nav-wrapper .nav-links .buttonStickyTertiary span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:white;transition:width .3s ease-in-out}
.product-sticky-nav-wrapper .nav-links .buttonStickyTertiary span:hover::after{width:calc(100% - 28px)}
.product-sticky-nav-wrapper .nav-links .active:after{content:"";position:absolute;left:0;top:100%;width:calc(100% - 28px) !important;height:2px;background-color:white;transition:width .3s ease-in-out}
.product-sticky-nav-wrapper .nav-links .icon-new.up-arrow-direction-white{margin-bottom:4px}
@media only screen and (max-width:39.9375em){.product-sticky-nav-wrapper .nav-links .icon-new.up-arrow-direction-white{margin-bottom:5px}
}
.product-sticky-nav-wrapper .nav-backtop{padding-left:24px;list-style:none}
.product-sticky-nav-wrapper .nav-backtop .buttonTertiary{color:white;font-size:16px;font-weight:500;letter-spacing:.8px;line-height:1.63;margin-top:2px}
.product-sticky-nav-wrapper .nav-backtop .buttonTertiary span:after{background-color:white}
.product-sticky-nav-wrapper .nav-backtop .buttonTertiary span:focus::after{width:calc(100% - 28px)}
.product-sticky-nav-wrapper .nav-backtop .backlink .icon-new.up-arrow-direction-white{margin-bottom:4px}
@media only screen and (max-width:39.9375em){.product-sticky-nav-wrapper .nav-backtop .backlink .icon-new.up-arrow-direction-white{margin-bottom:5px}
}
.product-sticky-nav-wrapper .nav-getHelp .buttonTertiary{color:white;font-size:16px;font-weight:500;letter-spacing:.8px;line-height:1.63}
.product-sticky-nav-wrapper .nav-getHelp .buttonTertiary span:after{background-color:white}
.product-sticky-nav-wrapper .nav-getHelp .buttonTertiary span:hover::after{width:100%}
.card-featured-primary-wrapper{margin:48px 35px 0 35px;border:1px solid #c9c9c9;min-height:175px}
@media only screen and (max-width:63.9375em){.card-featured-primary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper{min-height:350px;margin:48px -2px 0 -2px}
}
.card-featured-primary-wrapper .feature{margin:0;display:flex}
.card-featured-primary-wrapper .feature .info-wrapper{width:100%;display:flex;justify-content:space-between}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .feature .info-wrapper{flex-direction:column-reverse;justify-content:start}
}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info{margin:16px 0 16px 16px;width:90%}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .feature .info-wrapper .feature-info{margin:8px 24px 16px 16px}
}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-title{font-family:"Roboto Slab";font-size:12px;line-height:1.83;margin-bottom:16px}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-title sup,.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-title sub{font-size:7px}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-title{font-size:12px}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-title sup,.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-title sub{font-size:7px}
}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary{font-family:"Roboto";font-size:18px;font-weight:300;line-height:1.5;margin-bottom:16px}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary sup,.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary sub{font-size:11px}
@media only screen and (max-width:63.9375em){.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary{font-size:18px}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary sup,.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary{font-size:18px}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary sup,.card-featured-primary-wrapper .feature .info-wrapper .feature-info .buttonTertiary sub{font-size:11px}
}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-description{margin:0;padding:0;font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-description sup,.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-description sub{font-size:10px}
.card-featured-primary-wrapper .feature .info-wrapper .feature-info .featured-description p{margin:0}
.card-featured-primary-wrapper .feature .info-wrapper .feature-icon{margin-right:16px;margin-top:16px}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .feature .info-wrapper .feature-icon{margin-right:0;margin-left:16px}
}
.card-featured-primary-wrapper .feature .info-wrapper .imageIcon{height:48px;width:48px;vertical-align:middle}
.card-featured-primary-wrapper .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:175px;padding-right:8px;margin-right:16px}
.card-featured-primary-wrapper .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.card-featured-primary-wrapper .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .borderGradientTeal{min-height:350px}
}
.card-featured-primary-wrapper .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:175px;padding-right:8px;margin-right:16px}
.card-featured-primary-wrapper .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.card-featured-primary-wrapper .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .borderGradientGreen{min-height:350px}
}
.card-featured-primary-wrapper .borderGradientdarkTeal{background-color:#00465a;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:175px;padding-right:8px;margin-right:16px}
.card-featured-primary-wrapper .borderGradientdarkTeal::before{content:'';position:absolute;width:8px;background-color:#7fa2ac;top:0;bottom:0;left:8px}
.card-featured-primary-wrapper .borderGradientdarkTeal::after{content:'';position:absolute;width:8px;background-color:#ccdade;position:absolute;top:0;bottom:0;left:16px}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .borderGradientdarkTeal{min-height:350px}
}
.card-featured-primary-wrapper .borderGradient3bGreen{background-color:#4cc35d;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:175px;padding-right:8px;margin-right:16px}
.card-featured-primary-wrapper .borderGradient3bGreen::before{content:'';position:absolute;width:8px;background-color:#a5e1ad;top:0;bottom:0;left:8px}
.card-featured-primary-wrapper .borderGradient3bGreen::after{content:'';position:absolute;width:8px;background-color:#dbf3de;position:absolute;top:0;bottom:0;left:16px}
@media only screen and (max-width:39.9375em){.card-featured-primary-wrapper .borderGradient3bGreen{min-height:350px}
}
.card-video-primary-wrapper{margin:48px 35px 0 35px;border:1px solid #c9c9c9;min-height:375px}
@media only screen and (max-width:63.9375em){.card-video-primary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-video-primary-wrapper{margin:48px -2px 0 -2px}
}
.card-video-primary-wrapper .card-video-primary{margin:0;display:flex}
.card-video-primary-wrapper .card-video-primary .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-video-primary-wrapper .card-video-primary .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.card-video-primary-wrapper .card-video-primary .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
.card-video-primary-wrapper .card-video-primary .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-video-primary-wrapper .card-video-primary .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.card-video-primary-wrapper .card-video-primary .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
.card-video-primary-wrapper .card-video-primary .borderGradientDarkTeal{background-color:#00465a;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-video-primary-wrapper .card-video-primary .borderGradientDarkTeal::before{content:'';position:absolute;width:8px;background-color:#7fa2ac;top:0;bottom:0;left:8px}
.card-video-primary-wrapper .card-video-primary .borderGradientDarkTeal::after{content:'';position:absolute;width:8px;background-color:#ccdade;position:absolute;top:0;bottom:0;left:16px}
.card-video-primary-wrapper .card-video-primary .borderGradient3bGreen{background-color:#4cc35d;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-video-primary-wrapper .card-video-primary .borderGradient3bGreen::before{content:'';position:absolute;width:8px;background-color:#a5e1ad;top:0;bottom:0;left:8px}
.card-video-primary-wrapper .card-video-primary .borderGradient3bGreen::after{content:'';position:absolute;width:8px;background-color:#dbf3de;position:absolute;top:0;bottom:0;left:16px}
.card-video-primary-wrapper .card-video-primary .card-info{margin-left:16px;margin-right:24px;margin-top:16px;width:50%}
@media only screen and (max-width:63.9375em){.card-video-primary-wrapper .card-video-primary .card-info{margin-right:16px}
}
@media only screen and (max-width:39.9375em){.card-video-primary-wrapper .card-video-primary .card-info{width:100%}
}
.card-video-primary-wrapper .card-video-primary .card-info .content-info{display:flex;align-items:center}
.card-video-primary-wrapper .card-video-primary .card-info .content-info .imageIcon{width:48px;height:48px;margin-right:8px}
.card-video-primary-wrapper .card-video-primary .card-info .content-info .content-label{font-size:12px;line-height:1.83;font-family:"Roboto Slab"}
.card-video-primary-wrapper .card-video-primary .card-info .content-info .content-label p{margin:0}
.card-video-primary-wrapper .card-video-primary .card-info .content-info .content-label sub,.card-video-primary-wrapper .card-video-primary .card-info .content-info .content-label sup{font-size:7px}
.card-video-primary-wrapper .card-video-primary .card-info .title{margin-top:16px;color:#333;font-size:25px;font-weight:300;font-family:"Roboto";line-height:35px}
.card-video-primary-wrapper .card-video-primary .card-info .title sup,.card-video-primary-wrapper .card-video-primary .card-info .title sub{font-size:18px}
@media only screen and (max-width:63.9375em){.card-video-primary-wrapper .card-video-primary .card-info .title{font-size:20px}
.card-video-primary-wrapper .card-video-primary .card-info .title sup,.card-video-primary-wrapper .card-video-primary .card-info .title sub{font-size:12px}
}
@media only screen and (max-width:39.9375em){.card-video-primary-wrapper .card-video-primary .card-info .title{font-size:20px}
.card-video-primary-wrapper .card-video-primary .card-info .title sup,.card-video-primary-wrapper .card-video-primary .card-info .title sub{font-size:12px}
}
.card-video-primary-wrapper .card-video-primary .card-info .description{margin-top:24px;font-size:16px;font-family:"Roboto";font-weight:300;line-height:1.63}
.card-video-primary-wrapper .card-video-primary .card-info .description sub,.card-video-primary-wrapper .card-video-primary .card-info .description sup{font-size:10px}
.card-video-primary-wrapper .card-video-primary .card-info .description p{margin:0}
.card-video-primary-wrapper .card-video-primary .card-info .cardVideoPrimaryButton{margin-top:24px;margin-bottom:24px;font-size:16px;font-weight:500}
.card-video-primary-wrapper .card-video-primary .card-info .cardVideoPrimaryButton .playButton{line-height:unset}
.card-video-primary-wrapper .card-video-primary .card-info .cardVideoPrimaryButton .playButton i{margin-right:0}
.card-video-primary-wrapper .card-video-primary .card-info .cardVideoPrimaryButton .buttonPrimary{white-space:normal}
.card-video-primary-wrapper .card-video-primary .card-image{width:50%}
.sidebar-cardfeature-wrapper{margin-top:30px;margin-bottom:48px}
@media only screen and (max-width:63.9375em){.sidebar-cardfeature-wrapper{margin-left:15px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardfeature-wrapper{margin-left:0}
}
.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline{color:#333;font-size:25px;font-weight:300;font-family:"Roboto";line-height:35px}
.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline sup,.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline sub{font-size:18px}
@media only screen and (max-width:63.9375em){.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline{font-size:20px}
.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline sup,.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline sub{font-size:12px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline{font-size:18px}
.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline sup,.sidebar-cardfeature-wrapper .sidebar-cardfeature-headline sub{font-size:11px}
}
.sidebar-cardfeature-wrapper .card-sidebar{border:1px solid #c9c9c9;margin:32px 32px 0 0;min-height:350px}
@media only screen and (max-width:63.9375em){.sidebar-cardfeature-wrapper .card-sidebar{max-width:292px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardfeature-wrapper .card-sidebar{max-width:100%}
}
@media only screen and (max-width:63.9375em){.sidebar-cardfeature-wrapper .card-sidebar{margin:32px 10px 0 0}
}
@media only screen and (max-width:39.9375em){.sidebar-cardfeature-wrapper .card-sidebar{margin:32px 0 0 0}
}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured{padding:16px}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .imageIcon{width:48px;height:48px}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-label{margin-top:8px;font-family:"Roboto Slab";font-size:12px;line-height:1.83}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-label sup,.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-label sub{font-size:7px}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title{margin:16px 0;width:90%}
@media only screen and (max-width:63.9375em){.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title{width:100%;margin:16px 0 14px 0}
}
@media only screen and (max-width:39.9375em){.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title{width:100%;margin:16px 0 14px 0}
}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;position:relative;padding:0}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title .card-title-link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-description{font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-description sup,.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-description sub{font-size:10px}
.sidebar-cardfeature-wrapper .card-sidebar .cardfeatured .cardFeatureInfo .card-description p{margin:0}
.general-accordion-resource-wrapper{margin:0 15px 0 15px}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-description{font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.63;margin:0;padding:0}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-description sup,.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-description sub{font-size:10px}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-description p{margin:0;padding:0}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info{display:flex;margin-top:24px;column-gap:24px}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .imageIcon{width:80px;height:100px}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource{padding-top:2px;display:flex;align-items:center}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .pdf-icon{margin-right:8px;margin-left:0}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .accordionResourceName{display:inline-block;vertical-align:middle;font-family:"Roboto";font-size:16px;font-weight:normal;line-height:1.5;color:#00465a}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .accordionResourceName:focus-visible{background:#e9e9e9;color:#00465a}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .accordionResourceName:focus-visible span{border-bottom:2px solid #00465a}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .accordionResourceName span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .accordionResourceName span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .pdf-resource .accordionResourceName span:hover::after{width:100%}
.general-accordion-resource-wrapper .general-accordion-resource .accordion-resource-info .accordion-resource-content .link-resource .buttonTertiary{font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a;font-weight:normal;vertical-align:middle}
.card-tool-primary-wrapper{margin:48px 35px 0 35px;border:1px solid #c9c9c9;min-height:375px}
@media only screen and (max-width:63.9375em){.card-tool-primary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-tool-primary-wrapper{margin:48px -2px 0 -2px}
}
.card-tool-primary-wrapper .card-tool-primary{margin:0;display:flex}
.card-tool-primary-wrapper .card-tool-primary .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientDarkTeal{background-color:#00465a;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientDarkTeal::before{content:'';position:absolute;width:8px;background-color:#7fa2ac;top:0;bottom:0;left:8px}
.card-tool-primary-wrapper .card-tool-primary .borderGradientDarkTeal::after{content:'';position:absolute;width:8px;background-color:#ccdade;position:absolute;top:0;bottom:0;left:16px}
.card-tool-primary-wrapper .card-tool-primary .borderGradient3bGreen{background-color:#4cc35d;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:375px}
.card-tool-primary-wrapper .card-tool-primary .borderGradient3bGreen::before{content:'';position:absolute;width:8px;background-color:#a5e1ad;top:0;bottom:0;left:8px}
.card-tool-primary-wrapper .card-tool-primary .borderGradient3bGreen::after{content:'';position:absolute;width:8px;background-color:#dbf3de;position:absolute;top:0;bottom:0;left:16px}
.card-tool-primary-wrapper .card-tool-primary .card-info{margin-left:16px;margin-right:24px;margin-top:16px;width:50%}
@media only screen and (max-width:63.9375em){.card-tool-primary-wrapper .card-tool-primary .card-info{margin-right:16px}
}
@media only screen and (max-width:39.9375em){.card-tool-primary-wrapper .card-tool-primary .card-info{width:100%}
}
.card-tool-primary-wrapper .card-tool-primary .card-info .content-info{display:flex;align-items:center}
.card-tool-primary-wrapper .card-tool-primary .card-info .content-info .imageIcon{width:48px;height:48px;margin-right:24px}
.card-tool-primary-wrapper .card-tool-primary .card-info .content-info .content-label{font-size:12px;line-height:1.83;font-family:"Roboto Slab"}
.card-tool-primary-wrapper .card-tool-primary .card-info .content-info .content-label p{margin:0}
.card-tool-primary-wrapper .card-tool-primary .card-info .content-info .content-label sub,.card-tool-primary-wrapper .card-tool-primary .card-info .content-info .content-label sup{font-size:7px}
.card-tool-primary-wrapper .card-tool-primary .card-info .title{margin-top:32px;color:#333;font-size:25px;font-weight:300;font-family:"Roboto";line-height:35px}
.card-tool-primary-wrapper .card-tool-primary .card-info .title sup,.card-tool-primary-wrapper .card-tool-primary .card-info .title sub{font-size:18px}
.card-tool-primary-wrapper .card-tool-primary .card-info .card-tool-description{margin-top:24px;font-size:16px;font-family:"Roboto";font-weight:300;line-height:1.63}
.card-tool-primary-wrapper .card-tool-primary .card-info .card-tool-description sub,.card-tool-primary-wrapper .card-tool-primary .card-info .card-tool-description sup{font-size:10px}
@media only screen and (max-width:63.9375em){.card-tool-primary-wrapper .card-tool-primary .card-info .card-tool-description{width:95%}
}
@media only screen and (max-width:39.9375em){.card-tool-primary-wrapper .card-tool-primary .card-info .card-tool-description{width:100%}
}
.card-tool-primary-wrapper .card-tool-primary .card-info .card-tool-description p{margin:0}
.card-tool-primary-wrapper .card-tool-primary .card-info .cardToolPrimaryButton{margin-top:24px;margin-bottom:24px;font-size:16px;font-weight:500}
.card-tool-primary-wrapper .card-tool-primary .card-image{width:50%}
.cardToolPrimary .card_tool_primary_alert_wrapper{margin:32px 48px;min-height:96px;display:none}
@media only screen and (max-width:960px){.cardToolPrimary .card_tool_primary_alert_wrapper{display:block}
}
@media only screen and (max-width:63.9375em){.cardToolPrimary .card_tool_primary_alert_wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.cardToolPrimary .card_tool_primary_alert_wrapper{height:100% !important;margin:32px 15px}
}
.cardToolPrimary .card_tool_primary_alert_wrapper .module-alert-tool{background-color:#c9c9c9}
.cardToolPrimary .card_tool_primary_alert_wrapper .module-alert-info{word-break:break-word;display:flex;column-gap:16px;padding:24px}
.cardToolPrimary .card_tool_primary_alert_wrapper .module-alert-info .imageIcon{width:48px;height:48px}
@media only screen and (max-width:39.9375em){.cardToolPrimary .card_tool_primary_alert_wrapper .module-alert-info .imageIcon{display:none}
}
.cardToolPrimary .card_tool_primary_alert_wrapper .module-alert-info .buttonSecondary{margin-top:24px;background-color:white;padding:16px 32px 15px 32px}
.rowContainer .module-alert-tool-wrapper{margin:32px 60px 48px 60px;min-height:96px}
@media only screen and (max-width:63.9375em){.rowContainer .module-alert-tool-wrapper{margin:32px 38px 48px 38px}
}
@media only screen and (max-width:39.9375em){.rowContainer .module-alert-tool-wrapper{margin:32px 30px 48px 32px}
}
.module-alert-tool-wrapper{margin:32px 0 48px 0;min-height:96px}
@media only screen and (max-width:63.9375em){.module-alert-tool-wrapper{margin:32px 0 48px 0}
}
@media only screen and (max-width:39.9375em){.module-alert-tool-wrapper{margin:32px 48px 0}
}
.module-alert-tool-wrapper .module-alert-tool{max-width:none !important}
.module-alert-tool-wrapper .module-alert-tool.white{border:1px solid #c9c9c9;background-color:#fff}
.module-alert-tool-wrapper .module-alert-tool.lightBlue{background-color:#f2f5f6}
.module-alert-tool-wrapper .module-alert-tool.darkTeal{background-color:#00465a}
.module-alert-tool-wrapper .module-alert-tool.green{background-color:#97d700}
.module-alert-tool-wrapper .general_alert{display:flex}
.module-alert-tool-wrapper .general_alert .borderColor{position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:9px}
.module-alert-tool-wrapper .general_alert .borderColor.borderGreen{background-color:#97d700}
.module-alert-tool-wrapper .general_alert .borderColor.borderTeal{background-color:#00b0b9}
.module-alert-tool-wrapper .general_alert .borderColor.borderSherpaBlueColor{background-color:#00465a}
.module-alert-tool-wrapper .general_alert .borderColor.border3bGreen{background-color:#4cc35d}
.module-alert-tool-wrapper .general_alert .module-alert-info{display:flex;column-gap:16px;padding:24px;width:100%;word-break:break-word}
.module-alert-tool-wrapper .general_alert .module-alert-info .imageIcon{width:48px;height:48px;align-self:center}
@media only screen and (max-width:39.9375em){.module-alert-tool-wrapper .general_alert .module-alert-info .imageIcon{display:none}
}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content{align-self:center}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content p{font-family:"Roboto Slab";font-size:14px;line-height:24px;font-weight:300;color:#333;margin:0}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content p b{font-weight:bold}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content p a{text-decoration:underline}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content p a:focus-visible{background:#e9e9e9;color:#00465a}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content .moduleAlertButton{margin-top:24px}
.module-alert-tool-wrapper .general_alert .module-alert-info .module-alert-content .moduleAlertButton .buttonTertiary{min-width:180px}
.module-alert-tool-wrapper .general_alert .module-alert-info .closebutton{display:flex;column-gap:50px;margin-left:auto}
.module-alert-tool-wrapper .general_alert .module-alert-info .closebutton .module-welcome-close:hover{cursor:pointer}
.module-alert-tool-wrapper .general_alert .module-alert-info .closebutton .module-welcome-close:focus-visible{background-color:#e9e9e9;color:#00465a;outline:0;border-bottom:1px solid}
.module-alert-tool-wrapper .general_alert .module-alert-info .closebutton .moduleAlertButton{align-self:center;text-align:start}
.module-alert-tool-wrapper .general_alert .module-alert-info .closebutton .moduleAlertButton .buttonTertiary{min-width:180px}
.module-alert-tool-wrapper .general_alert .borderColor+.module-alert-info{padding:24px 24px 24px 16px}
.module-alert-tool-wrapper .module-alert-info.urgent{display:flex;column-gap:16px;padding:24px;width:100%;word-break:break-word}
.module-alert-tool-wrapper .module-alert-info.urgent .imageIcon{width:48px;height:48px;align-self:center}
@media only screen and (max-width:39.9375em){.module-alert-tool-wrapper .module-alert-info.urgent .imageIcon{display:none}
}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content{align-self:center}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content p{font-family:"Roboto Slab";font-size:14px;line-height:24px;font-weight:300;color:#333;margin:0}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content p b{font-weight:bold}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content p a{text-decoration:underline}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content p a:focus-visible{background:#e9e9e9;color:#00465a}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content .moduleAlertButton{margin-top:24px}
.module-alert-tool-wrapper .module-alert-info.urgent .module-alert-content .moduleAlertButton .buttonTertiary{min-width:180px}
.module-alert-tool-wrapper .module-alert-info.urgent .moduleAlertButton{margin-left:auto;align-self:center}
.module-alert-tool-wrapper.email .module-alert-info{word-break:break-word}
.module-alert-tool-wrapper.email .module-alert-info .imageIcon{width:42px;height:42px;align-self:flex-start}
.general-footnote-wrapper{margin:72px 48px 0 48px;min-height:290px}
@media only screen and (max-width:63.9375em){.general-footnote-wrapper{margin:72px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general-footnote-wrapper{margin:72px 15px}
}
.general-footnote-wrapper .borderLineGrey{border-top:3px solid #e9e9e9;padding-bottom:24px}
.general-footnote-wrapper .footnoteContent{font-family:"Roboto";font-weight:300;font-size:16px;line-height:26px}
.general-footnote-wrapper .footnoteContent sup,.general-footnote-wrapper .footnoteContent sub{font-size:10px}
.sidebar-cardtool-wrapper{margin-top:48px;margin-bottom:48px}
@media only screen and (max-width:959px){.sidebar-cardtool-wrapper{display:none}
}
@media only screen and (max-width:63.9375em){.sidebar-cardtool-wrapper{margin-left:15px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardtool-wrapper{margin-left:0}
}
.sidebar-cardtool-wrapper .sidebar-cardtool-headline{color:#333;font-family:"Roboto";font-size:25px;font-weight:300;line-height:1.4}
.sidebar-cardtool-wrapper .sidebar-cardtool-headline sup,.sidebar-cardtool-wrapper .sidebar-cardtool-headline sub{font-size:18px}
.sidebar-cardtool-wrapper .card-sidebar{border:1px solid #c9c9c9;margin:32px 32px 0 0}
@media only screen and (max-width:63.9375em){.sidebar-cardtool-wrapper .card-sidebar{max-width:292px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardtool-wrapper .card-sidebar{max-width:100%}
}
@media only screen and (max-width:63.9375em){.sidebar-cardtool-wrapper .card-sidebar{margin:32px 10px 0 0}
}
@media only screen and (max-width:39.9375em){.sidebar-cardtool-wrapper .card-sidebar{margin:32px 0 0 0}
}
.sidebar-cardtool-wrapper .card-sidebar .cardtool{padding-top:16px;min-height:375px}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo{display:flex;flex-flow:column wrap}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .card-label-icon{display:flex;align-items:center;column-gap:8px;padding:0 16px}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .card-label-icon .imageIcon{width:48px;height:48px}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .card-label-icon .card-label{font-family:"Roboto Slab";font-size:12px;line-height:1.83}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .card-label-icon .card-label sup,.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .card-label-icon .card-label sub{font-size:7px}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo{display:flex;flex-flow:column;justify-content:space-between}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title{margin:16px 16px 56px 16px}
@media only screen and (max-width:63.9375em){.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title{margin:18px 16px 85px 16px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title{margin:18px 16px 85px 16px}
}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .playButton{white-space:normal}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;position:relative;padding:0}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .card-title-link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-title .card-title-link .popup-icon-dark-teal{margin-left:0}
.sidebar-cardtool-wrapper .card-sidebar .cardtool .cardToolInfo .contentToolInfo .card-tool-image img{min-height:187px}
.general-table-wrapper.topSpace-48{margin-top:48px}
.general-table-wrapper.topSpace-32{margin-top:32px}
.general-table-wrapper.topSpace-24{margin-top:24px}
.general-table-wrapper{margin-left:35px;margin-right:35px;margin-bottom:0}
@media only screen and (max-width:63.9375em){.general-table-wrapper{margin-left:10px;margin-right:10px;margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.general-table-wrapper{margin-left:-2px;margin-right:-2px;margin-bottom:0}
}
.general-table-wrapper .marginTop{margin-top:8px}
.general-table-wrapper .general-table-links{margin-top:24px}
.general-table-wrapper .general-table-links .general-table-cta{margin-top:24px}
.general-table-wrapper .general-table-links .pdf-general-table{display:flex}
.general-table-wrapper .general-table-links .pdf-general-table .pdf-icon{margin:0}
.general-table-wrapper .general-table-links .pdf-general-table .generalTablectaName{display:inline-block;vertical-align:middle;margin-left:4px;font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a}
.general-table-wrapper .general-table-links .pdf-general-table .generalTablectaName:focus-visible{background:#e9e9e9;color:#00465a}
.general-table-wrapper .general-table-links .pdf-general-table .generalTablectaName:focus-visible span{border-bottom:2px solid #00465a}
.general-table-wrapper .general-table-links .pdf-general-table .generalTablectaName span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.general-table-wrapper .general-table-links .pdf-general-table .generalTablectaName span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.general-table-wrapper .general-table-links .pdf-general-table .generalTablectaName span:hover::after{width:100%}
.general-table-wrapper .general-table-links .link-general-table .buttonTertiary{vertical-align:middle;font-family:"Roboto";font-size:16px;font-weight:normal;line-height:26px;color:#00465a}
.general-table-wrapper .subTitle{font-family:"Roboto Slab";font-size:14px;line-height:24px;margin-bottom:24px}
.general-table-wrapper .subTitle sup,.general-table-wrapper .subTitle sub{font-size:10px}
.general-table-wrapper .table-label-col-3{display:flex;column-gap:20px;margin-bottom:16px}
.general-table-wrapper .table-label-col-3 .table-head-label{flex:0 0 20%;font-size:12px;line-height:22px;font-family:"Roboto Slab";font-weight:bold}
.general-table-wrapper .table-label-col-3 .table-description-label-1{flex:auto;font-size:12px;line-height:22px;font-family:"Roboto Slab";font-weight:bold}
.general-table-wrapper .table-label-col-3 .table-description-label-2{flex:auto;font-size:12px;line-height:22px;font-family:"Roboto Slab";font-weight:bold}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-label-col-3{display:none}
}
.general-table-wrapper .table-info{display:flex;column-gap:20px}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info{border-top:1px solid #c9c9c9;flex-direction:column;padding-top:16px}
}
.general-table-wrapper .table-info .table-head-label{display:none}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info .table-head-label{display:block;padding:0 0 16px 0;font-size:12px;line-height:22px;font-weight:bold;font-family:"Roboto Slab"}
}
.general-table-wrapper .table-info .table-head{flex:0 0 20%;padding:16px 0;border-top:1px solid #c9c9c9;display:flex;column-gap:8px}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info .table-head{border-top:0;padding:0 0 24px 0}
}
.general-table-wrapper .table-info .table-head .table-head-title{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.general-table-wrapper .table-info .table-head .table-head-title sup,.general-table-wrapper .table-info .table-head .table-head-title sub{font-size:7px}
.general-table-wrapper .table-info .table-head .imageIcon{width:16px;height:16px}
.general-table-wrapper .table-info .table-description{flex:auto;padding:16px 0;border-top:1px solid #c9c9c9;font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.general-table-wrapper .table-info .table-description p{margin:0}
.general-table-wrapper .table-info .table-description sup,.general-table-wrapper .table-info .table-description sub{font-size:10px}
.general-table-wrapper .table-info .table-description b{font-weight:500}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info .table-description{border-top:0;padding:0 0 16px 0}
}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info:last-of-type{border-bottom:1px solid #c9c9c9}
}
.general-table-wrapper .table-info:last-of-type .table-head{border-bottom:1px solid #c9c9c9}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info:last-of-type .table-head{border-bottom:0}
}
.general-table-wrapper .table-info:last-of-type .table-description{border-bottom:1px solid #c9c9c9}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info:last-of-type .table-description{border-bottom:0}
}
.general-table-wrapper .table-info-col-3{display:flex;column-gap:20px}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3{border-top:1px solid #c9c9c9;flex-direction:column;padding-top:16px}
}
.general-table-wrapper .table-info-col-3 .table-head-label{display:none}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3 .table-head-label{display:block;padding:0 0 16px 0;font-size:12px;line-height:22px;font-weight:bold;font-family:"Roboto Slab"}
}
.general-table-wrapper .table-info-col-3 .table-head{flex:0 0 20%;padding:16px 0;border-top:1px solid #c9c9c9;display:flex;column-gap:8px}
.general-table-wrapper .table-info-col-3 .table-head sup,.general-table-wrapper .table-info-col-3 .table-head sub{font-size:7px}
.general-table-wrapper .table-info-col-3 .table-head .table-head-title{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.general-table-wrapper .table-info-col-3 .table-head .table-head-title sup,.general-table-wrapper .table-info-col-3 .table-head .table-head-title sub{font-size:7px}
.general-table-wrapper .table-info-col-3 .table-head .imageIcon{width:16px;height:16px}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3 .table-head{border-top:0;padding:0 0 24px 0}
}
.general-table-wrapper .table-info-col-3 .table-description{width:50%;padding:16px 0;border-top:1px solid #c9c9c9;font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.general-table-wrapper .table-info-col-3 .table-description p{margin:0}
.general-table-wrapper .table-info-col-3 .table-description b{font-weight:500}
.general-table-wrapper .table-info-col-3 .table-description sup,.general-table-wrapper .table-info-col-3 .table-description sub{font-size:10px}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3 .table-description{width:100%;border-top:0;padding:0 0 24px 0}
}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3:last-child{border-bottom:1px solid #c9c9c9}
}
.general-table-wrapper .table-info-col-3:last-child .table-head{border-bottom:1px solid #c9c9c9}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3:last-child .table-head{border-bottom:0}
}
.general-table-wrapper .table-info-col-3:last-child .table-description{border-bottom:1px solid #c9c9c9}
@media only screen and (max-width:39.9375em){.general-table-wrapper .table-info-col-3:last-child .table-description{border-bottom:0}
}
.utility-accordion-wrapper{margin:30px 35px 64px 35px}
@media only screen and (max-width:63.9375em){.utility-accordion-wrapper{margin:30px 10px 64px 10px}
}
@media only screen and (max-width:39.9375em){.utility-accordion-wrapper{margin:30px 0 64px 0}
}
.utility-accordion-wrapper .utility-heading{font-family:"Roboto";font-size:16px;line-height:26px;color:#333;margin-bottom:8px}
.utility-accordion-wrapper .select2-container{font-family:"Roboto" !important}
.utility-accordion-wrapper .select2-container--default{max-width:308px;width:100% !important;display:block}
@media only screen and (max-width:63.9375em){.utility-accordion-wrapper .select2-container--default{max-width:292px}
}
@media only screen and (max-width:39.9375em){.utility-accordion-wrapper .select2-container--default{max-width:100%}
}
.utility-accordion-wrapper .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto";outline:0}
.utility-accordion-wrapper .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.utility-accordion-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.utility-accordion-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:42%}
.utility-accordion-wrapper .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.utility-accordion-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.utility-accordion-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.utility-accordion-wrapper .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.utility-accordion-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.utility-accordion-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.utility-accordion-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.utility-accordion-wrapper .utilityAccordionParsys{margin-top:48px}
.utility-accordion-wrapper .utilityAccordionParsys .head-title{font-family:"Roboto";font-weight:300;line-height:45px;font-size:35px}
.utility-accordion-wrapper .utilityAccordionParsys .head-title sup,.utility-accordion-wrapper .utilityAccordionParsys .head-title sub{font-size:25px}
@media only screen and (max-width:63.9375em){.utility-accordion-wrapper .utilityAccordionParsys .head-title{line-height:40px;font-size:30px}
.utility-accordion-wrapper .utilityAccordionParsys .head-title sup,.utility-accordion-wrapper .utilityAccordionParsys .head-title sub{font-size:20px}
}
@media only screen and (max-width:39.9375em){.utility-accordion-wrapper .utilityAccordionParsys .head-title{line-height:35px;font-size:25px}
.utility-accordion-wrapper .utilityAccordionParsys .head-title sup,.utility-accordion-wrapper .utilityAccordionParsys .head-title sub{font-size:18px}
}
.utility-accordion-wrapper .utilityAccordionParsys .utilityAcoordionPar .general-accordion-wrapper{margin:0 15px 0 15px}
@media only screen and (max-width:69.9375em){.utility-accordion-wrapper .utilityAccordionParsys .utilityAcoordionPar .general-accordion-wrapper{margin:0 15px 0 15px}
}
@media only screen and (max-width:63.9375em){.utility-accordion-wrapper .utilityAccordionParsys .utilityAcoordionPar .general-accordion-wrapper{margin:0 15px 0 15px}
}
@media only screen and (max-width:39.9375em){.utility-accordion-wrapper .utilityAccordionParsys .utilityAcoordionPar .general-accordion-wrapper{margin:0 15px 0 15px}
}
.utility-accordion-wrapper .utilityAccordionParsys .utilityAcoordionPar .general-accordion-wrapper .heading{font-size:35px;font-family:"Roboto";font-weight:300;line-height:26px}
.utility-accordion-wrapper .utilityAccordionParsys .utilityAcoordionPar.marginBottom{margin-bottom:48px}
.sidebar-cardvideo-wrapper{margin-top:30px;margin-bottom:48px}
@media only screen and (max-width:63.9375em){.sidebar-cardvideo-wrapper{margin-left:15px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper{margin-left:0}
}
.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline{color:#333;font-family:"Roboto";font-size:25px;font-weight:300;line-height:1.4}
.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline sup,.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline sub{font-size:18px}
@media only screen and (max-width:63.9375em){.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline{font-size:20px}
.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline sup,.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline sub{font-size:12px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline{font-size:18px}
.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline sup,.sidebar-cardvideo-wrapper .sidebar-cardvideo-headline sub{font-size:11px}
}
.sidebar-cardvideo-wrapper .card-sidebar{border:1px solid #c9c9c9;margin:32px 32px 0 0}
@media only screen and (max-width:63.9375em){.sidebar-cardvideo-wrapper .card-sidebar{max-width:292px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper .card-sidebar{max-width:100%}
}
@media only screen and (max-width:63.9375em){.sidebar-cardvideo-wrapper .card-sidebar{margin:32px 10px 0 0}
}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper .card-sidebar{margin:32px 0 0 0}
}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo{padding-top:16px;min-height:375px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo{display:flex;flex-flow:column wrap}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .card-label-icon{display:flex;align-items:center;column-gap:8px;padding:0 16px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .card-label-icon .imageIcon{width:48px;height:48px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .card-label-icon .card-label{font-family:"Roboto Slab";font-size:12px;line-height:1.83}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .card-label-icon .card-label sup,.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .card-label-icon .card-label sub{font-size:7px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo{display:flex;flex-flow:column;justify-content:space-between}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title{margin:16px 16px 24px 16px;width:75%;min-height:84px}
@media only screen and (max-width:63.9375em){.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title{width:auto;min-height:auto;margin:18px 16px 85px 16px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title{width:auto;min-height:auto;margin:18px 16px 85px 16px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .playButton span{font-size:18px}
}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .playButton{white-space:normal;margin-top:0 !important}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .playButton{margin-top:0 !important}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .playButton span{display:inline}
}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:35px;position:relative;padding:0}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link sup,.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link sub{font-size:12px}
@media only screen and (max-width:63.9375em){.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link{font-size:18px;line-height:28px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link sup,.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link{font-size:18px;line-height:28px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link sup,.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link sub{font-size:11px}
}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-title .card-title-link .popup-icon-dark-teal{margin-left:0}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-video-image .playButton{margin-top:0 !important}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-video-image .playButton .play-button{transform:scale(0.68)}
.sidebar-cardvideo-wrapper .card-sidebar .cardvideo .cardVideoInfo .contentVideoInfo .card-video-image img{min-height:187px}
.general-core-secondary-wrapper{margin:48px 48px 0 48px}
.general-core-secondary-wrapper .general-core-secondary-headline{color:#333;margin:0;padding:0;margin-bottom:16px}
.general-core-secondary-wrapper .description{margin-top:24px;font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.5;color:#333;padding:0}
.general-core-secondary-wrapper .description sup,.general-core-secondary-wrapper .description sub{font-size:10px}
.general-core-secondary-wrapper .description p{margin-top:24px;font-family:"Roboto";font-size:16px;font-weight:300;line-height:1.5;color:#333;padding:0}
.general-core-secondary-wrapper .description p sup,.general-core-secondary-wrapper .description p sub{font-size:10px}
.general-core-secondary-wrapper .generalCoreSecondaryButton{margin-top:32px;font-size:20px}
.general-core-secondary-wrapper .generalCoreSecondaryButton sup,.general-core-secondary-wrapper .generalCoreSecondaryButton sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-core-secondary-wrapper .generalCoreSecondaryButton{font-size:18px}
.general-core-secondary-wrapper .generalCoreSecondaryButton sup,.general-core-secondary-wrapper .generalCoreSecondaryButton sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.general-core-secondary-wrapper .generalCoreSecondaryButton{font-size:18px}
.general-core-secondary-wrapper .generalCoreSecondaryButton sup,.general-core-secondary-wrapper .generalCoreSecondaryButton sub{font-size:11px}
}
.general-core-secondary-wrapper .generalCoreSecondaryButton .buttonTertiary span{font-weight:300;color:#00465a}
.general-core-secondary-wrapper .borderGreen{border-bottom:3px solid #97d700;width:100px}
.general-core-secondary-wrapper .borderTeal{border-bottom:3px solid #00b0b9;width:100px}
.general-core-secondary-wrapper .borderSherpaBlueColor{border-bottom:3px solid #00465a;width:100px}
.general-core-secondary-wrapper .border3bGreen{border-bottom:3px solid #4cc35d;width:100px}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-accordion-wrapper{margin:48px 15px 0 15px}
@media only screen and (max-width:69.9375em){.general-core-secondary-wrapper .parGeneralCoreSecondary .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:63.9375em){.general-core-secondary-wrapper .parGeneralCoreSecondary .general-accordion-wrapper{margin:48px 15px 0 15px}
}
@media only screen and (max-width:39.9375em){.general-core-secondary-wrapper .parGeneralCoreSecondary .general-accordion-wrapper{margin:32px 15px 0 15px}
}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-accordion-wrapper .general-table-wrapper.column2{margin-left:15px;margin-right:15px}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-accordion-wrapper .general-table-wrapper.column3{margin-left:15px;margin-right:15px;margin-bottom:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-insightpro-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-tool-primary-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .module-alert-tool-wrapper{margin:48px 15px 48px 15px !important}
@media only screen and (max-width:63.9375em){.general-core-secondary-wrapper .parGeneralCoreSecondary .card_tool_primary_alert_wrapper{margin:32px 15px 48px 15px}
}
@media only screen and (max-width:39.9375em){.general-core-secondary-wrapper .parGeneralCoreSecondary .card_tool_primary_alert_wrapper{margin:32px 15px}
}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-featured-primary-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-video-primary-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-footnote-wrapper{margin:72px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-table-wrapper.column2{margin-left:0;margin-right:0;margin-bottom:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-table-wrapper.column3{margin-left:0;margin-right:0;margin-bottom:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .utility-accordion-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-insight-primary-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-text-wrapper{margin-left:0;margin-right:0;margin-bottom:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-insight-secondary-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-tool-mini-wrapper{margin:32px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-insight-tertiary-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-insight-callout-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card-insight-callout-wrapper .row{margin:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general_insight_tags_wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general_insight_tags_wrapper .row{margin:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general_article_date_wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general_article_date_wrapper .row{margin:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card_insight_bio_wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .card_insight_bio_wrapper .row{margin:0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-quote-wrapper{margin:32px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-image-wrapper{margin:72px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-rating-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-text-column-wrapper{margin:48px 0 0 0}
.general-core-secondary-wrapper .parGeneralCoreSecondary .genericeVideoAdvisor2{margin:0 !important}
.general-core-secondary-wrapper .parGeneralCoreSecondary .general-callout-wrapper{margin:0 15px}
@media only screen and (max-width:63.9375em){.general-core-secondary-wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general-core-secondary-wrapper{margin:48px 15px 0 15px}
}
.card-insight-secondary-wrapper{margin:48px 35px 0 35px}
@media only screen and (max-width:63.9375em){.card-insight-secondary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-insight-secondary-wrapper{margin:48px -2px 0 -2px}
}
.card-insight-secondary-wrapper .grid-x{margin-top:24px}
@media only screen and (max-width:39.9375em){.card-insight-secondary-wrapper .grid-x .cell:not(:last-child){margin-bottom:30px}
}
.card-insight-secondary-wrapper .card-insight-secondary{min-height:300px;border:1px solid #c9c9c9}
@media only screen and (max-width:39.9375em){.card-insight-secondary-wrapper .card-insight-secondary{flex-direction:column;row-gap:24px}
}
.card-insight-secondary-wrapper .card-insight-secondary .card-insight-secondary-icon{background-color:#4cc35d;position:relative;min-height:298px}
@media only screen and (max-width:39.9375em){.card-insight-secondary-wrapper .card-insight-secondary .card-insight-secondary-icon{min-height:174px}
}
.card-insight-secondary-wrapper .card-insight-secondary .card-insight-secondary-icon .imageIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary{padding:24px}
@media only screen and (max-width:39.9375em){.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary{padding:16px}
}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo{display:flex;flex-flow:column}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-content{display:flex;align-items:center}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-content .content-icon{margin-right:8px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-content .content-info{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-content .content-info p{margin:0}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-content .content-info sub,.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-content .content-info sup{font-size:7px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title{margin-top:16px;margin-bottom:48px;min-height:84px}
@media only screen and (max-width:63.9375em){.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title{margin-bottom:55px;min-height:77px}
}
@media only screen and (max-width:39.9375em){.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title{margin-bottom:71px;margin-right:16px}
}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;color:#00465a;padding:0;position:relative}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link span:hover{transition:.6s ease-in-out;background-size:100% 2px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link sub,.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link sup{font-size:12px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
@media only screen and (max-width:63.9375em){.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link{font-size:18px;line-height:28px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link sub,.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-content .card-title .card-title-link sup{font-size:11px}
}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags{display:flex;flex-flow:column;row-gap:16px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags{display:flex;column-gap:8px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .content-icon{align-self:flex-start;margin-top:2px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .article-tag .article-tag-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .article-tag .article-tag-name sub,.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .article-tag .article-tag-name sup{font-size:7px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .article-tag .article-tag-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .article-tag .article-tag-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-tags .article-tag .article-tag-name:hover{transition:none;background:#d9e3e6}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-users{display:flex;align-items:center;column-gap:8px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-users .content-icon{align-self:flex-start;margin-top:2px;width:16px}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-users .article-user .article-user-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-users .article-user .article-user-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-users .article-user .article-user-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-secondary-wrapper .card-insight-secondary .cardInsightSecondary .articleInfo .card-insight-secondary-tags .card-article-users .article-user .article-user-name:hover{transition:none;background:#d9e3e6}
.hero-bio-wrapper{margin:32px 48px 48px 48px;min-height:290px}
@media only screen and (max-width:63.9375em){.hero-bio-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.hero-bio-wrapper{margin:32px 15px}
}
.hero-bio-wrapper .heroBio{border-bottom:6px solid #97d700;min-height:inherit}
@media only screen and (max-width:63.9375em){.hero-bio-wrapper .heroBio{border-bottom:0}
}
.hero-bio-wrapper .heroBio .heroBioLeftImage{border-top:6px solid #00b0b9}
.hero-bio-wrapper .heroBio .heroBioLeftImage .hero-bio-image{margin:24px 0}
.hero-bio-wrapper .heroBio .heroBioRightInfo{padding-top:24px;padding-bottom:24px;border-top:6px solid #4cc35d}
@media only screen and (max-width:63.9375em){.hero-bio-wrapper .heroBio .heroBioRightInfo{border-top:6px solid #00b0b9;border-bottom:6px solid #97d700}
}
@media only screen and (max-width:63.9375em){.hero-bio-wrapper .heroBio .heroBioRightInfo .borderDarkGreen{padding-top:24px;border-bottom:6px solid #4cc35d}
}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title{margin-top:24px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title{font-size:18px;line-height:28px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title{font-size:18px;line-height:28px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-header-title sub{font-size:11px}
}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-email{margin-top:24px;word-break:break-all;color:#00465a;font-family:"Roboto";font-size:16px;line-height:26px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-email sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-email sub{font-size:10px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-email .email:focus-visible{background:#e9e9e9;color:#00465a;border-bottom:1px solid}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-phone{margin-top:4px;color:#00465a;font-family:"Roboto";font-size:16px;line-height:26px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-phone sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-phone sub{font-size:10px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-phone .phone:focus-visible{background:#e9e9e9;color:#00465a;border-bottom:1px solid}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-name{margin-top:24px;color:#333;font-family:"Roboto";font-size:16px;font-weight:300;line-height:26px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-name sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-name sub{font-size:10px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-email{margin-top:4px;word-break:break-all;color:#00465a;font-family:"Roboto";font-size:16px;line-height:26px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-email sup,.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-email sub{font-size:10px}
.hero-bio-wrapper .heroBio .heroBioRightInfo .hero-bio-secondary-email .email:focus-visible{background:#e9e9e9;color:#00465a;border-bottom:1px solid}
.hero-bio-wrapper .borderTeal{border-top:6px solid #4cc35d}
.hero-bio-wrapper .borderGreen{padding-bottom:16px;border-top:6px solid #97d700}
.card-insight-primary-wrapper{margin:48px 35px 0 35px}
@media only screen and (max-width:63.9375em){.card-insight-primary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper{margin:48px -2px 0 -2px}
}
.card-insight-primary-wrapper .card-insight-primary{margin:0 15px;display:flex;border:1px solid #c9c9c9;min-height:300px}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper .card-insight-primary{flex-direction:column;min-height:450px}
}
.card-insight-primary-wrapper .card-insight-primary .card-insight-primary-icon{background-color:#4cc35d;position:relative;min-height:298px}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper .card-insight-primary .card-insight-primary-icon{min-height:174px}
}
.card-insight-primary-wrapper .card-insight-primary .card-insight-primary-icon .imageIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary{padding:24px}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary{padding:16px}
}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo{display:flex;flex-flow:column}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-content{display:flex;align-items:center}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-content .content-icon{margin-right:8px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-content .content-info{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-content .content-info p{margin:0}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-content .content-info sub,.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-content .content-info sup{font-size:7px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title{margin-top:16px;max-width:448px}
@media only screen and (max-width:63.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title{min-height:77px}
}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title{margin-right:16px}
}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;color:#00465a;padding:0;position:relative}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link sub,.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link sup{font-size:12px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
@media only screen and (max-width:63.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link{font-size:18px;line-height:28px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link sub,.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-title .card-title-link sup{font-size:11px}
}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .marginAlign{margin-bottom:48px;min-height:84px}
@media only screen and (max-width:63.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .marginAlign{margin-bottom:55px;min-height:77px}
}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .marginAlign{margin-bottom:46px;margin-right:16px}
}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-description{margin-top:16px;margin-bottom:57px;max-width:448px;font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-description p{margin:0}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-description sub,.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-description sup{font-size:10px}
@media only screen and (max-width:63.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-description{margin-bottom:62px}
}
@media only screen and (max-width:39.9375em){.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-content .card-description{margin-bottom:108px}
}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags{display:flex;flex-flow:column wrap;row-gap:16px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags{display:flex;align-items:center;column-gap:8px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .content-icon{align-self:flex-start;margin-top:2px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .article-tag .article-tag-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .article-tag .article-tag-name sub,.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .article-tag .article-tag-name sup{font-size:7px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .article-tag .article-tag-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .article-tag .article-tag-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-tags .article-tag .article-tag-name:hover{transition:none;background:#d9e3e6}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-users{display:flex;align-items:center;column-gap:8px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-users .content-icon{align-self:flex-start;margin-top:2px;width:16px}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-users .article-user .article-user-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-users .article-user .article-user-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-users .article-user .article-user-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-primary-wrapper .card-insight-primary .cardInsightPrimary .articleInfo .card-insight-primary-tags .card-article-users .article-user .article-user-name:hover{transition:none;background:#d9e3e6}
.general-text-wrapper.topSpace-48{margin-top:48px}
.general-text-wrapper.topSpace-32{margin-top:32px}
.general-text-wrapper.topSpace-24{margin-top:24px}
.general-text-wrapper{margin-left:35px;margin-right:35px;margin-bottom:0}
@media only screen and (max-width:63.9375em){.general-text-wrapper{margin-left:10px;margin-right:10px;margin-bottom:0}
}
@media only screen and (max-width:39.9375em){.general-text-wrapper{margin-left:-2px;margin-right:-2px;margin-bottom:0}
}
.general-text-wrapper .general-text-header{color:#333;margin-bottom:32px}
.general-text-wrapper .general-text-description{font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300;margin-bottom:32px}
.general-text-wrapper .general-text-description p{margin:0}
.general-text-wrapper .general-text-description sup,.general-text-wrapper .general-text-description sub{font-size:10px}
.general-text-wrapper .general-text-bulletList{font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.general-text-wrapper .general-text-bulletList sup,.general-text-wrapper .general-text-bulletList sub{font-size:10px}
.general-text-wrapper .generalTextButton{margin-top:32px}
.general-text-wrapper .generalTextButton .pdf-link{display:flex;align-items:center}
.general-text-wrapper .generalTextButton .pdf-link .pdf-icon{margin-right:8px;margin-left:0}
.general-text-wrapper .generalTextButton .buttonTertiary.bold{font-size:16px;font-weight:500;line-height:28px}
.general-text-wrapper .generalTextButton .buttonTertiary.bold sup,.general-text-wrapper .generalTextButton .buttonTertiary.bold sub{font-size:10px}
.general-text-wrapper .generalTextButton .buttonTertiary.normal{font-size:20px;font-weight:300;line-height:30px}
.general-text-wrapper .generalTextButton .buttonTertiary.normal sup,.general-text-wrapper .generalTextButton .buttonTertiary.normal sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-text-wrapper .generalTextButton .buttonTertiary.normal{font-size:18px;line-height:28px}
.general-text-wrapper .generalTextButton .buttonTertiary.normal sup,.general-text-wrapper .generalTextButton .buttonTertiary.normal sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.general-text-wrapper .generalTextButton .buttonTertiary.normal{font-size:18px;line-height:28px}
.general-text-wrapper .generalTextButton .buttonTertiary.normal sup,.general-text-wrapper .generalTextButton .buttonTertiary.normal sub{font-size:11px}
}
.general-text-wrapper .generalTextButton.none{margin-top:0 !important}
.card-tool-mini-wrapper{margin:32px 35px 0 35px;border:1px solid #c9c9c9;min-height:96px}
@media only screen and (max-width:959px){.card-tool-mini-wrapper{display:none}
}
@media only screen and (max-width:63.9375em){.card-tool-mini-wrapper{margin:32px 10px 0 10px}
}
@media only screen and (max-width:63.9375em){.card-tool-mini-wrapper{margin:32px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-tool-mini-wrapper{margin:32px -2px 0 -2px}
}
.card-tool-mini-wrapper .card-tool{margin:0;display:flex}
.card-tool-mini-wrapper .card-tool .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-tool-mini-wrapper .card-tool .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.card-tool-mini-wrapper .card-tool .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
.card-tool-mini-wrapper .card-tool .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-tool-mini-wrapper .card-tool .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.card-tool-mini-wrapper .card-tool .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
.card-tool-mini-wrapper .card-tool .borderGradientDarkTeal{background-color:#00465a;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-tool-mini-wrapper .card-tool .borderGradientDarkTeal::before{content:'';position:absolute;width:8px;background-color:#7fa2ac;top:0;bottom:0;left:8px}
.card-tool-mini-wrapper .card-tool .borderGradientDarkTeal::after{content:'';position:absolute;width:8px;background-color:#ccdade;position:absolute;top:0;bottom:0;left:16px}
.card-tool-mini-wrapper .card-tool .borderGradient3bGreen{background-color:#4cc35d;position:relative;content:'';top:0;bottom:0;left:0;width:8px;min-height:96px;padding-right:8px;margin-right:16px}
.card-tool-mini-wrapper .card-tool .borderGradient3bGreen::before{content:'';position:absolute;width:8px;background-color:#a5e1ad;top:0;bottom:0;left:8px}
.card-tool-mini-wrapper .card-tool .borderGradient3bGreen::after{content:'';position:absolute;width:8px;background-color:#dbf3de;position:absolute;top:0;bottom:0;left:16px}
.card-tool-mini-wrapper .card-tool .responsive-embed{margin:0}
.card-tool-mini-wrapper .card-tool .card-info{display:flex;justify-content:space-between;padding:16px 24px 16px 16px;min-height:96px;width:100%}
@media only screen and (max-width:39.9375em){.card-tool-mini-wrapper .card-tool .card-info{align-items:flex-start;padding:16px;flex-direction:column-reverse}
}
.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description{margin-right:16px;width:90%;align-self:center;font-family:"Roboto Slab";font-size:14px;font-weight:300;line-height:1.71}
@media only screen and (max-width:39.9375em){.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description{margin-top:16px;width:100%}
}
.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description p{margin:0}
.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description a{text-decoration:underline;font-weight:initial;font-family:"Roboto Slab";font-size:14px;line-height:1.71}
.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description a:focus-visible{background:#e9e9e9;color:#00465a}
.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description a:hover{background:#d9e3e6}
.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description sup,.card-tool-mini-wrapper .card-tool .card-info .card-tool-mini-description sub{font-size:9px}
.card-tool-mini-wrapper .card-tool .card-info .imageIcon{align-self:flex-start;width:64px;height:64px}
.hero-insight-article-wrapper{margin:32px 48px 48px 48px;min-height:290px}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.hero-insight-article-wrapper{margin:32px 15px}
}
.hero-insight-article-wrapper .heroInsightsArticle{padding-bottom:16px;border-bottom:6px solid #97d700}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper .heroInsightsArticle{border-bottom:0}
}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo{min-height:290px;padding:24px 0 24px 0;border-top:6px solid #00b0b9}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo{border-top:6px solid #00b0b9;border-bottom:6px solid #4cc35d}
}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .content-info{display:flex;align-items:center;margin-bottom:16px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .content-info .content-icon{margin-right:8px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .content-info .content-name{margin-right:16px;font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .content-info .content-date{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description{margin-top:24px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p{margin:0;font-size:20px;font-weight:300;line-height:30px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p sup,.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p{font-size:18px;line-height:28px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p sup,.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p{font-size:18px;line-height:28px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p sup,.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description p sub{font-size:11px}
}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description sup,.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description{font-size:18px;line-height:28px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description sup,.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description{font-size:18px;line-height:28px}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description sup,.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleLeftInfo .hero-insight-article-description sub{font-size:11px}
}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleRightImage{padding:24px 0;border-top:6px solid #4cc35d}
.hero-insight-article-wrapper .heroInsightsArticle .heroInsightsArticleRightImage .hero-bio-image{margin:24px 0}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper .heroInsightsArticle .borderDarkGreen{padding-top:16px;border-bottom:6px solid #97d700}
}
.hero-insight-article-wrapper .heroInsightsArticle .borderDarkGreenForLarge{border-bottom:6px solid #4cc35d}
@media only screen and (max-width:63.9375em){.hero-insight-article-wrapper .heroInsightsArticle .borderDarkGreenForLarge{padding-top:16px;border-bottom:6px solid #97d700}
}
.hero-insight-article-wrapper .borderTeal{border-top:6px solid #4cc35d}
.hero-insight-article-wrapper .borderGreen{padding-bottom:16px;border-top:6px solid #97d700}
.card-insight-tertiary-wrapper{margin:48px 35px 0 35px}
@media only screen and (max-width:63.9375em){.card-insight-tertiary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.card-insight-tertiary-wrapper{margin:48px -2px 0 -2px}
}
.card-insight-tertiary-wrapper .card-insight-tertiary{margin:0 15px;display:flex;border-top:1px solid #c9c9c9;min-height:225px}
@media only screen and (max-width:39.9375em){.card-insight-tertiary-wrapper .card-insight-tertiary{flex-direction:column;min-height:275px}
}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary{padding:24px 0}
@media only screen and (max-width:39.9375em){.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary{padding:16px 0}
}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo{display:flex;flex-flow:column}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-content{display:flex;align-items:center}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-content .content-icon{margin-right:8px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-content .content-info{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-content .content-info p{margin:0}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-content .content-info sub,.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-content .content-info sup{font-size:7px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title{margin-top:16px;margin-bottom:41px}
@media only screen and (max-width:63.9375em){.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title{margin-bottom:46px}
}
@media only screen and (max-width:39.9375em){.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title{margin-right:16px;margin-bottom:46px}
}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;color:#00465a;padding:0;position:relative}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link span:hover{transition:.6s ease-in-out;background-size:100% 2px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link sub,.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link sup{font-size:12px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
@media only screen and (max-width:63.9375em){.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link{font-size:18px;line-height:28px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link sub,.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-content .card-title .card-title-link sup{font-size:11px}
}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags{display:flex;flex-flow:column wrap;row-gap:16px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags{display:flex;align-items:center;column-gap:8px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .content-icon{align-self:flex-start;margin-top:2px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .article-tag .article-tag-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .article-tag .article-tag-name sub,.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .article-tag .article-tag-name sup{font-size:7px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .article-tag .article-tag-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .article-tag .article-tag-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-tags .article-tag .article-tag-name:hover{transition:none;background:#d9e3e6}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-users{display:flex;align-items:center;column-gap:8px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-users .content-icon{align-self:flex-start;margin-top:2px;width:16px}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-users .article-user .article-user-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-users .article-user .article-user-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-users .article-user .article-user-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-tertiary-wrapper .card-insight-tertiary .cardInsightTertiary .articleInfo .card-insight-tertiary-tags .card-article-users .article-user .article-user-name:hover{transition:none;background:#d9e3e6}
.hero-product-detail-wrapper{margin:32px 48px 24px 48px}
@media only screen and (max-width:63.9375em){.hero-product-detail-wrapper{margin:32px 25px 24px 25px}
}
@media only screen and (max-width:39.9375em){.hero-product-detail-wrapper{margin:32px 15px 24px 15px}
}
.hero-product-detail-wrapper .heroProductDetail{min-height:340px;border-bottom:6px solid #97d700}
@media only screen and (max-width:63.9375em){.hero-product-detail-wrapper .heroProductDetail{border-bottom:0}
}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo{padding:24px 0;border-top:6px solid #00b0b9}
@media only screen and (max-width:63.9375em){.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo{min-height:340px;border-top:6px solid #00b0b9;border-bottom:6px solid #4cc35d}
}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description{margin-top:24px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p{margin:0;font-size:20px;font-weight:300;line-height:30px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p sup,.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p{font-size:18px;line-height:28px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p sup,.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p{font-size:16px;line-height:26px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p sup,.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description p sub{font-size:10px}
}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description sup,.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description sub{font-size:12px}
@media only screen and (max-width:63.9375em){.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description{font-size:18px;line-height:28px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description sup,.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description{font-size:16px;line-height:26px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description sup,.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .hero-product-detail-description sub{font-size:10px}
}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailInfo .heroProductDetailButton{margin-top:24px;font-size:16px}
.hero-product-detail-wrapper .heroProductDetail .heroProductDetailImage{padding:24px 0;border-top:6px solid #4cc35d}
@media only screen and (max-width:63.9375em){.hero-product-detail-wrapper .heroProductDetail .borderDarkGreen{padding-top:16px;border-bottom:6px solid #97d700}
}
.hero-product-detail-wrapper .borderTeal{border-top:6px solid #4cc35d}
.hero-product-detail-wrapper .borderGreen{padding-bottom:16px;border-top:6px solid #97d700}
.general_insight_tags_wrapper{margin:48px 48px 0 48px}
@media only screen and (max-width:63.9375em){.general_insight_tags_wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general_insight_tags_wrapper{margin:48px 15px 0 15px}
}
.general_insight_tags_wrapper .card-article-tags{display:flex;align-items:center;column-gap:8px}
.general_insight_tags_wrapper .card-article-tags .content-icon{align-self:flex-start;margin-top:2px}
.general_insight_tags_wrapper .card-article-tags .article-tag .article-tag-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.general_insight_tags_wrapper .card-article-tags .article-tag .article-tag-name sub,.general_insight_tags_wrapper .card-article-tags .article-tag .article-tag-name sup{font-size:7px}
.general_insight_tags_wrapper .card-article-tags .article-tag .article-tag-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.general_insight_tags_wrapper .card-article-tags .article-tag .article-tag-name:focus-visible span{border-bottom:2px solid #00465a}
.general_insight_tags_wrapper .card-article-tags .article-tag .article-tag-name:hover{transition:none;background:#d9e3e6}
.general_article_date_wrapper{margin:48px 48px 0 48px}
@media only screen and (max-width:63.9375em){.general_article_date_wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general_article_date_wrapper{margin:48px 15px 0 15px}
}
.general_article_date_wrapper .article-updated-date{font-size:14px;line-height:24px;font-family:"Roboto Slab";font-weight:bold;color:#828282;margin-bottom:8px}
.general_article_date_wrapper .article-updated-date sub,.general_article_date_wrapper .article-updated-date sup{font-size:9px}
.general_article_date_wrapper .article-published-date{font-size:12px;line-height:22px;font-family:"Roboto Slab";color:#828282}
.general_article_date_wrapper .article-published-date sub,.general_article_date_wrapper .article-published-date sup{font-size:9px}
.general_article_date_wrapper .article-published-date.fs-14{font-size:14px;line-height:24px}
.general_article_date_wrapper .article-published-date.fs-14 sup,.general_article_date_wrapper .article-published-date.fs-14 sub{font-size:10px}
.utiity-table-wrapper{margin:0 48px 72px 48px;min-height:240px}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper{margin:0 25px 72px 25px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper{margin:0 10px 72px 10px}
}
.utiity-table-wrapper .utlity-table-heading{color:#333}
.utiity-table-wrapper .advisor2-tabs-list{margin-top:24px}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .advisor2-tabs-list .tabs{flex-direction:row}
}
.utiity-table-wrapper .advisor2-tabs-list .tabs .tabs-title{margin-right:24px}
.utiity-table-wrapper .advisor2-tabs-list .tabs .tabs-title.is-active span{background-size:100% 2px}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .advisor2-tabs-content{margin-top:32px}
}
.utiity-table-wrapper .utlity-table .filter-field-label{position:relative;font-family:"Roboto";font-size:16px;line-height:26px;margin-bottom:8px}
.utiity-table-wrapper .utlity-table .filter-field-label sup,.utiity-table-wrapper .utlity-table .filter-field-label sub{font-size:10px}
.utiity-table-wrapper .utlity-table .filter-field-label .tool-tip-table .question-icon-blue{cursor:pointer;display:inline-block;background-position:-48px -601px;width:20px;height:20px;vertical-align:middle;margin-bottom:3px;margin-right:0}
.utiity-table-wrapper .utlity-table .utility-table-filters{display:flex;gap:20px;flex-flow:row wrap}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters{flex-flow:column wrap;gap:24px 0}
}
.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-dropdown{width:280px}
@media only screen and (max-width:69.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-dropdown{width:217px}
}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-dropdown{width:280px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-dropdown{width:100%}
}
.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-search{width:280px}
@media only screen and (max-width:69.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-search{width:217px}
}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-search{width:280px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .utility-filter-search{width:100%}
}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container{font-family:"Roboto" !important}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default{max-width:308px;width:100% !important;display:block}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default{max-width:292px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default{max-width:100%}
}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto";outline:0}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:42%}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.utiity-table-wrapper .utlity-table .utility-table-filters .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2{margin:0 -25px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2{margin:0 -10px}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table-header{display:none;background:#00465a;margin-top:32px}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table-header{display:block;height:8px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table-header{height:8px}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #annuityUtilityTableArea .width-700{width:700px !important}
@media only screen and (max-width:69.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 #annuityUtilityTableArea .width-700{width:400px !important}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #annuityUtilityTableArea .width-180{width:180px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #annuityUtilityTableArea .width-460{width:460px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #annuityUtilityTableArea .width-220{width:220px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #lifeUtilityTableArea .width-700{width:700px !important}
@media only screen and (max-width:69.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 #lifeUtilityTableArea .width-700{width:400px !important}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #lifeUtilityTableArea .width-180{width:180px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #lifeUtilityTableArea .width-460{width:460px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 #lifeUtilityTableArea .width-220{width:220px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table{border-spacing:0;margin-top:32px !important;table-layout:fixed;width:100% !important}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table{margin-top:0 !important}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .px200{width:685px !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .eforms-more-text{display:none}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .eforms-ellipsis-link.eforms-ellipsis-text{margin-left:8px;font-size:16px;transition:color .25s ease,background-color .25s ease;font-family:"Roboto",sans-serif;font-weight:300;color:#00465a;border-bottom:1px solid #00465a;background-color:transparent;width:fit-content;cursor:pointer;display:inline;text-transform:capitalize}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .eforms-ellipsis-link.eforms-ellipsis-text:hover{background:#d9e3e6;color:#00465a}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .eforms-ellipsis-link.eforms-ellipsis-text:active{background:#d9e3e6;color:#00465a;position:relative;top:2px;border-bottom:1px solid #00465a}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead{background:#00465a;font-family:"Roboto Slab";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#fff;border:1px solid #00465a}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead tr>th{padding:24px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead tr>th>span{font-weight:normal;position:relative;display:inline-block}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead tr>th>span .question-icon{background-position:-251px -571px;width:23px;cursor:pointer;pointer-events:none}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead tr>th>span .question-icon{cursor:pointer;pointer-events:auto}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead tr>th{padding-left:23px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table thead tr>th:not(:first-child){padding-left:24px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr:nth-child(n){background-color:#f8f8f8}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr:nth-child(2n){background-color:#fff}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td:first-child{border-left:1px solid #c9c9c9}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td:last-child{border-right:1px solid #c9c9c9}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td:not(:last-child){border-right:1px solid #c9c9c9}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td a:focus-visible{background:#d9e3e6}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td a .pdf-icon{margin:0}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr:not(:last-child) td{border-bottom:1px solid #c9c9c9}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr:last-child td{border-bottom:1px solid #c9c9c9}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr>td{padding:24px}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td:first-child{padding:32px 0 40px 24px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td:last-child{padding:30px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr td:last-child{padding:32px 24px 32px 24px}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .state-list-div,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .eform-product-div{display:flex;justify-content:center;align-items:flex-end}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .state-list-div,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .eform-product-div{justify-content:flex-start}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .state-span,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .product-span{padding-right:7px;display:inline-block}
@media only screen and (min-width:70em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .state-span,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .product-span{width:min-content}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .state-span,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .product-span{width:min-content}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .multi-icon{background-image:url("../../../etc/designs/bhf/images/icons/Frame 12370.png");background-repeat:no-repeat;background-position:-224px -602px !important;width:16px;height:17px;display:inline-block;cursor:pointer}
@media only screen and (min-width:70em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .multi-icon{padding-bottom:5px}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .multi-icon{padding-bottom:5px}
}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .report-name{font-family:"Roboto";font-size:16px;line-height:1.63;font-weight:300;letter-spacing:normal;text-align:left;text-decoration:none}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .report-name sup,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .report-name sub{font-size:10px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .pdf-link{display:inline-block}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .report-document{display:flex;row-gap:24px;flex-flow:column wrap}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .report-document .link-text{padding-left:8px}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .report-document{margin-top:32px;row-gap:32px}
}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports:not(:last-child){margin-bottom:8px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-head{font-family:"Roboto Slab";font-size:14px;line-height:24px;text-align:left;text-decoration:none;margin-bottom:4px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-name{font-family:"Roboto";font-size:16px;line-height:1.63;font-weight:300;letter-spacing:normal;text-align:left;text-decoration:none}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-name sup,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-name sub{font-size:10px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_icons{display:flex;flex-flow:column wrap;row-gap:32px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_icons .reports_links{display:flex;column-gap:8px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_icons .reports_links .pdf-icon{margin-left:2px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_icons .reports_links .link_text{align-self:center}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-head{font-family:"Roboto Slab";font-size:14px;line-height:24px;text-align:left;text-decoration:none;margin-bottom:4px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-name{font-family:"Roboto";font-size:16px;line-height:1.63;font-weight:300;letter-spacing:normal;text-align:left;text-decoration:none}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-name sup,.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports .report-name sub{font-size:10px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_links{margin-top:32px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_links{display:flex;column-gap:8px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_links .pdf-icon{margin-left:2px}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table .reports_links .link_text{align-self:center}
}
@media only screen and (max-width:63.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr>td:nth-child(1){width:70% !important}
.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr>td:nth-child(2){width:30% !important}
}
@media only screen and (max-width:39.9375em){.utiity-table-wrapper .utlity-table .bhf-advisor2 .advisor2-data-table tbody>tr>td:nth-child(1){width:100% !important}
}
.utiity-table-wrapper .eforms-load-more-container{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px;width:100%}
.utiity-table-wrapper .eforms-load-more-container .eforms-load-more-btn{padding:10.5px 26px 10.5px;background-color:#00465a;font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.76;letter-spacing:normal;text-align:center;color:#fff;cursor:pointer;border:2px solid #00465a;border-radius:0}
.utiity-table-wrapper .eforms-load-more-container .eforms-load-more-btn:hover{background:#d9e3e6;color:#00465a}
.utiity-table-wrapper .eforms-load-more-container .eforms-load-more-btn:active{background:#d9e3e6;color:#00465a;transform:translateY(2px);position:relative}
.sidebar-cardinsight-wrapper{margin-top:48px;margin-bottom:48px}
@media only screen and (max-width:63.9375em){.sidebar-cardinsight-wrapper{margin-left:15px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardinsight-wrapper{margin-left:0}
}
.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline{color:#333;font-family:"Roboto";font-size:25px;font-weight:300;line-height:35px}
.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline sup,.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline sub{font-size:18px}
@media only screen and (max-width:63.9375em){.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline{font-size:20px;line-height:30px}
.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline sup,.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline sub{font-size:12px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline{font-size:18px;line-height:28px}
.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline sup,.sidebar-cardinsight-wrapper .sidebar-cardinsight-headline sub{font-size:11px}
}
.sidebar-cardinsight-wrapper .card-sidebar{border:1px solid #c9c9c9;margin:32px 32px 0 0}
@media only screen and (max-width:63.9375em){.sidebar-cardinsight-wrapper .card-sidebar{margin:32px 10px 0 0;max-width:292px}
}
@media only screen and (max-width:39.9375em){.sidebar-cardinsight-wrapper .card-sidebar{margin:32px 0 0 0;max-width:100%}
}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight{min-height:350px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-insight-image.imageIcon{background:#4cc35d;text-align:center}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-insight-image .imageIcon{width:72px;height:72px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-insight-image img{min-height:170px}
@media only screen and (max-width:63.9375em){.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-insight-image img{min-height:174px}
}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-label-icon{padding:16px 16px 0 16px;display:flex;align-items:center;column-gap:8px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-label-icon .imageIcon{width:48px;height:48px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-label-icon .card-label{font-family:"Roboto Slab";font-size:12px;line-height:1.83}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-label-icon .card-label sup,.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-label-icon .card-label sub{font-size:7px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title{padding:16px 16px 17px 16px}
@media only screen and (max-width:63.9375em){.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title{padding:16px 16px 50px 16px}
}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;position:relative;padding:0}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link sup,.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link sub{font-size:12px}
@media only screen and (max-width:63.9375em){.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link{font-size:18px;line-height:28px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link sup,.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link sub{font-size:11px}
}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.sidebar-cardinsight-wrapper .card-sidebar .cardinsight .contentToolInfo .card-info .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
.module-help-wrapper .headline{font-family:"Roboto";font-size:25px;font-weight:300;line-height:1.4}
.module-help-wrapper .headline sub,.module-help-wrapper .headline sup{font-size:18px}
@media only screen and (max-width:63.9375em){.module-help-wrapper .headline{font-size:20px}
.module-help-wrapper .headline sub,.module-help-wrapper .headline sup{font-size:12px}
}
@media only screen and (max-width:39.9375em){.module-help-wrapper .headline{font-size:18px}
.module-help-wrapper .headline sub,.module-help-wrapper .headline sup{font-size:11px}
}
.module-help-wrapper .module_help_cta{margin-top:32px}
.module-help-wrapper .module_help_cta .buttonTertiary{font-size:16px;font-weight:500;letter-spacing:.8px;line-height:1.63}
.module-help-wrapper .module_help_cta .buttonTertiary span:after{background-color:#00465a}
.module-help-wrapper .module_help_cta .buttonTertiary span:hover::after{width:100%}
.module-help-wrapper .module_help_cta .buttonTertiary .question-icon-blue{transform:scale(0.9)}
.module-help-wrapper .module-help-wrapper-level1{visibility:hidden;position:fixed;height:100vh;background:white;z-index:9999999;top:0;width:340px;right:0;border:1px solid #c9c9c9;transform:translate(100%,0);transition:opacity ease .5s,visibility ease .5s,transform ease .5s;padding-bottom:30px}
@media only screen and (max-width:39.9375em){.module-help-wrapper .module-help-wrapper-level1{width:100%}
}
.module-help-wrapper .module-help-wrapper-level1 .close__menu{text-align:end;padding:16px 16px 32px 0}
.module-help-wrapper .module-help-wrapper-level1 .close__menu .close__side__menu{cursor:pointer}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .module_help_title{display:flex;column-gap:8px;padding:0 16px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .module_help_title .imageIcon{width:32px;height:32px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .module_help_title .content__heading{color:#333}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1{padding:0 16px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1 .content_links{margin-top:24px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1 .content_links .content__link{font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1 .content_links .content__link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1 .content_links .content__link:focus-visible span{border-bottom:2px solid #00465a}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1 .content_links .content__link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_1 .content_1 .content_links .content__link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .divder{margin:48px 16px;width:100px;border:solid 1px #c9c9c9}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .module_contact_title{display:flex;column-gap:8px;padding:0 16px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .module_contact_title .imageIcon{width:32px;height:32px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .module_contact_title .content__heading{color:#333}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1{padding:0 16px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1 .content_links{margin-top:24px}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1 .content_links .content__link{font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1 .content_links .content__link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1 .content_links .content__link:focus-visible span{border-bottom:2px solid #00465a}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1 .content_links .content__link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.module-help-wrapper .module-help-wrapper-level1 .level1.content_head .content_head_2 .content_1 .content_links .content__link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.module-help-wrapper .module-help-wrapper-level1.__display{visibility:visible;transition:transform 1s cubic-bezier(0.19,1,0.22,1);transform:translate(0,0);overflow-y:auto;overflow-x:hidden}
.module-help-wrapper .module-help-wrapper-level2{visibility:hidden;position:fixed;height:100vh;background:white;z-index:99999999;top:0;width:340px;right:0;border:1px solid #c9c9c9;transform:translate(100%,0);transition:opacity ease .5s,visibility ease .5s,transform ease .5s}
@media only screen and (max-width:39.9375em){.module-help-wrapper .module-help-wrapper-level2{width:100%}
}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header{display:flex;justify-content:space-between;padding:16px 16px 48px 16px}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .return__link{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;font-size:16px}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .return__link:focus-visible{background:#e9e9e9;color:#00465a}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .return__link:focus-visible span{border-bottom:2px solid #00465a}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .return__link span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .return__link span::before{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .return__link span:hover::before{width:calc(100%)}
.module-help-wrapper .module-help-wrapper-level2 .level2 .__header .close__side__menu{cursor:pointer}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info{padding:0 16px;position:relative;height:100%}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_links .content__link{font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_links .content__link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_links .content__link:focus-visible span{border-bottom:2px solid #00465a}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_links .content__link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_links .content__link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_text{font-size:16px;font-family:"Roboto";font-weight:300;color:#333}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_text sup,.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_text sub{font-size:12px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_text p{margin:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay{padding:0;margin:0;background:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form{margin-top:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .inputField{padding-top:0;padding-left:0;height:30px;font-family:"Roboto";font-size:16px;font-weight:normal;line-height:26px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .inputField sup,.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .inputField sub{font-size:10px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .masked-phone-div{font-weight:normal;font-size:16px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form hr{border:1px solid #00465a;margin:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .bhf-form-btn-margin{margin-top:32px;margin-left:0;margin-bottom:24px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default{width:100% !important;display:block}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:0;height:30px;font-size:15px;line-height:1.6em;padding:0 25px 5px 0;font-family:"Roboto";outline:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .bhf-form-error-container{padding-left:0;font-weight:normal}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .bhf-form-submit-container button{font-size:16px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay form .bhf-form-submit-container button[disabled]{background-color:#707070 !important}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .inputWrap{margin-top:16px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .inputWrap label{padding:0 25px 5px 0;font-family:"Roboto";font-size:16px;line-height:26px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .inputWrap label sup,.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .inputWrap label sub{font-size:10px}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .inputWrap .masked-phone-div{top:32px;left:0}
.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .utility-form-two .cell:first-child .inputWrap{margin-top:24px}
@media only screen and (max-width:63.9375em){.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .utility-form-two .cell:nth-child(2) .inputWrap{margin-top:24px}
}
@media only screen and (max-width:39.9375em){.module-help-wrapper .module-help-wrapper-level2 .level2.content__info .content_level2_form .formDisplay .utility-form-two .cell:nth-child(2) .inputWrap{margin-top:32px}
}
.module-help-wrapper .module-help-wrapper-level2.__display{visibility:visible;transition:transform 1s cubic-bezier(0.19,1,0.22,1);transform:translate(0,0);overflow-y:auto;overflow-x:hidden}
.card-bio-grid-wrapper{min-height:350px;border:1px solid #c9c9c9}
.card-bio-grid-wrapper .card-bio-image{min-height:174px}
.card-bio-grid-wrapper .card-bio-content{margin:16px}
.card-bio-grid-wrapper .card-bio-content .card-user-name{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px}
.card-bio-grid-wrapper .card-bio-content .card-user-name sup,.card-bio-grid-wrapper .card-bio-content .card-user-name sub{font-size:12px}
@media only screen and (max-width:63.9375em){.card-bio-grid-wrapper .card-bio-content .card-user-name{font-size:18px;line-height:28px}
.card-bio-grid-wrapper .card-bio-content .card-user-name sup,.card-bio-grid-wrapper .card-bio-content .card-user-name sub{font-size:11px}
}
.card-bio-grid-wrapper .card-bio-content .card-title{margin-top:8px;font-family:"Roboto Slab";font-size:12px;line-height:22px}
.card-bio-grid-wrapper .card-bio-content .card-title sup,.card-bio-grid-wrapper .card-bio-content .card-title sub{font-size:7px}
.card-bio-grid-wrapper .card-bio-content .card-popup-link{margin-top:24px}
.card-bio-grid-wrapper .card-bio-content .card-popup-link .buttonTertiary{font-size:16px;line-height:26px}
.card-bio-grid-wrapper .card-bio-content .card-popup-link .buttonTertiary sup,.card-bio-grid-wrapper .card-bio-content .card-popup-link .buttonTertiary sub{font-size:10px}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid.custom-modal-box-new .customise-modal-wrapper-new{transform:translate3d(0,-50%,0);width:100%}
}
.reveal-overlay-advisor2-modal .card-bio-grid.custom-modal-box-new .toolSection{max-width:800px;margin:auto;background:white}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid.custom-modal-box-new .toolSection{max-height:none;height:100vh}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection{background:white}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup{margin:32px 32px 38px 32px}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup{margin:32px 32px 39px 32px}
}
@media only screen and (max-width:39.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup{margin:24px 24px 27px 24px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info{display:flex;min-height:125px;margin-bottom:24px}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info{min-height:100px}
}
@media only screen and (max-width:39.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info{min-height:75px;margin-bottom:16px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info .card__img{max-width:125px;align-self:center}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info .card__img{max-width:100px}
}
@media only screen and (max-width:39.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info .card__img{max-width:75px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .cardBio_profile_info .card_bio_close{cursor:pointer;margin-left:auto}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info{display:flex;flex-direction:column;row-gap:8px;padding-left:24px;padding-right:16px;align-self:center}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info{padding-left:16px}
}
@media only screen and (max-width:39.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info{padding-left:0;padding-bottom:24px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-user-name{font-family:"Roboto";font-size:25px;font-weight:300;line-height:35px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-user-name sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-user-name sub{font-size:18px}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-user-name{font-size:18px;line-height:28px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-user-name sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-user-name sub{font-size:11px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-title{font-family:"Roboto Slab";font-size:14px;line-height:24px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-title sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_info .card-title sub{font-size:10px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description{font-family:"Roboto";font-size:16px;line-height:26px;font-weight:300;padding-bottom:32px}
@media only screen and (max-width:39.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description{padding-bottom:24px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description sub{font-size:10px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description p{margin:0;padding:0;font-family:"Roboto";font-size:16px;line-height:26px;font-weight:300}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description p sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_description p sub{font-size:10px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary{font-family:"Roboto";font-size:20px;line-height:30px;font-weight:300;position:relative;display:inline-block}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary sub{font-size:12px}
@media only screen and (max-width:63.9375em){.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary{font-size:18px;line-height:28px}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary sup,.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary sub{font-size:11px}
}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.reveal-overlay-advisor2-modal .card-bio-grid .toolSection .cardBioModalPopup .card_bio_link .buttonTertiary span:hover::after{width:calc(100% - 28px)}
.card-tool-grid-wrapper .card-tool-grid-container{min-height:350px;border:1px solid #c9c9c9;display:flex;flex-flow:column wrap;justify-content:space-between;row-gap:16px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content{padding:16px 16px 0 16px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .imageIcon{width:48px;height:48px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-label{margin-top:8px;font-family:"Roboto Slab";font-size:12px;line-height:1.83}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-label sup,.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-label sub{font-size:7px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-subtitle{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;margin-top:16px;margin-bottom:8px;color:#00465a}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-tool-link .card-title-link{font-family:"Roboto";font-size:16px;font-weight:500;line-height:26px;position:relative;padding:0}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-tool-link .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:2px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-tool-link .card-title-link span:hover{padding-bottom:2px;transition:.3s ease-in-out;background-size:100% 2px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-tool-link .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-content .card-tool-link .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-image{min-height:175px}
.card-tool-grid-wrapper .card-tool-grid-container .card-tool-image img{width:100%;object-fit:cover}
.system_bread_crumb_wrapper{margin:0 48px 0 48px}
@media only screen and (max-width:63.9375em){.system_bread_crumb_wrapper{margin:0 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.system_bread_crumb_wrapper{margin:0 15px}
}
.system_bread_crumb_wrapper .breadcrumb-links{padding:0}
.system_bread_crumb_wrapper .tool-breadcrumb-links{margin:16px 0}
.system_bread_crumb_wrapper .tool-breadcrumb-links .return__link{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;font-size:16px}
.system_bread_crumb_wrapper .tool-breadcrumb-links .return__link:focus-visible{background:#e9e9e9;color:#00465a}
.system_bread_crumb_wrapper .tool-breadcrumb-links .return__link:focus-visible span{border-bottom:2px solid #00465a}
.system_bread_crumb_wrapper .tool-breadcrumb-links .return__link span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.system_bread_crumb_wrapper .tool-breadcrumb-links .return__link span::before{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.system_bread_crumb_wrapper .tool-breadcrumb-links .return__link span:hover::before{width:calc(100%)}
.card-insight-callout-wrapper{margin:48px 48px 0 48px}
@media only screen and (max-width:63.9375em){.card-insight-callout-wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.card-insight-callout-wrapper{margin:48px 15px 0 15px}
}
.card-insight-callout-wrapper .card-insight-callout{min-height:100px;border-top:3px solid #4cc35d;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;padding:24px}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content{display:flex;column-gap:16px}
@media only screen and (max-width:39.9375em){.card-insight-callout-wrapper .card-insight-callout .card-insight-content{flex-direction:column;row-gap:16px}
}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content .imageIcon{width:48px;height:48px}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content .content .insight-callout-description{font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content .content .insight-callout-description p{margin:0}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content .content .insight-callout-description sub,.card-insight-callout-wrapper .card-insight-callout .card-insight-content .content .insight-callout-description sup{font-size:10px}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content .content .callout_action{margin-top:24px}
.card-insight-callout-wrapper .card-insight-callout .card-insight-content .content .callout_action a{width:230px}
.card_insight_bio_wrapper{margin:48px 48px 0 48px}
@media only screen and (max-width:63.9375em){.card_insight_bio_wrapper{margin:48px 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.card_insight_bio_wrapper{margin:48px 15px 0 15px}
}
.card_insight_bio_wrapper .card_authors{display:flex;column-gap:16px}
.card_insight_bio_wrapper .card_authors .imageIcon{width:48px;height:48px}
.card_insight_bio_wrapper .card_authors .authorInfo{font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.card_insight_bio_wrapper .card_authors .authorInfo a{font-weight:bolder}
.card_insight_bio_wrapper .card_authors .authorInfo sub,.card_insight_bio_wrapper .card_authors .authorInfo sup{font-size:10px}
.card_insight_bio_wrapper .card_authors_bio{display:flex;gap:24px}
@media only screen and (max-width:63.9375em){.card_insight_bio_wrapper .card_authors_bio{flex-direction:column}
}
.card_insight_bio_wrapper .card_authors_bio .imageIcon{width:144px;height:144px}
@media only screen and (max-width:63.9375em){.card_insight_bio_wrapper .card_authors_bio .imageIcon{width:100px;height:100px}
}
@media only screen and (max-width:39.9375em){.card_insight_bio_wrapper .card_authors_bio .imageIcon{width:75px;height:75px}
}
.card_insight_bio_wrapper .card_authors_bio .authorInfo{font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.card_insight_bio_wrapper .card_authors_bio .authorInfo a{font-weight:bolder}
.card_insight_bio_wrapper .card_authors_bio .authorInfo sub,.card_insight_bio_wrapper .card_authors_bio .authorInfo sup{font-size:10px}
.card_insight_bio_wrapper .card_authors_contributors{margin-top:24px;display:flex;flex-direction:column;row-gap:16px}
.card_insight_bio_wrapper .card_authors_contributors .contributors{display:flex;column-gap:16px;align-items:center}
.card_insight_bio_wrapper .card_authors_contributors .contributors .imageIcon{width:48px;height:48px}
.card_insight_bio_wrapper .card_authors_contributors .contributors .contributorsInfo{font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.card_insight_bio_wrapper .card_authors_contributors .contributors .contributorsInfo a{font-weight:bolder}
.card_insight_bio_wrapper .card_authors_contributors .contributors .contributorsInfo sub,.card_insight_bio_wrapper .card_authors_contributors .contributors .contributorsInfo sup{font-size:10px}
.sidebar-topics-wrapper{margin-top:48px;margin-bottom:48px}
@media only screen and (max-width:63.9375em){.sidebar-topics-wrapper{margin-left:15px}
}
@media only screen and (max-width:39.9375em){.sidebar-topics-wrapper{margin-left:0}
}
.sidebar-topics-wrapper .title{font-family:"Roboto";font-weight:300;font-size:25px;line-height:35px;margin-bottom:32px}
.sidebar-topics-wrapper .title sup,.sidebar-topics-wrapper .title sub{font-size:18px}
@media only screen and (max-width:63.9375em){.sidebar-topics-wrapper .title{font-size:20px;line-height:30px}
.sidebar-topics-wrapper .title sup,.sidebar-topics-wrapper .title sub{font-size:12px}
}
@media only screen and (max-width:39.9375em){.sidebar-topics-wrapper .title{font-size:18px;line-height:28px}
.sidebar-topics-wrapper .title sup,.sidebar-topics-wrapper .title sub{font-size:11px}
}
.sidebar-topics-wrapper .categories .article-tags{margin-bottom:16px}
@media only screen and (max-width:63.9375em){.sidebar-topics-wrapper .categories .article-tags{margin-bottom:14px}
.sidebar-topics-wrapper .categories .article-tags:nth-child(odd){width:50%;float:left}
.sidebar-topics-wrapper .categories .article-tags:nth-child(even){width:50%;float:right}
}
@media only screen and (max-width:39.9375em){.sidebar-topics-wrapper .categories .article-tags{margin-bottom:16px;float:none !important;width:auto !important}
}
.sidebar-topics-wrapper .categories .clear{clear:both}
.sidebar-topics-wrapper .tags-links{font-family:"Roboto";font-size:16px;line-height:26px;position:relative;border-bottom:1px solid #00465a;background:-webkit-linear-gradient(#00465a,#00465a) left bottom no-repeat;background:-o-linear-gradient(#00465a,#00465a) left bottom no-repeat;background:-moz-linear-gradient(#00465a,#00465a) left bottom no-repeat;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 1px;transition:all .5s;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.sidebar-topics-wrapper .tags-links sup,.sidebar-topics-wrapper .tags-links sub{font-size:10px}
.sidebar-topics-wrapper .tags-links:hover{background-size:100% 1px}
.sidebar-topics-wrapper .tags-links:focus-visible{background:#d9e3e6;color:#00465a}
.sidebar-topics-wrapper .tags-links:focus-visible span{background:linear-gradient(#000,#000) left bottom no-repeat;background-size:100% 1.5px}
.card-insight-grid-wrapper{margin:48px 35px 72px 35px}
@media only screen and (max-width:63.9375em){.card-insight-grid-wrapper{margin:48px 10px 72x 10px}
}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper{margin:48px -2px 72px -2px}
}
.card-insight-grid-wrapper .grid-x.mt-24{margin-top:24px}
.card-insight-grid-wrapper .grid-x.mt-24 .cell{margin-bottom:30px}
.card-insight-grid-wrapper .no-post-articles{background:lightgrey;padding:10px}
.card-insight-grid-wrapper .card-insight-grid{margin:0 15px;display:flex;border:1px solid #c9c9c9;min-height:300px}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper .card-insight-grid{flex-direction:column;min-height:450px}
}
.card-insight-grid-wrapper .card-insight-secondary-grid{display:flex;border:1px solid #c9c9c9;flex-direction:column;min-height:450px}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper .card-insight-secondary-grid{justify-content:space-between}
}
.card-insight-grid-wrapper .cardInsightGrid{padding:24px}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper .cardInsightGrid{padding:16px}
}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo{display:flex;flex-flow:column;justify-content:space-between;height:100%}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-content{display:flex;align-items:center;margin-bottom:16px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-content .content-icon{margin-right:8px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-content .content-info{font-size:12px;line-height:22px;font-family:"Roboto Slab"}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-content .content-info p{margin:0}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-content .content-info sub,.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-content .content-info sup{font-size:7px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title{max-width:448px}
@media only screen and (max-width:63.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title{min-height:77px}
}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title{margin-right:16px}
}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link{font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px;color:#00465a;padding:0;position:relative}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link span{text-decoration:none;background:linear-gradient(#00465a,#00465a) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link span:hover{transition:.3s ease-in-out;background-size:100% 2px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link sub,.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link sup{font-size:12px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link:focus-visible span{border-bottom:2px solid #00465a}
@media only screen and (max-width:63.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link{font-size:18px;line-height:28px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link sub,.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-title .card-title-link sup{font-size:11px}
}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .marginAlign{margin-bottom:48px;min-height:84px}
@media only screen and (max-width:63.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .marginAlign{margin-bottom:55px;min-height:77px}
}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .marginAlign{margin-bottom:46px;margin-right:16px}
}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-description{margin-top:16px;margin-bottom:57px;max-width:448px;font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-description p{margin:0}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-description sub,.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-description sup{font-size:10px}
@media only screen and (max-width:63.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-description{margin-bottom:62px}
}
@media only screen and (max-width:39.9375em){.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-content .card-description{margin-bottom:108px}
}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags{display:flex;flex-flow:column wrap;row-gap:16px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags{display:flex;column-gap:8px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .content-icon{align-self:flex-start;margin-top:2px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .article-tag .article-tag-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .article-tag .article-tag-name sub,.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .article-tag .article-tag-name sup{font-size:7px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .article-tag .article-tag-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .article-tag .article-tag-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-tags .article-tag .article-tag-name:hover{transition:none;background:#d9e3e6}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-users{display:flex;column-gap:8px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-users .content-icon{align-self:flex-start;margin-top:2px;width:16px}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-users .article-user .article-user-name{font-size:12px;font-family:"Roboto";color:#00465a;line-height:22px;text-decoration:underline}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-users .article-user .article-user-name:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-users .article-user .article-user-name:focus-visible span{border-bottom:2px solid #00465a}
.card-insight-grid-wrapper .cardInsightGrid .articleInfo .card-insight-grid-tags .card-article-users .article-user .article-user-name:hover{transition:none;background:#d9e3e6}
.card-insight-grid-wrapper .load-more-insight-grid{display:flex;justify-content:center}
.general-quote-wrapper{margin:32px 35px 0 35px}
@media only screen and (max-width:63.9375em){.general-quote-wrapper{margin:32px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.general-quote-wrapper{margin:32px -2px 0 -2px}
}
.general-quote-wrapper .general-quote-info{border-left:3px solid #4cc35d;padding-left:16px}
.general-quote-wrapper .general-quote-info .quote-title{margin-bottom:16px;color:#333;font-family:"Roboto";font-size:20px;line-height:30px;font-weight:300}
.general-quote-wrapper .general-quote-info .quote-title sup,.general-quote-wrapper .general-quote-info .quote-title sub{font-size:12px}
.general-quote-wrapper .general-quote-info .quote-info{font-family:"Roboto Slab";font-size:14px;line-height:24px}
.general-quote-wrapper .general-quote-info .quote-info sup,.general-quote-wrapper .general-quote-info .quote-info sub{font-size:10px}
.general-image-wrapper{margin:72px 35px 0 35px}
@media only screen and (max-width:63.9375em){.general-image-wrapper{margin:72px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.general-image-wrapper{margin:72px -2px 0 -2px}
}
.general-image-wrapper .general-image-info .general-title{margin-bottom:16px;color:#333;font-family:"Roboto Slab";font-size:18px;line-height:28px}
.general-image-wrapper .general-image-info .general-title sup,.general-image-wrapper .general-image-info .general-title sub{font-size:11px}
.general-image-wrapper .general-image-info .general-caption{margin-top:16px;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.general-image-wrapper .general-image-info .general-caption sup,.general-image-wrapper .general-image-info .general-caption sub{font-size:10px}
.general-rating-wrapper{margin:48px 35px 0 35px}
@media only screen and (max-width:63.9375em){.general-rating-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.general-rating-wrapper{margin:48px -2px 0 -2px}
}
.general-rating-wrapper .table-rating-info{display:flex;column-gap:20px}
.general-rating-wrapper .table-rating-info .rating-icon{flex:0 0 62px;padding:16px 0;border-top:1px solid #c9c9c9;display:flex;column-gap:8px}
.general-rating-wrapper .table-rating-info .rating-icon .imageIcon{width:35px;height:35px}
.general-rating-wrapper .table-rating-info .rating-info{display:flex;flex-direction:column;justify-content:center;flex:auto;padding:16px 0;border-top:1px solid #c9c9c9;font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.general-rating-wrapper .table-rating-info .rating-info sup,.general-rating-wrapper .table-rating-info .rating-info sub{font-size:10px}
.general-rating-wrapper .table-rating-info .rating-info p{margin:0}
.general-rating-wrapper .table-rating-info .rating-info b{font-weight:500}
.general-rating-wrapper .table-rating-info .rating-info .buttonTertiary{font-weight:normal}
.general-rating-wrapper .table-rating-info:last-of-type .rating-icon{border-bottom:1px solid #c9c9c9}
.general-rating-wrapper .table-rating-info:last-of-type .rating-info{border-bottom:1px solid #c9c9c9}
.general-rating-wrapper .rating-caption{padding-top:14px;font-size:16px;line-height:26px;font-family:"Roboto";font-weight:300}
.general-rating-wrapper .rating-caption sup,.general-rating-wrapper .rating-caption sub{font-size:10px}
.general-text-column-wrapper{margin:48px 35px 0 35px}
@media only screen and (max-width:63.9375em){.general-text-column-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.general-text-column-wrapper{margin:48px -2px 0 -2px}
}
.general-text-column-wrapper .genericeVideoAdvisor2{margin:0 !important}
.general-text-column-wrapper .grid-margin-y>.cell{margin-top:0;margin-bottom:0}
@media only screen and (max-width:39.9375em){.general-text-column-wrapper .grid-margin-y>.cell{margin-top:15px;margin-bottom:15px}
}
.general-text-column-wrapper .general-text-column-description{font-family:"Roboto";font-size:16px;font-weight:300;line-height:26px}
.general-text-column-wrapper .general-text-column-description p{margin:0}
.general-text-column-wrapper .general-text-column-description sup,.general-text-column-wrapper .general-text-column-description sub{font-size:10px}
.general-text-column-wrapper .ctaButton{padding-top:16px}
.general-text-column-wrapper .general-image .general-image-wrapper{margin:0}
.utility-form-wrapper{min-height:240px;margin:48px 35px 0 35px}
@media only screen and (max-width:63.9375em){.utility-form-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.utility-form-wrapper{margin:48px 0 0 0}
}
.utility-form-wrapper .form-title{font-family:"Roboto";font-size:35px;font-weight:300;line-height:45px}
.utility-form-wrapper .form-title sup,.utility-form-wrapper .form-title sub{font-size:25px}
.utility-form-wrapper .intruction-text{padding-top:24px;font-family:"Roboto";font-size:16px;font-weight:300;line-height:26px}
.utility-form-wrapper .intruction-text p{margin:0}
.utility-form-wrapper .intruction-text sup,.utility-form-wrapper .intruction-text sub{font-size:10px}
@media only screen and (max-width:63.9375em){.utility-form-wrapper .column-view.two-column-reverse{display:flex;flex-direction:column-reverse}
.utility-form-wrapper .column-view.two-column-reverse .intruction-text.description{padding-top:24px}
.utility-form-wrapper .column-view.two-column-reverse .icon-descriptive-text{margin-top:32px}
}
.utility-form-wrapper .icon-descriptive-text{margin-top:24px;display:flex;flex-direction:column;row-gap:32px}
.utility-form-wrapper .icon-descriptive-text .icon-info{display:flex;column-gap:16px}
.utility-form-wrapper .icon-descriptive-text .icon-info .imageIcon{width:32px;height:32px}
.utility-form-wrapper .icon-descriptive-text .icon-info .descriptive-text{align-self:center;font-family:"Roboto";font-size:16px;font-weight:300;line-height:26px}
.utility-form-wrapper .icon-descriptive-text .icon-info .descriptive-text sup,.utility-form-wrapper .icon-descriptive-text .icon-info .descriptive-text sub{font-size:10px}
.utility-form-wrapper .formDisplay{padding:0;margin:0;background:0}
.utility-form-wrapper .formDisplay form{margin-top:0}
.utility-form-wrapper .formDisplay form .inputField{padding-top:0;padding-left:0;height:30px;font-family:"Roboto";font-size:16px;line-height:26px}
.utility-form-wrapper .formDisplay form .inputField sup,.utility-form-wrapper .formDisplay form .inputField sub{font-size:10px}
.utility-form-wrapper .formDisplay form hr{border:1px solid #00465a;margin:0}
.utility-form-wrapper .formDisplay form .bhf-form-btn-margin{margin-top:32px;margin-left:0;margin-bottom:0}
.utility-form-wrapper .formDisplay form .select2-container--default{width:100% !important;display:block}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:0;height:30px;font-size:15px;line-height:1.6em;padding:0 25px 5px 0;font-family:"Roboto";outline:0}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:0}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--multiple{border-radius:0;background-color:#fff;box-shadow:none;border:0;height:30px;font-size:15px;line-height:1.6em;padding:0 25px 5px 0;font-family:"Roboto";outline:0}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--multiple:focus-visible{background:#e9e9e9}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--multiple:before{content:"";position:absolute;right:7px;top:42%;background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6)}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0;box-shadow:none}
.utility-form-wrapper .formDisplay form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.utility-form-wrapper .formDisplay form .select2-container--default.select2-container--open .select2-selection--multiple::before{transform:rotate(180deg) scale(0.6)}
.utility-form-wrapper .formDisplay form .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.utility-form-wrapper .formDisplay form .bhf-form-error-container{padding-left:0}
.utility-form-wrapper .formDisplay .inputWrap{margin-top:32px}
.utility-form-wrapper .formDisplay .inputWrap label{padding:0 25px 5px 0;font-family:"Roboto";font-size:16px;line-height:26px}
.utility-form-wrapper .formDisplay .inputWrap label sup,.utility-form-wrapper .formDisplay .inputWrap label sub{font-size:10px}
.utility-form-wrapper .formDisplay .inputWrap .masked-phone-div{top:32px;left:0}
.utility-form-wrapper .formDisplay .utility-form-two .cell:first-child .inputWrap{margin-top:24px}
@media only screen and (max-width:63.9375em){.utility-form-wrapper .formDisplay .utility-form-two .cell:nth-child(2) .inputWrap{margin-top:24px}
}
@media only screen and (max-width:39.9375em){.utility-form-wrapper .formDisplay .utility-form-two .cell:nth-child(2) .inputWrap{margin-top:32px}
}
.utility-form-wrapper .intruction-text.description{padding-top:32px}
.general-callout-wrapper{margin:0 48px 0 48px;min-height:290px}
@media only screen and (max-width:63.9375em){.general-callout-wrapper{margin:0 25px 0 25px}
}
@media only screen and (max-width:39.9375em){.general-callout-wrapper{margin:0 15px}
}
.general-callout-wrapper .generalCallout{border-bottom:6px solid #97d700;min-height:inherit}
@media only screen and (max-width:39.9375em){.general-callout-wrapper .generalCallout{border-bottom:0}
}
.general-callout-wrapper .generalCallout .generalCalloutLeftImage{border-top:6px solid #00b0b9}
.general-callout-wrapper .generalCallout .generalCalloutLeftImage .general-callout-image{margin:24px 0}
.general-callout-wrapper .generalCallout .generalCalloutRightInfo{padding-top:24px;padding-bottom:24px;border-top:6px solid #4cc35d}
@media only screen and (max-width:39.9375em){.general-callout-wrapper .generalCallout .generalCalloutRightInfo{border-top:6px solid #00b0b9;border-bottom:6px solid #97d700}
}
@media only screen and (max-width:39.9375em){.general-callout-wrapper .generalCallout .generalCalloutRightInfo .borderDarkGreen{padding-top:24px;border-bottom:6px solid #4cc35d}
}
.general-callout-wrapper .generalCallout .info .pb-32{padding-bottom:32px}
.general-callout-wrapper .generalCallout .info .mobileView{display:none}
@media only screen and (max-width:39.9375em){.general-callout-wrapper .generalCallout .info .mobileView{display:block}
}
.general-callout-wrapper .generalCallout .info .title{font-family:"Roboto";font-size:50px;font-weight:300;line-height:65px;color:#00465a;padding-bottom:19px}
@media only screen and (max-width:63.9375em){.general-callout-wrapper .generalCallout .info .title{padding-bottom:21px;font-size:45px;line-height:60px}
.general-callout-wrapper .generalCallout .info .title sup,.general-callout-wrapper .generalCallout .info .title sub{font-size:30px}
}
@media only screen and (max-width:39.9375em){.general-callout-wrapper .generalCallout .info .title{font-size:30px;line-height:45px}
.general-callout-wrapper .generalCallout .info .title sup,.general-callout-wrapper .generalCallout .info .title sub{font-size:20px}
}
.general-callout-wrapper .generalCallout .info .title sup,.general-callout-wrapper .generalCallout .info .title sub{font-size:40px}
.general-callout-wrapper .generalCallout .info .calloutInfo{display:flex;flex-direction:column;column-gap:8px}
.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle{font-family:"Roboto";font-size:35px;font-weight:300;line-height:45px}
.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle sup,.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle sub{font-size:25px}
@media only screen and (max-width:63.9375em){.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle{font-size:30px;line-height:40px}
.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle sup,.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle sub{font-size:20px}
}
@media only screen and (max-width:39.9375em){.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle{font-size:25px;line-height:35px}
.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle sup,.general-callout-wrapper .generalCallout .info .calloutInfo .callOutTitle sub{font-size:18px}
}
.general-callout-wrapper .generalCallout .info .calloutInfo .callOutSubTitle{font-family:"Roboto Slab";font-size:14px;line-height:24px}
.general-callout-wrapper .generalCallout .info .calloutInfo .callOutSubTitle sup,.general-callout-wrapper .generalCallout .info .calloutInfo .callOutSubTitle sub{font-size:9px}
.general-callout-wrapper .generalCallout .info .calloutInfo:not(:last-child){padding-bottom:19px}
@media only screen and (max-width:63.9375em){.general-callout-wrapper .generalCallout .info .calloutInfo:not(:last-child){padding-bottom:21px}
}
.general-callout-wrapper .generalCallout .info .description{padding-bottom:22px;font-family:"Roboto";font-size:20px;font-weight:300;line-height:30px}
.general-callout-wrapper .generalCallout .info .description p{margin:0;font-size:20px}
.general-callout-wrapper .generalCallout .info .description p sup,.general-callout-wrapper .generalCallout .info .description p sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-callout-wrapper .generalCallout .info .description p{font-size:18px}
.general-callout-wrapper .generalCallout .info .description p sup,.general-callout-wrapper .generalCallout .info .description p sub{font-size:12px}
}
.general-callout-wrapper .generalCallout .info .description sup,.general-callout-wrapper .generalCallout .info .description sub{font-size:12px}
@media only screen and (max-width:63.9375em){.general-callout-wrapper .generalCallout .info .description{font-family:"Roboto";font-size:18px;font-weight:300;line-height:28px}
.general-callout-wrapper .generalCallout .info .description sup,.general-callout-wrapper .generalCallout .info .description sub{font-size:11px}
}
.general-callout-wrapper .generalCalloutBorderTeal{border-top:6px solid #4cc35d}
.general-callout-wrapper .generalCalloutborderGreen{padding-bottom:16px;border-top:6px solid #97d700}
.header-container.professional{position:fixed;width:100%;-webkit-transition:-webkit-transform .25s cubic-bezier(0.23,1,0.32,1);transition:transform .25s cubic-bezier(0.23,1,0.32,1);top:0;z-index:999;transform:translateZ(0);-webkit-transform:translateZ(0)}
.header-container.professional.__fixed{-webkit-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:-webkit-transform .5s cubic-bezier(0.23,1,0.32,1);transition:transform .5s cubic-bezier(0.23,1,0.32,1)}
.header-container.professional .pro-logo{display:table-cell;margin-top:20px;z-index:99999;position:fixed;right:80px;cursor:pointer}
@media only screen and (max-width:39.9375em){.header-container.professional .pro-logo{margin-top:25px;right:60px}
}
@media only screen and (min-width:64em){.header-container.professional .pro-logo{display:none}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.header-container.professional .pro-logo{margin-top:25px}
.header-container.professional .pro-logo.right-210{right:210px}
.header-container.professional .pro-logo.right-230{right:230px}
}
.header-container.professional .login-content{display:table-cell;margin-top:20px;z-index:99999;position:fixed;right:80px;cursor:pointer}
@media only screen and (max-width:39.9375em){.header-container.professional .login-content{margin-top:25px;right:60px}
}
@media only screen and (min-width:64em){.header-container.professional .login-content{display:none}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.header-container.professional .login-content{margin-top:18px;right:75px}
}
.header-container.professional .login-content .login-gn.preLoginPro{background-color:#00465a;min-width:110px;min-height:40px;padding:0 !important;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;font-family:"Roboto";font-weight:500;color:#fff;position:relative}
.header-container.professional .login-content .login-gn.preLoginPro span{text-decoration:none;background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.header-container.professional .login-content .login-gn.preLoginPro:hover span{transition:.3s ease-in-out;background-size:100% 2px}
.header-container.professional .login-content .login-gn.preLoginPro sup,.header-container.professional .login-content .login-gn.preLoginPro sub{font-size:10px}
.header-container.professional .login-content .login-gn.preLoginPro:focus-visible{transition:none;background:#e9e9e9;color:#00465a}
.header-container.professional .login-content .login-gn.preLoginPro:focus-visible span{border:2px solid #00465a}
.header-container.professional .login-content .login-gn.postLoginPro{font-size:16px;font-weight:normal;color:#333;font-family:"Roboto"}
.header-container.professional .login-content .login-gn.postLoginPro sup,.header-container.professional .login-content .login-gn.postLoginPro sub{font-size:10px}
.header-container.professional .login-content .login-gn.postLoginPro::after{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-204px -546px;border:0;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;right:-8px;top:17px;transform:scale(0.9)}
.header-container.professional .login-content .dropdown.professional{margin-top:2px}
.header-container.professional .login-content .dropdown.menu.professional>li:not(.is-dropdown-submenu-parent)>a{padding-right:.625rem}
.header-container.professional .login-content .dropdown.menu.professional>li.is-dropdown-submenu-parent>a::after{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-204px -546px;border:0;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;right:-8px;top:17px;transform:scale(0.9)}
.header-container.professional .login-content .dropdown.menu.professional>li.is-active a::after{background-position:-46px -575px;right:-4px}
.header-container.professional .login-content .is-dropdown-submenu{width:100%;min-height:auto !important;background:#f8f8f8;border:1px solid #e9e9e9;border-top:0;right:-23px;left:auto;top:50px}
.header-container.professional .login-content .is-dropdown-submenu li{border-top:1px solid #e9e9e9;text-align:left;padding:10px}
.header-container.professional .login-content .is-dropdown-submenu li:first-child{border-top:3px solid #005778}
.header-container.professional .login-content .is-dropdown-submenu a{display:table;padding:0;font-size:14px;font-weight:500;line-height:18px;color:#005778}
.header-container.professional .login-content .is-dropdown-submenu a .external-link-icon{zoom:.83;-moz-transform:scale(0.83);margin-bottom:3px;margin-top:0}
.header-container.professional .hamburger-container{transition:transform .15s cubic-bezier(0.6,-0.28,0.735,0.045);display:table-cell;margin-top:25px;height:25px;width:25px;z-index:99999;position:fixed;right:10px;cursor:pointer}
@media only screen and (max-width:39.9375em){.header-container.professional .hamburger-container{margin-top:32px}
}
@media only screen and (min-width:64em){.header-container.professional .hamburger-container{display:none}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.header-container.professional .hamburger-container{margin-top:30px;right:20px}
}
.header-container.professional .hamburger-container>a{position:absolute;right:50px;background:#00b0b9;color:#fff;font-size:10px;letter-spacing:.5px;font-weight:900;padding:5px 10px;font-family:"Roboto",sans-serif;transition:opacity .25s cubic-bezier(0.23,1,0.32,1)}
.header-container.professional .hamburger-container .hamburger-wrapper{width:25px;height:25px}
.header-container.professional .hamburger-container .hamburger-wrapper .hamburger-line{width:20px;height:2px;background:#333;position:relative;left:1px;transition:transform .15s cubic-bezier(0.6,-0.28,0.735,0.045);transform-origin:center;transform:rotate(0)}
.header-container.professional .hamburger-container .hamburger-wrapper .hamburger-line.top{top:0}
.header-container.professional .hamburger-container .hamburger-wrapper .hamburger-line.middle{top:6px}
.header-container.professional .hamburger-container .hamburger-wrapper .hamburger-line.bottom{top:12px}
.header-container.professional .hamburger-container.pressed .hamburger-line.top{transform:translate(1px,8px) rotate(-45deg)}
.header-container.professional .hamburger-container.pressed .hamburger-line.middle{transform:scale(0)}
.header-container.professional .hamburger-container.pressed .hamburger-line.bottom{transform:translate(1px,-7px) rotate(45deg)}
.header-container.professional .top-nav{background:white;-webkit-box-shadow:inset 0 -3px 0 0 #e9e9e9;box-shadow:inset 0 -3px 0 0 #e9e9e9}
@media only screen and (max-width:63.9375em){.header-container.professional .top-nav{background:transparent}
}
.header-container.professional .support-nav{height:70px;display:table;position:relative;background-color:#fff}
@media only screen and (min-width:40em) and (max-width:63.9375em){.header-container.professional .support-nav{padding-left:25px;padding-right:25px}
}
@media only screen and (max-width:63.9375em){.header-container.professional .support-nav{height:70px;-webkit-box-shadow:inset 0 -3px 0 0 #e9e9e9;box-shadow:inset 0 -3px 0 0 #e9e9e9}
}
.header-container.professional .support-nav .support-nav-content{display:table-cell;vertical-align:middle;font-size:14px;font-family:"Roboto",sans-serif;width:75%}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.consumer>li>a{padding-top:5px;padding-bottom:5px;color:#005778;padding:5px 1.25rem 5px .625rem}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn{font-size:14px;line-height:16px}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn.to-pro{border-left:1px solid #c9c9c9;margin-left:15px}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn.to-pro span::after{background-position:-182px -10px;transform:rotate(-90deg);height:10px;width:12px;margin-bottom:0;margin-left:2px}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.consumer>li>a.site-link-gn.pro{font-weight:900;padding:5px 10px;background:#00b0b9;color:#fff;font-size:11px;letter-spacing:.5px;margin-left:15px}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.professional>li:not(.is-dropdown-submenu-parent)>a{padding-right:.625rem}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.professional>li.is-dropdown-submenu-parent>a::after{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-204px -546px;border:0;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;right:-8px;top:17px;transform:scale(0.9)}
.header-container.professional .support-nav .support-nav-content .dropdown.menu.professional>li.is-active a::after{background-position:-46px -575px;right:-4px}
.header-container.professional .support-nav .support-nav-content .is-dropdown-submenu{width:100%;min-height:auto !important;background:#f8f8f8;border:1px solid #e9e9e9;border-top:0}
.header-container.professional .support-nav .support-nav-content .is-dropdown-submenu li{border-top:1px solid #e9e9e9;text-align:left;padding:10px}
.header-container.professional .support-nav .support-nav-content .is-dropdown-submenu li:first-child{border-top:3px solid #005778}
.header-container.professional .support-nav .support-nav-content .is-dropdown-submenu a{display:table;padding:0;line-height:18px;color:#005778}
.header-container.professional .support-nav .support-nav-content .is-dropdown-submenu a .external-link-icon{zoom:.83;-moz-transform:scale(0.83);margin-bottom:3px;margin-top:0}
.header-container.professional .support-nav .bhf-logo{padding-left:18px;height:70px;width:25%}
@media only screen and (max-width:63.9375em){.header-container.professional .support-nav .bhf-logo{padding-left:0;width:auto !important}
}
@media only screen and (max-width:39.9375em){.header-container.professional .support-nav .bhf-logo{height:80px}
.header-container.professional .support-nav .bhf-logo img{width:auto !important}
}
.header-container.professional .support-nav .bhf-logo img{width:auto !important;width:234px;max-width:234px;max-height:100%}
.header-container.professional .support-nav .support-links{text-align:right;display:none;padding-right:35px}
@media only screen and (min-width:64em){.header-container.professional .support-nav .support-links{display:table-cell}
}
@media only screen and (max-width:63.9375em){.header-container.professional .support-nav .support-links{padding-right:0}
}
.header-container.professional .support-nav .support-links.professional ul>li:not(:first-child){padding-right:48px}
@media only screen and (max-width:63.9375em){.header-container.professional .support-nav .support-links.professional ul>li:not(:first-child){padding-right:24px}
}
.header-container.professional .support-nav .support-links.professional ul>li>a{padding-left:0}
.header-container.professional .support-nav .support-links.professional ul>li{position:relative;min-height:40px}
.header-container.professional .support-nav .support-links.professional ul>li .pro-new-logo{margin-top:8px;transform:scale(0.95)}
.header-container.professional .support-nav .support-links.professional ul>li .supportPro{font-size:14px;font-weight:500;padding-top:12px;color:#00465a}
.header-container.professional .support-nav .support-links.professional ul>li .supportPro sup,.header-container.professional .support-nav .support-links.professional ul>li .supportPro sub{font-size:9px}
.header-container.professional .support-nav .support-links.professional ul>li .supportPro ::after{top:18px}
.header-container.professional .support-nav .login-gn.preLoginPro{background-color:#00465a;min-width:110px;min-height:40px;padding:0 !important;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:24px;font-weight:500;color:#fff;position:relative}
.header-container.professional .support-nav .login-gn.preLoginPro span{text-decoration:none;background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.header-container.professional .support-nav .login-gn.preLoginPro:hover span{transition:.3s ease-in-out;background-size:100% 2px}
.header-container.professional .support-nav .login-gn.preLoginPro sup,.header-container.professional .support-nav .login-gn.preLoginPro sub{font-size:10px}
.header-container.professional .support-nav .login-gn.preLoginPro:focus-visible{transition:none;background:#e9e9e9;color:#00465a;border:2px solid #00465a}
.header-container.professional .support-nav .login-gn.postLoginPro{font-size:16px;font-weight:normal;color:#333;font-family:"Roboto"}
.header-container.professional .support-nav .login-gn.postLoginPro sup,.header-container.professional .support-nav .login-gn.postLoginPro sub{font-size:10px}
.header-container.professional .bhf-sub-links{text-align:right;display:table-cell;padding-right:35px}
.global-nav.professional{position:relative;height:calc(100vh - 80px);visibility:hidden;padding:0;display:none;background-color:#fff;-webkit-box-shadow:inset 0 -3px 0 0 #e9e9e9;box-shadow:inset 0 -3px 0 0 #e9e9e9}
@media only screen and (min-width:40em){.global-nav.professional{padding:0}
}
@media only screen and (min-width:64em){.global-nav.professional{display:table;height:60px;visibility:visible}
}
@media only screen and (min-width:64em){.global-nav.professional{padding:0 15px}
}
.global-nav.professional.__open{display:block;visibility:visible;animation:slideLeftMain .5s cubic-bezier(0.23,1,0.32,1);animation-fill-mode:forwards}
.global-nav.professional .global-nav-content{position:relative;padding-left:20px;padding-right:20px}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-content{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-content{padding-left:0;padding-right:0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}
}
.global-nav.professional.__open .global-nav-item{opacity:0;transform:translateX(-20px)}
.global-nav.professional.__open .global-nav-item:nth-child(1){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .2s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(2){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .25s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(3){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .3s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(4){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .35s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(5){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .4s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(6){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .45s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(7){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .5s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(8){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .55s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(9){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .6s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(10){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .65s;animation-fill-mode:forwards}
.global-nav.professional.__open .global-nav-item:nth-child(n+11){animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .7s;animation-fill-mode:forwards}
.global-nav.professional.__open .mobile-support-nav{animation:slideNavItemIn .5s cubic-bezier(0.86,0,0.07,1) .5s;animation-fill-mode:forwards}
.global-nav.professional .global-nav-item{line-height:60px;height:auto;text-decoration:none;z-index:6;font-size:16px;color:#575757;font-family:"Roboto",sans-serif;position:relative;width:100%;display:block;cursor:pointer;box-shadow:inset 0 -1px 0 0 #e9e9e9;background-color:transparent;padding:0 15px}
.global-nav.professional .global-nav-item.__active{color:#005778}
.global-nav.professional .global-nav-item.__active:before{height:3px;width:100%;content:'';background:#005778;position:absolute;bottom:0;left:0}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-item.__active:before{height:100%;width:3px;top:0}
}
@media only screen and (min-width:64em){.global-nav.professional .global-nav-item{display:table-cell;height:inherit;width:auto;padding:0 15px;box-shadow:none}
}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-item{padding:0 30px 0 15px}
}
@media only screen and (min-width:40em) and (max-width:63.9375em){.global-nav.professional .global-nav-item{padding:0 15px}
}
.global-nav.professional .global-nav-item:last-child{box-shadow:none}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-item:last-child{margin-bottom:80px;visibility:hidden}
}
@media only screen and (max-width:39.9375em){.global-nav.professional .global-nav-item:last-child{visibility:visible}
}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-item.support-link{color:#005778}
}
.global-nav.professional .global-nav-item.has-child::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:12px;height:7px;background-position:-181px -9px;position:absolute;transform:rotate(-90deg);top:30px;display:none}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-item.has-child:after{display:block;right:15px}
}
.global-nav.professional .global-nav-item i{display:inline-block;vertical-align:baseline;margin-right:10px}
@media only screen and (max-width:39.9375em){.global-nav.professional .global-nav-item i{vertical-align:middle}
}
.global-nav.professional .global-nav-item.__selected{color:#005778}
.global-nav.professional .home-nav{height:60px;overflow:hidden;position:relative}
.global-nav.professional .home-nav .nav-logo{position:absolute;top:60px;width:38px;height:39px;padding-top:8px;text-align:center}
@media only screen and (max-width:63.9375em){.global-nav.professional .home-nav .nav-logo{display:none}
}
.global-nav.professional .home-nav .nav-logo img{vertical-align:baseline;width:100%}
.global-nav.professional .home-logo-slider{position:relative;pointer-events:none;-webkit-transition:-webkit-transform .5s cubic-bezier(0.19,1,0.22,1);transition:transform .5s cubic-bezier(0.19,1,0.22,1)}
.global-nav.professional .home-logo-slider.__shiftLogo{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}
.global-nav.professional .rolled-indicator{position:absolute;bottom:0;left:0;width:0;height:3px;opacity:0;background-color:#005778;-webkit-transition:width .25s cubic-bezier(0.19,1,0.22,1) .15s,opacity .25s cubic-bezier(0.19,1,0.22,1) .15s,-webkit-transform .25s cubic-bezier(0.19,1,0.22,1) .15s;transition:transform .25s cubic-bezier(0.19,1,0.22,1) .15s,width .25s cubic-bezier(0.19,1,0.22,1) .15s,opacity .25s cubic-bezier(0.19,1,0.22,1) .15s;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
@media only screen and (max-width:63.9375em){.global-nav.professional .rolled-indicator{display:none}
}
.global-nav.professional .rolled-indicator.__over{opacity:1;-webkit-transition:width .3s cubic-bezier(0.23,1,0.32,1),opacity .25s cubic-bezier(0.23,1,0.32,1),-webkit-transform .35s cubic-bezier(0.23,1,0.32,1);transition:transform .35s cubic-bezier(0.23,1,0.32,1),width .3s cubic-bezier(0.23,1,0.32,1),opacity .25s cubic-bezier(0.23,1,0.32,1)}
.global-nav.professional .global-nav-content-pro{display:table-cell;padding-right:20px;vertical-align:middle}
.global-nav.professional .global-nav-content-pro ul>li:not(:first-child){padding-right:48px}
.global-nav.professional .global-nav-content-pro ul>li>a{padding-left:0}
.global-nav.professional .global-nav-content-pro ul>li{min-height:40px}
.global-nav.professional .global-nav-content-pro ul>li .pro-new-logo{margin-top:8px;transform:scale(0.95)}
.global-nav.professional .global-nav-content-pro ul>li .supportPro{font-size:14px;font-weight:500;font-family:"Roboto";padding-top:12px;color:#00465a}
.global-nav.professional .global-nav-content-pro ul>li .supportPro sup,.global-nav.professional .global-nav-content-pro ul>li .supportPro sub{font-size:9px}
.global-nav.professional .global-nav-content-pro ul>li .supportPro ::after{top:18px}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li>a{padding-top:5px;padding-bottom:5px;color:#005778;padding:5px 1.25rem 5px .625rem}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li>a.site-link-gn{font-size:14px;line-height:16px}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li>a.site-link-gn.to-pro{border-left:1px solid #c9c9c9;margin-left:15px}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li>a.site-link-gn.to-pro span::after{background-position:-182px -10px;transform:rotate(-90deg);height:10px;width:12px;margin-bottom:0;margin-left:2px}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li>a.site-link-gn.pro{font-weight:900;padding:5px 10px;background:#00b0b9;color:#fff;font-size:11px;letter-spacing:.5px;margin-left:15px}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li:not(.is-dropdown-submenu-parent)>a{padding-right:.625rem}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 4px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#005778 transparent transparent;right:8px;margin-top:-1px}
.global-nav.professional .global-nav-content-pro .dropdown.menu.consumer>li.is-active a::after{transform:rotate(-180deg)}
.global-nav.professional .global-nav-content-pro .dropdown.menu.professional>li:not(.is-dropdown-submenu-parent)>a{padding-right:.625rem}
.global-nav.professional .global-nav-content-pro .dropdown.menu.professional>li.is-dropdown-submenu-parent>a::after{background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-204px -546px;border:0;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;right:-8px;top:17px;transform:scale(0.9)}
.global-nav.professional .global-nav-content-pro .dropdown.menu.professional>li.is-active a::after{background-position:-46px -575px;right:-4px}
.global-nav.professional .global-nav-content-pro .is-dropdown-submenu{width:100%;min-height:auto !important;background:#f8f8f8;border:1px solid #e9e9e9;border-top:0}
.global-nav.professional .global-nav-content-pro .is-dropdown-submenu li{border-top:1px solid #e9e9e9;text-align:left;padding:10px}
.global-nav.professional .global-nav-content-pro .is-dropdown-submenu li:first-child{border-top:3px solid #005778}
.global-nav.professional .global-nav-content-pro .is-dropdown-submenu a{display:table;padding:0;font-size:14px;font-weight:500;font-family:"Roboto";line-height:18px;color:#005778}
.global-nav.professional .global-nav-content-pro .is-dropdown-submenu a .external-link-icon{zoom:.83;-moz-transform:scale(0.83);margin-bottom:3px;margin-top:0}
.global-nav.professional .global-nav-content-pro .bhf-logo{padding-left:18px;height:70px;width:25%}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-content-pro .bhf-logo{padding-left:0}
}
@media only screen and (max-width:39.9375em){.global-nav.professional .global-nav-content-pro .bhf-logo{height:80px}
.global-nav.professional .global-nav-content-pro .bhf-logo img{width:auto !important}
}
.global-nav.professional .global-nav-content-pro .bhf-logo img{width:234px;max-width:234px;max-height:100%}
.global-nav.professional .global-nav-content-pro .support-links{text-align:right;display:none;padding-right:35px}
@media only screen and (min-width:64em){.global-nav.professional .global-nav-content-pro .support-links{display:table-cell}
}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-content-pro .support-links{padding-right:0}
}
.global-nav.professional .global-nav-content-pro .support-links.professional ul>li:not(:first-child){padding-right:48px}
@media only screen and (max-width:63.9375em){.global-nav.professional .global-nav-content-pro .support-links.professional ul>li:not(:first-child){padding-right:24px}
}
.global-nav.professional .global-nav-content-pro .support-links.professional ul>li{min-height:40px}
.global-nav.professional .global-nav-content-pro .support-links.professional ul>li .supportPro{font-size:16px;font-weight:500;padding-top:12px;color:#00465a}
.global-nav.professional .global-nav-content-pro .support-links.professional ul>li .supportPro sup,.global-nav.professional .global-nav-content-pro .support-links.professional ul>li .supportPro sub{font-size:10px}
.global-nav.professional .global-nav-content-pro .support-links.professional ul>li .supportPro ::after{top:18px}
.global-nav.professional .global-nav-content-pro .login-gn.preLoginPro{background-color:#00465a;min-width:110px;min-height:40px;padding:0 !important;display:flex;align-items:center;justify-content:center;font-family:"Roboto";font-size:16px;line-height:24px;font-weight:500;color:#fff;position:relative}
.global-nav.professional .global-nav-content-pro .login-gn.preLoginPro span{text-decoration:none;background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.global-nav.professional .global-nav-content-pro .login-gn.preLoginPro:hover span{transition:.3s ease-in-out;background-size:100% 2px}
.global-nav.professional .global-nav-content-pro .login-gn.preLoginPro sup,.global-nav.professional .global-nav-content-pro .login-gn.preLoginPro sub{font-size:10px}
.global-nav.professional .global-nav-content-pro .login-gn.preLoginPro:focus-visible{transition:none;background:#e9e9e9;color:#00465a;border:2px solid #00465a}
.global-nav.professional .global-nav-content-pro .login-gn.postLoginPro{font-size:16px;font-weight:normal;color:#333;font-family:"Roboto"}
.global-nav.professional .global-nav-content-pro .login-gn.postLoginPro sup,.global-nav.professional .global-nav-content-pro .login-gn.postLoginPro sub{font-size:10px}
.menu-container.professional{z-index:100;position:fixed;visibility:hidden;opacity:0;left:50%;width:100%;background:#f8f8f8;-webkit-transform:translate(-50%,-15px);transform:translate(-50%,-15px);-webkit-transition:opacity cubic-bezier(0.23,1,0.32,1) .25s,visibility cubic-bezier(0.23,1,0.32,1) .25s,-webkit-transition .25s cubic-bezier(0.23,1,0.32,1) .25s;transition:opacity cubic-bezier(0.23,1,0.32,1) .25s,visibility cubic-bezier(0.23,1,0.32,1) .25s,transform .25s cubic-bezier(0.23,1,0.32,1) .25s;margin-top:-10px}
@media only screen and (min-width:64em){.menu-container.professional{max-height:calc(100vh - 170px);overflow-x:hidden;overflow-y:auto}
}
@media only screen and (max-width:63.9375em){.menu-container.professional{top:0;left:0;background-color:#fff;transform:translate(100%,0);transition:opacity ease .2s,visibility ease .2s,transform ease .2s;position:absolute;height:100%;margin-top:0}
}
.menu-container.professional a .category{zoom:.83;-moz-transform:scale(0.83);margin-right:0}
.menu-container.professional a .external-link-icon{zoom:.83;-moz-transform:scale(0.83);margin-bottom:3px;margin-top:0}
.menu-container.professional .menu-content{padding:35px 10px}
@media only screen and (min-width:64em){.menu-container.professional .menu-content{padding:35px 25px}
}
.menu-container.professional .menu-content.cancel-padding{padding-top:5px}
@media only screen and (max-width:63.9375em){.menu-container.professional .menu-content.cancel-padding{padding-top:0}
}
@media only screen and (max-width:63.9375em){.menu-container.professional .menu-content{padding:0;height:calc(100% - 450px);overflow-y:scroll;-webkit-overflow-scrolling:touch}
}
@media only screen and (max-width:39.9375em){.menu-container.professional .menu-content{height:calc(100% - 150px);-webkit-overflow-scrolling:touch}
}
@media only screen and (max-width:63.9375em){.menu-container.professional .menu-content .links-wrap{padding:0;margin-bottom:80px}
}
.menu-container.professional .menu-content .mobile-header{padding:25px 15px;color:#575757;font-weight:400;font-size:24px;background-color:#f8f8f8;font-family:"Roboto",sans-serif}
@media only screen and (min-width:64em){.menu-container.professional .menu-content .mobile-header{display:none}
}
.menu-container.professional.__display{transition:transform 1s cubic-bezier(0.19,1,0.22,1);transform:translate(0,0);visibility:visible;opacity:1}
@media only screen and (min-width:64em){.menu-container.professional.__display{-webkit-transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .25s,-webkit-transform .1s cubic-bezier(0.23,1,0.32,1) .25s;transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .25s,transform .1s cubic-bezier(0.23,1,0.32,1) .25s;visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.menu-container.professional.__display .return-link-container{opacity:1 !important}
.menu-container.professional.__display .overview-wrapper .menu-featured-link{transform:translateY(0);opacity:1}
@media only screen and (min-width:64em){.menu-container.professional.__display .overview-wrapper .menu-featured-link{transition:transform .5s cubic-bezier(0.23,1,0.32,1) .3s,opacity 1s cubic-bezier(0.23,1,0.32,1) .3s}
}
.menu-container.professional.__display .overview-wrapper .menu-featured-link.nav-a span:hover,.menu-container.professional.__display .overview-wrapper .menu-featured-link.nav-a span:active{border-color:transparent !important}
.menu-container.professional.__display .link-column{transform:translateY(0);opacity:1}
@media only screen and (min-width:64em){.menu-container.professional.__display .link-column{transition:transform .75s cubic-bezier(0.23,1,0.32,1) .3s,opacity 1s cubic-bezier(0.23,1,0.32,1) .3s}
}
@media only screen and (min-width:64em){.menu-container.professional.__display .bg-white{transform:translateY(0);opacity:1;transition:transform .75s cubic-bezier(0.23,1,0.32,1) .4s,opacity 1s cubic-bezier(0.23,1,0.32,1) .4s}
}
.menu-container.professional .return-header{height:80px;display:table;width:100%;padding:0 15px;border-bottom:1px solid #e9e9e9}
@media only screen and (min-width:64em){.menu-container.professional .return-header{display:none}
}
.menu-container.professional .return-header .return-link-container{display:table-cell;vertical-align:middle;opacity:0;transition:opacity .2s ease}
.menu-container.professional .return-header .return-link{transition:background-color .5s cubic-bezier(0.23,1,0.32,1),top .25s cubic-bezier(0.23,1,0.32,1);color:#005778;font-weight:700;cursor:pointer;font-family:"Roboto",sans-serif;font-size:15px;padding-left:15px}
.menu-container.professional .return-header .return-link::before{content:"";background-image:url(../../../etc/designs/bhf/images/icons/sprite.png);background-repeat:no-repeat;color:transparent;display:block;white-space:nowrap;width:12px;height:7px;background-position:-181px -9px;position:absolute;transform:rotate(90deg);top:35px;left:15px}
.menu-container.professional .overview-wrapper{padding-bottom:20px;border-bottom:1px solid #e9e9e9}
@media only screen and (max-width:63.9375em){.menu-container.professional .overview-wrapper{padding:15px}
}
.menu-container.professional .overview-wrapper .menu-featured-link{color:#005778;opacity:0;font-size:20px;backface-visibility:hidden;transform:translateY(-20px)}
@media only screen and (max-width:63.9375em){.menu-container.professional .overview-wrapper .menu-featured-link{display:none !important}
}
.menu-container.professional .overview-wrapper .links-column-header{font-family:"Roboto",sans-serif;text-decoration:none;font-size:16px;line-height:26px;color:#005778;display:none !important}
@media only screen and (max-width:63.9375em){.menu-container.professional .overview-wrapper .links-column-header{display:block !important}
}
.menu-container.professional .overview-wrapper .links-column-header.bold-text{font-weight:bold}
.menu-container.professional .link-column{font-family:"Roboto",sans-serif;font-size:15px;color:#005778;line-height:18px;opacity:0;transform:translateY(-20px)}
@media only screen and (max-width:63.9375em){.menu-container.professional .link-column{width:100% !important}
}
.menu-container.professional .link-column.firstColumn{padding-left:0}
@media only screen and (max-width:63.9375em){.menu-container.professional .link-column.firstColumn{padding:0}
}
@media only screen and (max-width:63.9375em){.menu-container.professional .link-column.secondColumn{padding:0}
}
@media only screen and (max-width:63.9375em){.menu-container.professional .link-column.firstColumn>section,.menu-container.professional .link-column.secondColumn>section{padding:20px 15px;border-bottom:1px solid #e9e9e9}
}
.menu-container.professional .link-column .column-link-item{margin-top:25px;text-decoration:none;display:block;font-weight:400;color:#005778;line-height:20px}
@media only screen and (max-width:63.9375em){.menu-container.professional .link-column .column-link-item{margin-top:20px}
}
.menu-container.professional .link-column .column-link-item.bold-text{font-weight:bold}
.menu-container.professional .link-column .links-column-header{padding-top:30px;display:block;text-decoration:none;font-size:16px;line-height:26px;color:#005778}
@media only screen and (max-width:63.9375em){.menu-container.professional .link-column .links-column-header{padding-top:0}
}
.menu-container.professional .link-column .links-column-header.bold-text{font-weight:bold}
.ols-component-wrapper{margin:48px 35px 72px 35px;min-height:270px;padding:35px 35px 48px 35px;display:flex;column-gap:53px}
@media only screen and (max-width:63.9375em){.ols-component-wrapper{margin:48px 10px 72px 10px}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper{margin:48px -2px 0 -2px;padding:20px 20px 32px 10px}
}
.ols-component-wrapper .ols-heading{display:flex;align-items:center;column-gap:16px}
.ols-component-wrapper .ols-heading .ols_headtext{font-size:25px;font-weight:300;line-height:35px;font-family:"Roboto";color:#fff}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols-heading .ols_headtext{font-size:18px;line-height:28px}
}
.ols-component-wrapper .ols-heading .ols_icon{width:32px;height:32px}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols-heading{column-gap:9px}
}
.ols-component-wrapper .ols_content{display:flex}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content{flex-direction:column}
}
.ols-component-wrapper .ols_content .ols_info{flex-basis:40%;margin-top:26px;font-size:16px;line-height:26px;font-weight:300;color:#fff;font-family:"Roboto"}
.ols-component-wrapper .ols_content .ols_info p{margin:0;color:#fff;font-size:16px;line-height:26px}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols_info p{font-size:12px;line-height:22px}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols_info{margin-top:12px}
}
.ols-component-wrapper .ols_content .ols_info .buttonTertiary{margin-top:32px;font-size:16px;line-height:26px;font-weight:500;color:#fff;font-family:"Roboto"}
.ols-component-wrapper .ols_content .ols_info .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a !important}
.ols-component-wrapper .ols_content .ols_info .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.ols-component-wrapper .ols_content .ols_info .buttonTertiary span{background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.ols-component-wrapper .ols_content .ols_info .buttonTertiary span:hover{transition:.3s ease-in-out;background-size:100% 2px}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols_info .buttonTertiary{margin-top:24px;font-size:14px;line-height:24px}
}
.ols-component-wrapper .ols_content .ols__quicklinks{margin-top:26px;margin-left:53px;border-left:1px solid white}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content .ols__quicklinks{margin-left:0;border-left:0;border-top:1px solid white;margin-top:48px}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks{margin-top:24px}
}
.ols-component-wrapper .ols_content .ols__quicklinks--heading{margin-left:29px;font-size:14px;line-height:24px;font-weight:300;color:#fff;font-family:"Roboto Slab"}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--heading{margin-left:0;margin-top:24px}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--heading{margin-top:16px}
}
.ols-component-wrapper .ols_content .ols__quicklinks--links{width:240px;margin-left:29px;margin-top:22px;display:flex;flex-direction:column;row-gap:19px}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--links{margin-left:0;width:auto}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--links{row-gap:8px;margin-top:8px;width:auto}
}
.ols-component-wrapper .ols_content .ols__quicklinks--links .right-arrow-direction-white{margin-bottom:0}
.ols-component-wrapper .ols_content .ols__quicklinks--links .buttonTertiary{font-size:14px;line-height:24px;font-weight:normal;color:#fff;font-family:"Roboto"}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--links .buttonTertiary{font-size:12px;line-height:22px}
}
.ols-component-wrapper .ols_content .ols__quicklinks--links .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a !important}
.ols-component-wrapper .ols_content .ols__quicklinks--links .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.ols-component-wrapper .ols_content .ols__quicklinks--links .buttonTertiary span{background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.ols-component-wrapper .ols_content .ols__quicklinks--links .buttonTertiary span:hover{transition:.3s ease-in-out;background-size:100% 1px}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile{margin-top:26px;margin-left:53px;border-left:1.5px solid white}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile{margin-left:0;border-left:0;border-top:.5px solid white;margin-top:48px}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile{margin-top:24px}
}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--heading{margin-left:29px;font-size:14px;line-height:24px;font-weight:500;color:#fff;font-family:"Roboto"}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile--heading{margin-left:0;margin-top:24px}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile--heading{margin-top:16px}
}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links{width:240px;margin-left:29px;margin-top:22px;display:flex;flex-direction:column;row-gap:8px}
@media only screen and (max-width:63.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links{margin-left:0;width:auto}
}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links{row-gap:8px;margin-top:8px;width:auto}
}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .right-arrow-direction-white{margin-bottom:0}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .buttonTertiary{font-size:14px;line-height:24px;font-weight:normal;color:#fff;font-family:"Roboto"}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a !important}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
@media only screen and (max-width:39.9375em){.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .buttonTertiary{font-size:12px;line-height:22px}
}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .buttonTertiary span{background:linear-gradient(#fff,#fff) left bottom no-repeat;background-size:1000% 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.ols-component-wrapper .ols_content .ols__quicklinks--mobile--links .buttonTertiary span:hover{transition:.3s ease-in-out;background-size:100% 1px}
.ols-component-wrapper.bg{background-color:#00465a}
.wholesaler-wrapper{background-color:#fff;padding-bottom:32px}
.wholesaler-wrapper .row{max-width:1280px !important;padding-left:50px;padding-right:50px}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row{padding-left:25px;padding-right:25px}
}
@media only screen and (max-width:39.9375em){.wholesaler-wrapper .row{padding-left:15px;padding-right:15px}
}
.wholesaler-wrapper .row .title{font-family:"Roboto";font-size:30px;line-height:40px;font-weight:bold;color:#333;margin-bottom:16px}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row .title{font-size:25px;line-height:35px}
}
@media only screen and (max-width:39.9375em){.wholesaler-wrapper .row .title{font-size:20px;line-height:30px}
}
.wholesaler-wrapper .row .wholesaler_info{background-color:#fff;padding:24px 24px 32px 24px}
.wholesaler-wrapper .row .wholesaler_info .advisor2-dropdown-list{margin-bottom:48px}
.wholesaler-wrapper .row .wholesaler_info .wholesaler_label{font-family:"Roboto";font-size:16px;line-height:26px;margin-bottom:8px}
.wholesaler-wrapper .row .wholesaler_info .description{font-family:"Roboto";font-size:16px;line-height:26px}
.wholesaler-wrapper .row .wholesaler_info .description p{margin:0}
.wholesaler-wrapper .row .wholesaler_info .title_tab{font-family:"Roboto";font-size:16px;line-height:26px;margin-bottom:32px}
.wholesaler-wrapper .row .wholesaler_info .wholesaler_contacts{margin-top:30px;display:flex}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row .wholesaler_info .wholesaler_contacts{flex-direction:column}
}
.wholesaler-wrapper .row .wholesaler_info .contact_details{flex-basis:50%}
.wholesaler-wrapper .row .wholesaler_info .contact_details .contact_title{font-family:"Roboto";font-size:16px;line-height:26px;font-weight:bold}
.wholesaler-wrapper .row .wholesaler_info .contact_details .wholesaler-phone{color:#00465a;font-family:"Roboto";font-size:16px;line-height:26px}
.wholesaler-wrapper .row .wholesaler_info .contact_details .wholesaler-phone sup,.wholesaler-wrapper .row .wholesaler_info .contact_details .wholesaler-phone sub{font-size:10px}
.wholesaler-wrapper .row .wholesaler_info .contact_details .wholesaler-phone .phone{color:#00465a;border-bottom:1px solid}
.wholesaler-wrapper .row .wholesaler_info .contact_details .wholesaler-phone .phone:focus-visible{background:#e9e9e9;color:#00465a;border-bottom:1px solid}
.wholesaler-wrapper .row .wholesaler_info .wholesaler_content{display:flex}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row .wholesaler_info .wholesaler_content{flex-direction:column}
}
.wholesaler-wrapper .row .wholesaler_info .vertical_line{border-left:1px solid #c9c9c9;margin-right:24px}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row .wholesaler_info .vertical_line{border-left:0;border-top:1px solid #c9c9c9;margin:32px 0}
}
.wholesaler-wrapper .row .wholesaler_info .wholesaler_keypartner .horizontal_line{border-top:1px solid #c9c9c9;margin-top:32px;margin-bottom:30px}
.wholesaler-wrapper .row .wholesaler_info .info{flex-basis:50%}
.wholesaler-wrapper .row .wholesaler_info .info .title_name{font-family:"Roboto";font-size:20px;line-height:30px;font-weight:500;color:#333;padding-bottom:24px}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row .wholesaler_info .info .title_name{font-size:18px;line-height:28px}
}
@media only screen and (max-width:39.9375em){.wholesaler-wrapper .row .wholesaler_info .info .title_name{padding-bottom:16px}
}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details{display:flex;column-gap:16px}
@media only screen and (max-width:39.9375em){.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details{flex-direction:column;row-gap:16px}
}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .imageIcon{width:100px;height:100px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .name{font-family:"Roboto";font-size:16px;line-height:26px;font-weight:bold;padding-bottom:8px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .designation{font-family:"Roboto";font-size:16px;line-height:26px;padding-bottom:8px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-phone{color:#00465a;font-family:"Roboto";font-size:16px;line-height:26px;padding-bottom:8px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-phone sup,.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-phone sub{font-size:10px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-phone .phone{color:#00465a;border-bottom:1px solid}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-phone .phone:focus-visible{background:#e9e9e9;color:#00465a;border-bottom:1px solid}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-email{word-break:break-all;color:#00465a;font-family:"Roboto";font-size:16px;line-height:26px;padding-bottom:16px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-email sup,.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-email sub{font-size:10px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-email .email{color:#00465a;border-bottom:1px solid}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .wholesaler-email .email:focus-visible{background:#e9e9e9;color:#00465a;border-bottom:1px solid}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .lear_more a{font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a;font-weight:bold}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .lear_more a .right-arrow-icon{margin-left:6px}
.wholesaler-wrapper .row .wholesaler_info .info .wholesaler_details .schedule_whoesaler .buttonPrimary{padding:15px 32px 15px 32px}
.wholesaler-wrapper .row .wholesaler_info .advisor2-tabs-list .tabs{margin:0 !important}
@media only screen and (max-width:39.9375em){.wholesaler-wrapper .row .wholesaler_info .advisor2-tabs-list .tabs .tabs-title{margin-top:0}
.wholesaler-wrapper .row .wholesaler_info .advisor2-tabs-list .tabs .tabs-title:last-child{margin-top:24px}
}
.wholesaler-wrapper .row .wholesaler_info .advisor2-tabs-list .tabs .tabs-title.is-active span{background-size:100% 2px}
.wholesaler-wrapper .row .wholesaler_info .advisor2-tabs-content{margin-top:32px}
.wholesaler-wrapper .row .select2-container{font-family:"Roboto" !important}
.wholesaler-wrapper .row .select2-container--default{max-width:308px;width:100% !important;display:block}
@media only screen and (max-width:63.9375em){.wholesaler-wrapper .row .select2-container--default{max-width:292px}
}
@media only screen and (max-width:39.9375em){.wholesaler-wrapper .row .select2-container--default{max-width:100%}
}
.wholesaler-wrapper .row .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto";outline:0}
.wholesaler-wrapper .row .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.wholesaler-wrapper .row .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.wholesaler-wrapper .row .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:42%}
.wholesaler-wrapper .row .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.wholesaler-wrapper .row .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.wholesaler-wrapper .row .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.wholesaler-wrapper .row .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.wholesaler-wrapper .row .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.wholesaler-wrapper .row .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.wholesaler-wrapper .row .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.eforms-hero-wrapper{margin-top:32px;margin-bottom:0}
@media only screen and (max-width:69.9375em){.eforms-hero-wrapper{margin:32px 48px}
}
@media only screen and (max-width:63.9375em){.eforms-hero-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.eforms-hero-wrapper{margin:32px 10px}
}
.eforms-hero-wrapper .columns{padding-left:0}
.eforms-hero-wrapper .breadcrumb-links{padding-bottom:14px}
.eforms-hero-wrapper .hero-info{padding-bottom:24px;border-bottom:6px solid #97d700}
.eforms-hero-wrapper .hero-info .title{color:#00465a;font-family:"Roboto",sans-serif;font-size:60px;font-weight:300;line-height:1.25;width:75%}
.eforms-hero-wrapper .hero-info .title sup{font-size:45px}
.eforms-hero-wrapper .hero-info .title sub{font-size:45px}
@media only screen and (max-width:63.9375em){.eforms-hero-wrapper .hero-info .title{font-size:50px;width:85%}
.eforms-hero-wrapper .hero-info .title sup{font-size:40px}
.eforms-hero-wrapper .hero-info .title sub{font-size:40px}
}
@media only screen and (max-width:39.9375em){.eforms-hero-wrapper .hero-info .title{font-size:40px;width:100%}
.eforms-hero-wrapper .hero-info .title sup{font-size:28px}
.eforms-hero-wrapper .hero-info .title sub{font-size:28px}
}
.eforms-hero-wrapper .hero-info .description p,.eforms-hero-wrapper .hero-info h1,.eforms-hero-wrapper .hero-info h2,.eforms-hero-wrapper .hero-info h3,.eforms-hero-wrapper .hero-info h4,.eforms-hero-wrapper .hero-info h5,.eforms-hero-wrapper .hero-info h6{font-family:"Roboto",sans-serif !important;color:#333;font-size:20px;font-weight:300;width:75%}
.eforms-hero-wrapper .hero-info .description p sup,.eforms-hero-wrapper .hero-info h1 sup,.eforms-hero-wrapper .hero-info h2 sup,.eforms-hero-wrapper .hero-info h3 sup,.eforms-hero-wrapper .hero-info h4 sup,.eforms-hero-wrapper .hero-info h5 sup,.eforms-hero-wrapper .hero-info h6 sup{font-size:12px}
.eforms-hero-wrapper .hero-info .description p sub,.eforms-hero-wrapper .hero-info h1 sub,.eforms-hero-wrapper .hero-info h2 sub,.eforms-hero-wrapper .hero-info h3 sub,.eforms-hero-wrapper .hero-info h4 sub,.eforms-hero-wrapper .hero-info h5 sub,.eforms-hero-wrapper .hero-info h6 sub{font-size:12px}
@media only screen and (max-width:63.9375em){.eforms-hero-wrapper .hero-info .description p,.eforms-hero-wrapper .hero-info h1,.eforms-hero-wrapper .hero-info h2,.eforms-hero-wrapper .hero-info h3,.eforms-hero-wrapper .hero-info h4,.eforms-hero-wrapper .hero-info h5,.eforms-hero-wrapper .hero-info h6{font-size:18px;width:85%}
.eforms-hero-wrapper .hero-info .description p sup,.eforms-hero-wrapper .hero-info h1 sup,.eforms-hero-wrapper .hero-info h2 sup,.eforms-hero-wrapper .hero-info h3 sup,.eforms-hero-wrapper .hero-info h4 sup,.eforms-hero-wrapper .hero-info h5 sup,.eforms-hero-wrapper .hero-info h6 sup{font-size:11px}
.eforms-hero-wrapper .hero-info .description p sub,.eforms-hero-wrapper .hero-info h1 sub,.eforms-hero-wrapper .hero-info h2 sub,.eforms-hero-wrapper .hero-info h3 sub,.eforms-hero-wrapper .hero-info h4 sub,.eforms-hero-wrapper .hero-info h5 sub,.eforms-hero-wrapper .hero-info h6 sub{font-size:11px}
}
@media only screen and (max-width:39.9375em){.eforms-hero-wrapper .hero-info .description p,.eforms-hero-wrapper .hero-info h1,.eforms-hero-wrapper .hero-info h2,.eforms-hero-wrapper .hero-info h3,.eforms-hero-wrapper .hero-info h4,.eforms-hero-wrapper .hero-info h5,.eforms-hero-wrapper .hero-info h6{font-size:16px;width:100%}
.eforms-hero-wrapper .hero-info .description p sup,.eforms-hero-wrapper .hero-info h1 sup,.eforms-hero-wrapper .hero-info h2 sup,.eforms-hero-wrapper .hero-info h3 sup,.eforms-hero-wrapper .hero-info h4 sup,.eforms-hero-wrapper .hero-info h5 sup,.eforms-hero-wrapper .hero-info h6 sup{font-size:10px}
.eforms-hero-wrapper .hero-info .description p sub,.eforms-hero-wrapper .hero-info h1 sub,.eforms-hero-wrapper .hero-info h2 sub,.eforms-hero-wrapper .hero-info h3 sub,.eforms-hero-wrapper .hero-info h4 sub,.eforms-hero-wrapper .hero-info h5 sub,.eforms-hero-wrapper .hero-info h6 sub{font-size:10px}
}
.eforms-hero-wrapper .hero-info .border-teal{padding-bottom:24px;border-top:6px solid #00b0b9}
.eforms-hero-wrapper .hero-info .border-dark-green{padding-top:36px;border-bottom:6px solid #4cc35d}
.search-form-wrapper{margin-top:40px;margin-bottom:48px}
@media only screen and (max-width:69.9375em){.search-form-wrapper{margin:32px 48px}
}
@media only screen and (max-width:63.9375em){.search-form-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.search-form-wrapper{margin:32px 10px}
}
.search-form-wrapper .accordion-item .accordion-title{font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#00465a}
.search-form-wrapper .accordion-item .accordion-title.display-none{display:none !important}
.search-form-wrapper .accordion-item .disabled-dropdown{opacity:.5;pointer-events:none}
.search-form-wrapper .accordion-item .eforms-clear-filter{transition:color .25s ease,background-color .25s ease;font-size:16px;font-family:"Roboto",sans-serif;padding-bottom:.25px;color:#00465a;border-bottom:1px solid #00465a;background-color:transparent;margin:0 1.5rem}
.search-form-wrapper .accordion-item .eforms-clear-filter.disabled-link{color:#828282;pointer-events:none;border:0}
.search-form-wrapper .accordion-item .eforms-clear-filter:hover{background:#d9e3e6;color:#00465a}
.search-form-wrapper .accordion-item .eforms-clear-filter:active{background:#d9e3e6;color:#00465a;position:relative;top:2px;border-bottom:1px solid #00465a}
.search-form-wrapper .accordion-item .accordion-title.accordian-arrowtitle::after{left:100% !important;right:unset !important;top:10px !important;background-image:url("../../../etc/designs/bhf/images/icons/dropdown-icon.svg") !important;background-repeat:no-repeat;height:8px;width:14px;background-position:-1px -4px;display:inline-block;background-size:auto}
.search-form-wrapper .search-form-heading-div .search-form-heading{font-family:"Roboto",sans-serif;font-size:35px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333;margin:0 0 36px 0}
@media only screen and (max-width:63.9375em){.search-form-wrapper .search-form-heading-div .search-form-heading{font-size:30px;margin:39px 0 38px 0}
}
@media only screen and (max-width:39.9375em){.search-form-wrapper .search-form-heading-div .search-form-heading{font-size:25px;margin:24px 0 21px 0}
}
.search-form-wrapper .search-input{height:50px;display:flex;align-items:center;padding-right:10px;border:solid 2px #00465a;border-radius:0;color:#00465a;font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333}
.search-form-wrapper .search-input::placeholder{color:#222}
.search-form-wrapper .search-input:-ms-input-placeholder{color:#222}
.search-form-wrapper .search-btn{width:144px;height:50px;cursor:pointer}
.search-form-wrapper .search-input-label{font-family:"Roboto",sans-serif;margin-bottom:8px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#333}
.search-form-wrapper .accordion-item{position:relative}
.search-form-wrapper .accordion-item .accordion-title{display:inline-block !important;padding-right:10px !important;margin-bottom:1rem}
@media only screen and (max-width:63.9375em){.search-form-wrapper .accordion-item .accordion-title{margin-bottom:12px}
}
.search-form-wrapper .accordion-item .search-filter-list{display:inline;padding-left:37px}
@media only screen and (max-width:63.9375em){.search-form-wrapper .accordion-item .search-filter-list{padding-left:0;display:block}
}
.search-form-wrapper .accordion-item .search-filter-list ul{display:inline-flex;flex-wrap:wrap}
.search-form-wrapper .accordion-item .search-filter-list ul li{padding:4px 12px 6px 12px;background-color:#bfd0d5;margin-right:10px;margin-bottom:10px;color:#333;font-size:15px;font-weight:bold;font-family:"Roboto",sans-serif}
.search-form-wrapper .lineofbusiness-div{margin-top:20px;margin-bottom:40px}
@media only screen and (min-width:70em){.search-form-wrapper .lineofbusiness-group-div .lineofbusiness-radionBtn-div:nth-child(2){padding-left:40px}
}
@media only screen and (min-width:64em){.search-form-wrapper .lineofbusiness-group-div .lineofbusiness-radionBtn-div:nth-child(2){padding-left:30px}
}
.search-form-wrapper .dropdown-div{position:relative;margin-bottom:27px}
.search-form-wrapper .dropdown-div label{font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333;margin-bottom:8px}
.search-form-wrapper .dropdown-div select{max-width:307px;height:50px;margin:8px 0 0;padding:13px 16px 16px 17px;border:solid 2px #00465a;background-color:#d9e3e6}
.search-form-wrapper .dropdown-div .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:"Roboto",sans-serif;font-size:16px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333 !important}
.search-form-wrapper .dropdown-div .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:1.6em;font-family:"Roboto",sans-serif;outline:0;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333}
.search-form-wrapper .select2-container--default{max-width:307px;width:100% !important;display:block}
.search-form-wrapper .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto",sans-serif;outline:0}
.search-form-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:15px}
.search-form-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/dropdown-icon.svg");background-repeat:no-repeat;height:14px;width:14px;background-position:-1px -4px;top:17px;display:inline-block;padding:0;border-color:transparent;border-width:0}
.search-form-wrapper .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto",sans-serif;outline:0;border-radius:0}
.search-form-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.search-form-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.search-form-wrapper .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.search-form-wrapper .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.search-form-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/dropdown-icon.svg");background-repeat:no-repeat;height:14px;width:14px;background-position:-1px -4px;top:12px;display:inline-block;padding:0;border-color:transparent;border-width:0;transform:rotate(180deg)}
.search-form-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.search-form-wrapper .checkmark{z-index:1;left:0;position:absolute;height:20px;width:20px;border:2px solid #00465a;border-radius:50%;cursor:pointer;top:10%}
.search-form-wrapper .radio-label{margin-left:0;margin-bottom:14px;display:block;position:relative;padding-left:30px;width:fit-content;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Roboto",sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#00465a}
.search-form-wrapper .radio-label input{z-index:2;left:0;position:absolute;opacity:0;cursor:pointer;height:30px;width:30px;top:10%}
.search-form-wrapper .radio-label input:checked ~ .checkmark{background-color:#00465a}
.search-form-wrapper .radio-label input:checked:disabled ~ .checkmark{background-color:#9e9b9b}
.search-form-wrapper .display-none{display:none !important}
.bhf-eforms.search-form-wrapper ::selection{color:#fff;background:#00465a}
.bhf-eforms.search-form-wrapper .wrapper .search-input-container{background:#fff;width:100%;position:relative;margin:0 0 1rem}
.bhf-eforms.search-form-wrapper .search-input-container input{width:100%;padding-left:10px}
.bhf-eforms.search-form-wrapper .search-input-container .autocomplete-box{padding:0;opacity:0;pointer-events:none;max-height:280px;width:100%;overflow-y:auto;position:absolute;top:50px;z-index:99;background-color:#fff}
.bhf-eforms.search-form-wrapper .search-input-container.active .autocomplete-box{opacity:1;border:2px double #00465a;border-top:0;pointer-events:auto;padding:1px 0}
.bhf-eforms.search-form-wrapper .search-input-container .autocomplete-box li{list-style:none;padding:8px 12px;display:none;width:100%;cursor:default;text-transform:capitalize}
.bhf-eforms.search-form-wrapper .search-input-container.active .autocomplete-box li{display:block}
.bhf-eforms.search-form-wrapper .search-input-container.active .autocomplete-box li:hover{background:#00465a;color:#fff;border-top:1px solid #fff}
.bhf-eforms.search-form-wrapper .search-input-container.active .autocomplete-box li.active{background:#00465a;border-top:1px solid #fff;color:#fff}
.bhf-eforms .eforms-loader .loader__bg{opacity:.5}
.bhf-eforms .eforms-data-table{width:calc(100% - 2px) !important;table-layout:fixed}
@media only screen and (max-width:63.9375em){.bhf-eforms .eforms-data-table{margin-top:0 !important}
}
.bhf-eforms .eforms-data-table .eforms-more-text{display:none}
.bhf-eforms .eforms-data-table .eforms-ellipsis-link.eforms-ellipsis-text{margin-left:8px;font-size:16px;transition:color .25s ease,background-color .25s ease;font-family:"Roboto",sans-serif;font-weight:300;color:#00465a;border-bottom:1px solid #00465a;background-color:transparent;width:fit-content;cursor:pointer;display:inline;text-transform:capitalize}
.bhf-eforms .eforms-data-table .eforms-ellipsis-link.eforms-ellipsis-text:hover{background:#d9e3e6;color:#00465a}
.bhf-eforms .eforms-data-table .eforms-ellipsis-link.eforms-ellipsis-text:active{background:#d9e3e6;color:#00465a;position:relative;top:2px;border-bottom:1px solid #00465a}
.bhf-eforms .eforms-data-table thead{background:#00465a;font-family:"Roboto Slab",serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#fff;border:1px solid #00465a}
.bhf-eforms .eforms-data-table thead tr>th>span{position:relative;display:inline}
.bhf-eforms .eforms-data-table thead tr>th{padding-left:23px}
.bhf-eforms .eforms-data-table thead tr>th:not(:first-child){text-align:left}
.bhf-eforms .eforms-data-table tbody>tr:nth-child(n){background-color:#f8f8f8}
.bhf-eforms .eforms-data-table tbody>tr:nth-child(2n){background-color:#fff}
.bhf-eforms .eforms-data-table tbody>tr td{border-right:1px solid #c9c9c9}
.bhf-eforms .eforms-data-table tbody>tr td:first-child{border-left:1px solid #c9c9c9}
.bhf-eforms .eforms-data-table tbody>tr td{border-bottom:1px solid #c9c9c9}
.bhf-eforms .eforms-data-table tbody>tr>td{padding:32px 23px}
.bhf-eforms .eforms-data-table .state-list-div,.bhf-eforms .eforms-data-table .eform-product-div{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .state-list-div,.bhf-eforms .eforms-data-table .eform-product-div{justify-content:flex-start}
}
.bhf-eforms .eforms-data-table .state-span,.bhf-eforms .eforms-data-table .product-span{padding-right:7px;display:inline-block}
@media only screen and (min-width:70em){.bhf-eforms .eforms-data-table .state-span,.bhf-eforms .eforms-data-table .product-span{width:min-content}
}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .state-span,.bhf-eforms .eforms-data-table .product-span{width:min-content}
}
.bhf-eforms .eforms-data-table .multi-icon{background-image:url("../../../etc/designs/bhf/images/icons/modal-popout-darkTeal.svg");background-repeat:no-repeat;width:16px;height:17px;display:inline-block;cursor:pointer}
@media only screen and (min-width:70em){.bhf-eforms .eforms-data-table .multi-icon{padding-bottom:5px}
}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .multi-icon{padding-bottom:5px}
}
.bhf-eforms .eforms-data-table .eforms-name{font-family:"Roboto",sans-serif;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;text-decoration:none;color:#00465a}
.bhf-eforms .eforms-data-table .eforms-name:hover{text-decoration:underline}
.bhf-eforms .eforms-data-table .eforms-desc{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#333;padding-bottom:18px}
.bhf-eforms .eforms-data-table .eforms-version-date{display:flex;justify-content:center;align-items:center;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .eforms-version-date{text-align:left;justify-content:flex-start}
}
.bhf-eforms .eforms-data-table .state-list-div{display:flex;flex-wrap:wrap;align-items:flex-end}
@media only screen and (max-width:63.9375em){.bhf-eforms .eforms-data-table .state-list-div{padding-left:0}
}
.bhf-eforms .eforms-data-table .state-list-div .state-span{display:flex;justify-content:center;align-items:center;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333;padding-left:0;text-transform:capitalize}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .state-list-div .state-span{text-align:left;justify-content:flex-start}
}
.bhf-eforms .eforms-data-table .state-list{display:flex}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .state-list{align-items:flex-end}
}
.bhf-eforms .eforms-data-table .eforms-id-label{font-family:"Roboto Slab",serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#333;padding-right:15px}
.bhf-eforms .eforms-data-table .eforms-id{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .eforms-id{text-align:left;justify-content:flex-start}
}
.bhf-eforms .eforms-data-table .product-span{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table .product-span{text-align:left}
}
@media only screen and (max-width:63.9375em){.bhf-eforms .eforms-data-table tbody>tr>td:nth-child(1){width:70% !important}
.bhf-eforms .eforms-data-table tbody>tr>td:nth-child(2){width:30% !important}
}
@media only screen and (max-width:39.9375em){.bhf-eforms .eforms-data-table tbody>tr>td:nth-child(1){width:100% !important}
}
.bhf-eforms .eforms-checkbox{text-align:center;margin-top:10px}
@media only screen and (max-width:63.9375em){.bhf-eforms .eforms-checkbox{text-align:center;justify-content:center}
}
.bhf-eforms .eforms-checkbox input[type="checkbox"]{width:23px;height:23px}
.bhf-eforms #tabelArea_info,.bhf-eforms #tabelArea_paginate{display:none}
.bfh-eforms .tableArea{display:flex}
.eforms-data-table-header{display:none;background:#00465a;margin-top:32px}
@media only screen and (max-width:63.9375em){.eforms-data-table-header{display:block;height:24px}
}
@media only screen and (max-width:39.9375em){.eforms-data-table-header{height:8px}
}
.search-result-heading{padding-top:38px;font-family:"Roboto",sans-serif;font-size:35px;font-weight:300;font-stretch:normal;font-style:normal;line-height:.86;letter-spacing:normal;text-align:left;color:#333}
.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-info-icon{top:-1px;left:8px}
.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text{top:32px !important;left:-12px;max-width:650px}
@media only screen and (max-width:63.9375em){.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text{left:-229px;max-width:294px}
}
.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text .tooltip-title{color:#00465a;padding-bottom:0;font-weight:400;line-height:25px;font-size:16px}
.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text .tooltip-content{font-size:16px;line-height:25px}
.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text::before{left:20px;bottom:100%;border-style:solid;border-color:transparent transparent #716f71 transparent}
@media only screen and (max-width:63.9375em){.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text::before{right:40px;left:auto}
}
.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text::after{left:20px;top:-10px;border-width:8px;border-style:solid;border-color:transparent transparent #fff transparent}
@media only screen and (max-width:63.9375em){.search-result-heading.eforms-field-label .tool-tip.alert-tooltip .tooltip-text::after{right:40px;left:auto}
}
.search-result-count,.no-result-div{margin-top:1rem}
.no-result-div{font-family:"Roboto Slab",serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#333}
.flex-column{display:flex !important;flex-direction:column;padding-bottom:24px;align-items:flex-start !important}
@media only screen and (max-width:39.9375em){.flex-column{width:140px}
}
.flex-column .eforms-label{font-family:"Roboto Slab",serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#333}
.second-row-div,.third-row-div{display:flex;justify-content:space-between}
.second-row-div .multi-product-div,.third-row-div .multi-product-div{width:fit-content}
@media only screen and (max-width:39.9375em){.second-row-div .multi-product-div,.third-row-div .multi-product-div{display:flex;align-items:flex-end}
}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{display:none}
.display-none{display:none !important}
.eforms-load-more-container{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px;width:100%}
.eforms-load-more-container .eforms-load-more-btn{padding:10.5px 26px 10.5px;background-color:#00465a;font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.76;letter-spacing:normal;text-align:center;color:#fff;cursor:pointer;border:2px solid #00465a;border-radius:0}
.eforms-load-more-container .eforms-load-more-btn:hover{background:#d9e3e6;color:#00465a}
.eforms-load-more-container .eforms-load-more-btn:active{background:#d9e3e6;color:#00465a;transform:translateY(2px);position:relative}
.state-select2 .select2-container--default [aria-selected="false"]::before{content:'';border:solid 2px #00465a;background-color:#fff;padding:0 15px 0 4px;margin-right:10px}
.state-select2 .select2-container--default [aria-selected="true"]::before{content:'';height:20px;width:20px;border:solid 2px #00465a;background-color:#00465a;padding:0 15px 0 4px;margin-right:10px}
.state-dropdown-div .select2-selection__rendered{opacity:0}
.state-dropdown-div .placeholder-div{position:absolute;top:44%;left:0;padding:.625rem 1.5625rem .3125rem 1.875rem;font-size:16px;line-height:1.6em;font-family:"Roboto",sans-serif;outline:0;width:307px !important;display:flex;justify-content:space-between;align-items:center}
.state-dropdown-div .placeholder-div .state-value-span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media screen and (min-device-width:991px) and (max-device-width:1024px){.state-dropdown-div .placeholder-div{width:281px !important}
}
.state-dropdown-div .placeholder-div .dropdown-icon{background-image:url("../../../etc/designs/bhf/images/icons/dropdown-icon.svg");background-repeat:no-repeat;height:16px;width:16px;position:absolute;top:33%;right:0}
@media only screen and (max-width:69.9375em){.state-dropdown-div .placeholder-div .dropdown-icon{right:10%}
}
.state-select2 .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;color:#333}
.state-dropdown-div .select2-results__option{font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#00465a}
.state-select2 .select2-results__option[aria-selected=true]{cursor:unset !important;pointer-events:unset !important}
.rotate-icon{transform:rotate(180deg)}
.sorting-icons{display:flex;flex-direction:column;top:50%;bottom:0;align-items:flex-end;height:16px;right:-24px;transform:translateY(-50%);position:absolute}
.sorting-icons .accending-icon{background-image:url("../../../etc/designs/bhf/images/icons/icon-table-sort-active-top.svg");background-repeat:no-repeat;height:8px;width:12px;display:inline-block}
.sorting-icons .accending-icon.disable-btn{opacity:50%;pointer-events:none}
.sorting-icons .descending-icon{background-image:url("../../../etc/designs/bhf/images/icons/icon-table-sort-active-bottom.svg");background-repeat:no-repeat;height:10px;width:12px;display:inline-block;background-position:0 -14px;transform:translateY(3px)}
.sorting-icons .descending-icon.disable-btn{opacity:50%;pointer-events:none}
.border-bottom{border-bottom:1px solid #c9c9c9 !important}
.download-checkbox{cursor:default !important}
.download-checkbox .sorting-icons{display:none}
.dataTables_wrapper.overflow-table{overflow:auto}
.eforms-checkbox{display:block;position:relative;margin-bottom:12px;display:flex;justify-content:center;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.eforms-checkbox input{opacity:0;cursor:pointer;z-index:99}
.eforms-checkbox input:disabled{cursor:not-allowed}
.eforms-checkbox .checkmark{position:absolute;top:0;height:25px;width:25px;border:1px solid #6c6c6c;text-align:center}
.eforms-checkbox .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.eforms-checkbox:hover input ~ .checkmark{border:1px solid #707070}
.eforms-checkbox input:checked ~ .checkmark{background-color:#00465a;border:1px solid #00465a}
.eforms-checkbox input:checked ~ .checkmark:after{display:block}
.eforms-checkbox.checked input:checked ~ .checkmark{background-color:#707070;border:1px solid #707070}
.eforms-data-table.border-bottom{border:0 !important}
.alert-section-style .search-result-alert-section.package-text p{font-size:14px;line-height:30px;margin:0}
.alert-section-style .search-result-alert-section.package-text .columns{margin:24px 0}
@media only screen and (max-width:63.9375em){.alert-section-style .search-result-alert-section.package-text{display:block}
}
@media only screen and (max-width:63.9375em){.alert-section-style .search-result-alert-section.package-text .alert-image-section{margin:24px 20px 0 0}
}
@media only screen and (max-width:63.9375em){.alert-section-style .search-result-alert-section.package-text .columns{margin:10px 0 10px}
}
.overflow-table .eforms-data-table tbody>tr td:first-child{vertical-align:top !important}
.overflow-table .eforms-data-table thead>tr th{padding-right:30px}
.package_search_results_heading{font-size:35px}
@media only screen and (max-width:63.9375em){.package_search_results_heading{font-size:30px}
}
@media only screen and (max-width:39.9375em){.package_search_results_heading{font-size:25px}
}
.bhf-eforms .row{max-width:1180px}
.bhf-eforms .padding-0{padding:0 !important}
.bhf-eforms .button-primary{max-width:180px;font-size:16px;font-family:"Roboto",sans-serif;font-weight:500;text-align:center;padding:10px 0;display:inline-block;background-color:#00465a;color:white;border:2px solid #00465a;border-radius:0}
.bhf-eforms .button-primary:focus-visible{background:#e9e9e9;color:#00465a}
.bhf-eforms .button-primary:focus-visible span{border-bottom:2px solid #00465a}
.bhf-eforms .button-primary:hover{background:#d9e3e6;color:#00465a}
.bhf-eforms .button-primary:active{background:#d9e3e6;color:#00465a;transform:translateY(2px);position:relative}
.bhf-eforms .button-primary.disabled-btn{background-color:#e9e9e9;color:#828282;border:0;pointer-events:none}
.bhf-eforms .button-primary.form-package-download-button{max-width:100%;padding:10px 9px;margin-bottom:6px;cursor:pointer}
@media only screen and (max-width:63.9375em){.bhf-eforms .button-primary.form-package-download-button{font-size:12px}
}
.bhf-eforms .button-primary span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.bhf-eforms .button-primary span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:white;transition:width .3s ease-in-out}
.bhf-eforms .button-primary span:hover:after{width:100%}
.bhf-eforms .buttonSecondary{position:relative;display:block;max-width:180px;width:100%;font-size:16px;font-family:"Roboto",sans-serif;font-weight:600;text-align:center;padding:10px 0;color:#00465a;border:2px solid #00465a}
.bhf-eforms .buttonSecondary:focus-visible{background:#e9e9e9;color:#00465a}
.bhf-eforms .buttonSecondary:focus-visible span{border-bottom:2px solid #00465a}
.bhf-eforms .buttonSecondary span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.bhf-eforms .buttonSecondary span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.bhf-eforms .buttonSecondary span:hover:after{width:100%}
.bhf-eforms .buttonTertiary{position:relative;display:inline-block;font-family:"Roboto",sans-serif;font-weight:500}
.bhf-eforms .buttonTertiary:focus-visible{background:#e9e9e9;color:#00465a}
.bhf-eforms .buttonTertiary:focus-visible span{border-bottom:2px solid #00465a}
.bhf-eforms .buttonTertiary span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.bhf-eforms .buttonTertiary span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:#00465a;transition:width .3s ease-in-out}
.bhf-eforms .buttonTertiary span:hover::after{width:calc(100% - 22px)}
.eforms-field-label{display:flex;align-items:baseline}
.eforms-field-label .field-label{display:inline-block;padding-right:5px;font-size:16px;line-height:1.63;color:#333;margin-bottom:15px;font-family:"Roboto",sans-serif}
.eforms-field-label .tool-tip{position:relative;display:inline-block;height:1rem;width:1rem}
.eforms-field-label .tool-tip .tooltip-info-icon{position:absolute;top:2px;left:0;background-image:url("../../../etc/designs/bhf/images/icons/tooltip-icon.svg");background-repeat:no-repeat;height:23px;width:23px}
.eforms-field-label .tool-tip:hover .tooltip-text{visibility:visible;opacity:1}
.eforms-field-label .tool-tip .tooltip-text{visibility:hidden;max-width:300px;box-sizing:border-box;width:max-content;color:#716f71;background-color:#fff;padding:16px 28px 16px 40px;position:absolute;border:1px solid #716f71;z-index:99;left:140%;opacity:0;transition:opacity .3s}
@media only screen and (max-width:39.9375em){.eforms-field-label .tool-tip .tooltip-text{max-width:220px}
}
.eforms-field-label .tool-tip .tooltip-text .tooltip-title{padding-bottom:14.5px;color:#333;font-size:1rem;font-weight:800;line-height:1.25}
.eforms-field-label .tool-tip .tooltip-text .tooltip-content{font-size:16px;font-weight:300;line-height:1.44}
.eforms-field-label .tool-tip .tooltip-text::before{content:'';display:block;position:absolute;right:100%;bottom:49%;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent #716f71 transparent transparent}
.eforms-field-label .tool-tip .tooltip-text::after{content:"";display:block;position:absolute;right:100%;bottom:50%;width:0;height:0;margin-top:-5px;border-width:7px;border-style:solid;border-color:transparent #fff transparent transparent}
#eforms-overlay{height:100%;position:fixed;top:0;left:0;width:100vw;background-color:rgba(255,255,255,0.85);z-index:999999;overflow-y:scroll}
.eforms-display-none{display:none !important}
.eforms-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}
#eforms-modal{z-index:1000000;width:798px;position:relative;margin:0 auto;top:70px;margin-top:30px !important;margin-bottom:20px;border:solid 1px #a5a5a5;animation-name:animatetop;animation-duration:.4s}
@media only screen and (max-width:63.9375em){#eforms-modal{width:596px;top:57px}
}
@media only screen and (max-width:39.9375em){#eforms-modal{width:99%;top:8px;left:2px;margin-top:inherit !important;animation:none}
}
#eforms-modal .eforms-modal-header{position:relative;font-size:2rem;background-color:#f4f4f4;padding:36px 30px 36px 26px;box-sizing:border-box}
@media only screen and (max-width:63.9375em){#eforms-modal .eforms-modal-header{font-size:30px}
}
@media only screen and (max-width:39.9375em){#eforms-modal .eforms-modal-header{font-size:25px}
}
#eforms-modal .eforms-modal-header .close-eforms-modal{position:absolute;top:36px;right:31px;font-size:16px;font-weight:800;color:#00465a;cursor:pointer;display:flex;align-items:center}
#eforms-modal .eforms-modal-header .close-eforms-modal p{margin:0;margin-right:14px}
@keyframes animatetop{from{top:-300px;opacity:0}
to{top:70px;opacity:1}
}
#eforms-modal .product-list{padding:30px 60px 37px 60px;background-color:#fff;height:100%}
@media only screen and (max-width:63.9375em){#eforms-modal .product-list{padding:27px 50px}
}
@media only screen and (max-width:39.9375em){#eforms-modal .product-list{padding:30px}
}
#eforms-modal .product-list .product-list-title{border-bottom:2px solid #c9c9c9;padding:17.5px 0;color:#828282;font-size:14px;font-weight:bold;display:flex;align-items:flex-end;justify-content:flex-start}
@media only screen and (max-width:39.9375em){#eforms-modal .product-list .product-list-title{justify-content:space-between}
}
#eforms-modal .product-list .product-list-title .sorting-btn{display:flex;flex-direction:column;margin-left:17.5px;margin-bottom:5px;height:21px;justify-content:space-around}
#eforms-modal .product-list .product-list-title .sorting-btn .sort-asc-btn{cursor:pointer;background:url("../../../etc/designs/bhf/images/icons/icon-modal-sort-active-bottom.svg") no-repeat;height:8px;width:12px}
#eforms-modal .product-list .product-list-title .sorting-btn .sort-dsc-btn{cursor:pointer;background:url("../../../etc/designs/bhf/images/icons/icon-modal-sort-active-top.svg") no-repeat;background-position:0 -14px;height:8px;width:12px;transform:translateY(3px)}
#eforms-modal .product-list .product-list-section>ul{grid-template-rows:repeat(3,3rem);column-fill:auto}
@media only screen and (max-width:63.9375em){#eforms-modal .product-list .product-list-section>ul{grid-template-rows:repeat(2,3rem)}
}
@media only screen and (max-width:39.9375em){#eforms-modal .product-list .product-list-section>ul{grid-template-rows:repeat(1,3rem)}
}
#eforms-modal .product-list .product-list-section>ul li{list-style:none;padding:12px 12px 12px 0;font-size:14px;text-transform:capitalize}
.search-result-alert-wrapper,.alert-section-style{margin-top:32px;margin-bottom:32px;background-color:#f2f5f6;border:1px solid #c9c9c9}
@media only screen and (max-width:69.9375em){.search-result-alert-wrapper,.alert-section-style{margin:32px 48px}
}
@media only screen and (max-width:63.9375em){.search-result-alert-wrapper,.alert-section-style{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.search-result-alert-wrapper,.alert-section-style{margin:32px 10px}
}
.search-result-alert-wrapper .search-result-alert-section,.alert-section-style .search-result-alert-section{display:flex;align-items:center;width:100%}
.search-result-alert-wrapper .alert-image-section,.alert-section-style .alert-image-section{margin:24px 20px 24px 0}
@media only screen and (max-width:63.9375em){.search-result-alert-wrapper .alert-image-section,.alert-section-style .alert-image-section{padding:0 10px}
}
.search-result-alert-wrapper .alert-image-section .alert-image,.alert-section-style .alert-image-section .alert-image{background-image:url("../../../etc/designs/bhf/images/icons/Exclamation@3x.png");height:54px;width:54px;background-position:center;background-size:contain}
@media only screen and (max-width:63.9375em){.search-result-alert-wrapper .alert-image-section .alert-image,.alert-section-style .alert-image-section .alert-image{background-image:url("../../../etc/designs/bhf/images/icons/Exclamation@2x.png");height:48px;width:48px}
}
.search-result-alert-wrapper .count-alert-info-section,.alert-section-style .count-alert-info-section{margin:24px 20px 24px 0}
.search-result-alert-wrapper .count-alert-info-section .count-alert-info p,.alert-section-style .count-alert-info-section .count-alert-info p,.search-result-alert-wrapper .count-alert-info-section h1,.alert-section-style .count-alert-info-section h1,.search-result-alert-wrapper .count-alert-info-section h2,.alert-section-style .count-alert-info-section h2,.search-result-alert-wrapper .count-alert-info-section h3,.alert-section-style .count-alert-info-section h3,.search-result-alert-wrapper .count-alert-info-section h4,.alert-section-style .count-alert-info-section h4,.search-result-alert-wrapper .count-alert-info-section h5,.alert-section-style .count-alert-info-section h5,.search-result-alert-wrapper .count-alert-info-section h6,.alert-section-style .count-alert-info-section h6{font-family:"Roboto Slab",serif;font-size:14px;color:#333;margin-top:0;margin-bottom:6px}
@media only screen and (max-width:39.9375em){.search-result-alert-wrapper .count-alert-info-section,.alert-section-style .count-alert-info-section{margin:24px}
}
.alert-section-style{margin:32px 0}
.alert-section-style .search-result-alert-section{display:inline-flex}
@media only screen and (max-width:63.9375em){.alert-section-style .search-result-alert-section{padding:0 10px}
}
@media only screen and (max-width:63.9375em){.alert-section-style .search-result-alert-section .count-alert-info-section{margin:10px 0}
}
.asset-dropdown{width:33%;box-sizing:border-box;margin:15px}
.text-after-dropdown{width:43%;display:inline}
.eform-asset-export{width:144px;max-width:180px;font-size:16px;font-family:"Roboto",sans-serif;font-weight:500;text-align:center;padding:10px 0;display:inline-block;background-color:#00465a;color:white;border:2px solid #00465a;border-radius:0;cursor:pointer}
.bhf-eforms.eforms-author .display-error{display:flex !important}
.bhf-eforms.eforms-author .display-input{display:inline !important}
.bhf-eforms.eforms-author .error-row{background:#d9e3e6;position:absolute;right:0;left:0;height:155px;width:100%;display:flex;align-items:center;justify-content:center;z-index:1;display:none}
.bhf-eforms.eforms-author .row{flex-direction:column;padding-top:2rem;padding-bottom:2rem}
.bhf-eforms.eforms-author .row .error-message{color:#d0021b;font-size:1.5rem;text-align:center}
.bhf-eforms.eforms-author .row .search-input-div .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:"Roboto",sans-serif;font-size:16px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333 !important}
.bhf-eforms.eforms-author .search-input-label{display:inline-block;padding-right:5px;font-size:16px;line-height:1.63;color:#333;margin-bottom:15px;font-family:"Roboto",sans-serif}
.bhf-eforms.eforms-author .button-primary{margin-left:1.8rem;height:50px;max-width:180px;font-size:16px;font-family:"Roboto",sans-serif;font-weight:500;text-align:center;padding:10px 0;display:inline-block;background-color:#00465a;color:white;border:2px solid #00465a;border-radius:0}
.bhf-eforms.eforms-author .button-primary:focus-visible{background:#e9e9e9;color:#00465a}
.bhf-eforms.eforms-author .button-primary:focus-visible span{border-bottom:2px solid #00465a}
.bhf-eforms.eforms-author .button-primary:hover{background:#d9e3e6;color:#00465a}
.bhf-eforms.eforms-author .button-primary:active{background:#d9e3e6;color:#00465a;transform:translateY(2px);position:relative}
.bhf-eforms.eforms-author .button-primary.disabled-btn{background-color:#e9e9e9;color:#828282;border:0;pointer-events:none}
.bhf-eforms.eforms-author .button-primary span{position:relative;display:inline-block;border-bottom:2px solid transparent}
.bhf-eforms.eforms-author .button-primary span:after{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background-color:white;transition:width .3s ease-in-out}
.bhf-eforms.eforms-author .button-primary span:hover:after{width:100%}
.bhf-eforms.eforms-author input{height:50px;display:flex;align-items:center;padding-right:10px;border:solid 2px #00465a;border-radius:0;color:#00465a;font-family:"Roboto",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#333;display:none;width:40%}
.bhf-tool-wrapper{margin:64px 48px 84px 48px}
@media only screen and (max-width:1100px){.bhf-tool-wrapper .layoutComponent{display:none}
.bhf-tool-wrapper .generalImage{display:block}
.bhf-tool-wrapper .generalImage .general-image-wrapper{margin:24px 35px 0 35px}
}
@media only screen and (max-width:1100px) and (max-width:63.9375em){.bhf-tool-wrapper .generalImage .general-image-wrapper{margin:24px 10px 0 10px}
}
@media only screen and (max-width:1100px) and (max-width:39.9375em){.bhf-tool-wrapper .generalImage .general-image-wrapper{margin:30px -2px 0 -2px}
}
@media only screen and (min-width:1101px){.bhf-tool-wrapper .module-alert-tool-wrapper.isNotEdit{display:none}
}
.bhf-tool-wrapper .module-alert-tool-wrapper{margin:0 !important}
.bhf-tool-wrapper .xf-content-height{margin:0 !important}
@media only screen and (max-width:63.9375em){.bhf-tool-wrapper{margin:32px 25px 48px 25px}
}
@media only screen and (max-width:39.9375em){.bhf-tool-wrapper{margin:32px 15px}
}
.bhf-tool-wrapper .fadeOut{opacity:.2}
.bhf-tool-wrapper .fadeIn{opacity:1}
.bhf-tool{border:1px solid #c9c9c9;min-height:550px;position:relative}
@media only screen and (max-width:1100px){.bhf-tool{border:0;min-height:auto}
}
.bhf-tool .bhf-tool_layout .bhf_tool_header{min-height:80px;border-bottom:1px solid #c9c9c9;display:flex;align-items:center;position:relative}
.bhf-tool .bhf-tool_layout .bhf_tool_header .bhf_tool_header-back{margin-left:24px;font-family:"Roboto";font-size:16px;line-height:26px;color:#00465a;cursor:pointer}
.bhf-tool .bhf-tool_layout .bhf_tool_header .bhf_tool_header-back:focus-visible{background-color:#f8f8f8;outline:none !important;border-bottom:1px solid #00465a}
.bhf-tool .bhf-tool_layout .bhf_tool_header .bhf_tool_header-back .left-arrow-icon{transform:rotate(-180deg) scale(0.75);margin-right:8px;height:21px;margin-bottom:3px}
.bhf-tool .bhf-tool_layout .bhf_tool_header .bhf_tool_header-title{text-align:center;font-family:"Roboto";font-size:25px;font-weight:300;line-height:45px;position:absolute;left:40%;margin-left:-165px}
.bhf-tool .bhf-tool_layout .bhf_tool_header .bhf_tool_header-title sup,.bhf-tool .bhf-tool_layout .bhf_tool_header .bhf_tool_header-title sub{font-size:12px}
.bhf-tool .bhf-tool_layout .bhf-tool_action_button a{min-width:105px;padding:10px 32px}
.bhf-tool .bhf-tool_layout .bhf-tool_action_button a:focus-visible{outline:none !important}
.bhf-tool .bhf-tool_layout .bhf-tool_action_button .disabled{pointer-events:none;background-color:#c9c9c9;border-color:#c9c9c9;font-size:17px}
.bhf-tool .bhf-tool_layout .bhf_tool_footer{bottom:0;padding:32px 48px 48px 48px;width:100%}
.bhf-tool .bhf-tool_layout .bhf_tool_footer ul{margin:auto}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion{padding:0;list-style:none}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-item.teal-line:first-child{border-top:1px solid #c9c9c9}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-item.teal-line.accordion-title.smart-guard-tool_arrowtitle{border-bottom:0}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle{font-family:"Roboto";font-size:15px;font-weight:bold;color:#363636;padding:12px 60px 24px 0;border:0;border-left:none !important;border-right:none !important}
@media only screen and (max-width:63.9375em){.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle{padding:16px 50px 16px 0}
}
@media only screen and (max-width:39.9375em){.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle{padding:16px 40px 15px 0}
}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle sup,.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle sub{font-size:10px}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-204px -546px;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;top:24px;right:16px}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle:hover,.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle:focus,.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle.active{background-color:#fff !important}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-title.smart-guard-tool_arrowtitle:focus-visible{background-color:#e9e9e9 !important}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .is-active>.accordion-title.smart-guard-tool_arrowtitle::after{content:"";background-image:url(../../../etc/designs/bhf/images/icons/spritesheet_advisor@1x.png);background-repeat:no-repeat;background-position:-46px -575px;width:25px;height:11px;color:transparent;display:block;white-space:nowrap;position:absolute;top:24px;right:18px}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .accordion-content{border:0;padding:0}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .smart-guard-tool_tabe_content{padding-bottom:16px;font-size:12px;line-height:1.83;font-family:"Roboto";color:#333;margin-right:85px}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .smart-guard-tool_tabe_content p{margin:0}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .smart-guard-tool_tabe_content .richText .cmp-text{font-size:12px;line-height:22px;font-family:"Roboto";color:#333}
.bhf-tool .bhf-tool_layout .bhf_tool_footer .smart-guard-tool_tabe_content .richText .cmp-text sup,.bhf-tool .bhf-tool_layout .bhf_tool_footer .smart-guard-tool_tabe_content .richText .cmp-text sub{font-size:10px}
.bhf-tool .bhf-tool_layout .bhf-tool_icon .width_118{width:118px}
.bhf-tool .bhf-tool_layout .bhf-tool_icon .height_125{height:125px}
.bhf-tool .bhf-tool_layout .bhf-tool_print_screen_wrapper .smart_guard_tool_desc_4{margin:0;font-weight:normal}
.bhf-tool .bhf-tool_layout .bhf-tool_print_screen_wrapper .smart_guard_tool_desc_4:nth-child(1){margin-top:16px}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool_radio__label{margin-top:24px;margin-bottom:24px;font-family:"Roboto",sans-serif;font-size:14px;line-height:26px;color:#333}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool_radio__label sup,.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool_radio__label sub{font-size:10px}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio{display:flex}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .checkmark{z-index:1;left:0;position:absolute;height:20px;width:20px;border:2px solid #00465a;border-radius:50%;cursor:pointer;top:30%}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .checkmark.active{border:6px solid #00465a}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label{opacity:1;display:block;position:relative;padding-left:30px;padding-top:6px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Roboto";font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:black}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label:focus-visible{outline:0}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label:focus-visible span:nth-of-type(1){background-color:#e9e9e9;text-decoration:underline}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label span{color:#00465a}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label span sup,.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label span sub{font-size:9px}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label input{z-index:2;left:0;position:absolute;opacity:0;cursor:pointer;height:30px;width:30px;top:10%}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label input.active ~ .checkmark{border:6px solid #00465a}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label.disabled{color:#9e9b9b;cursor:not-allowed}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label.disabled input{cursor:not-allowed}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio .radio-label.disabled .checkmark{cursor:not-allowed}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio.horizontal{flex-direction:row;column-gap:30px}
.bhf-tool .bhf-tool_layout .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{flex-direction:column;row-gap:20px}
.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label{font-family:"Roboto";font-size:14px;line-height:26px;color:#333;margin-bottom:16px}
.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label sub,.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label sup{font-size:10px}
.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_centent{display:flex;column-gap:13px}
.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_centent .bhf-tool_tabSelect_tab_centent_value{width:56px;height:36px;border:1px solid #00465a;color:#00465a;font-family:"Roboto";cursor:pointer;line-height:24px;display:flex;justify-content:center;align-items:center;margin:auto;background-color:white}
.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_centent .bhf-tool_tabSelect_tab_centent_value:focus-visible{background-color:#e9e9e9;outline:0}
.bhf-tool .bhf-tool_layout .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_centent .bhf-tool_tabSelect_tab_centent_value.tab_active{background-color:#00465a;font-weight:bold;color:#fff}
.bhf-tool .bhf-tool_layout .richText{padding:0}
.bhf-tool .bhf-tool_layout .row{margin:0}
.bhf-tool .bhf-tool_layout .row .columns{padding:0}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_1{font-family:"Roboto";font-size:35px;line-height:65px;font-weight:300;color:#333}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_1 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_title_1 sub{font-size:40px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_1.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_2{font-family:"Roboto";font-size:25px;line-height:35px;font-weight:300;color:#333}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_2 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_title_2 sub{font-size:25px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_2.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_3{font-family:"Roboto";font-size:18px;line-height:26px;font-weight:300;color:#333}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_3 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_title_3 sub{font-size:11px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_title_3.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_1{font-family:"Roboto";font-size:25px;line-height:35px;font-weight:300;color:#333}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_1 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_1 sub{font-size:18px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_1.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_2{font-family:"Roboto";font-size:16px;line-height:30px;font-weight:300;color:#333;margin:0}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_2 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_2 sub{font-size:12px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_2.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_3{font-family:"Roboto";font-size:14px;line-height:26px;font-weight:300;color:#333}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_3 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_3 sub{font-size:10px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_3.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_4{font-family:"Roboto";font-size:12px;line-height:26px;font-weight:300;color:#333;margin:32px 0 48px 0}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_4 sup,.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_4 sub{font-size:7px}
.bhf-tool .bhf-tool_layout .smart_guard_tool_desc_4.dark-teal{color:#00465a}
.bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text{font-family:"Roboto Slab";font-size:14px;line-height:20px;font-weight:300;color:#00465a;border-bottom:1.5px dashed #00465a;cursor:pointer}
.bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text sup,.bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text sub{font-size:9px}
.bhf-tool .bhf-tool_layout .tooltip-text{font-family:"Roboto";font-size:12px;line-height:18px;font-weight:normal;color:#333}
.bhf-tool .bhf-tool_layout .tooltip-text sup,.bhf-tool .bhf-tool_layout .tooltip-text sub{font-size:10px}
.bhf-tool .bhf-tool_layout .tool-dropdown .width__220+.select2-container{width:220px !important}
.bhf-tool .bhf-tool_layout .tool-dropdown .width__110+.select2-container{width:110px !important}
.bhf-tool .bhf-tool_layout .tool-dropdown .width__192{width:192px}
.bhf-tool .bhf-tool_layout .tool-dropdown .width__112{width:112px}
.bhf-tool .bhf-tool_layout .tool-dropdown .tool-dropdown-label{display:flex;column-gap:8px;align-items:center;margin-bottom:9px}
.bhf-tool .bhf-tool_layout .tool-dropdown .tool-dropdown-label__icon{width:20px;height:25px}
.bhf-tool .bhf-tool_layout .tool-dropdown .tool-dropdown-label__text{font-family:"Roboto";font-size:13px;line-height:26px;color:#0a0a0a}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container{font-family:"Roboto" !important}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default{max-width:308px;width:100% !important;display:block}
@media only screen and (max-width:63.9375em){.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default{max-width:292px}
}
@media only screen and (max-width:39.9375em){.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default{max-width:100%}
}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto";outline:0}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.6);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:42%}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.6)}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.bhf-tool .bhf-tool_layout .tool-dropdown .select2-container--disabled .select2-selection--single{background-color:#e6e6e6;cursor:default}
.reveal-overlay-advisor2-modal .bhf-tool_print_save_modal.custom-modal-box-new .smart_guard_tool_title_1{position:absolute;margin:24px;font-family:"Roboto";font-size:35px;line-height:45px;font-weight:300;color:#333}
.reveal-overlay-advisor2-modal .bhf-tool_print_save_modal.custom-modal-box-new .smart_guard_tool_title_1 sup,.reveal-overlay-advisor2-modal .bhf-tool_print_save_modal.custom-modal-box-new .smart_guard_tool_title_1 sub{font-size:25px}
.reveal-overlay-advisor2-modal .bhf-tool_print_save_modal.custom-modal-box-new .custom-modal-close-button-new .bhf-tool_print-close-icon{position:absolute;margin:24px;text-align:end;right:0}
.reveal-overlay-advisor2-modal .bhf-tool_print_save_modal.custom-modal-box-new .custom-modal-close-button-new .bhf-tool_print-close-icon:focus-visible{background-color:#e9e9e9;outline:none !important;border-bottom:1px solid #00465a}
.reveal-overlay-advisor2-modal .bhf-tool_print_save_modal.custom-modal-box-new .customise-modal-wrapper-new{min-height:550px;background-color:white;top:50%;left:50%;transform:translate(-50%,-50%);width:598px;height:599px}
.bhf-tool_print_modal_content .richText{padding-bottom:120px}
.bhf-tool_print_modal_content .inputWrap{padding:0 24px}
.bhf-tool_print_modal_content .inputWrap label{font-family:"Roboto";font-size:16px;line-height:26px;font-weight:normal;color:#333;padding:0}
.bhf-tool_print_modal_content .inputWrap label sup,.bhf-tool_print_modal_content .inputWrap label sub{font-size:10px}
.bhf-tool_print_modal_content .inputWrap .inputField{margin-top:8px;box-shadow:none;border:2px solid #00465a;border-radius:0}
.bhf-tool_print_modal_content .inputWrap .inputField :focus{box-shadow:none;border:2px solid #00465a}
.bhf-tool_print_modal_content .inputWrap .custom-checkmark{display:none !important}
.bhf-tool_print_modal_content .bhf-tool_action_button{margin-top:40px;margin-bottom:74px;text-align:center}
.bhf-tool_print_modal_content .bhf-tool_action_button a{text-transform:uppercase;padding:10px 50px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .custom-modal-close-button-new .bhf-tool_print-close-icon{position:absolute;margin-top:32px;margin-right:32px;text-align:end;right:0}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .custom-modal-close-button-new .bhf-tool_print-close-icon:focus-visible{background-color:#e9e9e9;outline:none !important;border-bottom:1px solid #00465a}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new{min-height:600px;background-color:white;transform:translate3d(16.5%,-50%,0);width:75%}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content{padding:0 119px 94px 88px;height:500px;overflow-y:scroll;margin-top:90px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_title_2{font-family:"Roboto";font-size:25px;line-height:45px;font-weight:300;margin-top:0;color:#00465a}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_title_2 sup,.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_title_2 sub{font-size:25px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_title_1.dark-teal{color:#00465a}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_desc_2{font-family:"Roboto";font-size:16px;line-height:26px;font-weight:300;color:#333;margin-top:14px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_desc_2 sup,.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_desc_2 sub{font-size:10px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .smart_guard_tool_desc_2.dark-teal{color:#00465a}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper{margin-top:24px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list{margin-top:16px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value{width:56px;height:36px;border:1px solid #00465a;color:#00465a;font-family:"Roboto";cursor:pointer;line-height:24px;display:flex;justify-content:center;align-items:center;background-color:white;margin-right:0}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value a{font-family:"Roboto";font-size:14px;line-height:26px;color:#333;font-weight:normal}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value a sub,.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value a sup{font-size:9px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value:focus-visible{background-color:#e9e9e9;outline:0}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active{background-color:#00465a}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active a{color:#fff}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active a:focus-visible{background:0}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active a:focus-visible span{outline:0;border-bottom:2px solid #fff}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value:not(:last-child){margin-right:20px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .buffer-rate-tab-panel-target{display:none}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .buffer-rate-tab-panel-target.is-active{display:block !important}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-content{transition:none;margin-top:24px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .advisor2-tabs-content .buffer_rate_image{width:auto;height:620px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label{font-family:"Roboto";font-size:14px;line-height:26px;color:#333;margin-bottom:16px}
.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label sub,.reveal-overlay-advisor2-modal .smart-guard-tool_buffer_rate_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_buffer_rate_modal_content .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label sup{font-size:10px}
.editingmode .bhf-tool_tabSelect_wrapper{margin-top:24px}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list{margin-top:16px}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value{width:56px;height:36px;border:1px solid #00465a;color:#00465a;font-family:"Roboto";cursor:pointer;line-height:24px;display:flex;justify-content:center;align-items:center;background-color:white;margin-right:0}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value a{font-family:"Roboto";font-size:14px;line-height:26px;color:#333;font-weight:normal}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value a sub,.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value a sup{font-size:9px}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value:focus-visible{background-color:#e9e9e9;outline:0}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active{background-color:#00465a}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active a{color:#fff}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active a:focus-visible{background:0}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value.is-active a:focus-visible span{outline:0;border-bottom:2px solid #fff}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .smart-guard-tool_buffer_rate_modal_value:not(:last-child){margin-right:20px}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .buffer-rate-tab-panel-target{display:none}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-list .buffer-rate-tab-panel-target.is-active{display:block !important}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-content{transition:none;margin-top:24px}
.editingmode .bhf-tool_tabSelect_wrapper .advisor2-tabs-content .buffer_rate_image{width:auto;height:620px}
.editingmode .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label{font-family:"Roboto";font-size:14px;line-height:26px;color:#333;margin-bottom:16px}
.editingmode .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label sub,.editingmode .bhf-tool_tabSelect_wrapper .bhf-tool_tabSelect_tab_label sup{font-size:10px}
.smartguard-tool-wrapper .bhf-tool_layout .bhf_tool_header-title{left:50% !important}
.smart-guard-tool_interactive_screen_wrapper .interactive_screen{margin:32px 48px}
.smart-guard-tool_interactive_screen_wrapper .smart_guard_tool_title_3{margin:48px 48px 0 48px}
.smart-guard-tool_interactive_screen_wrapper .bhf-tool_action_button{margin:32px 0 0 48px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info{margin:32px 48px 32px 48px;padding:32px 38px 50px 34px;background-color:#f8f8f8;display:flex;flex-direction:column;row-gap:56px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about{display:flex;column-gap:24px;align-items:flex-start}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__number{font-family:"Roboto";font-size:35px;line-height:65px;font-weight:300;color:#00465a}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content{margin-top:10px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content__label{font-family:"Roboto Slab";font-size:16px;line-height:28px;font-weight:300;color:#333;margin-bottom:24px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content__label sub,.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content__label sup{font-size:12px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content_separator{border:1px solid #c9c9c9;width:50px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen_content__info{display:flex;column-gap:250px;margin-top:24px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen_content__info .smart-guard-tool_interactive_screen_content__info_age .tool-tip-table{display:flex;margin-left:0}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen_content__info .smart-guard-tool_interactive_screen_content__info_age .tool-tip-table .smart-guard-tool_interactive_screen_content__info_age_tooltip{border-bottom:1.5px dashed #00465a}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__about .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen_content__info .smart-guard-tool_interactive_screen_content__info_age:focus-visible{outline:0}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium{display:flex;column-gap:24px;align-items:flex-start}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium .smart-guard-tool_interactive_screen__number{font-family:"Roboto";font-size:35px;font-weight:300;color:#00465a}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium .smart-guard-tool_interactive_screen__content{margin-top:10px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content__label{font-family:"Roboto Slab";font-size:16px;line-height:28px;font-weight:300;color:#333;margin-bottom:24px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content__label sub,.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content__label sup{font-size:12px}
.smart-guard-tool_interactive_screen_wrapper .smart-guard-tool_interactive_screen_info .smart-guard-tool_interactive_screen_info__premium .smart-guard-tool_interactive_screen__content .smart-guard-tool_interactive_screen__content_separator{border:1px solid #c9c9c9;width:50px}
.smart-guard-tool_got_screen_wrapper .richText .smart_guard_tool_title_2{margin:32px 48px 0 40px !important}
.smart-guard-tool_got_screen_wrapper .richText .smart_guard_tool_desc_2:first-child{margin:11px 48px 0 40px !important}
.smart-guard-tool_got_screen_wrapper .richText .smart_guard_tool_desc_2:not(:first-child){margin:0 48px 0 40px !important}
.smart-guard-tool_got_screen_wrapper .richText .smart_guard_tool_desc_4{margin:32px 32px 48px 32px !important}
.smart-guard-tool_got_screen_wrapper .bhf_tool_footer{padding:0 32px 48px 32px !important}
.smart-guard-tool_got_screen_wrapper .row{border-bottom:1px solid #c9c9c9}
.smart-guard-tool_got_screen_wrapper .row .large-4{background-color:#f8f8f8;padding:40px 32px !important}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content{display:flex;align-items:stretch}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .tool-tip-table{display:flex}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__label{font-family:"Roboto Slab";font-size:14px;line-height:28px;font-weight:300;color:#333;margin-bottom:24px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__label sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__label sub{font-size:12px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__separator{border:1px solid #c9c9c9;width:50px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .bhf-tool_radio_wrapper .bhf-tool_radio__label{line-height:32px;margin-top:32px !important;margin-bottom:16px !important;font-family:"Roboto" !important}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_filter_inputs_policyPurchase{margin-top:32px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_filter_inputs_premiumPayment{display:flex;justify-content:space-between}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_filter_inputs_premiumPayment .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{row-gap:12px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__button{margin-top:48px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__button .buttonPrimary{min-width:100%;text-transform:uppercase}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip{height:60px;margin-top:34px;display:flex;column-gap:5px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .tool-tip-table{display:inline-block;margin-left:0}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .smat-guard-tool_tooltip_text{font-weight:normal}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .smart-guard-tool_got_screen_left_filter_tooltip_pdaOption{display:inline;font-size:12px;font-family:"Roboto";text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .bhf-tool_tooltip_print_icon{align-self:flex-start;padding-top:2px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .tooltip-text{top:7px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable{margin-top:50px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_label sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_label sub{font-size:10px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content{margin-top:16px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars{height:30%;width:100%}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line{height:5px;width:100%;background-color:#00465a}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .bar{height:100%;width:0}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .draggable{float:left;margin:0 10px 10px 0;left:0;position:relative;top:-8px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .draggable__handle{z-index:1;left:-8px;position:absolute;height:20px;width:20px;border:7px solid #00465a;border-radius:50%;cursor:pointer;top:30%;color:#00465a;background:white}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .draggable :focus-visible{border:7px solid #00465a8a;transform:scale(1.5);outline:0}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers{display:flex;justify-content:space-between;margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers sub{font-size:10px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers__points{cursor:pointer}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_duration_payment{margin-top:30.5px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_label{font-family:"Roboto";font-size:16px;line-height:24px;color:#333}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_label sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_label sub{font-size:10px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_content{margin-top:16px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_content .bhf-tool_tooltip{margin-left:0;display:flex}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_print{display:flex;column-gap:12px;margin-top:46px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_print .bhf-tool_tooltip_print_icon{width:18px;height:18px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_print .smart-guard-tool_print_label{font-family:"Roboto";font-size:14px;line-height:28px;font-weight:500;text-transform:uppercase;color:#00465a}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_print .smart-guard-tool_print_label sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_print .smart-guard-tool_print_label sub{font-size:9px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer{margin-top:48px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content_buffer__label{font-family:"Roboto Slab";font-size:14px;line-height:28px;font-weight:300;color:#333;margin-bottom:23px;margin-top:50px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content_buffer__label sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content_buffer__label sub{font-size:12px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__separator{border:1px solid #c9c9c9;width:50px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__cta{margin-top:24px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__cta .buttonTertiary{font-weight:300}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__cta .buttonTertiary span{font-size:14px}
.smart-guard-tool_got_screen_wrapper .bhf-tool_action_button{padding:0;margin-top:48px}
.smart-guard-tool_got_screen_wrapper .bhf-tool_action_button a{width:100%;text-transform:uppercase}
.smart-guard-tool_got_screen_wrapper .richText .smart_guard_tool_desc_3:first-child{margin-top:11px}
.smart-guard-tool_got_screen_wrapper .richText .smart_guard_tool_desc_3:not(:first-child){margin-top:0}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display{flex-grow:1;margin:10px 0 30px 40px !important}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_description{margin-top:8px;font-family:"Roboto";font-size:16px;line-height:26px;font-weight:300;color:#333}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_description sup,.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_description sub{font-size:10px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip{border:1px solid #c9c9c9;min-height:54px;padding:18px 24px;display:flex;align-items:center;justify-content:space-around;column-gap:30px;margin-top:40px;margin-right:100px;margin:40px 100px 0 48px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min{display:flex;column-gap:8px;align-items:center}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .box-dark-teal{width:16px;height:16px;border:1px solid #00465a;background-color:#00465a}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info{font-family:"Roboto";font-size:12px;line-height:26px;font-weight:300;color:#333}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info .tool-tip-table{display:inline-block}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info .smart-guard-tool_got_screen_right_output_display_tooltip_left_mimimum_dist_payment{font-size:12px;display:inline;text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info .tooltip-text.center{top:7px}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max{display:flex;column-gap:8px;align-items:center}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .box-light-teal{width:16px;height:16px;border:1px solid #00b0b9;background-color:#00b0b9}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info{font-family:"Roboto";font-size:12px;line-height:26px;font-weight:300;color:#333}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info .tool-tip-table{display:inline-block}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info .smart-guard-tool_got_screen_right_output_display_tooltip_left_maximum_dist_payment{font-size:12px;display:inline;text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.smart-guard-tool_got_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info .tooltip-text.center{top:7px}
.smart-guard-tool_dist_screen_wrapper .richText .smart_guard_tool_title_2{margin:46px 48px 0 40px !important}
.smart-guard-tool_dist_screen_wrapper .richText .smart_guard_tool_desc_2:first-child{margin:11px 48px 0 40px !important}
.smart-guard-tool_dist_screen_wrapper .richText .smart_guard_tool_desc_2:not(:first-child){margin:0 48px 0 40px !important}
.smart-guard-tool_dist_screen_wrapper .richText .smart_guard_tool_desc_4{margin:32px 32px 48px 32px !important}
.smart-guard-tool_dist_screen_wrapper .bhf_tool_footer{padding:0 32px 48px 32px !important}
.smart-guard-tool_dist_screen_wrapper .row{border-bottom:1px solid #c9c9c9}
.smart-guard-tool_dist_screen_wrapper .row .large-4{background-color:#f8f8f8;padding:40px 32px !important}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content{display:flex;align-items:stretch}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__label{font-family:"Roboto Slab";font-size:14px;line-height:28px;font-weight:300;color:#333;margin-bottom:24px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__label sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__label sub{font-size:12px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__separator{border:1px solid #c9c9c9;width:50px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .bhf-tool_radio_wrapper .bhf-tool_radio__label{margin-top:32px !important;margin-bottom:16px !important;font-family:"Roboto" !important}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_filter_inputs_policyPurchase{margin-top:32px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_filter_inputs_premiumPayment{display:flex;justify-content:space-between}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_filter_inputs_premiumPayment .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{row-gap:12px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__button{margin-top:48px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_content__button .buttonPrimary{min-width:100%;text-transform:uppercase}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip{height:60px;margin-top:34px;display:flex;column-gap:5px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .tool-tip-table{display:inline-block;margin-left:0}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .bhf-tool_tooltip_text{font-weight:normal}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .smart-guard-tool_got_screen_left_filter_tooltip_pdaOption{display:inline;font-size:12px;font-family:"Roboto";text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .bhf-tool_tooltip_print_icon{align-self:flex-start;padding-top:2px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_left_filter_inputs .smart-guard-tool_got_screen_left_tooltip .tooltip-text{top:7px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable{margin-top:50px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_label sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_label sub{font-size:10px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content{margin-top:16px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars{height:30%;width:100%}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line{height:5px;width:100%;background-color:#00465a}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .bar{height:100%;width:0}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .draggable{float:left;margin:0 10px 10px 0;left:0;position:relative;top:-8px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .draggable__handle{z-index:1;left:-8px;position:absolute;height:20px;width:20px;border:7px solid #00465a;border-radius:50%;cursor:pointer;top:30%;color:#00465a;background:white}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .bars__progress--line .draggable :focus-visible{border:7px solid #00465a8a;transform:scale(1.5);outline:0}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers{display:flex;justify-content:space-between;margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers sub{font-size:10px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers__points{cursor:pointer}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_draggable .smart-guard-tool_draggable_content .markers .visible{background-color:#e9e9e9;outline:0;text-decoration:underline}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment{margin-top:30.5px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_label sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_label sub{font-size:10px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_content{margin-top:16px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_content .tool-tip-table{display:flex}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_content .bhf-tool_tooltip{margin-left:0;display:flex}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_duration_payment .smart-guard-tool_duration_payment_content .bhf-tool_tooltip .bhf-tool_tooltip_text{font-family:"Roboto"}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_print{display:flex;column-gap:12px;margin-top:46px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_print .bhf-tool_tooltip_print_icon{width:18px;height:18px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_print .smart-guard-tool_print_label{font-family:"Roboto";font-size:14px;line-height:28px;font-weight:500;text-transform:uppercase;color:#00465a}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_print .smart-guard-tool_print_label sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_print .smart-guard-tool_print_label sub{font-size:9px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer{margin-top:48px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content_buffer__label{font-family:"Roboto Slab";font-size:14px;line-height:28px;font-weight:300;color:#333;margin-bottom:24px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content_buffer__label sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content_buffer__label sub{font-size:12px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__separator{border:1px solid #c9c9c9;width:50px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__cta{margin-top:24px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_content__buffer .smart-guard-tool_got_screen_content__cta .buttonTertiary{font-weight:300}
.smart-guard-tool_dist_screen_wrapper .bhf-tool_action_button{padding:0;margin-top:48px}
.smart-guard-tool_dist_screen_wrapper .bhf-tool_action_button a{width:100%;text-transform:uppercase}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display{flex-grow:1;margin:16px 48px 46px 40px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_description{margin-top:8px;font-family:"Roboto";font-size:16px;line-height:26px;font-weight:300;color:#333}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_description sup,.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_description sub{font-size:10px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip{border:1px solid #c9c9c9;min-height:54px;padding:15px 40px 16px 24px;display:flex;align-items:center;justify-content:space-between;column-gap:30px;margin:24px 0 0 48px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min{display:flex;column-gap:8px;align-items:center}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .box-dark-teal{width:16px;height:16px;border:1px solid #00465a;background-color:#00465a}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info{font-family:"Roboto Slab";font-size:12px;line-height:26px;font-weight:300;color:#333}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info .tool-tip-table{display:inline-block}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info .smart-guard-tool_got_screen_right_output_display_tooltip_left_mimimum_dist_payment{font-size:12px;display:inline;text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_min .smart-guard-tool_got_screen_right_output_display_tooltip_info .tooltip-text.center{top:7px}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max{display:flex;column-gap:8px;align-items:center}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .box-light-teal{width:16px;height:16px;border:1px solid #00b0b9;background-color:#00b0b9}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info{font-family:"Roboto";font-size:12px;line-height:26px;font-weight:300;color:#333}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info .tool-tip-table{display:inline-block}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info .smart-guard-tool_got_screen_right_output_display_tooltip_left_maximum_dist_payment{font-size:12px;display:inline;text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.smart-guard-tool_dist_screen_wrapper .smart-guard-tool_got_screen_right_output_display .smart-guard-tool_got_screen_right_output_display_tooltip .smart-guard-tool_got_screen_right_output_display_tooltip_left_max .smart-guard-tool_got_screen_right_output_display_tooltip_info .tooltip-text.center{top:7px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail{min-height:80px;border:1px solid #c9c9c9;display:flex;margin-right:100px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit{flex-basis:30%;padding:16px;border-right:1px solid #c9c9c9}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit .smart-guard-tool_bar_graph_detail_benefit_label{font-family:"Roboto Slab";font-size:12px;line-height:25px;font-weight:normal;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit .smart-guard-tool_bar_graph_detail_benefit_label sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit .smart-guard-tool_bar_graph_detail_benefit_label sub{font-size:7px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit .smart-guard-tool_bar_graph_detail_benefit_value{font-family:"Roboto";font-size:16px;line-height:35px;font-weight:300;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit .smart-guard-tool_bar_graph_detail_benefit_value sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_benefit .smart-guard-tool_bar_graph_detail_benefit_value sub{font-size:10px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment{flex-grow:1;padding:16px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_label{font-family:"Roboto Slab";font-size:12px;line-height:25px;font-weight:normal;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_label sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_label sub{font-size:7px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value{display:flex;column-gap:20px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_min{display:flex;column-gap:8px;align-items:center}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_min .box-light-teal{width:16px;height:16px;border:1px solid #00465a;background-color:#00465a;border-radius:50%}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_min .smart-guard-tool_bar_graph_detail_payment_value_min_text{font-family:"Roboto";font-size:16px;line-height:35px;font-weight:300;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_min .smart-guard-tool_bar_graph_detail_payment_value_min_text sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_min .smart-guard-tool_bar_graph_detail_payment_value_min_text sub{font-size:10px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_max{display:flex;column-gap:8px;align-items:center}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_max .box-dark-teal{width:16px;height:16px;border:1px solid #00b0b9;background-color:#00b0b9;border-radius:50%}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_max .smart-guard-tool_bar_graph_detail_payment_value_max_text{font-family:"Roboto";font-size:16px;line-height:35px;font-weight:300;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_max .smart-guard-tool_bar_graph_detail_payment_value_max_text sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_detail .smart-guard-tool_bar_graph_detail_payment .smart-guard-tool_bar_graph_detail_payment_value .smart-guard-tool_bar_graph_detail_payment_value_max .smart-guard-tool_bar_graph_detail_payment_value_max_text sub{font-size:10px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_growth{margin-top:117px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_growth .myXAxis{font-family:"Roboto Slab"}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_growth .myXAxis .tick line{visibility:hidden}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_growth .myYaxis{font-size:12px;font-family:"Roboto Slab"}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution{display:flex;justify-content:space-between}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design{flex-basis:50%;align-self:flex-end}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design .myXAxis-1{font-family:"Roboto Slab"}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design .myXAxis-1 .tick line{visibility:hidden}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design .myYaxis-1{font-size:12px;font-family:"Roboto"}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details{align-self:center;margin-bottom:32px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .bhf-tool_tooltip_text{text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .tooltip-text{top:7px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .tool-tip-table{display:inline-block}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .bhf-tool_tooltip{margin-left:0}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .smart-guard-tool_bar_graph_distribution_design_info_value{margin-top:8px;font-family:"Roboto";font-size:35px;line-height:45px;font-weight:300;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .smart-guard-tool_bar_graph_distribution_design_info_value sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .smart-guard-tool_bar_graph_distribution_design_info_value sub{font-size:25px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .smart-guard-tool_bar_graph_distribution_design_info_value_pay_received{font-family:"Roboto";font-size:14px;line-height:35px;margin-bottom:15px;color:#333}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .smart-guard-tool_bar_graph_distribution_design_info_value_pay_received sup,.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content .smart-guard-tool_bar_graph_distribution_design_info_value_pay_received sub{font-size:10px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .smart-guard-tool_bar_graph_distribution_design_info_content:not(:first-child){margin-top:32px}
.smart-guard-tool_bar_graph_wrapper .smart-guard-tool_bar_graph_distribution .smart-guard-tool_bar_graph_distribution_design_info.details .add-separator{margin-top:32px;width:100%;border:1px solid #c9c9c9}
.smart-guard-tool_intro_screen_wrapper .bhf_tool_header{display:flex !important}
.smart-guard-tool_intro_screen_wrapper .bhf_tool_footer{display:block !important;padding:32px 56px 48px 56px}
.smart-guard-tool_intro_screen_wrapper .bhf-tool_icon{margin:100px 472px 0 56px;width:70%}
.smart-guard-tool_intro_screen_wrapper .bhf-tool_icon .bhf-tool_icon_src{width:118px;height:125px}
.smart-guard-tool_intro_screen_wrapper .richText{margin:0 472px 0 56px;width:70%;margin-top:32px}
.smart-guard-tool_intro_screen_wrapper .richText sup{font-size:16px !important}
.smart-guard-tool_intro_screen_wrapper .bhf-tool_action_button{margin:0 472px 0 56px;width:70%;margin-top:48px}
.smart-guard-tool_disclosure_screen_wrapper{margin:0 48px 163px 48px}
.smart-guard-tool_disclosure_screen_wrapper .bhf_tool_footer{padding:32px 0 48px 0 !important}
.smart-guard-tool_disclosure_screen_wrapper .richText .smart_guard_tool_desc_3{margin-top:32px}
.smart-guard-tool_disclosure_screen_wrapper .header .bhf_tool_header{margin:0 -48px 48px -48px}
.smart-guard-tool_disclosure_screen_wrapper .bhf-tool_action_button{min-height:50px;margin-top:48px;position:relative}
.smart-guard-tool_disclosure_screen_wrapper .bhf-tool_action_button a{position:absolute;bottom:0}
.smart-guard-tool_product_highlights_screen_wrapper{margin:0 48px 0 48px}
.smart-guard-tool_product_highlights_screen_wrapper .richText .smart_guard_tool_title_1{margin-top:42px !important}
.smart-guard-tool_product_highlights_screen_wrapper .header .bhf_tool_header{margin:0 -48px 48px -48px !important}
.smart-guard-tool_product_highlights_screen_wrapper .footer .bhf_tool_footer{padding:32px 0 48px 0 !important}
.smart-guard-tool_product_highlights_screen_wrapper .richText .smart_guard_tool_desc_3.dark-teal{margin-top:25px !important;font-weight:normal}
.smart-guard-tool_product_highlights_screen_wrapper .richText .smart_guard_tool_desc_3{margin-top:40px !important}
.smart-guard-tool_product_highlights_screen_wrapper .richText .smart_guard_tool_desc_4{font-weight:normal !important;margin:0 !important}
.smart-guard-tool_product_highlights_screen_wrapper .richText .smart_guard_tool_desc_4:first-child{margin-top:40px !important}
.smart-guard-tool_product_highlights_screen_wrapper .columnctrl .richText .smart_guard_tool_desc_3{margin-top:19px}
.smart-guard-tool_product_highlights_screen_wrapper .columnctrl .richText .smart_guard_tool_desc_3.darkteal{font-weight:normal;margin-top:24px}
.smart-guard-tool_product_highlights_screen_wrapper .columnctrl .fromColumns:nth-child(1) .bhf-tool_icon_src{width:58px;height:67.2px}
.smart-guard-tool_product_highlights_screen_wrapper .columnctrl .fromColumns:nth-child(2) .bhf-tool_icon_src{width:64px;height:56px}
.smart-guard-tool_product_highlights_screen_wrapper .columnctrl .fromColumns:nth-child(3) .bhf-tool_icon_src{width:46px;height:67px}
.smart-guard-tool_product_highlights_screen_wrapper .fromColumns:not(:last-child){padding-right:24px;padding-left:0}
.smart-guard-tool_product_highlights_screen_wrapper .bhf-tool_icon{margin-top:32px;min-height:67.2px}
.smart-guard-tool_product_highlights_screen_wrapper .bhf-tool_action_button{margin-top:48px}
.slpp-tool-wrapper .bhf-tool{min-height:660px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bhf_tool_header-back{margin-left:40px;font-weight:300}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bhf-tool_action_button a{padding:14px 30px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .inputWrap{position:relative}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container label{font-size:14px;line-height:24px;font-family:"Roboto";padding:10px 25px 5px 0;color:#333}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .inputWrap label{font-size:14px;line-height:24px;font-family:"Roboto";color:#333}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .inputField{box-shadow:none;border:2px solid #00465a;border-radius:0;font-size:14px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .slpp-input-form-error{border-color:#fa2f31 !important}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_240{width:240px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_220{width:212px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_70{width:70px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_86{width:86px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_175{width:175px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_240{width:240px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_220{width:212px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_70{width:70px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_86{width:86px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_175{width:175px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap .slpp-input-form-error-container{min-height:24px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap .slpp-input-form-error-container .error-form{font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars{height:30%;width:100%;cursor:pointer}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line{height:5px;width:100%;background-color:#00465a}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .bar{height:100%;width:0}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable{float:left;margin:0 10px 10px 0;left:0;position:relative;top:-8px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable__handle{z-index:1;left:-8px;position:absolute;height:20px;width:20px;border:7px solid #00465a;border-radius:50%;cursor:pointer;top:30%;color:#00465a;background:white;transform:scale(1)}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable__ring:focus-visible{outline:0;position:absolute;width:40px;height:40px;background:rgba(0,70,90,0.333333);top:-10px;left:-10px;border-radius:50%}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable__ring:focus-visible+.draggable__handle{border:7px solid #00465a}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .markers{display:flex;justify-content:space-between;margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .markers sup,.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .markers sub{font-size:10px}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .markers .visible{background-color:#e9e9e9;outline:0;text-decoration:underline}
.slpp-tool-wrapper .bhf-tool .bhf-tool_layout .markers .invisible{visibility:hidden}
.slpp_intro_screen_wrapper .bhf_tool_header{display:flex !important}
.slpp_intro_screen_wrapper .bhf_tool_footer{display:block !important;padding:32px 56px 48px 56px}
.slpp_intro_screen_wrapper .bhf-tool_icon{margin:100px 472px 0 113px;width:75%}
.slpp_intro_screen_wrapper .richText{margin:0 472px 0 113px;width:75%}
.slpp_intro_screen_wrapper .richText .smart_guard_tool_title_1{margin-top:64px;line-height:45px}
.slpp_intro_screen_wrapper .richText .smart_guard_tool_title_2{margin-top:32px}
.slpp_intro_screen_wrapper .bhf-tool_action_button{margin:0 472px 0 113px;width:70%;margin-top:32px}
.slpp_disclosure_screen_wrapper .richText{margin:0 40px}
.slpp_disclosure_screen_wrapper .richText .smart_guard_tool_title_1{margin-top:96px;line-height:45px}
.slpp_disclosure_screen_wrapper .richText .smart_guard_tool_desc_2{margin-top:24px;line-height:26px}
.slpp_disclosure_screen_wrapper .bhf-tool_action_button{margin:32px 40px 0 40px}
.slpp_portfolio_option_screen_wrapper .richText{margin:0 40px}
.slpp_portfolio_option_screen_wrapper .richText .smart_guard_tool_desc_2{margin-top:40px}
.slpp_portfolio_option_screen_wrapper .richText .smart_guard_tool_desc_4{margin:0;font-weight:normal}
.slpp_portfolio_option_screen_wrapper .slppInputScreen{margin:0 40px}
.slpp_portfolio_option_screen_wrapper .slppInputScreen .inputs{display:flex;gap:0 10px;flex-wrap:wrap}
.slpp_portfolio_option_screen_wrapper .bhf_tool_footer{padding:32px 40px 48px 40px !important}
.slpp_portfolio_option_screen_wrapper .bhf_tool_footer .richText{margin:0 !important}
.slpp_portfolio_option_screen_wrapper .slpp_inputs_container{border:1px solid #c9c9c9;margin-top:28px;padding:34px 24px}
.slpp_portfolio_option_screen_wrapper .inputs .amount-field-validation{padding:5px 10px 5px 24px}
.slpp_portfolio_option_screen_wrapper .inputs span.dollar{position:absolute;left:14px;top:14px;font-size:14px;color:#707070}
.slpp_portfolio_option_screen_wrapper .inputs span.percentage{position:absolute;right:10px;top:13px;font-size:14px;color:#707070}
.slpp_portfolio_option_screen_wrapper .inputs .number-field-validation#predictedRateOfReturn{width:70px;padding:10px 15px 10px 15px}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .slider-label{font-size:14px;line-height:24px;font-family:"Roboto";padding:10px 0 5px 0}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container{width:320px;display:grid;grid-template-columns:85px min-content auto min-content;align-items:center;column-gap:2px}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slider-input{margin-right:10px}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slider-input input{padding:10px 15px 10px 15px;box-shadow:none;border:2px solid #00465a;border-radius:0;height:50px;font-size:14px}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slider-input span.percentage{position:absolute;right:10px;top:12px;font-size:14px;color:#707070}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .minimum-value{margin-left:16px;margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .maximum-value{margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slpp_slider{margin:0 10px 0 10px}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slpp_slider .bars .draggable{top:-8px !important}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slpp_slider .bars .draggable__handle{left:0}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slpp_slider .markers{position:relative;margin-top:0;bottom:20px}
.slpp_portfolio_option_screen_wrapper .inputs .input_slider .silder-container .slpp_slider .slider-value{visibility:hidden;min-height:24px;position:relative;top:18px;left:-16px;font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";color:#06465a}
.slpp_portfolio_option_screen_wrapper .estimate .estimate_label{font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_option_screen_wrapper .estimate .inputWrap label{font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_option_screen_wrapper .estimate .inputField{box-shadow:none;border:2px solid #00465a;border-radius:0}
.slpp_portfolio_option_screen_wrapper .bhf-tool_radio_wrapper{margin-top:28px}
.slpp_portfolio_option_screen_wrapper .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{row-gap:32px !important}
.slpp_portfolio_option_screen_wrapper .amount-field-validation{padding:5px 10px 5px 24px}
.slpp_portfolio_option_screen_wrapper .estimate span.dollar{position:absolute;left:14px;top:29px;font-size:14px;color:#707070}
.slpp_portfolio_option_screen_wrapper .estimate span.percentage{position:absolute;right:10px;top:29px;font-size:14px;color:#707070}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired{display:flex;column-gap:26px}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput{display:flex;flex-direction:column;row-gap:25px;margin-top:20px}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput .inputWrap{height:42px}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput .inputWrap.visible{visibility:visible}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput .inputWrap.inVisible{visibility:hidden}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput span.dollar{top:11px}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput span.percentage{top:11px}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput .inputField{height:45px}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .slpp_estimate_desiredInput .slpp-input-form-error-container{position:relative;left:250px;bottom:38px;width:max-content}
.slpp_portfolio_option_screen_wrapper .slpp_estimate_desired .bhf-tool__radio .checkmark{width:18px !important;height:18px !important}
.slpp_portfolio_option_screen_wrapper .bhf-tool_action_button{margin-top:32px}
.slpp-chase-wrapper{margin:42px 40px 0 40px;border:1px solid #333;text-align:center;padding:24px 0}
.slpp-chase-wrapper .slpp-chase-label{font-family:"Roboto";font-size:16px;line-height:20px;font-weight:500}
.slpp-chase-wrapper .slpp-chase-info{display:inline-block;margin:0;text-align:center;list-style-position:inside;font-family:"Roboto";font-size:16px;line-height:20px;font-weight:500}
.slpp-chase-wrapper .slpp-chase-info li{display:inline-block}
.slpp-chase-wrapper .slpp-chase-info li::before{position:relative;content:'•';left:-12px}
.slpp-chase-wrapper .slpp-chase-info li span{position:relative;left:-10px}
.bhf_tool_footer .slpp-chase-wrapper.core{margin:0;margin-top:16px;margin-left:10px;text-align:start;border:0;padding:0}
.bhf_tool_footer .slpp-chase-wrapper.core ul{padding:0}
.bhf_tool_footer .slpp-chase-wrapper.core .slpp-chase-info{text-align:start;font-size:12px;line-height:1.83}
.bhf_tool_footer .slpp-chase-wrapper.core .slpp-chase-info li::before{position:relative;content:'•';left:-10px}
.bhf_tool_footer .slpp-chase-wrapper.core .slpp-chase-info li span{position:relative;left:-10px}
.disclaimer .slpp-chase-wrapper.core{margin:0;margin-top:16px;margin-left:10px;text-align:start;border:0;padding:0}
.disclaimer .slpp-chase-wrapper.core ul{padding:0}
.disclaimer .slpp-chase-wrapper.core .slpp-chase-info{text-align:start;font-size:12px;line-height:1.83}
.disclaimer .slpp-chase-wrapper.core .slpp-chase-info li::before{position:relative;content:'•';left:-10px}
.disclaimer .slpp-chase-wrapper.core .slpp-chase-info li span{position:relative;left:-10px}
.slpp_portfolio_result_screen_wrapper .richText{margin:0 40px}
.slpp_portfolio_result_screen_wrapper .richText .smart_guard_tool_desc_4{margin:0;font-weight:normal}
.slpp_portfolio_result_screen_wrapper .bhf_tool_footer{padding:32px 40px 48px 40px !important}
.slpp_portfolio_result_screen_wrapper .bhf_tool_footer .richText{margin:0 !important}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result{margin:32px 40px 0 40px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_title{font-size:25px;line-height:35px;font-family:"Roboto";font-weight:300}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_title p{margin:0}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_title_info{margin-top:14px;font-size:16px;line-height:22px;font-family:"Roboto";font-weight:300}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .tool-tip-table{display:flex;margin-left:0}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .tooltip-text{width:260px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info{margin-top:32px;width:40%;display:grid;grid-template-columns:fit-content(200px) fit-content(200px);column-gap:44px;row-gap:16px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value{margin-top:2px;font-family:"Roboto";font-size:35px;font-weight:300;line-height:45px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value sup,.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value sub{font-size:25px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_withDrawrate_title p{margin:0;font-size:14px;font-weight:300;line-height:24px;font-family:"Roboto Slab"}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p sup,.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p sub{font-size:7px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p sup,.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p sub{font-size:7px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p sup,.slpp_portfolio_result_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p sub{font-size:7px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper{margin:24px 40px 0 40px;border:1px solid #c9c9c9;min-height:168px;width:70%}
@media only screen and (max-width:63.9375em){.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper{margin:48px 10px 0 10px}
}
@media only screen and (max-width:39.9375em){.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper{margin:48px -2px 0 -2px}
}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary{margin:0;display:flex}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientGreen{background-color:#97d700;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:168px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientGreen::before{content:'';position:absolute;width:8px;background-color:#cbeb7f;top:0;bottom:0;left:8px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientGreen::after{content:'';position:absolute;width:8px;background-color:#e5f5bf;position:absolute;top:0;bottom:0;left:16px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientTeal{background-color:#00b0b9;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:168px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientTeal::before{content:'';position:absolute;width:8px;background-color:#7fd7dc;top:0;bottom:0;left:8px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientTeal::after{content:'';position:absolute;width:8px;background-color:#bfebed;position:absolute;top:0;bottom:0;left:16px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientDarkTeal{background-color:#00465a;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:168px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientDarkTeal::before{content:'';position:absolute;width:8px;background-color:#7fa2ac;top:0;bottom:0;left:8px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradientDarkTeal::after{content:'';position:absolute;width:8px;background-color:#ccdade;position:absolute;top:0;bottom:0;left:16px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradient3bGreen{background-color:#4cc35d;position:relative;content:'';top:0;bottom:0;left:0;width:8px;padding-right:8px;margin-right:16px;min-height:168px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradient3bGreen::before{content:'';position:absolute;width:8px;background-color:#a5e1ad;top:0;bottom:0;left:8px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .borderGradient3bGreen::after{content:'';position:absolute;width:8px;background-color:#dbf3de;position:absolute;top:0;bottom:0;left:16px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro{margin:24px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro .description{font-size:16px;font-family:"Roboto";font-weight:300;line-height:1.63}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro .description sub,.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro .description sup{font-size:10px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro .description p{margin:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro .cardVideoPrimaryButton{margin-top:18px;font-size:16px;font-weight:500}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.intro .cardVideoPrimaryButton .buttonPrimary{padding:14px 30px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection{margin:32px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result{display:grid;grid-template-columns:fit-content(260px) fit-content(200px) fit-content(420px);column-gap:32px;row-gap:20px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .bhf-tool_tooltip_text{font-family:"Roboto";font-weight:normal}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{row-gap:20px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool_radio__label{margin:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool__radio{margin-top:18px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool__radio .checkmark{width:18px !important;height:18px !important}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .tool-tip-table{display:flex;margin-left:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .tool-tip-table .current_income_rider_title p{margin:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .tool-tip-table .current_lifetimeincome_title p{margin:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .tool-tip-table .tooltip-text{width:290px;padding:18px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label{display:flex}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table{position:relative;display:inline-block;font-family:"Roboto";font-weight:500}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.percentage_title{color:#333;font-size:14px;font-weight:normal;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text{text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover{transition:.3s ease-in-out;background-size:100% 2px}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover:hover .tooltip-text{visibility:visible;opacity:1}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover:focus-visible{outline:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover:focus-visible .tooltip-text{visibility:visible;opacity:1}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table:focus-visible{transition:none;color:#00465a}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table:focus-visible span:nth-child(2){border-bottom:2px solid #00465a;background-color:#e9e9e9}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table:focus-visible div:nth-of-type(1){background-color:white}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table .current_percentage_slider{font-weight:normal}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .slpp-compare-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table .tooltip-text{top:0}
.slpp_portfolio_result_screen_wrapper .slpp_selection_container .slpp-card-video-primary-wrapper .slpp-card-video-primary .card-info.selection .bhf-tool_action_button{margin-top:34px}
.slpp_portfolio_result_screen_wrapper .silder-container{display:grid;grid-template-columns:85px min-content auto 45px;align-items:center;column-gap:2px}
.slpp_portfolio_result_screen_wrapper .silder-container .slider-input{margin-right:10px}
.slpp_portfolio_result_screen_wrapper .silder-container .slider-input input{padding:10px 15px 10px 15px;box-shadow:none;border:2px solid #00465a;border-radius:0;height:44px;font-size:12px}
.slpp_portfolio_result_screen_wrapper .silder-container .slider-input span.percentage{position:absolute;right:10px;top:10px;font-size:14px;color:#707070}
.slpp_portfolio_result_screen_wrapper .silder-container .minimum-value{margin-left:16px;margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_result_screen_wrapper .silder-container .maximum-value{margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_portfolio_result_screen_wrapper .silder-container .slider-allocation-percentage{width:232px}
.slpp_portfolio_result_screen_wrapper .silder-container .slider-allocation-percentage .draggable{top:-8px !important}
.slpp_portfolio_result_screen_wrapper .silder-container .slpp_slider{margin:0 10px 0 10px}
.slpp_portfolio_result_screen_wrapper .silder-container .slpp_slider .bars .draggable__handle{left:0}
.slpp_portfolio_result_screen_wrapper .silder-container .slpp_slider .markers{position:relative;margin-top:0;bottom:20px}
.slpp_portfolio_result_screen_wrapper .silder-container .slpp_slider .slider-value{min-height:24px;position:relative;top:18px;left:-16px;font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";color:#06465a}
.slpp_portfolio_result_screen_wrapper .slppAllocation_Slider{margin-top:16px}
.slpp_portfolio_result_screen_wrapper .tooltip-text{padding:18px !important}
.slpp_comparison_screen_wrapper .columnctrl .columns{padding:0}
.slpp_comparison_screen_wrapper .richText{margin:0 40px}
.slpp_comparison_screen_wrapper .richText .smart_guard_tool_desc_4{margin:0;font-weight:normal}
.slpp_comparison_screen_wrapper .bhf_tool_footer{padding:16px 40px 48px 40px !important}
.slpp_comparison_screen_wrapper .bhf_tool_footer .richText{margin:0 !important}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result{margin:32px 40px 0 40px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_title{font-size:25px;line-height:35px;font-family:"Roboto";font-weight:300}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_title p{margin:0}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_title_info{margin-top:8px;font-size:16px;line-height:22px;font-family:"Roboto";font-weight:300;width:450px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .tool-tip-table{display:flex;margin-left:0}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .tooltip-text{width:260px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info{margin-top:24px;display:grid;grid-template-columns:fit-content(200px) fit-content(200px);column-gap:60px;row-gap:26px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value{margin-top:2px;font-family:"Roboto";font-size:25px;font-weight:300;line-height:35px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value sup,.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value sub{font-size:25px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_withDrawrate_title p{margin:0;font-size:14px;font-weight:300;line-height:24px;font-family:"Roboto Slab"}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p sup,.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p sub{font-size:9px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p sup,.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p sub{font-size:9px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p sup,.slpp_comparison_screen_wrapper .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p sub{font-size:9px}
.slpp_comparison_screen_wrapper .columnctrl .columns:nth-child(2) .slpp_current_portfolio_result{margin-left:0;width:460px}
.slpp_comparison_screen_wrapper .columnctrl .columns:nth-child(2) .slpp_current_portfolio_result .current_portfolio_info{margin-top:40px}
.slpp_comparison_screen_wrapper .columnctrl .columns:nth-child(2) .current_portfolio_title{border-bottom:0;color:#333}
.slpp_comparison_screen_wrapper .columnctrl .columns:nth-child(2) .current_portfolio_totalGuaranteedIncome_info .current_portfolio_totalGuaranteedIncome_value{display:flex;justify-content:space-between;align-items:center}
.slpp_comparison_screen_wrapper .columnctrl .columns:nth-child(2) .current_portfolio_guaranteedIncome_info .current_portfolio_guaranteedIncome_value{display:flex;justify-content:space-between;align-items:center}
.slpp_comparison_screen_wrapper .tooltip-text{padding:18px !important}
.slpp_comparison_screen_wrapper .richText .smart_guard_tool_desc_3{margin-top:35px;font-size:14px;line-height:26px;font-weight:normal;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper{margin:0 40px 0 40px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout{margin-top:7px;display:grid;grid-template-columns:1fr 1fr;min-height:200px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result{border:1px solid #c9c9c9;padding:24px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .portfolioTitle{font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";margin-bottom:16px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slider-label{font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container{width:420px;display:grid;grid-template-columns:85px min-content auto min-content;align-items:center;column-gap:2px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slider-input{margin-right:10px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slider-input input{padding:10px 15px 10px 15px;box-shadow:none;border:2px solid #00465a;border-radius:0;height:44px;font-size:14px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slider-input span.percentage{position:absolute;right:10px;top:10px;font-size:14px;color:#707070}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .minimum-value{margin-left:16px;margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .maximum-value{margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slider-allocation-option{width:270px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slider-allocation-option .draggable{top:-8px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slpp_slider{margin:0 10px 0 10px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slpp_slider .bars .draggable__handle{left:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slpp_slider .markers{position:relative;margin-top:0;bottom:20px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .silder-container .slpp_slider .slider-value{visibility:hidden;min-height:24px;position:relative;top:18px;left:-16px;font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";color:#06465a}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .comp-expire-age .slider-retirmentAge-percentage{width:270px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .comp-expire-age .slider-retirmentAge-percentage .draggable{top:-8px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .comp-annual-ror .slider-annuity-ror-percentage{width:270px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .comp-annual-ror .slider-annuity-ror-percentage .draggable{top:-8px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs{display:flex;gap:0 18px;flex-wrap:wrap}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs .amount-field-validation{padding:5px 10px 5px 24px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs span.dollar{position:absolute;left:14px;top:14px;font-size:14px;color:#707070}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs span.percentage{position:absolute;right:10px;top:13px;font-size:14px;color:#707070}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs .input_slider{min-width:240px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs .input_slider label{font-size:14px;line-height:24px;font-family:"Roboto";padding:10px 0 5px 0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs .input_slider .percentage-slider{display:flex;column-gap:18px;align-items:center}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .inputs .input_slider .slpp_slider{width:100%}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .estimate .estimate_label{font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .estimate .inputWrap label{font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .estimate .inputField{box-shadow:none;border:2px solid #00465a;border-radius:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .bhf-tool_radio_wrapper{margin-top:18px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{row-gap:32px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .bhf-tool_radio_wrapper .bhf-tool__radio.vertical .radio-label{padding-left:25px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .amount-field-validation{padding:5px 10px 5px 24px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .estimate span.dollar{position:absolute;left:14px;top:29px;font-size:14px;color:#707070}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .estimate span.percentage{position:absolute;right:10px;top:29px;font-size:14px;color:#707070}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired{display:flex;column-gap:26px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput{display:flex;flex-direction:column;row-gap:18px;margin-top:16px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput .inputWrap{height:42px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput .inputWrap.visible{visibility:visible}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput .inputWrap.inVisible{visibility:hidden}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput span.dollar{top:11px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput span.percentage{top:11px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .slpp_estimate_desiredInput .inputField{height:45px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp_estimate_desired .bhf-tool__radio .checkmark{width:18px !important;height:18px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .portfolio-result .slpp-input-form-error-container{min-height:17px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result{border:1px solid #c9c9c9;border-left:0;padding:24px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slppAnnuityTitle{font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";margin-bottom:26px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result{display:grid;grid-template-columns:fit-content(260px) fit-content(200px);column-gap:64px;row-gap:9px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .bhf-tool_tooltip_text{font-family:"Roboto";font-weight:normal;border-bottom:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .bhf-tool_tooltip_text p{display:inline;text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool__radio.vertical{row-gap:8px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool_radio__label{margin:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool__radio{margin-top:18px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .bhf-tool_radio_wrapper .bhf-tool__radio .checkmark{width:18px !important;height:18px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .tool-tip-table{display:flex;margin-left:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .tool-tip-table .current_income_rider_title p{margin:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .tool-tip-table .current_lifetimeincome_title p{margin:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-compare-result .tool-tip-table .tooltip-text{width:290px;padding:18px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option{margin-top:24px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label{display:flex}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table{position:relative;display:inline-block;font-family:"Roboto";font-weight:500;margin-left:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table .bhf-tool_tooltip_text{font-family:"Roboto";font-weight:normal}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.percentage_title{color:#333;font-size:14px;font-weight:normal;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text{text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover{transition:.3s ease-in-out;background-size:100% 2px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover:hover .tooltip-text{visibility:visible;opacity:1}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover:focus-visible{outline:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table span.bhf-tool_tooltip_text:hover:focus-visible .tooltip-text{visibility:visible;opacity:1}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table:focus-visible{transition:none;color:#00465a}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table:focus-visible span:nth-child(2){border-bottom:2px solid #00465a;background-color:#e9e9e9}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table:focus-visible div:nth-of-type(1){background-color:white}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table .current_percentage_slider{font-weight:normal}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp_allocation_option .slpp_allocation_label .tool-tip-table .tooltip-text{top:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container{display:grid;grid-template-columns:85px min-content 268px min-content;align-items:center;column-gap:2px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slider-input{margin-right:10px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slider-input input{padding:10px 15px 10px 15px;box-shadow:none;border:2px solid #00465a;border-radius:0;height:44px;font-size:14px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slider-input span.percentage{position:absolute;right:10px;top:10px;font-size:14px;color:#707070}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .minimum-value{margin-left:16px;margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .maximum-value{margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slpp_slider{margin:0 10px 0 10px;width:248px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slpp_slider .draggable{top:-8px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slpp_slider .bars .draggable__handle{left:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slpp_slider .markers{position:relative;margin-top:0;bottom:20px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .silder-container .slpp_slider .slider-value{min-height:24px;position:relative;top:18px;left:-16px;font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";color:#06465a}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slppAllocation_Slider{margin-top:10px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .tooltip-text{padding:18px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income{margin-top:24px;display:grid;grid-template-columns:fit-content(125px) fit-content(125px) fit-content(125px);column-gap:30px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .tool-tip-table{display:flex;margin-left:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .tool-tip-table .bhf-tool_tooltip_text{border-bottom:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .tool-tip-table .bhf-tool_tooltip_text span{font-family:"Roboto";font-weight:normal;line-height:24px;text-decoration:none;background-size:100% 2px;-webkit-box-decoration-break:clone}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .tool-tip-table .bhf-tool_tooltip_text span:focus-visible{background-color:#e9e9e9}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .tool-tip-table .bhf-tool_tooltip_text .line{text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .tool-tip-table .tooltip-text{width:200px;padding:18px;left:-99px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .slpp-withdraw-rate-of-return .tool-tip-table{min-height:48px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .slpp-withdraw-rate-of-return .tool-tip-table .bhf-tool_tooltip_text{color:#333}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .slpp-withdraw-rate-of-return .tool-tip-table .bhf-tool_tooltip_text span{border-bottom:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-annual-income .annual-value{margin-top:8px;font-size:16px;font-family:"Roboto";font-weight:normal;line-height:26px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base{margin-top:24px;display:grid;grid-template-columns:fit-content(125px) fit-content(125px) fit-content(125px);column-gap:30px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .tool-tip-table{display:flex;margin-left:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .tool-tip-table .bhf-tool_tooltip_text{border-bottom:0}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .tool-tip-table .bhf-tool_tooltip_text span{font-family:"Roboto";font-weight:normal;line-height:24px;text-decoration:none;background-size:100% 2px;-webkit-box-decoration-break:clone}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .tool-tip-table .bhf-tool_tooltip_text span:focus-visible{background-color:#e9e9e9}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .tool-tip-table .bhf-tool_tooltip_text .line{text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .tool-tip-table .tooltip-text{width:200px;padding:18px;left:-99px !important}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .comp-result-layout .slpp-annuity-result .slpp-comp-benefit-base .benefit-base{margin-top:8px;font-size:16px;font-family:"Roboto";font-weight:normal;line-height:26px}
.slpp_comparison_screen_wrapper .slpp_comparison_wrapper .slpp_label_info span{font-size:14px;line-height:26px;font-family:"Roboto";font-weight:normal}
.slpp_comparison_screen_wrapper .slpp_print{display:flex;column-gap:12px;margin-top:32px}
.slpp_comparison_screen_wrapper .slpp_print .bhf-tool_tooltip_print_icon{width:24px;height:24px}
.slpp_comparison_screen_wrapper .slpp_print .bhf-tool_tooltip_print_icon img{transform:scale(0.9)}
.slpp_comparison_screen_wrapper .slpp_print .slpp_print_label{font-family:"Roboto";font-size:14px;line-height:28px;font-weight:500;text-transform:uppercase;color:#00465a}
.slpp_comparison_screen_wrapper .slpp_print .slpp_print_label sup,.slpp_comparison_screen_wrapper .slpp_print .slpp_print_label sub{font-size:9px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result{margin:32px 40px 0 40px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_title{font-size:25px;line-height:35px;font-family:"Roboto";border-bottom:0;color:#333}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_title p{margin:0}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .tool-tip-table{display:flex;margin-left:0}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .tooltip-text{width:260px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info{margin-top:58px;display:grid;grid-template-columns:fit-content(200px) fit-content(200px);column-gap:60px;row-gap:26px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value{margin-top:2px;font-family:"Roboto";font-size:25px;font-weight:300;line-height:35px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value sup,.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_value sub{font-size:25px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_withDrawrate_title p{margin:0;font-size:14px;font-weight:300;line-height:24px;font-family:"Roboto Slab"}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p sup,.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_retirementIncome_title p sub{font-size:7px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p sup,.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_totalGuaranteedIncome_title p sub{font-size:7px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p{margin:0;font-family:"Roboto Slab";font-size:14px;line-height:24px}
.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p sup,.bhf-tool_print_screen_container .slpp_current_portfolio_result .current_portfolio_info .current_portfolio_guaranteedIncome_title p sub{font-size:7px}
.bhf-tool_print_screen_container .print-result-layout{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;min-height:200px}
.bhf-tool_print_screen_container .print-result-layout .portfolio-result{border:1px solid #c9c9c9;padding:24px}
.bhf-tool_print_screen_container .print-result-layout .portfolio-result .portfolioTitle{font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";margin-bottom:16px}
.bhf-tool_print_screen_container .print-result-layout .portfolio-result .incomePortfolioTitle{margin-top:32px;margin-bottom:12px;font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto"}
.bhf-tool_print_screen_container .print-result-layout .slpp-annuity-result{border:1px solid #c9c9c9;border-left:0;padding:24px}
.bhf-tool_print_screen_container .print-result-layout .slpp-annuity-result .portfolioTitle{font-size:16px;line-height:26px;font-weight:300;font-family:"Roboto";margin-bottom:16px}
.bhf-tool_print_screen_container .print-result-layout .portfolioSelection .info:not(:first-child){margin-top:10px}
.bhf-tool_print_screen_container .print-result-layout .portfolioSelection .info{display:flex;justify-content:space-between;align-items:center}
.bhf-tool_print_screen_container .print-result-layout .portfolioSelection .info .info-label p{margin:0;font-size:12px;line-height:22px;font-family:"Roboto"}
.bhf-tool_print_screen_container .print-result-layout .portfolioSelection .info .info-label p sup,.bhf-tool_print_screen_container .print-result-layout .portfolioSelection .info .info-label p sub{font-size:7px}
.bhf-tool_print_screen_container .print-result-layout .portfolioSelection .info .info-value{font-size:12px;line-height:22px;font-family:"Roboto";font-weight:bold}
.bhf-tool_print_screen_container .richText .smart_guard_tool_title_3{font-size:25px}
.bhf-tool_print_screen_container .slpp-chase-wrapper{margin:0;margin-top:16px}
.bhf-tool_print_screen_container .disclaimer+.rte p{margin:0;font-size:12px}
.bhf-tool_print_screen_container .disclaimer+.rte+.rte p{margin:0;font-size:8px}
.shield-tool-wrapper .bhf-tool{min-height:660px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .shield-tooltip-content.mh-40{min-height:40px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text{font-family:"Roboto Slab";font-size:14px;line-height:20px;font-weight:300;color:#00465a;border-bottom:1.5px dashed #00465a;cursor:pointer}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text sup,.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text sub{font-size:9px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip-text{font-family:"Roboto";font-size:14px;line-height:18px;font-weight:300;color:#333}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip-text sup,.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip-text sub{font-size:10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip-text .smart_guard_tool_title_3{font-family:"Roboto";font-size:18px;line-height:25px;font-weight:500;color:#333;padding:0}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf-tool_tooltip_text{font-family:"Roboto";font-weight:normal}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tool-tip-table{display:flex;margin-left:0}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tool-tip-table .tooltip-text{width:330px;padding:18px;top:7px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip_container{display:inline-block}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip_container .bhf-tool_tooltip_text{margin:0;font-family:"Roboto";font-size:13px;line-height:19px;font-weight:300}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .tooltip_container .bhf-tool_tooltip_text p{margin:0;font-family:"Roboto";font-size:13px;line-height:19px;font-weight:300}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .disclaimer{margin-top:32px;display:grid;place-items:center}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .rte{margin-top:16px;font-family:"Roboto";font-size:12px;line-height:19px;font-weight:normal}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper{width:704px;margin:auto;min-height:118px;border:1px solid #707070;padding:12px 40px;text-align:center}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper .shield-chase-label{font-family:"Roboto";font-size:12px;line-height:19px;font-weight:normal;text-align:center}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper .shield-chase-info{font-family:"Roboto";color:#393939;font-size:12px;font-weight:normal;line-height:19px;display:inline-block;margin:0;list-style-position:inside;padding-left:0;text-align:center}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper .shield-chase-info li{display:inline-block;margin-left:10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper .shield-chase-info li span{margin-left:-10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper .shield-chase-info li::before{position:relative;content:'•';left:-10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .shield-chase-wrapper .shield-chase-info li::marker{margin-bottom:-25px;font-size:1.2em}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer{margin-top:64px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper{width:704px;margin:auto;min-height:118px;border:1px solid #707070;padding:12px 40px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper .shield-chase-label{font-family:"Roboto";font-size:12px;line-height:19px;font-weight:500;text-align:center}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper .shield-chase-info{font-family:"Roboto";color:#393939;font-size:12px;font-weight:500;line-height:19px;display:inline-block;margin:0;list-style-position:inside;padding-left:0;text-align:center}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper .shield-chase-info li{display:inline-block;margin-left:10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper .shield-chase-info li span{margin-left:-10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper .shield-chase-info li::before{position:relative;content:'•';left:-10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .footerContent .disclaimer .shield-chase-wrapper .shield-chase-info li::marker{margin-bottom:-25px;font-size:1.2em}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .smart-guard-tool_tabe_content{margin-right:0;padding-bottom:0}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .footer-section .accordion-title.smart-guard-tool_arrowtitle::after{top:15px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf_tool_header-back{margin-left:29px;font-weight:normal}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf_tool_header-back .left-arrow-icon{margin-left:-2px;margin-bottom:4px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bhf-tool_action_button a{padding:14px 30px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .inputWrap{position:relative}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container label{font-size:14px;line-height:24px;font-family:"Roboto";padding:10px 25px 5px 0;color:#333}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .inputWrap label{font-size:14px;line-height:24px;font-family:"Roboto";color:#333}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .inputField{box-shadow:none;border:2px solid #00465a;border-radius:0;font-size:14px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .shield-input-form-error{border:0}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_240{width:240px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_220{width:212px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_70{width:70px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_86{width:86px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputs .input-container .width_175{width:175px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_240{width:240px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_220{width:212px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_70{width:70px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_86{width:86px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap.width_175{width:175px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap .shield-input-form-error-container{min-height:24px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .inputWrap .shield-input-form-error-container .error-form{display:block;font-size:12px;line-height:26px;font-weight:300;font-family:"Roboto";color:#333}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars{height:30%;width:100%;cursor:pointer}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line{height:5px;width:100%;background-color:#00465a}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .bar{height:100%;width:0}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable{float:left;margin:0 10px 10px 0;left:0;position:relative;top:-8px !important}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable__handle{z-index:1;left:-8px;position:absolute;height:20px;width:20px;border:7px solid #00465a;border-radius:50%;cursor:pointer;top:30%;color:#00465a;background:white;transform:scale(1)}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable__ring:focus-visible{outline:0;position:absolute;width:25px;height:25px;background:rgba(0,70,90,0);top:-3px;left:-10px;border-radius:50%}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .bars__progress--line .draggable__ring:focus-visible+.draggable__handle{border:7px solid #00465a}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .markers{display:flex;justify-content:space-between;margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .markers sup,.shield-tool-wrapper .bhf-tool .bhf-tool_layout .markers sub{font-size:10px}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .markers .visible{background-color:#e9e9e9;outline:0;text-decoration:underline}
.shield-tool-wrapper .bhf-tool .bhf-tool_layout .markers .invisible{visibility:hidden}
.shield-tool-wrapper .module-alert-tool{margin:0 !important}
.shield-tool-wrapper .bhf-tool_layout .bhf_tool_header-title{font-size:21px !important;left:50% !important}
.shield_intro_screen_wrapper .bhf_tool_header{display:flex !important}
.shield_intro_screen_wrapper .bhf_tool_footer{display:block !important;padding:32px 56px 48px 56px}
.shield_intro_screen_wrapper .bhf-tool_icon{margin:140px 472px 0 48px;width:75%}
.shield_intro_screen_wrapper .bhf-tool_icon img{width:96px;height:120px}
.shield_intro_screen_wrapper .richText{margin:0 472px 0 48px;width:75%}
.shield_intro_screen_wrapper .richText .smart_guard_tool_title_1{margin-top:30px;line-height:45px}
.shield_intro_screen_wrapper .richText .smart_guard_tool_title_2{margin-top:30px;line-height:35px}
.shield_intro_screen_wrapper .richText .smart_guard_tool_desc_2{margin-top:32px}
.shield_intro_screen_wrapper .bhf-tool_action_button{margin:0 472px 0 48px;width:70%;margin-top:80px;margin-bottom:140px}
.shield_disc_screen_wrapper .advisor2-tabs-list{margin:118px 48px 0 48px}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs{justify-content:center}
.shield_disc_screen_wrapper .advisor2-tabs-list .shield-tool-tab-panel-target{display:none}
.shield_disc_screen_wrapper .advisor2-tabs-list .shield-tool-tab-panel-target.is-active{display:block !important}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title{margin-right:20px}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title :focus-visible{border:1px solid #06465a}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title a{height:.65rem;width:.65rem;margin:.1rem;border-radius:50%;background-color:#bbc8cd;padding:0;appearance:none;border:0;cursor:pointer;line-height:1}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title a :focus-visible{border:1px solid #06465a}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title a .show-for-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title.is-active :focus-visible{border:1px solid #06465a}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title.is-active a{background-color:#1a4558}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-title.is-active a :focus-visible{border:1px solid #06465a}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-panel:nth-child(1) .bhf-tool_action_button{margin-top:160px;margin-bottom:74px}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-panel:nth-child(1) .smart_guard_tool_title_2{margin-top:-86px}
.shield_disc_screen_wrapper .advisor2-tabs-list .tabs-panel:nth-child(1) .smart_guard_tool_desc_3{margin-top:44px}
.shield_disc_screen_wrapper .advisor2-tabs-list .advisor2-tabs-content .tabs-panel .header{position:relative;bottom:174px;margin:0 -48px}
.shield_disc_screen_wrapper .advisor2-tabs-content{margin-top:42px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2){margin-bottom:74px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .richText .smart_guard_tool_title_2{margin-top:-86px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .richText .smart_guard_tool_desc_3.dark-teal{margin-top:20px !important;font-weight:normal}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .richText .smart_guard_tool_desc_3{margin-top:12px !important}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .richText .smart_guard_tool_desc_4{font-weight:normal !important;margin:0 !important}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .richText .smart_guard_tool_desc_4:first-child{margin-top:32px !important}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .fromColumns:not(:last-child){padding-right:42px;padding-left:0}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .bhf-tool_icon{margin-top:48px;min-height:52px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .bhf-tool_action_button{margin-top:80px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .columnctrl .richText .smart_guard_tool_desc_3{margin-top:19px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .columnctrl .richText .smart_guard_tool_desc_3.darkteal{font-weight:normal;margin-top:24px}
.shield_disc_screen_wrapper .tabs-panel:nth-child(2) .columnctrl .richText .smart_guard_tool_desc_4{margin-top:12px !important}
.shield_disc_screen_wrapper .columnctrl .fromColumns:nth-child(1) .bhf-tool_icon_src{width:53.2px;height:46.7px}
.shield_disc_screen_wrapper .columnctrl .fromColumns:nth-child(2) .bhf-tool_icon_src{width:41.9px;height:52.1px}
.shield_disc_screen_wrapper .columnctrl .fromColumns:nth-child(3) .bhf-tool_icon_src{width:48.1px;height:49.9px}
.shield_disc_screen_wrapper .columnctrl .fromColumns:nth-child(4) .bhf-tool_icon_src{width:46.1px;height:53.9px}
.shield_selection_screen_wrapper .smart_guard_tool_title_3{padding:42px 48px 0 48px}
.shield_selection_screen_wrapper .shield_input_container{margin:32px 48px 0 48px;padding-left:34px;padding-top:32px;height:330px;background-color:#f8f8f8}
.shield_selection_screen_wrapper .shield_input_container__content{display:flex;column-gap:24px;align-items:flex-start}
.shield_selection_screen_wrapper .shield_input_container__content--number{font-family:"Roboto";font-size:35px;line-height:45px;font-weight:300;color:#00465a}
.shield_selection_screen_wrapper .shield_input_container__content--info{display:flex;flex-direction:column;row-gap:24px;flex-grow:1}
.shield_selection_screen_wrapper .shield_input_container__content--info--title{font-family:"Roboto Slab";font-size:16px;line-height:26px;font-weight:300}
.shield_selection_screen_wrapper .shield_input_container__content--info--separator{border:1px solid #c9c9c9;width:50px}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container{font-family:"Roboto" !important}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default{max-width:205px;width:100% !important;display:block}
@media only screen and (max-width:63.9375em){.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default{max-width:292px}
}
@media only screen and (max-width:39.9375em){.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default{max-width:100%}
}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-results__option{font-size:15px}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-results__option sup,.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-results__option sub{font-size:10px}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--single{border-radius:0;background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;padding:10px 25px 5px 15px;font-family:"Roboto";outline:0}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--single:focus-visible{background:#e9e9e9}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:16px}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../../../etc/designs/bhf/images/icons/sprite.png");background-repeat:no-repeat;background-position:-249px -5px;height:15px;width:26px;transform:scale(0.5);display:inline-block;padding:0;border-color:transparent;border-width:0;left:28%;top:42%}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--multiple{background-color:#fff;box-shadow:none;border:solid 2px #00465a;height:50px;font-size:15px;line-height:1.6em;font-family:"Roboto";outline:0;border-radius:0}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:0;font-size:15px;line-height:1.6em;margin:10px 0;padding:0;max-width:70%;overflow:hidden;text-overflow:ellipsis}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:2.5px;margin-bottom:0}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-selection--multiple .select2-search--inline{max-width:1300px}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) scale(0.5)}
.shield_selection_screen_wrapper .shield_input_container__content--info .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00465a !important}
.shield_selection_screen_wrapper .shield_input_container__content--info .shield_input_container__content_option .bhf-tool_radio__label{margin-top:12px;margin-bottom:15px;font-family:"Roboto";font-size:14px;line-height:24px}
.shield_selection_screen_wrapper .shield_input_container__content--info .shield_input_container__content_option .bhf-tool_radio__label p{margin:0}
.shield_selection_screen_wrapper .shield_input_container__content--info .shield_input_container__content_option .radio-label{padding-top:8px !important}
.shield_selection_screen_wrapper .shield_input_container__content--info .shield_input_container__content_text{margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px}
.shield_selection_screen_wrapper .shield_input_container__content--info .shield_input_container__content_text p{margin:0}
.shield_selection_screen_wrapper .bhf-tool_action_button{margin:32px 48px 0 48px}
.shield_selection_screen_wrapper .bhf-tool_action_button a{padding:12px 29px !important}
.shield_option_screen_wrapper .smart_guard_tool_title_3{padding:42px 48px 0 48px}
.shield_option_screen_wrapper .shield_option_container{margin:32px 48px 0 48px;padding-left:34px;padding-top:32px;min-height:330px;background-color:#f8f8f8}
.shield_option_screen_wrapper .shield_option_container__content{display:flex;column-gap:24px;align-items:flex-start}
.shield_option_screen_wrapper .shield_option_container__content--number{font-family:"Roboto";font-size:35px;line-height:45px;font-weight:300;color:#00465a}
.shield_option_screen_wrapper .shield_option_container__content--info{display:flex;flex-direction:column;row-gap:24px;flex-grow:1}
.shield_option_screen_wrapper .shield_option_container__content--info p{margin:0}
.shield_option_screen_wrapper .shield_option_container__content--info--title{font-family:"Roboto Slab";font-size:16px;line-height:26px;font-weight:300}
.shield_option_screen_wrapper .shield_option_container__content--info--separator{border:1px solid #c9c9c9;width:50px}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount{display:flex;flex-direction:column;row-gap:16px;width:870px}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--info{font-family:"Roboto";font-size:14px;line-height:24px}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--input .inputs .amount-field-validation{padding:5px 10px 5px 24px}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--input .inputs span.dollar{position:absolute;left:14px;top:14px;font-size:14px;color:#333}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--input .inputs span.error-icon{position:absolute;right:14px;top:14px;font-size:14px;color:#707070}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--input .inputs span.error-icon .icon-new{background-position:-67px -541px;width:20px;transform:scale(0.92)}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--input .inputs span.error-icon .icon-new.error-color{filter:invert(67%) sepia(97%) saturate(7481%) hue-rotate(-5deg) brightness(110%) contrast(50%)}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--input .inputs span.percentage{position:absolute;right:10px;top:13px;font-size:14px;color:#707070}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--note{font-family:"Roboto";font-size:13px;line-height:19px;font-weight:300}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--note .smart_guard_tool_title_3{margin-bottom:8px}
.shield_option_screen_wrapper .shield_option_container__content--info--purchaseAmount--note p:not(:first-child){margin:0}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options{margin-top:64px;display:flex;column-gap:24px;align-items:flex-start}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--option{font-family:"Roboto";font-size:35px;line-height:45px;font-weight:300;color:#00465a}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info{display:flex;flex-direction:column;row-gap:24px;flex-grow:1}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info p{margin:0}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info--title{font-family:"Roboto Slab";font-size:16px;line-height:26px;font-weight:300}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info--separator{border:1px solid #c9c9c9;width:50px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info--shieldRate{display:flex;flex-direction:column;row-gap:16px;width:870px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info--shieldRate--info{font-family:"Roboto";font-size:14px;line-height:24px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__options--info--shieldRate--dropdown{margin-top:15px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate{margin-left:44px;margin-top:16px;display:flex;column-gap:16px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate .select2-container--default .select2-selection--single{border:solid 2px #05475a !important}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate .select2-container--disabled .select2-selection--single{background-color:#e9e9e9 !important;border-color:#707070 !important}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333;margin-bottom:4px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--label sup,.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--label sub{font-size:10px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container{display:flex;column-gap:16px;align-items:flex-end}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput .slider-input{margin-right:11px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput .slider-input input{padding:10px 15px 10px 15px;box-shadow:none;border:2px solid #00465a;border-radius:0;height:50px;font-size:14px;color:#0a0a0a}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput .slider-input span.percentage{position:absolute;right:10px;top:12px;font-size:14px;color:#707070}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput .slider-input :disabled{border:2px solid #707070;background-color:#e9e9e9}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput.minimum-value{margin-left:16px;margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput.maximum-value{margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--percentageInput .slider-label{font-size:14px;line-height:24px;font-family:"Roboto";padding:10px 0 5px 0}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable{width:220px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--label sup,.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--label sub{font-size:10px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container{margin-top:16px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .bars{height:30%;width:100%}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line{height:5px;width:100%;background-color:#00465a}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .bar{height:100%;width:0}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .draggable{float:left;margin:0 10px 10px 0;left:0;position:relative;top:-8px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .draggable__handle{z-index:1;left:-8px;position:absolute;height:20px;width:20px;border:7px solid #00465a;border-radius:50%;cursor:pointer;top:30%;color:#00465a;background:white}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .draggable :focus-visible{border:7px solid #00465a8a;transform:scale(1.5);outline:0}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers{display:flex;justify-content:space-between;margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px;color:#333;width:238px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers sup,.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers sub{font-size:10px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers__points{cursor:pointer}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers__points.visible{background-color:#e9e9e9;outline:0;text-decoration:underline}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers__points.invisible{visibility:hidden}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled{pointer-events:none !important;opacity:.5;cursor:not-allowed}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line{background-color:#707070}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line .ui-draggable-handle{border-color:#707070}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line .draggable__handle{border-color:#707070}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line .bar{cursor:not-allowed}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers:focus-visible{pointer-events:none !important;outline:none !important}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers__points{cursor:not-allowed}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers__points.active{color:#333 !important}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers__points:focus-visible{pointer-events:none !important;outline:none !important}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--container--draggable .bars__progress--line{background-color:#06465a}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--note{padding:48px 148px 40px 44px}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--note.visible{visibility:visible}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--note.in-visible{visibility:hidden}
.shield_option_screen_wrapper .shield_option_container__content__options--wrapper__content__shieldRate--dropdown__allocation--note--data{min-height:56px;font-family:"Roboto";font-size:13px;line-height:19px;font-weight:300;min-height:56px}
.shield_option_screen_wrapper .bhf-tool_action_button{padding:32px 48px 0 48px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount{margin-top:24px;display:flex;flex-direction:column;row-gap:12px;align-items:center;padding:0 48px;padding-bottom:32px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--performancelock{width:100%;display:flex;justify-content:space-between;position:relative}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--performancelock--purchase_label{font-family:"Roboto";font-size:14px;line-height:24px;font-weight:300;color:#333;position:absolute;left:50%;transform:translateX(-50%)}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--performancelock--performance_label{margin-left:auto}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--performancelock--performance_label .buttonTertiary{font-size:14px;line-height:24px;text-transform:uppercase}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--performancelock--performance_label .buttonTertiary span{background:0}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--performancelock--performance_label .buttonTertiary .image{width:18px;height:18px;margin-right:8px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .inputs .amount-field-validation{padding:5px 10px 5px 24px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .inputs span.dollar{position:absolute;left:14px;top:14px;font-size:14px;color:#333}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .inputs span.error-icon{position:absolute;right:14px;top:14px;font-size:14px;color:#707070}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .inputs span.error-icon .icon-new{background-position:-67px -541px;width:20px;transform:scale(0.92)}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .inputs span.error-icon .icon-new.error-color{filter:invert(67%) sepia(97%) saturate(7481%) hue-rotate(-5deg) brightness(110%) contrast(50%)}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .shield-input-form-error-container{text-align:center}
.shield_chart_screen_wrapper .shield_chart_container__content--info--purchaseAmount--input .inputs span.percentage{position:absolute;right:10px;top:13px;font-size:14px;color:#707070}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption{min-height:300px;background-color:#f8f8f8;border-top:1px solid #d8d8d8}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label{display:flex;align-items:center;flex-direction:column;padding-top:16px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__container{display:flex;width:100%;justify-content:center;position:relative}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__container--text{font-family:"Roboto";font-size:14px;line-height:24px;font-weight:300;color:#333}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__container--remove{position:absolute;right:0;margin-right:48px;text-transform:uppercase}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__container--remove .close-icon{transform:scale(0.8);margin-right:2px;width:16px;height:16px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__container--remove .buttonTertiary{font-size:14px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__container--remove .buttonTertiary span:hover{background-size:0 2px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__separator{text-align:center;margin-top:24px;border:1px solid #c9c9c9;width:50px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption--label__error{margin-top:4x;font-family:"Roboto";font-size:12px;line-height:10px;color:#d0021b}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container{padding:30px 48px 0 48px;text-align:center}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate{display:flex;column-gap:16px;justify-content:center}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate .select2-container--default .select2-selection--single{border:solid 2px #05475a !important}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate .select2-container--disabled .select2-selection--single{background-color:#e9e9e9 !important;border-color:#707070 !important}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333;margin-bottom:4px;text-align:start}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--label sup,.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--label sub{font-size:10px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container{display:flex;column-gap:16px;align-items:flex-end}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput .slider-input{margin-right:11px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput .slider-input input{padding:10px 15px 10px 15px;box-shadow:none;border:2px solid #00465a;border-radius:0;height:50px;font-size:14px;color:#0a0a0a}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput .slider-input span.percentage{position:absolute;right:10px;top:12px;font-size:14px;color:#707070}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput .slider-input :disabled{border:2px solid #707070;background-color:#e9e9e9}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput.minimum-value{margin-left:16px;margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput.maximum-value{margin-bottom:25px;font-size:14px;line-height:24px;font-family:"Roboto"}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--percentageInput .slider-label{font-size:14px;line-height:24px;font-family:"Roboto";padding:10px 0 5px 0}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable{width:220px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--label{font-family:"Roboto";font-size:14px;line-height:24px;color:#333}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--label sup,.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--label sub{font-size:10px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container{margin-top:16px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .bars{height:30%;width:100%}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line{height:5px;width:100%;background-color:#00465a}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .bar{height:100%;width:0}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .draggable{float:left;margin:0 10px 10px 0;left:0;position:relative;top:-8px !important}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .draggable__handle{z-index:1;left:-8px;position:absolute;height:20px;width:20px;border:7px solid #00465a;border-radius:50%;cursor:pointer;top:30%;color:#00465a;background:white}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .bars__progress--line .draggable :focus-visible{border:7px solid #00465a8a;transform:scale(1.5);outline:0}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers{display:flex;justify-content:space-between;margin-top:12px;font-family:"Roboto";font-size:14px;line-height:24px;color:#333;width:238px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers sup,.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers sub{font-size:10px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers__points{cursor:pointer}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers__points.visible{background-color:#e9e9e9;outline:0;text-decoration:underline}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable--container .shield-option-markers__points.invisible{visibility:hidden}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled{pointer-events:none !important;opacity:.5;cursor:not-allowed}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line{background-color:#707070}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line .ui-draggable-handle{border-color:#707070}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line .draggable__handle{border-color:#707070}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .bars__progress--line .bar{cursor:not-allowed}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers:focus-visible{pointer-events:none !important;outline:none !important}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers__points{cursor:not-allowed}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers__points.active{color:#333 !important}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable.disabled .shield-option-markers__points:focus-visible{pointer-events:none !important;outline:none !important}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container__shieldRate--dropdown__allocation--container--draggable .bars__progress--line{background-color:#06465a}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--dropdown__allocation--note{margin-top:16px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--dropdown__allocation--note.visible{visibility:visible}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--dropdown__allocation--note.in-visible{visibility:hidden}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--dropdown__allocation--note--data{text-align:start;min-height:40px;font-family:"Roboto";font-size:13px;line-height:19px;font-weight:300}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--viewchart_button{padding-top:21px;padding-bottom:16px;text-align:center}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--viewchart_button .buttonPrimary{padding:12px 0;min-width:164px;text-transform:uppercase}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--viewchart_button .buttonPrimary.disabled{pointer-events:none;background-color:#c9c9c9;border-color:#c9c9c9;font-size:17px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--viewchart_button.visible{visibility:visible}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--viewchart_button.in-visible{visibility:hidden}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion{padding-top:44px;padding-bottom:24px;margin:unset}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion .accordion-item{list-style-type:none;text-align:center}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion .accordion-item .accordion-title{position:relative;display:inline-block;font-size:14px;line-height:26px;font-family:"Roboto";font-weight:500;border:0;padding:0;color:#00465a;text-transform:uppercase}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion .accordion-item .accordion-title .icon-new{margin-left:8px;margin-top:3px;transform:scale(0.8)}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion .accordion-item .accordion-title span{background:0;border:0}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion .accordion-item .accordion-title:hover{background:0}
.shield_chart_screen_wrapper .shield_chart_container__content--info--shieldOption__container--shield_chart .accordion .accordion-item .accordion-title:focus{background:0}
.shield_chart_screen_wrapper .shield_chart_container__content--info .accordion-content{padding:20px 27px 0 27px;border:0;margin-bottom:-17px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--add__print_buttons{display:flex;justify-content:center;column-gap:24px;border-top:1px solid #d8d8d8}
.shield_chart_screen_wrapper .shield_chart_container__content--info--add__print_buttons .buttonPrimary{font-size:16px;margin-top:36px;min-width:322px;padding:14px 22px;background-color:#fff;color:#00465a;border:2px solid #00465a;text-transform:uppercase}
.shield_chart_screen_wrapper .shield_chart_container__content--info--add__print_buttons .buttonPrimary .image{width:18px;height:18px;margin-right:16px;margin-bottom:2px}
.shield_chart_screen_wrapper .shield_chart_container__content--info--add__print_buttons.disabled div{cursor:not-allowed}
.shield_chart_screen_wrapper .shield_chart_container__content--info--add__print_buttons.disabled div .buttonPrimary{pointer-events:none;background-color:#e9e9e9}
.shield_chart_screen_wrapper .richText{margin-top:34px}
.shield_chart_screen_wrapper .richText p{margin:0}
.shield_chart_screen_wrapper .richText .smart_guard_tool_desc_4{padding:0 48px 0 48px;margin:0}
figure{position:relative;margin:0}
figure .is-toggled{display:initial;height:auto;overflow:auto}
figure .top-scenarios.hover-state .scenario-label:not(.moused-over),figure .top-scenarios.hover-state .graph-bar-group:not(.moused-over){opacity:.3}
figure .graph-bar.hover-state .scenario-label:not(.moused-over),figure .graph-bar.hover-state .graph-bar-group:not(.moused-over){opacity:.3}
figure.scenario-chart-displayed svg g.charted{display:none}
figure.scenario-chart-displayed svg g.charted+g.scenario-chart{display:initial}
figure g.scenario-chart,figure g.display-none{display:none}
figure .the-mini-charts__node_bars,figure .mini-right-group__right-bars-outer-lock{cursor:pointer}
figure .mini-right-group__right-bars-outer-lock.disabled{cursor:initial;pointer-events:none}
figure .mini-right-group__right-bars-outer-lock .mini-right-group__right-bars_locks-lock.active-node{fill:#00465a}
.template_node__popover{background:#fff;border:.0625rem solid #00465a;color:#333;display:block;font-size:.8125rem;line-height:1.5625rem;padding:1rem;position:absolute;text-align:left;max-width:20rem;min-width:20rem;width:100%;z-index:1010}
.template_node__popover>*{line-height:1.5625rem}
.template_node__popover:after,.template_node__popover:before{border-style:solid;content:'';display:block;left:50%;position:absolute;transform:translateX(-50%);width:0}
.template_node__popover:after{bottom:-14px;border-width:14px 14px 0;border-color:#fff transparent;z-index:1}
.template_node__popover:before{bottom:-15px;border-width:15px 15px 0;border-color:#00465a transparent;z-index:0}
.template_node__popover.chart-shift-left:after,.template_node__popover.chart-shift-left:before{left:68.5%;transform:translateX(-68.5%)}
.template_node__popover h2{font-weight:700;font-size:.8125rem;margin:0;padding:0;color:#333;font-family:"Roboto";line-height:25px}
.template_node__popover h2 span{font-weight:normal}
.template_node__popover p{font-size:.8125rem;font-family:"Roboto";line-height:25px;font-weight:normal}
.template_node__popover .footnote-target{font-size:.8125rem}
.template_node__popover p.content-target{margin:0}
.template_node__popover button{font-weight:bold;background-color:#fff;border-color:rgba(0,0,0,0);border-radius:0;color:#00465a;cursor:pointer;font-size:1.0625rem;letter-spacing:0;padding:0}
.template_node__popover button:hover{background-color:#d9e3e6}
.template_node__popover button svg{height:.75rem;margin-left:.125rem;width:.5rem}
.template_node__popover button svg path{fill:#00465a}
@media only print{svg .scenario-chart,.scenario-chart-displayed{display:none}
.scenario-chart-displayed .charted{display:block}
figure svg{max-height:100%;max-width:100%}
.market-scenario-group text{font-size:1.5rem;transform:translateY(1.25rem)}
.chart-node{border:.0625rem solid #c9c9c9;break-after:page;display:block}
}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-allocated{margin-top:12px;font-family:"Roboto Slab";font-size:12px;line-height:18px;font-weight:normal;color:#333}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-option .title{font-family:"Roboto Slab";font-size:12px;line-height:18px;font-weight:normal;color:#05465a}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-option-details{margin-top:21px;display:flex;flex-wrap:wrap}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-option-details .option-box{width:117px;height:64px;border:1px solid #ebebeb;display:flex;flex-direction:column;row-gap:12px;padding:17px 10px}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-option-details .option-box .label{font-family:"Roboto Slab";font-size:9px;line-height:18px;font-weight:normal;color:#333}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-option-details .option-box .value{font-family:"Roboto Slab";font-size:12px;line-height:18px;font-weight:normal;color:#00465a}
.bhf-tool_print_screen_container .print-shield-result-layout .print-shield-graph{min-height:460px}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new{display:flex !important;justify-content:center;align-items:center}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new .custom-modal-close-button-new{position:absolute;top:0;left:0}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new .custom-modal-close-button-new.modalCloseBtn{right:0;left:auto}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new .custom-modal-close-button-new .bhf-tool_print-close-icon{position:absolute;margin-top:32px;margin-right:32px;text-align:end;right:0}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new .custom-modal-close-button-new .bhf-tool_print-close-icon:focus-visible{background-color:#e9e9e9;outline:none !important;border-bottom:1px solid #00465a}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new .customise-modal-wrapper-new{min-height:500px;height:80%;max-height:700px;background-color:white;transform:none;width:85%;position:relative;top:0;left:0;max-width:1200px}
.reveal-overlay-advisor2-modal .smart-guard-tool_performance_lock_modal.custom-modal-box-new .customise-modal-wrapper-new .smart-guard-tool_performance_lock_modal_content{padding:0 18px 180px 18px;margin-top:80px;min-height:420px;height:calc(100% - 80px);overflow-y:scroll}
.performance_lock_wrapper .perf-lock-dialog-content{border:1px solid #c9c9c9;display:flex;flex-direction:column;padding:37px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf{display:flex;justify-content:space-between}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label{position:relative;display:inline-block}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .tool-tip-table{font-family:"Roboto";font-size:20px;line-height:26px;font-weight:300;margin-left:0;color:#333}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .tool-tip-table .performance_title p{margin:0}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .bhf-tool_tooltip_text{position:relative;text-decoration:none;background-size:100% 2px;border-bottom:1.5px dashed #00465a;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:"Roboto";font-size:20px;line-height:26px;font-weight:300;color:#00465a}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .bhf-tool_tooltip_text:focus-visible+.tooltip-text{background-color:#e9e9e9;outline:0}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .hoverTooltip:hover .tooltip-text{visibility:visible;opacity:1}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .hoverTooltip:focus-visible{background-color:#e9e9e9;outline:0}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .hoverTooltip:focus-visible .tooltip-text{visibility:visible;opacity:1}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .tooltip-text{top:40px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .tooltip-text.visible{visibility:visible;opacity:1}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .tooltip-text.invisible{visibility:hidden;opacity:0}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-pdf .perf-lock-label .tooltip-text.bottom.align-center{left:0;font-family:"Roboto";font-size:14px;line-height:25px;font-weight:300}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs{display:flex;flex-direction:row;gap:20px;margin-top:40px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls{display:flex;flex-direction:column;gap:2px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-reset{margin-bottom:30px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-reset .buttonPrimary{min-width:140px;padding:8px 10px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-reset .disabled{pointer-events:none;background-color:#c9c9c9;border-color:#c9c9c9;font-size:17px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-controls-title{font-size:15px;font-family:"Roboto";color:#333;font-weight:500;max-width:150px;margin-bottom:20px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list{width:100%}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs{display:flex;flex-direction:column}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li{min-height:50px;color:black;opacity:.5}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li .buttonSecondary{display:flex;justify-content:start;align-items:center;border:0;min-width:140px;padding:8px 6px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li .buttonSecondary .image{width:32px;height:32px;margin-right:6px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li .buttonSecondary span{background:0;text-decoration:none;font-size:15px;font-weight:500;color:#333}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li .buttonSecondary span:hover{transition:none;background-size:auto}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li .buttonSecondary span:focus-visible{border-bottom:0}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li.is-active{opacity:1}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-controls .perf-lock-dialog-market .advisor2-tabs-list .tabs li.is-active .buttonSecondary{border:.5px solid #707070}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs{flex-grow:1;display:flex;flex-direction:column;gap:20px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .advisor2-tabs-content{margin-top:0}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-tab-panel-market{display:none}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-tab-panel-market.is-active{display:block !important}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks{max-height:120px;min-height:40px;display:flex;flex-direction:row}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks .perf-lock-dialog-lock{width:3.86%;display:flex;align-items:center;justify-content:center}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks .perf-lock-dialog-lock img{cursor:pointer}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks .perf-lock-dialog-lock img:hover{opacity:.5}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks .perf-lock-dialog-lock.lock1{margin-left:18.54%;margin-right:5.96%}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks .perf-lock-dialog-lock.lock{margin-left:5.96%;margin-right:5.96%}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-controls-graphs .perf-lock-dialog-graphs .perf-lock-dialog-graphs-locks-wrapper .perf-lock-dialog-graphs-locks .perf-lock-dialog-lock.lock5{margin-left:5.96%;margin-right:15.12%}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-keyrow{display:flex;flex-direction:row;justify-content:flex-end;margin-top:16px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-keyrow .perf-lock-dialog-key{border:1px solid #d8d8d8;display:flex;flex-direction:row;align-items:center;gap:40px;height:50px;padding:10px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-keyrow .perf-lock-dialog-key .perf-lock-dialog-key-value{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:12px;color:#363636;font-family:"Roboto"}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-keyrow .perf-lock-dialog-key .perf-lock-dialog-key-value .perf-lock-dialog-key-color{width:20px;height:20px}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-keyrow .perf-lock-dialog-key .perf-lock-dialog-key-value .perf-lock-dialog-key-color.key-interim{background-color:#06b0b9}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-keyrow .perf-lock-dialog-key .perf-lock-dialog-key-value .perf-lock-dialog-key-color.key-locked{background-color:#5658a7}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-info{border-top:1px solid #c9c9c9;padding-top:20px;margin-top:30px;font-family:"Roboto";font-size:13px;line-height:19px;color:#828282}
.performance_lock_wrapper .perf-lock-dialog-content .perf-lock-dialog-info p{margin:0}
.performance_lock_wrapper .perf-lock-dialog-content-disclaimer{margin:32px 42px 0 42px;font-family:"Roboto";font-size:13px;line-height:19px;color:#828282}
.performance_lock_wrapper .perf-lock-dialog-content-disclaimer p{margin:0}