@charset "UTF-8";.copy--disclaimer,.copy--feature,.copy--pullquote,dfn{font-style:italic}
img,legend{border:0}
body,html,p{line-height:1.5}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@font-face{font-family:Connections;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_regular-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_regular-web.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:cnx-regular;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_regular-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_regular-web.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Connections;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_italic-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_italic-web.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:Connections;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_bold-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_bold-web.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Connections;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_bolditalic-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_bolditalic-web.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:ConnectionsLight;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_light-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_light-web.woff) format("woff");font-weight:lighter;font-style:normal;font-display:swap}
@font-face{font-family:ConnectionsLightItalic;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_lightitalic-web.woff2) format("woff2") url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_lightitalic-web.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:ConnectionsMedium;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_medium-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_medium-web.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:ConnectionsBold;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_bold-web.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/connections_bold-web.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
a:focus,button:focus{outline:dotted thin}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
body,html{font-family:Connections,Helvetica,Arial,sans-serif;font-size:14px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;counter-reset:sgSection}
.heading-level-1,.heading-level-2,.heading-level-3,.heading-level-4,h1,h2,h3,h4{font-family:ConnectionsLight}
@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){body,html{-webkit-font-smoothing:subpixel-antialiased}
}
p{margin:0 0 1em;font-size:16px}
a{text-decoration:none;color:#0052c2}
a:focus,a:hover{color:#012169;text-decoration:underline}
.aem-helper{position:relative;background:#30414d;border:1px solid #232f38;display:inline-block;margin-top:30px;color:#fff;padding:12px;z-index:2000}
.aem-helper:after,.aem-helper:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.aem-helper:after{border-color:rgba(48,65,77,0);border-top-color:#30414d;border-width:10px;margin-left:-10px}
.aem-helper:before{border-color:rgba(35,47,56,0);border-top-color:#232f38;border-width:11px;margin-left:-11px}
.button,button,input[type=submit]{display:inline-block;background-color:#f5f5f5;border:0;outline:0;padding:12px 36px;font-size:16px;line-height:1}
.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#f5f5f5}
.button--blue,.button--blue:focus,.button--blue:hover{background-color:#012169;color:#fff}
img,picture{margin:0;padding:0;max-width:100%;height:auto;display:block;width:100%}
hr{box-sizing:content-box;height:0;border-left:0;border-right:0;border-top:0;margin:12px 0}
sup a:target{position:relative;border-top:152px solid transparent;margin:-30px 0 0;background-clip:padding-box}
sup a:target:before{content:"";position:absolute;top:-2px;left:0;right:0;border-top:2px solid #ccc}
[type=range]{-webkit-appearance:none;margin:15px 0;width:100%;padding:0}
[type=range]:focus::-webkit-slider-runnable-track{background:#2064fd}
[type=range]:focus::-ms-fill-lower{background:#012169}
[type=range]:focus::-ms-fill-upper{background:#2064fd}
[type=range]::-webkit-slider-runnable-track{cursor:pointer;height:2px;transition:all .2s ease;width:100%;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#012169;border:0 solid transparent;border-radius:0}
[type=range]::-webkit-slider-thumb{box-shadow:0 0 40x transparent,0 0 0 rgba(13,13,13,0);background:#012169;border:0 solid transparent;border-radius:30px;cursor:pointer;height:30px;width:30px;-webkit-appearance:none;margin-top:-14px}
[type=range]::-moz-range-track{cursor:pointer;height:2px;transition:all .2s ease;width:100%;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#012169;border:0 solid transparent;border-radius:0}
[type=range]::-moz-range-thumb{box-shadow:0 0 40x transparent,0 0 0 rgba(13,13,13,0);background:#012169;border:0 solid transparent;border-radius:30px;cursor:pointer;height:30px;width:30px}
[type=range]::-ms-track{cursor:pointer;height:2px;transition:all .2s ease;width:100%;background:0;border-color:transparent;border-width:15px 0;color:transparent}
[type=range]::-ms-fill-lower{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#000;border:0 solid transparent;border-radius:0}
[type=range]::-ms-fill-upper{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#012169;border:0 solid transparent;border-radius:0}
[type=range]::-ms-thumb{box-shadow:0 0 40x transparent,0 0 0 rgba(13,13,13,0);background:#012169;border:0 solid transparent;border-radius:30px;cursor:pointer;height:30px;width:30px;margin-top:0}
[type=range]::-ms-tooltip{display:none}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}
.overlay--hidden{display:none}
h1,h2,h3,h4,h5,h6{font-size:1.25rem;padding:0;line-height:1.2;font-weight:400;margin:20px 0;clear:both}
.heading-level-1,h1{font-size:28px;margin:22px 0;color:#e31837}
.heading-level-2,h2{font-size:24px}
.heading-level-3,h3{font-size:20px}
.heading-level-4,h4{font-size:24px}
.heading-level-5,h5{font-size:20px}
.heading-level-6,h6{font-size:16px}
.heading--styleguide{border-bottom:2px solid #f5f5f5;color:#000;font-size:20px;padding:48px 0 12px;margin-top:0}
.heading--styleguide::before{padding-right:12px;color:#000;font-weight:700;counter-increment:sgSection;content:counter(sgSection) "."}
.heading-powerto .heading__span{margin-bottom:.5em;font-size:1.45rem;text-transform:lowercase;letter-spacing:.04em;font-variant:small-caps}
@media(min-width:1001px){.heading-powerto .heading__span{font-size:1.7rem}
}
.copy--feature{color:#919191;line-height:26px}
.copy--caption{font-size:14px}
.copy--disclaimer{font-size:14px;color:#000}
.copy--pullquote{font-size:36px;line-height:1.1;font-weight:lighter;color:#e31837;text-align:center;margin:36px 0}
.copy--pullquote p{color:inherit;font-size:inherit;line-height:inherit}
.copy--nomargin{margin:0}
.lines-sides:after,ol,ol ol,ol ul,ul,ul ol,ul ul{margin-left:12px}
.copy--subhead{font-size:20px}
.lines-sides{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:center}
.lines-sides:after,.lines-sides:before{background-color:#bababa;content:'\a0';-ms-flex-positive:1;flex-grow:1;height:1px;position:relative;top:.5em;display:block}
.lines-sides:before{margin-right:12px}
.lines-sides .icon{position:relative;top:-2px;font-size:18px;font-weight:700}
.headline-display--lg,.headline-display--md,.headline-display--xlg{font-family:ConnectionsLight;font-weight:100}
.clearfix:after{content:"";display:table;clear:both}
.hidden-section,.page--millennial-report .breadcrumb,.page--millennial-report .disclaimer,.page--millennial-report .up-next{display:none}
.headline-display--xlg{font-size:64px;line-height:1.125}
@media(min-width:750px){.headline-display--xlg{font-size:88px}
}
.headline-display--lg{font-size:56px;line-height:1.125}
@media(min-width:750px){.headline-display--lg{font-size:72px}
}
.headline-display--md{font-size:48px;line-height:1.25}
@media(min-width:750px){.headline-display--md{font-size:56px;line-height:1.125}
}
.headline--lg,.headline--md,.headline--sm,.headline-display--sm{font-family:ConnectionsLight;font-weight:100;line-height:1.25}
.headline-display--sm{font-size:40px}
@media(min-width:750px){.headline-display--sm{font-size:48px}
}
.headline--lg{font-size:32px}
@media(min-width:750px){.headline--lg{font-size:40px}
}
.headline--md{font-size:24px}
@media(min-width:750px){.headline--md{font-size:32px}
}
.headline--sm{font-size:20px}
@media(min-width:750px){.headline--sm{font-size:24px}
}
.headline--xsm{font-family:ConnectionsMedium;font-weight:500;font-size:16px;line-height:1.5}
.copy--body,.copy--fine,.headline--lead-in{font-family:Connections;line-height:1.5}
.copy--body,.copy--fine,.icon{font-weight:400}
@media(min-width:750px){.headline--xsm{font-size:18px}
}
.headline--lead-in{font-weight:400;font-size:16px;font-variant:small-caps}
@media(min-width:750px){.headline--lead-in{font-size:18px}
}
.copy--body{font-size:16px}
@media(min-width:750px){.copy--body{font-size:18px}
}
.copy--fine{font-size:14px}
.heading--text-black{color:#000 !important}
.heading--text-blue{color:#012169 !important}
.heading--text-royal-blue{color:#0052c2 !important}
.heading--text-red{color:#e31837 !important}
.heading--text-white{color:#fff !important}
ol,ul{padding-left:12px}
ol li,ul li{font-size:16px;line-height:1.5;margin:12px 0}
.accessibility-hidden{-ms-flex-order:0;order:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.toggle-button,.toggle-button:focus,.toggle-button:hover{display:inline-block;margin-top:10px;padding-bottom:15px;color:#000}
.disclaimer .toggle-button--open:after{bottom:-2px}
.toggle-button--open{position:relative}
.toggle-button--open:after{content:' ';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f5f5f5;position:absolute;bottom:0;left:50%;margin-left:-15px}
.toggle-section{position:relative;display:none;width:100%;margin-bottom:24px;background-color:#f5f5f5;color:#000;line-height:2rem;z-index:500}
.toggle-section .close-btn{font-size:20px;color:#000;position:absolute;top:12px;right:15px}
.copy--toggle,.copy--toggle li,.copy--toggle p{font-size:16px}
.toggle-section .close-btn:focus,.toggle-section .close-btn:hover{text-decoration:none !important}
.toggle-open--true{display:block}
.copy--toggle{padding:48px 48px 24px 24px;overflow-wrap:break-word;word-wrap:break-word;overflow-x:auto}
@media(max-width:500px){.copy--toggle{padding-right:28px;margin-right:20px}
}
.copy--toggle table{min-width:100%}
.copy--toggle table td{padding:5px}
.tab-nav__display{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:6px 12px;background-color:#f5f5f5;background-size:20px;color:#000;font-size:16px}
.tab-nav__display:focus,.tab-nav__display:hover{text-decoration:none}
.tab-nav__display:focus span,.tab-nav__display:hover span{text-decoration:underline}
.tab-nav__tabs{display:none;position:absolute;top:0;left:0;width:100%;z-index:500;box-shadow:0 6px 14px 2px rgba(0,0,0,.3)}
@media(min-width:1000px){.tab-nav__display{display:none}
.tab-nav__tabs{display:-ms-flexbox !important;display:flex !important;position:relative;top:auto;left:auto;box-shadow:none}
}
.tab-nav__tab{display:block;padding:6px 12px;font-size:18px;font-family:ConnectionsMedium}
@media(min-width:1000px){.tab-nav__tab{font-size:20px;min-height:61px;line-height:1.2;margin:12px 2px 0;padding-top:15px;border-top:4px solid}
}
.tab-nav__close{position:absolute;top:12px;right:12px;color:#000}
.item-count{text-align:center;position:relative}
.item-count__line{border-top:3px solid #d5d5d5;display:block;position:absolute}
.item-count__line--top{top:10px;left:12px;width:calc(100% - 24px)}
.item-count__line--bottom{bottom:7px;left:24px;width:calc(100% - 48px)}
.item-count__count{display:inline-block;position:relative;background-color:#fff;padding:0 12px;z-index:100;font-size:16px}
.show-more{width:100%;margin:0 auto;position:relative;height:100%;display:none}
.show-more::before{content:"";position:absolute;height:3px;width:50%;background:#f5f5f5;z-index:-1;top:50%;margin:-1px 0 0 -25%;left:50%}
.show-more__button{padding:0;background:#fff;display:block;margin:-6px auto 0;text-align:center;width:120px;z-index:20}
.spinner{background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/spinner.gif) center center no-repeat;width:100%;background-size:contain;height:50px;margin:48px 0}
.spinner--hidden{display:none}
canvas{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.language-image{position:fixed;bottom:20px;right:20px;max-width:40px;max-height:40px}
.slider__arrow:focus,.slider__arrow:hover{outline:dotted thin !important}
body,html{padding:0;margin:0;box-sizing:border-box}
body.body--noscroll{overflow:scroll;overflow-x:hidden;position:fixed;width:100%;height:100%}
*,:after,:before{box-sizing:inherit}
#mainContent{min-height:600px}
.main-content{margin:0 auto;max-width:980px;width:100%;background:#fff}
.main-content--content-item{margin:-177px auto 0;padding:20px 0 0}
@media(min-width:1000px){.main-content--content-item{padding:36px 0 0}
}
.main-content--content-item.border--red{border:1px solid #e31837;border-bottom:0}
.main-content--content-item.border--blue{border:1px solid #012169;border-bottom:0}
.main-content--content-item.border--orange{border:1px solid #d26e2c;border-bottom:0}
.main-content--content-item.border--yellow{border:1px solid #a78800;border-bottom:0}
.main-content--content-item.border--green{border:1px solid #758036;border-bottom:0}
.main-content--content-item.border--mint{border:1px solid #5c7e6a;border-bottom:0}
.main-content--content-item.border--teal{border:1px solid #577a7d;border-bottom:0}
.main-content--content-item.border--purple{border:1px solid #516899;border-bottom:0}
.main-content--content-item.border--gray{border:1px solid #919191;border-bottom:0}
.main-content--icons .column{float:right}
.main-content--masthead{background-color:#919191;min-height:100px}
.main-content--masthead .page--tile{padding:0 20px;text-align:right}
.main-content--extended-masthead{background-color:#f5f5f5;min-height:100px;margin-bottom:30px}
.main-content--extended-masthead-content{margin:0 auto;max-width:1183px;width:100%}
.main-content--extended-masthead .page--tile{font-size:36px;padding:40px 10px;margin:0}
.bottom-content.row{padding:0}
.row{display:block;padding:0 12px;margin:0 auto}
@media(min-width:620px){.row{display:-ms-flexbox;display:flex;padding:0 12px}
}
.row--no-pad-mobile{padding:0}
@media(min-width:620px){.row--no-pad-mobile{padding:0 12px}
.row--block{display:block}
}
.row--text{max-width:724px}
.row--content{max-width:1004px}
.row--grid{max-width:1183px;padding:0}
@media(min-width:884px){.row--grid{padding:0 12px}
}
.row--col-direction{-ms-flex-direction:column;flex-direction:column}
.row--max{max-width:1366px}
@media(min-width:1200px){.row--max{padding:0 43px}
}
.row--tab-nav{position:relative}
@media(min-width:620px){.row--tab-nav{padding:0;max-width:350px}
}
@media(min-width:1000px){.row--tab-nav{max-width:1183px;padding:0 12px}
}
.row .column{display:block}
.row .column:last-of-type{margin-right:0}
.row .column--span-1-1{width:100%}
.row .column--span-1-2{width:100%;margin:0}
@media(min-width:620px){.row .column{display:inline-block}
.row .column--span-1-2{width:50%;margin:0 6% 0 0}
}
.row .column--span-1-3{width:100%;margin:0}
@media(min-width:620px){.row .column--span-1-3{width:29.3%;margin:0 6% 0 0}
}
.row .column--span-1-4{width:100%;margin:0}
@media(min-width:620px){.row .column--span-1-4{width:22%;margin:0 4% 0 0}
}
.row.cq-Editable-dom{display:block}
.xf-content-height{min-height:0 !important;margin:0 !important}
.overlay{z-index:501;display:none}
.modal{position:fixed;top:100px;background:#fff;z-index:2001;display:none}
.modal__container{padding:24px 24px 36px;position:relative}
.modal__close{position:absolute;right:12px;top:12px;color:#d5d5d5;cursor:pointer}
.modal__hidden{opacity:0;filter:alpha(opacity=0);width:0;overflow:hidden}
.modal__title{color:#012169;margin-bottom:0;font-size:20px}
.theme--red .text--primary-color{color:#e31837}
.theme--red .background--primary-color{background-color:#e31837}
.theme--red .border--primary-color{border-color:#e31837}
.theme--blue .text--primary-color{color:#012169}
.theme--blue .background--primary-color{background-color:#012169}
.theme--blue .border--primary-color{border-color:#012169}
.theme--oatmeal .text--primary-color{color:#857363}
.theme--oatmeal .background--primary-color{background-color:#857363}
.theme--oatmeal .border--primary-color{border-color:#857363}
.theme--yellow .text--primary-color{color:#a78800}
.theme--yellow .background--primary-color{background-color:#a78800}
.theme--yellow .border--primary-color{border-color:#a78800}
.theme--mint .text--primary-color{color:#5c7e6a}
.theme--mint .background--primary-color{background-color:#5c7e6a}
.theme--mint .border--primary-color{border-color:#5c7e6a}
.theme--orange .text--primary-color{color:#d26e2c}
.theme--orange .background--primary-color{background-color:#d26e2c}
.theme--orange .border--primary-color{border-color:#d26e2c}
.theme--dark-purple .text--primary-color{color:#516899}
.theme--dark-purple .background--primary-color{background-color:#516899}
.theme--dark-purple .border--primary-color{border-color:#516899}
.theme--dark-mint .text--primary-color{color:#5c7e6a}
.theme--dark-mint .background--primary-color{background-color:#5c7e6a}
.theme--dark-mint .border--primary-color{border-color:#5c7e6a}
.theme--dark-teal .text--primary-color{color:#577a7d}
.theme--dark-teal .background--primary-color{background-color:#577a7d}
.theme--dark-teal .border--primary-color{border-color:#577a7d}
.theme--dark-green .text--primary-color{color:#758036}
.theme--dark-green .background--primary-color{background-color:#758036}
.theme--dark-green .border--primary-color{border-color:#758036}
.theme--dark-orange .text--primary-color{color:#d26e2c}
.theme--dark-orange .background--primary-color{background-color:#d26e2c}
.theme--dark-orange .border--primary-color{border-color:#d26e2c}
.template-theme--red .text--template-theme-color,.template-theme--red.text--template-theme-color{color:#e31837}
.template-theme--red .text--template-theme-color-dark,.template-theme--red .text--template-theme-color-x-dark,.template-theme--red.text--template-theme-color-dark,.template-theme--red.text--template-theme-color-x-dark{color:#a12834}
.template-theme--red .background--template-theme-color-light,.template-theme--red.background--template-theme-color-light{background-color:#db5e72}
.template-theme--red .background--template-theme-color,.template-theme--red.background--template-theme-color{background-color:#e31837}
.template-theme--red .background--template-theme-color-dark,.template-theme--red.background--template-theme-color-dark{background-color:#a12834;border-color:#a12834;color:#fff}
.template-theme--red .background--template-theme-color-dark-hover:hover,.template-theme--red.background--template-theme-color-dark-hover:hover{background-color:#a12834;color:#fff}
.template-theme--red .border--template-theme-color,.template-theme--red.border--template-theme-color{border-color:#e31837}
.template-theme--red .border-top--template-theme-color,.template-theme--red.border-top--template-theme-color{border-top-color:#e31837}
.template-theme--red .border-top--template-theme-color-light,.template-theme--red.border-top--template-theme-color-light{border-top-color:#db5e72}
.template-theme--red .border-bottom--template-theme-color,.template-theme--red.border-bottom--template-theme-color{border-bottom-color:#e31837}
.template-theme--red .border-bottom--template-theme-color-dark,.template-theme--red.border-bottom--template-theme-color-dark{border-bottom-color:#a12834}
.template-theme--red .mosaic-item__icon--merrill{color:#db5e72}
.bgcolor--red-light{background-color:#db5e72}
.bgcolor--red-medium{background-color:#e31837}
.bgcolor--red-dark,.bgcolor--red-x-dark{background-color:#a12834}
.template-theme--blue .text--template-theme-color,.template-theme--blue .text--template-theme-color-dark,.template-theme--blue .text--template-theme-color-x-dark,.template-theme--blue.text--template-theme-color,.template-theme--blue.text--template-theme-color-dark,.template-theme--blue.text--template-theme-color-x-dark{color:#012169}
.template-theme--blue .background--template-theme-color-light,.template-theme--blue.background--template-theme-color-light{background-color:#68a0c3}
.template-theme--blue .background--template-theme-color,.template-theme--blue.background--template-theme-color{background-color:#012169}
.template-theme--blue .background--template-theme-color-dark,.template-theme--blue.background--template-theme-color-dark{background-color:#012169;border-color:#012169;color:#fff}
.template-theme--blue .background--template-theme-color-dark-hover:hover,.template-theme--blue.background--template-theme-color-dark-hover:hover{background-color:#012169;color:#fff}
.template-theme--blue .border--template-theme-color,.template-theme--blue.border--template-theme-color{border-color:#012169}
.template-theme--blue .border-top--template-theme-color,.template-theme--blue.border-top--template-theme-color{border-top-color:#012169}
.template-theme--blue .border-top--template-theme-color-light,.template-theme--blue.border-top--template-theme-color-light{border-top-color:#68a0c3}
.template-theme--blue .border-bottom--template-theme-color,.template-theme--blue .border-bottom--template-theme-color-dark,.template-theme--blue.border-bottom--template-theme-color,.template-theme--blue.border-bottom--template-theme-color-dark{border-bottom-color:#012169}
.template-theme--blue .mosaic-item__icon--merrill{color:#68a0c3}
.bgcolor--blue-light{background-color:#68a0c3}
.bgcolor--blue-dark,.bgcolor--blue-medium,.bgcolor--blue-x-dark{background-color:#012169}
.template-theme--merrill .text--template-theme-color,.template-theme--merrill .text--template-theme-color-dark,.template-theme--merrill .text--template-theme-color-x-dark,.template-theme--merrill.text--template-theme-color,.template-theme--merrill.text--template-theme-color-dark,.template-theme--merrill.text--template-theme-color-x-dark{color:#0073cf}
.template-theme--merrill .background--template-theme-color,.template-theme--merrill .background--template-theme-color-light,.template-theme--merrill.background--template-theme-color,.template-theme--merrill.background--template-theme-color-light{background-color:#0073cf}
.template-theme--merrill .background--template-theme-color-dark,.template-theme--merrill.background--template-theme-color-dark{background-color:#0073cf;border-color:#0073cf;color:#fff}
.template-theme--merrill .background--template-theme-color-dark-hover:hover,.template-theme--merrill.background--template-theme-color-dark-hover:hover{background-color:#0073cf;color:#fff}
.template-theme--merrill .border--template-theme-color,.template-theme--merrill.border--template-theme-color{border-color:#0073cf}
.template-theme--merrill .border-top--template-theme-color,.template-theme--merrill .border-top--template-theme-color-light,.template-theme--merrill.border-top--template-theme-color,.template-theme--merrill.border-top--template-theme-color-light{border-top-color:#0073cf}
.template-theme--merrill .border-bottom--template-theme-color,.template-theme--merrill .border-bottom--template-theme-color-dark,.template-theme--merrill.border-bottom--template-theme-color,.template-theme--merrill.border-bottom--template-theme-color-dark{border-bottom-color:#0073cf}
.template-theme--merrill .mosaic-item__icon--merrill{color:#0073cf}
.bgcolor--merrill-dark,.bgcolor--merrill-light,.bgcolor--merrill-medium,.bgcolor--merrill-x-dark{background-color:#0073cf}
.template-theme--orange .text--template-theme-color,.template-theme--orange.text--template-theme-color{color:#e68735}
.template-theme--orange .text--template-theme-color-dark,.template-theme--orange.text--template-theme-color-dark{color:#d26e2c}
.template-theme--orange .text--template-theme-color-x-dark,.template-theme--orange.text--template-theme-color-x-dark{color:#9f5422}
.template-theme--orange .background--template-theme-color-light,.template-theme--orange.background--template-theme-color-light{background-color:#edac53}
.template-theme--orange .background--template-theme-color,.template-theme--orange.background--template-theme-color{background-color:#e68735}
.template-theme--orange .background--template-theme-color-dark,.template-theme--orange.background--template-theme-color-dark{background-color:#d26e2c;border-color:#d26e2c;color:#fff}
.template-theme--orange .background--template-theme-color-dark-hover:hover,.template-theme--orange.background--template-theme-color-dark-hover:hover{background-color:#d26e2c;color:#fff}
.template-theme--orange .border--template-theme-color,.template-theme--orange.border--template-theme-color{border-color:#e68735}
.template-theme--orange .border-top--template-theme-color,.template-theme--orange.border-top--template-theme-color{border-top-color:#e68735}
.template-theme--orange .border-top--template-theme-color-light,.template-theme--orange.border-top--template-theme-color-light{border-top-color:#edac53}
.template-theme--orange .border-bottom--template-theme-color,.template-theme--orange.border-bottom--template-theme-color{border-bottom-color:#e68735}
.template-theme--orange .border-bottom--template-theme-color-dark,.template-theme--orange.border-bottom--template-theme-color-dark{border-bottom-color:#d26e2c}
.template-theme--orange .mosaic-item__icon--merrill{color:#edac53}
.bgcolor--orange-light{background-color:#edac53}
.bgcolor--orange-medium{background-color:#e68735}
.bgcolor--orange-dark{background-color:#d26e2c}
.bgcolor--orange-x-dark{background-color:#9f5422}
.template-theme--yellow .text--template-theme-color,.template-theme--yellow.text--template-theme-color{color:#ccad26}
.template-theme--yellow .text--template-theme-color-dark,.template-theme--yellow.text--template-theme-color-dark{color:#a78800}
.template-theme--yellow .text--template-theme-color-x-dark,.template-theme--yellow.text--template-theme-color-x-dark{color:#886f00}
.template-theme--yellow .background--template-theme-color-light,.template-theme--yellow.background--template-theme-color-light{background-color:#dbca66}
.template-theme--yellow .background--template-theme-color,.template-theme--yellow.background--template-theme-color{background-color:#ccad26}
.template-theme--yellow .background--template-theme-color-dark,.template-theme--yellow.background--template-theme-color-dark{background-color:#a78800;border-color:#a78800;color:#fff}
.template-theme--yellow .background--template-theme-color-dark-hover:hover,.template-theme--yellow.background--template-theme-color-dark-hover:hover{background-color:#a78800;color:#fff}
.template-theme--yellow .border--template-theme-color,.template-theme--yellow.border--template-theme-color{border-color:#ccad26}
.template-theme--yellow .border-top--template-theme-color,.template-theme--yellow.border-top--template-theme-color{border-top-color:#ccad26}
.template-theme--yellow .border-top--template-theme-color-light,.template-theme--yellow.border-top--template-theme-color-light{border-top-color:#dbca66}
.template-theme--yellow .border-bottom--template-theme-color,.template-theme--yellow.border-bottom--template-theme-color{border-bottom-color:#ccad26}
.template-theme--yellow .border-bottom--template-theme-color-dark,.template-theme--yellow.border-bottom--template-theme-color-dark{border-bottom-color:#a78800}
.template-theme--yellow .mosaic-item__icon--merrill{color:#dbca66}
.bgcolor--yellow-light{background-color:#dbca66}
.bgcolor--yellow-medium{background-color:#ccad26}
.bgcolor--yellow-dark{background-color:#a78800}
.bgcolor--yellow-x-dark{background-color:#886f00}
.template-theme--green .text--template-theme-color,.template-theme--green.text--template-theme-color{color:#8d9b43}
.template-theme--green .text--template-theme-color-dark,.template-theme--green.text--template-theme-color-dark{color:#758036}
.template-theme--green .text--template-theme-color-x-dark,.template-theme--green.text--template-theme-color-x-dark{color:#626b2d}
.template-theme--green .background--template-theme-color-light,.template-theme--green.background--template-theme-color-light{background-color:#aec176}
.template-theme--green .background--template-theme-color,.template-theme--green.background--template-theme-color{background-color:#8d9b43}
.template-theme--green .background--template-theme-color-dark,.template-theme--green.background--template-theme-color-dark{background-color:#758036;border-color:#758036;color:#fff}
.template-theme--green .background--template-theme-color-dark-hover:hover,.template-theme--green.background--template-theme-color-dark-hover:hover{background-color:#758036;color:#fff}
.template-theme--green .border--template-theme-color,.template-theme--green.border--template-theme-color{border-color:#8d9b43}
.template-theme--green .border-top--template-theme-color,.template-theme--green.border-top--template-theme-color{border-top-color:#8d9b43}
.template-theme--green .border-top--template-theme-color-light,.template-theme--green.border-top--template-theme-color-light{border-top-color:#aec176}
.template-theme--green .border-bottom--template-theme-color,.template-theme--green.border-bottom--template-theme-color{border-bottom-color:#8d9b43}
.template-theme--green .border-bottom--template-theme-color-dark,.template-theme--green.border-bottom--template-theme-color-dark{border-bottom-color:#758036}
.template-theme--green .mosaic-item__icon--merrill{color:#aec176}
.bgcolor--green-light{background-color:#aec176}
.bgcolor--green-medium{background-color:#8d9b43}
.bgcolor--green-dark{background-color:#758036}
.bgcolor--green-x-dark{background-color:#626b2d}
.template-theme--mint .text--template-theme-color,.template-theme--mint.text--template-theme-color{color:#6d9f78}
.template-theme--mint .text--template-theme-color-dark,.template-theme--mint .text--template-theme-color-x-dark,.template-theme--mint.text--template-theme-color-dark,.template-theme--mint.text--template-theme-color-x-dark{color:#5c7e6a}
.template-theme--mint .background--template-theme-color-light,.template-theme--mint.background--template-theme-color-light{background-color:#85bc92}
.template-theme--mint .background--template-theme-color,.template-theme--mint.background--template-theme-color{background-color:#6d9f78}
.template-theme--mint .background--template-theme-color-dark,.template-theme--mint.background--template-theme-color-dark{background-color:#5c7e6a;border-color:#5c7e6a;color:#fff}
.template-theme--mint .background--template-theme-color-dark-hover:hover,.template-theme--mint.background--template-theme-color-dark-hover:hover{background-color:#5c7e6a;color:#fff}
.template-theme--mint .border--template-theme-color,.template-theme--mint.border--template-theme-color{border-color:#6d9f78}
.template-theme--mint .border-top--template-theme-color,.template-theme--mint.border-top--template-theme-color{border-top-color:#6d9f78}
.template-theme--mint .border-top--template-theme-color-light,.template-theme--mint.border-top--template-theme-color-light{border-top-color:#85bc92}
.template-theme--mint .border-bottom--template-theme-color,.template-theme--mint.border-bottom--template-theme-color{border-bottom-color:#6d9f78}
.template-theme--mint .border-bottom--template-theme-color-dark,.template-theme--mint.border-bottom--template-theme-color-dark{border-bottom-color:#5c7e6a}
.template-theme--mint .mosaic-item__icon--merrill{color:#85bc92}
.bgcolor--mint-light{background-color:#85bc92}
.bgcolor--mint-medium{background-color:#6d9f78}
.bgcolor--mint-dark,.bgcolor--mint-x-dark{background-color:#5c7e6a}
.template-theme--teal .text--template-theme-color,.template-theme--teal.text--template-theme-color{color:#73a1a2}
.template-theme--teal .text--template-theme-color-dark,.template-theme--teal .text--template-theme-color-x-dark,.template-theme--teal.text--template-theme-color-dark,.template-theme--teal.text--template-theme-color-x-dark{color:#577a7d}
.template-theme--teal .background--template-theme-color-light,.template-theme--teal.background--template-theme-color-light{background-color:#95bec2}
.template-theme--teal .background--template-theme-color,.template-theme--teal.background--template-theme-color{background-color:#73a1a2}
.template-theme--teal .background--template-theme-color-dark,.template-theme--teal.background--template-theme-color-dark{background-color:#577a7d;border-color:#577a7d;color:#fff}
.template-theme--teal .background--template-theme-color-dark-hover:hover,.template-theme--teal.background--template-theme-color-dark-hover:hover{background-color:#577a7d;color:#fff}
.template-theme--teal .border--template-theme-color,.template-theme--teal.border--template-theme-color{border-color:#73a1a2}
.template-theme--teal .border-top--template-theme-color,.template-theme--teal.border-top--template-theme-color{border-top-color:#73a1a2}
.template-theme--teal .border-top--template-theme-color-light,.template-theme--teal.border-top--template-theme-color-light{border-top-color:#95bec2}
.template-theme--teal .border-bottom--template-theme-color,.template-theme--teal.border-bottom--template-theme-color{border-bottom-color:#73a1a2}
.template-theme--teal .border-bottom--template-theme-color-dark,.template-theme--teal.border-bottom--template-theme-color-dark{border-bottom-color:#577a7d}
.template-theme--teal .mosaic-item__icon--merrill{color:#95bec2}
.bgcolor--teal-light{background-color:#95bec2}
.bgcolor--teal-medium{background-color:#73a1a2}
.bgcolor--teal-dark,.bgcolor--teal-x-dark{background-color:#577a7d}
.template-theme--purple .text--template-theme-color,.template-theme--purple.text--template-theme-color{color:#6f84b8}
.template-theme--purple .text--template-theme-color-dark,.template-theme--purple .text--template-theme-color-x-dark,.template-theme--purple.text--template-theme-color-dark,.template-theme--purple.text--template-theme-color-x-dark{color:#516899}
.template-theme--purple .background--template-theme-color-light,.template-theme--purple.background--template-theme-color-light{background-color:#99aad1}
.template-theme--purple .background--template-theme-color,.template-theme--purple.background--template-theme-color{background-color:#6f84b8}
.template-theme--purple .background--template-theme-color-dark,.template-theme--purple.background--template-theme-color-dark{background-color:#516899;border-color:#516899;color:#fff}
.template-theme--purple .background--template-theme-color-dark-hover:hover,.template-theme--purple.background--template-theme-color-dark-hover:hover{background-color:#516899;color:#fff}
.template-theme--purple .border--template-theme-color,.template-theme--purple.border--template-theme-color{border-color:#6f84b8}
.template-theme--purple .border-top--template-theme-color,.template-theme--purple.border-top--template-theme-color{border-top-color:#6f84b8}
.template-theme--purple .border-top--template-theme-color-light,.template-theme--purple.border-top--template-theme-color-light{border-top-color:#99aad1}
.template-theme--purple .border-bottom--template-theme-color,.template-theme--purple.border-bottom--template-theme-color{border-bottom-color:#6f84b8}
.template-theme--purple .border-bottom--template-theme-color-dark,.template-theme--purple.border-bottom--template-theme-color-dark{border-bottom-color:#516899}
.template-theme--purple .mosaic-item__icon--merrill{color:#99aad1}
.bgcolor--purple-light{background-color:#99aad1}
.bgcolor--purple-medium{background-color:#6f84b8}
.bgcolor--purple-dark,.bgcolor--purple-x-dark{background-color:#516899}
.template-theme--gray .text--template-theme-color,.template-theme--gray.text--template-theme-color{color:#a39382}
.template-theme--gray .text--template-theme-color-dark,.template-theme--gray .text--template-theme-color-x-dark,.template-theme--gray.text--template-theme-color-dark,.template-theme--gray.text--template-theme-color-x-dark{color:#919191}
.template-theme--gray .background--template-theme-color-light,.template-theme--gray.background--template-theme-color-light{background-color:#f5f5f5}
.template-theme--gray .background--template-theme-color,.template-theme--gray.background--template-theme-color{background-color:#a39382}
.template-theme--gray .background--template-theme-color-dark,.template-theme--gray.background--template-theme-color-dark{background-color:#919191;border-color:#919191;color:#fff}
.template-theme--gray .background--template-theme-color-dark-hover:hover,.template-theme--gray.background--template-theme-color-dark-hover:hover{background-color:#919191;color:#fff}
.template-theme--gray .border--template-theme-color,.template-theme--gray.border--template-theme-color{border-color:#a39382}
.template-theme--gray .border-top--template-theme-color,.template-theme--gray.border-top--template-theme-color{border-top-color:#a39382}
.template-theme--gray .border-top--template-theme-color-light,.template-theme--gray.border-top--template-theme-color-light{border-top-color:#f5f5f5}
.template-theme--gray .border-bottom--template-theme-color,.template-theme--gray.border-bottom--template-theme-color{border-bottom-color:#a39382}
.template-theme--gray .border-bottom--template-theme-color-dark,.template-theme--gray.border-bottom--template-theme-color-dark{border-bottom-color:#919191}
.template-theme--gray .mosaic-item__icon--merrill{color:#f5f5f5}
.bgcolor--gray-light{background-color:#f5f5f5}
.bgcolor--gray-medium{background-color:#a39382}
.bgcolor--gray-dark,.bgcolor--gray-x-dark{background-color:#919191}
.border-top--template-theme-color-cx{border-top-color:#012169}
.border-bottom--template-theme-color-cx{border-bottom-color:#012169}
.background--template-theme-color-cx{background-color:#012169}
.background--template-theme-color-cx--light{background-color:#99bae7}
.background--template-theme-color-cx--lighter{background-color:#e5eef9}
.text--template-theme-color-cx{color:#012169 !important}
@media print{.footer,.page--millennial-report .row{page-break-inside:avoid}
@page{margin-top:15mm;margin-bottom:15mm}
#toogle_disclaimer_link,.bottom-rail,.breadcrumb,.disclaimer .close-btn,.feedback-bmh,.header-bmh__link,.header-boa__link,.item-masthead,.item-tools,.item-tools-article,.lastpage,.nav-topic-icons,.nav-topics,.nav-topics-icons,.skip-to-content,.up-next{display:none !important}
.main-content{max-width:1366px !important}
.row--text,.two-column-promo__image-wrap .image__img{max-width:initial !important}
.header-boa,.logo-bmh{display:block;position:relative !important}
.header-bmh--fixed,.header-boa--fixed{position:relative !important;padding-bottom:6px !important}
.infographic .toggle-section{margin-top:60px !important}
.row{display:block}
.row--text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:0 !important;page-break-before:avoid;page-break-after:avoid}
.row .column,.text{display:block}
.row .column--span-1-1{float:none;clear:both}
.row .column--span-1-2{float:left;width:48%}
.row .column--span-1-3{float:left;width:29%;margin:0 10px}
.row .item-subhead{margin-bottom:12px}
ol li,p,ul li{font-size:12px !important;line-height:18px !important}
.headline--lg,h1{font-size:32px !important;line-height:40px !important}
.headline--md,.tip-tile__header,h2,h3{font-size:24px !important;line-height:30px !important}
.article-sidebar__sidebar--title,.heading-level-6,.headline--sm,.mosaic-item__title,h4,h5{font-size:16px !important;line-height:24px !important}
.text{height:auto;overflow:hidden}
.page--millennial-report .column--span-1-4,.page--what-is-apr .column--span-1-4{width:22%;margin:0 4% 0 0;display:inline-block;vertical-align:top;page-break-inside:avoid}
.arrow--next,.content-item--Article #show_text_version,.content-item--Infographic #show_text_version,.dont-print,.progress-bar{display:none !important}
.page--millennial-report .column--span-1-4:last-of-type,.page--what-is-apr .column--span-1-4:last-of-type{margin-right:0}
.info-heading--knockout{margin:0;padding:0;color:#000;background-color:#fff}
.main-content--content-item{border:none !important;margin-top:0 !important;padding-top:0 !important}
.copy--togle{padding:20px !important}
.copy--pullquote p{font-size:24px !important;line-height:30px !important}
.gallery__item{display:block !important;float:none !important;margin-bottom:24px;page-break-before:always}
.gallery__item:first-child{page-break-before:auto}
svg{overflow:visible !important}
.columnicon__image img{max-width:none !important;width:auto !important}
.teaser__content-wrapper{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.wifi-card .image{width:100% !important}
}
.icon,.legacy-icon{speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:icomoon;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/icomoon.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/icomoon.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
.icon{font-family:icomoon !important}
.icon--bold{font-weight:700}
.icon--arrow-right:before{content:"\e902"}
.icon--divide:before{content:"\e904"}
.icon--equals:before{content:"\e905"}
.icon--minus:before{content:"\e906"}
.icon--plus:before{content:"\e907"}
.icon--multiply:before{content:"\e908"}
.icon--contact:before{content:"\e909"}
.icon--schedule:before{content:"\e90a"}
.icon--priorities:before{content:"\e90b"}
.icon--target:before{content:"\e90c"}
.icon--home:before{content:"\e90d"}
.icon--close:before{content:"\e90e"}
.icon--search:before{content:"\e90f"}
.icon--chev-up:before{content:"\e910"}
.icon--chev-down:before{content:"\e911"}
.icon--star-empty:before{content:"\e912"}
.icon--star-half:before{content:"\e913"}
.icon--star-full:before{content:"\e914"}
.icon--ehl:before{content:"\e915"}
.icon--chev-left:before{content:"\e916"}
.icon--chev-right:before{content:"\e917"}
.icon--Article:before{content:"\e937"}
.icon--Infographic:before{content:"\e938"}
.icon--Video:before{content:"\e935"}
.icon--check:before{content:"\e91b"}
.icon--tool:before{content:"\e945"}
.icon--auto:before{content:"\e939"}
.icon--personal-banking:before{content:"\e94c"}
.icon--college:before{content:"\e943"}
.icon--credit:before{content:"\e93b"}
.icon--debt:before{content:"\e93c"}
.icon--home-ownership:before{content:"\e940"}
.icon--privacy-security:before{content:"\e942"}
.icon--worksheet:before{content:"\e924"}
.icon--retirement:before{content:"\e93d"}
.icon--saving-budgeting:before{content:"\e93e"}
.icon--taxes-income:before{content:"\e93f"}
.icon--vs:before{content:"\e928"}
.icon--family:before{content:"\e929"}
.icon--home2:before{content:"\e92a"}
.icon--work1:before{content:"\e92b"}
.icon--finances:before{content:"\e92c"}
.icon--close-icon-tools-lp:before{content:"\e92d"}
.icon--chev-lp-left:before{content:"\e92e"}
.icon--chev-lp-right:before{content:"\e92f"}
.icon--check-alt:before{content:"\e930"}
.icon--gear:before{content:"\e931"}
.icon--link-arrow:before{content:"\e932"}
.icon--pause:before{content:"\e933"}
.icon--play:before{content:"\e934"}
.icon--media-play-video:before{content:"\e935"}
.icon--action-checkmark:before{content:"\e936"}
.icon--communication-book:before{content:"\e937"}
.icon--account-management:before{content:"\e938"}
.icon--icon-auto:before{content:"\e939"}
.icon--icon-finance-atm:before{content:"\e93a"}
.icon--icon-finance-card:before{content:"\e93b"}
.icon--icon-finance-payment:before{content:"\e93c"}
.icon--icon-finance-retirement:before{content:"\e93d"}
.icon--icon-finance-savings:before{content:"\e93e"}
.icon--icon-finance-taxes:before{content:"\e93f"}
.icon--icon-home:before{content:"\e940"}
.icon--icon-innovation:before{content:"\e941"}
.icon--icon-insurance-protection-security:before{content:"\e942"}
.icon--icon-student:before{content:"\e943"}
.icon--action-right:before{content:"\e944"}
.icon--calculator:before{content:"\e945"}
.icon--action-close:before{content:"\e946"}
.icon--action-left:before{content:"\e947"}
.icon--action-collapse:before{content:"\e948"}
.icon--action-dropdown:before{content:"\e949";vertical-align:middle}
.icon--action-search:before{content:"\e94a"}
.icon--military:before{content:"\e94e"}
.icon--paperless-leaf:before{content:"\e94f"}
.icon--small-business:before{content:"\e950"}
.icon--time:before{content:"\e951"}
.icon--health-health:before{content:"\e953"}
.icon--people-family:before{content:"\e954"}
.icon--work:before{content:"\e955"}
.icon--leisure:before{content:"\e956"}
.icon--home1:before{content:"\e957"}
.icon--giving:before{content:"\e958"}
.icon--action-advanced-search:before{content:"\e959"}
.icon--benefits:before{content:"\e95a"}
.icon--calendar:before{content:"\e95b"}
.icon--awards:before{content:"\e95c"}
.icon--attachment:before{content:"\e95d"}
.icon--action-card-view:before{content:"\e95e"}
.icon--action-bookmark:before{content:"\e95f"}
.icon--action-back:before{content:"\e960"}
.icon--bookmark:before{content:"\e9d2"}
.icon--facebook:before{content:"\ea91"}
.icon--twitter:before{content:"\ea96"}
.icon--finance-accounts1:before{content:"\e961"}
.icon--finance-ach-same-day:before{content:"\e962"}
.icon--finance-ach:before{content:"\e963"}
.icon--finance-arch-positive-pay:before{content:"\e964"}
.icon--finance-atm:before{content:"\e965"}
.icon--finance-ba360:before{content:"\e966"}
.icon--finance-bankamerideals:before{content:"\e967"}
.icon--finance-bonds:before{content:"\e968"}
.icon--finance-business-expenses:before{content:"\e969"}
.icon--finance-cash-vault:before{content:"\e96a"}
.icon--finance-cash:before{content:"\e96b"}
.icon--finance-cashflow:before{content:"\e96c"}
.icon--finance-check:before{content:"\e96d"}
.icon--finance-deposit-micro:before{content:"\e96e"}
.icon--finance-deposit:before{content:"\e96f"}
.icon--finance-etfs:before{content:"\e970"}
.icon--finance-full-service-payroll:before{content:"\e971"}
.icon--finance-funds:before{content:"\e972"}
.icon--finance-gift-card:before{content:"\e973"}
.icon--finance-global-custody:before{content:"\e974"}
.icon--finance-goal:before{content:"\e975"}
.icon--finance-home-equity:before{content:"\e976"}
.icon--finance-interest:before{content:"\e977"}
.icon--finance-investing:before{content:"\e978"}
.icon--finance-loans:before{content:"\e97a"}
.icon--finance-merchant:before{content:"\e97b"}
.icon--finance-offer:before{content:"\e97c"}
.icon--finance-payment-micro:before{content:"\e97d"}
.icon--finance-portfolio-snapshot:before{content:"\e97e"}
.icon--finance-remote-deposit:before{content:"\e97f"}
.icon--finance-rewards:before{content:"\e980"}
.icon--finance-spending:before{content:"\e981"}
.icon--finance-stock-certificate:before{content:"\e982"}
.icon--finance-taxes:before{content:"\e983"}
.icon--finance-withdraw-micro:before{content:"\e984"}
.icon--finance-withdraw:before{content:"\e985"}
.icon--finance-zelle-request:before{content:"\e986"}
.icon--finance-zelle-send:before{content:"\e987"}
.icon--finance-zelle-split:before{content:"\e988"}
.icon--finance-zelle:before{content:"\e989"}
.icon--phishing:before{content:"\e98d"}
.icon--pet:before{content:"\e98e"}
.icon--people-woman:before{content:"\e98f"}
.icon--people-man:before{content:"\e990"}
.icon--people-girl:before{content:"\e991"}
.icon--people-boy:before{content:"\e992"}
.icon--new-feature:before{content:"\e993"}
.icon--navigation:before{content:"\e994"}
.icon--mitigation:before{content:"\e995"}
.icon--metals:before{content:"\e996"}
.icon--action-flash-on:before{content:"\e997"}
.icon--action-flash-off:before{content:"\e998"}
.icon--action-filter:before{content:"\e999"}
.icon--action-expand:before{content:"\e99a"}
.icon--action-download:before{content:"\e99b"}
.icon--action-customization:before{content:"\e99c"}
.icon--action-copy:before{content:"\e99d"}
.icon--action-clearing:before{content:"\e99e"}
.icon--action-chart-view:before{content:"\e99f"}
.icon--action-carousel:before{content:"\e9a0"}
.icon--materials:before{content:"\e9a1"}
.icon--action-views:before{content:"\e9a2"}
.icon--action-upload:before{content:"\e9a3"}
.icon--action-unlock:before{content:"\e9a4"}
.icon--action-uncategorized:before{content:"\e9a5"}
.icon--action-trash:before{content:"\e9a6"}
.icon--action-table-sort-descending:before{content:"\e9a7"}
.icon--action-table-sort-ascending:before{content:"\e9a8"}
.icon--action-sympathy:before{content:"\e9a9"}
.icon--action-success:before{content:"\e9aa"}
.icon--action-stop:before{content:"\e9ab"}
.icon--action-share:before{content:"\e9ac"}
.icon--action-settings:before{content:"\e9ad"}
.icon--action-scroll:before{content:"\e9ae"}
.icon--action-save:before{content:"\e9af"}
.icon--action-refresh:before{content:"\e9b0"}
.icon--action-rating-star:before{content:"\e9b1"}
.icon--action-plus:before{content:"\e9b2"}
.icon--action-minus:before{content:"\ea46"}
.icon--action-menu:before{content:"\e9b3"}
.icon--action-login:before{content:"\e9b4"}
.icon--action-lock:before{content:"\e9b5"}
.icon--action-list-view:before{content:"\e9b6"}
.icon--action-link:before{content:"\e9b7"}
.icon--action-like:before{content:"\e9b8"}
.icon--action-launch:before{content:"\e9b9"}
.icon--action-info:before{content:"\e9ba"}
.icon--action-homepage:before{content:"\e9bb"}
.icon--action-hide:before{content:"\e9bc"}
.icon--action-help:before{content:"\e9bd"}
.icon--awareness:before{content:"\ea47"}
.icon--lockbox:before{content:"\e9be"}
.icon--lawyer:before{content:"\e9bf"}
.icon--key:before{content:"\e9c0"}
.icon--image:before{content:"\e9c1"}
.icon--hotel:before{content:"\e9c2"}
.icon--guidelines:before{content:"\e9c3"}
.icon--grocery:before{content:"\e9c4"}
.icon--government:before{content:"\e9c5"}
.icon--gift:before{content:"\e9c6"}
.icon--gas:before{content:"\e9c7"}
.icon--food:before{content:"\e9c8"}
.icon--folder:before{content:"\e9c9"}
.icon--flag:before{content:"\e9ca"}
.icon--fast:before{content:"\e9cb"}
.icon--family-security:before{content:"\e9cc"}
.icon--exercise:before{content:"\e9cd"}
.icon--energy:before{content:"\e9ce"}
.icon--document:before{content:"\e9cf"}
.icon--disability:before{content:"\e9d0"}
.icon--dental:before{content:"\e9d1"}
.icon--dashboard:before{content:"\e9d3"}
.icon--dashboard-micro:before{content:"\e9d4"}
.icon--baby-carriage:before{content:"\e9d5"}
.icon--compare:before{content:"\e9d6"}
.icon--celebrate:before{content:"\e9d7"}
.icon--candle:before{content:"\e9d8"}
.icon--camera:before{content:"\e9d9"}
.icon--travel:before{content:"\e9da"}
.icon--tools:before{content:"\e9db"}
.icon--thumbtack:before{content:"\e9dc"}
.icon--sweeps:before{content:"\e9dd"}
.icon--solar:before{content:"\e9de"}
.icon--shopping-and-entertainment:before{content:"\e9df"}
.icon--restaurant-dining:before{content:"\e9e0"}
.icon--research-service:before{content:"\e9e1"}
.icon--reminder:before{content:"\e9e2"}
.icon--recycle:before{content:"\e9e3"}
.icon--preferred-rewards:before{content:"\e9e4"}
.icon--plan-tools:before{content:"\e9e5"}
.icon--communication-data-transmission:before{content:"\e9e7"}
.icon--communication-excel:before{content:"\e9e8"}
.icon--communication-inbox:before{content:"\e9e9"}
.icon--communication-mail:before{content:"\e9ea"}
.icon--communication-overnight-shipping:before{content:"\e9eb"}
.icon--communication-pdf:before{content:"\e9ec"}
.icon--communication-powerpoint:before{content:"\e9ed"}
.icon--communication-print:before{content:"\e9ee"}
.icon--communication-sign-and-edit:before{content:"\e9ef"}
.icon--communication-speech:before{content:"\e9f0"}
.icon--communication-text:before{content:"\e9f1"}
.icon--communication-thought:before{content:"\e9f2"}
.icon--communication-word-doc:before{content:"\e9f3"}
.icon--communication-zip-folder:before{content:"\e9f4"}
.icon--communication-call:before{content:"\e9f5"}
.icon--digital-cloud-computing:before{content:"\e9f6"}
.icon--communication-announcement:before{content:"\e9f7"}
.icon--digital-disbursements:before{content:"\e9f8"}
.icon--digital-ebam:before{content:"\e9f9"}
.icon--digital-mobile-banking:before{content:"\e9fa"}
.icon--digital-mobile-invest:before{content:"\e9fb"}
.icon--digital-mortgage-experience:before{content:"\e9fd"}
.icon--digital-online-investing:before{content:"\e9fe"}
.icon--digital-video-teller:before{content:"\ea00"}
.icon--digital-wifi:before{content:"\ea01"}
.icon--climate-heat:before{content:"\e98a"}
.icon--climate-hurricane:before{content:"\e98b"}
.icon--climate-snow:before{content:"\e98c"}
.icon--climate-storm:before{content:"\ea02"}
.icon--climate-thunder:before{content:"\ea03"}
.icon--climate-tropical-storm:before{content:"\ea04"}
.icon--cashpro-assistant:before{content:"\ea05"}
.icon--cashpro-connect:before{content:"\ea06"}
.icon--cashpro-credit:before{content:"\ea07"}
.icon--cashpro-foreign-exchange-rmb:before{content:"\ea08"}
.icon--cashpro-foreign-exchange:before{content:"\ea09"}
.icon--cashpro-invest:before{content:"\ea0a"}
.icon--cashpro-mobile:before{content:"\ea0b"}
.icon--cashpro-online:before{content:"\ea0c"}
.icon--cashpro-payments:before{content:"\ea0d"}
.icon--cashpro-receivables:before{content:"\ea0e"}
.icon--cashpro-research:before{content:"\ea0f"}
.icon--cashpro-trade:before{content:"\ea10"}
.icon--arrow-choice:before{content:"\ea11"}
.icon--arrow-click:before{content:"\ea12"}
.icon--arrow-consolidate:before{content:"\ea13"}
.icon--arrow-decrease-risk:before{content:"\ea14"}
.icon--arrow-down:before{content:"\ea15"}
.icon--arrow-increase:before{content:"\ea16"}
.icon--arrow-left:before{content:"\ea17"}
.icon--arrow-send:before{content:"\ea18"}
.icon--arrow-trade:before{content:"\ea19"}
.icon--arrow-transfer:before{content:"\ea1a"}
.icon--arrow-up-down:before{content:"\ea1b"}
.icon--arrow-up:before{content:"\ea1c"}
.icon--media-pause:before{content:"\ea1e"}
.icon--media-play:before{content:"\ea20"}
.icon--media-podcast:before{content:"\ea21"}
.icon--media-rewind:before{content:"\ea22"}
.icon--media-volume-high:before{content:"\ea23"}
.icon--media-volume-low:before{content:"\ea24"}
.icon--media-volume-medium:before{content:"\ea25"}
.icon--media-volume-mute:before{content:"\ea26"}
.icon--geography-asia:before{content:"\ea27"}
.icon--geography-brazil:before{content:"\ea28"}
.icon--geography-eemea:before{content:"\ea29"}
.icon--geography-europe:before{content:"\ea2a"}
.icon--geography-location:before{content:"\ea2b"}
.icon--geography-market-region-global:before{content:"\ea2c"}
.icon--geography-usa:before{content:"\ea2d"}
.icon--action-logout:before{content:"\ea2e"}
.icon--people-group:before{content:"\ea30"}
.icon--people-profile:before{content:"\ea31"}
.icon--people-team:before{content:"\ea32"}
.icon--partnership-and-networking:before{content:"\ea33"}
.icon--life-plan-and-navigation:before{content:"\ea34"}
.icon--innovation:before{content:"\ea35"}
.icon--fingerprint:before{content:"\ea36"}
.icon--commercial-real-estate:before{content:"\ea37"}
.icon--archive:before{content:"\ea39"}
.icon--media-fast-forward:before{content:"\ea3a"}
.icon--action-alert:before{content:"\ea3b"}
.icon--arts-culture:before{content:"\ea3c"}
.icon--health-drug-store:before{content:"\ea3d"}
.icon--health-medical:before{content:"\ea3e"}
.icon--finance-keep-the-change:before{content:"\ea3f"}
.icon--finance-bank:before{content:"\ea40"}
.icon--finance-accounts:before{content:"\ea41"}
.icon--digital-online:before{content:"\ea42"}
.icon--digital-mobile:before{content:"\ea43"}
.icon--communication-communication-service:before{content:"\ea44"}
.icon-link i{margin-right:6px}
@font-face{font-family:legacyicons;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/legacyicons.eot?s1idvj);src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/legacyicons.eot?s1idvj#iefix) format("embedded-opentype"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/legacyicons.ttf?s1idvj) format("truetype"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/legacyicons.woff?s1idvj) format("woff"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/legacyicons.svg?s1idvj#legacyicons) format("svg");font-weight:400;font-style:normal}
.legacy-icon{font-family:legacyicons !important;font-weight:400}
.legacy-icon--article:before{content:"\e900"}
.legacy-icon--calculator:before{content:"\e901"}
.legacy-icon--check .path1:before{content:"\e902";color:#a39382}
.legacy-icon--check .path2:before{content:"\e903";margin-left:-1em;color:#f9f7f4}
.legacy-icon--check .path3:before{content:"\e904";margin-left:-1em;color:#dc1431}
.legacy-icon--checklist:before{content:"\e905"}
.legacy-icon--chevron-circle-left:before{content:"\e906"}
.legacy-icon--chevron-circle-right:before{content:"\e907"}
.legacy-icon--chevron-down:before{content:"\e908"}
.legacy-icon--chevron-left:before{content:"\e909"}
.legacy-icon--chevron-right:before{content:"\e90a"}
.legacy-icon--chevron-up:before{content:"\e90b"}
.legacy-icon--close:before{content:"\e90c"}
.legacy-icon--download:before{content:"\e90d"}
.legacy-icon--email:before{content:"\e90e"}
.legacy-icon--facebook .path1:before{content:"\e90f";color:#3b5998}
.legacy-icon--facebook .path2:before{content:"\e910";margin-left:-1em;color:#fff}
.legacy-icon--feedback:before{content:"\e911"}
.legacy-icon--googleplus .path1:before{content:"\e912";color:#dd4b39}
.legacy-icon--googleplus .path2:before{content:"\e913";margin-left:-1em;color:#fff}
.legacy-icon--googleplus .path3:before{content:"\e914";margin-left:-1em;color:#fff}
.legacy-icon--infographic:before{content:"\e915"}
.legacy-icon--menu:before{content:"\e916"}
.legacy-icon--minus .path1:before{content:"\e917";color:#857363}
.legacy-icon--minus .path2:before{content:"\e918";margin-left:-1em;color:#fff}
.legacy-icon--pinterest .path1:before{content:"\e919";color:#fff}
.legacy-icon--pinterest .path2:before{content:"\e91a";margin-left:-1em;color:#bd081c}
.legacy-icon--plus .path1:before{content:"\e91b";color:#857363}
.legacy-icon--plus .path2:before{content:"\e91c";margin-left:-1em;color:#fff}
.legacy-icon--profile:before{content:"\e91d"}
.legacy-icon--reload:before{content:"\e91e"}
.legacy-icon--retake:before{content:"\e91f"}
.legacy-icon--search:before{content:"\e920"}
.legacy-icon--share-facebook:before{content:"\e921"}
.legacy-icon--share-pinterest:before{content:"\e922"}
.legacy-icon--share-twitter:before{content:"\e923"}
.legacy-icon--share:before{content:"\e924"}
.legacy-icon--sound:before{content:"\e925"}
.legacy-icon--star:before{content:"\e926"}
.legacy-icon--takeaways:before{content:"\e927"}
.legacy-icon--text:before{content:"\e928"}
.legacy-icon--twitter:before{content:"\e929"}
.legacy-icon--unchecked .path1:before{content:"\e92a";color:#a39382}
.legacy-icon--unchecked .path2:before{content:"\e92b";margin-left:-1em;color:#f9f7f4}
.legacy-icon--video:before{content:"\e92c"}
.legacy-icon--vine .path1:before{content:"\e92d";color:#00b489}
.legacy-icon--vine .path2:before{content:"\e92e";margin-left:-1em;color:#fff}
.legacy-icon--worksheet:before{content:"\e92f"}
.legacy-icon--youtube .path1:before{content:"\e930";color:#d32321}
.legacy-icon--youtube .path2:before{content:"\e931";margin-left:-1em;color:#fff}
.legacy-icon--youtube .path3:before{content:"\e932";margin-left:-1em;color:#fff}
.legacy-icon--youtube .path4:before{content:"\e933";margin-left:-1em;color:#d32321}
.copy-size-xl{font-size:20px}
.copy-size-l,.copy-size-m{font-size:18px}
.copy-size-s{font-size:14px}
.copy-size-xs{font-size:12px}
.copy-size-xxs{font-size:10px}
.text ul li span.list-color--text-black::before,.text ul li span.list-color--text-blue::before,.text ul li span.list-color--text-darkgray::before,.text ul li span.list-color--text-gray::before,.text ul li span.list-color--text-green::before,.text ul li span.list-color--text-mint::before,.text ul li span.list-color--text-orange::before,.text ul li span.list-color--text-purple::before,.text ul li span.list-color--text-red::before,.text ul li span.list-color--text-teal::before,.text ul li span.list-color--text-white::before,.text ul li::before{content:"\2022";display:inline-block;width:1em;margin-left:-1em;font-size:20px;font-weight:700}
.line-height-xl{line-height:1.6}
.line-height-l{line-height:1.45}
.line-height-m{line-height:1.25}
.line-height-s{line-height:1.1}
.color-black{color:#000}
.color-white{color:#fff}
.color-grey{color:#000}
.text ul li{list-style:none}
.text ul li::before{color:#000}
.text ul li span.list-color--text-white::before{color:#fff !important}
.text ul li span.list-color--text-black::before{color:#000 !important}
.text ul li span.list-color--text-red::before{color:#a12834 !important}
.text ul li span.list-color--text-orange::before{color:#d26e2c !important}
.text ul li span.list-color--text-yellow::before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:20px;color:#a78800 !important}
.text ul li span.list-color--text-green::before{color:#758036 !important}
.text ul li span.list-color--text-mint::before{color:#5c7e6a !important}
.text ul li span.list-color--text-teal::before{color:#577a7d !important}
.text ul li span.list-color--text-blue::before{color:#012169 !important}
.text ul li span.list-color--text-purple::before{color:#516899 !important}
.text ul li span.list-color--text-darkgray::before,.text ul li span.list-color--text-gray::before{color:#000 !important}
.gutter--sizer{width:25px}
.mosaic{opacity:0;visibility:hidden;margin:18px auto;max-width:375px;transition:opacity 2s}
.mosaic--show{opacity:1;visibility:visible}
.mosaic a{text-decoration:none}
@media(max-width:350px){.mosaic{margin:18px 12px}
}
@media(min-width:585px){.gutter--sizer{width:37px}
.mosaic{max-width:561px}
}
@media(min-width:884px){.mosaic{max-width:860px}
}
@media(min-width:1207px){.mosaic{margin:36px auto;max-width:100%}
}
.mosaic-item{height:175px;color:#e31837;border-bottom:6px solid #f5f5f5;box-shadow:0 2px 14px 0 rgba(162,162,162,.5)}
.mosaic-item:focus,.mosaic-item:hover{-ms-transform:scale(1.03);transform:scale(1.03);text-decoration:none}
.info-tip a,.mosaic-item--quiz .quiz-question__response:hover{text-decoration:underline}
.mosaic-item__title{color:#000 !important}
.mosaic-item--featured-false,.mosaic-item--hidden,.mosaic-item--showoverview-,.mosaic-item--showoverview-false{display:none}
.mosaic-item--Article-dimensions,.mosaic-item--did-you-know,.mosaic-item--sizer{width:100%}
@media(min-width:350px){.mosaic-item--Article-dimensions,.mosaic-item--did-you-know,.mosaic-item--sizer{max-width:175px;width:calc(50% - 12.5px)}
}
@media(min-width:585px){.mosaic-item{height:262px}
.mosaic-item--Article-dimensions,.mosaic-item--did-you-know,.mosaic-item--sizer{width:262px;max-width:262px}
}
.mosaic-item--Article{border-top:6px solid;padding:12px}
.mosaic-item--Article.Infographic .mosaic-item__title,.mosaic-item--Article.tool .mosaic-item__title,.mosaic-item--Article.worksheet .mosaic-item__title{padding:0}
.mosaic-item--Article.Video .mosaic-item__cta{background-color:#fff;border-top:0}
.mosaic-item--Video-dimensions{width:100%}
@media(min-width:585px){.mosaic-item--Video-dimensions{width:561px}
}
.mosaic-item--Video{width:100%;border-bottom:0;background-position:center;background-size:cover}
.mosaic-item--Video.Article .mosaic-item__image,.mosaic-item--Video.Infographic .mosaic-item__image,.mosaic-item--Video.tool .mosaic-item__image,.mosaic-item--Video.worksheet .mosaic-item__image{border-bottom:0;height:100%}
.mosaic-item--Video.Article .mosaic-item__video-text__title{font-size:16px;margin-bottom:3px}
@media(min-width:585px){.mosaic-item--Video{width:561px}
.mosaic-item--Video.Article .mosaic-item__video-text__title{font-size:18px}
}
.mosaic-item--Infographic-dimensions,.mosaic-item--quiz-dimensions,.mosaic-item--tool-dimensions,.mosaic-item--worksheet-dimensions{width:100%}
@media(min-width:350px){.mosaic-item--Infographic-dimensions,.mosaic-item--quiz-dimensions,.mosaic-item--tool-dimensions,.mosaic-item--worksheet-dimensions{max-width:175px;width:calc(50% - 12.5px)}
}
@media(min-width:585px){.mosaic-item--Infographic-dimensions,.mosaic-item--quiz-dimensions,.mosaic-item--tool-dimensions,.mosaic-item--worksheet-dimensions{width:262px;max-width:262px;height:561px}
}
.mosaic-item--Infographic,.mosaic-item--quiz,.mosaic-item--tool,.mosaic-item--worksheet{background-color:#f5f5f5;width:100%;height:375px}
@media(min-width:350px){.mosaic-item--Infographic,.mosaic-item--quiz,.mosaic-item--tool,.mosaic-item--worksheet{width:175px}
}
@media(min-width:585px){.mosaic-item--Infographic,.mosaic-item--quiz,.mosaic-item--tool,.mosaic-item--worksheet{width:262px;max-width:262px;height:561px}
}
.mosaic-item--Infographic.Article .mosaic-item__image{border-bottom:6px solid #e31837;height:206px;background-position:100% 20%}
@media(min-width:585px){.mosaic-item--Infographic.Article .mosaic-item__image{height:374px}
}
.mosaic-item--Infographic.Article .mosaic-item__title{padding:6px}
.mosaic-item--Infographic.Video{background-repeat:no-repeat}
.mosaic-item--Infographic.Video .mosaic-item__video-text__title{margin-bottom:12px}
.mosaic-item--did-you-know.background--template-theme-color-cx--light:focus,.mosaic-item--did-you-know.background--template-theme-color-cx--light:hover{background-color:#e5eef9}
.mosaic-item__image{background-size:cover}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mosaic-item__image{background-size:102% 102%}
}
.mosaic-item__image--Infographic,.mosaic-item__image--Video,.mosaic-item__image--tool,.mosaic-item__image--worksheet{border-bottom:6px solid #e31837;height:206px;background-position:100% 4%}
.mosaic-item__description{display:none;font-size:15px;line-height:1.3;color:#000}
@media(min-width:585px){.mosaic-item__image--Infographic,.mosaic-item__image--Video,.mosaic-item__image--tool,.mosaic-item__image--worksheet{height:374px}
.mosaic-item__description{display:block}
}
.mosaic-item__title{font-family:ConnectionsBold;font-size:16px;line-height:1.2;margin:0 0 6px}
@media(max-width:620px){.mosaic-item__title{font-size:14px}
}
.mosaic-item__title--Infographic,.mosaic-item__title--Video,.mosaic-item__title--tool,.mosaic-item__title--worksheet{padding:12px}
.mosaic-item__cta{font-size:15px;position:absolute;bottom:12px;left:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#000;line-height:1.1}
.mosaic-item__cta--Video{background-color:rgba(245,245,245,.9);bottom:0;left:0;width:100%;padding:12px;border-top:6px solid #e31837}
.mosaic-item__icon{font-size:35px;margin-right:12px;width:35px;height:auto;color:#000}
.mosaic-item__icon--Video{margin-right:12px}
.mosaic-item__icon--read:before{content:' ' !important;background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/action-checkmark-red.svg) top left no-repeat;display:block;width:25px;height:25px;background-size:25px 25px;margin-top:-4px}
.mosaic-item__video-text__title{font-size:20px;font-family:inherit;line-height:inherit;display:block;margin:0}
.mosaic-item__video-text__cta{display:block}
#ItemTile_real_talk_about_real_financial_questions_________________________watch_now .mosaic-item{background-position:center left}
#ItemTile_financing_a_car .mosaic-item .mosaic-item__image--Infographic{background-position:100% 49%}
.ig .row--container{margin:0 auto;padding:10px 12px}
.ig .row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}
@media print{.ig img{display:none}
}
.info-graphic-include{z-index:100;position:relative;height:0;padding-top:31.8014285714%;width:100%}
.info-graphic-include svg{position:absolute;top:0;left:0;width:100%}
.info-split{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.info-split--half-mobile{-ms-flex-preferred-size:48%;flex-basis:48%;display:block}
@media(min-width:620px){.info-split--half-mobile{-ms-flex-preferred-size:100%;flex-basis:100%}
.info-split--half{-ms-flex-preferred-size:48%;flex-basis:48%}
.info-split--third{-ms-flex-preferred-size:30%;flex-basis:30%}
.info-split--fourth{-ms-flex-preferred-size:23%;flex-basis:23%}
.info-split--with-arrow{border-left:1px solid #bbb;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}
.info-split--with-arrow:before{content:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/infographics/pigs/right-arrow.svg);position:absolute;top:50%;left:-1px;width:12px;height:22px;margin-top:-11px}
.info-section--shade .info-split--with-arrow:before{content:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/infographics/pigs/right-arrow--grey.svg)}
}
.info-section{padding:12px 0}
.info-section--shade{background-color:#f5f5f5}
.info-heading--knockout{color:#fff;text-align:center;padding:12px;max-width:724px;margin:0 auto}
.info-heading--conclusion{width:100%;margin-top:0;text-align:left;font-size:28px}
@media(min-width:620px){.info-heading--conclusion{text-align:left}
.info-conclusion--image-overlap--left .info-heading--conclusion{margin-left:55%}
}
@media print{.info-heading--conclusion,.info-heading--knockout{color:#000;font-weight:700}
}
.info-big-number{font-size:38px;line-height:1.1;color:#e31837;margin:0;font-weight:700}
.info-bubble{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.info-bubble__bubble{background-color:#fff;padding:6px 12px;position:relative;margin:10px 24px 0 0}
.info-bubble__bubble:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px}
.info-tip{padding:12px 0;background-color:#e31837;margin-bottom:40px}
.info-tip a{color:#fff}
.info-tip .info-heading--knockout{margin:10px auto;font-size:28px}
.info-tip .info-item{margin:0}
.info-tip .info-item__copy{color:#fff;max-width:550px;text-align:center;margin:25px auto 35px;font-size:18px}
.info-tip .info-item__image{margin:0 auto}
.info-item{margin:24px 0}
.info-item--divide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.info-item--divide div{-ms-flex-preferred-size:48%;flex-basis:48%}
.info-item__image{margin:0 auto;width:80%}
@media screen and (min-width:620px){.info-item__image{margin:24px auto}
}
.info-item__copy{width:100%;margin:0}
.info-item__copy .copy--italic{font-style:italic}
.info-item__highlight{margin:12px 0;font-size:20px;text-align:center}
.heading--circle{position:relative;padding:.25em 0 0 2.5em;font-size:18px;width:100%}
.heading__circle{position:absolute;top:0;left:0;width:2em;height:2em;line-height:2em;border-radius:1em;text-align:center;color:#fff}
.heading__big-left-aligned{font-size:22px;text-align:left;margin-bottom:.5em}
.heading__big-center-aligned{font-size:22px;text-align:center;margin-bottom:.5em}
.info-conclusion{background-color:#f5f5f5;padding:36px 0}
.info-conclusion__image{margin:24px auto;width:75%}
.info-conclusion__copy{text-align:left}
@media(min-width:620px){.info-item--divide{display:block}
.info-conclusion__image{width:auto;margin:0;-ms-flex-preferred-size:40%;flex-basis:40%}
.info-conclusion--image-overlap .info-conclusion__image{position:absolute;bottom:-36px;right:0;width:40%}
.info-conclusion--image-overlap--left .info-conclusion__image{left:0;right:auto}
.info-conclusion__copy{width:auto;margin:0;-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left}
.info-conclusion--image-overlap--left .info-conclusion__copy{margin-left:55%}
.info-conclusion__copy--full{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.info-conclusion--image-overlap .info-conclusion__image{margin-bottom:-36px}
@media(min-width:620px){.info-conclusion--image-overlap .info-conclusion__image{margin-bottom:0;position:absolute;bottom:-36px;right:0;width:40%}
.info-conclusion--icon .row{-ms-flex-align:center;align-items:center}
.info-conclusion--icon__image{-ms-flex-order:2;order:2;-ms-flex-preferred-size:15%;flex-basis:15%}
}
.info-conclusion--icon__image{width:75px;margin:12px auto}
@media(min-width:620px){.info-conclusion--icon__copy{-ms-flex-order:1;order:1;-ms-flex-preferred-size:70%;flex-basis:70%}
}
.info-conclusion .row{position:relative}
.arrow--next{font-size:20px;width:100%;text-align:center;display:block;color:#000}
.chart--horizontal{width:100%;height:60px;position:relative}
.chart--horizontal__background{position:absolute;top:10px;left:0;height:40px;width:100%;background-color:#f5f5f5}
.chart--horizontal__datapoint{position:absolute;top:0;left:0;height:100%;opacity:.6;z-index:100}
@media screen{.info-item__image{-ms-transform:scale(0);transform:scale(0);transition:.25s transform}
.scroll-section--active .info-item__image{-ms-transform:scale(1);transform:scale(1)}
.chart--horizontal--animate .chart--horizontal__datapoint{-ms-transform-origin:top left;transform-origin:top left;-ms-transform:scaleX(0);transform:scaleX(0);transition:1s all}
.chart--horizontal--animate .chart--horizontal__datapoint:nth-child(3){transition:1s 1s all linear}
.chart--horizontal--animate .chart--horizontal__datapoint:nth-child(4){transition:1s 2s all linear}
.chart--horizontal--animate .chart--horizontal__datapoint:nth-child(5){transition:1s 3s all linear}
.scroll-section--active .chart--horizontal__datapoint{-ms-transform:scaleX(1);transform:scaleX(1)}
}
.progress-bar{display:none;position:fixed;top:46px;left:0;height:2px;width:0;background-color:#012169;z-index:1750}
.progress-bar--fixed{display:block}
.key-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px auto;width:300px}
@media screen and (min-width:620px){.key-items--barchart .key-item__bar{-ms-transform:scaleX(0);transform:scaleX(0);transition:1.5s 1s transform;-ms-transform-origin:left center;transform-origin:left center}
}
@media(min-width:620px){.key-items--barchart{-ms-flex-align:start;align-items:flex-start;width:50%}
.key-items--barchart .key-item{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
.key-items--barchart .key-item__bar{height:24px}
.key-items--barchart .key-item__copy{-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.key-items--vertical{width:50%;padding-left:15%}
.key-items--vertical .key-item{-ms-flex:1 1 100%;flex:1 1 100%}
.key-items--horizontal{-ms-flex-pack:justify;justify-content:space-between;width:100%}
.key-items--horizontal .key-item{-ms-flex:0 1 auto;flex:0 1 auto}
}
.key-item{display:-ms-flexbox;display:flex;-ms-flex:1 1 50%;flex:1 1 50%;margin:12px 0}
.key-item__bar{width:6px}
.key-item__subhead{margin:0;font-size:24px}
.key-item__subhead span{font-size:14px}
.key-item__subhead span.count-up{font-size:24px}
.key-item__title{margin:0}
.key-item__copy{margin-left:12px}
.info-pie-chart{width:150px;height:150px}
.info-pie-chart__piece{opacity:.5;stroke-miterlimit:10;fill:none;transition:all .5s 1.5s linear}
.info-pie-chart__piece--base{stroke:#ccc;stroke-width:42px}
.info-pie-chart__piece--front,.info-pie-chart__piece--mid{stroke-width:65px;stroke-dasharray:382;stroke-dashoffset:382;stroke:#012169}
.scroll-section--active .key-item__bar{-ms-transform:scaleX(1);transform:scaleX(1)}
.scroll-section--active .info-pie-chart__piece--10{stroke-dashoffset:343.8}
.scroll-section--active .info-pie-chart__piece--25{stroke-dashoffset:286.5}
.scroll-section--active .info-pie-chart__piece--30{stroke-dashoffset:267.4}
.scroll-section--active .info-pie-chart__piece--50{stroke-dashoffset:191}
.scroll-section--active .info-pie-chart__piece--80{stroke-dashoffset:76.4}
@keyframes bmh-bounce{from,to{transform:translateY(-5px);animation-timing-function:ease-out}
50%{transform:translateY(0);animation-timing-function:ease-in}
}
@keyframes bmh-rotate-clock{to{transform:rotate(360deg)}
}
.animation--bounce{animation:1s infinite bmh-bounce}
.animation--rotate-clock{animation:1s infinite bmh-rotate-clock}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.spotlight-priorities-container{margin-bottom:75px}
.spotlight-priorities-container .heading__text{font-size:30px;margin:44px 12px 35px;text-align:center;line-height:42px}
@media(min-width:750px){.spotlight-priorities-container .heading__text{margin-top:52px;margin-bottom:40px;padding-bottom:0;font-size:40px}
}
.template--spotlightpage .spotlight-priorities-container{border-top:5px solid #012169}
.spotlight-masthead--defaultedit-mode .image__bg,.spotlight-masthead--talledit-mode .image__bg,.spotlight-masthead.edit-mode,.spotlight-masthead.edit-mode .image,.spotlight-masthead.edit-mode .image__bg{height:auto;min-height:auto}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.spotlight-masthead,.spotlight-masthead .image,.spotlight-masthead .image__bg{min-height:166px}
@media(min-width:750px){.spotlight-masthead,.spotlight-masthead .image,.spotlight-masthead .image__bg{min-height:236px}
}
.spotlight-masthead--tall .image,.spotlight-masthead--tall .image__bg,.spotlight-masthead__content--tall .image,.spotlight-masthead__content--tall .image__bg{min-height:240px}
@media(min-width:750px){.spotlight-masthead--tall .image,.spotlight-masthead--tall .image__bg,.spotlight-masthead__content--tall .image,.spotlight-masthead__content--tall .image__bg{min-height:350px}
}
.spotlight-masthead{max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;position:relative;font-weight:100}
.spotlight-masthead--tall .spotlight-masthead__description p{padding-top:12px}
.spotlight-masthead--full-width{max-width:none}
.spotlight-masthead--full-width .spotlight-masthead__content{max-width:80%}
@media(min-width:1200px){.spotlight-masthead--full-width .spotlight-masthead__content{max-width:1120px}
}
.spotlight-masthead .image{z-index:-1;margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}
.spotlight-masthead__eyebrow-text{font-size:18px;text-transform:lowercase;font-variant:small-caps;color:#e31837;margin-bottom:9px;font-family:Connections}
.spotlight-masthead__content{color:#000;padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:80%;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;margin-top:-75px}
@media(min-width:750px){.spotlight-masthead--tall .spotlight-masthead__description p{padding-top:24px}
.spotlight-masthead__content{padding:32px 24px;margin-top:-85px}
}
@media(min-width:1000px){.spotlight-masthead--tall .image,.spotlight-masthead--tall .image__bg,.spotlight-masthead__content--tall .image,.spotlight-masthead__content--tall .image__bg{min-height:420px}
.spotlight-masthead__content{margin-top:-95px;padding:32px 30px}
}
@media(min-width:1200px){.spotlight-masthead__content{margin-top:-107px;max-width:70%}
}
.spotlight-masthead__content--tall{margin-top:-70px}
@media(min-width:1000px){.spotlight-masthead__content--tall{margin-top:-90px}
}
.spotlight-masthead__heading{max-width:100%;font-family:ConnectionsLight;font-size:32px;font-weight:100;line-height:1.25;margin:0 0 10px}
.spotlight-masthead__heading--red{color:#e31837}
.spotlight-masthead__heading--black{color:#000}
@media(min-width:750px){.spotlight-masthead__heading{font-size:36px}
}
@media(min-width:1000px){.spotlight-masthead__heading{font-size:48px}
}
@media(min-width:1200px){.spotlight-masthead__heading{font-size:56px}
}
.spotlight-masthead__description,.spotlight-masthead__description p{margin:0;max-width:742px;font-family:ConnectionsLight;font-weight:unset;font-size:18px}
.spotlight-masthead__description p{line-height:1.4;padding-top:6px}
@media(min-width:750px){.spotlight-masthead__description,.spotlight-masthead__description p{font-size:24px}
.spotlight-masthead__description p{padding-top:30px}
}
.spotlight-masthead.edit-mode{display:block}
.spotlight-masthead.edit-mode .image{display:block;position:static}
.spotlight-masthead.edit-mode .spotlight-masthead__content{display:block;position:relative}
.spotlight-masthead--defaultedit-mode,.spotlight-masthead--talledit-mode{display:block;height:auto;min-height:auto}
.spotlight-masthead--defaultedit-mode .image,.spotlight-masthead--talledit-mode .image{display:block;position:static;height:auto;min-height:auto}
.spotlight-masthead--defaultedit-mode .spotlight-masthead__content,.spotlight-masthead--defaultedit-mode .spotlight-masthead__description,.spotlight-masthead--defaultedit-mode .spotlight-masthead__heading,.spotlight-masthead--talledit-mode .spotlight-masthead__content,.spotlight-masthead--talledit-mode .spotlight-masthead__description,.spotlight-masthead--talledit-mode .spotlight-masthead__heading{margin:0 auto}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@font-face{font-family:icomoon;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/icomoon.woff2) format("woff2"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/icomoon.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
.icon,.spotlight-filter__container ul:before,.spotlight-filter__container--dropdown ul:before{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon--bold{font-weight:700}
.icon--arrow-right:before{content:"\e902"}
.icon--divide:before{content:"\e904"}
.icon--equals:before{content:"\e905"}
.icon--minus:before{content:"\e906"}
.icon--plus:before{content:"\e907"}
.icon--multiply:before{content:"\e908"}
.icon--contact:before{content:"\e909"}
.icon--schedule:before{content:"\e90a"}
.icon--priorities:before{content:"\e90b"}
.icon--target:before{content:"\e90c"}
.icon--home:before{content:"\e90d"}
.icon--close:before{content:"\e90e"}
.icon--search:before{content:"\e90f"}
.icon--chev-up:before{content:"\e910"}
.icon--chev-down:before{content:"\e911"}
.icon--star-empty:before{content:"\e912"}
.icon--star-half:before{content:"\e913"}
.icon--star-full:before{content:"\e914"}
.icon--ehl:before{content:"\e915"}
.icon--chev-left:before{content:"\e916"}
.icon--chev-right:before{content:"\e917"}
.icon--Article:before{content:"\e937"}
.icon--Infographic:before{content:"\e938"}
.icon--Video:before{content:"\e935"}
.icon--check:before{content:"\e91b"}
.icon--tool:before{content:"\e945"}
.icon--auto:before{content:"\e939"}
.icon--personal-banking:before{content:"\e94c"}
.icon--college:before{content:"\e943"}
.icon--credit:before{content:"\e93b"}
.icon--debt:before{content:"\e93c"}
.icon--home-ownership:before{content:"\e940"}
.icon--privacy-security:before{content:"\e942"}
.icon--worksheet:before{content:"\e924"}
.icon--retirement:before{content:"\e93d"}
.icon--saving-budgeting:before{content:"\e93e"}
.icon--taxes-income:before{content:"\e93f"}
.icon--vs:before{content:"\e928"}
.icon--family:before{content:"\e929"}
.icon--home2:before{content:"\e92a"}
.icon--work1:before{content:"\e92b"}
.icon--finances:before{content:"\e92c"}
.icon--close-icon-tools-lp:before{content:"\e92d"}
.icon--chev-lp-left:before{content:"\e92e"}
.icon--chev-lp-right:before{content:"\e92f"}
.icon--check-alt:before{content:"\e930"}
.icon--gear:before{content:"\e931"}
.icon--link-arrow:before{content:"\e932"}
.icon--pause:before{content:"\e933"}
.icon--play:before{content:"\e934"}
.icon--media-play-video:before{content:"\e935"}
.icon--action-checkmark:before{content:"\e936"}
.icon--communication-book:before{content:"\e937"}
.icon--account-management:before{content:"\e938"}
.icon--icon-auto:before{content:"\e939"}
.icon--icon-finance-atm:before{content:"\e93a"}
.icon--icon-finance-card:before{content:"\e93b"}
.icon--icon-finance-payment:before{content:"\e93c"}
.icon--icon-finance-retirement:before{content:"\e93d"}
.icon--icon-finance-savings:before{content:"\e93e"}
.icon--icon-finance-taxes:before{content:"\e93f"}
.icon--icon-home:before{content:"\e940"}
.icon--icon-innovation:before{content:"\e941"}
.icon--icon-insurance-protection-security:before{content:"\e942"}
.icon--icon-student:before{content:"\e943"}
.icon--action-right:before{content:"\e944"}
.icon--calculator:before{content:"\e945"}
.icon--action-close:before{content:"\e946"}
.icon--action-left:before{content:"\e947"}
.icon--action-collapse:before,.spotlight-filter__container ul.open:before{content:"\e948"}
.icon--action-dropdown:before,.spotlight-filter__container ul.collapse:before{content:"\e949";vertical-align:middle}
.icon--action-search:before{content:"\e94a"}
.icon--military:before{content:"\e94e"}
.icon--paperless-leaf:before{content:"\e94f"}
.icon--small-business:before{content:"\e950"}
.icon--time:before{content:"\e951"}
.icon--health-health:before{content:"\e953"}
.icon--people-family:before{content:"\e954"}
.icon--work:before{content:"\e955"}
.icon--leisure:before{content:"\e956"}
.icon--home1:before{content:"\e957"}
.icon--giving:before{content:"\e958"}
.icon--action-advanced-search:before{content:"\e959"}
.icon--benefits:before{content:"\e95a"}
.icon--calendar:before{content:"\e95b"}
.icon--awards:before{content:"\e95c"}
.icon--attachment:before{content:"\e95d"}
.icon--action-card-view:before{content:"\e95e"}
.icon--action-bookmark:before{content:"\e95f"}
.icon--action-back:before{content:"\e960"}
.icon--bookmark:before{content:"\e9d2"}
.icon--facebook:before{content:"\ea91"}
.icon--twitter:before{content:"\ea96"}
.icon--finance-accounts1:before{content:"\e961"}
.icon--finance-ach-same-day:before{content:"\e962"}
.icon--finance-ach:before{content:"\e963"}
.icon--finance-arch-positive-pay:before{content:"\e964"}
.icon--finance-atm:before{content:"\e965"}
.icon--finance-ba360:before{content:"\e966"}
.icon--finance-bankamerideals:before{content:"\e967"}
.icon--finance-bonds:before{content:"\e968"}
.icon--finance-business-expenses:before{content:"\e969"}
.icon--finance-cash-vault:before{content:"\e96a"}
.icon--finance-cash:before{content:"\e96b"}
.icon--finance-cashflow:before{content:"\e96c"}
.icon--finance-check:before{content:"\e96d"}
.icon--finance-deposit-micro:before{content:"\e96e"}
.icon--finance-deposit:before{content:"\e96f"}
.icon--finance-etfs:before{content:"\e970"}
.icon--finance-full-service-payroll:before{content:"\e971"}
.icon--finance-funds:before{content:"\e972"}
.icon--finance-gift-card:before{content:"\e973"}
.icon--finance-global-custody:before{content:"\e974"}
.icon--finance-goal:before{content:"\e975"}
.icon--finance-home-equity:before{content:"\e976"}
.icon--finance-interest:before{content:"\e977"}
.icon--finance-investing:before{content:"\e978"}
.icon--finance-loans:before{content:"\e97a"}
.icon--finance-merchant:before{content:"\e97b"}
.icon--finance-offer:before{content:"\e97c"}
.icon--finance-payment-micro:before{content:"\e97d"}
.icon--finance-portfolio-snapshot:before{content:"\e97e"}
.icon--finance-remote-deposit:before{content:"\e97f"}
.icon--finance-rewards:before{content:"\e980"}
.icon--finance-spending:before{content:"\e981"}
.icon--finance-stock-certificate:before{content:"\e982"}
.icon--finance-taxes:before{content:"\e983"}
.icon--finance-withdraw-micro:before{content:"\e984"}
.icon--finance-withdraw:before{content:"\e985"}
.icon--finance-zelle-request:before{content:"\e986"}
.icon--finance-zelle-send:before{content:"\e987"}
.icon--finance-zelle-split:before{content:"\e988"}
.icon--finance-zelle:before{content:"\e989"}
.icon--phishing:before{content:"\e98d"}
.icon--pet:before{content:"\e98e"}
.icon--people-woman:before{content:"\e98f"}
.icon--people-man:before{content:"\e990"}
.icon--people-girl:before{content:"\e991"}
.icon--people-boy:before{content:"\e992"}
.icon--new-feature:before{content:"\e993"}
.icon--navigation:before{content:"\e994"}
.icon--mitigation:before{content:"\e995"}
.icon--metals:before{content:"\e996"}
.icon--action-flash-on:before{content:"\e997"}
.icon--action-flash-off:before{content:"\e998"}
.icon--action-filter:before{content:"\e999"}
.icon--action-expand:before{content:"\e99a"}
.icon--action-download:before{content:"\e99b"}
.icon--action-customization:before{content:"\e99c"}
.icon--action-copy:before{content:"\e99d"}
.icon--action-clearing:before{content:"\e99e"}
.icon--action-chart-view:before{content:"\e99f"}
.icon--action-carousel:before{content:"\e9a0"}
.icon--materials:before{content:"\e9a1"}
.icon--action-views:before{content:"\e9a2"}
.icon--action-upload:before{content:"\e9a3"}
.icon--action-unlock:before{content:"\e9a4"}
.icon--action-uncategorized:before{content:"\e9a5"}
.icon--action-trash:before{content:"\e9a6"}
.icon--action-table-sort-descending:before{content:"\e9a7"}
.icon--action-table-sort-ascending:before{content:"\e9a8"}
.icon--action-sympathy:before{content:"\e9a9"}
.icon--action-success:before{content:"\e9aa"}
.icon--action-stop:before{content:"\e9ab"}
.icon--action-share:before{content:"\e9ac"}
.icon--action-settings:before{content:"\e9ad"}
.icon--action-scroll:before{content:"\e9ae"}
.icon--action-save:before{content:"\e9af"}
.icon--action-refresh:before{content:"\e9b0"}
.icon--action-rating-star:before{content:"\e9b1"}
.icon--action-plus:before{content:"\e9b2"}
.icon--action-minus:before{content:"\ea46"}
.icon--action-menu:before{content:"\e9b3"}
.icon--action-login:before{content:"\e9b4"}
.icon--action-lock:before{content:"\e9b5"}
.icon--action-list-view:before{content:"\e9b6"}
.icon--action-link:before{content:"\e9b7"}
.icon--action-like:before{content:"\e9b8"}
.icon--action-launch:before{content:"\e9b9"}
.icon--action-info:before{content:"\e9ba"}
.icon--action-homepage:before{content:"\e9bb"}
.icon--action-hide:before{content:"\e9bc"}
.icon--action-help:before{content:"\e9bd"}
.icon--awareness:before{content:"\ea47"}
.icon--lockbox:before{content:"\e9be"}
.icon--lawyer:before{content:"\e9bf"}
.icon--key:before{content:"\e9c0"}
.icon--image:before{content:"\e9c1"}
.icon--hotel:before{content:"\e9c2"}
.icon--guidelines:before{content:"\e9c3"}
.icon--grocery:before{content:"\e9c4"}
.icon--government:before{content:"\e9c5"}
.icon--gift:before{content:"\e9c6"}
.icon--gas:before{content:"\e9c7"}
.icon--food:before{content:"\e9c8"}
.icon--folder:before{content:"\e9c9"}
.icon--flag:before{content:"\e9ca"}
.icon--fast:before{content:"\e9cb"}
.icon--family-security:before{content:"\e9cc"}
.icon--exercise:before{content:"\e9cd"}
.icon--energy:before{content:"\e9ce"}
.icon--document:before{content:"\e9cf"}
.icon--disability:before{content:"\e9d0"}
.icon--dental:before{content:"\e9d1"}
.icon--dashboard:before{content:"\e9d3"}
.icon--dashboard-micro:before{content:"\e9d4"}
.icon--baby-carriage:before{content:"\e9d5"}
.icon--compare:before{content:"\e9d6"}
.icon--celebrate:before{content:"\e9d7"}
.icon--candle:before{content:"\e9d8"}
.icon--camera:before{content:"\e9d9"}
.icon--travel:before{content:"\e9da"}
.icon--tools:before{content:"\e9db"}
.icon--thumbtack:before{content:"\e9dc"}
.icon--sweeps:before{content:"\e9dd"}
.icon--solar:before{content:"\e9de"}
.icon--shopping-and-entertainment:before{content:"\e9df"}
.icon--restaurant-dining:before{content:"\e9e0"}
.icon--research-service:before{content:"\e9e1"}
.icon--reminder:before{content:"\e9e2"}
.icon--recycle:before{content:"\e9e3"}
.icon--preferred-rewards:before{content:"\e9e4"}
.icon--plan-tools:before{content:"\e9e5"}
.icon--communication-data-transmission:before{content:"\e9e7"}
.icon--communication-excel:before{content:"\e9e8"}
.icon--communication-inbox:before{content:"\e9e9"}
.icon--communication-mail:before{content:"\e9ea"}
.icon--communication-overnight-shipping:before{content:"\e9eb"}
.icon--communication-pdf:before{content:"\e9ec"}
.icon--communication-powerpoint:before{content:"\e9ed"}
.icon--communication-print:before{content:"\e9ee"}
.icon--communication-sign-and-edit:before{content:"\e9ef"}
.icon--communication-speech:before{content:"\e9f0"}
.icon--communication-text:before{content:"\e9f1"}
.icon--communication-thought:before{content:"\e9f2"}
.icon--communication-word-doc:before{content:"\e9f3"}
.icon--communication-zip-folder:before{content:"\e9f4"}
.icon--communication-call:before{content:"\e9f5"}
.icon--digital-cloud-computing:before{content:"\e9f6"}
.icon--communication-announcement:before{content:"\e9f7"}
.icon--digital-disbursements:before{content:"\e9f8"}
.icon--digital-ebam:before{content:"\e9f9"}
.icon--digital-mobile-banking:before{content:"\e9fa"}
.icon--digital-mobile-invest:before{content:"\e9fb"}
.icon--digital-mortgage-experience:before{content:"\e9fd"}
.icon--digital-online-investing:before{content:"\e9fe"}
.icon--digital-video-teller:before{content:"\ea00"}
.icon--digital-wifi:before{content:"\ea01"}
.icon--climate-heat:before{content:"\e98a"}
.icon--climate-hurricane:before{content:"\e98b"}
.icon--climate-snow:before{content:"\e98c"}
.icon--climate-storm:before{content:"\ea02"}
.icon--climate-thunder:before{content:"\ea03"}
.icon--climate-tropical-storm:before{content:"\ea04"}
.icon--cashpro-assistant:before{content:"\ea05"}
.icon--cashpro-connect:before{content:"\ea06"}
.icon--cashpro-credit:before{content:"\ea07"}
.icon--cashpro-foreign-exchange-rmb:before{content:"\ea08"}
.icon--cashpro-foreign-exchange:before{content:"\ea09"}
.icon--cashpro-invest:before{content:"\ea0a"}
.icon--cashpro-mobile:before{content:"\ea0b"}
.icon--cashpro-online:before{content:"\ea0c"}
.icon--cashpro-payments:before{content:"\ea0d"}
.icon--cashpro-receivables:before{content:"\ea0e"}
.icon--cashpro-research:before{content:"\ea0f"}
.icon--cashpro-trade:before{content:"\ea10"}
.icon--arrow-choice:before{content:"\ea11"}
.icon--arrow-click:before{content:"\ea12"}
.icon--arrow-consolidate:before{content:"\ea13"}
.icon--arrow-decrease-risk:before{content:"\ea14"}
.icon--arrow-down:before{content:"\ea15"}
.icon--arrow-increase:before{content:"\ea16"}
.icon--arrow-left:before{content:"\ea17"}
.icon--arrow-send:before{content:"\ea18"}
.icon--arrow-trade:before{content:"\ea19"}
.icon--arrow-transfer:before{content:"\ea1a"}
.icon--arrow-up-down:before{content:"\ea1b"}
.icon--arrow-up:before{content:"\ea1c"}
.icon--media-pause:before{content:"\ea1e"}
.icon--media-play:before{content:"\ea20"}
.icon--media-podcast:before{content:"\ea21"}
.icon--media-rewind:before{content:"\ea22"}
.icon--media-volume-high:before{content:"\ea23"}
.icon--media-volume-low:before{content:"\ea24"}
.icon--media-volume-medium:before{content:"\ea25"}
.icon--media-volume-mute:before{content:"\ea26"}
.icon--geography-asia:before{content:"\ea27"}
.icon--geography-brazil:before{content:"\ea28"}
.icon--geography-eemea:before{content:"\ea29"}
.icon--geography-europe:before{content:"\ea2a"}
.icon--geography-location:before{content:"\ea2b"}
.icon--geography-market-region-global:before{content:"\ea2c"}
.icon--geography-usa:before{content:"\ea2d"}
.icon--action-logout:before{content:"\ea2e"}
.icon--people-group:before{content:"\ea30"}
.icon--people-profile:before{content:"\ea31"}
.icon--people-team:before{content:"\ea32"}
.icon--partnership-and-networking:before{content:"\ea33"}
.icon--life-plan-and-navigation:before{content:"\ea34"}
.icon--innovation:before{content:"\ea35"}
.icon--fingerprint:before{content:"\ea36"}
.icon--commercial-real-estate:before{content:"\ea37"}
.icon--archive:before{content:"\ea39"}
.icon--media-fast-forward:before{content:"\ea3a"}
.icon--action-alert:before{content:"\ea3b"}
.icon--arts-culture:before{content:"\ea3c"}
.icon--health-drug-store:before{content:"\ea3d"}
.icon--health-medical:before{content:"\ea3e"}
.icon--finance-keep-the-change:before{content:"\ea3f"}
.icon--finance-bank:before{content:"\ea40"}
.icon--finance-accounts:before{content:"\ea41"}
.icon--digital-online:before{content:"\ea42"}
.icon--digital-mobile:before{content:"\ea43"}
.icon--communication-communication-service:before{content:"\ea44"}
.icon-link i{margin-right:6px}
.spotlight-filter__title{color:#e31837;font-family:Connections,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:.5px;margin-bottom:6px;padding-left:24px;text-transform:uppercase}
@media(min-width:768px){.spotlight-filter__title{display:none;max-width:600px;margin:0 auto;padding-left:0}
}
.spotlight-filter__container{max-width:1312px;margin:0 auto}
.spotlight-filter__container ul{border-bottom:1px solid #d5d5d5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 24px;position:relative;padding-left:0}
.spotlight-filter__container ul.collapse{cursor:pointer}
.spotlight-filter__container ul.collapse li{pointer-events:none}
.spotlight-filter__container ul.collapse:before{width:100%;text-align:right}
.spotlight-filter__container ul.open li{pointer-events:auto}
@media(min-width:768px){.spotlight-filter__container ul{border:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:24px 0 30px}
.spotlight-filter__container ul.collapse li{pointer-events:auto;cursor:pointer}
.spotlight-filter__container ul.collapse:before,.spotlight-filter__container ul.open:before{display:none}
}
.spotlight-filter__container ul:before{position:absolute;right:18px;top:14px;font-size:28px}
.spotlight-filter__container ul li{list-style:none;display:none;cursor:pointer}
.spotlight-filter__container ul li.active,.spotlight-filter__container--dropdown .spotlight-filter__title,.spotlight-filter__container--dropdown ul.collapse:before,.spotlight-filter__container--dropdown ul.open:before{display:block}
.spotlight-filter__container ul li a{color:#000;display:block;font-size:18px;cursor:pointer}
.spotlight-filter__container ul li a:focus,.spotlight-filter__container ul li a:hover{text-decoration:underline}
@media(min-width:768px){.spotlight-filter__container ul li{display:block;margin:12px 50px 12px 0;padding:0 12px}
.spotlight-filter__container ul li:last-of-type{margin-right:0}
.spotlight-filter__container ul li a{text-align:center}
.spotlight-filter__container ul li.active{border-bottom:6px solid #e31837}
.spotlight-filter__container ul li.active a{text-decoration:none}
.spotlight-filter__container--dropdown .spotlight-filter__title{max-width:600px}
}
.spotlight-filter__container--dropdown ul{border-bottom:1px solid #d5d5d5;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0}
.spotlight-filter__container--dropdown ul li{display:none}
.spotlight-filter__container--dropdown ul li.active{display:block;border:0}
.spotlight-filter__container--dropdown ul li a{text-align:left}
@media(min-width:768px){.spotlight-filter__container--dropdown ul{border-bottom:0;max-width:600px;margin:0 auto}
.spotlight-filter__container--dropdown ul li{padding:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.spotlight-featured-tile{position:relative;width:100%;max-width:860px;height:530px}
@media(min-width:750px){.spotlight-featured-tile{height:600px;margin:0 20px 0 12px}
}
@media(min-width:1440px){.spotlight-featured-tile{margin-right:0}
}
.spotlight-featured-tile__wrap{height:300px;background-size:cover}
@media(min-width:530px){.spotlight-featured-tile__wrap{height:530px}
}
@media(min-width:750px){.spotlight-featured-tile__wrap{height:600px}
}
.spotlight-featured-tile__link{display:block;height:530px}
.spotlight-featured-tile__link:focus .spotlight-featured-tile__content__cta span,.spotlight-featured-tile__link:focus .spotlight-featured-tile__content__title,.spotlight-featured-tile__link:hover .spotlight-featured-tile__content__cta span,.spotlight-featured-tile__link:hover .spotlight-featured-tile__content__title{text-decoration:underline}
.spotlight-featured-tile__content{position:absolute;bottom:0;width:90%;max-width:350px;min-height:275px;padding:24px}
.spotlight-featured-tile__content__topic{font-size:18px;line-height:1.1;text-transform:lowercase;font-variant:small-caps}
.spotlight-featured-tile__content__title{margin:6px 0 12px;font-size:22px;line-height:30px}
@media(min-width:750px){.spotlight-featured-tile__link{height:600px}
.spotlight-featured-tile__content{max-width:415px}
.spotlight-featured-tile__content__title{font-size:24px}
.slider .aem-wrap--spotlight-featured-tile .spotlight-featured-tile{height:550px}
}
.spotlight-featured-tile__content__description{margin-bottom:45px;font-size:18px;line-height:27px}
.spotlight-featured-tile__content__cta{position:absolute;left:30px;bottom:10px;font-size:16px}
.spotlight-featured-tile__content__cta .icon{position:relative;top:4px;font-size:24px;margin-right:6px}
.spotlight-featured-tile__content__cta .icon--Infographic{top:6px;font-size:26px}
.spotlight-featured-tile__content__cta .icon--Video{top:3px;font-size:20px}
.spotlight-featured-tile__content__cta .icon--Video:before{content:"\ea20" !important}
.spotlight-featured-tile--align-left .spotlight-featured-tile__content{left:0}
.spotlight-featured-tile--align-right .spotlight-featured-tile__content{right:0}
.spotlight-featured-tile--theme-red .spotlight-featured-tile__link{color:#fff}
.spotlight-featured-tile--theme-red .spotlight-featured-tile__content{background-color:#c41230}
.spotlight-featured-tile--theme-white .spotlight-featured-tile__link{color:#000}
.spotlight-featured-tile--theme-white .spotlight-featured-tile__content{background-color:#fff;border-left:8px solid #e31837}
.slider .aem-wrap--spotlight-featured-tile{width:100%}
.slider .aem-wrap--spotlight-featured-tile .spotlight-featured-tile{margin:0}
@media(max-width:749px){.slider .aem-wrap--spotlight-featured-tile .spotlight-featured-tile{margin-bottom:50px}
}
@media(min-width:750px){.slider .aem-wrap--spotlight-featured-tile .spotlight-featured-tile__link,.slider .aem-wrap--spotlight-featured-tile .spotlight-featured-tile__wrap{height:550px}
.slider .aem-wrap--spotlight-featured-tile .spotlight-featured-tile__content{bottom:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.aem-wrap--data-visualization-tile{width:100%}
.spotlight-data-tile{margin:0 auto;width:100%;height:95%;max-height:550px;border:1px solid #bababa}
.spotlight-data-tile--dark-blue{background-color:#012169}
.spotlight-data-tile--royal-blue{background-color:#0052c2}
.spotlight-data-tile--blueprint-blue-lighter{background-color:#e5eef9}
.spotlight-data-tile--blueprint-blue{background-color:#99bae7}
.spotlight-data-tile--gray{background-color:#f5f5f5}
.spotlight-data-tile--white{background-color:#fff}
.spotlight-data-tile__graphic{height:100%;margin:0 auto;width:85%}
@media(min-width:560px) and (max-width:768px){.spotlight-data-tile__graphic{width:60%}
}
@media(min-width:768px){.spotlight-data-tile{height:100%}
.spotlight-data-tile__graphic{width:100%}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.aem-wrap--spotlight-content-tile{width:100%}
.spotlight-content-tile{height:550px;background:#fff}
.spotlight-content-tile__content-wrapper{position:relative;min-height:320px;padding:30px 0}
.spotlight-content-tile__background{width:100%;height:235px;margin:0 auto;border:1px solid #bababa;background-repeat:no-repeat;background-size:cover;background-position:center}
.spotlight-content-tile__background--double{display:none}
.spotlight-content-tile__background--single{display:block}
@media(min-width:1200px){.spotlight-content-tile{max-width:500px}
.spotlight-content-tile__background--double{display:block}
.spotlight-content-tile__background--single{display:none}
}
.spotlight-content-tile__anchor{color:inherit}
.spotlight-content-tile__anchor:focus,.spotlight-content-tile__anchor:hover{text-decoration:none;color:inherit}
.spotlight-content-tile__anchor:focus .spotlight-content-tile__cta span,.spotlight-content-tile__anchor:focus .spotlight-content-tile__title,.spotlight-content-tile__anchor:hover .spotlight-content-tile__cta span,.spotlight-content-tile__anchor:hover .spotlight-content-tile__title{text-decoration:underline}
.spotlight-content-tile__cta{position:absolute;left:0;bottom:0;font-size:16px}
@media(min-width:1250px){.spotlight-content-tile__cta{bottom:15px}
}
.spotlight-content-tile__cta .icon{position:relative;top:4px;font-size:24px;margin-right:6px}
.spotlight-content-tile__cta .icon--Infographic{top:6px;font-size:26px}
.spotlight-content-tile__cta .icon--Video{top:3px;font-size:20px}
.spotlight-content-tile__cta .icon--Video:before{content:"\ea20" !important}
.spotlight-content-tile__topic{display:inline-block;font-size:18px;line-height:1.1;text-transform:lowercase;font-variant:small-caps;color:#e31837}
.spotlight-content-tile__title{margin:6px 0 12px;font-size:22px;line-height:30px;word-wrap:break-word}
@media(min-width:750px){.spotlight-content-tile{border:1px solid #bababa}
.spotlight-content-tile__content-wrapper{padding:30px 24px 0;min-height:315px}
.spotlight-content-tile__background{border:0}
.spotlight-content-tile__cta{left:30px}
.spotlight-content-tile__title{font-size:24px}
}
.spotlight-content-tile__description{margin-bottom:25px;font-size:18px;line-height:27px}
@media(min-width:750px){.spotlight-content-tile__description{margin-bottom:45px}
}
.spotlight-content-tile--double{max-width:100%}
@media(min-width:1200px){.spotlight-content-tile--double .spotlight-content-tile__wrapper{display:-ms-flexbox;display:flex}
.spotlight-content-tile--double .spotlight-content-tile__content-wrapper{position:relative;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:50px 50px 0}
.spotlight-content-tile--double .spotlight-content-tile__background{width:48.5%;height:548px;margin:0;background-repeat:no-repeat;background-size:cover}
.spotlight-content-tile--double .spotlight-content-tile__cta{left:50px}
}
@media(max-width:767px){.slider__mobile-no-slider--wrapper .spotlight-content-tile{margin-bottom:50px;padding:30px 0 50px;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.slider__mobile-no-slider--wrapper .spotlight-content-tile .spotlight-content-tile__wrapper{padding:0 24px}
.slider__mobile-no-slider--wrapper .spotlight-content-tile .spotlight-content-tile__content-wrapper{padding:30px 0 0}
.slider__mobile-no-slider--wrapper .spotlight-content-tile .spotlight-content-tile__background{border:0}
.slider__mobile-no-slider--wrapper .spotlight-content-tile .spotlight-content-tile__cta{left:0;bottom:35px}
}
@media(max-width:420px){.slider__mobile-no-slider--wrapper .spotlight-content-tile{height:590px}
.slider__mobile-no-slider--wrapper .spotlight-content-tile .spotlight-content-tile__cta{bottom:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.spotlight-category-container{padding:0 0 30px;border-bottom:solid 1px #bababa}
@media(min-width:750px){.spotlight-category-container{border:0}
}
.spotlight-category-container__wrapper{max-width:1312px;margin:auto}
.spotlight-category-container__description,.spotlight-category-container__heading,.spotlight-category-container__title{padding:0 24px}
@media(min-width:1200px){.spotlight-category-container__description,.spotlight-category-container__heading,.spotlight-category-container__title{padding:0 30px}
}
.spotlight-category-container__title{width:100%;font-size:30px;margin-top:60px;margin-bottom:30px;padding-bottom:20px;border-bottom:solid 1px #bababa}
@media(min-width:750px){.spotlight-category-container__title{margin-top:20px;margin-bottom:40px;padding-bottom:0;padding-left:12px;font-size:40px;border-bottom:0}
}
.spotlight-category-container__heading,.spotlight-category-container__title{color:#e31837}
.spotlight-category-container__intro{margin-bottom:30px}
@media(min-width:768px){.spotlight-category-container__heading-wrapper{width:calc(100%/2);max-width:calc(100%/2);padding-top:30px;padding-left:12px}
.spotlight-category-container__intro{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}
}
.spotlight-category-container__intro .image{position:relative;top:-20px;margin-bottom:0}
@media(min-width:768px){.spotlight-category-container__intro .image{max-width:425px !important;top:0;padding:0 0 12px 12px}
}
.spotlight-category-container__intro .spotlight-category-container__heading-wrapper .spotlight-category-container__heading{margin:6px 0 12px;font-size:26px;line-height:1.25}
@media(min-width:750px){.spotlight-category-container__intro .spotlight-category-container__heading-wrapper .spotlight-category-container__heading{margin-bottom:30px;font-size:32px;line-height:1.25}
.spotlight-category-container--featured .spotlight-category-container__inner-wrapper,.spotlight-category-container--featured-spotlights .spotlight-category-container__inner-wrapper{display:-ms-flexbox;display:flex}
}
.spotlight-category-container__intro .spotlight-category-container__heading-wrapper .spotlight-category-container__description p{font-size:18px;line-height:1.25}
@media(min-width:1200px){.spotlight-category-container__intro .spotlight-category-container__heading-wrapper .spotlight-category-container__description p{font-size:24px;line-height:1.25}
}
@media(max-width:767px){.spotlight-category-container__intro--hide-border .spotlight-category-container__title{margin-bottom:0;padding-bottom:0;border:0}
}
.spotlight-category-container--featured,.spotlight-category-container--featured-spotlights{border:0}
.spotlight-category-container--featured .spotlight-category-container__title,.spotlight-category-container--featured-spotlights .spotlight-category-container__title{padding-bottom:0;padding-left:20px;border:0}
.spotlight-category-container--featured{padding-bottom:0}
@media(min-width:750px){.spotlight-category-container--featured{padding:0 0 75px}
.spotlight-category-container--featured .spotlight-category-container__inner-wrapper{-ms-flex-flow:row wrap;flex-flow:row wrap}
}
.spotlight-category-container--featured .spotlight-category-container__title{padding-left:12px}
.spotlight-category-container--featured .spotlight-category-container__full{margin-top:60px}
@media(max-width:749px){.spotlight-category-container--featured .spotlight-category-container__full{margin-bottom:30px;padding-top:30px;border-top:solid 1px #bababa}
}
.spotlight-category-container--featured-spotlights{padding-bottom:50px}
@media(min-width:750px){.spotlight-category-container--featured .spotlight-category-container__left{-ms-flex-preferred-size:60%;flex-basis:60%}
.spotlight-category-container--featured .spotlight-category-container__right{-ms-flex-preferred-size:40%;flex-basis:40%}
.spotlight-category-container--featured .spotlight-category-container__full{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:-60px}
.spotlight-category-container--featured-spotlights{padding:0 0 100px}
.spotlight-category-container--featured-spotlights .spotlight-category-container__inner-wrapper{-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.spotlight-category-container--featured-spotlights .spotlight-category-container__left,.spotlight-category-container--featured-spotlights .spotlight-category-container__right{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 20px}
}
.spotlight-category-container--featured-spotlights .spotlight-category-container__left{margin-bottom:30px}
.spotlight-category-container--no-heading .spotlight-category-container__heading-wrapper{display:none}
.template--allspotlightspage .spotlight-category-container{border-top:5px solid #012169;background:#fff}
@media(min-width:750px){.spotlight-category-container--featured-spotlights .spotlight-category-container__left{margin-bottom:0}
.template--allspotlightspage .spotlight-category-container{padding-top:30px}
}
.template--allspotlightspage .spotlight-category-container--featured-spotlights{padding-top:0;border:0;background:#fff}
@media(max-width:749px){.template--allspotlightspage .spotlight-category-container .spotlight-category-container__title{margin-top:70px;margin-bottom:14px;padding-bottom:30px}
.template--allspotlightspage .spotlight-category-container--featured-spotlights .spotlight-category-container__title{padding-bottom:0}
}
.template--allspotlightspage .spotlight-category-container .slider__spotlight--carousel .slider__arrow{background:0}
.template--allspotlightspage .spotlight-category-container--white{padding-top:0;border-top:0}
.template--allspotlightspage .aem-wrap--spotlight-category-container:nth-child(2n+2) .cta-tile{border:1px solid #f5f5f5}
.template--allspotlightspage .aem-wrap--spotlight-category-container:nth-child(2n+2) .spotlight-category-container{background:#f5f5f5}
.template--allspotlightspage .aem-wrap--spotlight-category-container:nth-child(2n+2) .spotlight-category-container--white{background-color:#fff}
.template--allspotlightspage .aem-wrap--spotlight-category-container:nth-child(2n+2) .spotlight-category-container--white .cta-tile{border:1px solid #bababa}
.template--allspotlightspage .aem-wrap--spotlight-category-container:last-child .spotlight-category-container{border-bottom:5px solid #012169}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.featured-spotlights{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.featured-spotlights__spotlight-link{position:relative}
.featured-spotlights__background{height:260px;width:100%;margin:0;background-repeat:no-repeat;background-position:right;background-size:cover}
.featured-spotlights__count,.featured-spotlights__title{background:#fff}
.featured-spotlights__title{margin-top:0;padding:20px 20px 0}
.featured-spotlights__title h3{color:#000;font-size:26px}
@media(min-width:750px){.featured-spotlights__background{height:435px}
.featured-spotlights__title{position:absolute;left:0;bottom:0;width:85%;padding:20px 45px}
.featured-spotlights__title h3{min-height:60px;margin-bottom:0;font-size:32px}
}
.featured-spotlights__count{padding-top:12px;padding-left:23px;padding-bottom:24px;font-size:14px}
@media(min-width:750px){.featured-spotlights__count{padding-left:48px}
}
.featured-spotlights__count .icon{position:relative;top:3px;padding-right:3px;color:#e31837;font-size:20px}
.featured-spotlights__list-wrapper__list{margin:0;padding:0 30px 0 50px;position:relative}
.featured-spotlights__list-wrapper__list:before{content:'';width:1px;background:#012169;height:79%;position:absolute;left:31px;top:24px;-ms-transform:scaleY(1.2222);transform:scaleY(1.2222)}
@media(min-width:419px){.featured-spotlights__list-wrapper__list:before{height:78%}
}
@media(min-width:750px){.featured-spotlights__list-wrapper__list{margin:0;padding:0 72px}
.featured-spotlights__list-wrapper__list:before{left:52px;top:28px;height:78%}
}
.featured-spotlights__list-wrapper__list__item{width:100%;max-width:385px;margin-top:12px;padding:0 0 12px;list-style:none;position:relative}
.featured-spotlights__list-wrapper__list__item:first-of-type{margin:0}
.featured-spotlights__list-wrapper__list__item:last-of-type{border-bottom:0}
.featured-spotlights__list-wrapper__list__item:last-of-type a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.featured-spotlights__list-wrapper__list__item:last-of-type a span{font-size:18px}
.featured-spotlights__list-wrapper__list__item:last-of-type a:focus,.featured-spotlights__list-wrapper__list__item:last-of-type a:hover{text-decoration:none}
.featured-spotlights__list-wrapper__list__item:last-of-type a:focus span,.featured-spotlights__list-wrapper__list__item:last-of-type a:hover span{text-decoration:underline}
.featured-spotlights__list-wrapper__list__item:last-of-type a i{margin-left:0}
@media(min-width:750px){.featured-spotlights__list-wrapper__list__item:last-of-type a i{margin-left:6px}
}
.featured-spotlights__list-wrapper__list__item:last-of-type:before{top:0}
.featured-spotlights__list-wrapper__list__item:before{content:'';width:10px;height:10px;border-radius:50%;background:#012169;position:absolute;left:-24px;top:35px;-ms-transform:translateY(67%);transform:translateY(67%)}
.featured-spotlights__list-wrapper__list__item__link{display:block;color:#000 !important;text-decoration:none !important}
.featured-spotlights__list-wrapper__list__item__link:focus .featured-spotlights__list-wrapper__list__item__title,.featured-spotlights__list-wrapper__list__item__link:hover .featured-spotlights__list-wrapper__list__item__title{text-decoration:underline}
.featured-spotlights__list-wrapper__list__item__topic{font-size:18px;line-height:1.1;text-transform:lowercase;font-variant:small-caps;color:#e31837}
.featured-spotlights__list-wrapper__list__item__title{margin:6px 0 12px;font-size:22px;line-height:30px}
@media(min-width:750px){.featured-spotlights__list-wrapper__list__item__title{min-height:60px;font-size:24px}
}
.featured-spotlights__list-wrapper__list__item__description{margin-bottom:15px;font-size:18px;line-height:27px}
.featured-spotlights__list-wrapper__list__item__cta{margin-bottom:0;font-size:16px}
.featured-spotlights__list-wrapper__list__item__cta .icon{position:relative;top:4px;font-size:24px;margin-right:6px}
.featured-spotlights__list-wrapper__list__item__cta .icon--Infographic{top:6px;font-size:26px}
.featured-spotlights__list-wrapper__list__item__cta .icon--Video{top:3px;font-size:20px}
.featured-spotlights__list-wrapper__list__item__cta .icon--Video:before{content:"\ea20" !important}
.cta-tile,.cta-tile__link{height:100%;min-height:350px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.aem-wrap--cta-tile{height:100%}
.cta-tile{border:1px solid #bababa;background:#fff}
.cta-tile__link{position:relative;display:block;padding:32px;color:#000}
.cta-tile__link:focus,.cta-tile__link:hover{text-decoration:none;color:#000}
.cta-tile__link:focus .cta-tile__read-more span,.cta-tile__link:focus .cta-tile__title,.cta-tile__link:hover .cta-tile__read-more span,.cta-tile__link:hover .cta-tile__title{text-decoration:underline}
.cta-tile__title{margin-top:0;font-size:26px;line-height:1.3}
@media(min-width:750px){.cta-tile__title{font-size:32px}
}
.cta-tile__description{font-size:18px;line-height:1.5;margin-bottom:50px}
.cta-tile__count,.cta-tile__read-more{position:absolute;left:30px;bottom:30px;font-size:14px}
.cta-tile__count .icon,.cta-tile__read-more .icon{position:relative;top:3px;padding-right:3px;font-size:20px;color:#e31837}
.cta-tile--icon{text-align:center;border:1px solid #f5f5f5;background:#f5f5f5}
.cta-tile--icon .cta-tile__title{margin-bottom:12px;font-family:Connections;font-size:24px;line-height:1.1}
.cta-tile--icon .cta-tile__description{margin-bottom:12px}
.cta-tile--icon .cta-tile__read-more{position:relative;left:auto;bottom:auto}
.cta-tile--icon .icon-c{display:inline-block;margin:30px 0 20px}
@media(max-width:749px){.slide .cta-tile{height:97%;min-height:0}
.slide .cta-tile .cta-tile__description{font-size:17px}
}
.cta-tile.cta-tile--suppress-count .cta-tile__count{display:none}
.cta-tile.cta-tile--read-more .cta-tile__content .icon-c{margin-top:0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.cta-section-container{margin:0 12px}
.cta-section-container .heading__text{font-size:30px;line-height:1.4}
.cta-section-container .subheading__text{text-align:center}
.cta-section-container__wrapper{max-width:1312px;margin:50px auto 30px}
@media(min-width:750px){.cta-section-container .heading__text{font-size:40px}
.cta-section-container__wrapper{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto}
}
@media(min-width:1000px){.cta-section-container__wrapper{-ms-flex-flow:row nowrap;flex-flow:row nowrap}
}
.cta-section-container__col{margin-bottom:35px}
@media(min-width:750px){.cta-section-container__col{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%}
}
@media(min-width:1000px){.cta-section-container__col{-ms-flex-preferred-size:32%;flex-basis:32%;width:32%;margin-bottom:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.article-list{margin:30px 0 0;padding:0 24px}
@media(min-width:750px){.article-list{margin:0;padding:0 30px 0 60px}
}
.slide .article-list{margin:0;padding:0}
@media(min-width:750px){.slide .article-list{padding:0 20px}
}
.article-list__item{width:100%;max-width:385px;margin-top:24px;padding:0 0 24px;list-style:none;border-bottom:1px solid #bababa}
.article-list__item:first-of-type{margin:0}
.article-list__item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}
.article-list__item__link{display:block;color:#000 !important;text-decoration:none !important}
.article-list__item__link:focus .article-list__item__cta span,.article-list__item__link:focus .article-list__item__title,.article-list__item__link:hover .article-list__item__cta span,.article-list__item__link:hover .article-list__item__title{text-decoration:underline}
.article-list__item__topic{font-size:18px;line-height:1.1;text-transform:lowercase;font-variant:small-caps;color:#e31837}
.article-list__item__title{font-family:ConnectionsLight;margin:6px 0 12px;font-size:22px;line-height:30px}
@media(min-width:750px){.article-list__item__title{font-size:24px}
}
.article-list__item__description{margin-bottom:15px;font-size:18px;line-height:27px}
.article-list__item__img{margin-bottom:15px}
.article-list__item__cta{margin-bottom:0;font-size:16px}
.article-list__item__cta .icon{position:relative;top:4px;font-size:24px;margin-right:6px}
.article-list__item__cta .icon--Infographic{top:6px;font-size:26px}
.article-list__item__cta .icon--Video{top:3px;font-size:20px}
.article-list__item__cta .icon--Video:before{content:"\ea20" !important}
.article-list__item__count{font-size:14px}
.article-list__item__count .icon{position:relative;top:3px;padding-right:3px;color:#e31837;font-size:20px}
.article-list__heading{margin:0 0 30px;font-weight:100;font-size:20px;line-height:1.25;font-family:Connections}
@media(min-width:750px){.article-list__heading{font-size:24px}
}
.article-list__cta-wrapper{background-color:#012169;margin:20px 0;text-align:center}
.article-list__cta-link{display:block;padding:12px 18px;font-family:Connections;font-weight:400;font-size:16px;line-height:1.5;color:#fff}
@media(min-width:750px){.article-list__cta-link{font-size:18px}
}
.article-list__cta-link:hover{color:#fff;text-decoration:underline}
@media(max-width:767px){.slider__mobile-no-slider--wrapper .article-list{padding:0 24px 50px}
.slider__mobile-no-slider--wrapper .article-list .article-list__item{max-width:none}
}
.article-list__wrapper--in-article{display:none;margin-bottom:30px}
@media(max-width:1199px){.article-list__wrapper--in-article{display:block}
}
.article-list__wrapper--in-article .article-list{margin-top:24px;padding:0}
.article-list__wrapper--in-article .article-list__heading{margin:0}
.article-list__wrapper--in-article .article-list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:100%;margin:0;padding:0}
.article-list__wrapper--in-article .article-list__item__img{width:100%;max-width:100px;height:auto;margin:0 12px 18px 0}
.article-list__wrapper--in-article .article-list__item__title,.article-list__wrapper--in-article .article-list__item__topic{font-size:16px}
.article-list__wrapper--in-article .article-list__item__topic{line-height:1.2}
.article-list__wrapper--in-article .article-list__item__title{margin:18px 0 0;padding:0 0 18px;line-height:1.5;font-family:Connections}
.article-list__wrapper--in-article .article-list__item:first-child .article-list__item__title{margin-top:0}
.article-list__wrapper--in-article .article-list__item:only-child{padding:15.6px 0;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.article-list__wrapper--in-article .article-list__item:only-child .article-list__item__img{margin-bottom:0}
.article-list__wrapper--in-article .article-list__item:only-child .article-list__item__title{padding-bottom:6px}
.article-list__wrapper--has-heading{border-bottom:2px solid #000}
.article-list__wrapper--has-heading .article-list__in-article-heading{margin-bottom:30px;padding-bottom:24px;text-align:center;font-size:14px;color:#646464;font-style:italic;border-bottom:2px solid #000}
.article-list__wrapper.article-list--edit.article-list__wrapper--in-article{display:block}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.two-column-promo{max-width:1000px;margin:50px auto 0;padding:0 24px 50px}
@media(min-width:1000px){.two-column-promo{padding:0 0 50px}
}
.two-column-promo__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-shadow:0 2px 14px 0 rgba(162,162,162,.5);background-color:#fff}
@media(min-width:750px){.two-column-promo__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}
}
.two-column-promo__image-wrap{-ms-flex-order:1;order:1}
@media(min-width:750px){.two-column-promo__image-wrap{-ms-flex-preferred-size:50%;flex-basis:50%}
}
.two-column-promo__image-wrap .image{margin:0}
.two-column-promo__image-wrap .image__img{width:100%}
.two-column-promo__text-wrap{padding:30px;-ms-flex-order:2;order:2}
@media(min-width:750px){.two-column-promo__text-wrap{-ms-flex-preferred-size:50%;flex-basis:50%;padding:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.two-column-promo__copy{max-width:90%}
}
@media(min-width:1000px){.two-column-promo__text-wrap{padding:30px 30px 30px 60px}
}
@media(min-width:1200px){.two-column-promo__text-wrap{padding-top:45px;padding-bottom:45px}
}
.two-column-promo__heading{margin-bottom:10px;font-size:24px;color:#000;line-height:1.3}
@media(min-width:1000px){.two-column-promo__heading{margin-bottom:15px;font-size:32px}
}
.two-column-promo__copy ol li,.two-column-promo__copy p,.two-column-promo__copy ul li{font-size:18px;color:#000}
.two-column-promo .image--bg{height:100%}
.two-column-promo .image__bg{height:100%;min-height:373px;background-size:cover !important}
.two-column-promo .cta-group{display:-ms-flexbox;display:flex;margin-bottom:0}
@media(min-width:750px){.two-column-promo .cta-group{margin-top:30px}
}
.two-column-promo .cta-group__wrapper{display:-ms-flexbox;display:flex;margin-top:4px}
.two-column-promo .cta-group .cta{margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;text-decoration:none}
.two-column-promo .cta-group .cta:focus .cta__text,.two-column-promo .cta-group .cta:hover .cta__text{text-decoration:underline}
.two-column-promo .cta-group .cta--arrow-link{margin-bottom:0;font-size:18px;color:#0052c2}
.two-column-promo .cta-group .cta--arrow-link .cta__text::after{top:7px;right:-15px;width:9px;height:15px;background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/action-right-link-blue-royal-bold.svg)}
@media(min-width:750px){.two-column-promo--image-right .two-column-promo__image-wrap{-ms-flex-order:2;order:2}
.two-column-promo--image-right .two-column-promo__text-wrap{-ms-flex-order:1;order:1}
}
.two-column-promo.edit-mode{margin-top:30px;padding:0;height:auto}
.two-column-promo.edit-mode .two-column-promo__text-wrap{padding:30px}
.two-column-promo.edit-mode .image{position:static;height:auto;min-height:auto}
.two-column-promo.edit-mode .image__bg{height:auto;min-height:auto}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.step-modal{background-color:#e5eef9}
.step-modal.min-height{display:none;min-height:790px;width:100%}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.step-container{background-color:#e5eef9;padding-bottom:50px}
.step-container a{letter-spacing:1px;font-size:16px;line-height:28px;cursor:pointer}
.step-container__back,.step-container__back:hover,.step-container__close,.step-container__close:hover{color:#012169}
.step-container__back{text-decoration:none}
.step-container__back i::before{position:relative;display:inline-block;margin-right:2px;vertical-align:top;top:6px;font-size:16px}
.step-container__back strong{display:none}
@media(min-width:750px){.step-container__back strong{display:inline-block}
}
.step-container__back strong:focus,.step-container__back strong:hover{text-decoration:underline}
.step-container__back:focus,.step-container__back:hover{text-decoration:none}
.step-container__back:hover i::before{-ms-transform:translateX(-5px);transform:translateX(-5px);transition:all 250ms ease-in-out}
.step-container__progressBar{background-color:#bdbdbd;border-top:1px solid #979797;height:12px;width:100%}
.step-container__progressBar span{background-color:#012169;display:inline-block;height:11px;width:25%;vertical-align:top}
.step-container__topButtons{position:relative;height:65px;padding:24px 24px 12px;z-index:1000}
.step-container__close{float:right;font-size:16px;text-decoration:none !important}
.step-container__slider{top:-40px;margin-bottom:12px !important}
.step-container__bottomButtons{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 auto 24px;-ms-flex-align:center;align-items:center}
@media(min-width:620px){.step-container__bottomButtons{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}
}
.step-container__continue,.step-container__submit{transition:all 250ms ease-in-out;background-color:#012169;border:1px solid #012169;color:#fff;display:-ms-flexbox;display:flex;display:inline-block;-ms-flex-pack:center;justify-content:center;min-height:50px;padding:12px 34px;text-align:center;width:85%}
.step-container__continue:focus,.step-container__continue:hover,.step-container__submit:focus,.step-container__submit:hover{background-color:#012169;color:#fff;text-decoration:none}
.step-container__continue:focus i::before,.step-container__continue:hover i::before,.step-container__submit:focus i::before,.step-container__submit:hover i::before{display:inline-block;-ms-transform:translateX(5px);transform:translateX(5px);transition:all 250ms ease-in-out}
.step-container__continue i::before,.step-container__submit i::before{position:relative;top:3px;font-size:18px;margin-left:6px}
.step-container__continue.disabled,.step-container__submit.disabled{opacity:.5 !important;pointer-events:none}
@media(min-width:620px){.step-container__continue,.step-container__submit{max-width:202px;width:auto}
}
.step-container__continue:hover,.step-container__submit:hover{color:#fff}
.step-container__skip{color:#012169;display:none;font-size:16px;margin-bottom:12px;text-align:center;width:100%}
@media(min-width:620px){.step-container__skip{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0;margin-left:20px;max-width:210px;width:auto}
.step-container__submit{max-width:275px}
}
.step-container__skip strong{margin:0 auto 24px}
.step-container__skip i{color:#012169;font-size:10px}
.step-container__skip:focus,.step-container__skip:focus i,.step-container__skip:hover,.step-container__skip:hover i{color:#012169}
.step-container__skip:focus i::before,.step-container__skip:hover i::before{display:inline-block;-ms-transform:translateX(5px);transform:translateX(5px);transition:all 250ms ease-in-out}
.step-container__submit{display:none}
.step-container__answers-container:first-of-type .step-answer-group__answers--one-row{width:100%}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.step-answer-group{margin:0 auto}
.step-answer-group.grid{text-align:center}
.step-answer-group__top-info{text-align:center;padding:0 12px}
.step-answer-group__pagination{display:none;color:#000;font-size:16px;font-weight:700}
.step-answer-group__pagination hr{border-bottom:1px solid #000;margin:30px auto 0;width:100px}
@media(max-width:620px){.step-answer-group__pagination hr{display:none}
}
.step-answer-group__question{margin-bottom:12px}
.step-answer-group__question p{margin-bottom:0;color:#000;font-size:23px;font-family:Connectionslight,Helvetica,Arial,sans-serif}
@media(min-width:800px){.step-answer-group__question p{font-size:32px}
}
.step-answer-group__description{margin-top:24px}
.step-answer-group__description p,.step-answer-group__directional p{font-size:18px;color:#000}
.step-answer-group__directional p{margin-bottom:0;font-style:italic}
.step-answer-group__answers{margin-top:50px}
.step-answer-group__answers-list{list-style:none;text-align:center;margin:0;padding:0}
.step-answer-group__answers .step-answer-group__answer{display:inline-block}
.step-answer-group__answers .step-answer-group__answer-button{position:relative;display:inline-block;letter-spacing:normal;line-height:1;background-color:#fff;border:2px solid transparent;transition:border .3s ease-out,background-color .3s ease-out}
.step-answer-group__answers .step-answer-group__answer-button:hover{border:2px solid #012169}
.step-answer-group__answers .step-answer-group__answer-button.selected{background-color:#012169}
.step-answer-group__answers .step-answer-group__answer-label{padding:0 6px;font-size:14px;line-height:1.25;color:#000;text-align:center;text-transform:none}
.step-answer-group__answers--one-row{margin:50px auto 0}
@media(min-width:620px) and (max-width:999px){.step-answer-group__answers--one-row{width:80%}
}
@media(min-width:1000px) and (max-width:1025px){.step-answer-group__answers--one-row{width:70%}
}
.step-answer-group__answers--one-row .step-answer-group__answer{margin:0 12px 20px;vertical-align:top}
.step-answer-group__answers--one-row .step-answer-group__answer-button{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:130px;width:130px;border-radius:50%;box-shadow:0 0 7px rgba(1,33,105,.2)}
@media(min-width:800px){.step-answer-group__answers .step-answer-group__answer-label{font-size:16px}
.step-answer-group__answers--one-row .step-answer-group__answer-button{height:170px;width:170px}
}
.step-answer-group__answers--one-row .step-answer-group__icon{width:20px;height:20px;margin-bottom:12px;background-size:20px;background-repeat:no-repeat;background-position:left top}
@media(min-width:800px){.step-answer-group__answers--one-row .step-answer-group__icon{width:30px;height:30px;background-size:30px}
}
.step-answer-group__answers--one-row .step-answer-group__answer-label{width:120px}
@media(min-width:800px){.step-answer-group__answers--one-row .step-answer-group__answer-label{width:130px}
}
.step-answer-group__answers--grid{max-width:1000px;margin:30px auto 0}
@media(min-width:1201px){.step-answer-group__answers--grid{max-width:1020px}
}
.step-answer-group__answers--grid .step-answer-group__answer{-ms-flex:1 1 33%;flex:1 1 33%;margin:0 6px 12px;vertical-align:top}
.step-answer-group__answers--grid .step-answer-group__answer-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:140px;min-height:75px;padding:16px 12px;border-radius:50px;border:2px solid transparent}
@media(min-width:360px){.step-answer-group__answers--grid .step-answer-group__answer-button{width:150px}
}
@media(min-width:420px){.step-answer-group__answers--grid .step-answer-group__answer-button{width:160px}
}
@media(min-width:800px){.step-answer-group__answers--grid .step-answer-group__answer-button{width:320px;min-height:0;border-radius:35px}
}
.step-answer-group__answers--grid .step-answer-group__answer-label{width:100%}
.step-answer-group__answers .step-answer-group__answer-button.selected .step-answer-group__icon{background-position:0 -20px}
@media(min-width:800px){.step-answer-group__answers .step-answer-group__answer-button.selected .step-answer-group__icon{background-position:0 -30px}
}
.step-answer-group__answers .step-answer-group__answer-button.selected .step-answer-group__answer-label{color:#fff}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.secondary-promo{margin:30px 0 50px}
@media(min-width:768px){.secondary-promo{margin:50px 0 100px}
}
.secondary-promo__wrapper{position:relative;max-width:1000px;margin:0 auto}
@media(min-width:750px){.secondary-promo{text-align:right}
.secondary-promo__wrapper{padding-bottom:130px}
}
.secondary-promo__copy{padding:40px;text-align:left;background-color:#fff}
.secondary-promo__copy .heading__text{margin:0 0 12px;font-family:Connections,Helvetica,Arial,sans-serif;font-size:24px}
@media(min-width:620px){.secondary-promo__copy .heading__text{font-size:28px}
}
@media(min-width:750px){.secondary-promo__copy{position:absolute;bottom:0;left:-40px;width:580px;height:auto;padding:90px 60px 70px 100px}
.secondary-promo__copy .heading__text{font-size:32px}
}
.secondary-promo__copy p{margin-bottom:0;font-size:24px;color:#000}
@media(min-width:620px){.secondary-promo__copy p{font-size:28px}
}
.secondary-promo__copy .cta-group{margin:30px 0 0}
.secondary-promo__copy .cta-group .cta,.secondary-promo__copy .cta-group__wrapper{margin:0}
@media(min-width:750px){.secondary-promo__copy p{font-size:32px}
.secondary-promo__promo-image{display:inline-block;max-width:838px}
.secondary-promo--image-left{text-align:left}
}
.secondary-promo--image-left .secondary-promo__copy{left:calc(100% - 580px)}
.secondary-promo.edit-mode .secondary-promo__copy{position:relative;left:0;bottom:0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.results-header{padding:50px 30px 30px;text-align:center;border-top:5px solid #012169}
.results-header__content,.results-header__image-wrap{display:inline-block}
.results-header__content .heading__text{margin:6px 0 12px;font-family:ConnectionsLight;font-size:24px;line-height:1.5}
@media(min-width:620px){.results-header__content .heading__text{font-size:42px}
}
.results-header__content .results-header__text p{margin:0;font-size:18px;color:#000}
@media(min-width:620px){.results-header__content .results-header__text p{font-size:20px}
}
.results-header__content .cta-group{margin:18px 0 12px}
@media(min-width:750px){.results-header__content .cta-group{margin:30px 0 0}
}
.results-header__content .cta-group .cta{margin:12px 0 0;color:#0052c2}
.results-header__content .cta-group .cta--gear-link{font-size:18px;color:#0052c2}
.results-header__content .cta-group .cta__text::before{font-size:33px;top:8px;margin-right:6px}
.results-header--bg-white{background-color:#fff}
.results-header--bg-gray{background-color:#f7f7f7}
.priority-tile.tile-text,.priority-tile__link{min-height:320px;padding:30px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.priority-tile{max-width:280px;background-color:#fff;border-top:8px solid #e31837}
.priority-tile__link{display:block;text-decoration:none !important}
.priority-tile__link:hover .priority-tile__title{text-decoration:underline !important}
.priority-tile__link:focus{text-decoration:none !important}
.priority-tile__image-wrap{height:36px}
.priority-tile__image{width:35px;height:35px}
.priority-tile__title{margin:24px 0 12px;font-size:24px;color:#000}
@media(min-width:620px){.priority-tile__title{font-size:28px}
}
@media(min-width:750px){.priority-tile__title{font-size:32px}
}
.priority-tile__copy p{margin:0;font-size:16px;color:#000}
@media(min-width:620px){.priority-tile__copy p{font-size:18px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.priority-teaser{max-width:1000px;margin:0 auto;padding:50px 45px;text-align:center}
.priority-teaser__image-wrap{display:inline-block}
.priority-teaser__content{display:inline-block;max-width:700px}
.priority-teaser__content .heading__text{font-family:Connections;font-size:22px;line-height:1.5}
@media(min-width:620px){.priority-teaser__content .heading__text{font-size:28px}
}
@media(min-width:768px){.priority-teaser__content .heading__text{padding:0 50px;font-size:42px}
}
.priority-teaser__content .priority-teaser__text p{margin:0;font-size:18px;color:#000}
.priority-teaser__content .cta-group{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}
.priority-teaser__content .cta-group__wrapper{margin:6px 0}
@media(min-width:1000px){.priority-teaser__content .cta-group__wrapper{display:block}
}
.priority-teaser__content .cta-group .cta{transition:all 250ms ease-in-out;display:inline-block;min-width:auto;max-width:400px;min-height:50px;margin:12px auto;padding:12px 65px;font-size:18px;border:1px solid #012169;background-color:#012169}
.priority-teaser__content .cta-group .cta:focus,.priority-teaser__content .cta-group .cta:hover{background-color:#012169}
.priority-teaser__content .cta-group .cta .cta__text{font-family:Connections,Helvetica,Arial,sans-serif}
.priority-teaser__content .cta-group .cta--arrow-link{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:6px;margin-left:12px;color:#000}
.priority-teaser__content .cta-group .cta--arrow-link .cta__text::after{top:7px;right:-10px}
.priority-teaser--bg-white{background-color:#fff}
.priority-teaser--bg-gray{background-color:#f7f7f7}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.aem-wrap--priority-results-hero-tile{max-width:1000px;margin:0 auto}
.priority-results-hero-tile{margin:0;border-top:8px solid #e31837;box-shadow:0 2px 14px 0 rgba(162,162,162,.5)}
@media(min-width:1200px){.priority-results-hero-tile{max-width:280px}
}
.priority-results-hero-tile__wrap{background-color:#fff}
.priority-results-hero-tile__link,.priority-results-hero-tile__link:hover{text-decoration:none !important}
.priority-results-hero-tile__link:hover .priority-results-hero-tile__read-link{text-decoration:underline !important}
.priority-results-hero-tile__link:focus{text-decoration:none !important}
.priority-results-hero-tile__link:focus .priority-results-hero-tile__read-link{text-decoration:underline !important}
.priority-results-hero-tile__layout-wrap{display:block;min-height:270px;padding:40px 30px 30px}
.priority-results-hero-tile__icon{width:36px;height:auto}
.priority-results-hero-tile__recommended{color:#e31837;font-family:Connections;font-size:16px;letter-spacing:1px;font-variant:small-caps}
@media(min-width:620px){.priority-results-hero-tile__recommended{margin:0 0 12px}
}
.priority-results-hero-tile__title{margin:30px 0 12px;font-size:18px;color:#000}
.priority-results-hero-tile__read-link{color:#0052c2;font-size:18px;letter-spacing:1px;position:relative}
.priority-results-hero-tile__read-link::after{transition:all 250ms ease-in-out;display:block;content:'';background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/action-right-link-blue-royal-bold.svg);width:9px;height:15px;float:right;position:absolute;top:4px;right:-18px}
.priority-results-hero-tile__read-link:focus::after,.priority-results-hero-tile__read-link:hover::after{-ms-transform:translateX(5px);transform:translateX(5px);transition:all 250ms ease-in-out}
.priority-results-hero-tile__copy{margin-bottom:20px}
.priority-results-hero-tile__copy p{margin:0;font-size:16px;color:#000}
@media(min-width:620px){.priority-results-hero-tile__copy p{font-size:18px}
}
.priority-results-hero-tile__read{margin-top:24px;font-size:18px;color:#000}
.priority-results-hero-tile__read .icon{padding-right:5px;color:#012169}
.priority-results-hero-tile__read .icon:before{position:relative;top:3px;font-size:20px}
.priority-results-hero-tile--featured{max-width:none;margin:-60px 30px 60px}
@media(min-width:768px){.priority-results-hero-tile--featured{margin:-60px 0 60px}
}
.priority-results-hero-tile--featured .priority-results-hero-tile__title{margin-top:0;font-size:22px;line-height:1.3;color:#000}
@media(min-width:620px){.priority-results-hero-tile--featured .priority-results-hero-tile__title{font-size:28px}
}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap{padding:0}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap .priority-results-hero-tile__inner-wrap{padding:30px 27px}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap .priority-results-hero-tile__img-wrap{background-repeat:no-repeat;background-size:cover;min-height:250px}
@media(min-width:768px){.priority-results-hero-tile--featured .priority-results-hero-tile__title{font-size:32px}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap .priority-results-hero-tile__img-wrap,.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap .priority-results-hero-tile__inner-wrap{-ms-flex-preferred-size:50%;flex-basis:50%}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap .priority-results-hero-tile__img-wrap{min-height:373px}
}
@media(min-width:1000px){.priority-results-hero-tile--featured .priority-results-hero-tile__title{margin-top:24px}
.priority-results-hero-tile--featured .priority-results-hero-tile__layout-wrap .priority-results-hero-tile__inner-wrap{padding:50px 60px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.priority-filter{background-color:#fff}
.priority-filter__container{max-width:1000px;margin:0 auto;padding-bottom:110px}
.priority-filter__wrapper{display:none}
@media(min-width:750px){.priority-filter{padding-top:30px}
.priority-filter__wrapper{display:block !important}
}
.priority-filter__wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 12px 0;margin:0;list-style:none}
@media(min-width:750px) and (max-width:999px){.priority-filter__wrapper ul{padding:0 30px}
}
@media(min-width:1000px){.priority-filter__wrapper ul{padding:0 50px}
}
.priority-filter__toggle{margin:0 auto 6px;text-align:center}
@media(min-width:750px){.priority-filter__wrapper ul{-ms-flex-pack:justify;justify-content:space-between}
.priority-filter__toggle{display:none}
}
.priority-filter__toggle a{font-size:18px;color:#000}
.priority-filter__toggle a i{font-size:14px;display:inline-block;color:#012169}
.priority-filter__toggle a img{display:inline-block;margin-right:12px;vertical-align:middle;width:36px}
.priority-filter__item{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);-ms-flex-item-align:baseline;align-self:baseline;min-height:60px;margin-bottom:6px;text-align:center}
@media(min-width:750px){.priority-filter__item{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:0}
}
@media(min-width:768px){.priority-filter__item{margin-bottom:12px}
}
.priority-filter__item .priority-filter__image{display:block;width:35px;height:35px;margin:0 auto 10px;padding:0}
.priority-filter__item a{display:inline-block;min-width:80px;padding-bottom:6px;font-size:16px;color:#000;text-align:center;border-bottom:solid 8px transparent;text-decoration:none}
.priority-filter__item a.active,.priority-filter__item a:hover{border-bottom:solid 6px #e31837}
.priority-filter__item a.disabled{pointer-events:none;opacity:.5}
.priority-filter__adjust{text-align:center;padding:12px 0 30px}
@media(min-width:768px){.priority-filter__adjust{margin:0}
}
.priority-filter__adjust a{display:inline-block;text-align:center;font-size:18px;color:#012169;line-height:2.6}
@media(min-width:750px){.priority-filter__item a{font-size:18px}
.priority-filter__adjust a{-ms-flex-preferred-size:auto;flex-basis:auto;font-size:18px;line-height:2.3}
}
.priority-filter__adjust a img{display:inline-block;width:30px;vertical-align:middle;margin:-3px 12px 0 0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.aem-wrap--priority-content-tile{max-width:1000px;margin:0 auto}
.priority-content-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0;box-shadow:0 2px 14px 0 rgba(162,162,162,.5);background-color:#fff;border-top:8px solid #e31837}
@media(min-width:1200px){.priority-content-tile{max-width:280px}
}
.priority-content-tile__wrap{width:100%;height:auto;background-color:#fff}
.priority-content-tile__link,.priority-content-tile__link:focus,.priority-content-tile__link:focus .priority-content-tile__read-link,.priority-content-tile__link:hover,.priority-content-tile__link:hover .priority-content-tile__read-link{text-decoration:none !important}
.priority-content-tile__link:focus .priority-content-tile__read-link .text,.priority-content-tile__link:hover .priority-content-tile__read-link .text,.priority-content-tile__read-link:focus span,.priority-content-tile__read-link:hover span{text-decoration:underline}
.priority-content-tile__inner-wrap{display:block;min-height:270px;padding:40px 30px 30px}
.priority-content-tile__icon{width:36px;height:36px;background-repeat:no-repeat;background-size:contain}
.priority-content-tile__recommended{font-family:Connections;color:#e31837;font-size:18px;letter-spacing:1px}
.priority-content-tile__title{margin:30px 0 12px;font-size:18px;color:#000;min-height:70px}
.priority-content-tile__read-link{color:#0052c2;font-size:18px;letter-spacing:1px}
.priority-content-tile__read-link:focus i::before,.priority-content-tile__read-link:hover i::before{display:inline-block;-ms-transform:translateX(5px);transform:translateX(5px);transition:all 250ms ease-in-out}
.priority-content-tile__read-link i::before{font-size:18px;margin-left:5px;vertical-align:middle}
.priority-content-tile__copy p{margin:0;font-size:16px;color:#000}
@media(min-width:620px){.priority-content-tile__copy p{font-size:18px}
}
.priority-content-tile__read{margin-top:24px;font-size:18px;color:#000}
.priority-content-tile__read .icon{padding-right:5px;color:#012169}
.priority-content-tile__read .icon:before{position:relative;top:3px;font-size:20px}
.priority-content-tile__saved{background-color:#f8f8f8;z-index:1}
.priority-content-tile__saved a{display:block;padding:12px 30px;font-size:16px;color:#0052c2}
.priority-content-tile__saved a:focus,.priority-content-tile__saved a:hover{text-decoration:none}
.priority-content-tile__saved a:focus .text,.priority-content-tile__saved a:hover .text{text-decoration:underline}
@media(min-width:620px){.priority-content-tile__saved a{font-size:18px}
}
.priority-content-tile__saved .icon{position:relative;top:2px;padding-right:5px;color:#012169}
.priority-content-tile__saved .icon:before{font-size:18px}
.priority-content-tile--featured{max-width:none;margin:-60px 30px 60px}
@media(min-width:768px){.priority-content-tile--featured{margin:-60px 0 60px}
}
.priority-content-tile--featured .priority-content-tile__title{margin-top:0;font-size:22px;color:#000}
@media(min-width:620px){.priority-content-tile--featured .priority-content-tile__title{font-size:28px}
}
.priority-content-tile--featured .priority-content-tile__link{padding:0}
.priority-content-tile--featured .priority-content-tile__link .priority-content-tile__inner-wrap{padding:40px 30px 30px}
@media(min-width:768px){.priority-content-tile--featured .priority-content-tile__title{font-size:32px}
.priority-content-tile--featured .priority-content-tile__link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}
.priority-content-tile--featured .priority-content-tile__link .priority-content-tile__img-wrap,.priority-content-tile--featured .priority-content-tile__link .priority-content-tile__inner-wrap{-ms-flex-preferred-size:50%;flex-basis:50%}
}
@media(min-width:1000px){.priority-content-tile--featured .priority-content-tile__title{margin-top:24px}
.priority-content-tile--featured .priority-content-tile__link .priority-content-tile__inner-wrap{padding:50px 100px 0}
}
.priority-content-tile--featured .priority-content-tile__img-wrap.desktop{display:none}
@media(min-width:768px){.priority-content-tile--featured .priority-content-tile__img-wrap.desktop{display:block}
.priority-content-tile--featured .priority-content-tile__img-wrap.mobile{display:none}
}
.priority-content-tile--static .priority-content-tile__read{display:none}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.life-priorities-wrapper{max-width:1452px;padding:30px 0;margin:auto;position:relative}
@media(min-width:800px){.life-priorities-wrapper{padding:60px 0}
}
.life-priorities-wrapper.edit-mode .image{position:initial;width:auto;height:auto}
.life-priorities-wrapper.edit-mode .image__bg{height:auto}
.life-priorities-wrapper .image{z-index:-1;margin:0;width:100%;height:100%;position:absolute;top:0}
.life-priorities-wrapper .image__bg{height:100%}
.life-priorities-wrapper .heading__text{max-width:700px;margin:12px auto 30px;padding:0 24px;font-family:Connectionslight;font-size:30px;color:#000}
@media(min-width:800px){.life-priorities-wrapper .heading__text{padding:0;font-size:42px}
}
.life-priorities-wrapper__description{max-width:500px;margin:auto;text-align:center}
.life-priorities-wrapper__description p{font-family:Connections;color:#000;font-size:16px}
@media(min-width:1200px){.life-priorities-wrapper .cta-group--center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
}
.life-priorities-wrapper .cta-group--center .cta-group__wrapper{margin:12px 0}
@media(min-width:800px){.life-priorities-wrapper__description p{font-size:23px}
.life-priorities-wrapper .cta-group--center .cta-group__wrapper{margin:6px 0}
}
.life-priorities-wrapper .cta-group--center .cta{min-width:160px;height:42px;min-height:42px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:1px solid #012169;background-color:#012169}
.life-priorities-wrapper .cta-group--center .cta-group__cta.cta:focus,.life-priorities-wrapper .cta-group--center .cta-group__cta.cta:hover{background-color:#012169}
.life-priorities-wrapper .cta-group--center .cta--arrow-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;padding:0}
.life-priorities-wrapper .cta-group--center .cta--arrow-link .cta__text{color:#012169}
.life-priorities-wrapper .cta-group--center .cta--arrow-link .cta__text::after{content:"\e944";font-family:icomoon;font-size:18px;top:0;background-image:none;filter:none !important;text-decoration:none !important}
.life-priorities-wrapper .step-answer-group__answers--one-row{width:100%}
@media(min-width:450px) and (max-width:670px){.life-priorities-wrapper .step-answer-group__answers--one-row{width:70%}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.life-priorities-masthead,.life-priorities-masthead .image__bg{min-height:810px}
.life-priorities-masthead .image{z-index:-1;margin:0;width:100%;position:absolute}
.life-priorities-masthead__content{display:-ms-flexbox;display:flex;margin:0 auto;padding:50px 12px 0;-ms-flex-flow:row wrap;flex-flow:row wrap;width:90%}
@media(min-width:768px){.life-priorities-masthead__content{-ms-flex-flow:row;flex-flow:row;padding-top:100px;padding-left:30px}
}
@media(min-width:1000px){.life-priorities-masthead__content{-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1100px}
}
@media(min-width:1200px){.life-priorities-masthead,.life-priorities-masthead .image__bg{height:750px}
.life-priorities-masthead__content{padding-left:12px}
}
.life-priorities-masthead__left-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:480px}
@media(min-width:750px){.life-priorities-masthead__left-content{margin-top:50px}
}
.life-priorities-masthead__left-content .heading__text{margin:0 0 30px;font-family:ConnectionsLight;font-size:36px;line-height:1.1}
@media(min-width:768px) and (max-width:1000px){.life-priorities-masthead__left-content{padding-right:24px;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}
.life-priorities-masthead__left-content .heading__text{font-size:42px}
}
@media(min-width:1001px){.life-priorities-masthead__left-content .heading__text{font-size:48px}
}
.life-priorities-masthead__7lp-logo{height:72px;width:75px}
.life-priorities-masthead__description>p{margin:0;color:#000;font-size:18px}
@media(min-width:620px){.life-priorities-masthead__description>p{font-size:23px}
}
.life-priorities-masthead__img:focus{outline:#ccc dotted 1px}
.life-priorities-masthead__overlay-img{margin:0 auto;position:relative;top:0;right:0;width:440px}
@media(min-width:620px) and (max-width:999px){.life-priorities-masthead__overlay-img{margin:0}
}
@media(min-width:768px) and (max-width:1000px){.life-priorities-masthead__overlay-img{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}
}
@media(min-width:1000px){.life-priorities-masthead__overlay-img{margin:0;right:80px}
}
.life-priorities-masthead.edit-mode{height:auto}
.life-priorities-masthead.edit-mode .image{position:static;height:auto;min-height:auto}
.life-priorities-masthead.edit-mode .image__bg{height:auto;min-height:auto}
.life-priorities-masthead.edit-mode .life-priorities-masthead__content,.life-priorities-masthead.edit-mode .life-priorities-masthead__content--left,.life-priorities-masthead.edit-mode .life-priorities-masthead__overlay-img{display:block}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.demo-card{max-width:1100px;margin:12px auto}
@media(min-width:1000px){.demo-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:30px auto;padding:0 12px}
.demo-card--right{-ms-flex-direction:row;flex-direction:row}
.demo-card--right .demo-card__content{margin-right:-22px}
}
.demo-card__content{padding:30px 10% 100px;background-color:#fff}
@media(min-width:1000px){.demo-card__content{max-width:58%;margin-left:-22px;padding:8% 12%}
}
.demo-card .heading__text{padding:0 12px;font-family:Connections;color:#012169;font-size:22px}
@media(min-width:620px){.demo-card .heading__text{padding:0;font-size:32px}
}
.demo-card__text p{padding:0 12px;font-size:16px}
@media(min-width:620px){.demo-card__text p{padding:0;font-size:18px}
}
.demo-card__image{width:80%;max-width:440px;margin:-65px auto 0}
@media(min-width:1000px){.demo-card__image{width:auto;margin:0}
}
.demo-card__img:focus{outline:#ccc dotted 1px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.photo-frame,.photo-frame__background .image__bg{min-height:600px}
.photo-frame{position:relative;max-width:1440px;margin:0 auto 50px;padding-top:250px}
@media(min-width:1200px){.photo-frame,.photo-frame__background .image__bg{min-height:750px}
.photo-frame{padding-top:400px}
}
.photo-frame__background .image{top:0;z-index:-1;margin:0;width:100%;position:absolute}
.photo-frame__background .image__bg{padding:0}
.photo-frame__wrapper{max-width:1200px;min-height:300px;margin:0 18px;background:linear-gradient(180deg,#fff 0,#f7f7f7 50%)}
@media(min-width:1200px){.photo-frame__wrapper{min-height:800px;margin:0 auto}
}
.photo-frame__inner{margin:0 12px}
.photo-frame__heading{margin:0 auto;padding:30px 24px 0;text-align:center}
@media(min-width:1200px){.photo-frame__inner{margin:0 auto}
.photo-frame__heading{padding:50px 30px 0}
}
.photo-frame__heading .heading__text{max-width:850px;margin:0 auto 30px;font-family:ConnectionsLight;font-size:28px;line-height:1.4}
@media(min-width:768px) and (max-width:1000px){.photo-frame__heading .heading__text{font-size:42px}
}
@media(min-width:1001px){.photo-frame__heading .heading__text{margin-top:12px;font-size:52px}
}
.photo-frame__heading .subheading__text{max-width:775px;margin:0 auto 30px;font-family:Connections;font-size:16px;line-height:1.45;color:#000}
@media(min-width:768px) and (max-width:1000px){.photo-frame__heading .subheading__text{font-size:18px}
}
.photo-frame .list-icon{-ms-flex-pack:center;justify-content:center;margin:30px 0}
.photo-frame .list-icon .link__image{width:50px;height:50px}
@media(min-width:1001px){.photo-frame__heading .subheading__text{font-size:24px}
.photo-frame .list-icon{margin:50px 0}
.photo-frame .list-icon .link__image{width:60px;height:60px}
}
.photo-frame .list-icon__label{color:#000}
.photo-frame .priority-results-hero-tile{margin:0 0 60px}
.photo-frame .two-column-promo{margin-top:30px;padding:0}
@media screen and (max-height:700px){.photo-frame{padding-top:300px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.columncontrol-latest__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.columncontrol-latest .column--50{display:inline-block !important;width:48% !important}
.columncontrol-latest.align--middle .column{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}
}
.columncontrol-latest__wrapper{padding:0 12px}
.columncontrol-latest--full-width .columncontrol-latest__wrapper,.columncontrol-latest.remove-padding .columncontrol-latest__wrapper{padding:0}
.columncontrol-latest--text{max-width:724px}
@media(min-width:620px){.columncontrol-latest__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.columncontrol-latest--text{margin:0 auto}
}
.columncontrol-latest--full-width{width:100%;margin-bottom:20px}
@media(min-width:620px){.columncontrol-latest--full-width{margin:0 auto 20px}
}
.columncontrol-latest--margin-pad{margin-top:12px}
.columncontrol-latest--margin-pad-m{margin-top:30px}
.columncontrol-latest--margin-pad-l{margin-top:50px}
.columncontrol-latest--margin-pad-b{margin-bottom:12px}
.columncontrol-latest--margin-pad-b-m{margin-bottom:30px}
.columncontrol-latest--margin-pad-b-l{margin-bottom:50px}
.columncontrol-latest .column{position:relative;width:100%;margin:0 0 30px}
.columncontrol-latest .column--100{width:100%}
@media(min-width:620px){.columncontrol-latest .column{display:inline-block;margin:0 35px 0 0}
.columncontrol-latest .column:last-of-type{margin:0}
.columncontrol-latest .column--90{width:90%}
.columncontrol-latest .column--85{width:85%}
.columncontrol-latest .column--75{width:75%}
.columncontrol-latest .column--66{width:66%}
.columncontrol-latest .column--50{width:50%}
.columncontrol-latest .column--33{width:33%}
.columncontrol-latest .column--25{width:25%}
.columncontrol-latest .column--15{width:15%}
.columncontrol-latest .column--10{width:10%}
.columncontrol-latest.align--middle .column{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
}
.columncontrol-latest .column .image{margin:0}
.columncontrol-latest .column .image.image--centered{margin-right:auto !important;margin-left:auto !important}
.columncontrol-latest.has-bg{padding:30px}
@media(max-width:619px){.columncontrol-latest.has-bg .column:last-of-type{margin-bottom:0}
}
.columncontrol-latest.bg--cool-gray-05{background-color:#f5f5f5}
.columncontrol-latest.bg--dark-blue{background-color:#012169}
.columncontrol-latest--edit .column{display:inline-block}
.columncontrol-latest.show-borders .column{margin:0 0 40px}
.columncontrol-latest.show-borders .column:not(:last-of-type):after{content:"";position:absolute;bottom:-20px;width:100%;height:1px}
@media(min-width:620px){.columncontrol-latest.align--bottom .column{-ms-flex-item-align:end;align-self:flex-end}
.columncontrol-latest.show-borders .column{margin:0 60px 0 0}
.columncontrol-latest.show-borders .column:last-of-type{margin:0}
.columncontrol-latest.show-borders .column:not(:last-of-type):after{top:0;right:-30px;width:1px;height:100%}
}
.columncontrol-latest.show-borders.border--none .column:not(:last-of-type):after{background-color:none}
.columncontrol-latest.show-borders.border--cool-gray-10 .column:not(:last-of-type):after{background-color:#ededed}
.columncontrol-latest.show-borders.border--cool-gray-40 .column:not(:last-of-type):after{background-color:#bababa}
.columncontrol-latest.show-borders.border--dark-blue .column:not(:last-of-type):after{background-color:#012169}
.columncontrol-latest.show-borders.border--dark-blue-50 .column:not(:last-of-type):after{background-color:#8090b4}
.columncontrol-latest.show-borders.border--white .column:not(:last-of-type):after{background-color:#fff}
.columncontrol-latest.show-borders.border--red .column:not(:last-of-type):after{background-color:#e31837}
@media(max-width:619px){.columncontrol-latest.mobile-align--left .heading-latest .heading--align-center,.columncontrol-latest.mobile-align--left .heading-latest .heading--align-left,.columncontrol-latest.mobile-align--left .heading-latest .heading--align-right,.columncontrol-latest.mobile-align--left .text-latest{text-align:left !important}
.columncontrol-latest.mobile-align--left .image__img{margin-left:0 !important}
.columncontrol-latest.mobile-align--center .heading-latest .heading--align-center,.columncontrol-latest.mobile-align--center .heading-latest .heading--align-left,.columncontrol-latest.mobile-align--center .heading-latest .heading--align-right,.columncontrol-latest.mobile-align--center .text-latest{text-align:center !important}
.columncontrol-latest.mobile-align--center .image__img{margin:0 auto !important}
.columncontrol-latest.mobile-align--right .heading-latest .heading--align-center,.columncontrol-latest.mobile-align--right .heading-latest .heading--align-left,.columncontrol-latest.mobile-align--right .heading-latest .heading--align-right,.columncontrol-latest.mobile-align--right .text-latest{text-align:right !important}
.columncontrol-latest.mobile-align--right .image__img{margin-left:auto !important}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.travel-budget .beach-content .row--free-attractions,.travel-budget .beach-content .row--meal-rules,.travel-budget .how-to-book-content .row--how-to-book{width:auto !important;top:0 !important;left:0 !important;position:relative !important}
.travel-budget img{display:block !important;max-width:150px}
.travel-budget .info-heading--knockout{display:block !important;background-color:#fff !important}
.travel-budget .info-big-number{font-size:14px !important}
.travel-budget .row--when-to-book,.travel-budget .row--when-to-fly{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;-ms-flex-direction:column !important;flex-direction:column !important;margin:40px 0 0 !important}
.travel-budget .row--meal-rules{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;-ms-flex-direction:column !important;flex-direction:column !important}
.travel-budget .how-to-book-content{padding:40px 0 !important;background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.travel-budget .beach-content{height:auto !important;padding:40px 0 !important}
.travel-budget .beach-content .row--meal-rules{margin-left:65px}
.travel-budget .beach-content .info-bubble__bubble{border:1px solid #e31837}
.travel-budget .beach-content .info-bubble__bubble::after{content:none !important}
.travel-budget .info-conclusion{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.travel-budget .info-conclusion .row--text{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.travel-budget .info-conclusion .info-heading--conclusion,.travel-budget .info-conclusion__copy{max-width:70%;-ms-flex-preferred-size:initial !important;flex-basis:initial !important;margin-left:0 !important}
.travel-budget .info-conclusion__image{position:relative !important;margin:-60px 0 0 !important;padding:0 !important;bottom:0 !important}
}
.travel-budget svg{width:100%}
.travel-budget h3{margin:10px 0 0}
.travel-budget #tb-calendar-1,.travel-budget #tb-calendar-2,.travel-budget #tb-pin-1,.travel-budget #tb-pin-2,.travel-budget #tb-plane-1,.travel-budget #tb-plane-2,.travel-budget #tb-umbrella-1,.travel-budget #tb-umbrella-2{visibility:hidden}
.travel-budget .info-conclusion{background-color:transparent}
.travel-budget .info-section{position:relative;max-width:724px;margin:auto;overflow:hidden}
.travel-budget .beach-content{height:0;padding-top:170%}
@media print{.travel-budget .beach-content{padding-top:280px}
}
@media(min-width:620px){.travel-budget .beach-content{padding-top:70%}
}
.travel-budget .how-to-book-content{padding-top:99%;background-color:#a4c6db}
.travel-budget .row{z-index:99;position:relative}
.travel-budget .row--when-to-fly{-ms-flex-direction:column;flex-direction:column}
@media(min-width:620px){.travel-budget .how-to-book-content{padding-top:42%}
.travel-budget .row--when-to-fly{-ms-flex-direction:row;flex-direction:row;margin-left:62%;margin-top:5%}
}
.travel-budget .row--when-to-book{-ms-flex-direction:column;flex-direction:column}
.travel-budget .row--meal-rules{position:absolute;top:93vw;left:0;width:65%}
@media print{.travel-budget .how-to-book-content{padding-top:42%}
.travel-budget .row--meal-rules{top:240px}
}
@media(min-width:620px){.travel-budget .row--when-to-book{-ms-flex-direction:row;flex-direction:row;margin-left:5%;margin-right:50%;margin-top:10%}
.travel-budget .row--meal-rules{top:339px;left:90px;width:40%}
}
.travel-budget .row--free-attractions{position:absolute;top:20vw;left:0;width:100%}
@media(min-width:620px){.travel-budget .row--free-attractions{top:80px;width:70%}
}
.travel-budget .row--how-to-book{display:-ms-flexbox;display:flex;position:absolute;top:21vw;left:3%;width:97%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.travel-budget .row--how-to-book__first{-ms-flex:0 1 40%;flex:0 1 40%}
.travel-budget .row--how-to-book__second{-ms-flex:0 1 50%;flex:0 1 50%;margin-top:9px}
@media(min-width:620px){.travel-budget .row--how-to-book{top:120px;width:57%}
.travel-budget__graphic--small{display:none}
}
.travel-budget .arrow--next,.travel-budget .info-heading--knockout{z-index:100;position:relative}
.travel-budget__graphic--include{max-width:724px;margin:auto;position:relative;height:0}
.travel-budget__graphic--include svg{top:0;left:0;position:absolute;width:100%;height:100%}
.travel-budget__graphic--small--when-to-fly{padding-top:61.9%}
.travel-budget__graphic--small--when-to-book{padding-top:40.7%}
.travel-budget__graphic--small--how-to-book{padding-top:110%}
.travel-budget__graphic--small--beach{padding-top:167.6%}
.travel-budget__graphic--both,.travel-budget__graphic--large{display:none;position:absolute;width:100%;top:64px;left:0;margin:auto}
.travel-budget__graphic--both--when-to-fly,.travel-budget__graphic--large--when-to-fly{padding-top:61.9%}
.travel-budget__graphic--both--when-to-book,.travel-budget__graphic--large--when-to-book{padding-top:61.8%}
.travel-budget__graphic--both--how-to-book,.travel-budget__graphic--large--how-to-book{padding-top:47.8%}
.travel-budget__graphic--both--beach,.travel-budget__graphic--large--beach{padding-top:64.4%}
.travel-budget__graphic--absolute{position:absolute;width:100%;top:64px;left:0;margin:auto}
.travel-budget__graphic--both{display:block}
@media(min-width:620px){.travel-budget__graphic--both,.travel-budget__graphic--large{display:block}
html[parentLang=es] .travel-budget .row--when-to-fly{margin-top:7%}
}
.tips-save-money .info-big-number,.tsm-source{color:#000}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.tips-save-money .row--tan{background-color:#fff !important}
.tips-save-money img{display:block !important}
.tips-save-money .tsm-scale__copy p{font-size:16px !important}
.tips-save-money .tsm-daily-choice__compare{-ms-flex-pack:justify !important;justify-content:space-between !important;padding:15px 0 !important}
.tips-save-money .tsm-daily-choice__compare .tsm-daily-choice-item{-ms-flex-direction:row !important;flex-direction:row !important;width:220px !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.tips-save-money .tsm-daily-choice__compare .tsm-daily-choice-item__img{max-width:90px !important}
.tips-save-money .tsm-daily-choice__results{height:auto;overflow:hidden;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:15px 0 !important;background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.tips-save-money .tsm-daily-choice__dyk,.tips-save-money .tsm-daily-choice__savings{display:inline-block;-ms-flex:initial !important;flex:initial !important;width:calc(50% - 12px) !important;border:none !important}
.tips-save-money .tsm-daily-choice__savings .tsm-daily-choice-breakdown{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.tips-save-money .tsm-saving-options .tsm-saving-option{width:calc((100% / 3) - 12px) !important;float:left;border:none !important}
.tips-save-money .saving-budgeting-callout{padding-bottom:30px;width:100%}
.tips-save-money .saving-budgeting-callout__bodytext,.tips-save-money .saving-budgeting-callout__button,.tips-save-money .saving-budgeting-callout__heading{max-width:75%}
.tips-save-money .saving-budgeting-callout__image{float:right;margin-top:-80px !important;max-width:150px}
}
.tips-save-money p{font-size:20px}
.tips-save-money .info-graphic-include--tsm-scale{padding-top:67.7650519149%}
@media(min-width:620px){.tips-save-money .info-graphic-include--tsm-scale{padding-top:42%;min-height:311px}
}
.tips-save-money .row--tan{padding:12px;background-color:#f5f5f5;-ms-flex-pack:end;justify-content:flex-end}
.tsm-h3{font-weight:700;font-family:Connections;margin:12px 0}
.tsm-scale{text-align:center;width:100%}
.tsm-scale__copy{width:250px;margin:12px auto}
@media(min-width:620px){.tsm-scale{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.tsm-scale__image{-ms-flex-preferred-size:62%;flex-basis:62%}
.tsm-scale__copy{-ms-flex-preferred-size:33%;flex-basis:33%;margin:0}
}
.tsm-daily-choice{width:100%;margin-bottom:12px}
.tsm-daily-choice__compare{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;padding:12px;background-color:#fff}
@media(min-width:620px){.tsm-daily-choice__compare{-ms-flex-pack:distribute;justify-content:space-around}
.tsm-daily-choice__results{display:-ms-flexbox;display:flex}
}
.tsm-daily-choice__vs{width:55px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.tsm-daily-choice__results{padding:12px;background-color:#f5f5f5}
.tsm-daily-choice__dyk{text-align:center;border-bottom:1px solid #d5d5d5;width:260px;margin:0 auto}
@media(min-width:620px){.tsm-daily-choice__dyk{text-align:left;border-bottom:0;border-right:1px solid #d5d5d5;-ms-flex:1;flex:1;margin-left:12px;padding-right:12px}
}
.tsm-daily-choice__savings{text-align:center}
@media(min-width:620px){.tsm-daily-choice__savings{-ms-flex:1;flex:1;text-align:left;margin-left:24px}
}
.tsm-daily-choice-item{width:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-align:center}
@media(min-width:620px){.tsm-daily-choice-item__copy{width:144px;margin-left:6px}
}
.tsm-daily-choice-item__copy p{margin:0;line-height:1.2}
@media(min-width:620px){.tsm-daily-choice-item__img{width:94px;margin-right:6px}
.tsm-daily-choice-item{-ms-flex-direction:row;flex-direction:row;width:auto;-ms-flex-align:center;align-items:center}
}
.tsm-daily-choice-breakdown{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}
.tsm-daily-choice-breakdown__img{width:100%;margin-bottom:12px}
@media(min-width:620px){.tsm-daily-choice-breakdown__img{width:auto}
}
.tsm-daily-choice-breakdown__img img{width:100px;margin:0 auto}
.tsm-daily-choice-breakdown__value{width:50%}
@media(min-width:620px){.tsm-daily-choice-breakdown__img img{margin:0}
.tsm-daily-choice-breakdown__value{width:auto}
}
.tsm-daily-choice-breakdown__value p{margin:0}
.tsm-daily-choice-breakdown__value .info-big-number{font-size:24px}
.tsm-saving-options{width:100%;background-color:#fff;padding:24px;text-align:center}
.tsm-saving-options h2{margin-top:0}
@media(min-width:620px){.tsm-saving-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0}
.tsm-saving-options h2{width:100%}
}
.tsm-saving-option{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:12px;border-bottom:1px solid #d5d5d5}
@media(min-width:620px){.tsm-saving-option{-ms-flex:1;flex:1;border-bottom:0;border-right:1px solid #d5d5d5;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px}
.tsm-saving-option__title{margin-top:0}
}
.tsm-saving-option:last-of-type{border-bottom:0;border-right:0;padding-bottom:0}
.tsm-saving-option__title{width:100%}
.tsm-saving-option__img{width:75px}
@media(min-width:620px){.tsm-saving-option__img{width:30%}
}
.tsm-saving-option__copy{width:125px;margin-left:12px;text-align:left}
@media(min-width:620px){.tsm-saving-option__copy{width:65%;margin:0}
}
@media screen{.tsm-daily-choice__content{-ms-transform:scaleY(0);transform:scaleY(0);transition:.25s transform;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.tsm-source{-ms-transform:scale(0);transform:scale(0);transition:.25s .25s transform}
.scroll-section--active .tsm-daily-choice__content{-ms-transform:scaleY(1);transform:scaleY(1)}
}
.scroll-section--active+.tsm-source{-ms-transform:scale(1);transform:scale(1)}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.stack-up img{display:block !important;margin:0 auto 15px !important}
.stack-up .info-heading--knockout{display:block !important;background-color:#fff !important}
.stack-up .info-big-number,.stack-up .info-conclusion__copy,.stack-up .median-rent-number{font-size:14px !important}
.stack-up .stack-up__transportation .su-transportation__info-big-number{font-size:20px !important}
.stack-up .stack-up__income p{font-size:14px !important}
.stack-up .stack-up__income-items{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.stack-up .stack-up__income-item{width:48% !important}
.stack-up .stack-up__housing-intro{width:100%}
.stack-up .stack-up__child-care .su-stat{-ms-flex-direction:column;flex-direction:column;padding-top:20px !important}
.stack-up .stack-up__other-things .su-other-thing{width:20%;-ms-flex-preferred-size:initial !important;flex-basis:initial !important}
.stack-up .stack-up__other-things .su-other-thing__img{width:80px !important}
.stack-up .info-split--half{width:48% !important;-ms-flex-preferred-size:initial !important;flex-basis:initial !important;-ms-flex-direction:column !important;flex-direction:column !important}
.stack-up .info-split--fourth{width:22% !important;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-preferred-size:initial !important;flex-basis:initial !important}
.stack-up .info-graphic-include.info-graphic-include--su-map{display:block !important;max-width:300px !important;padding:0 !important;margin:0 auto !important}
.stack-up .info-section__median-rent-fact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:45% !important}
.stack-up .info-conclusion{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.stack-up .info-conclusion .row--text{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.stack-up .info-conclusion__copy{max-width:70%}
}
.stack-up h3 span,.stack-up__house-mobile,.stack-up__pig-mobile{display:block}
.stack-up h3{width:100%;font-family:Connections;font-weight:700;color:#012169;text-align:center}
.stack-up sup{top:-.6em;font-size:50%}
.stack-up svg{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.stack-up__house-desktop,.stack-up__house-mobile,.stack-up__pig-desktop,.stack-up__pig-mobile{position:absolute;height:100%;width:100%;left:0;top:0}
.stack-up__house-desktop,.stack-up__pig-desktop{display:none}
.stack-up .info-graphic-include--su-house{padding-top:54%}
.stack-up .info-graphic-include--su-cars{padding-top:46%}
.stack-up .info-graphic-include--su-baby-scale{max-width:400px;padding-top:75%;margin:30px auto}
@media(min-width:500px){.stack-up .info-graphic-include--su-baby-scale{padding-top:65%}
}
@media(min-width:620px){.stack-up__house-mobile,.stack-up__pig-mobile{display:none}
.stack-up__house-desktop,.stack-up__pig-desktop{display:block}
.stack-up .info-graphic-include--su-baby-scale{padding-top:41%;min-height:300px}
}
.stack-up .info-graphic-include--su-map{margin-top:24px;padding-top:65%;min-height:200px}
.stack-up .info-big-number{margin:.5em auto;color:#012169;font-size:28px;text-align:center}
.stack-up__housing-img-bottom,.stack-up__income-img-bottom{position:relative;height:0;width:100%;padding:0}
.stack-up__housing .copy--disclaimer,.stack-up__income .copy--disclaimer{position:absolute;z-index:9999;color:#fff}
.stack-up__housing-img-bottom{padding-bottom:62%}
@media(min-width:500px){.stack-up__housing-img-bottom{padding-bottom:55%}
}
.stack-up__housing .copy--disclaimer{width:305px;bottom:38px;line-height:1.3}
@media(min-width:375px){.stack-up__housing .copy--disclaimer{bottom:43px}
}
@media(min-width:620px){.stack-up .info-big-number{font-size:34px}
.stack-up__housing .copy--disclaimer,.stack-up__income .copy--disclaimer{left:140px}
.stack-up__housing .copy--disclaimer{width:100%;left:0;right:0;bottom:62px}
}
@media(min-width:800px){.stack-up__housing .copy--disclaimer{bottom:86px}
}
.stack-up__income-img-bottom{margin-top:50px;padding-bottom:70%}
@media(min-width:620px){.stack-up__income-img-bottom{padding-bottom:39%;margin-top:-170px}
}
@media print{.stack-up__income .copy--disclaimer{position:relative;margin-top:30px}
}
.stack-up__income .copy--disclaimer{width:100%;bottom:8.5%;line-height:1.3}
@media(min-width:620px){.stack-up__income .copy--disclaimer{right:0;bottom:90px;left:0}
.stack-up__income-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
@media(min-width:800px){.stack-up__income .copy--disclaimer{bottom:106px}
}
.stack-up__income-item{width:100%}
@media(min-width:620px){.stack-up__income-item{width:30%}
}
.stack-up__income-img{width:180px;margin:36px auto 12px}
.stack-up__income p{width:70%;margin:auto;text-align:center}
.stack-up__income p span{display:block;font-family:ConnectionsBold,Helvetica,Arial,sans-serif;color:#012169}
.stack-up .stack-up__housing .su-housing__info-big-number{text-align:center}
.stack-up .stack-up__housing .su-housing__info-pie-chart{width:50px;height:50px;margin:0 auto;display:block}
@media(min-width:620px){.stack-up .stack-up__housing .su-housing__info-pie-chart{margin:0 12px 0 0}
.stack-up .stack-up__housing .su-pie-combo{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
}
.stack-up .stack-up__housing-intro{margin:2em 0}
@media(min-width:620px){.stack-up .stack-up__housing-copy{margin-top:1em;text-align:center}
.stack-up .city--sanfrancisco .key-item__bar{width:100%}
}
@media print{.stack-up .stack-up__housing .copy--disclaimer{position:relative;margin-top:60px}
}
.stack-up .city--sanfrancisco .key-item__bar{background-color:#012169}
.stack-up .city--new-york .key-item__bar{background-color:#e31837}
.stack-up .city--boston .key-item__bar{background-color:#0052c2}
.stack-up .city--denver .key-item__bar{background-color:#338fd9}
.stack-up .city--charlotte .key-item__bar{background-color:#80a8e0}
.stack-up .city--houston .key-item__bar{background-color:#780032}
.stack-up .info-section{position:relative}
.stack-up .info-section__median-rent .median-rent-number,.stack-up .info-section__median-rent h3{color:#e31837;font-weight:400;font-size:24px}
.stack-up .info-section__median-rent .median-rent-number span,.stack-up .info-section__median-rent h3 span{color:#000;font-size:14px}
@media(min-width:620px){.stack-up .city--new-york .key-item__bar{width:67.1548117155%}
.stack-up .city--boston .key-item__bar{width:58.4279736999%}
.stack-up .city--denver .key-item__bar{width:47.1309025702%}
.stack-up .city--charlotte .key-item__bar{width:38.8224745965%}
.stack-up .city--houston .key-item__bar{width:32.6658696952%}
.stack-up .info-section__median-rent .median-rent-number span,.stack-up .info-section__median-rent h3 span{display:inline-block}
.stack-up .info-section__median-rent .key-items{display:block}
}
.stack-up .info-section__median-rent .key-items{width:75%}
@media(min-width:620px){.stack-up .info-section__median-rent .key-item{width:73%;margin:12px 0}
}
.stack-up .info-section__median-rent .key-item__subhead,.stack-up .info-section__median-rent .key-item__title{font-size:14px}
.stack-up .info-section__median-rent .key-item__subhead .accessibility-hidden,.stack-up .info-section__median-rent .key-item__title .accessibility-hidden{margin-top:20px}
@media(min-width:620px){.stack-up .info-section__median-rent .key-item__title{font-size:16px;line-height:3}
.stack-up .info-section__median-rent .key-item__subhead{font-size:24px;bottom:37px;right:-90px;position:relative}
}
.stack-up .info-section__median-rent .copy--disclaimer{position:relative;color:#000;bottom:auto;margin:2em 0}
.stack-up .info-section__median-rent-fact{width:50%;margin:auto}
.stack-up .info-section__median-rent-fact .median-rent-number{margin:20px 0}
.stack-up .info-section__median-rent-fact .median-rent-number,.stack-up .info-section__median-rent-fact h3{font-size:28px;font-weight:700}
.stack-up .info-section__median-rent-fact .median-rent-number span,.stack-up .info-section__median-rent-fact h3 span{color:inherit;font-size:inherit;display:initial}
@media(min-width:620px){.stack-up .info-section__median-rent-fact .median-rent-number,.stack-up .info-section__median-rent-fact h3{font-size:34px}
}
.stack-up .info-section__median-rent-fact p{text-align:center;font-size:14px}
.stack-up__transportation-intro{margin:2em 0}
.stack-up__transportation .su-transportation__info-big-number{font-size:53px;text-align:center}
@media(min-width:620px){.stack-up__transportation .su-transportation__info-big-number{margin-right:12px}
}
.stack-up__transportation .su-trans-items{margin:24px 0;width:100%}
@media(min-width:620px){.stack-up__transportation .su-trans-items{margin:0 0 20px}
.stack-up__transportation .su-trans-item{margin:12px 0}
.stack-up__transportation .su-trans-item__average-copy{display:block}
}
.stack-up__transportation .su-trans-item__img{width:75px;height:100px;margin:12px auto}
.stack-up__transportation .su-trans-item .info-big-number{margin:auto}
.stack-up__transportation .su-trans-item__average-copy{width:100%}
.stack-up__transportation .su-trans-item__average-copy .su-trans-item__copy{max-width:300px;color:#012169;font-size:18px;font-weight:700}
.stack-up__transportation .su-trans-item__copy{text-align:center;margin:.5em auto;font-size:14px;color:#000}
@media(min-width:620px){.stack-up__transportation .su-trans-item__average-copy .su-trans-item__copy{max-width:100%}
.stack-up__transportation .su-trans-item__copy{max-width:130px;text-align:center}
}
.stack-up__transportation .su-trans-item__subcopy{display:block;margin-top:.5em;font-size:16px;font-weight:400;color:#000}
.stack-up__transportation p.copy--disclaimer{position:relative;color:#000}
.stack-up .row--su-cars-gas{-ms-flex-direction:column;flex-direction:column}
.stack-up .su-gas-prices{width:100%;max-width:400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}
.stack-up .su-gas-prices__item{-ms-flex:1;flex:1;width:100px}
.stack-up .su-gas-prices__arrow{height:25px}
.stack-up .su-gas-prices__state-map{width:100px;height:100px;margin:0 auto}
.stack-up .su-gas-prices__title{text-transform:uppercase;font-weight:700;margin:0}
.stack-up .su-gas-prices__title--lowest{color:#5c7e6a}
.stack-up .su-gas-prices__title--highest{color:#a12834}
.stack-up .stack-up__health-care .su-health-chart{padding:12px 0;width:100%;max-width:500px;margin:0 auto}
@media(min-width:620px){.stack-up .stack-up__health-care .su-health-chart{max-width:100%}
}
.stack-up .stack-up__health-care .su-health-chart__dates{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 34px}
.stack-up .stack-up__health-care .su-health-chart__bar{border-left:50px solid #012169;border-right:50px solid #012169;background-color:#012169;color:#fff;text-align:center;font-size:24px;position:relative}
@media print{.stack-up .stack-up__health-care .su-health-chart__bar{color:#000;border:0;background-color:transparent}
}
.stack-up .stack-up__health-care .su-health-chart__bar span{font-size:14px;vertical-align:middle}
.stack-up .stack-up__health-care .su-health-chart__bar:after{content:'';width:0;height:0;position:absolute;top:0;right:-18px;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #fff}
.stack-up .stack-up__health-care .su-health-chart__values{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#012169;font-size:24px;padding:0 20px}
.stack-up .stack-up__health-care .su-health-chart__copy--disclaimer{max-width:500px}
.stack-up .stack-up__health-care .su-statement{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0;max-width:500px;margin:0 auto}
.stack-up .stack-up__health-care p{margin:2em 0}
.stack-up__child-care .info-graphic-include--su-baby-scale{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-order:2;order:2}
.stack-up__child-care .su-stat{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.stack-up__child-care .su-stat--lowest{-ms-flex-preferred-size:24%;flex-basis:24%;-ms-flex-order:1;order:1}
.stack-up__child-care .su-stat--highest{-ms-flex-preferred-size:24%;flex-basis:24%;-ms-flex-order:3;order:3}
.stack-up__child-care .su-stat__number{-ms-flex-preferred-size:30%;flex-basis:30%;text-align:right}
.stack-up__child-care .su-stat__text{-ms-flex-preferred-size:60%;flex-basis:60%}
@media(min-width:620px){.stack-up__child-care .su-child-care{padding-top:30px}
.stack-up__child-care .su-stat{display:block}
.stack-up__child-care .su-stat--highest,.stack-up__child-care .su-stat--lowest{padding-top:80px}
.stack-up__child-care .su-stat__number,.stack-up__child-care .su-stat__text{text-align:center}
}
.stack-up__child-care .copy--disclaimer{margin:1em 0}
.stack-up .stack-up__other-things .su-other-things{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:2em auto}
@media(min-width:620px){.stack-up .stack-up__other-things .su-other-things{margin:2em auto 4em}
}
@media(min-width:1000px){.stack-up .stack-up__other-things .su-other-things{margin:4em auto 6em}
}
.stack-up .stack-up__other-things .su-other-thing{-ms-flex-preferred-size:50%;flex-basis:50%;margin:12px 0}
.stack-up .stack-up__other-things .su-other-thing__price{padding-top:1em;font-size:24px;font-weight:700;text-align:center;margin:0;color:#012169}
.stack-up .stack-up__other-things .su-other-thing__img{margin:auto;max-width:140px;height:110px}
@media(min-width:620px){.stack-up .stack-up__other-things .su-other-thing{-ms-flex-preferred-size:19%;flex-basis:19%}
.stack-up .stack-up__other-things .su-other-thing__img{max-width:80px;height:80px}
}
.stack-up .stack-up__other-things .su-other-thing__text{font-size:14px;text-align:center}
.stack-up .info-conclusion--icon{background-color:#99bae7}
.stack-up .info-conclusion--icon a{color:#000;text-decoration:underline}
.stack-up .info-conclusion--icon__image{width:180px;height:180px;margin:30px auto}
.stack-up .copy--disclaimer{text-align:left}
.stack-up .arrow--next{color:#0052c2;font-size:26px}
@media(min-width:1000px){.stack-up__house-img svg{height:500px}
}
@media(min-width:620px){.stack-up__house-img svg{height:unset}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.repay-student-loans img{display:block !important;max-width:190px !important}
.repay-student-loans .row--text{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.repay-student-loans .info-item{width:30% !important}
.repay-student-loans .info-heading--knockout{display:block !important;background-color:#fff !important}
.repay-student-loans .info-conclusion,.repay-student-loans .info-section--shade{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.repay-student-loans .info-conclusion .row--text{-ms-flex-direction:column !important;flex-direction:column !important}
.repay-student-loans .info-conclusion__image{position:relative !important}
}
.repay-student-loans .rsl-footnote{padding-top:50px}
.repay-student-loans .info-divide{width:100%}
@media screen{.repay-student-loans .info-item{-ms-transform:scale(0);transform:scale(0);transition:.5s transform;-ms-transform-origin:center center;transform-origin:center center}
}
@media(min-width:620px){.repay-student-loans .info-divide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.repay-student-loans .info-divide>*{-ms-flex-preferred-size:46%;flex-basis:46%}
.repay-student-loans .info-item{-ms-flex-preferred-size:30%;flex-basis:30%}
}
.repay-student-loans .info-item--first{transition:.5s .25s transform}
.repay-student-loans .info-item--second{transition:.5s .5s transform}
.repay-student-loans .info-item--third{transition:.5s .75s transform}
@media print{.repay-student-loans .info-item--divide{display:block !important}
}
.repay-student-loans .info-divide--rsl-intro{-ms-flex-align:center;align-items:center}
.repay-student-loans .info-divide--rsl-intro img{max-width:300px;margin:0 auto}
@media(min-width:620px){.repay-student-loans .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
}
.repay-student-loans .arrow--next{margin-top:48px;animation:none}
.repay-student-loans .chart--horizontal--standard .chart--horizontal__datapoint{transition:.65s 1.5s all linear}
.repay-student-loans .chart--horizontal--income .chart--horizontal__datapoint{transition:1.25s 1.5s all linear}
.repay-student-loans .chart--horizontal--income .chart--horizontal__datapoint:nth-child(3){transition:.25s 2.75s all linear}
.repay-student-loans .chart--horizontal--extended .chart--horizontal__datapoint{transition:1.5s 1.5s all linear}
@media screen{.repay-student-loans .info-heading--knockout{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:center center;transform-origin:center center;transition:.25s transform}
}
.repay-student-loans .info-section--disadvantages{margin-bottom:48px}
.repay-student-loans .scroll-section--active .info-item{-ms-transform:scale(1);transform:scale(1)}
.repay-student-loans .scroll-section--active .chart--horizontal__datapoint,.repay-student-loans .scroll-section--active .info-heading--knockout{-ms-transform:scaleX(1);transform:scaleX(1)}
.repay-student-loans .scroll-section--active .arrow--next{animation:1s 6 bmh-bounce}
.repay-student-loans .bgcolor--green-contrast{background-color:#626b2d}
.repay-student-loans .bgcolor--orange-contrast{background-color:#9f5422}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.prioritize-savings-goals img{display:block !important;max-width:190px !important}
.prioritize-savings-goals .row--container{-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden}
.prioritize-savings-goals .row--text{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.prioritize-savings-goals .info-heading--knockout{display:block !important;background-color:#fff !important}
.prioritize-savings-goals .info-section:nth-child(odd){background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
}
.prioritize-savings-goals p{margin:0}
.prioritize-savings-goals p .bold{font-weight:700}
.prioritize-savings-goals .row{padding:0}
.prioritize-savings-goals .row--credit-card{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.prioritize-savings-goals .row--intro{margin:10px auto}
.prioritize-savings-goals .info-split--half- .heading__text{margin-top:15px}
@media(min-width:620px){.prioritize-savings-goals .info-split--half{-ms-flex-preferred-size:45%;flex-basis:45%}
.prioritize-savings-goals .info-split--half- .heading__text{margin-top:0}
.prioritize-savings-goals .info-split--thirdish{-ms-flex-preferred-size:36%;flex-basis:36%}
.prioritize-savings-goals .info-split--two-thirdishs{-ms-flex-preferred-size:57%;flex-basis:57%}
}
.prioritize-savings-goals .info-heading--knockout{background-color:#e31837;margin-bottom:20px}
.prioritize-savings-goals .info-text--strong{font-weight:700}
.prioritize-savings-goals .info-text--source{color:#646464;font-size:14px;font-style:italic;margin:10px 0}
.prioritize-savings-goals .info-text--credit-card-source{color:#000}
.prioritize-savings-goals .info-subheading{font-size:19px;font-weight:700;color:#012169}
@media(min-width:620px){.prioritize-savings-goals .info-subheading{font-size:22px}
}
.prioritize-savings-goals .info-section:nth-child(odd){background-color:#f5f5f5}
.prioritize-savings-goals .info-item{margin:12px 0}
.prioritize-savings-goals .info-item__image{margin:0 auto 20px}
.prioritize-savings-goals .info-item__small-tip{margin:0;width:100%;display:-ms-flexbox;display:flex}
.prioritize-savings-goals .info-item__small-tip p{width:88.5%}
.prioritize-savings-goals .info-item__small-tip-logo{display:none;font-size:18px;font-weight:700;color:#fff;background-color:#a12834;padding:0 16px;margin:5px 15px 15px 0}
@media(min-width:620px){.prioritize-savings-goals .info-item__small-tip-logo{display:block}
}
.prioritize-savings-goals .info-item__small-tip-logo-mobile{color:#a12834;font-size:20px;display:inline}
@media(min-width:620px){.prioritize-savings-goals .info-item__small-tip-logo-mobile{display:none}
}
.prioritize-savings-goals .info-item__credit-card{display:-ms-flexbox;display:flex}
.prioritize-savings-goals .info-item__credit-card img{width:60%}
.prioritize-savings-goals .info-item__credit-card h4{font-size:38px;font-weight:700;margin:0;color:#e31837}
@media(min-width:620px){.prioritize-savings-goals .info-item__credit-card h4{font-size:48px}
}
.prioritize-savings-goals .info-item__credit-card h5{font-size:14px;font-weight:700;margin:0}
@media(min-width:620px){.prioritize-savings-goals .info-item__credit-card h5{font-size:18px}
}
.prioritize-savings-goals .info-item__retirement-saving .info-heading--savings{display:none;font-size:32px;font-weight:700;margin:5px auto 10px;color:#e31837}
.prioritize-savings-goals .info-item__retirement-saving .info-heading--savings-mobile{display:block;font-size:24px;font-weight:700;margin:0;color:#e31837}
.prioritize-savings-goals .info-item__retirement-saving img{width:75%;height:auto}
.prioritize-savings-goals .info-item__retirement-saving p{font-size:16px}
.prioritize-savings-goals .info-item__goals .info-split--goal-text{margin-top:55px}
@media(min-width:620px){.prioritize-savings-goals .info-item__retirement-saving .info-heading--savings{display:block}
.prioritize-savings-goals .info-item__retirement-saving .info-heading--savings-mobile{display:none}
.prioritize-savings-goals .info-item__retirement-saving img{width:55%}
.prioritize-savings-goals .info-item__retirement-saving p{font-size:22px}
.prioritize-savings-goals .info-item__goals .info-split--goal-text{margin-top:0}
}
.prioritize-savings-goals .info-item__retirement-saving .info-split--goal-text{margin-top:40px}
.prioritize-savings-goals .info-item__right-aligned{width:100%;text-align:left;margin:0}
@media(min-width:620px){.prioritize-savings-goals .info-item__retirement-saving .info-split--goal-text{margin-top:0}
.prioritize-savings-goals .info-item__right-aligned{text-align:right}
}
.prioritize-savings-goals .info-item__italicize{font-style:italic}
@media screen{.prioritize-savings-goals .info-heading--knockout{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:center center;transform-origin:center center;transition:.35s transform}
.prioritize-savings-goals .info-item__small-tip-logo{-ms-transform:scale(0);transform:scale(0);transition:.1s transform 1.5s;-ms-transform-origin:center center;transform-origin:center center}
.prioritize-savings-goals .info-item--animate{-ms-transform:scale(0);transform:scale(0);transition:.7s transform;-ms-transform-origin:center center;transform-origin:center center}
}
.prioritize-savings-goals .info-item--first{transition:.6s .5s transform}
.prioritize-savings-goals .info-item--second{transition:.6s .75s transform}
.prioritize-savings-goals .info-item--third{transition:.6s 1s transform}
.prioritize-savings-goals .scroll-section--active .info-heading--knockout,.prioritize-savings-goals .scroll-section--active .info-item,.prioritize-savings-goals .scroll-section--active .info-item__small-tip-logo{-ms-transform:scaleX(1);transform:scaleX(1)}
html[parentLang=es] .prioritize-savings-goals .scroll-section--active .info-item h5{max-width:140px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.piggy-banks .info-split--half .pb-intro__heading,.piggy-banks .info-split--half.pb-intro__right,.piggy-banks img{display:block !important}
.piggy-banks .info-split .pb-tip::before,.piggy-banks .info-split--with-arrow::before{content:none !important}
.piggy-banks img{max-width:150px !important}
.piggy-banks .row--pig-type{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.piggy-banks .info-heading--knockout{display:block !important;background-color:#fff !important}
.piggy-banks .info-section--shade{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.piggy-banks .info-split .pb-tip,.piggy-banks .info-split--with-arrow{border:none !important}
.piggy-banks .info-split{width:48%;-ms-flex-preferred-size:initial !important;flex-basis:initial !important}
.piggy-banks .info-split--half.pb-intro__left{-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-align:center;align-items:center}
.piggy-banks .info-split .pb-pig-type__type{font-size:14px !important}
}
.piggy-banks #pigs__saving-headphones,.piggy-banks #pigs__spending-candy,.piggy-banks #pigs__spending-dollar,.piggy-banks #pigs__spending-glasses,.piggy-banks #pigs__spending-phone{visibility:hidden}
@media screen{.piggy-banks .pb-scale{-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:50% 50%;transform-origin:50% 50%}
}
@media screen and (min-width:620px){.piggy-banks .info-split--with-arrow{-ms-transform:scaleY(0);transform:scaleY(0);transition:.5s 2.5s transform}
}
.piggy-banks .info-split--tips{transition:.5s 3s transform}
.piggy-banks .pb-intro__heading{display:none}
.piggy-banks .pb-intro__graphic{max-width:150px;margin:12px auto}
@media(min-width:620px){.piggy-banks .pb-intro__heading{display:block;color:#e31837;width:100%}
.piggy-banks .pb-intro__graphic{-ms-flex:1;flex:1;margin:12px 12px 12px 0}
.piggy-banks .pb-intro__copy{-ms-flex:1;flex:1;margin-right:12px}
}
.piggy-banks .pb-intro__left{-ms-flex-direction:column;flex-direction:column}
@media(min-width:620px){.piggy-banks .pb-intro__left{-ms-flex-direction:row;flex-direction:row}
}
.piggy-banks .pb-intro__right{max-width:325px;margin:0 auto;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:620px){.piggy-banks .pb-intro__right{max-width:none;margin:0}
.piggy-banks .row--pig-type{-ms-flex-align:center;align-items:center}
}
.piggy-banks .pb-intro__bank-type{display:block;padding:12px 12px 0 120px;margin:12px 0;background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/infographics/pigs/pig.svg) 40px center no-repeat;background-size:contain;font-weight:700;font-size:24px;line-height:1;text-align:left}
.piggy-banks .pb-intro__bank-type span{display:block;font-weight:400;font-size:14px}
.piggy-banks .theme--spending{color:#012169}
.piggy-banks .theme--saving{color:#e31837}
.piggy-banks .theme--giving{color:#758036}
.piggy-banks .theme--contrast{color:#3b3f1b}
.piggy-banks .row--pig-type{padding:24px 12px}
.piggy-banks .info-heading--spending{background-color:#012169}
.piggy-banks .info-heading--saving{background-color:#e31837}
.piggy-banks .info-heading--giving{background-color:#758036}
.piggy-banks h3{font-size:24px;margin-top:0;width:100%}
@media screen{.piggy-banks .pb-intro__heading{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 50%;transform-origin:0 50%;transition:all .5s}
.piggy-banks .pb-intro__graphic{-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .5s .5s}
.piggy-banks .pb-intro__copy{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 50%;transform-origin:0 50%;transition:all .5s 1s}
.piggy-banks .pb-intro__right{-ms-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:0 50%;transform-origin:0 50%;transition:all .5s 1.5s}
.piggy-banks .pb-intro__bank-type{-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:0 50%;transform-origin:0 50%;transition:transform .5s 2s}
.piggy-banks .pb-intro__bank-type:nth-of-type(2){transition:transform .5s 2.5s}
.piggy-banks .pb-intro__bank-type:nth-of-type(3){transition:transform .5s 3s}
.piggy-banks .info-heading--knockout{transition:.5s transform;-ms-transform:scaleX(0);transform:scaleX(0)}
.piggy-banks h3{-ms-transform:scaleX(0);transform:scaleX(0);transition:.5s .5s transform;-ms-transform-origin:0 50%;transform-origin:0 50%}
}
.piggy-banks .info-graphic-include--pb-pig{width:100.3px;height:88.22px;margin:0 auto;transition:transform .5s .5s}
.piggy-banks .info-graphic-include--pb-spending{padding-top:90%;max-width:300px;margin:0 auto;transition:.5s 3s transform;-ms-transform-origin:0 50%;transform-origin:0 50%;min-height:290px}
.piggy-banks .info-graphic-include--pb-saving{padding-top:74%;transition:.5s 3s transform;-ms-transform-origin:0 50%;transform-origin:0 50%;min-height:256px}
.piggy-banks .info-graphic-include--pb-giving{padding-top:73%;transition:.5s 3s transform;-ms-transform-origin:0 50%;transform-origin:0 50%;min-height:290px}
@media(min-width:620px){.piggy-banks .info-graphic-include--pb-giving{margin-left:40px}
.piggy-banks .pb-pig-type__copy{padding-right:12px}
}
.piggy-banks .pb-pig-type__opening{width:100%;text-align:center;margin:0;font-size:14px;transition:.5s 1s transform}
.piggy-banks .pb-pig-type__type{width:100%;text-align:center;margin:0 0 24px;font-weight:700;font-size:24px;line-height:1;transition:.5s 1.5s transform}
.piggy-banks .pb-pig-type__copy{transition:.5s 2s transform}
.piggy-banks .chart--horizontal__background{background-color:#f5f5f5}
.piggy-banks .chart--horizontal__datapoint{transition:1s 1s transform}
.piggy-banks .chart--horizontal__datapoint:nth-child(3){transition:1s 2s transform}
.piggy-banks .pb-recommend{-ms-flex-align:center;align-items:center}
.piggy-banks .pb-recommend__percent{width:100%;font-size:24px;font-family:ConnectionsLight;text-align:center;margin:12px 0 0}
@media(min-width:620px){.piggy-banks .chart--horizontal{display:none}
.piggy-banks .pb-recommend__percent{text-align:left}
}
.piggy-banks .pb-recommend__percent-description{width:100%;text-align:center;margin:0 0 1em}
.piggy-banks .pb-tip{position:relative;border-top:1px solid #bbb;overflow:visible;padding:36px 0 12px;font-size:14px;margin:12px 0}
@media screen{.piggy-banks .pb-tip{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:50% 0;transform-origin:50% 0;transition:.5s 3.5s transform}
}
@media screen and (min-width:620px){.piggy-banks .pb-tip{-ms-transform-origin:0 50%;transform-origin:0 50%;-ms-transform:scale(0);transform:scale(0)}
}
.piggy-banks .pb-tip span{color:#e31837;font-weight:700}
.piggy-banks .pb-tip__arrow{position:absolute;top:-1px;left:50%;margin-left:-18px;background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/infographics/pigs/tip-arrow.svg) top center no-repeat;background-size:contain;width:36px;height:16px}
.piggy-banks .pb-tip__arrow--grey{background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/infographics/pigs/tip-arrow--grey.svg) top center no-repeat}
.piggy-banks .pb-highlight{width:100%}
.piggy-banks .pb-chart-stats{-ms-flex-preferred-size:100%;flex-basis:100%}
@media screen{.piggy-banks .pb-highlight{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 50%;transform-origin:0 50%;transition:.5s 2.5s transform}
.piggy-banks .pb-chart-stats{-ms-transform:scale(0) translateX(-300px);transform:scale(0) translateX(-300px);-ms-transform-origin:-100px 50%;transform-origin:-100px 50%;transition:.5s 2s transform}
}
@media(min-width:620px){.piggy-banks .pb-recommend__percent-description{text-align:left}
.piggy-banks .pb-tip{border:0;padding:36px 0 12px 40px}
.piggy-banks .pb-tip__arrow{display:none}
.piggy-banks .pb-highlight{margin-top:12px}
.piggy-banks .pb-chart-stats{-ms-flex-preferred-size:45%;flex-basis:45%}
}
.piggy-banks .pb-piechart{display:none;-ms-flex-preferred-size:45%;flex-basis:45%;width:150px;height:150px}
@media(min-width:620px){.piggy-banks .pb-piechart{display:block;transition:.5s 1s transform}
}
.piggy-banks .pb-piechart__piece{opacity:.5;stroke-miterlimit:10;fill:none;transition:all .5s 1.5s linear}
.piggy-banks .pb-piechart__piece--base{stroke:#ccc;stroke-width:42px}
.piggy-banks .pb-piechart__piece--mid{stroke-width:65px;stroke-dasharray:382;stroke-dashoffset:382}
.piggy-banks .pb-piechart__piece--mid--spending{stroke:#012169}
.piggy-banks .pb-piechart__piece--mid--saving{stroke:#e31837}
.piggy-banks .pb-piechart__piece--mid--giving{stroke:#758036}
.piggy-banks .pb-piechart__piece--front{stroke-width:65px;stroke-dasharray:382;stroke-dashoffset:382}
.piggy-banks .pb-piechart__piece--front--spending{stroke:#012169}
.piggy-banks .pb-piechart__piece--front--saving{stroke:#e31837}
.piggy-banks .pb-piechart__piece--front--giving{stroke:#758036}
.piggy-banks .scroll-section--active h3{-ms-transform:scaleX(1);transform:scaleX(1)}
.piggy-banks .scroll-section--active .pb-scale{-ms-transform:scale(1);transform:scale(1)}
.piggy-banks .scroll-section--active .pb-intro__heading{-ms-transform:scaleX(1);transform:scaleX(1)}
.piggy-banks .scroll-section--active .pb-intro__graphic{-ms-transform:scale(1);transform:scale(1)}
.piggy-banks .scroll-section--active .pb-intro__copy{-ms-transform:scaleX(1);transform:scaleX(1)}
.piggy-banks .scroll-section--active .pb-intro__right{-ms-transform:scaleY(1);transform:scaleY(1)}
.piggy-banks .scroll-section--active .pb-intro__bank-type{-ms-transform:scale(1);transform:scale(1);min-height:64px}
.piggy-banks .scroll-section--active .info-heading--knockout{-ms-transform:scaleX(1);transform:scaleX(1)}
.piggy-banks .scroll-section--active .info-split--with-arrow{-ms-transform:scaleY(1);transform:scaleY(1)}
.piggy-banks .scroll-section--active .pb-tip{-ms-transform:scaleX(1);transform:scaleX(1)}
@media(min-width:620px){.piggy-banks .scroll-section--active .pb-tip{-ms-transform:scale(1);transform:scale(1)}
}
.piggy-banks .scroll-section--active .pb-chart-stats{-ms-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
.piggy-banks .scroll-section--active .pb-highlight{-ms-transform:scaleX(1);transform:scaleX(1)}
.piggy-banks .scroll-section--active .pb-piechart__piece--10{stroke-dashoffset:343.8}
.piggy-banks .scroll-section--active .pb-piechart__piece--25{stroke-dashoffset:286.5}
.piggy-banks .scroll-section--active .pb-piechart__piece--50{stroke-dashoffset:191}
.piggy-banks .scroll-section--active .pb-piechart__piece--80{stroke-dashoffset:76.4}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.debt-or-save #dos-car,.debt-or-save #dos-poor-girl{visibility:hidden}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.debt-or-save .dos-orange-guy__bar,.debt-or-save .dos-poor-girl__bar,.debt-or-save .info-section--shade{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.debt-or-save img{display:block !important;max-width:200px !important}
.debt-or-save .dos-orange-guy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.debt-or-save .dos-orange-guy__bar{margin-top:0 !important;margin-bottom:20px}
.debt-or-save .dos-orange-guy__bar p{color:#012169 !important}
.debt-or-save .dos-orange-guy__img{position:relative !important}
.debt-or-save .info-big-number{font-size:24px !important;line-height:30px !important}
.debt-or-save .dos-advice__title,.debt-or-save .dos-emergency{font-size:14px !important}
.debt-or-save .dos-emergency-fund{margin-left:0 !important}
.debt-or-save .dos-section__advice,.debt-or-save .dos-section__text{width:65%;max-width:65%;margin-right:0 !important}
.debt-or-save .dos-section__advice{padding:15px 0 !important}
.debt-or-save .dos-section__img{margin:-60px 0 15px 15px;-ms-flex-order:3;order:3}
.debt-or-save .dos-section__img--sm{width:160px !important}
.debt-or-save .dos-advice.dos-other-debts__dos-advice{width:100% !important}
.debt-or-save .dos-poor-girl__bar{-ms-flex-direction:column !important;flex-direction:column !important}
.debt-or-save .dos-poor-girl__bar p{color:#012169}
}
.debt-or-save .row--dos-column{-ms-flex-direction:column;flex-direction:column}
.debt-or-save .heading--circle{font-weight:700;font-family:Connections;color:#e31837;padding-top:.45em}
.debt-or-save .heading__circle{background-color:#e31837}
.debt-or-save .heading__text{display:block}
@media screen{.debt-or-save .heading__circle{-ms-transform:scale(0);transform:scale(0);transition:.25s 1s transform ease-in}
.debt-or-save .heading__text{-ms-transform:scaleX(0) translateX(-20px);transform:scaleX(0) translateX(-20px);-ms-transform-origin:-5% 50%;transform-origin:-5% 50%;transition:.25s 1.25s transform ease-in}
}
.debt-or-save .dos-interest-debt__body{transition:.25s 2s transform ease-in}
.debt-or-save .dos-interest-debt__dos-advice{transition:.25s 7s transform ease-in}
.debt-or-save .dos-interest-debt__dos-footnote{transition:.25s 5s transform ease-in;-ms-transform-origin:95% 50% !important;transform-origin:95% 50% !important}
.debt-or-save .dos-orange-guy{position:relative;overflow:hidden;z-index:100}
@media(min-width:620px){.debt-or-save .heading--circle{font-size:20px}
.debt-or-save .dos-orange-guy{max-width:724px;margin:0 auto}
}
.debt-or-save .dos-orange-guy__img{z-index:100;max-width:220px;margin:0 auto}
.debt-or-save .dos-orange-guy__bar{background-color:#012169;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:18px 12px}
@media(min-width:620px){.debt-or-save .dos-orange-guy__img{position:absolute;bottom:0;right:0;max-width:240px}
.debt-or-save .dos-orange-guy__bar{-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}
}
.debt-or-save .dos-orange-guy__large-num{text-align:right;width:125px;margin:0 12px 0 0;color:#fff}
.debt-or-save .dos-orange-guy__large-num sup{top:auto;font-size:60%}
.debt-or-save .dos-orange-guy__large-num sup a{color:#fff}
.debt-or-save .dos-orange-guy__text{text-align:left;width:175px;margin:0 0 0 12px;color:#fff}
@media(min-width:620px){.debt-or-save .dos-orange-guy__text{width:330px}
}
.debt-or-save .dos-advice{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:24px 0}
.debt-or-save .dos-advice__img{width:auto;height:56px;padding-top:6px;margin-right:24px}
.debt-or-save .dos-advice__title{font-weight:700;font-size:18px;color:#e31837;margin:0}
@media screen{.debt-or-save .dos-orange-guy__img{-ms-transform:translateY(220px);transform:translateY(220px);transition:.5s 4s transform ease-in}
.debt-or-save .dos-orange-guy__bar{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:100% 50%;transform-origin:100% 50%;transition:.5s 3s transform ease-in}
.debt-or-save .dos-emergency-fund{-ms-transform:translateX(800px);transform:translateX(800px);transition:1s 1.5s transform ease-in}
}
@media screen and (min-width:620px){.debt-or-save .dos-emergency-fund{transition:1s 2.5s transform ease-in}
}
@media(min-width:620px){.debt-or-save .dos-emergency-fund{margin-left:300px;margin-bottom:75px}
.debt-or-save .dos-section{position:relative}
}
@media(min-width:1000px){.debt-or-save .dos-emergency-fund{margin-left:200px}
}
@media screen{.debt-or-save .dos-emergency-fund__dos-advice{transition:.25s 4s transform ease-in}
}
@media screen and (min-width:620px){.debt-or-save .dos-emergency-fund__dos-advice{transition:.25s 7s transform ease-in}
}
.debt-or-save .dos-emergency{font-size:20px;font-weight:700;margin:0}
.debt-or-save .dos-emergency__num{vertical-align:middle}
.debt-or-save .dos-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.debt-or-save .dos-section__text{transition:.25s 2s transform ease-in}
@media screen{.debt-or-save .dos-section__img{-ms-transform:translateX(400px);transform:translateX(400px);transition:1s 3s transform ease-in}
}
@media(min-width:620px){.debt-or-save .dos-section__text{-ms-flex-preferred-size:65%;flex-basis:65%;margin-right:30%}
.debt-or-save .dos-section__img{position:absolute;width:30%;top:0;right:0}
}
@media(max-width:619px){.debt-or-save .dos-section__img--sm{max-width:50%}
}
.debt-or-save .dos-section__advice{-ms-flex-preferred-size:100%;flex-basis:100%;transition:.5s 5s transform ease-in}
@media(min-width:620px){.debt-or-save .dos-section__advice{-ms-flex-preferred-size:65%;flex-basis:65%;margin-right:30%}
}
.debt-or-save .info-graphic-include--dos-poor-girl{padding-top:84%;max-width:200px;margin:0 auto}
.debt-or-save .info-graphic-include--dos-car{display:none}
.debt-or-save .dos-other-debts__body{transition:.5s 2s transform ease-in}
@media(min-width:620px){.debt-or-save .info-graphic-include--dos-poor-girl{max-width:218px;height:430px;padding-top:0;position:absolute;bottom:0;left:50%;margin-left:-310px}
.debt-or-save .info-graphic-include--dos-poor-girl svg{top:auto;bottom:0}
.debt-or-save .info-graphic-include--dos-car{position:absolute;display:block;width:325px;height:340px;top:84px;padding-top:28%}
.debt-or-save .dos-other-debts__body,.debt-or-save .dos-other-debts__dos-advice{width:384px;-ms-flex-item-align:end;align-self:flex-end}
}
.debt-or-save .dos-other-debts__dos-advice{position:relative;z-index:80}
@media screen{.debt-or-save .dos-other-debts__dos-advice{-ms-transform:scaleY(0) translateY(-100px);transform:scaleY(0) translateY(-100px);-ms-transform-origin:50% 0;transform-origin:50% 0;transition:.5s 8s transform ease-in}
}
.debt-or-save .dos-other-debts__dos-footnote{transition:.25s 5s transform ease-in;-ms-transform-origin:95% 50% !important;transform-origin:95% 50% !important}
.debt-or-save .dos-poor-girl__bar{background-color:#012169;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px;position:relative;z-index:120}
@media(min-width:620px){.debt-or-save .dos-poor-girl{max-width:724px;margin:0 auto}
.debt-or-save .dos-poor-girl__bar{z-index:90;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}
.debt-or-save .dos-poor-girl__large-num{-ms-flex-order:2;order:2}
}
.debt-or-save .dos-poor-girl__large-num{text-align:center;margin:0;color:#fff}
.debt-or-save .dos-poor-girl__large-num sup{font-size:60%;font-weight:400}
.debt-or-save .dos-poor-girl__large-num sup a{color:#fff}
.debt-or-save .dos-poor-girl__text{text-align:center;margin:0 auto;color:#fff;max-width:230px}
@media(min-width:620px){.debt-or-save .dos-poor-girl__text{text-align:left;margin:0;-ms-flex-order:1;order:1}
}
.debt-or-save .info-section{overflow:hidden}
.debt-or-save .info-section--dos-emergency-fund,.debt-or-save .info-section--dos-other-debts{position:relative}
.debt-or-save .dos-footnote{display:block;text-align:right;padding-top:75px;margin-top:-60px;width:100%;z-index:50}
.debt-or-save .dos-footnote p{font-size:14px}
.debt-or-save .dos-footnote #dos-footnote-1{margin:0}
.debt-or-save .dos-footnote #dos-footnote-2{margin-top:0}
@media screen{.debt-or-save .dos-poor-girl__bar{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 50%;transform-origin:0 50%;transition:.5s 3s transform ease-in}
.debt-or-save .dos-footnote{-ms-transform:scale(0);transform:scale(0)}
.debt-or-save .dos-scale{-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:50% 50%;transform-origin:50% 50%}
}
.debt-or-save .scroll-section--active .heading__circle{-ms-transform:scale(1);transform:scale(1)}
.debt-or-save .scroll-section--active .heading__text{-ms-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0)}
.debt-or-save .scroll-section--active .dos-scale{-ms-transform:scale(1);transform:scale(1)}
.debt-or-save .scroll-section--active .dos-orange-guy__bar{-ms-transform:scaleX(1);transform:scaleX(1)}
.debt-or-save .scroll-section--active .dos-orange-guy__footnote{margin-left:-11px}
.debt-or-save .scroll-section--active .dos-orange-guy__img{-ms-transform:translateY(0);transform:translateY(0)}
.debt-or-save .scroll-section--active .dos-emergency-fund,.debt-or-save .scroll-section--active .dos-section__img{-ms-transform:translateX(0);transform:translateX(0)}
.debt-or-save .scroll-section--active .dos-poor-girl__bar{-ms-transform:scaleX(1);transform:scaleX(1)}
.debt-or-save .scroll-section--active .dos-other-debts__dos-advice{-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}
.col-graphic,.col-graphic-include{z-index:100;position:relative}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.cost-of-living img{display:block !important;max-width:48% !important;margin-left:auto;margin-right:auto}
.cost-of-living .column{width:48% !important;padding:20px 0 !important;margin:0 !important}
.cost-of-living .info-heading--knockout{background-color:#fff !important}
.cost-of-living .info-conclusion,.cost-of-living .info-section--shade{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.cost-of-living .col-footnote{width:100%;padding-top:20px !important}
}
.col-footnote{padding-top:50px}
.cost-of-living #col-pin{display:none}
.cost-of-living .row{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}
.cost-of-living .arrow--next{margin-top:24px}
.cost-of-living .arrow--next--first{animation:1s 3 bmh-bounce}
.cost-of-living .info-heading--knockout{margin-bottom:24px}
@media screen{.cost-of-living .info-heading--knockout{-ms-transform:scaleX(0);transform:scaleX(0);transition:.25s transform}
}
.cost-of-living .key-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px auto;width:300px}
@media screen and (min-width:620px){.cost-of-living .key-items--barchart .key-item__bar{-ms-transform:scaleX(0);transform:scaleX(0);transition:1.5s 1s transform;-ms-transform-origin:left center;transform-origin:left center}
}
@media(min-width:620px){.cost-of-living .key-items--barchart{-ms-flex-align:start;align-items:flex-start;width:50%}
.cost-of-living .key-items--barchart .key-item{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
.cost-of-living .key-items--barchart .key-item__bar{height:24px}
.cost-of-living .key-items--barchart .key-item__copy{-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.cost-of-living .key-items--vertical{width:50%;padding-left:15%}
.cost-of-living .key-items--vertical .key-item{-ms-flex:1 1 100%;flex:1 1 100%}
.cost-of-living .key-items--horizontal{-ms-flex-pack:justify;justify-content:space-between;width:100%}
.cost-of-living .key-items--horizontal .key-item{-ms-flex:0 1 auto;flex:0 1 auto}
}
.cost-of-living .key-item{display:-ms-flexbox;display:flex;-ms-flex:1 1 50%;flex:1 1 50%;margin:12px 0}
.cost-of-living .key-item__bar{width:6px}
.cost-of-living .key-item__subhead{margin:0;font-size:24px}
.cost-of-living .key-item__subhead span{font-size:14px}
.cost-of-living .key-item__subhead span.count-up{font-size:24px}
.cost-of-living .key-item__title{margin:0}
.cost-of-living .key-item__copy{margin-left:12px}
.cost-of-living .scroll-section--active .info-heading--knockout,.cost-of-living .scroll-section--active .key-item__bar{-ms-transform:scaleX(1);transform:scaleX(1)}
.cost-of-living .scroll-section--active .arrow--next{animation:1s 4 bmh-bounce}
.city--portland .key-item__bar{background-color:#e31837}
.city--saltlake .key-item__bar{background-color:#e68735}
.city--raleigh .key-item__bar{background-color:#8d9b43}
.city--desmoines .key-item__bar{background-color:#6f84b8}
@media(min-width:620px){.col-rent .city--portland .key-item__bar{width:100%}
.col-rent .city--saltlake .key-item__bar{width:42.7029563585%}
.col-rent .city--raleigh .key-item__bar{width:32.8953542938%}
.col-rent .city--desmoines .key-item__bar{width:30.4082590333%}
}
@media screen{.col-animation--scale{transition:transform .5s .5s;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:center center;transform-origin:center center}
.scroll-section--active .col-animation--scale{-ms-transform:scale(1);transform:scale(1)}
.col-animation--slideDown{transition:transform .5s 1s;-ms-transform:translateY(-160px);transform:translateY(-160px);-ms-transform-origin:center center;transform-origin:center center}
.scroll-section--active .col-animation--slideDown{-ms-transform:translateY(0);transform:translateY(0)}
}
.col-graphic-include{height:0}
.col-graphic-include--city-pin{padding-top:31.8014285714%}
.col-graphic-include--cars{padding-top:44.6772857143%}
.col-graphic-include svg{position:absolute;top:0;left:0;width:100%}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.buy-a-house .row--text{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.buy-a-house img{display:block !important}
.buy-a-house .info-item{-ms-transform:none !important;transform:none !important}
.buy-a-house .info-tip{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.buy-a-house .info-tip .info-item__copy,.buy-a-house .info-tip a{color:#000 !important}
.buy-a-house .info-split{display:block}
}
.buy-a-house .info-item{width:100%}
@media screen{.buy-a-house .info-heading--knockout{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:center center;transform-origin:center center;transition:.25s transform}
.buy-a-house .info-item{-ms-transform:scale(0);transform:scale(0);transition:.5s transform;-ms-transform-origin:center center;transform-origin:center center}
}
.buy-a-house .info-item--first{transition:.5s .25s transform}
.buy-a-house .info-item--second{transition:.5s .5s transform}
.buy-a-house .info-item--third{transition:.5s .75s transform}
.buy-a-house .info-item__image{width:150px;height:auto}
.buy-a-house .scroll-section--active .info-heading--knockout,.buy-a-house .scroll-section--active .info-item{-ms-transform:scaleX(1);transform:scaleX(1)}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.search-results{position:relative;top:-125px;min-height:300px}
.search-results__header{width:80%;min-height:140px;margin:auto}
.search-results__header h2{font-family:ConnectionsLight,Helvetica,Arial,sans-serif;font-size:32px;text-align:center;margin:0}
.search-results__header p{text-align:center;margin-bottom:12px}
.search-results__header strong{font-family:ConnectionsBold,Helvetica,Arial,sans-serif;color:#e31837}
.search-results__item{padding:20px 0;border-top:solid 1px #bababa}
.search-results__item:first-of-type{border:0}
@media(min-width:750px){.search-results__header{width:100%;min-height:120px}
.search-results__header h2{font-size:40px}
.search-results__item{padding:40px 0}
}
.search-results__item-link{font-family:ConnectionsLight,Helvetica,Arial,sans-serif;font-size:24px;color:#0053c2}
.search-results__item-link strong,.search-results__item-text strong{font-family:ConnectionsBold,Helvetica,Arial,sans-serif}
.search-results__item-text{margin:12px 0 0;font-size:16px}
.search-results .heading-latest__text{padding-top:30px;margin:0}
@media(min-width:750px){.search-results__item-text{font-size:18px}
.search-results .heading-latest__text{padding-top:50px}
}
.search-results .article-list{padding:0}
.search-results .article-list__item{max-width:inherit;padding:30px 0;margin:0}
.search-results .article-list__item__title{font-family:ConnectionsLight,Helvetica,Arial,sans-serif;font-size:24px;color:#0053c2}
.search-results .article-list__item__title strong{font-family:ConnectionsBold,Helvetica,Arial,sans-serif}
.search-results .article-list__item__description{margin:12px 0 0}
.search__close:focus,.search__close:hover,.search__link,.search__link .icon{text-decoration:none}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.search{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;width:100%;padding:30px 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}
.search__container{width:95%;margin:auto}
@media(min-width:750px){.search{padding:80px 0;box-shadow:-1px 2px 7px 0 rgba(0,0,0,.25);-webkit-box-shadow:-1px 2px 7px 0 rgba(0,0,0,.25);-moz-box-shadow:-1px 2px 7px 0 rgba(0,0,0,.25)}
.search__container{width:auto;margin:0}
}
.search__form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.search__input{width:90%;padding:6px 40px 6px 6px;font-family:ConnectionsLight;font-size:22px;border:0;border-radius:0;border-bottom:1px solid #012169;background-color:#fff}
.search--in-page,.search--in-page .search__input,.search__link{background-color:transparent}
.search__input:-ms-input-placeholder{color:#919191}
.search__input::placeholder{color:#919191}
.search__link{display:inline-block;padding:0;margin:0 0 0 -20px}
.search__link:focus,.search__link:hover{text-decoration:none;background-color:transparent}
.search__link .icon{color:#919191;font-size:34px}
.not-empty .search__link .icon{color:#012169}
.search__close{position:relative;font-size:30px;color:#919191;right:40px;opacity:1}
.search__close--hidden{opacity:0}
.not-empty .search__close{color:#012169}
.search--open{display:block}
@media(min-width:750px){.search__input{width:325px}
.search--open{display:-ms-flexbox;display:flex}
}
.search--in-page{display:-ms-flexbox;display:flex;position:static;box-shadow:none}
.nav-topic:hover .nav-topics-rollover,.nav-topics-rollover--open{border-bottom:3px solid #012169}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeOut{from{opacity:1;visibility:visible;top:48px}
to{top:0;opacity:0;visibility:hidden}
}
.nav-topics-rollover{max-height:0;overflow:hidden;display:-ms-flexbox;display:flex;min-width:600px;position:absolute;top:45px;left:0;padding:0;background-color:#f5f5f5;text-align:left;transition:all .25s;z-index:0;visibility:hidden;opacity:0}
@media(min-width:1100px){.nav-topics-rollover{top:48px}
}
.nav-topics-rollover--open{max-height:900px;padding:24px 0;box-shadow:0 3px 4px 1px rgba(0,0,0,.2);z-index:1500;background-color:#fff;transition:max-height .6s,padding .6s;visibility:visible;opacity:1}
.nav-topics-rollover__section{padding:0 36px 12px}
.nav-topics-rollover__section--filters{border-right:3px solid #f5f5f5}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nav-topics-rollover{min-width:700px}
.nav-topics-rollover__section--filters,.nav-topics-rollover__section--trending{width:50%}
}
.nav-topics{z-index:1000;position:relative;background-color:#f5f5f5;display:none}
@media(min-width:990px){.nav-topics{display:block}
}
.nav-topics--fixed{position:fixed;width:100%;top:0;opacity:0;visibility:hidden;animation-name:fadeOut;animation-duration:.65s}
.page--en .nav-topics,.page--es .nav-topics{display:none}
.nav-topics__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0;list-style:none}
.nav-topic:hover .nav-topics-rollover,.nav-topic__anchor:focus+.nav-topics-rollover{max-height:900px;padding:24px 0;box-shadow:0 3px 4px 1px rgba(0,0,0,.2);z-index:1500;background-color:#fff;transition:max-height .6s,padding .6s;visibility:visible;opacity:1}
.nav-topic{position:relative;margin:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.nav-topic:hover .nav-topic__link{border-bottom:3px solid #e31837}
.nav-topic__anchor:focus+.nav-topics-rollover{border-bottom:3px solid #012169}
.nav-topic__anchor:focus .nav-topic__link{border-bottom:3px solid #e31837}
.nav-topic__link{text-align:center;cursor:pointer;white-space:nowrap;font-size:14px;color:#000;padding:12px 0 9px;display:block;border-bottom:3px solid transparent}
@media(min-width:1100px){.nav-topic__link{font-size:16px}
}
.nav-filters__link-wrapper,.nav-heading,.nav-trending__link-wrapper{margin:0;font-size:14px}
.nav-topic__link--selected .nav-topic__link{border-bottom:3px solid #e31837}
.nav-heading{color:#000}
.nav-filters,.nav-trending{padding:0;list-style:none}
.nav-filters{margin:12px 0}
.nav-filters__link-wrapper{display:block;padding:4px 4px 4px 0;white-space:nowrap}
.nav-trending-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:12px 0}
.nav-trending-item__image{margin-right:12px;max-width:75px;min-width:75px;object-fit:cover;display:none}
@media(min-width:990px){.nav-trending-item__image{display:block}
}
.nav-trending-item__title{display:block;width:220px;padding-right:12px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nav-trending-item__title{width:235px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.nav-all{background-color:#fff;position:absolute;width:100%;z-index:2000;border-bottom:2px solid #012169}
.nav-all--fixed{position:fixed;width:100%;top:45px;left:0}
@media(min-width:620px){.nav-all--fixed{top:45px}
}
.nav-all--closed{display:none}
.nav-all__section{padding:12px 0}
.nav-all__section--topics{border-bottom:2px solid #f5f5f5}
@media(min-width:600px){.nav-all{padding:12px 0}
.nav-all__row{display:-ms-flexbox;display:flex}
.nav-all__section--topics{-ms-flex:1;flex:1;border-bottom:0;border-right:2px solid #f5f5f5}
}
@media(min-width:900px){.nav-all__section--topics{-ms-flex:3;flex:3}
}
@media(min-width:600px){.nav-all__section--others{-ms-flex:1;flex:1;padding-left:36px}
}
.nav-all__link{font-size:14px;position:relative}
@media(min-width:750px){.nav-all__link .saved-count{display:none}
}
.nav-all__link--more{margin-left:auto}
.nav-all__link--wrapper{margin:0;padding:6px 0;break-inside:avoid;font-size:14px}
.nav-all__linkswrap{margin:0;padding:0;list-style:none;column-count:2}
@media(min-width:900px){.nav-all__section--others{-ms-flex:2;flex:2}
.nav-all__linkswrap--topics{column-count:3;column-fill:auto;height:150px}
}
.nav-all__boa-links{background-color:#f5f5f5;padding:12px 0}
@media(min-width:500px){.nav-all__boa-links{display:none}
}
.nav-all__boa-links>.row{display:-ms-flexbox;display:flex;list-style:none}
.nav-all__boa-links li{-ms-flex-positive:1;flex-grow:1;margin:0;font-size:14px;text-align:center}
.nav-all__boa-link{color:#646464}
.nav-all .nav-heading{display:none}
@media(min-width:600px){.nav-all .nav-heading{display:block}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes iconAnimation{from{opacity:0;width:100%;left:0;margin-left:0;top:48px;max-width:100%}
25%{opacity:1}
100%{width:34%;left:55%;margin-left:-21.3%;top:0;max-width:480px}
}
@keyframes iconAnimationWide{from{opacity:0;width:100%;left:0;margin-left:0;top:48px;max-width:100%}
25%{opacity:1}
100%{width:34%;left:58%;margin-left:-21.3%;top:0;max-width:480px}
}
.nav-topic-icons{display:none;position:fixed;top:48px;width:100%;z-index:1998;opacity:0;max-width:480px}
.nav-topic-icons--fixed{display:block;z-index:2000;opacity:1;width:34%;left:55%;margin-left:-21.3%;top:0;animation-name:iconAnimation;animation-duration:.75s}
@media(min-width:1900px){.nav-topic-icons--fixed{left:58%;animation-name:iconAnimationWide}
}
.page--en .nav-topic-icons,.page--es .nav-topic-icons,.page-lifepriorities .nav-topic-icons,.page-static-report .nav-topic-icons{display:none}
.nav-topic-icons__flyout{position:fixed;top:48px;color:#fff;font-size:14px;padding:3px 6px;text-align:center;background:#012169;visibility:visible;width:auto}
.nav-topic-icons__flyout--hidden{visibility:hidden}
.nav-topic-icons .nav-topic__link--college:hover::after,.nav-topic-icons .nav-topic__link--credit:hover::after,.nav-topic-icons .nav-topic__link--debt:hover::after,.nav-topic-icons .nav-topic__link--home-ownership:hover::after,.nav-topic-icons .nav-topic__link--personal-banking:hover::after,.nav-topic-icons .nav-topic__link--privacy-security:hover::after,.nav-topic-icons .nav-topic__link--retirement:hover::after,.nav-topic-icons .nav-topic__link--saving-budgeting:hover::after,.nav-topic-icons .nav-topic__link--taxes-income:hover::after{visibility:visible}
.nav-topic-icons .nav-topic__link--noLink{font-size:28px;padding:6px 0;color:#000;text-align:center;display:inline-block}
.nav-topic-icons .nav-topic__link{font-size:24px;padding:6px 0;color:#000;position:relative}
.nav-topic-icons .nav-topic__link .nav-topic__link--noLink{padding:0}
.nav-topic-icons .nav-topic__link:focus{border:1px dotted #000}
.nav-topic-icons .nav-topic__link--credit:hover{color:#e31837;border-bottom:0}
.nav-topic-icons .nav-topic__link--debt:hover{color:#012169;border-bottom:0}
.nav-topic-icons .nav-topic__link--saving-budgeting:hover{color:#8d9b43;border-bottom:0}
.nav-topic-icons .nav-topic__link--home-ownership:hover{color:#6d9f78;border-bottom:0}
.nav-topic-icons .nav-topic__link--auto:hover{color:#73a1a2;border-bottom:0}
.nav-topic-icons .nav-topic__link--auto:hover::after{visibility:visible}
.nav-topic-icons .nav-topic__link--retirement:hover{color:#ccad26;border-bottom:0}
.nav-topic-icons .nav-topic__link--college:hover{color:#e68735;border-bottom:0}
.nav-topic-icons .nav-topic__link--privacy-security:hover{color:#6f84b8;border-bottom:0}
.nav-topic-icons .nav-topic__link--personal-banking:hover{color:#e31837;border-bottom:0}
.nav-topic-icons .nav-topic__link--taxes-income:hover{color:#577a7d;border-bottom:0}
.nav-topic-icons .nav-topic__link::after{content:"";width:0;height:0;position:absolute;bottom:5px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #012169;visibility:hidden}
@media(max-width:1150px){.nav-topic-icons{display:none}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.lastpage{position:fixed;display:none;bottom:0;width:100%;padding:12px;background-color:#f5f5f5;box-shadow:0 0 17px rgba(0,0,0,.2);text-align:center;z-index:1750;transition:bottom 1s}
.lastpage:not(.lastpage--hidden){animation-name:slideUpLastPage;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:1.5s}
@media(min-width:700px){.lastpage{text-align:left;padding:24px 24px 6px;max-width:700px;left:50%;margin-left:-350px;box-shadow:0 17px 17px 0 rgba(0,0,0,.3)}
}
.lastpage--hidden{bottom:-500px}
.lastpage h2{margin:0}
.lastpage__heading{font-family:Connections;text-align:center;margin:0 6px 0 0;display:inline-block;font-size:24px}
.lastpage__subheading{font-size:14px;font-weight:700;text-align:left;margin:12px 0 0}
.lastpage__noshow-btn{margin:0 0 0 10px;text-align:right;display:block;width:183px;white-space:nowrap;text-decoration:underline;color:#000}
.lastpage__lines-sides{color:#e31837;-ms-flex:1;flex:1;text-decoration:none !important}
.lastpage__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.lastpage__upnext-wrapper{display:none;font-size:50}
@media(min-width:700px){.lastpage__last-visited-page{width:50%}
.lastpage__upnext{display:-ms-flexbox;display:flex}
.lastpage__upnext>*{-ms-flex:1;flex:1}
}
@keyframes slideUpLastPage{0{bottom:-500px}
100%{bottom:0}
}
.lastpage-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:12px 0;text-align:left;color:#000;-ms-flex-direction:row;flex-direction:row}
.lastpage-item__image{min-width:50px;max-width:50px;height:50px;margin-right:12px;background-color:#f5f5f5}
.lastpage-item__text{line-height:1.1;margin-right:12px}
.close-btn--lastpage{position:absolute;top:12px;right:12px;font-size:18px;color:#000;text-decoration:none !important}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.item-tools-article{margin-top:-3px}
.item-tools-article__links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.item-tools-article__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:18px;padding-left:0;border:0;font-size:16px;color:#000}
@media(max-width:480px){.item-tools-article__link{padding-right:10px}
.item-tools-article__link .hide-mobile{display:none}
}
.item-tools-article__link:focus,.item-tools-article__link:hover{background-color:transparent;text-decoration:none;color:#000}
.item-tools-article__link:focus span,.item-tools-article__link:hover span{text-decoration:underline}
.item-tools-article__share-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:6px;color:#000;font-size:18px}
.item-tools-article .flag-share__share-bar{margin-left:-4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}
.item-tools-article .flag-share__item:last-of-type{margin-bottom:0}
.item-tools-article__dropdown-title{display:inline-block;margin-bottom:6px;font-family:ConnectionsBold;font-size:18px}
.item-tools-article .icon{font-size:25px;margin-right:6px}
.item-tools-article .icon--action-share{margin-right:3px;font-size:30px}
.item-tools-article__wrapper{position:relative}
.item-tools-article__dropdown{position:absolute;right:43px;top:50px;width:300px;padding:20px 20px 12px;display:none;z-index:100;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}
.item-tools-article__dropdown:after,.item-tools-article__dropdown:before{content:"";position:absolute;right:22px;top:-12px;width:0;height:0;border-style:solid;border-width:0 12px 12px}
.item-tools-article__dropdown:after{border-color:transparent transparent #bababa;z-index:105}
.item-tools-article__dropdown:before{border-color:transparent transparent #fff;z-index:110}
.item-tools-article__dropdown-close{position:absolute;right:20px;top:20px;text-decoration:none !important}
.item-tools-article__dropdown-close .icon--action-close{font-size:20px}
@media(max-width:480px){.item-tools-article .item-tools-article__dropdown{right:-100%}
.item-tools-article .item-tools-article__dropdown:after,.item-tools-article .item-tools-article__dropdown:before{right:62px}
.item-tools-article .item-tools-article__dropdown--save{right:0}
.item-tools-article .item-tools-article__dropdown--save:after,.item-tools-article .item-tools-article__dropdown--save:before{right:17px}
}
.item-tools-article__dropdown-close{color:#000;font-size:18px}
.item-tools-article__saved-to{display:inline-block;margin:12px 0;font-size:18px}
.item-tools-article .share-btns img{width:25px;margin-right:10px}
.item-tools-article .flag-share__item{-ms-flex-preferred-size:50%;flex-basis:50%}
.item-tool-dropdown,.item-tool__link--selected,.item-tool__link:hover{background-color:#f5f5f5}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.item-tools{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(100% + 8px);margin:0 0 22px}
.item-tool{position:relative}
.item-tool--links{display:-ms-flexbox;display:flex;margin-left:auto}
.item-tool__link{border-right:1px solid #646464;display:block;padding:0 8px;color:#000}
@media(min-width:620px){.item-tool__link{padding:0 16px}
}
.item-tool:last-child .item-tool__link{border-right:0}
.item-tool-dropdown{position:absolute;right:0;top:21px;width:270px;padding:12px 24px 12px 12px;border-bottom:2px solid #646464;display:none;z-index:100}
.item-tool-dropdown--save{width:205px}
.item-tool-dropdown__close{color:#e31837;position:absolute;top:5px;right:5px;text-decoration:none !important}
.flag-share__share-bar{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.flag-share__item{-ms-flex-preferred-size:24px;flex-basis:24px;margin:0}
.flag-share__link{display:block}
.flag-share__display img{height:100%}
.save-icon{position:absolute;z-index:2000;display:none}
.save-icon--show{display:block}
html[parentLang=es] .flag-share__share-bar{-ms-flex-pack:distribute;justify-content:space-around}
@media(min-width:300px) and (max-width:620px){html[parentLang=es] .flag-share__share-bar{-ms-flex-pack:baseline;justify-content:baseline}
}
html[parentLang=es] .flag-share__item:first-child{margin-left:0}
@media(min-width:300px) and (max-width:325px){html[parentLang=es] .item-tool-dropdown--share{width:184px}
html[parentLang=es] .flag-share__item{margin-left:10px}
}
@media(min-width:325px) and (max-width:620px){html[parentLang=es] .item-tool-dropdown--share{width:220px}
html[parentLang=es] .flag-share__item{margin-left:14px}
}
@media(min-width:620px) and (max-width:1440px){html[parentLang=es] .item-tool-dropdown--share{width:270px}
html[parentLang=es] .flag-share__item{margin-left:0}
}
@media(min-width:300px){html[lang=en-US] .item-tool-dropdown--save{width:185px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.interstitial{display:none;width:100%;z-index:2000}
.interstitial__container{background-color:#f5f5f5;margin:0 auto;max-width:500px;text-align:left;z-index:2000;padding:40px 29px 30px 16px;box-shadow:4px 4px 3px #ccc;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}
@media(min-width:620px){.interstitial__container{padding:40px 50px 30px 40px}
}
.interstitial .close-btn{position:absolute;top:15px;right:15px;cursor:pointer;border:0}
.interstitial .close-btn .icon{display:inline-block}
.interstitial .close-btn,.interstitial .close-btn:focus,.interstitial .close-btn:hover{color:#000}
.interstitial__body{padding-bottom:30px;font-size:14px}
.interstitial__body p{font-size:14px}
.interstitial__buttons{margin:0;font-size:12px;text-align:center}
.interstitial__buttons-continue{background:#012169;padding:8px 12px}
@media(min-width:620px){.interstitial__buttons{margin:0 30px;font-size:16px}
.interstitial__buttons-continue{padding:8px 15px}
}
.interstitial__buttons-continue,.interstitial__buttons-continue:focus,.interstitial__buttons-continue:hover{color:#fff}
.interstitial__buttons-continue:focus{outline:#d5d5d5 dashed thin}
.interstitial__buttons-cancel{margin-top:15px;padding:8px 12px;width:265px;font-size:12px;background-color:#fff}
@media(min-width:620px){.interstitial__buttons-cancel{font-size:16px}
}
.interstitial__buttons-cancel,.interstitial__buttons-cancel:focus,.interstitial__buttons-cancel:hover{color:#012169}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.header-boa>.row--max{padding-left:0}
}
.header-boa{z-index:1999;position:relative;background-color:#fff;padding:12px 0}
@media(min-width:500px){.header-boa{padding:6px 0}
}
.header-boa--fixed{padding-bottom:96px}
.page--en .header-boa--fixed,.page--es .header-boa--fixed{padding-bottom:48px}
.header-boa>.row{display:-ms-flexbox;display:flex}
.header-boa__link-wrapper{display:none;margin:0;padding:0;list-style:none}
.header-boa__link-wrapper li{font-size:inherit;padding:0;margin:0 0 0 36px}
@media(min-width:500px){.header-boa__link-wrapper{display:-ms-flexbox;display:flex}
}
.header-boa__link--signin,.logo-boa{display:block}
.header-boa__link{font-size:14px;color:#000}
.header-boa__logo-wrap{width:150px;margin-right:auto}
.skip-to-content{position:absolute;left:-9999px;padding:12px 0 0 12px}
.skip-to-content:focus,.skip-to-content:hover{position:relative;left:0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.header-bmh{background-color:transparent !important;height:35px !important;margin-bottom:12px}
.header-bmh__row{padding-left:0}
}
.header-bmh{z-index:2000;position:relative;background-color:#f5f5f5;height:60px}
.header-bmh--fixed{position:fixed;top:0;left:0;width:100%}
.header-bmh__link--search.active,.header-bmh__row{position:relative}
.header-bmh__row{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
.header-bmh__column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}
.header-bmh__column:last-child{margin-left:auto}
.header-bmh__image{width:200px;margin-left:-1px}
.header-bmh__link{display:none;color:#000}
.header-bmh__link--search{display:block;padding:0 12px;text-decoration:none !important}
@media(max-width:370px){.header-bmh__link--search{padding-right:0}
}
.header-bmh__link--search:focus span,.header-bmh__link--search:hover span{text-decoration:underline}
@media(min-width:750px){.header-bmh__link{display:block}
.header-bmh__link--search.active{line-height:2.3;background-color:#fff;box-shadow:0 3px 7px -1px rgba(0,0,0,.25);-webkit-box-shadow:0 3px 7px -1px rgba(0,0,0,.25);-moz-box-shadow:0 3px 7px -1px rgba(0,0,0,.25)}
.header-bmh__link--search.active::after{content:'';display:block;position:absolute;bottom:-12px;width:100%;left:0;height:12px;background-color:#fff}
}
.header-bmh__link--mypriorities,.search-container{position:relative}
.header-bmh__link--menu{display:block;-ms-flex-order:5;order:5;text-decoration:none !important}
.header-bmh__link--menu:focus span:not(.icon),.header-bmh__link--menu:hover span:not(.icon){text-decoration:underline}
.header-bmh__link--highlight{background-color:#f5f5f5;outline:#f5f5f5 solid 5px}
.header-bmh__link .icon{margin-left:6px}
.header-bmh__logo-item{margin:0;padding:0}
.header-bmh__link-item{font-size:16px;margin:0;padding:0}
@media(min-width:750px){.header-bmh__link--menu{-ms-flex-order:0;order:0}
.header-bmh__link-item{margin:0 0 0 36px}
}
.header-bmh__overlay{margin-top:93px}
@media(min-width:620px){.header-bmh__overlay{margin-top:80px}
}
.header-bmh__overlay-fixed{margin-top:48px}
.logo-bmh{-ms-flex-order:1;order:1;display:block;margin-right:auto}
.search-bar{position:absolute;background-color:#d5d5d5;margin:0;right:0;top:12px;height:54px;width:230px;z-index:10000}
@media(min-width:1025px){.search-bar{width:252px}
}
.saved-count{display:none;position:absolute;left:75px;top:-5px;background-color:#e31837;color:#fff;font-size:9px;border-radius:1em;font-weight:700;font-family:Connections;padding:3px 5px;line-height:.9}
.saved-count--show{display:block}
@media(min-width:750px){.logo-bmh{-ms-flex-order:0;order:0}
.saved-count{left:84px}
}
html[parentLang=es] .header-bmh__image{width:275px}
html[parentLang=es] .header-bmh__link-item{margin-left:24px}
html[parentLang=es] .saved-count{left:91px}
@media(min-width:750px){html[parentLang=es] .saved-count{left:100px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.disclaimer{margin-top:32px !important}
.disclaimer .toggle-section{margin:12px auto !important;display:block !important;page-break-inside:avoid;background-color:#fff;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
}
.disclaimer{margin-left:auto}
.disclaimer--side-by-side,.template--partneritempage .disclaimer,.template--partnerpage .disclaimer{margin-top:-50px;z-index:100}
.disclaimer__button{text-align:right}
.disclaimer .toggle-button{padding-top:4px}
@media print{.disclaimer--side-by-side{margin-top:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.advertising{position:fixed;margin:15vh 0;top:0;left:0;width:100%;z-index:1750}
.advertising .overlay{display:none}
.advertising__container{display:none;position:relative;margin:0 auto;padding:25px 10px 0 20px;max-width:95%;background-color:#f5f5f5;text-align:left;z-index:2000}
@media(min-width:620px){.advertising__container{max-width:70%;padding:20px}
}
.advertising__scroll-text{max-height:500px;margin-top:0;padding-right:10px}
@media(min-width:620px){.advertising__scroll-text{margin-top:10px}
}
@media(max-width:620px){.advertising__scroll-text{height:70vh}
}
@media screen and (orientation:landscape) and (max-height:620px){.advertising__scroll-text{height:50vh}
}
.advertising__title{margin-top:0;font-family:ConnectionsLight;font-size:24px;color:#000}
.advertising .close-btn{position:absolute;top:6px;right:6px;cursor:pointer;border:0;color:#000}
.advertising .close-btn .icon{display:inline-block}
.advertising .close-btn,.advertising .close-btn:focus,.advertising .close-btn:hover{color:#000}
.advertising.editable{position:initial;margin:0}
.advertising.editable .advertising__container{display:block}
.advertising.editable .advertising__scroll-text{height:initial}
.aem-wrap--video .video__wrapper .video-js .vjs-big-play-button:before,.aem-wrap--video .video__wrapper:after{content:''}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.aem-wrap--video .video__wrapper{position:relative;border:1px solid #f5f5f5}
.aem-wrap--video .video__wrapper:after{padding-top:56.25%;display:block}
.aem-wrap--video .video__wrapper .video-js .vjs-big-play-button{z-index:2;position:absolute;top:50%;left:50%;margin:-36px 0 0 -56px;text-align:center;vertical-align:center;cursor:pointer !important;background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/play-btn-black-opacity.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;transition:background-image .5s;height:72px;width:112px;border-radius:0;border:0;opacity:.8}
.aem-wrap--video .video__wrapper .video-js .vjs-big-play-button:focus,.aem-wrap--video .video__wrapper .video-js .vjs-big-play-button:hover{background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/play-btn-teal.svg);transition:background-image .5s;box-shadow:none;opacity:.9}
.aem-wrap--video .video__wrapper .video-js .vjs-big-play-button .vjs-icon-placeholder{display:none !important}
.video .vjs-caption-settings,.video .vjs-texttrack-settings,.video__transcript-wrapper{display:none}
.aem-wrap--video .video-js{position:absolute !important;top:0;bottom:0;right:0;left:0;width:100% !important;height:100% !important}
.aem-wrap--video .video-js .vjs-poster{background-size:cover}
.video{margin-bottom:36px}
.video button:focus,.video button:hover{background-color:transparent}
.video--information-bottom{padding:6px 18px;background-color:#f5f5f5}
.video--information-bottom .video__title{margin:0;color:#000}
@media(min-width:620px){.video__teaser{line-height:1.2}
.video .vjs-caption-settings,.video .vjs-texttrack-settings{display:block}
}
.video .video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:3em;left:1em;right:1em}
.video .video-js .vjs-text-track-display div{color:#fff;width:80%;margin:0 auto !important}
.video .video-js .vjs-text-track-display div div{background-color:rgba(7,20,30,.7) !important;color:#fff;line-height:1.2em;font-size:1.2em}
.video .video-js .vjs-text-track-display div div div{background-color:transparent !important}
.video .video-js .vjs-text-track-display.fullscreen div div{font-size:15px !important;height:initial !important;top:initial !important;bottom:50px !important}
.video .video-js .vjs-text-track-display.fullscreen div div div{bottom:0 !important}
.video .toggle-transcript:after{bottom:0}
.video .disclaimer{margin-top:-50px;z-index:100}
.video .vjs-captions-button.vjs-menu-button.vjs-menu-button-popup.vjs-control.vjs-button .vjs-menu .vjs-menu-content{left:-55px;width:15em}
.video .vjs-captions-button.vjs-menu-button.vjs-menu-button-popup.vjs-control.vjs-button .vjs-menu .vjs-menu-item{font-size:14px;padding:2px}
.video .vjs-current-time,.video .vjs-duration{padding:0 !important}
@media(max-width:750px){.video .video-js .vjs-menu-button-inline{overflow:inherit}
.video .video-js .vjs-menu-button-inline .vjs-menu{display:none}
.video .video-js .vjs-menu-button-inline:hover .vjs-menu{display:block}
.video .video-js .vjs-menu-button-inline:hover .vjs-menu .vjs-volume-level{max-width:4em}
}
.video .additional-videos{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}
.video .additional-videos__transcript{display:none}
.video .additional-video{margin-left:12px;-ms-flex-preferred-size:33%;flex-basis:33%;height:auto;display:block;position:relative;overflow:hidden;background-color:#f5f5f5;border:1px solid #f5f5f5;background-size:cover;opacity:.4;transition:opacity .5s}
.video .additional-video:first-of-type{margin-left:0}
.video .additional-video:hover{opacity:1}
.video .additional-video--selected{opacity:1;border:1px solid #e31837}
.template--partnerpage .column--top .aem-wrap--video{width:100%}
@media(min-width:950px){.template--partnerpage .column--top .aem-wrap--video{width:45%;-ms-flex-order:2;order:2}
}
.template--partnerpage .column--top .js-disclaimer-section,.template--partnerpage .column--top .js-transcript-section{width:100%;position:relative;left:0}
@media(min-width:950px){.template--partnerpage .column--top .js-disclaimer-section,.template--partnerpage .column--top .js-transcript-section{width:70%;position:absolute;left:30%}
}
.template--partnerpage .fblive .js-disclaimer-section,.template--partnerpage .fblive .js-transcript-section{width:100%;position:relative;left:0}
@media(min-width:950px){.template--partnerpage .fblive .js-disclaimer-section,.template--partnerpage .fblive .js-transcript-section{position:absolute}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.up-next-latest{display:none !important}
}
.up-next-latest{width:100%;margin-bottom:30px}
.up-next-latest .row{padding:0}
.up-next-latest__hide-description .spotlight-content-tile__description{display:none}
.up-next-latest__header{font-family:ConnectionsLight;font-weight:100;font-size:24px;line-height:1.25;color:#e31837}
@media(min-width:750px){.up-next-latest__header{font-size:32px}
}
.up-next-latest__results{display:block}
.up-next-latest .spotlight-content-tile{height:auto;border:1px solid #bababa}
.up-next-latest .spotlight-content-tile__background{height:184px;border:0}
.up-next-latest .spotlight-content-tile__content-wrapper{padding:20px;min-height:185px}
@media(min-width:620px){.up-next-latest{margin-bottom:50px}
.up-next-latest__header{margin-bottom:30px}
.up-next-latest__results{display:-ms-flexbox;display:flex}
.up-next-latest .spotlight-content-tile__content-wrapper{min-height:200px}
.up-next-latest .spotlight-content-tile--no-image{padding-top:0}
}
.up-next-latest .spotlight-content-tile__title{margin-bottom:15px}
.up-next-latest .spotlight-content-tile__description{margin-bottom:75px}
.up-next-latest .spotlight-content-tile--has-image .spotlight-content-tile__cta{margin-bottom:0;left:20px;bottom:20px}
.up-next-latest .spotlight-content-tile--no-image{border:0}
.up-next-latest .spotlight-content-tile--no-image .spotlight-content-tile__content-wrapper{min-height:initial;padding:25px 0}
.up-next-latest .spotlight-content-tile--no-image .spotlight-content-tile__cta{position:relative;margin:0;left:0;bottom:0}
.up-next-latest .column:first-child .spotlight-content-tile--no-image .spotlight-content-tile__content-wrapper{padding-top:0}
.up-next-latest .column:first-child .spotlight-content-tile--has-image{margin-bottom:30px}
.up-next-latest .column:first-child .spotlight-content-tile--no-image{border-bottom:solid 1px #bababa}
@media(min-width:620px){.up-next-latest .spotlight-content-tile--no-image .spotlight-content-tile__content-wrapper{padding-top:0}
.up-next-latest .column:first-child .spotlight-content-tile--has-image{margin-bottom:0}
.up-next-latest .column:first-child .spotlight-content-tile--no-image{border-bottom:0}
.up-next-latest .article-list{margin-top:0}
}
@media(max-width:619px){.up-next-latest .column:nth-child(2) .spotlight-content-tile--has-image{margin-bottom:70px}
}
.up-next-latest .article-list{padding:0}
.up-next-latest .article-list__item{max-width:none}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.up-next{padding-bottom:60px;width:100%}
.up-next__header{font-size:16px;margin-bottom:12px;font-family:Connections;font-weight:700}
.up-next__results{display:block}
@media(min-width:620px){.up-next__results{display:-ms-flexbox;display:flex}
}
.up-next__results .heading-level-6{font-size:14px;line-height:1.25}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.topicfilter__heading{color:#e31837;text-align:center;font-size:28px}
@media(min-width:1000px){.topicfilter__heading{text-align:left;border-bottom:2px solid #f5f5f5;padding:12px;margin-left:-12px;width:calc(100% + 24px)}
}
.topicfilter__heading--hidden{display:none}
.topicfilter__show-more{margin-bottom:100px}
.topicfilter__show-more--show{display:block}
.topicfilter .mosaic-item--featured-false,.topicfilter .mosaic-item--showoverview-,.topicfilter .mosaic-item--showoverview-false{display:none}
.tab-nav--topics{padding:0 36px 24px}
@media(min-width:1000px){.tab-nav--topics{background-color:#012169 !important;padding:0}
}
.tab-nav--topics__tab{font-family:Connections;border-color:#f5f5f5;color:#000;background-color:#fff}
@media(min-width:1000px){.tab-nav--topics__tab{border-top:4px solid transparent;background-color:#ccd3e1}
}
.tab-nav--topics__tab.tab--active,.tab-nav--topics__tab:focus,.tab-nav--topics__tab:hover{color:#012169;background-color:#fff;text-decoration:none}
@media(min-width:1000px){.tab-nav--topics__tab.tab--active,.tab-nav--topics__tab:focus,.tab-nav--topics__tab:hover{color:#000;border-color:#fff}
}
.tip-tile__anchor-wrapper,.tip-tile__link-text::after{transition:all 250ms ease-in-out}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.tip-tile__div-wrapper{box-shadow:none !important}
.tip-tile.background--template-theme-color-cx--light{background-color:#fff;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.tip-tile__header{margin:15px 0 !important}
.tip-tile__image-wrapper{padding:0 15px !important}
.tip-tile__image{width:auto !important;height:60px !important;margin-bottom:10px !important}
.tip-tile__overview--no-content-page{padding:10px 15px 0 !important;margin-left:0 !important}
}
.aem-wrap--tip-tile{width:100%}
@media(max-width:767px){.slider__mobile-no-slider--wrapper .aem-wrap--tip-tile{margin-bottom:50px}
}
.tip-tile{position:relative;max-width:1159px;margin:18px 12px 0}
@media(min-width:1207px){.tip-tile{margin:36px auto 0}
}
.tip-tile__div-wrapper--center .tip-tile__text-wrapper .tip-tile__image-wrapper img,.tip-tile__div-wrapper--left .tip-tile__image{margin:0 auto}
.tip-tile__anchor-wrapper:focus,.tip-tile__anchor-wrapper:hover{box-shadow:0 2px 6px 0 rgba(172,172,172,.8);text-decoration:none}
.tip-tile__anchor-wrapper:focus .tip-tile__link-text:after,.tip-tile__anchor-wrapper:hover .tip-tile__link-text:after{-ms-transform:translateX(5px);transform:translateX(5px)}
.tip-tile__div-wrapper--left .tip-tile__text-wrapper{-ms-flex-direction:row;flex-direction:row}
.tip-tile__div-wrapper--left .tip-tile__image-wrapper{padding-left:24px}
@media(min-width:800px){.tip-tile__div-wrapper--left .tip-tile__image-wrapper{padding:0 5%}
}
.tip-tile__div-wrapper--left .tip-tile__image-wrapper--noSpace{padding:0}
.tip-tile__div-wrapper--center{text-align:center}
.tip-tile__div-wrapper--center .tip-tile__text-wrapper{-ms-flex-direction:column;flex-direction:column}
.tip-tile__div-wrapper--center .tip-tile__text-wrapper .tip-tile__image-wrapper{padding:0;margin:0 auto}
.tip-tile__anchor-wrapper,.tip-tile__div-wrapper{color:inherit;box-shadow:0 2px 6px 0 rgba(172,172,172,.5);overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.tip-tile__anchor-wrapper:focus,.tip-tile__anchor-wrapper:hover,.tip-tile__div-wrapper:focus,.tip-tile__div-wrapper:hover{color:inherit}
.tip-tile__text-wrapper{display:-ms-flexbox;display:flex}
.tip-tile__text-wrapper--space-bottom{margin-bottom:6px}
.tip-tile__image{width:50px;height:70px}
@media(min-width:800px){.tip-tile__image{width:70px;height:125px}
}
.tip-tile__image--s{width:32px}
.tip-tile__image--m{width:48px}
.tip-tile__image--l{width:64px}
.tip-tile__image--xl{width:80px}
.tip-tile__image--xxl{width:96px}
.tip-tile__header{font-family:Connections;font-size:24px;margin:12px 0 24px 16px}
@media(min-width:800px){.tip-tile__header{margin:20px 0;font-size:32px}
.tip-tile__header--no-deck{margin:30px 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
}
.tip-tile__author{display:block;font-size:14px;font-style:italic;line-height:1.5}
.tip-tile__overview{padding-left:24px;padding-right:24px}
.tip-tile__overview p{font-size:16px}
@media(min-width:800px){.tip-tile__overview{margin-left:0;padding:0 5%}
.tip-tile__overview p{font-size:18px}
}
.tip-tile__overview--no-content-page{margin-left:0;padding:0 24px}
.tip-tile__overview--no-content-page p{font-size:14px}
@media(min-width:800px){.tip-tile__overview--no-content-page{margin-left:70px;padding:0 5% 0 10%}
.tip-tile__overview--no-content-page p{font-size:18px}
}
.tip-tile__author--darkBlue,.tip-tile__header--darkBlue,.tip-tile__overview--darkBlue{color:#012169}
.tip-tile__author--royalBlue,.tip-tile__header--royalBlue,.tip-tile__overview--royalBlue{color:#0052c2}
.tip-tile__author--black,.tip-tile__header--black,.tip-tile__overview--black{color:#000}
.tip-tile__author--xl,.tip-tile__header--xl,.tip-tile__overview--xl,.tip-tile__overview--xl p{font-size:24px;font-family:ConnectionsLight}
@media(min-width:768px){.tip-tile__author--xl,.tip-tile__header--xl,.tip-tile__overview--xl,.tip-tile__overview--xl p{font-size:28px}
}
@media(min-width:1200px){.tip-tile__author--xl,.tip-tile__header--xl,.tip-tile__overview--xl,.tip-tile__overview--xl p{font-size:32px}
}
.tip-tile__author--l,.tip-tile__header--l,.tip-tile__overview--l,.tip-tile__overview--l p{font-size:20px;font-family:ConnectionsLight}
@media(min-width:768px){.tip-tile__author--l,.tip-tile__header--l,.tip-tile__overview--l,.tip-tile__overview--l p{font-size:24px}
}
@media(min-width:1200px){.tip-tile__author--l,.tip-tile__header--l,.tip-tile__overview--l,.tip-tile__overview--l p{font-size:28px}
}
.tip-tile__author--m,.tip-tile__header--m,.tip-tile__overview--m,.tip-tile__overview--m p{font-size:18px;font-family:ConnectionsLight}
@media(min-width:768px){.tip-tile__author--m,.tip-tile__header--m,.tip-tile__overview--m,.tip-tile__overview--m p{font-size:20px}
}
@media(min-width:1200px){.tip-tile__author--m,.tip-tile__header--m,.tip-tile__overview--m,.tip-tile__overview--m p{font-size:24px}
}
.tip-tile__author--s,.tip-tile__header--s,.tip-tile__overview--s,.tip-tile__overview--s p{font-size:16px;font-family:ConnectionsLight}
@media(min-width:1200px){.tip-tile__author--s,.tip-tile__header--s,.tip-tile__overview--s,.tip-tile__overview--s p{font-size:20px}
}
.tip-tile__author--xs,.tip-tile__header--xs,.tip-tile__overview--xs,.tip-tile__overview--xs p{font-size:14px;font-family:ConnectionsLight}
@media(min-width:1200px){.tip-tile__author--xs,.tip-tile__header--xs,.tip-tile__overview--xs,.tip-tile__overview--xs p{font-size:18px}
}
.tip-tile__author--xxs,.tip-tile__header--xxs,.tip-tile__overview--xxs,.tip-tile__overview--xxs p{font-size:12px;font-family:ConnectionsLight}
@media(min-width:1200px){.tip-tile__author--xxs,.tip-tile__header--xxs,.tip-tile__overview--xxs,.tip-tile__overview--xxs p{font-size:16px}
}
.tip-tile__header--l,.tip-tile__header--m,.tip-tile__header--s,.tip-tile__header--xl{margin-bottom:0}
.tip-tile__bgColor--White{background-color:#fff}
.tip-tile__close,.tip-tile__close:hover{background-color:transparent}
.tip-tile.background--template-theme-color-cx--light .tip-tile__link-text,.tip-tile.background--template-theme-color-cx--light .tip-tile__overview p a,.tip-tile.background--template-theme-color-cx--lighter .tip-tile__link-text,.tip-tile.background--template-theme-color-cx--lighter .tip-tile__overview p a{color:#012169;text-decoration:underline}
.tip-tile__close{position:absolute;right:20px;top:20px;width:27px;height:27px;padding:0}
@media(min-width:800px){.tip-tile__close{width:32px;height:32px}
}
.tip-tile__close::after,.tip-tile__close::before{position:absolute;top:0;left:13px;content:'';height:27px;width:2px;background-color:#012169}
.tip-tile__close::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}
.tip-tile__close::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.tip-tile__link-text{color:#414141;font-size:16px;margin-bottom:30px}
.tip-tile__link-text:hover{text-decoration:underline}
@media(min-width:800px){.tip-tile__close::after,.tip-tile__close::before{height:32px}
.tip-tile__link-text{font-size:18px}
}
.tip-tile__link-text::after{display:inline-block;content:'';background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/action-right-link-blue.svg);width:7px;height:13px;position:relative;top:0;right:-10px}
.slide .tip-tile{height:95%;margin:0}
@media(min-width:768px){.slide .tip-tile{height:100%}
}
.slide .tip-tile .tip-tile__anchor-wrapper,.slide .tip-tile .tip-tile__div-wrapper{box-shadow:none}
.slide .tip-tile .tip-tile__div-wrapper--center{text-align:left}
.slide .tip-tile .tip-tile__header{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:12px;margin-left:0 !important;padding:0 30px}
@media(min-width:500px){.slide .tip-tile .tip-tile__header{padding:0 50px}
}
.slide .tip-tile .tip-tile__header--l,.slide .tip-tile .tip-tile__header--m,.slide .tip-tile .tip-tile__header--s,.slide .tip-tile .tip-tile__header--xl,.slide .tip-tile .tip-tile__header--xs,.slide .tip-tile .tip-tile__header-xxs{font-family:Connections !important;font-size:24px !important}
.slide .tip-tile .tip-tile__image{position:relative;top:-2px}
@media(max-width:799px){.slide .tip-tile .tip-tile__image{width:64px;height:auto}
}
.slide .tip-tile .tip-tile__overview{padding:0 30px;font-size:18px;line-height:1.6}
@media(min-width:500px){.slide .tip-tile .tip-tile__overview{padding:0 50px}
}
.slide .tip-tile .tip-tile__overview p{font-size:18px;line-height:1.6}
.slide .tip-tile .tip-tile__link-text{font-size:18px;text-decoration:none !important}
.slide .tip-tile .tip-tile__anchor-wrapper:focus .tip-tile__link-text,.slide .tip-tile .tip-tile__anchor-wrapper:hover .tip-tile__link-text{text-decoration:underline !important}
@media(max-width:767px){.slider__mobile-no-slider--wrapper .slide .tip-tile{height:100%;min-height:400px}
.slider__mobile-no-slider--wrapper .slide .tip-tile .tip-tile__header,.slider__mobile-no-slider--wrapper .slide .tip-tile .tip-tile__overview{padding:0 24px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.timeline-section:last-of-type::after,.timeline-section__point::before{content:none !important}
.timeline-section{max-width:95%;margin:0 auto;padding:0 0 12px 50px;border-left:4px solid #ccc;break-inside:avoid}
.timeline-section:first-of-type{border-top:none !important}
.timeline-section:last-of-type{border-bottom:none !important;padding-bottom:12px !important}
.timeline-section__timeline-tile__cta .cta-group__cta,.timeline-section__timeline-tile__cta .cta_button-label{border:1px solid #e31837 !important;background-color:#fff !important}
.timeline-section__timeline-tile__cta .cta-group__cta span,.timeline-section__timeline-tile__cta .cta_button-label span{color:#e31837 !important}
.timeline-section__timeline-tile__img{width:42% !important;display:inline-block}
.timeline-section__timeline-tile__copy{width:57% !important;display:inline-block;vertical-align:top}
.timeline-section__timeline-tile--img-only .timeline-section__timeline-tile__img,.timeline-section__timeline-tile--text-image .timeline-section__timeline-tile__img,.timeline-section__timeline-tile--text-only .timeline-section__timeline-tile__copy{width:100% !important}
.timeline-section__point{top:-5px !important;left:-15px !important;padding-top:0 !important}
.timeline-section__point--blue-dot,.timeline-section__point--red-dot{left:0 !important}
.timeline-section__item-list__item:first-of-type{padding-top:0 !important}
.timeline-section__intro .heading--align-left .heading--align-left{text-align:left !important}
.timeline-section__intro .icon-c{top:10px !important;left:-63px !important}
.timeline-section__timeline-tile--img-only:before,.timeline-section__timeline-tile--text-image:before,.timeline-section__timeline-tile--text-only:before,.timeline-section__timeline-tile:before{top:50% !important;left:-52px !important;height:4px !important;width:52px !important}
.timeline-section__timeline-tile--img-only__wrapper,.timeline-section__timeline-tile--text-image__wrapper,.timeline-section__timeline-tile--text-only__wrapper,.timeline-section__timeline-tile__wrapper{border:3px solid #ccc}
.blue-circle .timeline-section__timeline-tile--img-only__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:before,.blue-circle .timeline-section__timeline-tile__wrapper:before,.red-circle .timeline-section__timeline-tile--img-only__wrapper:before,.red-circle .timeline-section__timeline-tile--text-image__wrapper:before,.red-circle .timeline-section__timeline-tile--text-only__wrapper:before,.red-circle .timeline-section__timeline-tile__wrapper:before{top:calc(50% - 8px) !important;left:-7px !important;width:16px !important;height:16px !important}
.blue-circle .timeline-section__timeline-tile--img-only__wrapper:after,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:after,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:after,.blue-circle .timeline-section__timeline-tile__wrapper:after,.red-circle .timeline-section__timeline-tile--img-only__wrapper:after,.red-circle .timeline-section__timeline-tile--text-image__wrapper:after,.red-circle .timeline-section__timeline-tile--text-only__wrapper:after,.red-circle .timeline-section__timeline-tile__wrapper:after{top:calc(50% - 15px) !important;left:-14px !important;width:30px !important;height:30px !important}
.aem-wrap--timeline-section:last-of-type .timeline-section{border-left:4px solid transparent}
}
@media print and (min-width:1000px){.timeline-section__timeline-tile--img-only__wrapper,.timeline-section__timeline-tile--text-image__wrapper,.timeline-section__timeline-tile--text-only__wrapper,.timeline-section__timeline-tile__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
}
.timeline-section{position:relative}
@media(min-width:1000px){.timeline-section{padding:0 0 12px 50px;border-left:4px solid #ccc}
.timeline-section__item-list{top:-10px}
}
.timeline-section__item-list{position:relative;margin:0;padding:0}
.timeline-section__item-list__item{margin:0;padding-top:30px;list-style:none}
@media(max-width:999px){.timeline-section__item-list__item:first-of-type{padding-top:70px}
}
@media(min-width:1000px){.timeline-section__item-list__item{padding:0 0 50px}
}
.timeline-section__item-list__item.remove-bottom{padding-bottom:0}
.timeline-section__point{position:absolute;top:0;left:50%}
@media(max-width:999px){.timeline-section__item-list__item--free-content{padding-top:0}
.timeline-section__point{padding-top:30px}
.timeline-section__point:before{content:"";background:#ccc;position:absolute;top:0;left:0;height:50px;width:3px}
.timeline-section__intro .heading-latest__icon-wrapper .heading-latest__text{-ms-flex-pack:center !important;justify-content:center !important}
}
@media(min-width:1000px){.timeline-section__item-list__item:last-of-type{padding-bottom:60px}
.timeline-section__point{top:-5px;left:-20px}
}
.timeline-section__point--blue-dot,.timeline-section__point--red-dot{position:relative;left:-11px;display:block;content:"";width:25px;height:25px;border:3px solid #fff;border-radius:50%}
.timeline-section__point--red-dot{background:#e31837}
.timeline-section__point--blue-dot{background:#012169}
.timeline-section__intro .heading--align-left{text-align:center !important}
@media(min-width:1000px){.timeline-section__point--blue-dot,.timeline-section__point--red-dot{left:0;width:35px;height:35px}
.timeline-section__intro .heading--align-left{text-align:left !important}
}
.timeline-section__intro .icon-c{position:absolute;top:33px;left:calc(50% - 12px);background:#fff}
.timeline-section__intro .icon-c .icon{font-size:25px !important}
@media(min-width:1000px){.timeline-section__intro .icon-c .icon{font-size:36px !important}
.timeline-section__intro .icon-c{top:10px;left:-70px}
}
.timeline-section__intro__img .image{margin-top:30px}
.timeline-section__timeline-tile .cta-group,.timeline-section__timeline-tile .image,.timeline-section__timeline-tile--img-only .image,.timeline-section__timeline-tile--text-image .image,.timeline-section__timeline-tile--text-only .cta-group,.timeline-section__timeline-tile--text-only .image{margin:0}
.timeline-section .heading-latest__text,.timeline-section__timeline-tile--img-only__img,.timeline-section__timeline-tile--text-image__img,.timeline-section__timeline-tile--text-only__img,.timeline-section__timeline-tile__img{margin-top:0}
.timeline-section__timeline-tile,.timeline-section__timeline-tile--img-only,.timeline-section__timeline-tile--text-image,.timeline-section__timeline-tile--text-only{position:relative}
.timeline-section__timeline-tile--img-only:before,.timeline-section__timeline-tile--text-image:before,.timeline-section__timeline-tile--text-only:before,.timeline-section__timeline-tile:before{content:"";background:#ccc;position:absolute;top:-33px;left:50%;height:20px;width:3px}
@media(max-width:999px){.timeline-section__timeline-tile--img-only:before,.timeline-section__timeline-tile--text-image:before,.timeline-section__timeline-tile--text-only:before,.timeline-section__timeline-tile:before{z-index:1000}
}
.timeline-section__timeline-tile--img-only__wrapper,.timeline-section__timeline-tile--text-image__wrapper,.timeline-section__timeline-tile--text-only__wrapper,.timeline-section__timeline-tile__wrapper{border:3px solid #ccc}
@media(min-width:1000px){.timeline-section__timeline-tile--img-only:before,.timeline-section__timeline-tile--text-image:before,.timeline-section__timeline-tile--text-only:before,.timeline-section__timeline-tile:before{top:50%;left:-52px;height:4px;width:52px}
.timeline-section__timeline-tile--img-only__wrapper,.timeline-section__timeline-tile--text-image__wrapper,.timeline-section__timeline-tile--text-only__wrapper,.timeline-section__timeline-tile__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
}
.blue-circle .timeline-section__timeline-tile--img-only__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:before,.blue-circle .timeline-section__timeline-tile__wrapper:before,.red-circle .timeline-section__timeline-tile--img-only__wrapper:before,.red-circle .timeline-section__timeline-tile--text-image__wrapper:before,.red-circle .timeline-section__timeline-tile--text-only__wrapper:before,.red-circle .timeline-section__timeline-tile__wrapper:before{position:absolute;top:-7px;left:calc(50% - 4px);display:block;content:"";width:12px;height:12px;border:3px solid #fff;border-radius:50%;background-color:#fff;z-index:100}
@media(min-width:1000px){.blue-circle .timeline-section__timeline-tile--img-only__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:before,.blue-circle .timeline-section__timeline-tile__wrapper:before,.red-circle .timeline-section__timeline-tile--img-only__wrapper:before,.red-circle .timeline-section__timeline-tile--text-image__wrapper:before,.red-circle .timeline-section__timeline-tile--text-only__wrapper:before,.red-circle .timeline-section__timeline-tile__wrapper:before{top:calc(50% - 8px);left:-7px;width:16px;height:16px}
}
.blue-circle .timeline-section__timeline-tile--img-only__wrapper:after,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:after,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:after,.blue-circle .timeline-section__timeline-tile__wrapper:after,.red-circle .timeline-section__timeline-tile--img-only__wrapper:after,.red-circle .timeline-section__timeline-tile--text-image__wrapper:after,.red-circle .timeline-section__timeline-tile--text-only__wrapper:after,.red-circle .timeline-section__timeline-tile__wrapper:after{position:absolute;top:-15px;left:calc(50% - 11px);display:block;content:"";width:26px;height:26px;border-radius:50%;background-color:#fff;z-index:10}
.red-circle .timeline-section__timeline-tile--img-only__wrapper:before,.red-circle .timeline-section__timeline-tile--text-image__wrapper:before,.red-circle .timeline-section__timeline-tile--text-only__wrapper:before,.red-circle .timeline-section__timeline-tile__wrapper:before{box-shadow:0 0 0 3px #e31837}
@media(min-width:1000px){.blue-circle .timeline-section__timeline-tile--img-only__wrapper:after,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:after,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:after,.blue-circle .timeline-section__timeline-tile__wrapper:after,.red-circle .timeline-section__timeline-tile--img-only__wrapper:after,.red-circle .timeline-section__timeline-tile--text-image__wrapper:after,.red-circle .timeline-section__timeline-tile--text-only__wrapper:after,.red-circle .timeline-section__timeline-tile__wrapper:after{top:calc(50% - 15px);left:-14px;width:30px;height:30px}
.red-circle .timeline-section__timeline-tile--img-only__wrapper:before,.red-circle .timeline-section__timeline-tile--text-image__wrapper:before,.red-circle .timeline-section__timeline-tile--text-only__wrapper:before,.red-circle .timeline-section__timeline-tile__wrapper:before{box-shadow:0 0 0 4px #e31837}
}
.blue-circle .timeline-section__timeline-tile--img-only__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:before,.blue-circle .timeline-section__timeline-tile__wrapper:before{box-shadow:0 0 0 3px #012169}
@media(min-width:1000px){.blue-circle .timeline-section__timeline-tile--img-only__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-image__wrapper:before,.blue-circle .timeline-section__timeline-tile--text-only__wrapper:before,.blue-circle .timeline-section__timeline-tile__wrapper:before{box-shadow:0 0 0 4px #012169}
.timeline-section__timeline-tile--img-only__img,.timeline-section__timeline-tile--text-image__img,.timeline-section__timeline-tile--text-only__img,.timeline-section__timeline-tile__img{width:42%}
}
.timeline-section__timeline-tile--img-only__img:empty,.timeline-section__timeline-tile--text-image__img:empty,.timeline-section__timeline-tile--text-only__img:empty,.timeline-section__timeline-tile__img:empty{margin:0;width:0}
.timeline-section__timeline-tile--img-only__copy,.timeline-section__timeline-tile--text-image__copy,.timeline-section__timeline-tile--text-only__copy,.timeline-section__timeline-tile__copy{padding:20px 20px 20px 30px}
@media(min-width:1000px){.timeline-section__timeline-tile--img-only__copy,.timeline-section__timeline-tile--text-image__copy,.timeline-section__timeline-tile--text-only__copy,.timeline-section__timeline-tile__copy{width:58%}
}
.timeline-section__timeline-tile--img-only .timeline-section__timeline-tile__img,.timeline-section__timeline-tile--text-image .timeline-section__timeline-tile__img,.timeline-section__timeline-tile--text-only .timeline-section__timeline-tile__copy{width:100%}
.timeline-section__timeline-tile__img .image{height:250px}
.timeline-section__timeline-tile__img .image__bg{height:100%;background-size:cover !important}
@media(min-width:1000px){.timeline-section__timeline-tile__img .image{height:100%}
.timeline-section__timeline-tile--text-only .timeline-section__timeline-tile__copy{padding-left:40px}
}
.timeline-section__timeline-tile .cta-group__wrapper,.timeline-section__timeline-tile--text-only .cta-group__wrapper{-ms-flex-align:start;align-items:flex-start}
.timeline-section__timeline-tile .cta-group__wrapper .cta,.timeline-section__timeline-tile--text-only .cta-group__wrapper .cta{min-height:38px}
.red-circle .timeline-section__timeline-tile .cta-group .cta,.red-circle .timeline-section__timeline-tile--text-only .cta-group .cta{background:#e31837;border:1px solid #e31837}
.timeline-section__timeline-tile--img-only .timeline-section__timeline-tile__wrapper,.timeline-section__timeline-tile--text-image .timeline-section__timeline-tile__wrapper{padding:30px}
.timeline-section__timeline-tile--img-only .timeline-section__timeline-tile__img .image,.timeline-section__timeline-tile--text-image .timeline-section__timeline-tile__img .image{height:auto}
.timeline-section .tip-tile{margin-right:0;margin-left:0}
.timeline-section .timeline-section__intro__free .heading-latest__text{margin-top:30px}
@media(max-width:999px){.aem-wrap--timeline-section:first-of-type .timeline-section{border-top:3px solid #ccc}
.aem-wrap--timeline-section:last-of-type .timeline-section{padding-bottom:75px;border-bottom:3px solid #ccc}
.aem-wrap--timeline-section:last-of-type .timeline-section:after{content:"";background:#ccc;position:absolute;bottom:0;left:50%;height:40px;width:3px}
}
@media(min-width:1000px){.aem-wrap--timeline-section:not(:first-of-type) .timeline-section{margin-top:-30px}
.aem-wrap--timeline-section:last-of-type .timeline-section{border-left:4px solid transparent}
.aem-wrap--timeline-section:last-of-type .timeline-section__item-list__item:last-of-type{padding-bottom:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.timeline-container{break-before:always;break-inside:avoid}
}
.timeline-container{position:relative}
@media(max-width:999px){.timeline-container{margin-bottom:50px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.text-latest ol li,.text-latest p,.text-latest ul li{font-family:Connections;font-weight:400;font-size:16px;line-height:1.5}
@media(min-width:750px){.text-latest ol li,.text-latest p,.text-latest ul li{font-size:18px}
}
.text-latest ol li .copy--black,.text-latest p .copy--black,.text-latest ul li .copy--black{color:#000}
.text-latest .bullet-color--white ol li,.text-latest .bullet-color--white ul li,.text-latest ol li .copy--white,.text-latest p .copy--white,.text-latest ul li .copy--white{color:#fff}
.text-latest ol,.text-latest ul{margin:18px 0;padding:0}
.text-latest ol li,.text-latest ul li{margin-left:30px}
.text-latest .list-spacing--no-margin ol li,.text-latest .list-spacing--no-margin ul li{margin:0 0 0 30px}
.text-latest .list-height--condensed ol li,.text-latest .list-height--condensed ul li{line-height:1}
.text-latest a{text-decoration:none}
.text-latest a:hover{color:#003276}
.text-latest a .inline-link--black,.text-latest a .inline-link--white{transition:all .2s cubic-bezier(.02,.01,.47,1) 50ms}
.text-latest a .inline-link--black{color:#000;border-bottom:1px solid #0052c2}
.text-latest a .inline-link--black:focus,.text-latest a .inline-link--black:hover{color:#fff;background:#0052c2}
.text-latest a .inline-link--white{color:#fff;border-bottom:1px solid #fff}
.text-latest a .inline-link--white:focus,.text-latest a .inline-link--white:hover{color:#fff;border-bottom:transparent}
.text-latest a:focus .inline-link--black{color:#fff;background:#0052c2}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.teaser-latest{display:block;margin:35px auto;border-left:8px solid}
.teaser-latest--red{border-color:#e31837}
.teaser-latest--black{border-color:#000}
.teaser-latest--dark-blue{border-color:#012169}
.teaser-latest--royal-blue{border-color:#0052c2}
.teaser-latest--blueprint-blue{border-color:#99bae7}
.teaser-latest__link,.teaser-latest__tile{padding:0 0 0 30px}
.teaser-latest__link{display:block}
.teaser-latest__link:focus,.teaser-latest__link:hover{text-decoration:none}
.teaser-latest__content .text-latest p a:focus,.teaser-latest__content .text-latest p a:hover,.teaser-latest__link:focus .teaser-latest__heading,.teaser-latest__link:hover .teaser-latest__heading{text-decoration:underline}
.teaser-latest__eyebrow{display:block;font-family:Connections;font-size:18px;font-variant:small-caps;text-transform:lowercase;color:#e31837;line-height:1.1;margin:0 0 10px}
.teaser-latest__heading{color:#000;margin:0 0 15px}
.teaser-latest__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}
@media(min-width:620px){.teaser-latest__link,.teaser-latest__tile{padding:20px 30px}
.teaser-latest__wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-bottom:0}
}
.teaser-latest__content{width:100%}
.teaser-latest__content .text-latest p{margin-bottom:0}
.teaser-latest__image{max-width:60px;max-height:60px;height:100%;margin-bottom:15px}
@media(min-width:620px){.teaser-latest__image{max-width:100px;max-height:100px;margin-bottom:0;margin-left:30px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.teaser__content-wrapper{background:#f5f5f5;display:-ms-flexbox;display:flex;margin-bottom:24px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}
@media(min-width:620px){.teaser__content-wrapper{margin-bottom:0}
}
.teaser__image{width:75px;height:75px}
.teaser__title{padding:12px;color:#000;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center}
.teaser__title h3,.teaser__title h4{font-family:Connections,Helvetica,Arial,sans-serif}
.teaser__title *{margin:0}
.teaser__title:hover{color:#012169}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.teaser--knockout .teaser__title{background:#fff}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.table-wrapper .table-bmh--fixed,.table-wrapper--navigation{display:none !important}
.table-wrapper{overflow:hidden !important}
.table-wrapper__heading{background-color:#fff !important}
.table-wrapper--content{overflow:visible !important}
.table-wrapper .table-bmh,.table-wrapper .table-bmh--fixed-column{overflow:hidden !important}
.table-wrapper .table-bmh tbody,.table-wrapper .table-bmh td,.table-wrapper .table-bmh tfoot,.table-wrapper .table-bmh th,.table-wrapper .table-bmh thead{width:100% !important;min-width:auto !important}
.table-wrapper .table-bmh tr{height:42px !important}
.table-wrapper .table-bmh td.background--primary-color,.table-wrapper .table-bmh th.background--primary-color{background-color:#fff !important;color:#012169 !important}
.table-wrapper .table-bmh--fixed-column tr{height:auto !important}
}
.table-wrapper{margin:50px 0;position:relative}
@media(min-width:620px){.table-wrapper{padding-left:0 !important}
}
.table-wrapper__heading{padding:12px;background-color:#f5f5f5;font-size:16px;font-weight:lighter;text-align:center;border-bottom:1px solid #5c7d69}
.table-wrapper--content .table-bmh--fixed thead,.table-wrapper--content .table-bmh__cell--defaultGrey{background-color:#fff}
@media(min-width:620px){.table-wrapper__heading{padding:5px 12px;font-size:26px}
.table-wrapper--content .table-bmh{table-layout:fixed}
}
.table-wrapper__heading--left{text-align:left}
.table-wrapper__heading--center{text-align:center}
.table-wrapper__heading--right{text-align:right}
.table-wrapper--footnote{padding:12px 6px 0;font-size:14px}
.table-wrapper--content{overflow-x:auto;width:100%}
.table-wrapper--content .table-bmh{width:100%;max-width:100%;border:0}
.table-wrapper--content .table-bmh tfoot .table-bmh__row:last-child,.table-wrapper--content .table-bmh__row:not(:last-child){border-bottom:1px solid #f5f5f5}
.table-wrapper--content .table-bmh--vertical{border-right:1px solid #f5f5f5;border-left:1px solid #f5f5f5}
.table-wrapper--content .table-bmh--vertical .table-bmh__cell:not(:last-child){border-right:1px solid #f5f5f5}
.table-wrapper--content .table-bmh__cell{min-width:148px;padding:12px;text-align:left;font-size:14px;font-weight:400;vertical-align:middle}
@media(min-width:620px){.table-wrapper--content .table-bmh__cell{padding:9px 20px 10px;font-size:16px}
}
.table-wrapper--content .table-bmh__cell--label{font-size:14px}
.table-wrapper--content .table-bmh__cell--total{color:#fff}
.table-wrapper--content .table-bmh__cell--dark{color:#000}
.table-wrapper--content .table-bmh__cell--light{color:#fff}
.table-wrapper--content .table-bmh__cell--title{font-weight:900}
.table-wrapper--content .table-bmh__cell--bold{font-weight:600}
.table-wrapper--content .table-bmh__cell--regular{font-weight:400}
.table-wrapper--content .table-bmh__cell--left{text-align:left}
.table-wrapper--content .table-bmh__cell--center{text-align:center}
.table-wrapper--content .table-bmh__cell--right{text-align:right}
.table-wrapper--content .table-bmh tfoot .table-bmh__row:first-child{border-top:1px solid #f5f5f5}
.table-wrapper--content .table-bmh--fixed{background-color:#fff;display:inline-block;left:0;position:absolute;width:50% !important;z-index:100}
@media(min-width:620px){.table-wrapper--content .table-bmh__cell--label{font-size:20px}
.table-wrapper--content .table-bmh--fixed{display:none}
}
.table-wrapper--content .table-bmh--fixed.table-bmh--vertical{border:0;border-left:1px solid #f5f5f5}
.table-wrapper--navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}
@media(min-width:620px){.table-wrapper--navigation{display:none}
}
.table-wrapper--navigation__back,.table-wrapper--navigation__next{font-size:22px;margin:12px;color:#d5d5d5}
.table-wrapper--navigation__back:focus,.table-wrapper--navigation__back:hover,.table-wrapper--navigation__next:focus,.table-wrapper--navigation__next:hover{color:#d5d5d5;text-decoration:none !important}
.table-wrapper--navigation__back.active,.table-wrapper--navigation__back.active:focus,.table-wrapper--navigation__back.active:hover,.table-wrapper--navigation__next.active,.table-wrapper--navigation__next.active:focus,.table-wrapper--navigation__next.active:hover{color:#e31837}
.table-wrapper--navigation__dots{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding:0;margin:0}
.table-wrapper--navigation__dots li{padding:0 5px 6px;color:#d5d5d5}
.table-latest__body tr,.table-latest__default .table-latest__head,.table-latest__table .table-row{border-bottom:1px solid #919191}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.table-latest,.table-latest__head,.table-latest__table--gray .odd{background-color:transparent !important}
.table-latest__table{border-collapse:collapse !important}
.table-latest__table .table-row .color-white,.table-latest__table .table-row div,.table-latest__table .table-row p{color:#000 !important}
.table-latest__table--left .icon--align-center,.table-latest__table--left .icon-c,.table-latest__table--left td,.table-latest__table--left th{text-align:left !important}
.table-latest .mobile-hidden{display:block !important}
.table-latest .mobile-visible{display:none !important}
}
.table-latest{padding-top:12px}
.table-latest__head th{font-family:ConnectionsLight;font-weight:100;font-size:20px;line-height:1.25;vertical-align:bottom;padding:10px 2px 0}
@media(min-width:750px){.table-latest__head th{font-size:24px}
}
.table-latest__head.is_stuck{position:fixed;display:table;z-index:1000;text-align:center}
.table-latest__head .table-latest__column-header,.table-latest__head .table-latest__column-subheader{color:#000}
.table-latest__head .table-latest__column-subheader{font-family:Connections;font-weight:400;font-size:16px;line-height:1.5;margin:5px 0}
.table-latest__body td .image,.table-latest__table--center td .image,.table-latest__table--center th .image,.table-latest__table--left td .image,.table-latest__table--left th .image,.table-latest__table--right td .image,.table-latest__table--right th .image{margin:0 auto}
@media(min-width:750px){.table-latest__head .table-latest__column-subheader{font-size:18px}
}
.table-latest__head .table-latest__column-subheader a{text-decoration:none;color:#0052c2;font-weight:inherit;font-size:inherit;font-family:inherit}
.table-latest__body td,.table-latest__body th{font-family:ConnectionsLight;font-weight:100;line-height:1.25}
.table-latest__default .table-latest__head th{padding:20px}
.table-latest__body td,.table-latest__body th{padding:20px;text-align:center}
@media(min-width:750px){.table-latest__body td,.table-latest__body th{font-size:24px}
}
.table-latest__body th{font-size:20px}
@media(min-width:750px){.table-latest__body th{font-size:24px}
}
@media(min-width:768px){.table-latest__body th{text-align:left}
}
.table-latest__table--center td,.table-latest__table--center th,.table-latest__table--left td,.table-latest__table--left th{text-align:center}
.table-latest__body td{font-size:20px}
@media(min-width:750px){.table-latest__body td{font-size:24px}
}
.table-latest__row-header,.table-latest__row-subheader{color:#000}
.table-latest__row-header a,.table-latest__row-subheader a{text-decoration:none;color:#0052c2;font-weight:inherit;font-size:inherit;font-family:inherit}
.table-latest__row-subheader{font-family:Connections;font-weight:400;font-size:16px;line-height:1.5}
@media(min-width:750px){.table-latest__row-subheader{font-size:18px}
}
.table-latest__header .heading-latest__text{padding:0 15px}
.table-latest__table{border-collapse:collapse;table-layout:fixed;width:100%}
.table-latest__table td{vertical-align:middle}
.table-latest__table--gray{border-collapse:separate;border-spacing:0}
.table-latest__table--gray .odd{background-color:#f5f5f5}
.table-latest__table .table-row--mobile{display:none}
.table-latest__table .table-row.mobile-visible{border-bottom:0}
@media(min-width:768px){.table-latest__table--gray{border-spacing:4px}
.table-latest__table--left td,.table-latest__table--left th{text-align:left}
.table-latest__table--left td .image,.table-latest__table--left th .image{float:left}
}
.table-latest__table--right td,.table-latest__table--right th{text-align:center}
@media(max-width:767px){.table-latest .mobile-hidden{display:none}
}
@media(min-width:768px){.table-latest__table--right td,.table-latest__table--right th{text-align:right}
.table-latest__table--right td .image,.table-latest__table--right th .image{float:right}
.table-latest__table--top td,.table-latest__table--top th{vertical-align:top}
.table-latest__table--middle td,.table-latest__table--middle th{vertical-align:middle}
.table-latest__table--bottom td,.table-latest__table--bottom th{vertical-align:bottom}
.table-latest .mobile-visible{display:none}
}
.table-latest caption{margin-top:-1px;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.table-latest--bg-dark-blue,.table-latest--bg-dark-blue .table-latest__head{background-color:#012169}
.table-latest--bg-white,.table-latest--bg-white .table-latest__head{background-color:#fff}
.table-latest--bg-cool-gray-05,.table-latest--bg-cool-gray-05 .table-latest__head{background-color:#f5f5f5}
.table-latest--border-cool-gray-10 .table-row{border-bottom:1px solid #ededed}
.table-latest--border-cool-gray-40 .table-row{border-bottom:1px solid #bababa}
.table-latest--border-dark-blue .table-row{border-bottom:solid 1px #012169}
.table-latest--border-dark-blue-50 .table-row{border-bottom:solid 1px #8090b4}
.table-latest--border-white .table-row{border-bottom:solid 1px #fff}
.table-latest--border-red .table-row{border-bottom:solid 1px #e31837}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.spotlight{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.spotlight:focus,.spotlight:hover{text-decoration:none}
.spotlight:focus .spotlight__link .link-name,.spotlight:focus .spotlight__title,.spotlight:hover .spotlight__link .link-name,.spotlight:hover .spotlight__title{text-decoration:underline}
.spotlight__image{display:none;width:100%}
.spotlight__image--mobile{display:block}
.spotlight__image--desktop{display:none}
@media(min-width:620px){.spotlight{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.spotlight__image--mobile{display:none}
.spotlight__image--desktop{display:block;width:150px}
}
@media(min-width:950px){.spotlight__image--desktop{width:260px;min-height:100px}
}
.spotlight__image-wrapper{display:none;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 12px 0 0}
.spotlight__image-wrapper--mobile{display:block;width:100%;margin-bottom:15px;margin-right:0}
@media(min-width:620px){.spotlight__image-wrapper{width:auto;display:block;margin:0}
}
.spotlight__teaser{padding:0;-ms-flex-positive:2;flex-grow:2;display:-ms-flexbox;display:flex}
.spotlight__teaser-wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.spotlight__close{position:absolute;top:0;right:0;cursor:pointer;color:#d5d5d5;z-index:100}
@media(min-width:620px) and (max-width:1000px){.spotlight__close{right:12px}
}
@media(min-width:1000px){.spotlight__close{right:24px}
}
.spotlight__title{color:#012169;margin:0 12px auto 0;font-size:16px}
@media(min-width:620px){.spotlight__teaser{padding:0 18px}
.spotlight__title{margin-right:30px}
}
@media(min-width:950px){.spotlight__title{margin:3px 30px 3px 0}
}
.spotlight__description{font-size:14px;line-height:20px;margin:0 0 auto;color:#000}
.spotlight__link{display:-ms-flexbox;display:flex;margin:36px 0;-ms-flex-align:center;align-items:center;font-size:14px;color:#000}
@media(min-width:620px){.spotlight__link{margin-top:12px;margin-bottom:0}
}
.spotlight__link .link__icon{min-width:24px;margin-right:6px;font-size:24px}
.spotlight:hover .spotlight__link{color:#012169}
.spotlight--border .spotlight__image-wrapper{-ms-flex-item-align:start;align-self:flex-start;border:1px solid #d5d5d5}
.template--partnerpage .spotlight__title{font-family:Connections;font-size:20px;margin:0 18px 8px 0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.all-series-cta{text-align:center;padding-bottom:24px}
.all-series-cta__heading{font-size:26px;color:#012169;margin:12px 0}
.all-series-cta__button,.all-series-cta__button:focus,.all-series-cta__button:hover{background-color:#e31837;color:#fff}
.all-series-cta__button{font-size:16px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.saving-budgeting-callout{height:auto;overflow:hidden;background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.saving-budgeting-callout__button .button{border:1px solid #0052c2}
}
.saving-budgeting-callout{background-color:#99bae7;padding:24px 24px 0;margin-top:24px;position:relative}
.saving-budgeting-callout--show{display:block}
.saving-budgeting-callout__heading{color:#012169;margin-top:0}
@media(min-width:620px){.saving-budgeting-callout__heading{font-size:28px}
}
.saving-budgeting-callout__bodytext{color:#012169}
@media(min-width:680px){.saving-budgeting-callout{padding:72px 48px 96px}
.saving-budgeting-callout__bodytext{margin:0 255px 22px 0;font-size:19px;font-weight:400}
}
.saving-budgeting-callout__button .button{background-color:#fff}
.saving-budgeting-callout__button .button:hover{text-decoration:underline}
.saving-budgeting-callout__image{width:200px;margin:15px auto 0}
@media(min-width:680px){.saving-budgeting-callout__image{position:absolute;width:230px;right:45px;bottom:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.quiz{background-color:#fff !important;border-top:1px solid #bababa !important;border-bottom:1px solid #bababa !important}
.quiz .quiz-question__responses{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.quiz .quiz-question__response{margin:0 15px 15px 0 !important;width:calc(50% - 30px) !important}
}
.quiz{background-color:#f5f5f5;border-bottom:0;overflow:hidden}
.quiz--article,.quiz--spotlight{position:relative;width:100%;max-width:100%;min-width:300px;height:100%;min-height:550px;margin-top:60px;padding:24px;box-shadow:none}
.quiz--article:focus,.quiz--article:hover,.quiz--spotlight:focus,.quiz--spotlight:hover{-ms-transform:none;transform:none}
@media(min-width:768px){.quiz--article,.quiz--spotlight{margin-top:0}
}
.quiz--article .quiz-question,.quiz--spotlight .quiz-question{left:0;right:0;margin:auto;padding:12px 24px}
.quiz--article p.quiz-question__content,.quiz--spotlight p.quiz-question__content{margin:0 0 26px;font-size:20px;font-family:Connections,Helvetica,Arial,sans-serif;line-height:1.25}
@media(min-width:768px){.quiz--article .quiz-question,.quiz--spotlight .quiz-question{padding:12px 28px}
.quiz--article p.quiz-question__content,.quiz--spotlight p.quiz-question__content{margin:0 0 26px}
}
.quiz--article .quiz-question__response,.quiz--spotlight .quiz-question__response{border-radius:30px;padding:20px;margin:16px auto;width:90%;box-shadow:0 2px 14px 0 rgba(162,162,162,.5);font-size:18px !important;border:2px solid transparent;transition:border .3s ease-out}
@media(min-width:1200px){.quiz--article .quiz-question__response,.quiz--spotlight .quiz-question__response{width:85%;padding:20px;margin:20px auto;border-radius:50px}
}
.quiz--article .quiz-question__response:hover,.quiz--spotlight .quiz-question__response:hover{border:2px solid #012169;color:#000}
.quiz--article .quiz-title,.quiz--spotlight .quiz-title{background-color:inherit;color:inherit;text-align:left;font-size:18px;text-transform:uppercase;font-family:Connections,Helvetica,Arial,sans-serif}
@media(min-width:768px){.quiz--article .quiz-title,.quiz--spotlight .quiz-title{padding-left:8px}
}
.quiz--article .quiz-answer__resolve-screen,.quiz--spotlight .quiz-answer__resolve-screen{left:0;right:0;width:100%;margin:auto;padding:24px}
.quiz--article .quiz-response-percent,.quiz--article span.quiz-response-percent__text,.quiz--spotlight .quiz-response-percent,.quiz--spotlight span.quiz-response-percent__text{font-size:18px}
.quiz--article .quiz-bar-chart,.quiz--spotlight .quiz-bar-chart{height:18px}
.quiz--article .quiz-answer__content,.quiz--spotlight .quiz-answer__content{font-family:Connections,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.25}
.quiz--article .quiz-answer__related-link,.quiz--spotlight .quiz-answer__related-link{width:90%;padding:20px;margin:16px auto;font-size:18px;border-radius:30px;color:#0052c2}
.quiz--article .quiz-answer__related-link:hover,.quiz--spotlight .quiz-answer__related-link:hover{color:#0052c2}
.quiz--article .quiz-answer-status__status,.quiz--spotlight .quiz-answer-status__status{font-family:Connections,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;color:#000}
.quiz--article.quiz--success .quiz-title,.quiz--spotlight.quiz--success .quiz-title{display:none}
.quiz--article.quiz--success .quiz-answer-status__status,.quiz--spotlight.quiz--success .quiz-answer-status__status{text-align:left}
.quiz--article.quiz--success .quiz-answer__related-link,.quiz--spotlight.quiz--success .quiz-answer__related-link{width:100%;background-color:inherit;text-align:left;padding:0}
.quiz--article.quiz--success .quiz-answer__related-link:after,.quiz--spotlight.quiz--success .quiz-answer__related-link:after{transition:all 250ms ease-in-out;display:inline-block;content:'';background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/action-right-link-blue.svg);width:7px;height:13px;position:relative;top:1px;right:-5px}
.quiz--article.quiz--success .quiz-answer__related-link:focus:after,.quiz--article.quiz--success .quiz-answer__related-link:hover:after,.quiz--spotlight.quiz--success .quiz-answer__related-link:focus:after,.quiz--spotlight.quiz--success .quiz-answer__related-link:hover:after{-ms-transform:translateX(5px);transform:translateX(5px)}
.quiz--article.quiz--success .quiz-answer__resolve-screen.correct .correct,.quiz--article.quiz--success .quiz-answer__resolve-screen.incorrect .incorrect,.quiz--spotlight.quiz--success .quiz-answer__resolve-screen.correct .correct,.quiz--spotlight.quiz--success .quiz-answer__resolve-screen.incorrect .incorrect{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.quiz--article.quiz--success .quiz-answer__resolve-screen.correct figure,.quiz--article.quiz--success .quiz-answer__resolve-screen.incorrect figure,.quiz--spotlight.quiz--success .quiz-answer__resolve-screen.correct figure,.quiz--spotlight.quiz--success .quiz-answer__resolve-screen.incorrect figure{width:32px;height:32px;margin:0 12px 0 0}
.quiz--article.quiz--success .quiz-response-percent,.quiz--article.quiz--success .quiz-response-percent__text,.quiz--spotlight.quiz--success .quiz-response-percent,.quiz--spotlight.quiz--success .quiz-response-percent__text{margin-bottom:12px}
.quiz--article.quiz--success .quiz-answer__content,.quiz--spotlight.quiz--success .quiz-answer__content{margin-top:30px}
.quiz--article.quiz--success .quiz-response-percent__percentage,.quiz--article.quiz--success .quiz-response-percent__text,.quiz--spotlight.quiz--success .quiz-response-percent__percentage,.quiz--spotlight.quiz--success .quiz-response-percent__text{color:#000;font-weight:400}
.quiz--article{min-height:auto}
.quiz--article .quiz-question__responses{margin:20px 0}
.quiz--article .quiz-question__responses a.quiz-question__response{margin:0 0 18px;width:100%}
.quiz--article .quiz-title{padding-left:0}
@media(min-width:768px){.quiz--article .quiz-title{padding-left:28px}
}
.quiz--article .quiz-question{position:static;padding:12px 0 16px}
.quiz--article .quiz-answer__resolve-screen{top:0}
@media(min-width:750px){.quiz--article .quiz-question{padding:12px 28px}
.quiz--article{min-height:340px}
.quiz--article .quiz-question__responses{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}
.quiz--article .quiz-question__responses a.quiz-question__response{margin:0;width:calc(50% - 14px)}
.quiz--article .quiz-question__responses a.quiz-question__response:nth-child(3),.quiz--article .quiz-question__responses a.quiz-question__response:nth-child(4),.quiz--article .quiz-question__responses a.quiz-question__response:nth-child(5),.quiz--article .quiz-question__responses a.quiz-question__response:nth-child(6){margin-top:18px}
.quiz--article .quiz-question__responses a.quiz-question__response:nth-child(odd){margin-right:14px}
.quiz--article .quiz-question__responses a.quiz-question__response:nth-child(even){margin-left:14px}
.quiz--article .quiz-answer__resolve-screen{display:-ms-flexbox;display:flex}
.quiz--article .quiz-answer-status__option{width:50%}
.quiz--article .quiz-answer-status__percentage{width:50%;padding-right:36px}
.quiz--article .quiz-answer__content-helper-wrapper{width:50%;border-left:1px solid #bababa;padding-left:36px}
.quiz--article.quiz--success .quiz-answer__content{margin-top:0}
}
.quiz-title{font-family:ConnectionsBold;text-align:center;font-size:15px;background-color:#e31837;color:#fff;margin:0;padding:12px 0;line-height:1.2}
@media(min-width:585px){.quiz-title{font-size:26px;padding:12px 0}
}
.quiz-question{position:absolute;transition:.25s all;-ms-transform:scale(1);transform:scale(1);width:100%}
.quiz-question--hide{-ms-transform:scale(0);transform:scale(0)}
.quiz-question__content{text-align:left;margin:14px;font-size:15px;line-height:1.2;color:#000}
.quiz--type1 .quiz-question__content{font-size:14px}
@media(min-width:585px){.quiz-question__content{font-size:24px;font-family:ConnectionsLight;margin:48px 24px}
.quiz--type1 .quiz-question__content{font-size:24px;margin:24px 24px 12px}
}
.quiz-question__responses{margin:14px}
.quiz-question__response{display:block;color:#000;background-color:#fff;font-size:16px;text-align:center;margin-top:6px;line-height:1;padding:6px 0}
.quiz--type1 .quiz-question__response{font-size:15px}
@media(min-width:585px){.quiz-question__response{font-size:20px;padding:7px 0}
}
.quiz-answer__resolve-screen{padding:12px 6px;position:absolute;transition:.25s .25s all;-ms-transform:scale(0);transform:scale(0);width:100%;outline:0 !important}
.quiz-answer__resolve-screen--show{-ms-transform:scale(1);transform:scale(1)}
.quiz-answer__content-helper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:130px}
@media(min-width:585px){.quiz-answer__resolve-screen{margin:20px;width:calc(100% - 40px)}
.quiz-answer__content-helper{min-height:200px}
}
.quiz--type1 .quiz-answer__content-helper{min-height:0}
.quiz-answer__content{text-align:left;font-size:13px;line-height:1.1;margin:0 0 8px;color:#000}
@media(min-width:585px){.quiz-answer__content{font-size:20px;margin-bottom:12px;font-family:ConnectionsLight}
}
.quiz-answer__related-link{display:block;color:#fff;font-size:13px;text-align:center;margin-top:2px;line-height:1;padding:4px 0;background-color:#e31837}
.quiz-answer__related-link:focus,.quiz-answer__related-link:hover{color:#fff}
@media(min-width:585px){.quiz-answer__related-link{font-size:18px;padding:5px 0}
}
.quiz-answer__resolve-screen.correct .correct{display:block}
.quiz-answer__resolve-screen.correct .incorrect,.quiz-answer__resolve-screen.incorrect .correct{display:none}
.quiz-answer__resolve-screen.incorrect .incorrect,.quiz-answer__resolve-screen.type1 .quiz-answer-status__percentage{display:block}
.quiz-response-percent{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:12px}
.quiz-response-percent__text{margin-bottom:3px;font-weight:400}
.quiz--type1 .quiz-response-percent__text{line-height:1}
.quiz-response-percent__percentage{text-align:right}
.quiz-bar-chart{width:100%;height:12px;position:relative;background-color:#f5f5f5;overflow:hidden}
@media(min-width:585px){.quiz-response-percent{font-size:14px}
.quiz--type1 .quiz-response-percent__text{font-size:14px;line-height:1.5}
.quiz-bar-chart{height:18px}
}
.quiz-bar-chart__amount{position:absolute;top:0;left:0;height:100%}
.quiz-answer-status__option{display:none;text-align:center;font-weight:700}
.quiz-answer-status__option figure{width:24px;height:24px;margin:0 auto}
.quiz-answer-status__status{font-family:ConnectionsLight;font-size:24px;margin:12px 0;line-height:1.2;color:#012169}
@media(min-width:585px){.quiz-answer-status__option figure{width:34px;height:34px}
.quiz-answer-status__status{font-size:34px}
}
.quiz-answer-status__percentage{display:none;margin-bottom:8px}
.quiz-answer-status__percentage ul{width:100%;margin:0;padding:0}
.quiz-answer-status__percentage ul li{list-style:none;margin:0 0 4px;color:#012169}
@media(min-width:585px){.quiz-answer-status__percentage ul li{margin:0 0 12px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.pullquote{margin:36px 0 0;padding:0}
.pullquote--quote>::before{content:'\201C'}
.pullquote--quote>::after{content:'\201D'}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.teaser--promo .teaser__image{max-width:119px}
.teaser--promo .teaser__title{font-style:italic}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.medium-teaser{display:-ms-flexbox;display:flex}
.medium-teaser__image{margin-bottom:2px;max-width:298px;-ms-flex-order:1;order:1}
.medium-teaser__bottom-info{-ms-flex-order:2;order:2;padding-left:12px}
@media(min-width:300px) and (max-width:620px){.medium-teaser{display:block}
.medium-teaser__image{margin:0 auto 20px}
.medium-teaser__bottom-info{padding-left:0}
}
.medium-teaser__description{color:#000;margin:0 0 2px;min-height:160px;font-size:14px}
.medium-teaser__description p{margin:0;padding-top:24px;font-size:14px}
@media(min-width:620px){.medium-teaser{display:block}
.medium-teaser__bottom-info{padding-left:0}
.medium-teaser__description{min-height:inherit}
.medium-teaser__description p{padding-top:0}
}
@media(min-width:300px) and (max-width:620px){.medium-teaser__description{min-height:inherit}
.medium-teaser__description p{padding-top:0}
}
.medium-teaser__link{color:#000;font-size:14px;font-weight:700;display:block}
.medium-teaser__link .icon{color:#000;font-size:10px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.media-picture--left,.media-picture--right{padding:0 !important;width:33% !important;margin:0 0 15px !important}
.media-picture-print{padding:0 36px 36px 0}
.media-picture-print--left{float:left !important}
.media-picture-print--right{float:right !important}
.media-picture__image{display:block !important;width:auto !important;max-width:75% !important;float:inherit !important}
}
.media-picture{display:block;margin:0 auto 20px}
.media-picture--left{float:none}
@media(min-width:620px){.media-picture{margin-bottom:0;width:auto}
.media-picture--left{float:left;padding:0 36px 36px 0}
}
.media-picture--right{float:none}
.media-picture__image{display:block}
@media(min-width:620px){.media-picture--right{float:right;padding:0 0 36px 36px}
.media-picture__image{max-width:250px}
}
.media-picture__caption{width:100%;display:block;margin-top:6px;padding:10px;color:#fff}
.media-picture__caption.indented{width:100%;padding:12px 24px;display:block;font-size:16px;color:#fff;margin-top:0;position:relative}
@media(min-width:620px){.media-picture__caption.indented{width:95%;margin-top:-24px}
}
.masthead .cta-group .cta--arrow-link,.masthead .cta-group .cta--arrow-link:hover,.masthead .cta-group .cta--link,.masthead .cta-group .cta--link:hover,.masthead__heading{color:#fff}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.masthead,.masthead .image,.masthead .image__bg{min-height:380px}
@media(min-width:750px){.masthead,.masthead .image,.masthead .image__bg{min-height:480px}
}
@media(min-width:1000px){.masthead,.masthead .image,.masthead .image__bg{min-height:650px}
}
.masthead--tall,.masthead--tall .image,.masthead--tall .image__bg{min-height:480px}
.masthead{max-width:1600px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}
.masthead .image{z-index:-1;margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}
.masthead__preheading-image{margin-bottom:12px}
.masthead__content{color:#fff;text-shadow:0 0 3px rgba(0,0,0,.95);height:380px;padding:0 24px;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;top:0;left:0;right:0;max-width:1320px}
@media(min-width:750px){.masthead__preheading-image{margin-bottom:30px}
.masthead__content{height:480px;padding-left:3vw;margin:0}
}
@media(min-width:1200px){.masthead__content{margin-left:auto;margin-right:auto}
}
.masthead__preheading{margin:0 0 .85em;font-size:16px}
@media(min-width:750px){.masthead__preheading{font-size:18px}
}
.masthead__heading{font-family:Connections;font-size:28px;line-height:1.1;margin:0 0 10px;max-width:600px}
@media(min-width:750px){.masthead__heading{font-size:36px}
}
@media(min-width:1000px){.masthead--tall,.masthead--tall .image,.masthead--tall .image__bg{min-height:650px}
.masthead__content{height:650px;padding-right:96px}
.masthead__heading{font-size:48px}
}
@media(min-width:1200px){.masthead__heading{font-size:52px}
}
.masthead__description,.masthead__description p{font-size:18px;margin:0;max-width:600px}
.masthead__description p{line-height:1.333}
@media(min-width:750px){.masthead__description,.masthead__description p{font-size:24px}
.masthead__description p{line-height:1.4}
}
.masthead .cta-group{margin:30px 0 0}
.masthead .cta-group .cta{transition:all 250ms ease-in-out;width:auto;min-width:auto;max-width:none;min-height:50px;display:inline-block;padding:12px 65px;font-size:18px;border:1px solid #012169;background-color:#012169}
.masthead .cta-group .cta:focus,.masthead .cta-group .cta:hover{background-color:#012169}
.masthead .cta-group .cta .cta__text{font-family:Connections,Helvetica,Arial,sans-serif}
.masthead .cta-group .cta--arrow-link .cta__text::after{top:8px;right:-10px;background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/action-right-link-blue.svg)}
.masthead__ctas{display:block}
@media(min-width:620px){.masthead .cta-group__wrapper{margin:5px 12px;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.masthead .cta-group__wrapper:first-child{margin-left:0}
.masthead .cta-group__wrapper:last-child{margin-right:0}
.masthead .cta-group .cta--arrow-link,.masthead .cta-group .cta--link{margin:0}
.masthead .cta-group .cta{-ms-flex:auto;flex:auto;margin:0}
.masthead__ctas{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}
.masthead__ctas>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
}
.masthead--tall .masthead__content{height:480px}
@media(min-width:1000px){.masthead--tall .masthead__content{height:650px}
}
.masthead.edit-mode,.masthead.edit-mode .image,.masthead.edit-mode .image__bg{height:auto;min-height:auto}
.masthead--content-top .masthead__content{-ms-flex-pack:start;justify-content:flex-start;top:50px}
.masthead--black .masthead__content{text-shadow:none;color:#000}
.masthead--black .masthead__heading{color:#000}
.masthead.edit-mode{display:block}
.masthead.edit-mode .image{display:block;position:static}
.masthead.edit-mode .masthead__content{display:block;position:relative}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.listicle-item-latest{list-style:none;margin-bottom:30px}
.listicle-item-latest.last{margin-bottom:24px}
.listicle-item-latest--no-heading{margin-bottom:0}
.listicle-item-latest--no-heading .listicle-item-latest__title-wrapper{margin:5px 0}
.listicle-item-latest__title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:30px 0 18px}
.listicle-item-latest__number{padding:0 6px 0 2px;font-weight:100;font-size:24px;line-height:1.25;font-family:ConnectionsBold;color:#000}
@media(min-width:750px){.listicle-item-latest__number{font-size:32px}
}
.listicle-item-latest__number--border-red{border-bottom:4px solid #e31837}
.listicle-item-latest__number--border-blue{border-bottom:4px solid #012169}
.listicle-item-latest__number--border-black{border-bottom:4px solid #000}
.listicle-item-latest__number--number-black{color:#000}
.listicle-item-latest__number--number-red{color:#e31837}
.listicle-item-latest__number--number-blue{color:#012169}
.listicle-item-latest__icon{line-height:inherit}
.listicle-item-latest__title{font-family:ConnectionsLight;font-weight:100;font-size:24px;line-height:1.25;margin:0 0 0 12px}
@media(min-width:750px){.listicle-item-latest__title{font-size:32px}
}
.listicle-item-latest__title--heading-black{color:#000}
.listicle-item-latest__title--heading-red{color:#e31837}
.listicle-item-latest__title--heading-blue{color:#012169}
.listicle-item-latest__title-body-copy{margin:0 0 0 12px}
.listicle-item-latest__title-body-copy p{margin:0}
@media screen and (min-width:0\0){.listicle-item-latest ul{clear:both}
}
.listicle-item-latest _:-ms-lang(x),.listicle-item-latest _::-webkit-meter-bar,.listicle-item-latest ul{clear:both}
.listicle-item-latest.is-nested{margin-left:50px}
@media(max-width:619px){.listicle-item-latest.is-nested{margin-left:30px}
}
.listicle-item-latest.is-nested .listicle-item-latest__number,.listicle-item-latest.is-nested .listicle-item-latest__title{font-family:ConnectionsLight;font-weight:100;font-size:20px;line-height:1.25}
@media(min-width:750px){.listicle-item-latest.is-nested .listicle-item-latest__number,.listicle-item-latest.is-nested .listicle-item-latest__title{font-size:24px}
}
.listicle-item-latest.is-nested .listicle-item-latest__number{font-family:ConnectionsBold;border-bottom:none !important}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.listicle-item{page-break-before:auto;page-break-after:auto;page-break-inside:avoid;margin:0 0 20px !important;padding-top:10px !important}
.listicle-item__title-wrapper{height:auto !important;margin-bottom:12px !important}
.listicle-item__alert,.listicle-item__checkmark,.listicle-item__close,.listicle-item__number{position:relative !important;width:auto !important;height:auto !important;color:#000 !important;font-size:24px !important;line-height:24px !important;background-color:#fff !important}
.listicle-item__title{margin:0 0 0 12px !important;color:#000 !important}
.listicle-item__arrow{display:none}
}
.listicle-item{list-style:none;border-top:1px solid transparent;margin-bottom:48px;clear:both}
.listicle-item--collapsed:not(.listicle-item--edit-mode) .listicle-item__container{display:none}
.listicle-item--collapse-off:not(.listicle-item--edit-mode) .listicle-item__title,.listicle-item--collapse-off:not(.listicle-item--edit-mode) .listicle-item__title-wrapper{cursor:auto}
.listicle-item.last{margin-bottom:24px}
.listicle-item__title-wrapper{position:relative;cursor:pointer;margin-bottom:12px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media(min-width:620px){.listicle-item__title-wrapper{margin-bottom:24px;height:80px}
}
.listicle-item__alert,.listicle-item__checkmark,.listicle-item__close,.listicle-item__icon,.listicle-item__number{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:70px;height:70px;color:#fff;font-size:30px;text-align:center;top:0;left:0}
@media(min-width:620px){.listicle-item__alert,.listicle-item__checkmark,.listicle-item__close,.listicle-item__icon,.listicle-item__number{font-size:38px;width:80px;height:80px}
}
.listicle-item__alert .icon,.listicle-item__checkmark .icon,.listicle-item__close .icon,.listicle-item__icon .icon,.listicle-item__number .icon{line-height:inherit}
.listicle-item__alert .icon--action-alert,.listicle-item__checkmark .icon--action-checkmark,.listicle-item__close .icon--action-close{position:relative}
.listicle-item__arrow{position:absolute;top:0;right:0;font-size:20px;height:70px;line-height:70px}
.listicle-item__title{color:#012169;cursor:pointer;margin:0 27px 0 86px;font-size:16px}
@media(min-width:620px){.listicle-item__title{font-size:24px;margin:0 42px 0 108px}
}
@media screen and (min-width:0\0){.listicle-item ul{clear:both}
}
.listicle-item _:-ms-lang(x),.listicle-item _::-webkit-meter-bar,.listicle-item ul{clear:both}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.listicle{clear:both}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.list-icon{display:-ms-flexbox;display:flex;padding:0}
.list-icon__link--image{margin:0 12px 0 0}
.list-icon__logos{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:20px;flex-basis:20px;margin-right:12px}
.list-icon__logos:last-child{margin-right:0}
.list-icon__logos--image{height:20px;width:20px}
.list-icon--logo-text .list-icon__item{text-align:center}
.list-icon--logo-text .list-icon__item+.list-icon__item{margin-left:24px}
.list-icon--logo-text .list-icon__item .link__image{display:inline-block}
.list-icon--logo-text .list-icon__label{display:block;margin-top:6px;font-size:18px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.key-takeaways{background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
}
.key-takeaways{background-color:#f5f5f5;margin:0 0 50px;padding:22px 20px}
@media(min-width:1000px){.key-takeaways{padding:22px 25px}
}
.key-takeaways__heading{margin-top:0;margin-bottom:12px;font-weight:100;font-size:20px;line-height:1.25;font-family:Connections;color:#000}
@media(min-width:750px){.key-takeaways__heading{font-size:24px}
}
.key-takeaways__list{width:90%;margin:0;padding:0}
.key-takeaways__list-item{position:relative;margin:12px 0 12px 17px}
.key-takeaways__list-text{position:relative;left:15px;font-family:Connections;font-weight:400;font-size:16px;line-height:1.5}
@media(min-width:750px){.key-takeaways__list-text{font-size:18px}
}
.key-takeaways__list--no-margin .key-takeaways__list-item{margin-top:0;margin-bottom:0}
.key-takeaways__list--icon-list{list-style:none}
.key-takeaways__list--icon-list .key-takeaways__list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:0;left:0}
.key-takeaways__list--icon-list .icon-c{-ms-flex-item-align:start;align-self:flex-start;padding-top:4px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.infographic__container.has-mobile .ig-desktop{display:block !important}
}
@media print and (min-width:640px){.infographic__container.has-mobile .ig-desktop{display:block}
}
@media print{.infographic__container.has-mobile .ig-mobile{display:none !important}
}
@media print and (min-width:640px){.infographic__container.has-mobile .ig-mobile{display:none}
}
@media print{.infographic__svg{display:none !important}
.infographic__image{display:block !important;position:relative !important;width:75% !important;margin:0 auto;padding-top:0 !important}
}
.infographic__container,.infographic__svg{position:relative}
@media print and (-ms-high-contrast:none){.infographic__image{width:400px !important}
}
.infographic{margin-bottom:36px}
.infographic__container.has-mobile .ig-desktop{display:none}
.infographic__container.has-mobile .ig-mobile{display:block}
@media(min-width:640px){.infographic__container.has-mobile .ig-desktop{display:block}
.infographic__container.has-mobile .ig-mobile{display:none}
}
.infographic__image{width:100%;display:none}
.infographic__svg{display:none}
.infographic__svg svg{position:absolute;top:0;left:0;width:100%;height:auto}
@media(min-width:300px) and (max-width:620px){.infographic__svg svg{height:100%}
}
.infographic__svg--footnote rect{width:20px !important;height:20px !important}
.infographic .toggle-button{display:block;padding:0}
.infographic .toggle-button:after{border-bottom:0}
.infographic .disclaimer{margin-top:0}
.infographic .disclaimer__button{text-align:left}
@media(min-width:400px){.infographic .toggle-button:after{border-bottom:15px solid #f5f5f5}
.infographic .toggle-button{display:inline-block;padding:4px 0 15px}
.infographic .disclaimer{margin-top:-50px}
.infographic .disclaimer__button{text-align:right}
}
.infographic .toggle-section{margin-top:10px}
@media(min-width:400px){.infographic .toggle-section{margin-top:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.image-full-width,.image-full-width img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}
.image-full-width{margin:0 auto 15px !important}
.image-full-width img{max-height:210px !important;object-fit:cover}
}
.image-full-width{width:100%;display:block;margin:24px 0}
.image--bg,.image.image--relative{position:relative}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.image__picture .image__img{display:none !important}
.image__img--print{display:block !important;max-width:75%}
.image--bg{position:relative;-webkit-print-color-adjust:exact;color-adjust:exact}
.image__background-color{background-color:#fff !important}
.image--float-left .image__img--print{float:left;margin-right:20px}
}
.image,.image__img{display:block;max-width:100%}
.image{margin:12px 0}
.image__img{width:auto}
.image__img--border-red{border:2px solid #a12834 !important}
.image__img--border-orange{border:2px solid #d26e2c !important}
.image__img--border-yellow{border:2px solid #a78800 !important}
.image__img--border-green{border:2px solid #758036 !important}
.image__img--border-mint{border:2px solid #5c7e6a !important}
.image__img--border-teal{border:2px solid #577a7d !important}
.image__img--border-blue{border:2px solid #012169 !important}
.image__img--border-purple{border:2px solid #516899 !important}
.image__img--border-gray{border:2px solid #919191 !important}
.image__img--border-light-red{border:2px solid #db5e72 !important}
.image__img--border-light-orange{border:2px solid #edac53 !important}
.image__img--border-light-yellow{border:2px solid #dbca66 !important}
.image__img--border-light-green{border:2px solid #aec176 !important}
.image__img--border-light-mint{border:2px solid #85bc92 !important}
.image__img--border-light-teal{border:2px solid #95bec2 !important}
.image__img--border-light-blue{border:2px solid #012169 !important}
.image__img--border-light-purple{border:2px solid #99aad1 !important}
.image__img--border-pale-gray{border:2px solid #f5f5f5 !important}
.image__img--border-cx{border:2px solid #012169 !important}
.image .image__img--print{display:none}
.image.image--centered,.image.image--centered .image__img{margin-left:auto;margin-right:auto}
.image.image--centered .image__caption{text-align:center}
@media(min-width:750px){.image.image--float-left{float:left;margin-right:18px}
.image.image--float-left .image__picture{float:left}
.image.image--float-right{float:right;margin-left:18px}
.image.image--float-right .image__picture{float:right}
}
.image__bg{background-size:cover;background-position:center;background-repeat:no-repeat;padding:12px;width:100%}
@media(min-width:1200px){.image__bg{padding:24px}
}
.image.image--bg-pos-mobile-top-left .image__bg{background-position:top left}
.image.image--bg-pos-mobile-top-center .image__bg{background-position:top center}
.image.image--bg-pos-mobile-top-right .image__bg{background-position:top right}
.image.image--bg-pos-mobile-bottom-left .image__bg{background-position:bottom left}
.image.image--bg-pos-mobile-bottom-center .image__bg{background-position:bottom center}
.image.image--bg-pos-mobile-bottom-right .image__bg{background-position:bottom right}
@media(min-width:1000px){.image.image--bg-pos-center .image__bg{background-position:center}
.image.image--bg-pos-top-left .image__bg{background-position:top left}
.image.image--bg-pos-top-center .image__bg{background-position:top center}
.image.image--bg-pos-top-right .image__bg{background-position:top right}
.image.image--bg-pos-bottom-left .image__bg{background-position:bottom left}
.image.image--bg-pos-bottom-center .image__bg{background-position:bottom center}
.image.image--bg-pos-bottom-right .image__bg{background-position:bottom right}
}
.image.image--absolute{position:absolute}
.image.image--fixed{position:fixed}
.image__caption{clear:both;padding-top:6px}
.image__caption p{margin:0;font-size:12px;line-height:1.1}
.image.image--bg-repeat{width:100%;height:100%}
.image.image--bg-repeat .image__bg{background-size:initial;height:100%}
.image.image--bg-repeat-x .image__bg{background-repeat:repeat-x}
.image.image--bg-repeat-y .image__bg{background-repeat:repeat-y}
.image.image--bg-repeat-both .image__bg{background-repeat:repeat}
.image--edit,.image--edit .image__picture{float:none !important}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.icon-c .icon{display:inline-block;width:100%}
.icon-c .icon--black{color:#000}
.icon-c .icon--primary-blue{color:#012169}
.icon-c .icon--royal-blue{color:#0052c2}
.icon-c .icon--primary-red{color:#e31837}
.icon-c .icon--white{color:#fff}
.icon-c .icon--size1{font-size:18px}
.icon-c .icon--size2{font-size:24px}
.icon-c .icon--size3{font-size:36px}
.icon-c .icon--size4{font-size:48px}
.icon-c .icon--size5{font-size:60px}
.icon-c .icon--size6{font-size:70px}
.icon-c .icon--align-left{text-align:left}
.icon-c .icon--align-center{text-align:center}
.icon-c .icon--align-right{text-align:right}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.horizontal-rule__hr{display:block;width:100%;height:initial !important}
.horizontal-rule--bg-gray{border-top:1px solid #919191 !important}
.horizontal-rule--bg-pale-gray{border-top:1px solid #f5f5f5 !important}
.horizontal-rule--bg-light-red{border-top:1px solid #db5e72 !important}
.horizontal-rule--bg-blue{border-top:1px solid #012169 !important}
.horizontal-rule--bg-light-blue{border-top:1px solid #68a0c3 !important}
}
.horizontal-rule__hr{border:0;border-top:1px solid transparent;background-color:#000;margin:24px 0}
.horizontal-rule--bg-red{background-color:#a12834 !important}
.horizontal-rule--bg-orange{background-color:#d26e2c !important}
.horizontal-rule--bg-yellow{background-color:#a78800 !important}
.horizontal-rule--bg-green{background-color:#758036 !important}
.horizontal-rule--bg-mint{background-color:#5c7e6a !important}
.horizontal-rule--bg-teal{background-color:#577a7d !important}
.horizontal-rule--bg-blue{background-color:#012169 !important}
.horizontal-rule--bg-purple{background-color:#516899 !important}
.horizontal-rule--bg-gray{background-color:#919191 !important}
.horizontal-rule--bg-light-red{background-color:#db5e72 !important}
.horizontal-rule--bg-light-orange{background-color:#edac53 !important}
.horizontal-rule--bg-light-yellow{background-color:#dbca66 !important}
.horizontal-rule--bg-light-green{background-color:#aec176 !important}
.horizontal-rule--bg-light-mint{background-color:#85bc92 !important}
.horizontal-rule--bg-light-teal{background-color:#95bec2 !important}
.horizontal-rule--bg-light-blue{background-color:#012169 !important}
.horizontal-rule--bg-light-purple{background-color:#99aad1 !important}
.horizontal-rule--bg-pale-gray{background-color:#f5f5f5 !important}
.horizontal-rule--bg-cx{background-color:#012169 !important}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.heading-latest.display--block .heading-latest__text{display:block}
.heading-latest.display--inline{display:inherit}
.heading-latest.display--inline .heading-latest__text{display:inline-block}
.heading-latest.heading--bg .heading-latest__text{padding:6px 12px}
.heading-latest--all-caps{text-transform:lowercase;font-variant:small-caps}
.heading-latest__text{margin:30px 0 18px}
.heading-latest__text.no-top{margin-top:0}
.heading-latest__text.no-bottom{margin-bottom:0}
.heading-latest__icon-wrapper .heading-latest__text{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}
.heading-latest__icon-wrapper .heading-latest__text .icon-c{display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;padding-right:12px}
@media(min-width:750px){.heading-latest__icon-wrapper .heading-latest__text .icon-c{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
}
.heading-latest__icon-wrapper .heading-latest__text.heading--align-left{-ms-flex-pack:start;justify-content:flex-start}
.heading-latest__icon-wrapper .heading-latest__text.heading--align-center{-ms-flex-pack:center;justify-content:center}
.heading-latest__icon-wrapper .heading-latest__text.heading--align-right{-ms-flex-pack:end;justify-content:flex-end}
.heading-latest__icon-wrapper .heading-latest__text.heading--align-right .icon-c{-ms-flex-order:2;order:2;padding-left:12px;padding-right:0}
.heading-latest--align-left{text-align:left !important}
.heading-latest--align-center{text-align:center !important}
.heading-latest--align-right{text-align:right !important}
.heading-latest--bg-blue{background-color:#012169 !important}
.heading-latest--bg-red{background-color:#e31837 !important}
.heading-latest--bg-royal{background-color:#0052c2 !important}
.heading-latest--bg-white{background-color:#fff !important}
.heading-latest--bg-black{background-color:#000 !important}
.heading-latest--bg-royal-40{background-color:#99bae7 !important}
.heading-latest--bg-royal-10{background-color:#e5eef9 !important}
.heading-latest--bg-coolgray-5{background-color:#f5f5f5 !important}
.heading-latest--bg-coolgray-20{background-color:#d5d5d5 !important}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.heading{overflow:visible;clear:both}
.heading:after{content:'';overflow:hidden}
.heading>*{transition:all .5s ease-in-out;margin:0}
.heading--block,.heading--knockout,.heading--knockout-crown{padding:10px 0 40px}
.heading--knockout .heading__text,.heading--knockout-crown .heading__text{padding:10px 15px;background-color:#012169;color:#fff}
@media(min-width:1000px){.heading--knockout .heading__text,.heading--knockout-crown .heading__text{padding:10px 30px}
}
.heading--knockout-crown .heading__text{padding:50px 15px 10px;background-color:#012169;color:#fff;text-align:center}
.heading--block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}
.heading--block>*{-ms-flex:0 0 auto;flex:0 0 auto}
.heading--block .heading__image{margin-bottom:10px;max-width:100px;max-height:auto}
.heading--block .heading__text{padding:5px 10px;background-color:#012169;color:#fff;width:auto}
.heading--block .heading--align-center{margin-left:auto;margin-right:auto}
.heading--block .heading--align-right{margin-left:auto;margin-right:0}
@media(min-width:620px){.heading--block{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}
.heading--block .heading__image{margin-right:10px;margin-bottom:0}
}
.heading--block .heading__icon-wrapper{margin:auto}
.heading--knockout .heading__image{margin-left:15px;margin-bottom:10px;max-width:150px}
@media(min-width:620px){.heading--knockout .heading__image{margin:0 15px 10px}
}
@media(min-width:1000px){.heading--knockout .heading__image{margin:0 30px 15px}
}
.heading--knockout-crown .heading__image{margin:0 auto -40px;max-width:150px;border:6px solid transparent;display:block;position:relative;padding:0;top:50%}
.heading__text .heading__span{display:block}
.heading--all-caps{text-transform:uppercase}
.heading--image-round{border-radius:100%}
.heading--align-left{text-align:left !important}
.heading--align-center{text-align:center !important}
.heading--align-right{text-align:right !important}
.heading--bg-royal-40{background-color:#99bae7 !important}
.heading--bg-royal-10{background-color:#e5eef9 !important}
.heading--bg-coolgray-5{background-color:#f5f5f5 !important}
.heading--bg-coolgray-20{background-color:#d5d5d5 !important}
.heading--bg-blue{background-color:#012169 !important}
.heading--bg-red{background-color:#e31837 !important}
.heading--bg-royal{background-color:#0052c2 !important}
.heading--bg-white{background-color:#fff !important}
.heading--bg-black{background-color:#000 !important}
.heading__icon-wrapper .heading__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding-right:12px;padding-left:12px}
.heading__icon-wrapper .heading__text .icon-c{padding-right:12px}
.heading__icon-wrapper .heading__text.heading--align-left{-ms-flex-pack:start;justify-content:flex-start}
.heading__icon-wrapper .heading__text.heading--align-center{-ms-flex-pack:center;justify-content:center}
.heading__icon-wrapper .heading__text.heading--align-right{-ms-flex-pack:end;justify-content:flex-end}
.heading__icon-wrapper .heading__text.heading--align-right .icon-c{-ms-flex-order:2;order:2;padding-left:12px;padding-right:0}
.heading--text-blue{color:#012169 !important}
.heading--text-royal{color:#0052c2 !important}
.heading--text-red{color:#e31837 !important}
.heading--text-white{color:#fff !important}
.heading--text-black{color:#000 !important}
.gallery__carousel .slick-arrow:focus:before,.gallery__carousel .slick-dots .slick-dot:focus,.gallery__carousel:focus{outline:dotted thin}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.gallery{margin:0 auto;width:100%;background-color:#fff}
.gallery__carousel{padding:0}
.gallery__carousel .slick-arrow{top:50%;margin-top:-12px}
.gallery__carousel .slick-arrow:before{color:#e31837}
.gallery__carousel .slick-arrow.slick-disabled:before{cursor:default;color:#919191;opacity:1}
.gallery__carousel .slick-next,.gallery__carousel .slick-prev{height:24px;z-index:10}
.gallery__carousel .slick-next::before,.gallery__carousel .slick-prev::before{font-size:24px}
.gallery__carousel .slick-next:before,.gallery__carousel .slick-prev:before{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}
.gallery__carousel .slick-prev{left:15px}
.gallery__carousel .slick-prev:before{content:"\e916"}
.gallery__carousel .slick-next{right:18px}
.gallery__carousel .slick-next:before{content:"\e917"}
.gallery__carousel .slick-dots{bottom:-35px;width:100%;margin:0}
.gallery__carousel .slick-dots li{margin:0 7px 0 0;height:14px;width:14px}
.gallery__carousel .slick-dots .slick-dot{height:14px;width:14px;color:#646464;border-radius:50%;border:1px solid #646464;opacity:1;display:inline-block}
.gallery__carousel .slick-dots .slick-dot:hover{background:#646464}
.gallery__carousel .slick-dots .slick-active a{color:#646464;background:#646464}
.gallery__item{width:90%;padding:0 40px}
@media(min-width:800px){.gallery{max-width:700px}
.gallery__carousel .slick-prev{left:-30px}
.gallery__carousel .slick-next{right:-30px}
.gallery__item{max-width:700px;padding:0}
}
.gallery__item--wrap{background-color:#f5f5f5;padding:40px 20px;text-align:center}
.gallery__item--description,.gallery__item--title{margin-bottom:20px}
.gallery__item p{font-size:16px;margin:20px 0;text-align:left}
.gallery__item--title{color:#e31837;margin-top:0}
.gallery__item--description{text-align:left}
.gallery__item img{margin:0 auto}
.ext-webkit .gallery__carousel .slick-dots button:before{line-height:30px}
.ext-webkit.ext-mac .gallery__carousel .slick-dots button:before{font-size:32px;line-height:29px}
.ext-webkit.ext-mac .gallery__carousel .slick-active button:before,.ext-webkit.ext-mac .gallery__carousel .slick-dots button:hover:before{font-size:30px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.footnote{clear:both;margin:30px 0 12px}
.footnote ol{margin:0;padding-left:17px}
.footnote ol li{font-size:16px;margin:3px 0;color:#000}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.featured-content{position:relative}
.featured-content .image{z-index:1;width:100%}
.featured-content .image.image--bg{margin:0}
.featured-content .image.image--absolute,.featured-content .image.image--absolute .image__bg{height:100%}
.featured-content__inner-wrap{position:relative;padding:24px;z-index:10}
.featured-content__heading,.featured-content__subheading{font-family:ConnectionsLight}
.featured-content__heading{margin:0 0 6px;font-size:28px}
.featured-content__subheading{margin:0 0 18px;font-size:20px}
.featured-content__copy ol li,.featured-content__copy p,.featured-content__copy ul li{font-size:16px}
@media(min-width:750px){.featured-content__body .image{margin-top:6px}
}
@media(max-width:749px){.featured-content .image{max-width:none !important}
.featured-content__body{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}
.featured-content__body .image{margin-bottom:24px}
.featured-content__body--text-top .featured-content__copy{-ms-flex-order:1;order:1}
.featured-content__body--image-top .featured-content__copy,.featured-content__body--text-top .image{-ms-flex-order:2;order:2}
.featured-content__body--image-top .image{-ms-flex-order:1;order:1}
.featured-content__copy{max-width:100% !important}
}
.featured-content__copy .featured-content__heading,.featured-content__copy .featured-content__subheading{clear:none}
.featured-content__copy p:last-of-type{margin-bottom:0}
.featured-content__copy ol li:first-of-type,.featured-content__copy ul li:first-of-type{margin-top:0}
.featured-content__copy a{text-decoration:underline}
.featured-content__disclaimer{margin:24px 0 0;padding:12px 0 0;font-size:14px;font-style:italic}
@media(max-width:619px){.column .featured-content{margin-bottom:18px}
}
@media(min-width:750px){.featured-content.image--float-left .featured-content__copy ol,.featured-content.image--float-left .featured-content__copy ul{overflow:hidden;padding-left:24px}
}
.featured-content--bg-red{background-color:#a12834 !important}
.featured-content--bg-orange{background-color:#d26e2c !important}
.featured-content--bg-yellow{background-color:#a78800 !important}
.featured-content--bg-green{background-color:#758036 !important}
.featured-content--bg-mint{background-color:#5c7e6a !important}
.featured-content--bg-teal{background-color:#577a7d !important}
.featured-content--bg-blue{background-color:#012169 !important}
.featured-content--bg-purple{background-color:#516899 !important}
.featured-content--bg-gray{background-color:#919191 !important}
.featured-content--bg-light-red{background-color:#db5e72 !important}
.featured-content--bg-light-orange{background-color:#edac53 !important}
.featured-content--bg-light-yellow{background-color:#dbca66 !important}
.featured-content--bg-light-green{background-color:#aec176 !important}
.featured-content--bg-light-mint{background-color:#85bc92 !important}
.featured-content--bg-light-teal{background-color:#95bec2 !important}
.featured-content--bg-light-blue{background-color:#012169 !important}
.featured-content--bg-light-purple{background-color:#99aad1 !important}
.featured-content--bg-pale-gray{background-color:#f5f5f5 !important}
.featured-content--bg-cx{background-color:#012169 !important}
.featured-content--text-white,.featured-content--text-white .featured-content__copy a,.featured-content--text-white .featured-content__heading,.featured-content--text-white .featured-content__subheading{color:#fff}
.featured-content--text-white .featured-content__disclaimer{border-top:1px solid rgba(255,255,255,.5)}
.featured-content--text-black,.featured-content--text-black .featured-content__copy a,.featured-content--text-black .featured-content__heading,.featured-content--text-black .featured-content__subheading{color:#000}
.featured-content--text-black .featured-content__disclaimer{border-top:1px solid rgba(0,0,0,.5)}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.equation{clear:both;height:auto;overflow:hidden;margin:20px 0 !important;background-color:#fff !important;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.equation__heading{margin-bottom:50px !important}
.equation__items{-ms-flex-direction:row !important;flex-direction:row !important}
.equation__items:after{content:"";display:table;clear:both}
.equation__items .equation-item{vertical-align:middle !important}
.equation__items .equation-item p{font-size:16px !important}
.equation__icon{float:left;width:auto !important;margin:5% 20px 0 !important}
.equation__line{display:none !important}
}
.equation,.equation__line,.equation__line:after{background-color:#f5f5f5}
.equation{padding:24px;margin:50px 0}
.equation__heading{text-align:center;margin-bottom:12px}
.equation__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.equation__icon{font-size:24px;width:100%;text-align:center;overflow:visible;margin-top:12px;z-index:100}
@media(min-width:600px){.equation__items{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}
.equation--align-top .equation__items{-ms-flex-align:start;align-items:flex-start}
.equation--align-bottom .equation__items{-ms-flex-align:end;align-items:flex-end}
.equation__icon{-ms-flex-preferred-size:50px;flex-basis:50px;margin:0}
.equation__icon.icon--arrow-down{-ms-transform:rotate(270deg);transform:rotate(270deg)}
.equation--align-bottom .equation__icon,.equation--align-top .equation__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.equation__line{display:none}
}
.equation__hidden{display:none}
.equation__line{height:1px;width:100%;position:relative;margin:-12px 0 24px}
.equation__line:after{position:absolute;left:50%;top:-12px;margin-left:-25px;height:24px;width:50px;content:' ';z-index:10}
.equation-item{text-align:center;width:200px}
@media(min-width:600px){.equation-item{border:0;-ms-flex-preferred-size:200px;flex-basis:200px}
}
.equation-item>*{padding:0;margin:12px auto;line-height:1}
.equation-item__heading{font-size:20px}
.equation-item__highlight{font-size:28px}
.equation-item__description{font-size:16px}
.equation--theme-red .equation-item__highlight,.equation--theme-red .equation__icon{color:#a12834}
.equation--theme-blue .equation-item__highlight,.equation--theme-blue .equation__icon{color:#012169}
.equation--theme-green .equation-item__highlight,.equation--theme-green .equation__icon{color:#758036}
.equation--theme-mint .equation-item__highlight,.equation--theme-mint .equation__icon{color:#5c7e6a}
.equation--theme-teal .equation-item__highlight,.equation--theme-teal .equation__icon{color:#577a7d}
.equation--theme-yellow .equation-item__highlight,.equation--theme-yellow .equation__icon{color:#a78800}
.equation--theme-orange .equation-item__highlight,.equation--theme-orange .equation__icon{color:#d26e2c}
.equation--theme-purple .equation-item__highlight,.equation--theme-purple .equation__icon{color:#516899}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.dislosure-container{display:none !important}
}
.dislosure-container{background-color:#f5f5f5}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.disclosure{padding:30px 0 50px}
.disclosure table{margin-bottom:1em;border:1px solid #000}
.disclosure td{display:block;font-size:1.25em}
@media(min-width:600px){.disclosure td{display:table-cell}
}
.disclosure td p{margin-bottom:0;line-height:1.25em}
.disclosure td b{font-size:16px}
.disclosure-highlight{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0 0 24px;list-style-type:none}
@media(min-width:600px){.disclosure-highlight{-ms-flex-direction:row;flex-direction:row}
}
.disclosure-highlight__item{border:1px solid #000;border-top:0;margin:0;padding:12px;-ms-flex:1;flex:1;text-align:center;font-weight:700;font-size:1.25em;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.disclosure-highlight__item:first-of-type{border-top:1px solid #000}
@media(min-width:600px){.disclosure-highlight__item{border:1px solid #000;border-left:0}
.disclosure-highlight__item:first-of-type{border-left:1px solid #000}
}
.disclosure-highlight__item span{-ms-flex:1;flex:1}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.did-you-know{padding:4px 6px;border:0;text-align:center}
.did-you-know__heading{font-family:ConnectionsBold;font-size:16px;margin-bottom:0;text-align:center}
.did-you-know__statement-helper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:114px;min-height:114px;text-align:left}
.did-you-know__statement{font-size:14px;line-height:1.2;margin-bottom:5px}
@media(min-width:585px){.did-you-know{padding:20px}
.did-you-know__statement-helper{height:165px;min-height:165px}
.did-you-know__statement{font-family:ConnectionsLight;font-size:18px;margin-bottom:0}
}
.did-you-know__button{display:inline-block;font-size:12px;padding:6px 7px;color:#fff;background-color:#012169}
@media(min-width:585px){.did-you-know__button{padding:7px 17px;font-size:18px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.cta-group__note,.cta__note{-ms-flex:0 0 100%;flex:0 0 100%;display:block;width:100%;margin:0;color:#696969;line-height:1.35;font-size:14px}
.cta-group__note>p,.cta__note>p{margin:0 0 5px}
.cta-group{margin:24px 0}
@media(min-width:1200px){.cta-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}
}
.cta-group__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}
@media(min-width:1200px){.cta-group__wrapper{margin:5px 12px;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.cta-group__wrapper:first-child{margin-left:0}
.cta-group__wrapper:last-child{margin-right:0}
}
.cta-group__cta.cta--language-selection{padding-left:0}
.cta-group__cta .cta-group__cta-content-wrapper.cta{min-width:100% !important;min-height:auto !important;height:auto !important;border:none !important;background-color:transparent !important;cursor:inherit;margin:0 !important;padding:0 !important}
.cta-group__cta .cta-group__cta-content-wrapper.cta.cta--language-selection{min-width:0 !important;padding:7px 0 0 18px}
.cta-group__cta .cta-group__cta-content-wrapper.cta:focus,.cta-group__cta .cta-group__cta-content-wrapper.cta:hover{background-color:#012169;cursor:inherit}
.cta-group__heading{margin-bottom:20px;font-size:16px}
@media(min-width:1000px){.cta-group__heading{font-size:18px}
}
@media(min-width:1200px){.cta-group__heading{margin-bottom:0}
}
.cta-group__note{font-size:12px;max-width:740px;margin-top:-25px;margin-bottom:30px}
.cta-group--stacked{-ms-flex-direction:column;flex-direction:column}
.cta-group--stacked .cta-group__wrapper{margin-left:0;margin-right:0}
.cta-group--stacked .cta__note{margin-bottom:0}
.cta-group--spotlights{margin:30px 0 75px}
@media(min-width:768px){.cta-group--spotlights{margin:65px 0 100px}
}
.cta-group--left{-ms-flex-pack:start;justify-content:flex-start}
.cta-group--center{-ms-flex-pack:center;justify-content:center}
.cta-group--right{-ms-flex-pack:end;justify-content:flex-end}
.cta-group--stretch{-ms-flex-pack:stretch;justify-content:stretch}
.cta-group--stretch .cta-group__wrapper{-ms-flex:1;flex:1}
.cta-group--stretch .cta-group__wrapper>*{max-width:100%;min-width:0}
ul.cta-group{padding:0}
.cta,.cta--secondary{font-family:ConnectionsBold,Helvetica,Arial,sans-serif;padding:6px;text-align:center;width:100%;transition:all 250ms ease-in-out;font-weight:400;outline:0;text-shadow:none}
ul.cta-group .cta-group__wrapper{font-size:inherit}
.cta{-ms-flex-align:center;align-items:center;background:#0052c2;border:1px solid #0052c2;color:#fff;display:-ms-flexbox;display:flex;font-size:16px;-ms-flex-pack:center;justify-content:center;margin:0 0 12px;max-width:130px}
.cta__text{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}
.cta--full-width{max-width:100%}
.cta:focus,.cta:hover{background-color:#0052c2;color:#fff;cursor:pointer;text-decoration:underline}
@media(min-width:1200px){.cta{-ms-flex:1;flex:1;margin:12px 0;min-width:130px}
}
.cta__note{margin-bottom:25px;max-width:130px}
.cta--secondary{-ms-flex-align:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;font-size:16px;-ms-flex-pack:center;justify-content:center;margin:0 0 12px;max-width:130px;color:#000;border:1px solid #fff}
.cta--secondary__text{-ms-flex:0 0 auto;flex:0 0 auto}
.cta--secondary--full-width{max-width:100%}
.cta--secondary:focus,.cta--secondary:hover{cursor:pointer;text-decoration:underline;color:#000;background-color:#fff}
@media(min-width:1200px){.cta--secondary{-ms-flex:1;flex:1;margin:12px 0;min-width:130px}
}
.cta--arrow-link,.cta--link{-ms-flex-item-align:start;align-self:flex-start;text-align:left;color:#0052c2;font-size:16px;margin:10px 0 5px}
.cta--arrow-link:focus,.cta--arrow-link:hover,.cta--link:focus,.cta--link:hover{color:#003276}
.cta--arrow-link .cta__text:after{transition:all 250ms ease-in-out;display:block;content:'';background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/action-right-link-blue.svg);width:7px;height:13px;float:right;position:relative;top:5px;right:-5px}
.cta--arrow-link:focus .cta__text:after,.cta--arrow-link:hover .cta__text:after{-ms-transform:translateX(5px);transform:translateX(5px)}
.cta--language-selection{position:relative;min-width:0;padding:5px 12px 5px 18px;color:#fff;border:0;transition:none;background:#e31837}
.cta--language-selection:focus,.cta--language-selection:hover{color:#fff;background-color:#e31837}
@media(min-width:768px){.cta--language-selection{padding:7px 12px 6px 18px}
}
.cta--language-selection .cta__text{padding-left:12px;font-size:14px}
.cta--language-selection .cta__text:before{content:' ';position:absolute;top:5px;left:10px;width:16px;height:16px;background-image:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/wifi-globe.svg)}
@media(min-width:768px){.cta--language-selection .cta__text{font-size:16px}
.cta--language-selection .cta__text:before{top:7px}
}
.cta--gear-link{font-size:16px;color:#012169;cursor:pointer}
.cta--gear-link .cta__text::before{position:relative;top:3px;display:inline-block;content:"\e931";margin-right:7px;font-family:icomoon;font-size:18px}
.cta--spotlights{display:block;padding:12px 18px;max-width:none;font-family:Connections,Helvetica,Arial,sans-serif;font-size:18px;color:#fff;background-color:#e31837}
.cta--blue,.cta--dark-text{color:#fff;padding:6px}
.cta--blue,.cta--white-text{font-family:ConnectionsBold,Helvetica,Arial,sans-serif}
.cta--blue{transition:all 250ms ease-in-out;-ms-flex-align:center;align-items:center;background:#0052c2;border:1px solid #0052c2;display:-ms-flexbox;display:flex;font-weight:400;-ms-flex-pack:center;justify-content:center;margin:0 0 12px;max-width:130px;outline:0;text-align:center;text-shadow:none;width:100%}
.cta--blue__text{-ms-flex:0 0 auto;flex:0 0 auto}
.cta--blue--full-width{max-width:100%}
.cta--blue:focus,.cta--blue:hover{background-color:#0052c2;color:#fff;cursor:pointer;text-decoration:underline}
@media(min-width:1200px){.cta--blue{-ms-flex:1;flex:1;margin:12px 0;min-width:130px}
}
@media(min-width:750px){.cta--dark-text{color:#343333}
}
.cta--white-text,.cta--white-text:focus,.cta--white-text:hover{color:#fff}
.cta--blue,.cta--dark-text,.cta--white-text{font-size:14px}
@media(min-width:750px){.cta--blue,.cta--dark-text,.cta--white-text{font-size:16px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.columnicon{text-align:center}
.columnicon__image{padding:24px 0 36px;display:-ms-flexbox;display:flex}
.columnicon__image img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto}
.columnicon__title{margin:0 0 6px}
.columnicon__description ol,.columnicon__description ul{text-align:left}
.columnicon--lp{padding:24px;color:#343333}
.columnicon--lp .columnicon__image{padding:0}
.columnicon--lp .columnicon__image img{max-width:100px}
.columnicon--lp .columnicon__title{font-size:28px;margin:12px 0}
.columnicon--lp .columnicon__title b{font-size:36px}
.columnicon--lp .columnicon__description p{width:70%;margin:auto;font-size:18px}
@media(min-width:620px){.columnicon--lp .columnicon__description p{width:100%;font-size:20px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.chart-js,.chart-js .chartjs-render-monitor{background-color:#fff !important}
.chart-js{max-width:700px !important;margin:0 auto !important;border-top:solid 1px #bababa;border-bottom:solid 1px #bababa;break-inside:avoid}
.chart-js__title{color:#000 !important}
#chartjs-tooltip{display:none}
}
.chart-js{position:relative;margin:50px auto;overflow:hidden;padding:20px 0}
@media(min-width:768px){.chart-js{padding:40px 0}
}
.chart-js__title{margin:0}
.chart-js__title--left{text-align:left;padding-left:20px}
.chart-js__title--center{text-align:center}
.chart-js__title--right{text-align:right;padding-right:20px}
@media(min-width:768px){.chart-js__title--left{padding-left:40px}
.chart-js__title--right{padding-right:40px}
}
.chart-js__container{position:relative;width:100%;height:650px;margin:auto}
.chart-js__disclaimer{padding:20px 20px 0}
@media(min-width:768px){.chart-js__disclaimer{padding:40px 40px 0}
}
#chartjs-tooltip{position:absolute;padding:10px 15px;background-color:#fff;color:#000;border-radius:6px;font-family:Connections;box-shadow:0 1px 6px 0 rgba(209,209,209,.91)}
#chartjs-tooltip p{font-size:14px;margin:0}
#chartjs-tooltip p .chartjs-tooltip__color-preview{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:100%}
#chartjs-tooltip .chartjs-tooltip__title{font-family:ConnectionsBold;color:#000;line-height:1.5;margin-bottom:5px;padding:0}
#chartjs-tooltip .chartjs-tooltip__value{font-family:Connections;font-weight:400;font-size:16px;line-height:1.5;margin-left:10px}
@media(min-width:750px){#chartjs-tooltip .chartjs-tooltip__value{font-size:18px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.slider__carousel-slider--carousel-noPeeks .slide>div{width:100% !important}
.carousel-slide__link{display:block !important;min-width:100%}
.carousel-slide__wrapper{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-ms-flex-align:center;align-items:center}
.carousel-slide__container{display:block;float:left}
.carousel-slide__text{margin-top:0 !important;padding:15px !important;min-width:50%;background-color:#fff !important}
.carousel-slide .image{display:block !important;min-width:40%;width:40% !important;background-color:#fff}
.carousel-slide .image__picture .image__img{width:100% !important;max-width:initial !important;min-height:initial !important;height:auto}
}
.carousel-slide{position:relative;height:100%;opacity:1;transition:opacity .5s;transition:all .25s ease;background:#f5f5f5}
.carousel-slide__container{display:-ms-flexbox;display:flex}
@media(min-width:1200px){.carousel-slide{background:0}
.carousel-slide__container{width:50%;-ms-flex-item-align:start;align-self:flex-start;height:auto}
}
.carousel-slide__text{background:#f5f5f5;padding:20px;width:100%}
@media(min-width:620px){.carousel-slide__text{padding:36px}
}
@media(min-width:1200px){.carousel-slide__text{padding:48px 36px;background:rgba(255,255,255,.9);margin-top:80px}
.carousel-slide__header{line-height:1.2}
}
.carousel-slide__header{color:#e31837;font-size:22px;height:auto;margin:0}
.carousel-slide__copy{color:#000;line-height:22px;height:auto;margin:12px 0 10px;font-family:ConnectionsLight}
@media(min-width:768px){.carousel-slide__header{font-size:40px}
.carousel-slide__copy,.carousel-slide__copy p{font-size:18px}
}
.carousel-slide__image{opacity:1;transition:opacity .5s;transition:all .25s ease;width:100%;min-height:100px}
.carousel-slide--hidden,.carousel-slide__image--hidden{opacity:0}
.carousel-slide__wrapper{background-repeat:no-repeat;background-size:cover;height:100%}
@media(min-width:1200px){.carousel-slide__copy,.carousel-slide__copy p{font-size:20px}
.carousel-slide__image.mobile{display:none}
.carousel-slide__wrapper{background-position:0 center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-height:620px;position:relative;z-index:0}
.carousel-slide__wrapper-right{-ms-flex-pack:end;justify-content:flex-end}
.carousel-slide__wrapper-right .carousel-slide__text{margin-right:48px}
.carousel-slide__wrapper-left{-ms-flex-pack:start;justify-content:flex-start}
.carousel-slide__wrapper-left .carousel-slide__text{margin-left:48px}
}
.carousel-slide__link-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.carousel-slide__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;text-decoration:none !important}
.carousel-slide__link .carousel-slide__cta{color:#000}
.carousel-slide__link .carousel-slide__cta .icon{transition:all 250ms ease-in-out}
.carousel-slide__link .carousel-slide__cta:focus,.carousel-slide__link .carousel-slide__cta:hover{text-decoration:underline}
.carousel-slide__link .carousel-slide__cta:focus .icon,.carousel-slide__link .carousel-slide__cta:hover .icon{-ms-transform:translateX(5px);transform:translateX(5px);text-decoration:none !important}
.carousel-slide__cta{color:#bababa;font-size:16px;font-family:ConnectionsLight}
.carousel-slide__cta .icon{margin-left:6px;font-size:12px;display:inline-block}
@media(min-width:1200px){.carousel-slide__cta .icon{font-size:14px}
}
.carousel-slide .image{margin:0}
.carousel-slide .image__img{min-height:115px}
@media(min-width:768px){.carousel-slide__cta{font-size:18px}
.carousel-slide .image__img{min-height:200px}
}
@media(min-width:1200px){.carousel-slide__cta{font-size:20px}
.carousel-slide .image__img{position:absolute;left:0;width:100%;top:0;height:100%;z-index:-1;object-fit:cover}
.carousel-slide-multi-desktop .carousel-slide__wrapper{-ms-flex-direction:column;flex-direction:column;min-height:370px;padding:0}
.carousel-slide-multi-desktop .carousel-slide__wrapper-left,.carousel-slide-multi-desktop .carousel-slide__wrapper-right{-ms-flex-pack:start;justify-content:start}
.carousel-slide-multi-desktop .carousel-slide__wrapper-left .carousel-slide__text,.carousel-slide-multi-desktop .carousel-slide__wrapper-right .carousel-slide__text{padding:36px 12%;margin:0}
.carousel-slide-multi-desktop .carousel-slide__container{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:100%;width:100%}
.carousel-slide-multi-desktop .carousel-slide__text{margin:0;background:#f5f5f5}
.carousel-slide-multi-desktop .carousel-slide__header{font-size:36px;margin-top:0}
.carousel-slide-multi-desktop .carousel-slide__image.mobile{display:block}
.carousel-slide-multi-desktop .image__img{height:100%;max-height:292px;min-width:100%;position:relative;width:auto}
}
@media(min-width:768px) and (max-width:1199px){.carousel-slide-multi-tablet .carousel-slide__wrapper-left .carousel-slide__text,.carousel-slide-multi-tablet .carousel-slide__wrapper-right .carousel-slide__text{margin:0 auto;padding:36px 12%}
.carousel-slide-multi-tablet .image__img{width:100%;max-height:230px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.main-content .callout{margin:30px 0;text-align:center}
@media(min-width:620px){.main-content .callout{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.main-content .callout .callout__heading{margin-top:0}
.main-content .callout .callout__image{width:49%;height:auto}
.main-content .callout .callout__text{width:49%}
}
@media(min-width:1000px){.main-content .callout--full-width{-ms-flex-align:end;align-items:flex-end}
.main-content .callout--full-width .callout__heading{display:inline-block;margin-left:-96px;text-align:left}
.main-content .callout--full-width .callout__text{text-align:left}
.main-content .callout--full-width .callout__image{margin-bottom:24px}
.main-content .callout--full-width .callout__content{padding:18px 23px;background-color:#f5f5f5;margin-left:-48px}
.main-content .callout--full-width.callout--icon .callout__heading{margin-left:-120px;padding-left:120px}
.main-content .callout--full-width.callout--icon .callout__image{width:40%}
.main-content .callout--full-width.callout--icon .callout__text{width:59%}
.main-content .callout--full-width.callout--icon .callout__content{margin-left:0}
.main-content .callout--full-width.callout--icon.callout--right .callout__heading{margin-right:-120px;padding-right:120px}
.main-content .callout--full-width.callout--icon.callout--right .callout__content{margin-right:0}
}
@media(min-width:620px){.main-content .callout--right{-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left}
.main-content .callout--right .callout__heading{text-align:right}
.main-content .callout--right.callout--icon .callout__heading{padding-left:36px}
}
@media(min-width:1000px){.main-content .callout--right.callout--full-width .callout__heading{margin-left:0;margin-right:-96px;padding:36px 12px 6px 72px}
.main-content .callout--right.callout--full-width .callout__content{text-align:left;margin-left:0;margin-right:-60px}
.main-content .callout--right.callout--full-width .callout__text{text-align:right}
}
.main-content .callout__image{display:inline-block}
.callout--icon .main-content .callout__image{position:relative;z-index:100}
.main-content .callout__heading{text-align:left;font-size:48px;padding:36px 72px 6px 12px;font-style:italic;font-weight:700;margin:2% 0 0;position:relative;line-height:1.1;color:#fff}
@media(min-width:620px){.main-content .callout__heading{margin-top:0}
}
.main-content .callout__content{margin-top:6px;text-align:left;font-size:24px;font-weight:lighter;position:relative}
.main-content .callout__content p{margin:0;padding:0}
.main-content .callout__content p.copy--disclaimer{margin-top:12px}
@media(max-width:620px){.main-content .gallery .callout__heading{padding-right:12px;font-size:28px;word-wrap:break-word}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.breadcrumb{display:-ms-flexbox;display:flex}
@media(min-width:1000px){.breadcrumb{margin-left:-21px}
}
.breadcrumb__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none !important}
.breadcrumb__link:focus span,.breadcrumb__link:hover span{text-decoration:underline}
.breadcrumb__icon{color:#e31837;margin-right:5px}
.breadcrumb__text{color:#000;font-weight:400;font-size:14px}
@media(min-width:712px){.breadcrumb__text{white-space:nowrap}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.bottom-rail{background-color:#f5f5f5;display:inline-block;padding:50px 0 0;width:100%}
.bottom-rail .contact-us__title,.bottom-rail .related-content__title{font-family:Connections;font-size:18px;font-weight:700}
.bottom-rail .contact-us__items,.bottom-rail .related-content__items{margin:0;padding:0}
.bottom-rail .contact-us .teaser,.bottom-rail .related-content .teaser{display:block;margin:20px 0;outline:0}
@media(min-width:620px){.bottom-rail{display:block}
.bottom-rail .contact-us .teaser,.bottom-rail .related-content .teaser{margin:20px 20px 20px 0}
}
.bottom-rail .row.row--text{max-width:855px}
.bottom-rail .contact-us__items{margin:0 0 20px;padding:0}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.bottom-rail .contact-us-schedule{font-size:15px}
}
.bottom-rail .contact-us__item{display:-ms-flexbox;display:flex;list-style:none;margin:0;overflow:hidden}
@media(min-width:300px) and (max-width:620px){.bottom-rail .contact-us__item{display:-webkit-box}
}
.bottom-rail .contact-us__item-block{display:block;font-size:16px;font-weight:400;font-style:italic;padding:5px 0 12px}
.bottom-rail .contact-us__item-block:nth-child(2){float:left;padding-top:12px}
.bottom-rail .contact-us__item-block.desktop{display:block}
.bottom-rail .contact-us__item-block.mobile{display:none;max-width:85%}
.bottom-rail .contact-us__item-img{width:32px;height:auto}
.bottom-rail .contact-us__item-icon{padding:0 12px;color:#919191;font-size:36px}
.bottom-rail .contact-us__item-link{display:block;font-size:20px;font-weight:400;font-style:normal;color:#000}
.bottom-rail .contact-us__item-link.phone-number{cursor:default;margin-bottom:0}
.bottom-rail .contact-us__item .phone-icon .contact-us__item-icon{padding:0 5px 0 7px}
.bottom-rail .contact-us__btn:focus .appointment,.bottom-rail .contact-us__btn:hover .appointment{text-decoration:underline}
.bottom-rail .contact-us__btn-wrap{display:-ms-flexbox;display:flex;background-color:#e31837;padding-right:12px}
@media(min-width:300px) and (max-width:620px){.bottom-rail .contact-us__btn-wrap{display:inline-block}
}
@media(min-width:620px) and (max-width:750px){.bottom-rail .contact-us__btn-wrap{font-size:18px}
}
.bottom-rail .contact-us__btn-wrap .appointment,.bottom-rail .contact-us__btn-wrap .icon{color:#fff}
.bottom-rail .contact-us__btn-wrap .contact-us__item-icon{float:left;font-size:30px;padding:10px 6px 0 12px;height:42px}
.bottom-rail .contact-us .phone-icon.desktop{display:block}
.bottom-rail .contact-us .phone-icon.mobile{display:none}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.article-sidebar__space--right{display:none !important}
.article-sidebar.sidebar--right{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.article-sidebar__sidebar{position:relative !important;max-width:30% !important;margin-left:40px !important;background-color:#fff !important;border-bottom:1px solid #bababa}
}
.article-sidebar{position:relative}
.article-sidebar__space{min-height:1px;display:none;width:100%}
.article-sidebar__space--left{float:none}
@media(min-width:620px){.article-sidebar__space{display:block;width:220px}
.article-sidebar__space--left{float:left;margin:0 24px 0 0}
.article-sidebar__space--right{float:right;margin-left:24px}
}
.article-sidebar__content{display:block;padding:0;width:100%}
@media(min-width:620px){.article-sidebar__content{padding:0 12px 0 0;width:auto}
}
.article-sidebar__content .heading__text{display:inline-block;margin-top:0}
.article-sidebar__sidebar{border-top:4px solid #012169;background-color:#f5f5f5;color:#000;padding:12px;margin-bottom:12px;width:100%}
.article-sidebar__sidebar--left{float:none}
@media(min-width:620px){.article-sidebar__sidebar{margin:0;max-width:220px;position:absolute;top:0}
.article-sidebar__sidebar--left{margin:0 24px 0 0;left:0;float:left}
}
.article-sidebar__sidebar--right{float:none}
@media(min-width:620px){.article-sidebar__sidebar--right{margin:0 0 12px 24px;right:0;float:right}
}
.article-sidebar__sidebar--content p,.article-sidebar__sidebar--title{font-size:16px}
.article-sidebar__sidebar--title{font-family:ConnectionsMedium;margin:4px 0 12px}
.article-sidebar__sidebar--image{margin:0 12px 12px 0}
@media(min-width:620px){.article-sidebar__sidebar--image{margin:12px 0;float:none;width:100%}
.article-sidebar.sidebar--left .article-sidebar__content>ul{overflow:hidden;padding-left:24px}
}
.article-sidebar__sidebar--content p:last-child{margin-bottom:0}
@supports(-ms-ime-align:auto){.article-sidebar__sidebar--content p b,.article-sidebar__sidebar--content p strong{font-family:Connections;font-weight:700}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.article-masthead{-webkit-print-color-adjust:exact;color-adjust:exact;max-width:none !important;min-height:auto !important}
.article-masthead .image,.article-masthead .image--bg,.article-masthead .image__bg{min-height:initial !important}
.article-masthead .image__picture .image__img{display:block !important}
.article-masthead .image__img--print{display:none !important}
.article-masthead .image--bg{max-height:210px}
.article-masthead .image__bg{background-size:100% !important;height:210px !important}
}
.article-masthead,.article-masthead .image,.article-masthead .image__bg{min-height:166px}
@media(min-width:750px){.article-masthead,.article-masthead .image,.article-masthead .image__bg{min-height:236px}
}
.article-masthead--tall .image,.article-masthead--tall .image__bg{min-height:240px}
@media(min-width:750px){.article-masthead--tall .image,.article-masthead--tall .image__bg{min-height:350px}
}
@media(min-width:1000px){.article-masthead--tall .image,.article-masthead--tall .image__bg{min-height:420px}
}
.article-masthead{max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;position:relative;font-weight:100}
.article-masthead--full-width{max-width:none}
.article-masthead .image{z-index:-1;margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}
.article-masthead--defaultedit-mode,.article-masthead--talledit-mode,.article-masthead.edit-mode,.article-masthead.edit-mode .image{display:block;height:auto;min-height:auto}
.article-masthead.edit-mode .image{position:static}
.article-masthead.edit-mode .image__bg{height:auto;min-height:auto}
.article-masthead--defaultedit-mode .image,.article-masthead--talledit-mode .image{display:block;position:static;height:auto;min-height:auto}
.article-masthead--defaultedit-mode .image__bg,.article-masthead--talledit-mode .image__bg{height:auto;min-height:auto}
.alert-banner__copy ol li,.alert-banner__copy p,.alert-banner__copy ul li{font-size:16px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.alert-banner{display:none !important}
}
.alert-banner{display:-ms-flexbox;display:flex;position:relative;height:72px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;z-index:2000}
@media(min-width:620px){.alert-banner{height:48px}
}
.alert-banner__copy{width:100%;max-width:1366px;margin:0 auto;padding:0 12px}
@media(min-width:1200px){.alert-banner__copy{padding:0 43px}
}
.alert-banner__copy p:last-of-type{margin-bottom:0}
.alert-banner__copy ol li:first-of-type,.alert-banner__copy ul li:first-of-type{margin-top:0}
.alert-banner__copy a{text-decoration:underline}
.alert-banner--text-white,.alert-banner--text-white .alert-banner__copy a{color:#fff}
.alert-banner--text-black,.alert-banner--text-black .alert-banner__copy a{color:#000}
.alert-banner--bg-dark-blue{background-color:#012169}
.alert-banner--bg-bright-red{background-color:#e31837}
.alert-banner--bg-coolgray-20{background-color:#d5d5d5}
.alert-banner--bg-white{background-color:#fff}
.template--toolslandingpage .alert-banner__copy{max-width:1096px}
.template--wifilandingpage .alert-banner__copy{max-width:none;padding:0 15px}
@charset "UTF-8";@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.slider{position:relative;height:auto;overflow:hidden;padding-top:30px !important;clear:both}
.slider .slick-list,.slider .slick-track{display:block !important;width:auto !important;height:auto !important;-ms-transform:none !important;transform:none !important;overflow:visible !important}
.slider__carousel-slider{padding-bottom:30px !important}
.slider__carousel-slider .slick-slider{width:100% !important;margin-bottom:30px !important}
.slider .slick-slide{display:block !important;position:relative;width:100% !important;max-width:100% !important;padding:15px 0 0 !important;margin-bottom:20px !important;break-inside:avoid}
.slider .slick-slide .columncontrol-latest__wrapper{-ms-flex-align:center;align-items:center;break-inside:avoid}
.slider .slick-arrow,.slider .slick-dots,.slider .slick-track .slick-cloned{display:none !important}
.slider .column.column--33{width:200px !important}
.slider .column.column--33 .image__img{width:100px;height:100px}
.slider .column.column--66{width:380px !important}
.slider .image,.slider .image__img{width:75%}
.slider .print-slider-navigation{display:block;position:absolute;height:30px !important;margin-top:-30px !important;left:0;right:0;z-index:1;background-color:#fff}
}
.slider .slick-slider{padding:0}
@media(min-width:1000px){.slider .slick-slider{padding:0 100px}
.slider .slick-slider .slick-slide{padding-left:24px;padding-right:24px}
}
.slider .slick-dots{margin:0 auto}
.slider .slick-disabled{opacity:.4;cursor:default}
.slider--edit>*{border:1px dotted #012169;margin-bottom:15px;padding:15px}
.slider__carousel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:100;margin:10px auto 0;padding:6px 5px}
@media(min-width:768px){.slider__carousel{-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;padding:6px 40px}
}
.slider__carousel .slick-track{display:-ms-flexbox;display:flex}
.slider__carousel .slide{display:-ms-flexbox;display:flex;height:auto;padding:0 20px 30px}
@media(min-width:768px){.slider__carousel .slide{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex:auto;padding:20px}
.slider__dynamic-tiles,.slider__life-priorities,.slider__life-priorities-results,.slider__life-priorities-saved-results,.slider__single-priority{padding-top:50px}
}
@media(min-width:1200px){.slider__carousel .slide{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex:auto}
}
.slider__carousel .slide:focus{outline:#ccc dotted 1px}
.slider__carousel .slide .aem-wrap--wifi-card{width:100%}
.slider__carousel .slick-arrow{height:auto;width:auto;max-width:40px;color:#000;font-size:46px}
.slider__carousel .slick-arrow:before{content:none !important}
.slider__carousel .slick-arrow:focus,.slider__carousel .slick-arrow:hover{color:#646464}
.slider__carousel .slick-dots{bottom:-40px;left:0;margin:0}
.slider__carousel .slick-dots .slick-dot::before{content:"•";position:absolute;top:0;left:0;width:14px;height:14px;background-color:none;border:1px solid #fff;color:transparent;opacity:1;border-radius:100%}
.slider__carousel .slick-dots .slick-active a::before{background-color:#fff}
.slider__dynamic-tiles .heading-level-2,.slider__dynamic-tiles .heading-level-subhead,.slider__life-priorities .heading-level-2,.slider__life-priorities .heading-level-subhead,.slider__life-priorities-results .heading-level-2,.slider__life-priorities-results .heading-level-subhead,.slider__life-priorities-saved-results .heading-level-2,.slider__life-priorities-saved-results .heading-level-subhead,.slider__single-priority .heading-level-2,.slider__single-priority .heading-level-subhead{font-family:Connections}
.slider__dynamic-tiles .heading-level-2,.slider__life-priorities .heading-level-2,.slider__life-priorities-results .heading-level-2,.slider__life-priorities-saved-results .heading-level-2,.slider__single-priority .heading-level-2{font-size:32px}
.slider__dynamic-tiles .heading-level-subhead,.slider__life-priorities .heading-level-subhead,.slider__life-priorities-results .heading-level-subhead,.slider__life-priorities-saved-results .heading-level-subhead,.slider__single-priority .heading-level-subhead{font-size:18px;margin:24px 0 30px}
@media(min-width:300px) and (max-width:768px){.slider__dynamic-tiles--carousel,.slider__life-priorities--carousel,.slider__life-priorities-results--carousel,.slider__life-priorities-saved-results--carousel,.slider__single-priority--carousel{padding:0 !important}
}
@media(min-width:768px){.slider__dynamic-tiles--carousel,.slider__life-priorities--carousel,.slider__life-priorities-results--carousel,.slider__life-priorities-saved-results--carousel,.slider__single-priority--carousel{padding:6px 0;margin:20px 0 0 -16px}
}
@media(min-width:1200px){.slider__dynamic-tiles--carousel,.slider__life-priorities--carousel,.slider__life-priorities-results--carousel,.slider__life-priorities-saved-results--carousel,.slider__single-priority--carousel{margin:20px -60px}
}
@media(min-width:1440px){.slider__dynamic-tiles--carousel,.slider__life-priorities--carousel,.slider__life-priorities-results--carousel,.slider__life-priorities-saved-results--carousel,.slider__single-priority--carousel{margin:20px -80px}
}
.slider__dynamic-tiles--carousel .priority-tile,.slider__life-priorities--carousel .priority-tile,.slider__life-priorities-results--carousel .priority-tile,.slider__life-priorities-saved-results--carousel .priority-tile,.slider__single-priority--carousel .priority-tile{max-width:none}
.slider__dynamic-tiles--carousel .slide,.slider__life-priorities--carousel .slide,.slider__life-priorities-results--carousel .slide,.slider__life-priorities-saved-results--carousel .slide,.slider__single-priority--carousel .slide{margin:0 12px;padding:0}
@media(min-width:768px){.slider__dynamic-tiles--carousel .slide,.slider__life-priorities--carousel .slide,.slider__life-priorities-results--carousel .slide,.slider__life-priorities-saved-results--carousel .slide,.slider__single-priority--carousel .slide{margin:0;padding:12px;width:33%;max-width:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex:auto}
}
@media(min-width:1200px){.slider__dynamic-tiles--carousel .slide,.slider__life-priorities--carousel .slide,.slider__life-priorities-results--carousel .slide,.slider__life-priorities-saved-results--carousel .slide,.slider__single-priority--carousel .slide{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex:auto}
}
.slider__dynamic-tiles--carousel .slide>div,.slider__life-priorities--carousel .slide>div,.slider__life-priorities-results--carousel .slide>div,.slider__life-priorities-saved-results--carousel .slide>div,.slider__single-priority--carousel .slide>div{width:100%}
.slider__dynamic-tiles--carousel .slick-prev,.slider__life-priorities--carousel .slick-prev,.slider__life-priorities-results--carousel .slick-prev,.slider__life-priorities-saved-results--carousel .slick-prev,.slider__single-priority--carousel .slick-prev{left:-25px}
.slider__dynamic-tiles--carousel .slick-next,.slider__life-priorities--carousel .slick-next,.slider__life-priorities-results--carousel .slick-next,.slider__life-priorities-saved-results--carousel .slick-next,.slider__single-priority--carousel .slick-next{right:-25px}
.slider__dynamic-tiles--carousel .slick-disabled,.slider__life-priorities--carousel .slick-disabled,.slider__life-priorities-results--carousel .slick-disabled,.slider__life-priorities-saved-results--carousel .slick-disabled,.slider__single-priority--carousel .slick-disabled{display:none !important}
.slider__carousel-slider{padding-bottom:20px}
@media(min-width:768px){.slider__dynamic-tiles--carousel .slide>div,.slider__life-priorities--carousel .slide>div,.slider__life-priorities-results--carousel .slide>div,.slider__life-priorities-saved-results--carousel .slide>div,.slider__single-priority--carousel .slide>div{width:auto}
.slider__carousel-slider{padding-bottom:50px}
}
.slider__carousel-slider--carousel.slider__desktop-no-slider--wrapper{margin:20px 0 0}
.slider__carousel-slider--carousel .slider__arrow{-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.7);display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;width:44px;max-width:44px;z-index:5;color:#000;text-decoration:none}
.slider__carousel-slider--carousel .slider__arrow:hover{background-color:rgba(255,255,255,.7);color:#000}
@media(min-width:768px){.slider__carousel-slider--carousel .slider__arrow{width:38px}
}
@media(min-width:1025px){.slider__carousel-slider--carousel .slider__arrow{max-width:93px;width:100%}
}
.slider__carousel-slider--carousel .slick-dots{bottom:-40px}
.slider__carousel-slider--carousel .slick-dots li{height:18px;margin:0 9px;width:12px}
.slider__carousel-slider--carousel .slick-dots li .slick-dot{display:inline-block;width:12px;height:17px}
.slider__carousel-slider--carousel .slick-dots li .pause-play-btn:before,.slider__carousel-slider--carousel .slick-dots li .slick-dot:before{border-color:#000;width:12px;height:12px;top:2px}
.slider__carousel-slider--carousel .slick-dots li .pause-play-btn{border-left:1px solid #000;display:inline-block;height:100%;padding:3px 0 0 12px;text-decoration:none !important;width:35px}
.slider__carousel-slider--carousel .slick-dots li .pause-play-btn .icon{border:0;font-size:12px;opacity:1;color:#000;padding:0;vertical-align:4px}
.slider__carousel-slider--carousel .slick-dots .slick-active .pause-play-btn::before,.slider__carousel-slider--carousel .slick-dots .slick-active .pause-play-btn:hover::before,.slider__carousel-slider--carousel .slick-dots .slick-active .slick-dot::before,.slider__carousel-slider--carousel .slick-dots .slick-active .slick-dot:hover::before{background-color:#000}
.slider__carousel-slider--carousel .slick-next,.slider__carousel-slider--carousel .slick-prev{color:#000}
.slider__carousel-slider--carousel .slick-prev{left:0}
.slider__carousel-slider--carousel .slick-next{right:0}
.slider__carousel-slider--carousel .slick-next.slick-disabled{pointer-events:none !important;z-index:100}
.slider__carousel-slider--carousel.slick-slider{padding:0;max-width:1342px;width:96%;margin:0 auto 50px}
.slider__carousel-slider--carousel.slick-slider .slick-slide{padding:0 6px}
.slider__carousel-slider--carousel .slide>div{height:100%}
.slider__carousel-slider--carousel-noPeeks .slider__arrow,.slider__carousel-slider--carousel-noPeeks .slider__arrow:hover{background:0;max-width:63px}
.slider__spotlight--carousel .slider__arrow,.slider__spotlight--carousel .slider__arrow:hover{background-color:rgba(255,255,255,.7);color:#000}
.slider__carousel-slider--carousel-noPeeks .slide>div{width:75%;margin:0 auto}
@media(min-width:768px){.slider__carousel-slider--carousel .slick-dots{bottom:-43px}
.slider__carousel-slider--carousel.slick-slider .slick-slide{padding:0 12px}
.slider__carousel-slider--carousel-noPeeks .slide>div{width:86%}
.slider__spotlight--carousel{padding:0}
}
@media(min-width:1025px){.slider__carousel-slider--carousel-noPeeks .slide>div{width:83%}
}
.slider__spotlight--carousel{margin-top:0}
.slider__spotlight--carousel .slider__arrow{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:44px;max-width:44px;z-index:5;text-decoration:none;top:auto;bottom:-25px}
@media(min-width:768px){.slider__spotlight--carousel .slider__arrow{width:38px}
}
@media(min-width:1025px){.slider__spotlight--carousel .slider__arrow{max-width:93px;width:100%}
}
.slider__spotlight--carousel .slick-dots{bottom:5px;width:80%;margin:20px auto 0;position:relative}
.slider__spotlight--carousel .slick-dots li{height:18px;margin:0 9px;width:12px}
.slider__spotlight--carousel .slick-dots li .slick-dot{display:inline-block;width:12px;height:17px}
.slider__spotlight--carousel .slick-dots li .slick-dot:before{border-color:#000;width:12px;height:12px;top:2px}
.slider__spotlight--carousel .slick-dots .slick-active .slick-dot::before,.slider__spotlight--carousel .slick-dots .slick-active .slick-dot:hover::before{background-color:#000}
.slider__spotlight--carousel .slick-prev{left:10%}
.slider__spotlight--carousel .slick-next{right:10%}
@media(min-width:400px){.slider__spotlight--carousel .slick-prev{left:20%}
.slider__spotlight--carousel .slick-next{right:20%}
}
.slider__spotlight--carousel .slide{padding:0;margin:0 24px 30px;position:relative}
.slider__spotlight--carousel.slider__desktop-no-slider--wrapper .slide{padding:0 12px 60px}
@media(min-width:768px){.slider__spotlight--carousel .slide{margin:0}
.slider__spotlight--carousel.slider__desktop-no-slider--wrapper .slide{width:calc(100%/2);max-width:calc(100%/2);-ms-flex-preferred-size:calc(100%/2);flex-basis:calc(100%/2)}
}
@media(min-width:1200px){.slider__spotlight--carousel.slider__desktop-no-slider--wrapper .slide{width:calc(100%/3);max-width:calc(100%/3);-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3)}
}
.slider__spotlight--carousel.slider__desktop-no-slider--wrapper .slide--full-width-tile{-ms-flex-pack:left;justify-content:left;width:100%;max-width:none;-ms-flex-preferred-size:auto;flex-basis:auto}
@media(min-width:1200px){.slider__spotlight--carousel.slider__desktop-no-slider--wrapper .slide--double-size-tile{-ms-flex-pack:left;justify-content:left;width:calc((100%/3) * 2);max-width:calc((100%/3) * 2);-ms-flex-preferred-size:calc((100%/3) * 2);flex-basis:calc((100%/3) * 2)}
}
@media(max-width:767px){.slider__spotlight--carousel.slider__mobile-no-slider--wrapper.slider__carousel{padding:0 !important}
.slider__spotlight--carousel.slider__mobile-no-slider--wrapper .slide{width:100%;margin:0 !important;padding:0 !important}
.slider__spotlight--carousel.slider__mobile-no-slider--wrapper .slide .aem-wrap--quiz{margin-bottom:50px}
.slider__spotlight--carousel.slider__mobile-no-slider--wrapper .slide .aem-wrap--quiz .quiz--spotlight{margin-top:0}
.slider__spotlight--carousel.slider__mobile-no-slider--wrapper .slide .aem-wrap--data-visualization-tile{margin:30px 0 20px}
}
.slider__spotlight .aem-wrap--quiz{width:100%}
.slider__wifi-tiles--carousel .slide{padding:0 10px 30px}
@keyframes fadeIn{0,from{opacity:0}
100%,to{opacity:1}
}
.loader{display:none}
.loader.active{position:absolute;display:-ms-flexbox;display:flex;height:100%;width:100%;background-color:#fff;z-index:10;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;animation:fadeIn .2s linear}
.loader.edit-mode{display:block}
.loader__path{width:44px;height:44px;background-size:contain;background-repeat:no-repeat}
.loader__text{font-family:ConnectionsLight;font-size:18px;margin:30px 0;color:#000}
.loader__css--bmh{display:inline-block;position:relative;width:60px;height:60px}
.loader__css--bmh div{position:absolute;width:10px;height:10px;background:#012169;border-radius:50%;animation-name:bmh;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:infinite}
.loader__css--bmh-circle-1{animation-delay:0;top:0;left:25px}
.loader__css--bmh-circle-2{animation-delay:.1s;top:7.5px;left:42.5px}
.loader__css--bmh-circle-3{animation-delay:.2s;top:25px;left:50px}
.loader__css--bmh-circle-4{animation-delay:.3s;top:42.5px;left:42.5px}
.loader__css--bmh-circle-5{animation-delay:.4s;top:50px;left:25px}
.loader__css--bmh-circle-6{animation-delay:.5s;top:42.5px;left:7.5px}
.loader__css--bmh-circle-7{animation-delay:.6s;top:25px;left:0}
.loader__css--bmh-circle-8{animation-delay:.7s;top:7.5px;left:7.5px}
@keyframes bmh{0,100%,20%,80%{opacity:.2}
50%{opacity:1}
}
.language-toggle__wrap--english a:first-of-type,.language-toggle__wrap--spanish a:last-of-type{pointer-events:none}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.language-toggle{margin:15px 0 0}
.language-toggle a{display:inline-block;font-family:Connections,Helvetica,Arial,sans-serif;font-size:18px;color:#000}
.language-toggle__wrap--english a:last-of-type,.language-toggle__wrap--spanish a:first-of-type{font-family:ConnectionsLight,Helvetica,Arial,sans-serif}
.language-toggle__wrap--spanish .language-toggle__toggle-bg{background-position:left -20px}
@media(min-width:768px){.language-toggle__wrap--spanish .language-toggle__toggle-bg{background-position:left -30px}
}
.language-toggle__toggle-bg{display:inline-block;position:relative;top:3px;width:39px;height:20px;margin:0 12px;background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images/language-toggle-alt.png) left top no-repeat;background-size:100%}
@media(min-width:768px){.language-toggle__toggle-bg{top:-2px;width:59px;height:30px;opacity:.85;transition:opacity .25s ease-in-out}
.language-toggle__toggle-bg:hover{opacity:1}
}
.language-toggle__toggle-bg a{display:inline-block;width:39px;height:20px;pointer-events:auto !important}
@media(min-width:768px){.language-toggle__toggle-bg a{width:59px;height:30px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.wifi-nav{width:100%;max-width:1600px;background-color:#fff;border-bottom:1px solid #d5d5d5;z-index:1000}
.wifi-nav.sticky{position:fixed;top:0;box-shadow:0 4px 4px rgba(0,0,0,.2)}
.wifi-nav__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 0}
.wifi-nav__logo-image{width:180px;margin-left:12px}
@media(min-width:768px){.wifi-nav__logo-image{margin-left:18px}
}
.wifi-nav .cta-group{margin:0 12px 0 0}
@media(min-width:768px){.wifi-nav .cta-group{margin-right:18px}
}
.wifi-nav .cta-group .cta,.wifi-nav .cta-group__wrapper{margin:0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.wifi-hero{position:relative;padding:30px 0 5px;z-index:100}
.wifi-hero__wrapper{margin:0 auto;max-width:90%;text-align:center}
.wifi-hero__preheading{display:inline-block;width:176px;height:auto}
.wifi-hero__heading{margin:3px 0 6px;font-size:28px;font-weight:700;color:#000}
@media(min-width:768px){.wifi-hero{padding:0}
.wifi-hero__wrapper{max-width:none}
.wifi-hero__preheading{width:241px}
.wifi-hero__heading{font-size:42px}
}
.page--es .wifi-hero__preheading{width:258px}
@media(min-width:768px){.page--es .wifi-hero__preheading{width:327px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.wifi-footer{position:relative;padding:30px 12px;color:#000;background-color:#f2f2f2;z-index:100}
@media(min-width:768px){.wifi-footer{margin-top:65px}
}
.wifi-footer__disclosure{margin-top:30px}
@media(min-width:768px){.wifi-footer__disclosure__wrap{max-width:900px;margin:0 auto;padding-left:calc(12px + 6px);padding-right:calc(12px + 6px);text-align:center}
}
.wifi-footer__disclosure__content{padding:0 15px}
@media(min-width:768px){.wifi-footer__disclosure__content{padding:0}
.wifi-footer__social-legal{border-bottom:1px solid #e6dcdc}
}
.wifi-footer__disclosure__content p{font-size:13px}
.wifi-footer__disclosure__content p:last-of-type{margin-bottom:0}
.wifi-footer__logo a{display:block;width:230px;margin:0 auto}
.wifi-footer__social-legal{padding:30px 0 20px}
@media(min-width:768px){.wifi-footer__social-legal__wrap{display:-ms-flexbox;display:flex;max-width:900px;margin:0 auto;padding-left:calc(12px + 6px);-ms-flex-pack:justify;justify-content:space-between}
}
.wifi-footer__social{display:-ms-flexbox;display:flex;padding:15px;border-bottom:1px solid #e6dcdc}
@media(min-width:768px){.wifi-footer__social{padding:0;border:0}
}
.wifi-footer__social span{margin:5px 10px 0 0;font-size:16px}
.wifi-footer__social .list-icon__logos{-ms-flex-preferred-size:30px;flex-basis:30px}
.wifi-footer__social .list-icon__logos--image{width:30px;height:30px}
.wifi-footer__legal{padding:15px;line-height:1.2;border-bottom:1px solid #e6dcdc}
.wifi-footer__legal-id,.wifi-footer__legal__bottom,.wifi-footer__legal__bottom p,.wifi-footer__legal__top{display:inline;font-size:10px;line-height:inherit}
.wifi-footer__legal p{margin-bottom:0;font-size:10px}
.wifi-footer__legal-id{display:block}
.wifi-footer__legal .ehl-link:focus,.wifi-footer__legal .ehl-link:hover{text-decoration:none}
.wifi-footer__footnote__post-table a,.wifi-footer__legal .ehl-link:focus .text,.wifi-footer__legal .ehl-link:hover .text{text-decoration:underline}
.wifi-footer__footnote{max-width:900px;margin:0 auto;font-size:13px}
.wifi-footer__footnote__pre-table p{font-size:13px}
.wifi-footer__footnote__table-container table{margin-bottom:10px}
@media(min-width:768px){.wifi-footer__legal{padding:0;border:0;width:30%}
.wifi-footer__footnote{padding-top:20px;text-align:center}
.wifi-footer__footnote__table-container table{display:inline-block}
}
.wifi-footer__footnote__table-container table td{padding:12px;border:1px solid #000}
.wifi-card,.wifi-card__link{color:#012169}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.wifi-card{position:relative;margin:10px auto;background-color:#99bae7;width:100%;height:100%;text-align:center;box-shadow:0 6px 7px 2px rgba(0,0,0,.4)}
.wifi-card__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}
.wifi-card__link:focus,.wifi-card__link:hover{color:#012169 !important;text-decoration:none !important}
.wifi-card__link:focus .wifi-card__cta .cta,.wifi-card__link:hover .wifi-card__cta .cta{color:#fff;background-color:#012169;cursor:pointer;text-decoration:underline}
.wifi-card .image{padding-top:25px;margin:0}
@media(min-width:768px){.wifi-card{min-height:360px;box-shadow:0 6px 7px 2px rgba(184,184,184,.81)}
.wifi-card .image{padding-top:40px}
}
.wifi-card .image img{width:60px;margin:auto}
.wifi-card__header{color:#012169;padding:0 12px;margin:18px 0 10px;font-size:28px}
.wifi-card__copy{-ms-flex-positive:1;flex-grow:1;margin:auto;padding:0 30px;font-family:ConnectionsLight;color:#012169}
.wifi-card ul{width:95%;columns:2;-webkit-columns:2;-moz-columns:2;margin-left:0}
@media(min-width:768px){.wifi-card__copy{padding:0 20px}
.wifi-card ul{margin-bottom:0}
}
.wifi-card ul li{margin:0 5px 0 10px;text-align:left;font-size:14px;page-break-inside:avoid}
.wifi-card__cta{padding:0 0 15px;min-height:63px}
.wifi-card__cta .cta{width:90%;max-width:90%;margin:auto;padding:12px;background-color:#012169;border:0}
@media(min-width:1200px){.wifi-card__cta .cta{margin:0 auto}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.topic-masthead{padding:30px;font-family:ConnectionsLight;background:#012169}
.topic-masthead__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:1190px}
.topic-masthead__heading{margin:0;color:#fff;font-size:32px;text-align:left}
.topic-masthead__image{width:48px;margin-right:12px}
@media(min-width:884px){.topic-masthead__row{-ms-flex-align:start;align-items:flex-start}
.topic-masthead__row--description{display:none}
.topic-masthead__image{-ms-flex-item-align:top;-ms-grid-row-align:top;align-self:top;margin-right:24px}
}
.topic-masthead__combined-text{-ms-flex:1;flex:1}
.topic-masthead__description{font-size:16px;line-height:1.3;width:100%;color:#fff;margin:12px 0 0}
.topic-masthead__description--combined-text{display:none}
@media(min-width:884px){.topic-masthead__description{font-size:24px}
.topic-masthead__description--combined-text{display:block;max-width:80%}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-quote-slider{max-width:1600px;margin:auto;background-color:#f5f5f5}
.tools-quote-slider__quote-container{position:relative;padding:50px;background-repeat:no-repeat;background-position:center 30px}
.tools-quote-slider__quote-container::after{content:"";position:absolute;right:0;bottom:-35px;left:0;width:30px;height:0;margin-left:auto;margin-right:auto;border-top:35px solid #f8f5f1;border-right:30px solid transparent;border-left:30px solid transparent}
@media(min-width:750px){.tools-quote-slider__slide{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.tools-quote-slider__quote-container::after{top:50%;right:-35px;bottom:auto;left:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:30px solid transparent;border-right:0;border-left:35px solid #f8f5f1;border-bottom:30px solid transparent}
.tools-quote-slider__quote-container{-ms-flex:1;flex:1;padding:12px 42px}
}
@media(min-width:1025px){.tools-quote-slider__quote-container{background-position:center 0}
}
.tools-quote-slider__image-container{max-width:730px}
@media(min-width:750px){.tools-quote-slider__image-container{max-width:50%;-ms-flex:2;flex:2}
.tools-quote-slider .slick-dots{top:auto !important;bottom:0}
}
.tools-quote-slider__image{max-height:520px;opacity:1;transition:opacity .3s}
.tools-quote-slider__image[data-src]{opacity:0}
.tools-quote-slider__quote{width:100%;max-width:350px;margin:0 auto;font-style:italic;color:#000}
@media(min-width:1000px){.tools-quote-slider__quote-container{padding:42px}
.tools-quote-slider__quote p{font-size:18px}
}
.tools-quote-slider.slick-slider{margin-bottom:0}
.tools-quote-slider .slick-list,.tools-quote-slider .slick-track{height:100% !important}
.tools-quote-slider .slick-dots{width:auto;margin-left:0}
@media(min-width:800px){.tools-quote-slider .slick-dots{bottom:5%}
}
.tools-quote-slider .slick-dots li{margin:0 12px 0 0;width:12px;height:12px}
.tools-quote-slider .slick-dots li.slick-active .slick-dot{color:#000;background:#000}
.tools-quote-slider .slick-dots li .slick-dot{color:#000;border-radius:50%;border:1px solid #000;width:12px;height:12px;position:absolute}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-page-section{position:relative;max-width:1600px;margin:auto;background-size:cover;background-repeat:no-repeat;background-position:center}
.tools-page-section--light{color:#fff}
.tools-page-section--dark,.tools-page-section--dark .tools-page-section__header{color:#000}
@media(min-width:750px){.tools-page-section{background-position:top right}
.tools-page-section--height-lg{display:-ms-flexbox;display:flex;min-height:520px}
.tools-page-section__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to right,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 85%)}
}
.tools-page-section__container{position:relative;max-width:1004px;margin:auto;padding:30px 24px}
@media(min-width:1025px){.tools-page-section__container{padding-right:0;padding-left:0}
}
.tools-page-section__text{text-align:center}
@media(min-width:750px){.tools-page-section__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:inherit;padding-top:0;padding-bottom:0}
.tools-page-section__text{width:70%;max-width:470px;text-align:left}
}
.tools-page-section--light .tools-page-section__text{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.75)}
.tools-page-section__preheader{font-size:18px;margin:0}
.tools-page-section__header{margin-top:0;margin-bottom:12px;font-size:28px}
@media(min-width:750px){.tools-page-section__header{font-size:36px}
}
@media(min-width:1200px){.tools-page-section__text{max-width:70%}
.tools-page-section__header{font-size:50px;margin-bottom:30px}
}
.tools-page-section__copy p{font-size:16px}
@media(max-width:1199px){.tools-page-section__copy p{margin-right:30px}
}
@media(min-width:750px){.tools-page-section__copy p{font-size:18px}
}
.tools-page-section__copy ul{text-align:left}
@media(min-width:620px){.tools-page-section__copy ul{padding-right:65px;padding-left:65px}
}
@media(min-width:750px){.tools-page-section__copy ul{padding-right:0;padding-left:6px}
}
@media(min-width:1200px){.tools-page-section__copy p{font-size:22px}
.tools-page-section__copy ul{padding-left:10px}
}
.tools-page-section__copy ul li{font-size:16px}
@media(min-width:750px){.tools-page-section__copy ul li{font-size:18px}
}
@media(min-width:1200px){.tools-page-section__copy ul li{font-size:22px}
}
.tools-page-section__image{max-width:250px;margin:auto}
.tools-page-section__image .image-full-width{margin:0}
.tools-page-section__image--default{padding:20.4px 0}
.tools-page-section__image--overlap-top{padding-top:20.4px;padding-bottom:20.4px}
.tools-page-section__image--overlap-bottom{position:relative;bottom:-40px}
.tools-page-section .cta-group__wrapper{-ms-flex-align:center;align-items:center}
.tools-page-section .cta-group__cta{min-height:40px}
.tools-page-section .cta-group .cta--secondary{width:180px}
@media(min-width:750px){.tools-page-section__image{margin:0}
.tools-page-section__image--overlap-top{padding-top:0;padding-bottom:0;position:relative;top:-40px}
.tools-page-section .cta-group__wrapper{-ms-flex-align:start;align-items:flex-start}
.tools-page-section .cta-group .cta--secondary{-ms-flex:auto;flex:auto;min-width:auto}
.tools-page-section--no-image{padding:30px 0}
}
.tools-page-section--no-image .tools-page-section__text{width:100%;max-width:100%}
.tools-page-section .row{padding-right:0;padding-left:0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-navigation{background:linear-gradient(to bottom,rgba(0,0,0,.2) 20%,rgba(0,0,0,0) 75%);padding:20px 0;max-width:1600px}
.tools-navigation__ctas,.tools-navigation__wrapper{display:-ms-flexbox;display:flex}
.tools-navigation__cta:focus,.tools-navigation__cta:hover{color:#fff}
.tools-navigation__wrapper{-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1004px;padding:0 12px}
@media(min-width:1025px){.tools-navigation__wrapper{padding:0}
}
.tools-navigation__logo--image{padding-top:5px;padding-bottom:5px;width:auto}
.tools-navigation__ctas{-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding-left:6px;width:250px}
.tools-navigation__ctas li{margin:0 0 0 6px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:inherit}
.tools-navigation__ctas li.cta--hide-mobile{display:none}
@media(min-width:1000px){.tools-navigation__ctas{padding:0}
.tools-navigation__ctas li{margin-left:12px}
.tools-navigation__ctas li.cta--hide-mobile{display:block}
.tools-navigation__ctas li.cta--hide-desktop{display:none}
}
.tools-navigation__ctas .cta--blue{margin:0;padding:7px 12px}
.tools-navigation__cta .tools-navigation__cta-wrapper{border:0}
.tools-navigation__cta-wrapper{cursor:inherit !important}
.tools-navigation:not(.sticky) .cta--white-text{text-shadow:0 1px 2px rgba(0,0,0,.75)}
.tools-navigation.sticky{background:#fff;padding:0;position:fixed;top:0;width:100%;z-index:1000;text-shadow:none;animation:sticky .5s}
.tools-navigation.sticky .tools-navigation__wrapper{display:-ms-flexbox;display:flex;padding:18px 12px;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:1000px) and (max-width:1025px){.tools-navigation.sticky .tools-navigation__wrapper{padding:18px 12px}
}
@media(min-width:1026px){.tools-navigation.sticky .tools-navigation__wrapper{padding:18px 0}
}
.tools-navigation.sticky .tools-navigation__ctas{padding-left:50px}
@media(min-width:300px) and (max-width:330px){.tools-navigation.sticky .tools-navigation__ctas{padding-left:34px}
}
@media(min-width:1000px){.tools-navigation.sticky .tools-navigation__ctas{padding:0}
}
.tools-navigation.sticky .cta--dark-text,.tools-navigation.sticky .cta--white-text{color:#343333}
.tools-navigation.sticky .cta--dark-text:focus,.tools-navigation.sticky .cta--dark-text:hover,.tools-navigation.sticky .cta--white-text:focus,.tools-navigation.sticky .cta--white-text:hover{text-decoration:underline}
@keyframes sticky{0{top:-74px}
50%{top:0}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-lp-share-cta{margin:30px 0 0;padding-bottom:30px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
@media(min-width:750px){.tools-lp-share-cta{padding-bottom:0;margin:0 0 0 15px;-ms-flex-pack:start;justify-content:flex-start}
}
.tools-lp-share-cta__link{position:relative;display:inline-block;color:#fff;font-family:ConnectionsBold,Helvetica,Arial,sans-serif;margin:0;padding-bottom:0}
@media(min-width:750px){.tools-lp-share-cta__link{padding:0 16px}
.tools-lp-share-cta__dropdown{left:0}
}
@media(min-width:1200px){.tools-lp-share-cta__link{font-size:16px}
}
.tools-lp-share-cta__link:focus,.tools-lp-share-cta__link:hover{color:#fff;margin:0;padding-bottom:0}
.tools-lp-share-cta__link::after{display:none !important}
.tools-lp-share-cta__dropdown{margin:12px auto 0;border:2px solid #646464;border-top:0;background-color:#fff;padding:12px 24px 12px 12px;display:none;position:absolute;top:20px;width:270px}
.tools-lp-share-cta__dropdown:before{transition:all 250ms ease-in-out;content:'';position:absolute;top:15px;width:0;height:0;margin-top:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent}
.toggle-button--open+.tools-lp-share-cta__dropdown:before{-ms-transform:translateY(-15px);transform:translateY(-15px);border-bottom-color:#fff}
@media(min-width:750px){.tools-lp-share-cta__dropdown:before{left:38px}
.tools-lp-share-cta__dropdown{margin-top:30px;margin-left:15px;z-index:100}
}
.tools-lp-share-cta__dropdown--ctas{padding-top:6px}
.tools-lp-share-cta__dropdown--close{color:#000;position:absolute;top:6px;right:6px}
.tools-lp-share-cta__dropdown--close:focus,.tools-lp-share-cta__dropdown--close:hover{text-decoration:none}
.tools-lp-share-cta__dropdown--close .icon{font-size:16px;text-shadow:none !important;color:#000}
.tools-lp-share-cta__dropdown--items{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.tools-lp-share-cta__dropdown--item{-ms-flex-preferred-size:24px;flex-basis:24px;margin:0}
.tools-lp-share-cta__dropdown--item a{display:inline-block;width:100%;vertical-align:middle}
.tools-lp-share-cta__edit{position:relative;top:-100px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-lp-masthead{position:relative;max-height:685px;max-width:1600px;margin:auto;padding-bottom:170px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}
@media(min-width:620px){.tools-lp-masthead{background-position:center}
}
@media(max-width:750px){.tools-lp-masthead:before{position:absolute;top:0;left:0;right:0;z-index:-1;display:block;height:100%;content:" ";background:rgba(0,0,0,.3)}
}
.tools-lp-masthead__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%)}
.tools-lp-masthead__content>*{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.75)}
.tools-lp-masthead__content--container{max-width:450px;margin:auto;padding-right:24px;padding-left:24px}
@media(min-width:750px){.tools-lp-masthead{padding-bottom:230px}
.tools-lp-masthead__overlay{background:linear-gradient(to right,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 85%)}
.tools-lp-masthead__content--container{max-width:1004px;text-align:left}
}
@media(min-width:1200px){.tools-lp-masthead__content--container{padding:0}
}
.tools-lp-masthead__content--nav{min-height:155px}
.tools-lp-masthead__header{margin-top:0;margin-bottom:25px;font-size:36px;color:#fff}
@media(min-width:440px){.tools-lp-masthead__content--nav{min-height:188px}
.tools-lp-masthead__header{font-size:46px}
}
@media(min-width:750px){.tools-lp-masthead__header{font-size:50px;max-width:430px}
}
.tools-lp-masthead__description{max-width:450px;margin-bottom:50px;font-size:18px;color:#fff}
.tools-lp-masthead .cta-group{margin:30px 0 0}
.tools-lp-masthead .cta-group__wrapper{-ms-flex-align:center;align-items:center}
@media(min-width:750px){.tools-lp-masthead__description{font-size:22px;width:50%}
.tools-lp-masthead .cta-group{margin:0}
.tools-lp-masthead .cta-group__wrapper{-ms-flex-align:start;align-items:flex-start}
}
.tools-lp-masthead .cta-group .cta{width:85%;max-width:85%;padding:7px 12px}
.tools-lp-masthead__ctas{display:block}
@media(min-width:750px){.tools-lp-masthead .cta-group .cta{-ms-flex:auto;flex:auto;margin:0;width:140px;max-width:100%}
.tools-lp-masthead__ctas{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}
}
.tools-lp-masthead__ctas>*{display:block}
@media(min-width:750px){.tools-lp-masthead__ctas>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.tools-lp-footer{display:none !important}
}
.tools-lp-footer{background-color:#012169;text-align:center;color:#fff;padding:0 30px}
.tools-lp-footer a{color:#fff}
.tools-lp-footer a:focus{outline:#fff dotted 1px;outline-offset:2px}
.tools-lp-footer__wrapper{margin:0 auto;padding:24px}
.tools-lp-footer__head .image__img{max-width:200px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tools-lp-footer__head .image__img{height:100%}
}
.tools-lp-footer__social{text-align:left;padding:12px 0 30px}
.tools-lp-footer__social .list-icon{padding-top:0}
.tools-lp-footer__social .list-icon>img{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:20px;flex-basis:20px;margin-right:12px}
.tools-lp-footer__socialheader{margin:0;padding-bottom:10px;font-size:12px}
.tools-lp-footer__links{text-align:left;border-top:1px solid #fff}
.tools-lp-footer__links .cta-group__wrapper{display:block;margin:0 0 8px}
.tools-lp-footer__links .cta-group__wrapper .cta--link{color:#fff;font-size:12px}
.tools-lp-footer__links .cta-group__note,.tools-lp-footer__links .tools-lp-footer__note{list-style:none;margin:28px 0 0;padding:0;text-align:left}
.tools-lp-footer__links .cta-group__note p,.tools-lp-footer__links .tools-lp-footer__note p{margin:0 0 5px;font-size:10px;line-height:1.1;color:#fff}
.tools-lp-footer__links .cta-group__note .icon--ehl:before,.tools-lp-footer__links .tools-lp-footer__note .icon--ehl:before{vertical-align:middle}
.tools-lp-footer__links .cta-group__note a,.tools-lp-footer__links .tools-lp-footer__note a{text-decoration:none !important}
.tools-lp-footer__links .cta-group__note a:focus .text,.tools-lp-footer__links .cta-group__note a:hover .text,.tools-lp-footer__links .tools-lp-footer__note a:focus .text,.tools-lp-footer__links .tools-lp-footer__note a:hover .text{text-decoration:none}
.tools-lp-footer__links .cta-group__note a .icon,.tools-lp-footer__links .tools-lp-footer__note a .icon{text-decoration:none !important}
.tools-lp-footer__legal-id{font-size:10px}
.tools-lp-footer .cta-group{margin:12px 0 6px}
@media(min-width:1200px){.tools-lp-footer{text-align:left}
.tools-lp-footer__wrapper{max-width:980px;padding:24px 3vw}
.tools-lp-footer__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:75px}
.tools-lp-footer__social{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin:0 0 12px}
.tools-lp-footer__socialheader{padding:12px 12px 0}
.tools-lp-footer__links{padding:17px 0 12px}
.tools-lp-footer__links .cta-group{margin:0}
.tools-lp-footer__links .cta-group__wrapper{display:inline-block;padding:0 6px 0 0;margin:0 0 15px 24px}
.tools-lp-footer__links .cta-group__wrapper:first-child{margin-left:0}
.tools-lp-footer__links .cta-group__wrapper .cta--link{font-size:12px}
.tools-lp-footer__links .cta-group__note,.tools-lp-footer__links .tools-lp-footer__note{margin:0}
}
@media(min-width:300px){.tools-lp-footer__wrapper{padding:24px 0}
}
html[parentLang=es] .tools-lp-footer__head .image__img{max-width:275px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-lp-collapsible{margin:18px 0 36px;text-align:left}
.tools-lp-collapsible__controls{margin:12px 0}
.tools-lp-collapsible__control{display:inline-block}
.tools-lp-collapsible__control[disabled]{color:#757575}
.tools-lp-collapsible__control:not(:first-of-type){padding-left:10px;margin-left:5px;border-left:1px solid #ccc}
.tools-lp-collapsible__section{margin:0;border-top:1px solid #ccc}
.tools-lp-collapsible__section:first-child{border-top:0}
.tools-lp-collapsible__section-heading{transition:all 250ms ease-in-out;font-size:18px;line-height:1.25;padding-right:60px}
@media(min-width:1200px){.tools-lp-collapsible__section-heading{font-size:24px}
}
@media(min-width:1440px){.tools-lp-collapsible__section-heading{font-size:28px}
}
.tools-lp-collapsible__section-title{color:#343333;cursor:pointer;display:block;padding:24px 0 24px 12px;position:relative}
.tools-lp-collapsible__section-title:hover{color:#343333}
.tools-lp-collapsible__section-title:focus{background-color:#f5f5f5;color:#343333;outline:0}
.tools-lp-collapsible__section-title:focus+.tools-lp-collapsible__section-content{background-color:#f5f5f5;margin-top:-1px}
.tools-lp-collapsible__section-title .icon{display:block;height:0;position:absolute;right:24px;top:50%;width:0}
.tools-lp-collapsible__section-title .icon:after,.tools-lp-collapsible__section-title .icon:before{transition:all 250ms ease-in-out;background-color:#343333;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;width:12px}
@media(min-width:1200px){.tools-lp-collapsible__section-title{padding-top:30px}
.tools-lp-collapsible__section-title .icon:after,.tools-lp-collapsible__section-title .icon:before{width:14px;height:2px}
}
.tools-lp-collapsible__section-title .icon:before{transform:translate3d(-50%,-50%,0)}
.tools-lp-collapsible__section-title .icon:after{transform:translate3d(-50%,-50%,0) rotate(90deg)}
.tools-lp-collapsible__section-title[aria-expanded=true] .icon:after,.tools-lp-collapsible__section-title[aria-expanded=true] .icon:before{transform:translate3d(-50%,-50%,0)}
.tools-lp-collapsible__section-content{font-size:16px;line-height:1.4;padding:12px;display:none}
@media(min-width:1200px){.tools-lp-collapsible__section-content{font-size:18px;padding-right:60px}
}
.tools-lp-collapsible__section-content ol,.tools-lp-collapsible__section-content ul{padding-left:20px}
.tools-lp-collapsible__section-content li,.tools-lp-collapsible__section-content p{font-size:16px;line-height:1.4}
@media(min-width:1200px){.tools-lp-collapsible__section-content li,.tools-lp-collapsible__section-content p{font-size:18px}
}
.tools-lp-collapsible__section-content p{margin:0 0 1.25em}
.tools-lp-collapsible__section-content li{margin:0 0 .75em}
.tools-lp-collapsible .image{margin:0}
.tools-lp-collapsible--edit .tools-lp-collapsible__section-content{display:block !important}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.tools-app-download-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:350px;margin:30px auto 0}
.tools-app-download-buttons__app-image{width:150px;height:48px;margin:0 6px}
@media(min-width:750px){.tools-app-download-buttons{-ms-flex-pack:start;justify-content:flex-start;max-width:100%}
.tools-app-download-buttons__app-image:first-child{margin-left:0}
}
.tools-app-download-buttons__cta{display:block;background-repeat:no-repeat;background-position:center;background-size:contain;width:150px;height:48px;margin:0 6px}
@media(min-width:750px){.tools-app-download-buttons__cta:first-child{margin-left:0}
}
.tools-app-download-buttons__cta .tools-app-download-buttons__app-image{width:auto;height:auto;margin:0}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.static-report-table{margin:30px 0}
.static-report-table .cta{margin:12px 0 12px auto}
.static-report-table .table-report{position:relative;border-collapse:separate}
.static-report-table .table-report__head{position:sticky;top:47px;padding:10px;color:#000;border:1px solid #fff;background-color:#f5f5f5}
.static-report-table .table-report__cell{padding:3px 6px;font-weight:400;color:#000;text-align:left;border:1px solid #fff}
.static-report-table .requires-immediate-action{background-color:#f6c6c6}
.static-report-table .requires-action{background-color:#fffec3}
.static-report-table .requires-no-immediate-action{background-color:#d9f1da}
.template--staticreport .row--content{max-width:1440px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.spending-tool{opacity:1}
.spending-tool--hidden{opacity:0}
.spending-tool__heading{font-size:20px}
.spending-tool__chart{position:relative;max-width:300px;margin:0 auto 12px}
.spending-tool__dividers{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
@media(min-width:680px){.spending-tool__dividers{-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:48px 0}
}
.spending-tool__divider{-ms-flex:1 1 auto;flex:1 1 auto}
.spending-tool--desktop{display:none}
@media(min-width:680px){.spending-tool__divider{-ms-flex:1;flex:1}
.spending-tool__divider:last-child{margin-right:48px}
.spending-tool--mobile{display:none}
.spending-tool--desktop{display:block}
}
.inner-circle{text-align:center;width:66%;position:absolute;top:28%;left:50%;margin-left:-33%}
.inner-circle__image{width:40px;height:40px;visibility:hidden;display:inline-block}
.inner-circle__image--show{visibility:visible}
.inner-circle__label{font-size:14px}
.inner-circle__value{font-weight:700}
.demographics__value{-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:center;transform-origin:center;width:100%;text-align:center;padding-top:12px;display:none}
.demographics__value span{display:block;font-size:16px;font-weight:700}
@media(min-width:680px){.demographics__value{display:block;-ms-transform:scale(1);transform:scale(1);text-align:left;padding:24px 0 16px}
.demographics__value span{display:inline}
}
.demographics__value--show{display:block;animation:.25s forwards tool-scale}
.demographics__label{display:none}
@media(min-width:680px){.demographics__label{display:block;width:100%;font-size:14px;text-align:left;margin:0}
}
.demographics__alert{display:none;color:#279f00;font-weight:700;width:100%}
.demographics__alert--error{color:#e31837}
.demographics__alert--show{display:block}
.demographics__inputs--radios{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.demographics__inputs--secondlevel{-ms-transform:scale(0);transform:scale(0);display:none;-ms-transform-origin:center;transform-origin:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px;text-align:center}
@media(min-width:680px){.demographics__inputs--toplevel{display:none}
.demographics__inputs--secondlevel{display:block;-ms-transform:scale(1);transform:scale(1);text-align:left;margin-top:0}
}
.demographics__inputs--secondlevel--show{display:-ms-flexbox;display:flex;animation:.25s .25s forwards tool-scale}
@media(min-width:680px){.demographics__inputs--secondlevel--show{display:block}
}
@media(max-width:620px){.demographics__inputs--secondlevel--show{width:90%;margin-left:auto;margin-right:auto}
}
@keyframes tool-scale{100%{transform:scale(1)}
}
.demographic-input{border:1px solid #012169;color:#012169;padding:12px;text-align:center;margin:3px;white-space:nowrap;border-radius:0;background-color:#fff}
.demographic-input::-ms-clear{display:none}
@media(min-width:680px){.demographic-input{text-align:left}
}
.tool-cta,.us-comparison{text-align:center}
.demographic-input--radio{display:none}
.demographic-input--radio:checked+.demographic-input{background-color:#012169;color:#fff}
.demographic-input--toplevel{-ms-flex:1;flex:1;margin:1px}
.demographic-input--household-size{-ms-flex:1;flex:1}
.demographic-input--zipcode{width:150px;font-size:16px}
.demographic-input--success{background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/action-checkmark.svg) 115px 9px no-repeat;background-size:25px 25px;border-color:#279f00}
.us-comparison{margin-top:24px}
.us-comparison--show{display:block}
.us-comparison__image{width:40px;height:40px;display:inline-block;display:none}
.us-comparison__image--show{display:block}
.us-comparison__category-compare{display:none;min-height:50px;margin:0}
.us-comparison__category-compare--show{display:block}
.us-comparison__total-compare{display:none;min-height:50px;margin:0}
@media(min-width:680px){.us-comparison__total-compare--show{display:block}
}
.us-comparison__category-icons{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
@media(min-width:680px){.us-comparison__category-icons{display:-ms-flexbox;display:flex}
}
.us-comparison__category-icon{width:40px;margin:6px;transition:all .5s}
.us-comparison__category-icon--selected,.us-comparison__category-icon:hover{-ms-transform:scale(1.5);transform:scale(1.5)}
.us-comparison__percent,.us-comparison__total-compare-percent{font-weight:700;color:#012169}
.us-comparison__copy{opacity:0;transition:all 1s;margin-top:12px;min-height:24px;font-size:14px}
.us-comparison__copy--show{opacity:1}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.related-content-article{display:none !important}
}
.related-content-article{display:none;position:absolute;top:315px;right:-100px;width:200px}
@media(min-width:1200px){.related-content-article{display:block}
}
@media(min-width:1400px){.related-content-article{right:-188px;width:260px}
}
.related-content-article .article-list{padding:0;width:200px}
@media(min-width:1400px){.related-content-article .article-list{width:260px}
}
.related-content-article .article-list__wrapper{width:200px}
@media(min-width:1400px){.related-content-article .article-list__wrapper{width:260px}
}
.related-content-article .article-list__wrapper.fixed{position:fixed}
.related-content-article .article-list__wrapper.absoulte{position:absolute}
.related-content-article .article-list__item{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ededed}
.related-content-article .article-list__item:last-child{border-bottom:none !important}
.related-content-article .article-list__item__topic{font-family:ConnectionsBold;font-size:14px}
.related-content-article .article-list__item__title{font-family:Connections;font-weight:400;font-size:16px;line-height:1.5;line-height:1.3;margin-bottom:0}
@media(min-width:750px){.related-content-article .article-list__item__title{font-size:18px}
}
.related-content-article .article-list__item__description{margin-top:12px;font-size:16px;line-height:1.5}
.related-content-article .article-list__item__cta{margin-top:18px;font-size:14px}
.related-content-article .article-list__item__cta .icon{position:relative;top:3px;margin-right:8px;font-size:18px}
.related-content-article .article-list__item__cta .icon--Infographic{font-size:20px}
.related-content-article .article-list__item__cta .icon--Video{top:2px}
.related-content-article .article-list__item__count{margin-top:15px}
.related-content-article .article-list__item__count .icon--guidelines{top:2px;font-size:16px;color:#e31837}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.item-masthead__top-bar{height:121px}
.item-masthead__btm-bar{height:96px}
.item-masthead--red .item-masthead__top-bar{background:#e31837}
.item-masthead--red .item-masthead__btm-bar{background:#a12834}
.item-masthead--blue .item-masthead__btm-bar,.item-masthead--blue .item-masthead__top-bar{background:#012169}
.item-masthead--orange .item-masthead__top-bar{background:#e68735}
.item-masthead--orange .item-masthead__btm-bar{background:#d26e2c}
.item-masthead--yellow .item-masthead__top-bar{background:#ccad26}
.item-masthead--yellow .item-masthead__btm-bar{background:#a78800}
.item-masthead--green .item-masthead__top-bar{background:#8d9b43}
.item-masthead--green .item-masthead__btm-bar{background:#758036}
.item-masthead--mint .item-masthead__top-bar{background:#6d9f78}
.item-masthead--mint .item-masthead__btm-bar{background:#5c7e6a}
.item-masthead--teal .item-masthead__top-bar{background:#73a1a2}
.item-masthead--teal .item-masthead__btm-bar{background:#577a7d}
.item-masthead--purple .item-masthead__top-bar{background:#6f84b8}
.item-masthead--purple .item-masthead__btm-bar{background:#516899}
.item-masthead--gray .item-masthead__top-bar{background:#a39382}
.item-masthead--gray .item-masthead__btm-bar{background:#919191}
.item-subhead__dek-copy,.item-subhead__text{font-family:ConnectionsLight;font-weight:100;line-height:1.25}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.item-subhead{margin-bottom:50px}
.item-subhead__text{margin-bottom:18px;font-size:24px}
@media(min-width:750px){.item-subhead__text{font-size:32px}
}
.item-subhead__dek-copy{margin:12px 0 18px;font-size:20px}
@media(min-width:750px){.item-subhead__dek-copy{font-size:24px}
}
.item-subhead__consumption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:18px;font-weight:500;font-size:16px;line-height:1.5;font-family:Connections}
@media(min-width:750px){.item-subhead__consumption{font-size:18px}
}
.item-subhead__consumption .icon{margin-right:6px;font-size:24px}
.item-subhead__consumption .icon--Video:before{content:"\ea20" !important}
.item-subhead__consumption-text{margin-left:4px}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@media print{.in-page-nav{display:none !important}
}
.in-page-nav{position:absolute;top:300px;left:-125px;width:275px;padding-right:30px}
.in-page-nav.fixed{position:fixed}
@media(max-width:1199px){.in-page-nav{display:none}
}
@media(min-width:1300px){.in-page-nav{left:-175px}
}
.in-page-nav__item-list{margin-top:0}
.in-page-nav__item-list .in-page-nav__item{position:relative;list-style:none;margin:0 0 20px;padding-left:12px;font-family:Connections;font-weight:400;font-size:16px;line-height:1.5;border-left:1px solid transparent;transition:border 150ms ease-out}
@media(min-width:750px){.in-page-nav__item-list .in-page-nav__item{font-size:18px}
}
.in-page-nav__item-list .in-page-nav__item:last-child{margin-bottom:0}
.in-page-nav__item-list .in-page-nav__item a{color:#000;cursor:pointer}
.in-page-nav__item-list .active{border-left:3px solid #e31837;font-family:ConnectionsBold}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.row--home-topictiles{padding:0}
.home-topictiles{width:100%}
.home-topictiles__header{color:#e31837;font-size:40px;text-align:center;margin-bottom:10px;padding:0 12px}
@media(min-width:620px){.row--home-topictiles{padding:0 12px}
.home-topictiles__header{padding:0}
}
.home-topictiles__subheader{color:#000;text-align:center;padding:0 12px;font-size:20px;line-height:24px}
.home-topictiles__topics{margin:40px 0 50px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}
.home-topictiles__topics .home-topictiles-topic{margin:1px 0;-ms-flex-preferred-size:calc(20% - 2px);flex-basis:calc(20% - 2px);background-color:#f5f5f5}
@media(min-width:620px){.home-topictiles__topics .home-topictiles-topic{-ms-flex-preferred-size:calc(10% - 3px);flex-basis:calc(10% - 3px)}
}
.home-topictiles__topics .home-topictiles-topic__link,.home-topictiles__topics .home-topictiles-topic__link:focus,.home-topictiles__topics .home-topictiles-topic__link:hover{color:#000;display:block;background-color:#f5f5f5;padding:0 0 6px;height:100%}
.home-topictiles__topics .home-topictiles-topic__link:focus,.home-topictiles__topics .home-topictiles-topic__link:hover{background-color:#ededed;-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);z-index:100;text-decoration:none}
.home-topictiles__topics .home-topictiles-topic__image{margin:0 auto;max-width:36px;height:90px}
.home-topictiles__topics .home-topictiles-topic__title{display:block;text-align:center;margin:0;font-size:12px;line-height:1.2;min-height:42px;font-family:ConnectionsLight}
@media(min-width:1000px){.home-topictiles__topics .home-topictiles-topic__link,.home-topictiles__topics .home-topictiles-topic__link:focus,.home-topictiles__topics .home-topictiles-topic__link:hover{padding:0 0 12px}
.home-topictiles__topics .home-topictiles-topic__title{font-size:18px;padding:0 6px}
}
.home-topictiles__topics .hidden-topic{opacity:0}
.aem-wrap--media,.media{width:100%}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.media{max-width:1200px;margin-bottom:30px}
.media--positioning-left{margin:0 auto 0 0}
.media--positioning-right{margin:0 0 0 auto}
.media--positioning-centered{margin:0 auto}
.media__title{margin:0 0 40px}
.media__title:focus{outline:0}
.media__title--red{color:#e31837}
.media__title--black{color:#000}
.media__title--centered{text-align:center}
.media__title--right{text-align:right}
.media button:focus,.media button:hover{background-color:transparent}
.media .vjs-disclaimer-text a,.media .vjs-transcript-text a{color:#0073cf}
.media .video-js{width:100%;height:0;display:block;padding:0 0 56.25%}
.media .transcript-data,.media .vjs-disclaimer-data{display:none}
@media(max-width:450px){.media .glider__arrow.glider-next,.media .glider__arrow.glider-prev{padding:0 6px}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.cq-LinkChecker--invalid{display:inline-block;max-width:30px;height:20px}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{left:0;top:0}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}
.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-loading .slick-list{background:url(../../../../etc.clientlibs/bmh/clientlibs/resources/images-min/ajax-loader.gif) center center no-repeat #fff}
@font-face{font-family:slick;src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/slick.eot);src:url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/slick.eot?#iefix) format("embedded-opentype"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/slick.woff) format("woff"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/slick.ttf) format("truetype"),url(../../../../etc.clientlibs/bmh/clientlibs/resources/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}
.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:0;outline:0}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0;color:transparent;text-decoration:none}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#000;opacity:.75}
.slick-prev{right:25px}
[dir=rtl] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}
.slick-next{right:5px}
[dir=rtl] .slick-next{left:-25px;right:auto}
[dir=rtl] .slick-next:before{content:"←"}
.slick-slider{margin-bottom:30px}
.slick-dots{bottom:-45px;list-style:none;text-align:center;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}
.slick-dots li.slick-active button:before{color:#000;opacity:.75}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:block}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.template--homepage #mainContent .row--content{padding:0;max-width:none}
.template--homepage .home-topictiles{max-width:1366px;margin:0 auto;padding:0}
@media(min-width:620px){.template--homepage .home-topictiles{padding:0 12px}
}
.template--homepage .homecarousel{max-width:1004px;margin:60px auto 80px;padding:0}
@media(min-width:620px){.template--homepage .homecarousel{padding:0 12px}
}
.template--homepage .conditional-wrapper{margin-bottom:50px}