.mobile-menu--accordion .USBAccordion .USBPanel .chevronDown,.USBPanel .chevronDown{display:none}
.USBAccordion.USBAccordion--mob-nav>li>.USBPanel>.USBPanel-body>.is-hidden{display:block}
.USBPanel .USBPanel-head{background-color:#007cbe;width:100%}
.USBPanel .USBIcon{pointer-events:none}
.USBPanel .USBPanel-title{pointer-events:none;color:#fff;padding-bottom:0;line-height:1.5}
.USBPanel .USBPanel-body{background-color:#eaeae4;padding:1.5rem 2rem}
.USBPanel.bgwhite{border:solid 1px #555}
.USBPanel.bgwhite .USBPanel-body{background-color:#fff}
.USBAccordion ul{padding:0;margin:0}
.USBAccordion ul li{list-style-type:none}
.USBAccordion .USBPanel-head{border:0;border-bottom:1px solid #eaeae4;background-color:#fff;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;width:100%;-webkit-appearance:none}
.USBAccordion .USBPanel .USBIcon{width:4rem}
.USBAccordion .USBPanel .chevronDown{width:1.1rem;margin:0 auto;display:block;transform:rotate(0);transition:all .5s linear}
.USBAccordion .USBPanel-title{color:#007cbe;text-align:left}
.USBAccordion .USBPanel-body{background-color:#fff;overflow:hidden;padding:0;margin-top:1rem}
.USBAccordion .USBPanel.first-load>.USBPanel-body{max-height:0;opacity:0}
.USBAccordion .USBPanel.first-load>.USBPanel-body>.is-hidden{display:none}
.USBAccordion .USBPanel.is-expanded .chevronDown{transform:rotate(-90deg);transition:all .5s linear}
.USBAccordion .USBPanel.is-expanded>.USBPanel-body{margin-bottom:1rem;max-height:2000px;opacity:1;transition:max-height 1.25s ease-in-out,opacity 1.25s ease-in-out;animation-fill-mode:forwards}
.USBAccordion .USBPanel.is-expanded>.USBPanel-body .is-hidden,.USBAccordion .USBPanel.is-expanded>.USBPanel-body .is-visible{display:block}
.USBAccordion .USBPanel.is-collapsed>.USBPanel-body{max-height:0;opacity:0;transition:max-height 1.25s cubic-bezier(0,1,0,1),opacity 1.25s ease-in-out}
.USBAccordion .USBPanel.is-collapsed>.USBPanel-body>.is-hidden{display:none}
.USBAccordion--warmgray .USBPanel-head{background-color:#eaeae4;border-bottom:solid 1px #fff}
.USBAccordion--warmgray .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray .USBPanel.is-expanded .USBPanel-head{background-color:#555}
.USBAccordion--warmgray .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--warmgray-mediumblue .USBPanel-head{background-color:#eaeae4;border-bottom:solid 1px #fff}
.USBAccordion--warmgray-mediumblue .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .USBPanel-head{background-color:#007cbe}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--warmgray-blue .USBPanel-head{background-color:#eaeae4;border-bottom:solid 1px #fff}
.USBAccordion--warmgray-blue .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray-blue .USBPanel.is-expanded .USBPanel-head{background-color:#17409c}
.USBAccordion--warmgray-blue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray-blue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--coolgray-mediumblue .USBPanel-head{background-color:#eef7fb}
.USBAccordion--coolgray-mediumblue .USBPanel-title{color:#007cbe}
.USBAccordion--coolgray-mediumblue .USBPanel.is-expanded .USBPanel-head{background-color:#007cbe}
.USBAccordion--coolgray-mediumblue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--coolgray-mediumblue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--coolgray-blue .USBPanel-head{background-color:#eef7fb}
.USBAccordion--coolgray-blue .USBPanel-title{color:#007cbe}
.USBAccordion--coolgray-blue .USBPanel.is-expanded .USBPanel-head{background-color:#17409c}
.USBAccordion--coolgray-blue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--coolgray-blue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray-mediumblue .USBPanel-head{background-color:#eaeae4}
.USBAccordion--warmgray-mediumblue .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .USBPanel-head{background-color:#007cbe}
.USBAccordion.moreopacity .USBPanel.is-collapsed>.USBPanel-body{animation:accordionCollapseMoreOpac 1.25s forwards cubic-bezier(0,1,0,1)}
.USBAccordion.moreopacity .USBPanel.is-expanded>.USBPanel-body{animation:accordionExpandMoreOpac 1.25s forwards ease-in-out}
.USBHeading--link{text-decoration:none}
.USBHeading--link *{color:#007cbe}
@media screen and (max-width:991px){.closesvg,.opensvg{display:none !important}
}
.USBRecommenderAccordion li{margin-bottom:1rem}
.USBRecommenderAccordion .USBPanel .USBPanel-head{padding:0;text-align:left;position:relative}
.USBRecommenderAccordion .USBPanel .USBPanel-head .USBPanel-title{line-height:1;padding:3rem;margin:0}
.USBRecommenderAccordion .USBPanel .question{fill:#fff;height:3rem;display:block}
.USBRecommenderAccordion .USBPanel .closesvg,.USBRecommenderAccordion .USBPanel .opensvg{display:block;pointer-events:none;margin:auto;position:absolute;left:3rem;top:50%;transform:translateY(-50%)}
.USBRecommenderAccordion .USBPanel .closesvg{display:none;left:2.5rem}
.USBRecommenderAccordion .USBPanel .closesvg .USBIcon{margin-bottom:.5rem}
.USBRecommenderAccordion .USBPanel .chevronDown{margin-left:1rem;margin-top:.5rem}
.USBRecommenderAccordion .USBPanel>.USBPanel-body{background-color:#eaeae4;margin:0}
.USBRecommenderAccordion .USBPanel>.USBPanel-body .USBPanel-content{padding:3rem}
.USBRecommenderAccordion .USBPanel>.USBPanel-body .form-group .btn{width:100%;padding:1.5rem 4rem;white-space:normal;display:block}
.USBRecommenderAccordion .USBPanel.is-collapsed .closesvg{display:block}
.USBRecommenderAccordion .USBPanel.is-collapsed .opensvg{display:none}
.USBRecommenderAccordion .USBRecommendation .USBIcon{display:none}
.USBRecommenderAccordion .USBRecommendation .USBPanel-body{padding:2rem 3rem 3rem}
.USBRecommenderAccordion .USBRecommendation .USBPanel-head{text-align:left;position:relative}
.USBRecommenderAccordion .USBRecommendation .USBPanel-body{background-color:#eef7fb}
@media screen and (min-width:992px){.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation) .USBPanel-head .USBPanel-title{padding:3rem 7rem}
.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation)>.USBPanel-body .form-group{margin-right:3rem;margin-bottom:0}
.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation)>.USBPanel-body .form-group .btn{width:auto}
}
.btn-ghost-secondary{background-color:transparent;border-color:#007cbe;color:#007cbe}
.btn-ghost-secondary:active,.btn-ghost-secondary:focus,.btn-ghost-secondary:hover{background-color:#007cbe;border-color:#007cbe}
.btn{border-width:2px}
@font-face{font-family:"HelveticaNeueLTW06-75Bold";src:url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW06-75Bold.eot?#iefix");src:url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW06-75Bold.eot?#iefix") format("eot"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW06-75Bold.woff2") format("woff2"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW06-75Bold.woff") format("woff"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW06-75Bold.ttf") format("truetype")}
@font-face{font-family:"HelveticaNeueLTW04-55Roman";src:url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-55Roman.eot?#iefix");src:url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-55Roman.eot?#iefix") format("eot"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-55Roman.woff2") format("woff2"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-55Roman.woff") format("woff"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-55Roman.ttf") format("truetype")}
@font-face{font-family:"HelveticaNeueLTW04-56Italic";src:url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-56Italic.eot?#iefix");src:url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-56Italic.eot?#iefix") format("eot"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-56Italic.woff2") format("woff2"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-56Italic.woff") format("woff"),url("clientlib-recommenderTool_new_flip/resources/fonts/HelveticaNeueLTW04-56Italic.ttf") format("truetype")}
@media screen and (max-width:1000px){.background-primary .icon-container{display:none}
}
.background-primary{background-color:#0c2074;color:#fff}
body{color:#555}
html{font-family:"HelveticaNeueLTW04-55Roman","Helvetica neue",Helvetica,Arial,Sans-serif;font-size:10px}
html.typeSmall{font-size:8px}
html.typeMedium{font-size:10px}
html.typeLarge{font-size:12px}
.disclaimer{font-size:1.4rem;line-height:1.2}
.disabled{cursor:not-allowed;text-decoration:line-through}
.disabled:hover{cursor:not-allowed;text-decoration:line-through}
.chevronDown{fill:#007cbe;width:23px}
.fg-ltblue,.btn--ltblue{color:#007cbe}
.fg-blue,.btn--blue{color:#17409c}
.fg-dkblue,.btn--dkblue{color:#0c2074}
.fg-red,.btn--red{color:#d83b48}
.fg-white,.btn--white{color:#fff}
section.fg-white *:not(button){color:#fff}
.bg-ltblue,.btn-bg-ltblue{background-color:#007cbe}
.bg-blue,.btn-bg-blue{background-color:#17409c;color:#fff}
.bg-dkblue,.btn-bg-dkblue{background-color:#0c2074}
.bg-red,.btn-bg-red{background-color:#d83b48}
.bg-gray,.btn-bg-gray{background-color:#555}
.bg-ltgray,.btn-bg-ltgray{background-color:#eaeae4}
.bg-white,.btn-bg-white{background-color:#fff}
.gray{color:#555}
.style-guide{position:relative;min-height:calc( 100vh - 200px)}
.library-stage>section{margin-top:2rem}
.vertical-label{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;position:absolute;left:-60px;top:0;z-index:-1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.vertical-label>*{margin-top:0;margin-bottom:0}
.telescoped{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.telescoped>*{margin-top:-1rem}
.tag-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem;margin-bottom:1rem;-ms-flex-item-align:center;align-self:center}
.tag-list li{display:inline;margin-left:1rem}
.tag-list li a{padding:1rem;border-radius:4px;border:1px solid #0c2074}
a{cursor:pointer;color:#0c2074;text-decoration:underline}
.USBIcon{fill:#0c2074}
.USBIconLink a{text-decoration:none;color:#555;font-weight:700}
ul li{font-size:1.8rem}
li>a,li>h3>a,.USBTooltip>a{text-decoration:none}
section>.flex-container{display:-ms-flexbox;display:flex;height:100%}
.flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.USBHeading>*>a{color:#007cbe;text-decoration:none}
.USBHeading>*>a:hover{text-decoration:underline}
p.heading-m{padding-bottom:0}
[class^="paragraph--callout"]{font-family:"Roboto Slab",sans-serif;font-weight:400;padding-bottom:30px}
h1,h2,h3,h4,h5,h6,[class^="heading-"]{font-family:"HelveticaNeueLTW06-75Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#0c2074}
h1,.heading-xxl{font-size:10rem;line-height:9.8rem;padding-bottom:4rem}
h2,.heading-xl{font-size:6rem;line-height:6.1rem;padding-bottom:3rem}
h3,.heading-l{line-height:5.7rem;padding-bottom:3rem}
h4,.heading-m{line-height:4rem;padding-bottom:2rem}
h5,.heading-s{font-size:2.8rem;line-height:3.2rem;padding-bottom:2rem}
h6,.heading-xs{font-size:2.4rem;line-height:2.8rem;padding-bottom:2rem}
.heading-xxs{font-size:1.9rem;line-height:2.2rem;padding-bottom:2rem}
@media screen and (min-width:992px){.col-md-margin{margin-bottom:10rem}
}
@media screen and (max-width:767px){.col-xs-nopadd{padding:0}
}
.paragraph--callout{font-size:3.7rem;line-height:4.9rem}
.paragraph--callout-s{font-size:2.4rem;line-height:3.6rem}
.paragraph-l{font-size:2.4rem;line-height:3.3rem;padding-bottom:4rem}
.paragraph-m{font-size:1.8rem;line-height:2.7rem;padding-bottom:4rem}
.paragraph-s{font-size:1.6rem;line-height:2.4rem;padding-bottom:3rem}
.paragraph-xs{font-size:1.4rem;line-height:2.2rem;padding-bottom:3rem}
.paragraph-xxs{font-size:1rem;line-height:1.7rem;padding-bottom:2rem}
.paragraph-xxxs{font-size:1rem;line-height:1.7rem;padding-bottom:2rem}
.paragraph-xxxxs{font-size:.8rem;line-height:1.5rem;padding-bottom:2rem}
@media screen and (max-width:991px){h1,.heading-xxl{font-size:5.4rem;line-height:5.9rem;padding-bottom:3rem}
h2,.heading-xl{font-size:3.6rem;line-height:4rem;padding-bottom:2rem}
h3,.heading-l{font-size:3.2rem;line-height:5.7rem;padding-bottom:3rem}
h4,.heading-m,h5,.heading-s{font-size:2.8rem;line-height:3.2rem;padding-bottom:2rem}
h6,.heading-xs{font-size:2.4rem;line-height:2.8rem;padding-bottom:2rem}
.heading-xxs{font-size:1.9rem;line-height:2.2rem;padding-bottom:2rem}
.paragraph--callout{font-size:3.7rem;line-height:4.9rem}
.paragraph--callout-s{font-size:2.4rem;line-height:3.6rem}
.paragraph-l{font-size:2.4rem;line-height:3.3rem;padding-bottom:4rem}
.paragraph-m{font-size:1.8rem;line-height:2.7rem;padding-bottom:4rem}
.paragraph-s{font-size:1.6rem;line-height:2.4rem;padding-bottom:3rem}
.paragraph-xs{font-size:1.4rem;line-height:2.2rem;padding-bottom:3rem}
.paragraph-xxs{font-size:1rem;line-height:1.7rem;padding-bottom:2rem}
.paragraph-xxxs{font-size:1rem;line-height:1.7rem;padding-bottom:2rem}
.paragraph-xxxxs{font-size:.8rem;line-height:1.5rem;padding-bottom:2rem}
}
.icon-container img{width:100%}
.opacity-0{opacity:0}
@media screen and (max-width:1000px){.background-primary .icon-container{display:none}
}
.circle-btn{width:36px;height:36px}
.btn-circle-red{fill:#d93f4d}
.color-block{display:table-row;margin:1rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee;border-spacing:5px 12px}
.color-block>*{display:table-cell;vertical-align:middle;padding:0 2em;text-align:left}
.color-block>.color-example{background-color:red;padding:2rem 0;width:50px}
.library-footer{background-color:#0c2074;color:white;padding:6rem 0;position:absolute;width:100%;bottom:-200px;margin-top:-200px;-webkit-box-sizing:border-box;box-sizing:border-box}
.library-footer img{width:100%}
.USBSection>.container>.USBHeading{text-align:center}
.section-split{display:-ms-flexbox;display:flex;padding:0;margin:2rem 0}
@media screen and (max-width:1000px){.section-split{-ms-flex-direction:column;flex-direction:column}
}
.block-inset{background-color:grey;padding:1rem;-ms-flex-positive:1;flex-grow:1;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.block-inset:hover{text-decoration:none}
.block-inset .block-inset--content{border:1px solid white;color:white;padding:2rem;margin:2rem;text-align:center;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.block-inset:hover .block-inset--content{margin:1rem;padding:3rem}
.library-main-stage{margin-top:2rem}
.library-stage{margin-top:1rem}
.stage-description{margin-bottom:4rem;position:relative}
.stage-description.stage-description--live-example{min-height:20rem}
.stage-description .stage-title{font-size:6rem;font-family:"HelveticaNeueLTW04-55Roman","Helvetica neue",Helvetica,Arial,Sans-serif;padding-bottom:0}
.stage-description .stage-description{font-size:2rem;font-family:'Roboto Slab',serif}
.stage-description .stage-title--small{font-size:4rem}
.styleguide-typography>*:first-child>*{margin-top:0}
.btn{padding:1.5rem 4rem;font-size:1.8rem;font-weight:bold}
.btn-full{width:100%}
.btn-wrapper{margin-right:12px}
.btn-wrapper svg{margin-right:12px}
.btn-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 0}
.btn-wrapper .btn-center{-ms-flex-pack:center;justify-content:center}
.btn-wrapper p{padding-bottom:0}
.btn-primary{background-color:#d83b48;color:#fff;border-color:#d83b48}
.btn-secondary{background-color:#fff;color:#d83b48;border-color:#d83b48}
.btn:hover,.btn:focus,.btn:active,.btn:active+focus{background-color:#991027;border-color:#991027;color:#fff}
.btn-primary:active:focus{background-color:#991027;border-color:#991027;color:#fff}
.btn-disabled{background-color:#737373;color:#fff}
.btn-secondary:hover,.btn-disabled:hover{color:#fff}
.btn-circle{position:relative;padding:0}
.btn-circle:hover{background-color:transparent}
.push-menu,.push-menu-levelTwo{position:fixed;top:0;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,0.2);box-shadow:0 4px 20px -4px rgba(0,0,0,0.2);height:calc(100vh - 86px);left:-400px;height:100vh;width:400px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000}
.push-menu .push-menu--header{padding:0 20px;border-bottom:3px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.push-menu .push-menu--header small{display:block;padding:.5rem 0}
.push-menu .push-menu--list{overflow:scroll}
.push-menu .push-menu--list>*{display:block;width:100%;padding:20px;border-bottom:1px solid #eee}
.push-menu.toggled{background-color:rgba(255,255,255,0.9);left:0}
.push-menu-levelTwo.toggled{left:400px}
@media screen and (max-width:767px){.USBAside .row{margin:0}
}
.USBAside .USBLinkList--block li a{font-size:1.8rem;text-decoration:underline;font-weight:normal}
.USBAside .USBLinkList--block.USBLinkList--icon{padding-top:2rem}
.USBAside .USBLinkList--block.USBLinkList--icon .USBIcon{margin-right:2rem;display:inline-block}
.USBAside .USBLinkList--block.USBLinkList--icon .USBIcon svg{height:2.4rem}
.USBAside .USBLinkList--block.USBLinkList--icon li{padding-bottom:3rem}
.USBAside .USBLinkList--block.USBLinkList--icon li:last-child{padding-bottom:0}
.USBAside .USBLinkList--block.USBLinkList--icon li a{text-decoration:none;font-weight:bold}
.USBAside h5{padding-bottom:0;padding-top:4rem}
.USBIconList{list-style-type:none;padding-left:2rem}
.USBIconList li{margin-bottom:2rem;position:relative}
.USBIconList li:before{content:'';background-image:url("clientlib-recommenderTool_new_flip/resources/img/icon-apply-blue.svg");position:absolute;left:-2.2rem;top:.5rem;width:16px;height:16px}
.USBLink.inline{margin-right:20px}
.USBLinkList li{display:inline-block;margin-right:10px}
.USBLinkList{list-style-type:none;padding-left:0}
.USBLinkList--block{padding-left:0}
.USBLinkList--block li{display:block}
.USBLinkListLine li:after{content:'|';padding-left:10px}
.USBBreadcrumb li:after{content:'/';padding-left:10px}
.USBLinkListLine li:last-child:after,.USBBreadcrumb li:last-child:after{display:none}
.USBMedia{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.USBMedia>*{-ms-flex:1 1 250px;flex:1 1 250px;margin:10px}
.USBMedia.text-center .circle-btn{float:none}
section>.container,section>.flex-container,section>.fluid-container{padding-top:75px;padding-bottom:75px;height:100%}
section>.flex-container{display:-ms-flexbox;display:flex;height:100%}
.USBTooltip{position:relative}
.USBTooltip .USBTooltip--content{position:absolute;width:100%;z-index:9999;bottom:3rem;padding:10px;-webkit-box-shadow:-5px -5px 15px rgba(48,54,61,0.2);box-shadow:-5px -5px 15px rgba(48,54,61,0.2);background:#fff;border:solid 1px #000;opacity:0;cursor:default;pointer-events:none;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale3d(0.7,0.3,1);transform:scale3d(0.7,0.3,1);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}
.USBTooltip .USBTooltip--content.tooltip-visible{pointer-events:auto;opacity:1;-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,0);transform:translate3d(0,0,0) rotate3d(0,0,0,0)}
.USBTooltip .USBTooltip--content:after{content:'';top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-top-color:#fff;border-width:10px;margin-left:-10px}
.USBTooltip .USBTooltip--content:before{position:absolute;content:'';left:calc(50% - 11px);top:100%;border:solid transparent;border-top-color:#000;border-width:11px}
.mast-head{background-color:#0c2074;margin-bottom:40px}
.mast-head .container-bookend{-ms-flex:1 1;flex:1 1;padding:20px 10px}
.mast-head--left,.mast-head .container-bookend{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.mast-head .logo{max-width:127px}
.mast-head .logo.wealth{width:200px;height:40px}
.mast-head a{color:#fff}
.mast-head .inline-list li{font-size:14px;line-height:28px}
.inline-list{margin-top:auto;padding-left:20px}
.inline-list li{display:inline;padding:1rem}
.mast-head .glyphicon{font-size:25px}
.mobile-menu--accordion .USBAccordion .USBPanel .chevronDown,.USBPanel .chevronDown{display:none}
.USBAccordion.USBAccordion--mob-nav>li>.USBPanel>.USBPanel-body>.is-hidden{display:block}
.USBPanel .USBPanel-head{background-color:#1893d6;width:100%}
.USBPanel .USBPanel-title{color:#fff;padding-bottom:0;line-height:1.5}
.USBPanel .USBPanel-body{background-color:#eaeae4;padding:1.5rem 2rem}
.USBPanel.bgwhite{border:solid 1px #555}
.USBPanel.bgwhite .USBPanel-body{background-color:#fff}
.USBAccordion ul{padding:0;margin:0}
.USBAccordion ul li{list-style-type:none}
.USBAccordion .USBPanel-head{border:0;border-bottom:1px solid #eaeae4;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-webkit-appearance:none}
.USBAccordion .USBPanel .USBIcon{width:4rem}
.USBAccordion .USBPanel .chevronDown{width:1.1rem;margin:0 auto;display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.USBAccordion .USBPanel-title{font-weight:400;color:#007cbe;text-align:left}
.USBAccordion .USBPanel-body{background-color:#fff;overflow:hidden;padding:0;margin-top:1rem}
.USBAccordion .USBPanel.first-load>.USBPanel-body{max-height:0;opacity:0}
.USBAccordion .USBPanel.first-load>.USBPanel-body>.is-hidden{display:none}
.USBAccordion .USBPanel.is-expanded .chevronDown{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.USBAccordion .USBPanel.is-expanded .USBPanel-title{font-weight:500}
.USBAccordion .USBPanel.is-expanded>.USBPanel-body{margin-bottom:1rem;max-height:2000px;opacity:1;-webkit-transition:max-height 1.25s ease-in-out,opacity 1.25s ease-in-out;-o-transition:max-height 1.25s ease-in-out,opacity 1.25s ease-in-out;transition:max-height 1.25s ease-in-out,opacity 1.25s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.USBAccordion .USBPanel.is-expanded>.USBPanel-body .is-hidden,.USBAccordion .USBPanel.is-expanded>.USBPanel-body .is-visible{display:block}
.USBAccordion .USBPanel.is-collapsed>.USBPanel-body{max-height:0;opacity:0;-webkit-transition:max-height 1.25s cubic-bezier(0,1,0,1),opacity 1.25s ease-in-out;-o-transition:max-height 1.25s cubic-bezier(0,1,0,1),opacity 1.25s ease-in-out;transition:max-height 1.25s cubic-bezier(0,1,0,1),opacity 1.25s ease-in-out}
.USBAccordion .USBPanel.is-collapsed>.USBPanel-body>.is-hidden{display:none}
.USBAccordion--warmgray .USBPanel-head{background-color:#eaeae4;border-bottom:solid 1px #fff}
.USBAccordion--warmgray .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray .USBPanel.is-expanded .USBPanel-head{background-color:#555}
.USBAccordion--warmgray .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--warmgray-mediumblue .USBPanel-head{background-color:#eaeae4;border-bottom:solid 1px #fff}
.USBAccordion--warmgray-mediumblue .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .USBPanel-head{background-color:#007cbe}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--warmgray-blue .USBPanel-head{background-color:#eaeae4;border-bottom:solid 1px #fff}
.USBAccordion--warmgray-blue .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray-blue .USBPanel.is-expanded .USBPanel-head{background-color:#17409c}
.USBAccordion--warmgray-blue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray-blue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--coolgray-mediumblue .USBPanel-head{background-color:#eef7fb}
.USBAccordion--coolgray-mediumblue .USBPanel-title{color:#007cbe}
.USBAccordion--coolgray-mediumblue .USBPanel.is-expanded .USBPanel-head{background-color:#007cbe}
.USBAccordion--coolgray-mediumblue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--coolgray-mediumblue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--coolgray-blue .USBPanel-head{background-color:#eef7fb}
.USBAccordion--coolgray-blue .USBPanel-title{color:#007cbe}
.USBAccordion--coolgray-blue .USBPanel.is-expanded .USBPanel-head{background-color:#17409c}
.USBAccordion--coolgray-blue .USBPanel.is-expanded .USBPanel-title{color:#fff}
.USBAccordion--coolgray-blue .USBPanel.is-expanded .chevronDown{fill:#fff}
.USBAccordion--warmgray-mediumblue .USBPanel-head{background-color:#eaeae4}
.USBAccordion--warmgray-mediumblue .USBPanel-title{color:#007cbe}
.USBAccordion--warmgray-mediumblue .USBPanel.is-expanded .USBPanel-head{background-color:#007cbe}
.USBAccordion.moreopacity .USBPanel.is-collapsed>.USBPanel-body{-webkit-animation:accordionCollapseMoreOpac 1.25s forwards cubic-bezier(0,1,0,1);animation:accordionCollapseMoreOpac 1.25s forwards cubic-bezier(0,1,0,1)}
.USBAccordion.moreopacity .USBPanel.is-expanded>.USBPanel-body{-webkit-animation:accordionExpandMoreOpac 1.25s forwards ease-in-out;animation:accordionExpandMoreOpac 1.25s forwards ease-in-out}
.USBTab--nav ul{padding-left:0;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;padding:0}
.USBTab--content>div[role="tabpanel"][aria-hidden="true"]{display:none}
.USBTab--content{padding:2rem 0}
.USBTab--homepage .USBTab--nav a{width:100%;font-size:2rem;background-color:#edeef1;border-right:1px solid #FFF;border-left:1px solid #FFF;cursor:pointer;position:relative;display:block;color:#737378}
.USBTab--homepage .USBTab--nav a:hover,.USBTab--homepage .USBTab--nav a[aria-selected="true"]{background-color:#0c2074}
.USBTab--homepage .USBTab--nav li:hover a,.USBTab--homepage .USBTab--nav a[aria-selected="true"],.USBTab--homepage .USBTab--nav a[aria-selected="true"]:focus{color:#fff;text-decoration:none}
@media screen and (min-width:768px){.USBTab--nav li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}
*[class*='USBTab--btn']{display:none}
.USBTabs.USBTab--homepage .USBTab--nav a{padding:3rem;height:100%}
.USBTabs.USBTab--homepage .USBTab--nav a[aria-selected="true"]:after{position:absolute;bottom:-19px;left:0;content:'';width:0;height:0;border-left:0 solid transparent;border-right:26px solid transparent;border-top:19px solid #0c2074}
.USBTabs.USBTab--homepage .USBTab--nav li:nth-child(n+5):after{border-right:0 solid transparent;border-left:26px solid transparent;left:auto;right:0}
}
@media screen and (max-width:767px){.mobile-menu--accordion .USBAccordion.USBAccordion--mob-nav>.USBPanel>.USBPanel-head>.USBIcon>.chevronDown{display:block}
.USBTabs{display:table;width:100%}
.USBTabs .USBTab--nav{display:table-footer-group}
.USBTabs .USBTab--nav ul{-ms-flex-pack:center;justify-content:center}
.USBTabs .USBTab--nav a,.USBTabs .USBTab--nav button{font-size:0;margin:10px;font-size:0;height:16px;width:16px;border-radius:16px;line-height:16px;padding:0;border:0;vertical-align:middle}
.USBTabs .USBTab--nav button{background-color:#007cbe;margin-top:5px;width:24px;height:24px;border-radius:24px;line-height:24px}
.USBTabs .USBTab--nav li:focus{border:1px solid #10a6e8}
}
.USBHero:before{content:'';position:absolute;top:0;right:0;z-index:-1;height:100%;width:100%;background:-webkit-gradient(linear,right top,left bottom,from(transparent),color-stop(rgba(0,0,0,0.11)),color-stop(rgba(0,0,0,0.21)),color-stop(rgba(0,0,0,0.6)),color-stop(rgba(0,0,0,0.7)),to(rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top right,transparent,rgba(0,0,0,0.11),rgba(0,0,0,0.21),rgba(0,0,0,0.6),rgba(0,0,0,0.7),rgba(0,0,0,0.8));background:-o-linear-gradient(top right,transparent,rgba(0,0,0,0.11),rgba(0,0,0,0.21),rgba(0,0,0,0.6),rgba(0,0,0,0.7),rgba(0,0,0,0.8));background:linear-gradient(to bottom left,transparent,rgba(0,0,0,0.11),rgba(0,0,0,0.21),rgba(0,0,0,0.6),rgba(0,0,0,0.7),rgba(0,0,0,0.8))}
.USBHero{background-size:cover;top:0;left:0;z-index:-1;background-repeat:no-repeat;background-position:center}
.USBHero .USBHero--content{-ms-flex-item-align:end;align-self:flex-end;color:#fff}
.USBHero .USBHero--content,.USBHero .USBHero--content>*,.USBHero .btn-group a{color:white}
.USBHero{height:calc(90vh - 85.5px);position:relative}
.USBHero.USBHero-calculator{height:auto}
.USBHero.USBHero-calculator:before{display:none}
.USBHero.USBHero-calculator h6{font-size:1.4rem}
.USBTable,.USBTable--row,.USBTable--cell{display:block}
.USBTable .USBContentBlock p,.USBTable--row .USBContentBlock p,.USBTable--cell .USBContentBlock p{padding-bottom:0}
.USBTable .USBContentBlock p:nth-child(n+2),.USBTable--row .USBContentBlock p:nth-child(n+2),.USBTable--cell .USBContentBlock p:nth-child(n+2){color:#0c2074}
.USBTable--row:nth-child(odd){background-color:#fff}
.USBTable--ltblue .USBTable--row:nth-child(odd){background-color:#fff}
.USBTable--cell:before{content:attr(data-label)}
.USBTable--header .USBTable--cell{font-size:2.4rem;background-color:#eaeae4}
.USBTable--ltblue .USBTable--header .USBTable--cell{background-color:#eef7fb;color:#0c2074}
.USBTable--dkblue .USBTable--header .USBTable--cell{background-color:#0c2074}
.USBTable--dkblue .USBTable--header .USBTable--cell h5{color:#fff}
.USBTable--cell:before{font-size:1.8rem;font-weight:700}
.USBTable--mobile-stacked .USBTable--cell:before{background-color:rgba(234,234,228,0.5)}
.USBTable--cell:before{display:block;padding:20px}
.USBTable--header{display:none}
.USBTable--mobile-sidebyside .USBTable--header .USBTable--cell h5{position:relative;width:auto;display:inline-block}
.USBTable--mobile-sidebyside .USBTable--header .USBTable--cell:nth-child(n+2) h5:after{content:url("clientlib-recommenderTool_new_flip/resources/img/svg/icon-information.svg");background-size:50px 50px;position:absolute;right:-30px;top:0;width:20px;height:20px}
@media screen and (max-width:767px){.USBTable--mobile-sidebyside .USBTable--cell .USBContentBlock,.USBTable--mobile-sidebyside .USBTable--cell:before{display:inline-block;width:60%}
.USBTable--mobile-sidebyside .USBTable--cell:before{width:40%}
.USBTable--mobile-sidebyside .USBTable--row .USBTable--cell:first-child{background-color:rgba(234,234,228,0.5)}
.USBTable--mobile-sidebyside .USBTable--row .USBTable--cell:first-child .USBContentBlock{color:#0c2074;font-weight:700;border-left:solid 2px #fff}
.USBTable--mobile-sidebyside .USBTable--cell .USBContentBlock p{line-height:1}
.USBTable--mobile-stacked .USBTable--row:nth-child(n+1) .USBTable--cell:first-child:before{display:none}
.USBTable .USBContentBlock{padding:20px}
.USBTable--mobile-stacked .USBTable--cell{position:relative}
.USBTable--mobile-stacked .USBTable--row{margin-top:6rem}
.USBTable--mobile-stacked .USBTable--row .USBTable--cell:first-child .USBHeading{position:absolute;bottom:100%;left:0;background-color:#eaeae4;width:100%;padding:20px}
.USBTable--mobile-stacked .USBTable--row .USBTable--cell:first-child .USBHeading>*{padding-bottom:0;margin:0}
}
@media screen and (min-width:768px){.USBTable--cell{vertical-align:top;padding:2rem 5rem;outline:solid 1px #fff}
.USBTable--header .USBTable--cell h5{padding:0;margin:0}
.USBTable--header .USBTable--cell{padding:4rem 5rem}
.USBTable--row{background-color:#f7f7f4}
.USBTable--ltblue .USBTable--row{background-color:rgba(238,247,251,0.5)}
.USBTable--header{display:block}
.USBTable--row{display:table-row}
.USBTable{display:table;table-layout:fixed;width:100%}
.USBTable.USBTable--natWidth{width:auto}
.USBTable--cell{font-weight:normal;display:table-cell}
.USBTable--cell:before{display:none}
}
@media screen and (max-width:767px){tbody{display:block;width:100%}
}
.library-header.library-header--dark{background-color:#0c2074}
.library-header.library-header--dark *{color:#fff}
.library-header--utility ol{padding-left:0}
.library-header{position:relative;z-index:1000;padding:2.6rem 2rem;background-color:#fff;-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,0.2);box-shadow:0 4px 20px -4px rgba(0,0,0,0.2)}
.library-header--constrain{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-pack:justify;justify-content:space-between}
.library-header--constrain .left-group>*{float:left}
.library-header--logo{width:134px;margin-right:60px}
.library-header--logo img{width:100%}
.library-header ol{margin-bottom:0;padding-top:5px}
.library-header--navigation li{display:inline;padding-right:60px}
.library-header--utility>*{position:relative}
.library-header--utility .glyphicon{font-size:2rem}
.library-header--utility li{display:inline;padding-right:20px}
.library-header .library-header--navigation ul{display:-ms-flexbox;display:flex}
.library-header--mobile-menu{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;overflow:hidden}
.library-header--mobile-menu.mobileMenu-hide{opacity:0;height:0}
.library-header--mobile-menu.mobileMenu-show{opacity:1;height:115px}
.library-header--mobile-menu ol{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;text-align:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0 1rem;padding-left:0}
.library-header--mobile-menu li{display:inline}
.library-header--mobile-menu .icon-container{height:4rem;width:4.5rem;margin:0 auto 20px}
.library-header--mobile-menu .icon-container img{height:100%}
.library-header--mobile-menu li:hover img{opacity:.8}
@media screen and (max-width:1000px){.library-header--navigation{display:none}
}
.library-header--utility .atomic-hamburger-container{margin-left:3rem;display:none}
@media screen and (max-width:1000px){.library-header--utility .atomic-hamburger-container{display:inline}
}
@media screen and (min-width:1000px){.library-header--mobile-menu{display:none !important}
}
.atomic-hamburger{position:absolute;width:3rem;height:3rem;-webkit-transition:all 300ms cubic-bezier(0.61,0.01,0.42,1);-o-transition:all 300ms cubic-bezier(0.61,0.01,0.42,1);transition:all 300ms cubic-bezier(0.61,0.01,0.42,1);cursor:pointer;background:transparent;border:0}
.atomic-hamburger span{height:0;border:1.5px solid #0c2074;width:2.2rem;display:block;position:absolute;-webkit-transition:all 300ms cubic-bezier(0.61,0.01,0.42,1);-o-transition:all 300ms cubic-bezier(0.61,0.01,0.42,1);transition:all 300ms cubic-bezier(0.61,0.01,0.42,1)}
.atomic-hamburger.active{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}
.atomic-hamburger.active span:nth-child(3):before{width:2px;height:2px;border-radius:50%;background:#f26451}
.atomic-hamburger.active span{border:2px solid #0c2074;height:.9rem;border-radius:50%;margin-left:-1px;margin-top:2px;-webkit-animation:atom 300ms linear 1;animation:atom 300ms linear 1;width:2.5rem;top:0}
.atomic-hamburger:focus{outline:0}
.atomic-hamburger span:nth-child(1){top:0}
.atomic-hamburger span:nth-child(2){top:.8rem}
.atomic-hamburger span:nth-child(3){top:1.6rem}
.atomic-hamburger span:nth-child(3):before{opacity:0;-webkit-animation:ball 1.5s linear infinite;animation:ball 1.5s linear infinite;content:'';border:3px solid #0c2074;display:block;position:relative;top:.25px}
.atomic-hamburger.active span:nth-child(1){-webkit-transform:rotate(-33deg);-ms-transform:rotate(-33deg);transform:rotate(-33deg)}
.atomic-hamburger.active span:nth-child(2){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.atomic-hamburger.active span:nth-child(3){-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg)}
.atomic-hamburger.active span:nth-child(3):before{opacity:1;-webkit-transition:opacity 600ms cubic-bezier(0.61,0.01,0.42,1);-o-transition:opacity 600ms cubic-bezier(0.61,0.01,0.42,1);transition:opacity 600ms cubic-bezier(0.61,0.01,0.42,1)}
.atomic-hamburger.active{top:0}
.atomic-hamburger.active span{top:.8rem}
@-webkit-keyframes atom{0{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@keyframes atom{0{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@-webkit-keyframes division{0{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@keyframes division{0{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@-webkit-keyframes ball{0{left:-20%;top:10%}
10%{left:10%;top:-35%}
25%{left:45%;top:-50%}
40%{left:80%;top:-20%}
50%{left:98%;top:18%}
60%{left:80%;top:50%}
75%{left:45%;top:75%}
90%{left:0;top:50%}
100%{left:-20%;top:10%}
}
@keyframes ball{0{left:-20%;top:10%}
10%{left:10%;top:-35%}
25%{left:45%;top:-50%}
40%{left:80%;top:-20%}
50%{left:98%;top:18%}
60%{left:80%;top:50%}
75%{left:45%;top:75%}
90%{left:0;top:50%}
100%{left:-20%;top:10%}
}
.library-sidebar{margin-top:1rem}
.library-sidebar>*{position:relative}
.library-sidebar ul{list-style:none;padding-left:0}
.library-sidebar--label{position:relative;margin-top:0;padding-bottom:0}
.library-sidebar--icon{position:absolute;top:-.2rem;left:-3rem}
.library-sidebar--icon>*{width:2rem}
.USBAccordion .library-sidebar--label+.USBPanel .USBPanel-title a{padding:0 0 0 3rem}
.mobile-menu--panel .USBAccordion .USBPanel{position:relative}
.mobile-menu--panel .USBPanel-title>img{width:2.5rem;margin-right:10px;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}
.mobile-menu--panel .USBAccordion .USBPanel .USBPanel-head{border:0;padding:0}
.mobile-menu--panel .USBAccordion.USBAccordion--desk-nav .USBPanel .USBPanel-body{padding:0}
.mobile-menu--panel .USBAccordion.USBAccordion--desk-nav .USBPanel .USBPanel-title a:after{background-image:none}
.mobile-menu--panel .USBAccordion .USBPanel .USBPanel-head .USBPanel-title{color:#0c2074;padding-left:1rem}
.mobile-menu--panel .USBAccordion .USBPanel .USBPanel-head .USBPanel-title img{display:inline-block}
.mobile-menu--panel .USBAccordion .USBPanel .USBPanel-head:hover img,.mobile-menu--panel .USBAccordion .USBPanel.is-expanded>.USBPanel-head img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.mobile-menu--accordion .USBAccordion .USBAccordion{padding-left:4rem}
@media screen and (min-width:768px){.mobileMenuButton,#mobilemenuid{display:none !important}
#mobilemenuhref>.is-hidden{display:block}
#mobilemenuhref{max-height:none !important;-webkit-animation:none;animation:none;overflow:visible;opacity:1 !important}
.mobile-menu--panel .USBAccordion--mob-nav .USBPanel-body{position:relative}
.mobile-menu--panel .USBAccordion.USBAccordion--desk-nav{padding-left:0}
}
.USBAccordion--desk-nav .USBPanel-body ul li{padding-left:5rem}
.SBCalculator--cta{margin-top:2rem}
.SBCalculator--result{margin:0 auto;height:320px;width:320px;border-radius:50%;background-color:#007cbe;float:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}
.SBCalculator--result .heading-xxl{position:relative}
.SBCalculator--result .heading-xxl .USBIcon{margin-top:1.5rem;vertical-align:top;font-size:0}
.SBCalculator--result .heading-xxl,.SBCalculator--result .heading-m{line-height:1;padding-bottom:0;margin-bottom:0;text-align:center;color:#fff}
.SBCalculator--result .heading-xxl .card-flip-container,.SBCalculator--result .heading-m .card-flip-container{margin:0 auto;width:16rem;position:relative;overflow:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:width 1s;-o-transition:width 1s;transition:width 1s;height:4.9rem;vertical-align:top}
.SBCalculator--result .heading-xxl .card-flip-container .noanimate,.SBCalculator--result .heading-xxl .card-flip-container .card-flip>*,.SBCalculator--result .heading-m .card-flip-container .noanimate,.SBCalculator--result .heading-m .card-flip-container .card-flip>*{-ms-display:block;display:flex;-ms-flex-pack:center;justify-content:center;text-align:left}
.SBCalculator--result .heading-xxl .card-flip-container .noanimate span,.SBCalculator--result .heading-xxl .card-flip-container .card-flip>* span,.SBCalculator--result .heading-m .card-flip-container .noanimate span,.SBCalculator--result .heading-m .card-flip-container .card-flip>* span{text-align:left}
.SBCalculator--result .heading-xxl .card-flip-container,.SBCalculator--result .heading-xxl .card-flip-container .front,.SBCalculator--result .heading-xxl .card-flip-container .back,.SBCalculator--result .heading-m .card-flip-container,.SBCalculator--result .heading-m .card-flip-container .front,.SBCalculator--result .heading-m .card-flip-container .back{background-color:#007cbe}
.SBCalculator--result .heading-xxl .card-flip-container .front,.SBCalculator--result .heading-xxl .card-flip-container .back,.SBCalculator--result .heading-m .card-flip-container .front,.SBCalculator--result .heading-m .card-flip-container .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;width:auto;left:0;right:0;-webkit-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-style-transition:none;-ms-backface-visibility:hidden}
.SBCalculator--result .heading-xxl .card-flip-container .front,.SBCalculator--result .heading-m .card-flip-container .front{-webkit-transform:rotateX(0);transform:rotateX(0);-ms-transform:none}
.SBCalculator--result .heading-xxl .card-flip-container .back,.SBCalculator--result .heading-m .card-flip-container .back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-ms-transform:none}
.SBCalculator--result .heading-xxl .card-flip-container .card-flip,.SBCalculator--result .heading-m .card-flip-container .card-flip{-webkit-transform-origin:100% 2.6rem;-ms-transform-origin:100% 2.6rem;transform-origin:100% 2.6rem;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;z-index:0;-ms-transition:none;-ms-style-transition:none;-ms-transform-origin:none}
.SBCalculator--result .heading-xxl .card-flip-container .card-flip.animate,.SBCalculator--result .heading-m .card-flip-container .card-flip.animate{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-ms-transform:none}
.SBCalculator--result .heading-xxl .card-flip-container .noanimate,.SBCalculator--result .heading-m .card-flip-container .noanimate{background-color:#007cbe;position:absolute;top:0;left:0;bottom:0;width:auto;right:0;z-index:10000}
.SBCalculator--result .heading-xxl .card-flip-container .USBIcon,.SBCalculator--result .heading-m .card-flip-container .USBIcon{height:4.5rem;max-width:4rem;fill:#fff}
.SBCalculator--result .heading-xxl .card-flip-container .USBIcon svg,.SBCalculator--result .heading-m .card-flip-container .USBIcon svg{height:3.5rem;vertical-align:middle}
.SBCalculator--result .heading-m,.SBCalculator--result .paragraph-m{color:#fff;padding-bottom:0;text-align:center}
.SBCalculator--result .paragraph-m{text-transform:uppercase}
.SBCalculator--result .heading-m{font-size:5.2rem}
.SBCalculator--result .heading-m .card-flip-container{width:14.5rem}
.SBCalculator--result .heading-xxl{font-size:10rem}
.SBCalculator--result .heading-xxl .card-flip-container{height:10.5rem;width:calc(100% - 40px);border-radius:1rem}
.SBCalculator--result .heading-xxl .card-flip-container .noanimate,.SBCalculator--result .heading-xxl .card-flip-container .card-flip>*{text-align:left}
.SBCalculator--result .heading-xxl .card-flip-container .card-flip{-webkit-transform-origin:100% 5rem;-ms-transform-origin:100% 5rem;transform-origin:100% 5rem}
.SBCalculator .USBRange .USBRange-container{margin:4rem 0 8rem}
@media screen and (min-width:768px){.SBCalculator--form .form-group label{font-size:2.4rem}
.SBCalculator--form{padding-right:2rem}
}
.input-range__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#007cbe;border:1px solid #007cbe;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-1.5rem;margin-top:-1.5rem;outline:0;position:absolute;top:50%;-webkit-transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out,-webkit-box-shadow .2s ease-out;transition:-webkit-transform .2s ease-out,-webkit-box-shadow .2s ease-out;-o-transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out,-webkit-box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .22s ease-out,-webkit-transform .2s ease-out;width:3rem;height:3rem;border-radius:50%;border:solid 3px #007cbe;background-color:#fff;margin-top:-2rem}
.input-range__slider:active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.input-range__slider:focus{-webkit-box-shadow:0 0 0 5px rgba(63,81,181,0.2);box-shadow:0 0 0 5px rgba(63,81,181,0.2)}
.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}
.input-range__slider-container{-webkit-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out}
.input-range__label{color:#aaa;font-family:"Helvetica Neue",san-serif;font-size:.8rem;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}
.input-range__label--min,.input-range__label--max{bottom:-4rem;position:absolute}
.input-range__label--min .input-range__label-container,.input-range__label--max .input-range__label-container{color:#555}
.input-range__label--min{left:0}
.input-range__label--max{right:0}
.input-range__label--value{position:absolute;top:-4.5rem}
.input-range__label-container{left:-50%;font-size:14px;font-family:"Helvetica Neue",san-serif;color:#007cbd;position:relative}
.input-range__label--min .input-range__label-container{left:0}
.input-range__label--max .input-range__label-container{left:0}
.input-range__track{background:#eee;border-radius:1rem;cursor:pointer;display:block;height:1rem;position:relative;-webkit-transition:left .2s ease-out,width .2s ease-out;-o-transition:left .2s ease-out,width .2s ease-out;transition:left .2s ease-out,width .2s ease-out}
.input-range--disabled .input-range__track{background:#eee}
.input-range__track--background{left:0;margin-top:-0.15rem;position:absolute;right:0;top:50%}
.input-range__track--active{background:#007cbe}
.input-range{height:1rem;position:relative;width:100%}
.slider,.slidervertical{position:absolute;left:0;top:0;overflow:visible;z-index:100}
.slidershell{border:0 none;position:relative;left:0;top:0;overflow:visible}
.slidertrack{border:2px outset #666;border-radius:4px;position:absolute}
.sliderfill{border:2px solid #00767f;border-radius:4px;position:absolute;opacity:.2;pointer-events:none;background:#00767f;background:-webkit-gradient(linear,left top,right top,from(#055),to(#069));background:-webkit-linear-gradient(left,#055,#069);background:-o-linear-gradient(left,#055,#069);background:linear-gradient(90deg,#055,#069)}
.sliderthumb{width:40px;height:40px;background-image:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/358203/thumb.png");background-size:40px 40px;background-position:0 0;background-repeat:no-repeat;background-color:transparent;position:absolute;left:0;top:0;border:0 none;padding:0;margin:0;text-align:center;pointer-events:none}
.slidervalue{width:40px;height:40px;line-height:40px;color:#fff;font-family:helvetica,sans-serif;font-size:18px;position:absolute;left:0;top:0;border:0 none;padding:0;margin:0;text-align:center;pointer-events:none}
input[type=range]::-ms-track{width:100%;height:100%;-webkit-appearance:none;margin:0;padding:0;border:0 none;background:transparent;color:transparent;overflow:visible}
input[type=range]::-moz-range-track{width:100%;height:100%;-moz-appearance:none;margin:0;padding:0;border:0 none;background:transparent;color:transparent;overflow:visible}
input[type=range]{width:100%;height:100%;-webkit-appearance:none;margin:4rem 0 0;padding:1rem 2;border:0 none;background:transparent;color:transparent;overflow:visible}
input[type=range].slidervertical{-webkit-appearance:slider-vertical;-webkit-writing-mode:bt-lr;-ms-writing-mode:bt-lr;writing-mode:bt-lr;opacity:.01}
input[type=range]:focus::-webkit-slider-runnable-track{background:transparent;border:transparent}
input[type=range]:focus{outline:0}
input[type=range]::-ms-thumb{width:40px;height:40px;border-radius:0;border:0 none;background:transparent}
input[type=range]::-moz-range-thumb{width:40px;height:40px;border-radius:0;border:0 none;background:transparent}
input[type=range]::-webkit-slider-thumb{width:40px;height:40px;border-radius:0;border:0 none;background:transparent;-webkit-appearance:none}
input[type=range]::-ms-fill-lower{background:transparent;border:0 none}
input[type=range]::-ms-fill-upper{background:transparent;border:0 none}
input[type=range]::-ms-tooltip{display:none}
form{margin-bottom:2rem}
fieldset>label{margin-bottom:1.5rem}
.form-group{margin-bottom:1.5rem}
.form-group--inline>*{margin-right:2rem}
.form-group .form-control{font-size:1.8rem;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-radius:4px;border:1px solid #737373;margin-bottom:20px;padding:0 1.5rem;height:4.5rem;line-height:4.5rem}
label{font-size:1.8rem;font-weight:bold;color:#555}
.form-control{font-size:1.8rem;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0 1.5rem;height:4.5rem;line-height:4.5rem;border-radius:4px;border:1px solid #737373;margin-bottom:20px}
.form-control:focus{border:2px solid #10a6e8;-webkit-box-shadow:0 0 2px #10a6e8;box-shadow:0 0 2px #10a6e8}
.form-control--radio{display:inline-block;position:relative;padding-left:3rem;font-weight:normal;color:#555}
.form-control--radio input[type="radio"]{opacity:0}
.form-control--radio input[type="radio"]:focus+.radio-display::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.form-control--radio input[type="radio"]:checked+.radio-display::after,.form-control--radio input[type="radio"]:checked+*+.radio-display::before{border:2px solid #007cbe;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:#007cbe}
.form-control--radio input[type="radio"]:disabled+.radio-display{opacity:.65}
.form-control--radio input[type="radio"]:disabled+.radio-display::before{cursor:not-allowed}
.form-control--radio .radio-display{position:absolute;left:1.3rem;top:.3rem;pointer-events:none}
.form-control--radio .radio-display::after{display:inline-block;position:absolute;content:" ";width:1rem;height:1rem;left:.4rem;top:.5rem;border-radius:50%;background-color:#007cbe;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33),-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33)}
.form-control--radio .radio-display::before{content:"";display:inline-block;position:relative;width:1.8rem;height:1.8rem;border:1px solid #555;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}
.form-control--radio:hover .radio-display::before{border:2px solid #007cbe}
.form-control--checkbox{display:inline-block;position:relative;padding-left:2.5rem;font-weight:normal;color:#555}
.form-control--checkbox input[type="checkbox"]{opacity:0}
.form-control--checkbox input[type="checkbox"]:focus+.checkbox-display::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.form-control--checkbox input[type="checkbox"]:checked+.checkbox-display::before,.form-control--checkbox input[type="checkbox"]:checked+*+.checkbox-display::before{border:2px solid #007cbe;background-color:#007cbe}
.form-control--checkbox input[type="checkbox"]:checked+.checkbox-display::after{display:inline-block}
.form-control--checkbox input[type="checkbox"]:disabled+.checkbox-display{opacity:.65}
.form-control--checkbox input[type="checkbox"]:disabled+.checkbox-display::before{cursor:not-allowed}
.form-control--checkbox .checkbox-display{position:absolute;left:1.3rem;top:.3rem}
.form-control--checkbox .checkbox-display::before{content:"";display:inline-block;position:relative;width:1.8rem;height:1.8rem;border-radius:4px;border:1px solid #555;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out;border:2px solid #007cbe}
.form-control--checkbox .checkbox-display::after{display:none;position:absolute;content:'';background-image:url("clientlib-recommenderTool_new_flip/resources/img/svg/icon-checkmarkwhite.svg");background-repeat:no-repeat;width:18px;height:18px;top:3px;left:0}
.form-control--select-container{position:relative}
.form-control--select-container select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;padding:0 1.5rem}
.form-control--select-container:after{pointer-events:none;content:'';height:20px;width:20px;position:absolute;right:20px;top:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iV29ya2luZ19hcmVhIiBkYXRhLW5hbWU9IldvcmtpbmcgYXJlYSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTIuNjggMTIuNjgiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojNTU1O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aWNvbi1mb3JtZHJvcGRvd248L3RpdGxlPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjM0IDEwLjI0IDEyLjY4IDMuODggMTEuMjQgMi40NCA2LjM0IDcuMzcgMS40NCAyLjQ0IDAgMy44OCA2LjM0IDEwLjI0Ii8+PC9zdmc+)}
.USBInputDisclaimer,.USBInputDisclaimer>*{font-size:1.2rem}
@media screen and (max-width:991px){.closesvg,.opensvg{display:none !important}
}
.USBRecommenderAccordion li{margin-bottom:1rem}
.USBRecommenderAccordion .USBPanel .USBPanel-head{display:block;padding:0;border:0;text-align:left;position:relative}
.USBRecommenderAccordion .USBPanel .USBPanel-head .USBPanel-title{line-height:1;padding:3rem;margin:0}
.USBRecommenderAccordion .USBPanel .question{fill:#fff;height:3rem;display:block}
.USBRecommenderAccordion .USBPanel .closesvg,.USBRecommenderAccordion .USBPanel .opensvg{display:block;pointer-events:none;margin:auto;position:absolute;left:3rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.USBRecommenderAccordion .USBPanel .closesvg{display:none;left:2.5rem}
.USBRecommenderAccordion .USBPanel .closesvg .USBIcon{margin-bottom:.5rem}
.USBRecommenderAccordion .USBPanel .chevronDown{margin-left:1rem;margin-top:.5rem}
.USBRecommenderAccordion .USBPanel>.USBPanel-body{background-color:#eaeae4;margin:0}
.USBRecommenderAccordion .USBPanel>.USBPanel-body .USBPanel-content{padding:3rem}
.USBRecommenderAccordion .USBPanel>.USBPanel-body .form-group .btn{width:100%;white-space:normal;display:block}
.USBRecommenderAccordion .USBPanel.is-collapsed .closesvg{display:block}
.USBRecommenderAccordion .USBPanel.is-collapsed .opensvg{display:none}
.USBRecommenderAccordion .USBRecommendation .USBIcon{display:none}
.USBRecommenderAccordion .USBRecommendation .USBPanel-body{padding:2rem 3rem 3rem}
.USBRecommenderAccordion .USBRecommendation .USBPanel-head{text-align:left;position:relative}
.USBRecommenderAccordion .USBRecommendation .USBPanel-body{background-color:#eef7fb}
@media screen and (min-width:992px){.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation) .USBPanel-head .USBPanel-title{padding:3rem 7rem}
.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation)>.USBPanel-body .USBPanel-content{padding-bottom:0;float:left;width:100%}
.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation)>.USBPanel-body .form-group{width:calc(100%/3 - 2rem);display:inline-block;margin-right:3rem;float:left;margin-bottom:3rem}
.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation)>.USBPanel-body .form-group:nth-child(3n){margin-right:0}
.USBRecommenderAccordion .USBAccordion .USBPanel:not(.USBRecommendation)>.USBPanel-body .form-group .btn{width:100%}
}
.btn-ghost-secondary{background-color:transparent;border-color:#007cbe;color:#007cbe}
.btn-ghost-secondary:active,.btn-ghost-secondary:focus,.btn-ghost-secondary:hover{background-color:#007cbe;border-color:#007cbe}
.btn{border-width:2px}
@media screen and (max-width:768px){.USBAccordion .USBMedia{display:block}
}
.USBRecommender-card-flip-container{margin:0 auto;width:100%;position:relative;overflow:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:1s;-o-transition:1s;transition:1s;height:8rem;pointer-events:none}
.USBRecommender-card-flip-container .front,.USBRecommender-card-flip-container .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;width:auto;left:0;right:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-style-transition:none;-ms-backface-visibility:hidden}
.USBRecommender-card-flip-container .front{-webkit-transform:rotateX(0);transform:rotateX(0);-ms-transform:none}
.USBRecommender-card-flip-container .back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-ms-transform:none}
.USBRecommender-card-flip-container .card-flip{-webkit-transform-origin:100% 4.2rem;-ms-transform-origin:100% 4.2rem;transform-origin:100% 4.2rem;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;z-index:0;-ms-transition:none;-ms-style-transition:none;-ms-transform-origin:none}
.USBRecommender-card-flip-container .card-flip.card-flip-answer{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-ms-transform:none}
.USBRecommender-card-flip-container .card-flip.card-flip-question{-webkit-transform:rotateX(0);transform:rotateX(0);-ms-transform:none}
.is-visible{transition:max-height 2s ease-in-out !important}
.is-opened{max-height:584px}
.is-closed{max-height:0}
.test{margin-top:120px !important}
button.USBPanel-head:focus,.btn:focus{outline:2px solid #1f92c8 !important}
@media screen and (max-width:767px){.recommenderTool.section,.bodyContent.container-fluid{padding:0}
.USBRecommenderAccordion .USBPanel .USBPanel-head .USBPanel-title{padding:2rem}
#section5 .panel-final-header,#section5 .panel-final-header:hover{padding:0 !important}
.USBRecommenderAccordion .USBPanel .USBPanel-head .USBPanel-title{padding:2rem 0}
.USBPanel-head .USBRecommender-card-flip-container{padding:0 30px}
.USBRecommender-card-flip-container .front,.USBRecommender-card-flip-container .back{position:unset}
.USBRecommender-card-flip-container{min-height:8rem;height:auto !important}
.panel-final-header .USBPanel-title{display:block;padding-top:0rem !important}
}
.toggle-accordion{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:-12px;width:auto;left:0;right:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-style-transition:none;-ms-backface-visibility:hidden;font-size:18px;font-weight:bold}
.toggle-header1{transform:rotateX(0)}
.toggle-header2{transform:rotateX(180deg)}
.panel-toggle-header2{display:none}
.opened .toggle-header-wrapper{transform:rotateX(0)}
.closed .toggle-header-wrapper{transform:rotateX(180deg)}
.panel-header{padding:45px !important;position:relative}
.panel-header p{margin-left:75px}
.panel-header.opened p{color:#fff}
.toggle-header-wrapper{transform-style:preserve-3d}
.USBPanel-title{font-weight:bold !important}
#recommendation-accordion .USBPanel-body{padding:30px !important}
.recommendation-body{margin:0 !important}
.browser-ie .USBRecommender-card-flip-container .card-flip-question,.mobile-view.USBRecommender-card-flip-container .card-flip-question{transform:none}
.browser-ie .USBRecommender-card-flip-container .card-flip-question .panel-toggle-header1,.browser-ie .USBRecommender-card-flip-container .card-flip-question panel-toggle-header2,.mobile-view .USBRecommender-card-flip-container .card-flip-question .panel-toggle-header1,.mobile-view .USBRecommender-card-flip-container .card-flip-question panel-toggle-header2{transform:none}
.browser-ie .USBRecommender-card-flip-container .card-flip-answer,.mobile-view .USBRecommender-card-flip-container .card-flip-answer{transform:none}
.browser-ie .USBRecommender-card-flip-container .card-flip-answer .panel-toggle-header1,.browser-ie .USBRecommender-card-flip-container .card-flip-answer panel-toggle-header2,.mobile-view .USBRecommender-card-flip-container .card-flip-answer .panel-toggle-header1,.mobile-view .USBRecommender-card-flip-container .card-flip-answer panel-toggle-header2{transform:none;transition:opacity 1s}
.browser-ie .is-expanded .USBRecommender-card-flip-container .panel-toggle-header2,.mobile-view .is-expanded .USBRecommender-card-flip-container .panel-toggle-header2{transform:none;opacity:0}
.browser-ie .is-expanded .USBRecommender-card-flip-container .panel-toggle-header1,.mobile-view .is-expanded .USBRecommender-card-flip-container .panel-toggle-header1{transform:none}
.browser-ie .is-collapsed .USBRecommender-card-flip-container .panel-toggle-header2,.mobile-view .is-collapsed .USBRecommender-card-flip-container .panel-toggle-header2{transform:none;opacity:1}
.browser-ie .is-collapsed .USBRecommender-card-flip-container .panel-toggle-header1,.mobile-view .is-collapsed .USBRecommender-card-flip-container .panel-toggle-header1{display:none;transform:none;opacity:0}
.recommendation-front{margin-top:25px}
.container.custom-container{width:100% !important;padding:0}
.custom-container .USBAccordion{margin:0}
@media screen and (min-width:768px){#recommendation-accordion.USBRecommendation .USBPanel-body{padding:30px 20% 30px 30px !important;padding-top:60px !important}
}
@media screen and (min-width:767px){#section5 .panel-final-header,#section5 .panel-final-header:focus,#section5 .panel-final-header:hover{padding:0 0 0 0 !important}
}
#section5 .btn-primary-usb{color:#fff;background-color:#1893d6;font-weight:bold;padding:15px 40px 15px 40px;border:0}
.btn-std-red-fill{color:#fff;background:#d83b48;border:2px solid #d83b48;font-size:18px}
.btn-std-red-line{color:#d83b48;background:transparent;border:2px solid #d83b48;font-size:18px}
.btn-std-red-fill:focus,.btn-std-red-fill:hover,.btn-std-red-line:focus,.btn-std-red-line:hover{color:#fff;background:#991027;border:2px solid #991027;font-size:18px}
.btn-std-blue-fill{color:#fff;background:#007cbe;border:2px solid #007cbe;font-size:18px}
.btn-std-blue-line{color:#007cbe;background:transparent;border:2px solid #007cbe;font-size:18px}
.btn-std-blue-line:hover,.btn-std-blue-line:focus,.btn-std-blue-fill:hover,.btn-std-blue-fill:focus{color:#fff;background:#1f92c8;font-size:18px;border:2px solid #1f92c8}
.btn-circle-red{fill:#d83b48}
.btn-circle-red:hover,.btn-circle-red:focus,a:hover .btn-circle-red,a:focus .btn-circle-red,button:focus .btn-circle-red,button:hover .btn-circle-red{fill:#991027}
#panel-final a.btn,#panel-final a.btn:hover,#panel-final a.btn:active,#panel-final a.btn:focus{margin-top:65px;color:#FFF !important}
.recommenderTool #section5{min-height:40px;padding-bottom:165px}
#section5 ul{list-style-type:none;padding:0}
#section5 .panel-header,#section5 .panel-header:focus,#section5 .panel-header:hover{font-size:1.7em;min-height:inherit;padding:30px;cursor:pointer;font-size:24px;font-weight:bold;margin-top:10px}
#section5 .biginning p{margin-bottom:20px;color:#0c2074}
#section5 .panel-final-title{font-size:24px;font-weight:bold;margin-bottom:0;line-height:0;color:#FFF}
#section5 .panel-header button,#section5 .panel-header button:hover,#section5 .panel-header button:focus{padding:0;border:0;background:0}
#section5 .panel-header p{margin-left:60px;line-height:27px;display:block;overflow:hidden;margin-bottom:0 !important}
#section5 .panel-header .icons{position:absolute;fill:#FFF}
#section5 .pos_btn{float:right}
#section5 .neg_btn{float:left}
#section5 .pannel-content .selectors:first-child{margin-top:0}
#section5 .pannel-content .selectors:nth-child(2){margin-left:85px}
#section5 .qicons{width:32px;height:32px;left:35px !important;margin-top:-2px}
.recommenderTool #section5 .icon-arrows{height:16px;width:16px;margin-right:0;margin-top:3px;float:left;transform:unset}
#section5 .section-title{margin-top:40px;margin-bottom:50px}
#section5 .pannel-content{margin-bottom:2%;height:inherit;padding:40px 0 40px 0;text-align:center;background:#eaeae4}
#panel-final a,#panel-final a:hover,#panel-final a:focus,#panel-final a:active,#panel-final a:visited{color:#0c2074;text-decoration:none}
#panel-final a svg{fill:#d83b48}
#panel-final a:hover svg,#panel-final a:focus svg{fill:#991027}
#section5 .panel-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-align:center;border-color:#1893d6;color:#1893d6;background-color:#eaeae4;font-weight:bold;border:2px solid}
#section5 .panel-button:hover{background:#1893d6 !important;color:#FFF !important;border-color:transparent}
#section5 .panel-final-content h3{font-family:Helvetica "Neue";color:#0c2074;font-size:36px;line-height:40px;font-weight:bold;margin-top:0;margin-bottom:35px}
#section5 .panel-final-content p{font-size:18px;line-height:24px color:#555;margin-bottom:20px}
#section5 .panel-final-content{height:inherit;padding:65px 125px 65px 125px;background:#eef7fb !important}
#section5 .opened{background-color:#1893d6;color:#FFF}
.recommenderTool #section5 .icon-arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);fill:#1893d6 !important}
.recommenderTool>*[id^='section']{padding:0}
#section5 .panel-final-arrow{margin-left:auto;margin-right:auto}
#section5 .panel-final-arrow svg{fill:#fff !important}
#section5 .closed{background-color:#eaeae4;color:#1893d6;fill:#1893d6}
#section5 .hide{display:none}
#section5 .show{display:inline}
#section5 .box-wrapper p{padding:2%;text-align:center}
#section5 .yellow{background-color:#f7dc6f}
#section5 .blue{background-color:#a569bd}
#section5 .green{background-color:#76d7c4}
#section5 .red{background-color:#}
#section5 .debug-line{border:1px solid #000}
.disclosure-section a,.disclosure-section a:hover,.disclosure-section a:active,.disclosure-section a:visited{color:#FFF}
.ehl_image{float:left;margin-right:10px}
.megaNavLinksInColumn ul{margin:0;padding:0}
.megaNavLinksInColumn ul li.megaNavItemColumnLink{list-style-type:none}
@media only screen and (max-width:768px){.recommenderTool #section5{padding-bottom:98px}
#section5 .btn-primary-usb{width:100%}
#section5 .panel-button{width:100%}
#section5 .section-title{margin-top:20px;margin-bottom:40px !important}
#section5 .pannel-content{padding-top:40px !important;padding-bottom:40px !important}
#section5 .pannel-content .selectors{width:100%;margin-left:0;margin-top:18px}
#section5 .pannel-content .selectors:nth-child(2){margin-left:0}
#section5 .selectors{padding-left:18px;padding-right:18px}
#section5 .panel-header,#section5 .panel-header:focus,#section5 .panel-header:hover{padding:25px 20px 25px 20px}
#section5 .qicons{left:20px !important}
#section5 .icon-arrows{left:30px !important}
#section5 .panel-header p{margin-left:52px}
#section5 .panel-final-content{padding-left:35px;padding-right:35px;padding-bottom:40px !important}
#section5 .panel-final-header,#section5 .panel-final-header:focus,#section5 .panel-final-header:hover{padding:30px 20px 35px 30px}
#section5 .panel-final-content h3{margin-bottom:30px}
#section5 .panel-final-content p{margin-bottom:24px}
.recommenderTool #panel-final .pannel-content ul li{padding-bottom:40px}
.recommenderTool #panel-final a.btn{margin-top:20px}
}
.navbar{border-radius:0}
.disclosure-section a,.disclosure-section a:hover,.disclosure-section a:active,.disclosure-section a:visited,.disclosure-section p,.copy p{color:#FFF}
.marketing_subhead{font-family:'Roboto Slab',serif;font-size:24px;line-height:36px}
.is-visible{transition:max-height .2s ease-out}
.is-closed{max-height:0}
@media only screen and (max-width:768px){.custom-container .red-circular-bottom-zero a{font-size:19px;font-family:Helvetica;color:#555}
}
@media only screen and (max-width:768px){.custom-container .red-circular-bottom-zero a{font-size:19px;font-family:Helvetica;color:#555}
.heading-l{font-size:36px;line-height:40px;padding-bottom:20px}
#recommendation-accordion h3{line-height:inherit;padding-top:20px !important}
}
@media only screen and (min-width:992px){#recommendation-accordion h2 .smallText{font-family:Helvetica;font-weight:bold;color:#0c2074;font-size:52px}
#recommendation-accordion h3 .smallText{font-size:36px;font-family:Helvetica;font-weight:bold;color:#0c2074}
}
#recommendation-accordion h3{line-height:inherit;padding-bottom:20px}
#recommendation-accordion .USBPanel-body{padding-top:60px !important}
#recommendation-accordion .recommendations p{font-size:16px;font-family:Helvetica;color:#555;padding-bottom:40px}
#recommendation-accordion .recommendations div p:nth-child(2){margin-bottom:0;padding-bottom:60px}
#recommendation-accordion .recommendations div p:nth-child(6){padding-bottom:60px;margin-bottom:0}
#recommendation-accordion h2{padding-bottom:40px !important;line-height:40px !important}
@media only screen and (min-width:992px){#recommendation-accordion .recommendations p{font-size:18px;font-family:Helvetica;color:#555;padding-bottom:0}
#recommendation-accordion .recommendation-body h2{line-height:58px !important}
}
@media only screen and (max-width:992px){#recommendation-accordion h2 .smallText{font-family:Helvetica;font-weight:bold;color:#0c2074;font-size:36px}
#recommendation-accordion h3 .smallText{font-size:24px;font-family:Helvetica;font-weight:bold;color:#0c2074}
#recommendation-accordion h2{line-height:3.7rem}
#recommendation-accordion .recommendations p:nth-child(2){font-size:18px;line-height:normal;padding-bottom:60px !important}
#recommendation-accordion .recommendations p{padding-bottom:0}
#recommendation-accordion h3{line-height:inherit;padding-top:0 !important}
#recommendation-accordion .recommendations div p:nth-child(6){padding-bottom:60px;margin-bottom:0}
}