/* Minification failed. Returning unminified contents.
(2,1758): run-time error CSS1039: Token not allowed after unary operator: '-radius-radius-full'
(2,1807): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Red'
(2,1855): run-time error CSS1039: Token not allowed after unary operator: '-spacing-spacing-m'
(2,1885): run-time error CSS1039: Token not allowed after unary operator: '-spacing-spacing-xxl'
(2,1963): run-time error CSS1039: Token not allowed after unary operator: '-spacing-spacing-xs'
(2,1999): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Primary'
(2,2021): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Red'
(2,2228): run-time error CSS1039: Token not allowed after unary operator: '-radius-radius-full'
(2,2277): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Red'
(2,2360): run-time error CSS1039: Token not allowed after unary operator: '-spacing-spacing-m'
(2,2390): run-time error CSS1039: Token not allowed after unary operator: '-spacing-spacing-xxl'
(2,2468): run-time error CSS1039: Token not allowed after unary operator: '-spacing-spacing-xs'
(2,2504): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Primary'
(2,2526): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Red'
(2,2855): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Red'
(5,3308): run-time error CSS1039: Token not allowed after unary operator: '-Buttons-Red'
 */
.stbcolor-secondary.sixth{background-color:#fdf4e6;}.stbcolor-secondary.fifth{background-color:#f5e4c7;}.stbcolor-secondary.third.white{background-color:#fff;}.stbcolor-visuals.fourth{background-color:#e8f3e1;}.stbcolor-secondary.eighth{background-color:#fdf6cf;}.stbcolor-secondary.eighth.darker{background-color:#c17b0b;}.stbcolor-secondary.ninth{background-color:#fee6db;}.stbcolor-secondary.ninth.darker{background-color:#e36a31;}.stbcolor-secondary.tenth{background-color:#c3f2f6;}.stbcolor-secondary.tenth.darker{background-color:#2a8eac;}.stbcolor-secondary.eleventh{background-color:#e8f3e1;}.stbcolor-secondary.eleventh.darker{background-color:#4a966e;}.sppcolor-green.surface{background-color:#f5f9f0;}.sppcolor-red.surface{background-color:#ffe7e0;}.sppcolor-red.light{background-color:#fff0f0;}.sppcolor-tan.light{background-color:#fbf6ee;}.sppcolor-green.dark{background-color:#5dc0a6;}.sppcolor-green.light{background-color:#d3eee7;}
.stb-btn.red{background-color:#bf0900;}.stb-btn.red.disabled{background-color:#ccc;cursor:not-allowed;opacity:1;color:#e6e6e6;pointer-events:none;}.stb-btn.red.transparent{background-color:#fff;color:#bf0900!important;font-weight:700;font-size:19px;line-height:26px;}.spp-button-dark-red{background-color:#da291c!important;border-radius:2px;}.spp-button-dark-red:active{color:#fff!important;}a.shimmerButtonRed{-webkit-animation:shimmerRed 2s ease-in-out 0s 3;animation-name:shimmerRed 2s ease-in-out 0s 3;}.btn-white-red{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#bf0900!important;border-color:#bf0900;border-style:solid;border-width:1px;border-radius:2px;}.btn-white-red:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#bf0900!important;border-color:#bf0900;border-style:solid;border-width:1px;}.gipd-button{margin-top:10px;}.time-period-radio-btn{width:162px;padding:8px 8px 8px 6px;}.minpension-wrapper{padding-top:15px;}.stb-btn{border-radius:2px!important;}.stb-btn:active.btn-white-red:active,.stb-btn:focus.btn-white-red:focus{background-color:#fff;border-color:#bf0900;}.stb-big-btn{padding-top:18px!important;}.side-nav__menu-toggle{background-color:transparent;margin:0;border:0;border-left:1px #949494 solid;padding:8px 15px;}.site-footer__up-button{background-color:transparent;margin:0;padding:0;border:0;margin-right:5px;}.site-header__menu-button{display:inline-flex;justify-content:center;align-items:center;background-color:transparent;margin:0;padding:0;border:0;}.rounded-red-link-button{border-radius:35px;background-color:#fbe6db;padding:15px 10px 15px 10px;align-content:center;align-items:center;text-align:center;width:100%;}.rounded-dark-red-thick-link-button{border-radius:var(--radius-radius-full,360px);border:3px solid var(--Buttons-Red,#560000);display:flex;padding:var(--spacing-spacing-m,16px) var(--spacing-spacing-xxl,48px);justify-content:center;align-items:center;gap:var(--spacing-spacing-xs,8px);color:var(--Buttons-Primary,var(--Buttons-Red,#560000));font-family:"Storebrand Text","Open Sans",Arial,ArialMT,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;}.rounded-red-thick-link-button{border-radius:var(--radius-radius-full,360px);border:3px solid var(--Buttons-Red,#b50005);background-color:#b50005!important;display:flex;padding:var(--spacing-spacing-m,16px) var(--spacing-spacing-xxl,48px);justify-content:center;align-items:center;gap:var(--spacing-spacing-xs,8px);color:var(--Buttons-Primary,var(--Buttons-Red,#fff))!important;font-family:"Storebrand Text","Open Sans",Arial,ArialMT,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none!important;}.rounded-red-thick-link-button:hover,.rounded-red-thick-link-button:focus,.rounded-red-thick-link-button:active{border:3px solid var(--Buttons-Red,#b50005)!important;}.rounded-red-link-button a{color:#b51710!important;text-decoration:none!important;border-bottom:0!important;font-weight:bold;font-size:16px;}.contact-us-page-send-message{border-radius:360px;width:250px;height:56px;background:#850001;color:#fff;border:0;font-family:'Storebrand Text',sans-serif;font-size:18px;font-weight:400;line-height:27px;background-image:url('../img/icons/arrow-right-white.svg');background-position:205px 15px;background-repeat:no-repeat;padding-right:20px;}@media(max-width:480px){.time-period-radio-btn{width:100%;}.rounded-red-link-button{margin-left:auto;margin-right:auto;}}@media(max-width:767px){.stb-btn{width:82%;text-decoration:none;}.rounded-red-link-button{margin-left:auto;margin-right:auto;}.stb-btn.long-text{width:100%;}}

.beige-box{border:4px solid #f5e4c7;padding-top:0;}.beige-box.padded{padding:30px 30px 30px 30px;}.stb-box.success{border:3px dashed #4a966e;background:#e8f3e1;}.stb-box.warning{border:3px dashed #c17b0b;background:#fdf6cf;}.contact-info-table .col-md-6{margin-bottom:0;}.contact-info-table div{margin-bottom:0;}.contact-info-table{margin-top:20px;}.word-wrap{word-wrap:break-word;}.wordHolder{padding-left:12px;padding-bottom:16px;padding-right:10px;line-height:normal;}.wordHolder h1{font-family:"Open Sans Bold",Arial,ArialMT,sans-serif;display:inline;font-size:18px;font-weight:600;color:#000;}.wordHolder h2{font-family:"Open Sans Bold",Arial,ArialMT,sans-serif;display:inline;font-size:15px;font-weight:bold;color:#000;}.arrow-box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204,204,204,0);border-top-color:#b0dfdb;border-width:15px;margin-left:-15px;}.arrow-box-content{padding:25px 55px 25px 25px;background-color:#fff;border:1px solid #e6e6e6;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.col-md-3>.arrow-box{min-height:60px;}.col-md-4>.arrow-box{min-height:50px;}.col-md-3>.arrow-box-content{min-height:200px;}.col-md-4>.arrow-box-content{min-height:150px;}.col-md-6>.arrow-box-content{min-height:90px;}.arrow-box{position:relative;background:#b0dfdb;padding:13px 25px 8px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.insurance-level-holders div.no-icon{padding-top:5px;font-size:1.9em;font-weight:600;}.insurance-level-holders div.management-fee{padding-top:5px;font-size:1.9em;font-weight:600;}.saving-option-container{margin-top:80px;}.saving-option-container .column{padding-top:75px;}.saving-option-container .content{display:flex;flex-direction:column;padding:35px;}.saving-option-container .my-services{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:5px solid #fdf4e6;background:#fff;position:absolute;top:-80px;left:50%;transform:translateX(-50%);}.saving-option-container .saving-option .flex{flex-direction:column;}.translation-info{background-color:#1b8d9b;}div.tab-pane.active{outline:0;}.insurance-details-graph-container{margin-left:0!important;margin-right:0!important;width:100%;padding-top:0;padding-right:0!important;padding-left:0!important;}.insurance-level-holders .insurance-level-statustext{font-size:13px;margin:-5px 0 0 5px;padding:0;width:60%;line-height:20px;font-weight:600;}.bounceBubble{animation:bounceIn 2s;}.center-block{display:block;margin-left:auto;margin-right:auto;}.percent-wrapper-75{width:75%;}.gray4-border-top{border-top:1px dotted #a6a6a6;}.gipd-text .gipd-list{margin-left:22px;margin-top:20px;}.perf-ytd-placeholder{min-height:30px;max-height:60px;background:#e9ebee!important;}.perf-graph-placeholder{height:300px;background:#e9ebee!important;}.info-banner-color-darker{background-color:#2a8eac;}.info-banner-color{background-color:#77c6cc;}.info-banner-color-lighter{background-color:#c3f2f6;}.warning-banner-color-darker{background-color:#c17b0b;}.warning-banner-color-lighter{background-color:#fdf6cf;}.margins-scale-fees{margin-top:20px;margin-bottom:20px;}.eLetterNotis-container{position:relative;height:100px;}.eLetterNotis{position:absolute;top:0;right:120px;display:block;z-index:999;width:auto;height:auto;background-color:#fff;}.round{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}.border{border:3px solid #404040;}.talktext{padding:1.7em;text-align:left;line-height:1.5em;}.insurance-header-placeholder{height:46px;background:#e9ebee!important;}.eLetterIllHolder{position:absolute;top:25px;right:0;}.circle-eLetterNotis{position:absolute;right:-5px;top:30px;height:36px;width:36px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;background-color:#da291c;color:#fff;}.tri-right.border.right-top:before{content:' ';position:absolute;width:0;height:0;left:auto;right:-33px;top:50px;bottom:auto;border:15px solid;border-color:transparent transparent transparent #404040;}.tri-right.right-top:after{content:' ';position:absolute;width:0;height:0;left:auto;right:-29px;top:49px;bottom:auto;border:15px solid;border-color:transparent transparent transparent #fff;}.portfolio-analysis-link{margin-bottom:20px;}.tri-right-3.right-top:after{content:' ';position:absolute;width:0;height:0;left:auto;right:-29px;top:39px;bottom:auto;border:15px solid;border-color:transparent transparent transparent #efe8df;}.validation-summary-errors{border:1px solid #eed3d7;background-color:#f2dede;padding-right:35px;padding-left:0;padding-bottom:8px;padding-top:4px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;color:#b94a48;margin-bottom:10px;line-height:20px;}.insurance-transactions-error-container .validation-summary-errors{margin-top:20px;}.side-nav{position:fixed;right:0;top:0;z-index:1000;width:282px;overflow-y:auto;height:100%;transition-property:transform;transition-duration:500ms;background-color:#fff;box-shadow:0 0 3px 1px #aaa;}.side-nav--hidden{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);box-shadow:none;}.side-nav__user-info{display:flex;justify-content:space-between;align-items:flex-start;padding:15px;}.side-nav__close{background-color:transparent;margin:0;padding:0;border:0;}.side-nav__user-links{padding-left:20px;}.side-nav__logout{display:flex;align-items:center;padding-bottom:20px;}.side-nav__logout-link{font-size:18px;margin-left:18px;}.side-nav__main{border-top:3px #bf0900 solid;}.side-nav__sub-menu{height:0;overflow:hidden;transition:height .3s ease-in-out;list-style:none;padding-left:0;margin:0;background-color:#f2f2f2;border-top:1px #949494 solid;}.side-nav__sub-menu--bottom-border{border-bottom:1px #949494 solid;}.side-nav__sub-menu-container{position:relative;}.side-nav__sub-menu--loading.side-nav__sub-menu::before{content:'';position:absolute;background:#f2f2f2;width:100%;height:100%;top:0;left:0;}.site-footer{min-height:201px;background-color:#da291c;}.site-footer__links-wrapper{display:flex;flex-direction:column;align-items:flex-start;}.site-footer__copyright-wrapper{padding:40px 0 10px 0;}.site-footer__top-wrapper{display:flex;justify-content:flex-end;background-color:#bf0900;}.site-footer__top-spacer{flex:1 1;background-color:#da291c;}.site-footer__top-text{flex:1.4 1;padding:12px 25px 12px 15px;font-family:"Open Sans Bold",Arial,ArialMT,sans-serif;color:#fff;}.site-header{display:flex;justify-content:space-between;align-items:center;height:60px;}.site-header__menu{display:flex;align-items:center;}.fetchHidden{display:none;}.substitutional-insurance{padding-left:15px;padding-right:15px;}.external-banner-container{border:1px solid;border-image-repeat:round;border-image-slice:1;border-image-width:1;background:#fff;padding:33px 38px 0 38px;border-image-source:url("../images/border.png")!important;}.health-app-banner-container{padding:62px 96px 0 96px;margin-bottom:30px;}.health-app-banner-container .health-app-image-container{text-align:center;display:flex;justify-content:center;align-items:center;}.banner_container{padding-top:15px;padding-bottom:15px;margin-bottom:33px;}.banner_container>*:last-child{margin-bottom:0!important;}.life-insurance-title{border-bottom:solid;border-width:1.3333px;border-color:#ccc;}.life-insurance-pdf{align-items:center;display:flex;margin:22px;}.life-insurance-icon{margin:25px;display:flex;align-items:center;justify-content:center;}.start-account-boxes{display:flex;flex-direction:row;justify-content:center;}.start-savings-container{display:flex;flex-direction:column;align-items:center;flex:1 0 0;}.start-savings-box{padding:3rem;display:flex;align-items:center;}.start-savings-text{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:1 0 0;}.start-savings-text p{padding:10px 10px 30px;}.start-savings-text h2{padding:10px;}.red-box{background-color:#b50005;}.red-box :is(h3,a){color:#fff;}.darker-red-box{background-color:#700;}.darker-red-box :is(h3,a){color:#fff0f0;}.darkest-red-box{background-color:#560000;}.darkest-red-box :is(h3,a){color:#fff0f0;}.pink-super-light-box{background-color:#ffdfdf;}.pink-super-light-box :is(h3,a){color:#560000;}.light-red-box{background-color:#ffe7e0;}.light-red-box :is(h3,a){color:#700;}.purple-box{background-color:#dbb8ff;}.purple-box :is(h3,a){color:#560000;}.information-box{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;width:100%;height:260px;padding:24px 16px;}.information-box-body{flex-grow:1;}.information-box-footer{flex-grow:0;flex-shrink:0;}a.information-box-link-text{border-bottom:0;text-decoration:underline;}.information-box-icon{margin-left:auto;}.rounded-beige-container{border-radius:35px;background-color:#f9f3e7;padding:20px!important;padding-top:35px!important;text-align:center!important;}.rounded-beige-container-survivalprotection{border-radius:35px;background-color:#f9f3e7;text-align:left;padding:0!important;}.rounded-beige-container-survivalprotection-left{padding-top:90px;text-align:center;}.rounded-beige-container-survivalprotection-right{padding-top:20px;}.payment_notification_banner_left{background-color:#ede3cb;padding:0;padding-right:5px;padding-left:5px;min-height:115px;}.payment_notification_banner_right{background-color:#f9f3e7;font-size:16px;font-weight:400;padding-top:10px;min-height:115px;}.payment_notification_banner_image_container{padding:0;padding-left:10px;padding-top:40px;padding-bottom:35px;}.payment_notification_banner_date_container{padding:0;padding-top:25px;font-weight:600!important;}.insurance-value-change-graph-picker{text-align:center;cursor:pointer;padding-bottom:4px;}.insurance-value-change-graph-tooltip{text-align:center;}.bar-chart-right-rounded-corner-text-container{margin-top:5px;margin-left:5px;}.bar-chart-right-rounded-corner-container{margin-top:25px;}.sfdr-value-container{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:360px;background:#456b4c;margin-left:auto;margin-right:auto;}.trad-insurance-survivorprotection-container{margin-top:120px;margin-bottom:72px;padding-top:0;}.flex-container-column{display:flex;flex-direction:column;height:100%;}.flex-container-center-vertically{display:flex;align-items:center;height:100%;}.flex-container{display:flex;}.information-box-footer-content:first-child{width:80%;}.information-box-footer-content:nth-child(2){width:20%;align-items:center;justify-content:center;display:flex;}.contact-us-page-container{background-color:#f5f0f0;border-radius:32px;padding:48px;}.contact-us-page-required-fields-container{padding:48px;}.contact-us-page-form-group{display:flex;flex-direction:column-reverse;padding:20px 0 20px 0;margin-top:auto;}.contact-us-page-form-group .file-list{margin-top:20px;}.contact-us-page-form-group .file-list .file-list.hidden{display:none;}.contact-us-page-form-group .remove-file{background:url('../img/icons/x-Stroke.svg');background-repeat:no-repeat;border:0;padding-top:5px;color:#700;cursor:pointer;margin-left:10px;width:10px;height:10px;}.contact-us-page-form-group .stb{list-style:none;font-family:'Storebrand Text',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#560000;}.contact-us-page-form-group .file-upload-button{display:flex;justify-content:center;align-items:center;border:2px solid #560000;border-radius:360px;width:152px;background:#560000;height:56px;cursor:pointer;margin-top:20px;}.contact-us-page-form-group .file-icon{background-image:url('../img/icons/Vector.svg');background-repeat:no-repeat;width:24px;height:24px;margin-right:8px;}.contact-us-page-form-group .file-text{font-family:'Storebrand Text',sans-serif;width:78px;height:27px;font-size:18px;font-weight:400;line-height:27px;color:#fff;}.contact-us-page-form-group .form-control-btn{display:none;}@media(max-width:979px) and (min-width:768px){.insurance-level-holders div.savings-icon,.insurance-level-holders div.calculated-amount-icon{background:0 0;padding-left:0;}}.customer-benefits-card-icon-container{display:flex;justify-content:center;padding-top:25px;margin-bottom:25px;}.start-savings-card-icon-half-container,.start-savings-card-icon-container{display:flex;justify-content:center;padding-top:0;margin-bottom:0;}@media(min-width:991px){.saving-option-container.saving-option-horizontal{margin-top:0;}.saving-option-container.saving-option-horizontal .content{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:50px 40px;}.saving-option-container.saving-option-horizontal .column{padding-top:0;}.saving-option-container.saving-option-horizontal .my-services{position:static;transform:none;margin-right:125px;}.saving-option-container.saving-option-horizontal .saving-option{min-width:360px;}.rounded-beige-container-survivalprotection-right{padding-left:25px;padding-right:25px;padding-bottom:20px;}}@media(max-width:480px){.stb-box{padding:14px 12px 6px 12px;}div.margins-scale-fees{margin-top:1.5em;margin-bottom:0;}div.header-spacing-mobile,.header-spacing-mobile.container>.row>div{margin-bottom:0;padding-top:0;}.mobile-order{display:flex;flex-direction:column-reverse;margin-bottom:30px;}.start-account-boxes{display:flex;flex-direction:column;}.start-savings-box{padding:1rem;}.reverse{flex-direction:column;}.information-boxes{flex-direction:column;width:auto;padding:10px;align-items:normal;gap:12px;}.information-box{height:134px;width:auto;}}@media(max-width:767px){.eLetterNotis-container{height:125px;}.eLetterNotis{left:0;right:initial;}.site-footer__top-spacer{flex:0 1;}.site-footer__top-text{display:flex;justify-content:flex-end;}.site-footer__links-wrapper{padding-left:30px;}.site-footer__link{flex:0 1;}.site-footer__copyright-wrapper{justify-content:center;width:auto;}.health-app-banner-container .top-margin-15{margin-top:15px;}.trad-insurance-survivorprotection-container{margin-top:32px;margin-bottom:8px;padding-top:0;padding-bottom:0;}.customer-benefits-card-icon-container{display:flex;justify-content:left;padding-top:25px;margin-bottom:25px;}.start-savings-card-icon-half-container,.start-savings-card-icon-container{justify-content:left;margin-bottom:25px;margin-top:20px;}}@media(max-width:768px){.mobile-hide{display:none;}.contact-us-page-container{padding:24px 12px 24px 12px;}}@media(max-width:991px){body{padding-top:0;}.percent-wrapper-75{width:100%;}.eLetterNotis{width:210px;}.talktext{padding-left:1.7em;}.eLetterIllHolder{top:10px;}.tri-right.border.right-top:before{top:40px;}.tri-right.right-top:after{top:39px;}.health-app-banner-container{padding:15px 35px 0 35px;}.life-insurance-icon{padding-top:50px;}.container-md-margin-top-40{margin-top:40px!important;}.rounded-beige-container-survivalprotection-left{padding-top:30px!important;}.rounded-beige-container-survivalprotection-right{padding-left:25px;padding-right:25px;padding-bottom:20px;}.customer-benefits-left-container{margin-bottom:30px!important;}}@media(max-width:1199px){.health-app-banner-container .bottom-margin-25{margin-bottom:25px;}.information-box{margin-bottom:20px;height:134px;}}@media(min-width:1199px){.payment_notification_banner_image_container{padding-left:10px!important;}}@media(min-width:1200px){.start-savings-card-icon-container{padding-top:25px;}.start-savings-card-icon-half-container{padding-top:10px;}}
.spp-link-charcoal{color:#404040!important;border-bottom-color:#404040!important;}.spp-link-charcoal:hover{color:#bf0900!important;border-bottom-color:#bf0900!important;}.services__payment-link{font-size:1.3em;}.minpension-link,a:visited.minpension-link,a:focus.minpension-link,a:hover.minpension-link,a:active.minpension-link{color:transparent;text-decoration:none;border:0;}.minpension-link svg{width:218px;}.stbcolor-primary.first.lighter .gipd-text a,.stbcolor-secondary.third.lighter .gipd-text a{color:#fff;}.fancybox-skin a{border-bottom:0;border-bottom-style:none;}.no-text-decoration{text-decoration:none!important;}a.link-noDecoration{text-decoration:none;}a.link-noDecoration:hover,a.link-noDecoration:focus,a.link-noDecoration:active{text-decoration:none;}a.link-noBorder,a.link-noBorder:active,a.link-noBorder:focus{border:0!important;}a.link-noBorder:hover{border-bottom:1px solid #fff;border:0!important;}h5.breadcrumbs>a{border-bottom:0;}.side-nav__logout-link:link,.side-nav__logout-link:visited,.side-nav__logout-link:active{color:#000;}.side-nav__logout-link:hover{color:#da291c;}.side-nav__link-item a{text-decoration:none;font-size:18px;margin-left:12px;}.side-nav__link-item a:link,.side-nav__link-item a:visited,.side-nav__link-item a:hover,.side-nav__link-item a:active{color:#000;border-bottom:0;}.side-nav__menu-item a{border-bottom:0;text-decoration:none;}.side-nav__menu-toggle-link{font-size:18px;font-family:"Open Sans",sans-serif;font-weight:500;}.side-nav__menu-toggle-link:link,.side-nav__menu-toggle-link:visited,.side-nav__menu-toggle-link:hover,.side-nav__menu-toggle-link:active{color:#000;}.side-nav__sub-menu-link{font-size:14px;font-family:"Open Sans",sans-serif;}.side-nav__sub-menu-link:link,.side-nav__sub-menu-link:visited,.side-nav__sub-menu-link:active{color:#000;}.side-nav__sub-menu-link:hover{color:#da291c;}.side-nav__sub-menu-link--selected:link,.side-nav__sub-menu-link--selected:visited,.side-nav__sub-menu-link--selected:active{color:#da291c;}.site-footer__link{color:#fff;font-family:"Open Sans Bold",Arial,ArialMT,sans-serif;font-size:20px;margin:10px 0;}.site-footer__link:link,.site-footer__link:visited,.site-footer__link:hover,.site-footer__link:active{color:#fff;text-decoration:underline;border-bottom:0;}.site-header__logo-link{border:0;}.site-header__logo-link:active,.site-header__logo-link:focus,.site-header__logo-link:hover{border:0;}.spp-general-link{font-weight:400;font-size:16px;line-height:24px;}.FundInsurance_analyze_and_export_links{margin-left:10px;font-weight:400;font-size:16px;line-height:24px;display:inline-block;float:left;}.health-app-banner-container a{border-bottom-color:#bf0900!important;}.spp-red-link-with-border{color:#aa0600!important;border-bottom-color:#aa0600!important;}.spp-normal-red-link-with-border{color:#da291c!important;border-bottom-color:#da291c!important;}.trad-insurance-title-descriptions{font-weight:400;font-size:16px;cursor:pointer;color:#aa0600!important;text-decoration:underline;}.rounded-dark-red-thick-link-button{text-decoration:none!important;}.rounded-dark-red-thick-link-button:visited{color:#560000!important;}a.rounded-dark-red-thick-link-button:hover,a.rounded-dark-red-thick-link-button:focus,a.rounded-dark-red-thick-link-button:active{color:#560000!important;border:3px solid var(--Buttons-Red,#560000)!important;}a.no-underline{text-decoration:none!important;}.stb-list-group .pause-outpayment-trigger:link,.stb-list-group .pause-outpayment-trigger:visited,.stb-list-group .pause-outpayment-trigger:hover,.stb-list-group .pause-outpayment-trigger:active,.stb-list-group .pause-outpayment-trigger:focus{color:inherit!important;border-bottom-color:inherit!important;text-decoration:none!important;}@media(max-width:480px){a.width-for-mobile{width:100%;}}@media(max-width:979px){a{border-bottom:0;text-decoration:underline;}}
ul.accordion li{margin-bottom:0;}ul.accordion li:first-child{border-top:0;}.chevronItem li{background:#fff;}ul.check{text-align:left;margin-right:18px;font-size:1.2em;}ul.check>li:before{background:url(../img/color-sprites.png) no-repeat;background-position:3px 3px;width:28px;height:28px;display:block;position:absolute;content:" ";margin-left:-35px;}ul.check>li{display:list-item;padding-left:30px;list-style-type:none;}ul.leaders li span{background:inherit;}ul.leaders{max-width:40em;padding:0;overflow-x:hidden;overflow-y:hidden;list-style:none;font-size:1.3em;}ul.leaders li:not(.noleader):before{float:left;width:0;color:#bfbfbf;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";}ul.leaders span:first-child{padding-right:.33em;background:inherit;}ul.leaders span:last-child{float:right;padding-left:.33em;background:inherit;}ul.largerleaders{padding:0;overflow-x:hidden;overflow-y:hidden;list-style:none;margin:2px 0 0;}ul.largerleaders li{line-height:45px;overflow:hidden;}ul.largerleaders li:nth-child(2) span:first-child{font-size:1.5em;}ul.largerleaders li:nth-child(2) span:nth-child(2){font-size:1.5em;}ul.largerleaders li:not(.noleader):before{float:left;width:0;color:#bfbfbf;white-space:nowrap;margin-top:5px;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";}ul.largerleaders span:first-child{background:#fff;font-size:2em;}ul.largerleaders span:last-child{float:right;background:#fff;font-size:2.2em;}ul.larger-li li{font-size:1.3em;}ul.leaders li.larger-li:before{float:left;width:0;color:transparent;white-space:nowrap;content:" ";}.superempty{border-bottom:1px dotted #a6a6a6;}ul.leaders li{min-height:30px;}.validation-summary-errors ul{margin-left:10px;padding-top:8px;list-style-type:none;}#top-menu-nav .desktop .nav.navbar-nav>li{width:20%;}#top-menu-nav .navbar.navbar-default .nav>li{width:20%;}.list-group-item--chevron.is-open .stb-sprite-small.arrow-right{background-position:0 0;}.list-group-item--chevron .stb-sprite-small.arrow-right{background-position:0 -100px;}.side-nav__link-list{list-style:none;margin:0;padding:15px 10px 25px 10px;}.side-nav__link-item{padding:15px 0 15px 10px;}.side-nav__menu{list-style:none;margin:0;padding:0 0 0 8px;}.side-nav__menu-item--only-parent .side-nav__menu-item-wrapper{height:66px;}.side-nav__menu-item--open .side-nav__menu-toggle img{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.side-nav__menu-item--only-parent{border-bottom:1px #949494 solid;}.side-nav__sub-menu li{padding:13px 0 13px 25px;}.side-nav__item--hidden{display:none;}.substitutional-insurance ul{width:400px;max-width:100%;font-size:16px;}.accordion ul>li{list-style-type:none!important;}ul.accordion.life-insurance-explanation-accordion>li>a.twister.open,ul.accordion.life-insurance-explanation-accordion>li{background-color:#f5f9f0;}ul.accordion.life-insurance-explanation-accordion>li>.twister>span.expander{text-align:left;float:none;}ul.accordion.life-insurance-explanation-accordion li a.twister .expander{background-position:-200px -100px;}ul.accordion.life-insurance-explanation-accordion li a.twister.open .expander{background-position:-200px 0;}ul.accordion.life-insurance-explanation-accordion>li{border-bottom-style:none;background-color:transparent;}ul.accordion.life-insurance-explanation-accordion>li>div>ul>li{background-color:transparent;}.contact-us-page-form-group>.file-list li{display:flex;}.contact-us-page-form-group>.file-list li>button{margin-top:8px;}@media(max-width:480px){ul.leaders{font-size:.9em;}ul.larger-li li{font-size:.9em;}ul.largerleaders span:first-child{font-size:1.3em;font-weight:600;}ul.largerleaders span:last-child{font-size:1.3em;font-weight:600;}ul.largerleaders span:first-child:after,ul.leaders span:first-child:after{content:"";}ul.largerleaders span:last-child{float:right;}form .stb-form-group .input-group input.form-control{width:100%;}.insurance-details-mobile-spacing>table>tbody>tr>td{margin-top:1.5em;padding-top:0;}div.margins-scale-fees{margin-top:1.5em;margin-bottom:0;}div.header-spacing-mobile,.header-spacing-mobile.container>.row>div{margin-bottom:0;padding-top:0;}.mobile-order{display:flex;flex-direction:column-reverse;margin-bottom:30px;}a.width-for-mobile{width:100%;}ul.leaders{font-size:.9em;}ul.larger-li li{font-size:.9em;}ul.largerleaders span:first-child{font-size:1.3em;font-weight:600;}ul.largerleaders span:last-child{font-size:1.3em;font-weight:600;}ul.largerleaders span:first-child:after,ul.leaders span:first-child:after{content:"";}ul.largerleaders span:last-child{float:right;}}
.stb-color-sprite-small{background:url("../images/stb-sprites/facelift-color-sprites.png") no-repeat;width:16px;height:16px;}.spp-arrowbox-icon{background:url("../img/icons/icoNewWindow.png") no-repeat;width:16px;height:17px;display:inline-block;}.stb-color-sprite-medium{background:url("../images/stb-sprites/facelift-color-sprites.png") no-repeat;width:24px;height:24px;}.stb-question-circle{background:url("../img/icons/question-circle.svg") no-repeat;width:24px;height:24px;display:inline-block;}.spp-safety-security-guy{background:url("../img/Safety - security.svg") no-repeat;width:258px;height:355px;}.spp-pdf-icon{background:url("../img/facelifted-pdf.svg") no-repeat;width:24px;height:24px;}.spp-life-insurance-icon{background:url("../img/icon-life-insurance.svg") no-repeat;width:96px;height:96px;}span.spp-toggler>a.twister.spp-toggle-trigger>span.stb-color-sprite-medium.info{filter:brightness(0);vertical-align:bottom;}figure.img-circle{width:160px;height:160px;}.gipd-image.start-gipd{width:100%;}.arrow-box>.icon{background:url(../img/icons/10_Illu_heart.svg);height:45px;width:45px;display:inline-block;background-size:300%;background-position:-60px -64px;position:absolute;top:-15px;left:-15px;transform:rotate(350deg);}.insurance-level-holders div.insurance-dev-up{background:url(../img/icons/arrowUp.png) no-repeat;height:60px;padding-left:55px;padding-top:5px;font-size:1.9em;font-weight:600;}.insurance-level-holders div.insurance-dev-down{background:url(../img/icons/arrowDown.png) no-repeat;height:60px;padding-left:55px;padding-top:5px;font-size:1.9em;font-weight:600;}.insurance-level-holders div.calculated-amount-icon{background:url(../img/icons/kalender.png) no-repeat;height:60px;padding-left:55px;padding-top:5px;font-size:1.9em;font-weight:600;}.insurance-level-holders div.savings-icon{background:url(../img/icons/din-sparing.png) no-repeat;height:60px;padding-left:55px;padding-top:5px;font-size:1.9em;font-weight:600;}figure.my-services.img-circle img[src$=".svg"]{height:110px;padding:35px 5px 5px 5px;}.banner-pw>img[src$=".svg"]{max-height:150px;margin-top:50px;margin-bottom:50px;}.rating-small svg{width:125px;height:22.79567595px;stroke-width:.5px;margin-left:3px;}img[src$=".svg"]{max-height:200px;}.gipd-image{max-height:250px!important;}.eLetterIllustration{width:100px;height:100px;}.site-footer__link-icon{background-color:#fff;border-radius:50%;height:36px;width:36px;margin-right:10px;}.health-app-banner-container .health-app-banner-app-logo{margin-bottom:15px!important;}.health-app-banner-container .health-app-image-border{margin-bottom:16px;border-radius:100%;float:left;border:3px solid #000;}.trad-insurance-managment-form-info-icon{display:inline-block;margin-left:5px!important;cursor:pointer;}.trad-insurance-title-descriptions-icon{margin-right:5px;margin-top:-2px;}.rounded-red-link-button-icon{margin-left:10px;margin-top:-5px;}.contact-us-page-form-group>.file-list li>img{margin-right:10px;}@media(max-width:480px){img.poaImageFix{max-height:100px;margin-top:-20px;}}@media(max-width:767px){img[src$=".svg"].no-max-height{max-height:inherit!important;}img[src$=".svg"]{max-height:90px;}}
table.stb-table thead{background-color:#fdf4e6;border:1px solid rgba(25,25,25,.16);border-bottom:0;}table.stb-table thead tr th{vertical-align:middle;font-family:'Open Sans',sans-serif;color:#404040;border:0;}table.fund-table thead th{background-color:#fdf4e6;border:1px solid rgba(25,25,25,.16);border-bottom:0;}table.fond-details thead th:first-child{padding-left:8px!important;}table.fond-details thead th:last-child{padding-right:8px!important;}table.fund-table tfoot th{background-color:#fff;border:1px solid rgba(25,25,25,.16);}table.fund-table tbody>tr{border-left:1px solid rgba(25,25,25,.16);border-right:1px solid rgba(25,25,25,.16);}table.fund-table tbody>tr>td{border-bottom:1px solid rgba(25,25,25,.16);}table.stb-table tbody>tr>td{border:0;}table.stb-table.no-alt.side-borders tbody>tr{border-left:1px solid rgba(25,25,25,.16);border-right:1px solid rgba(25,25,25,.16);}table.stb-table.no-alt.hoverable tbody>tr:hover,table.stb-table.no-alt.hoverable tbody>tr:hover>td{background-color:#f2f2f2;color:#aa0600;}table.stb-table.no-alt.hoverable tbody>tr:hover,table.stb-table.no-alt.hoverable tbody>tr:hover>td a{color:#aa0600;border-bottom-color:#aa0600;}table.stb-table.no-alt tbody>tr>td{border-bottom:1px solid rgba(25,25,25,.16);}table.stb-table tfoot{background-color:#fdf4e6;}table.stb-table>tfoot>tr>td{padding:12px 8px;border:0;}.table-footer-bold{vertical-align:middle;font-family:'Open Sans',sans-serif;font-weight:700;color:#404040;border:0;}table.alternate-tr-color-gray tbody:nth-of-type(odd)>tr>td{background-color:#f2f2f2;}table.alternate-tr-color-gray tbody:nth-of-type(even)>tr>td{background-color:#fff;}.remove-border-bottom-between tbody>tr:not(:last-child)>td{border-bottom:0;}.remove-border-top-between tbody>tr:not(:first-child)>td{border-top:0;}.remove-border-bottom-between tbody>tr:not(:last-child)>td{border-bottom:0;}.remove-border-top-between tbody>tr:not(:first-child)>td{border-top:0;}table.stb-table.with-side-borders{border-left:1px solid rgba(25,25,25,.16);border-right:1px solid rgba(25,25,25,.16);}table.stb-table.with-side-borders>tr{border-left:1px solid rgba(25,25,25,.16);border-right:1px solid rgba(25,25,25,.16);}table.stb-table.with-side-borders>tbody{border-left:1px solid rgba(25,25,25,.16);border-right:1px solid rgba(25,25,25,.16);}.table--dotted-leaders{table-layout:fixed;border-collapse:collapse;width:100%;}.table--dotted-leaders td{padding:1em 0 0 0;vertical-align:bottom;background-image:radial-gradient(#bfbfbf 1px,white 0);background-size:8px 8px;background-repeat:repeat-x;background-position:left bottom;}.table--dotted-leaders .service-link{word-wrap:break-word;}.table--dotted-leaders .service-value{white-space:nowrap;}.table--dotted-leaders .service-description{font-size:14px;}.table--dotted-leaders td span{background-color:#fff;font-size:1.3em;}.table--dotted-leaders td:first-child{text-align:left;}.table--dotted-leaders td:first-child span{padding-right:.25em;}.table--dotted-leaders td:last-child{text-align:right;}.table--dotted-leaders td:last-child span{padding-left:.25em;}.future-payments-table{width:50%;}.future-payments-table tbody td{padding-left:0;}.insurance-details{table-layout:fixed;border-collapse:collapse;width:100%;}.insurance-details th,.insurance-details td{padding:0;}.insurance-details th{padding-bottom:14px;}.insurance-details td{padding-top:.5em;font-size:1.2em;}.insurance-details__label-column,.insurance-details__value-column{width:50%;}.beneficiary-description{display:none;}.beneficiary-description td{padding:0!important;}.beneficiary-description div{padding-left:8px;padding-top:12px;padding-bottom:12px;}table.fund-table{font-size:1em;color:#333;font-weight:600;}table.fund-table th,table.fund-table tfoot{border-right:2px solid #e6e6e6;background:#ccc;}table.fund-table tbody>tr{border-left:2px solid #e6e6e6;}table.fund-table tbody>tr>td{border-right:2px solid #e6e6e6;border-bottom:0;padding-top:10px;padding-bottom:10px;}table.fund-table tbody>tr:nth-child(even)>td{background:inherit;}table.fund-table tbody>tr.fundshareInSavingsSolutionRow td span.fundshareInSavingsSolution:before{content:"*";}table.fund-table tbody>tr.fundshareInSavingsSolutionRow td span.fundshareInSavingsSolution{margin-left:15px;}table.fund-table tbody>tr.fundshareInSavingsSolutionRow td{background-color:#e6e6e6;}table.fund-table tbody>tr.fundshareInSavingsSolutionRow:nth-child(even)>td{background-color:#e6e6e6;}.insurance-details--ident tr td:first-child .insurance-details__cell-label{margin-left:15px;}.spp-gray-border-table{border:1px solid!important;color:#404040!important;border-color:#bfbfbf!important;}.spp-gray-border-table thead{background-color:#fff!important;border-bottom:1px solid!important;border-color:#bfbfbf!important;}.spp-gray-border-table tfoot{background-color:#fff!important;border-top:1px solid #bfbfbf;}.spp-gray-border-table thead tr th{border-bottom:1px solid #bfbfbf;}.inherit-border-collapse{border-collapse:inherit;}.life-insurance-metadata-table>tbody>tr>td{width:100%;text-align:right;font-weight:400;font-size:16px;line-height:35px;}.life-insurance-metadata-table>tbody>tr>th{font-weight:600;font-size:16px;line-height:35px;}.life-insurance-metadata-table>tbody>tr{border-bottom:solid;border-width:1.3333px;border-color:#ccc;}.life-insurance-metadata-table{margin:22px;width:100%;}.life-insurance-metadata-table>tbody>tr>th{width:50%;}.life-insurance-details-table>tbody>tr>td{font-weight:400;font-size:16px;line-height:35px;padding:0 10px;}.life-insurance-details-table>tbody>tr>th{width:50%;text-align:right;font-style:normal;font-weight:600;font-size:16px;line-height:35px;padding:0 10px;}.life-insurance-details-table{width:100%;}.trad-insurance-metadata-table{width:90%;margin-left:auto;margin-right:auto;border-collapse:collapse;}.trad-insurance-metadata-table tr{border-bottom:1pt solid #d3cfc5;}.trad-insurance-metadata-table tr.last{border-bottom:0!important;}.trad-insurance-metadata-table tr td{text-align:end;}.trad-insurance-metadata-table tr th,.trad-insurance-metadata-table tr td{padding-left:0!important;padding-right:0!important;}.trad-insurance-metadata-table th,.trad-insurance-metadata-table td{font-weight:400;font-size:16px;}.trad-insurance-metadata-table-top-row th,.trad-insurance-metadata-table-top-row td{font-weight:600;font-size:16px;}@media(max-width:480px){.insurance-details-mobile-spacing>table>tbody>tr>td{margin-top:1.5em;padding-top:0;}}@media(max-width:768px){.future-payments-table{width:100%;}.insurance-details tr,.insurance-details td{display:block;}.insurance-details .insurance-details__label-column{width:100%;}.insurance-details .insurance-details__value-column{width:auto;}.insurance-details tr td:last-child{padding-top:0;}.trad-insurance-metadata-table th,.trad-insurance-metadata-table-top-row th{font-weight:400;font-size:14px;}.trad-insurance-metadata-table-top-row td,.trad-insurance-metadata-table td{font-weight:600;font-size:14px;}}@media(max-width:991px){.trad-insurance-metadata-table{width:100%;}}
.spp-text-dark-red{color:#bf0900!important;}.span-l{font-family:"Storebrand Text","Open Sans",Arial,ArialMT,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;}p.intro{font-weight:300;}p.intro.four{font-weight:400;}.negativeDecimal{color:#b62217;}p.bold{font-weight:bold;margin-bottom:0;}.translation-info h2,.translation-info p{color:#fff;}.font-size-14{font-size:14px;}.insurance-details__cell-label{background-image:radial-gradient(#bfbfbf 1px,hsla(0,0%,100%,0) 0);background-size:8px 8px;background-repeat:repeat-x;background-position:0 100%;}.insurance-details__cell-label span{background-color:#fff;padding-right:2px;}.insurance-details__cell-value{padding-left:.25em;}.spp-nice-size{font-size:1.3em;}.fundInsuranceTogglerLinks{font-size:1.5em;color:#333;border-bottom:0;}.font-size-1em3{font-size:1.3em!important;}.spp-toggle-trigger{cursor:pointer;}.spp-toggler-row{cursor:pointer;}input[type=checkbox].stb-checkbox+input+label{display:inline-block;margin:-2px;padding:8px 20px 8px 6px;border:solid 1px #ccc;font-weight:normal;}input[type=checkbox].stb-checkbox+input+label span{background:url(../img/icons/ui-sprites.png) no-repeat transparent;background-position:-1px 0;padding-left:40px;padding-top:10px;font-size:16px;}input[type=checkbox].stb-checkbox:checked+input+label span{background:url(../img/icons/ui-sprites.png) no-repeat transparent;background-position:-1px -40px;padding-left:40px;padding-top:10px;font-size:16px;}.circle-eLetterNotis>h4{margin:7px auto;color:#fff;text-align:center;}span.hightlight-text{font-weight:800;}.shrink-text-7{font-size:.7em;padding-right:.1em;}.shrink-text-8{font-size:.8em;padding-right:.1em;}.missing-protection-benefit{padding-left:8px;padding-top:12px;padding-bottom:12px;}.side-nav__menu-item-wrapper{display:flex;justify-content:space-between;align-items:center;padding:15px 0 15px 10px;cursor:pointer;}.site-footer__link-row{padding:10px 0;}.site-footer__copyright-text{color:#fff;font-size:13px;margin:0;}.site-header__menu-text{margin-left:10px;font-size:20px;font-family:"Open Sans Bold",Arial,ArialMT,sans-serif;}.spp-black{color:#282828;}.center-text{display:flex;align-content:center;justify-content:center;}.life-insurance-red-text{text-decoration-color:#f00;color:#bb1b18;font-weight:600;font-size:16px;line-height:24px;}.trad-left-container-value-title{font-weight:bold!important;font-size:19px;}.trad-left-container-value{font-weight:bold;margin-top:15px!important;font-size:40px;}.trad-left-container-value-description{font-weight:400;font-size:11px;line-height:0!important;}.trad-insurance-managment-form{line-height:3!important;}.payment_notification_banner_text{margin:0!important;line-height:2!important;}.rounded-beige-container-survivalprotection-right h4{font-weight:600;font-size:27px;}.rounded-beige-container-survivalprotection-right h5{font-size:23px;font-weight:600;margin-top:20px!important;margin-bottom:20px!important;}.insurance-value-change-graph-selector p:first-child,.insurance-value-change-graph-picker p:first-child{color:#595959;}.insurance-value-change-graph-selector>p,.insurance-value-change-graph-selector>span,.insurance-value-change-graph-picker>p,.insurance-value-change-graph-picker>span{font-size:14px;font-weight:600;text-align:center;cursor:pointer;}.insurance-value-change-graph-selector.selected p:first-child,.insurance-value-change-graph-picker.selected p:first-child{color:#910300!important;}.insurance-value-change-graph-selector.selected,.insurance-value-change-graph-picker.selected{border-bottom:solid 2px #910300!important;}.value-change-graph-selector-percentage{color:#003f4a!important;}.insurance-value-change-graph-tooltip p:first-child{font-size:11px!important;color:#595959;font-weight:400;margin:0!important;}.insurance-value-change-graph-tooltip p:last-child{font-size:16px!important;color:#003f4a;font-weight:600;margin:0!important;}.value-change-graph-selector-date.stb-form-group-text{display:inline-block;margin-left:5px;margin-right:5px;font-weight:600;font-size:16px;margin-top:5px;text-align:center;}.italic-text{font-style:italic!important;}.insurance-details-title{font-size:23px;line-height:150%;}.trad-insurance-survivorprotection-payoff-container h5{line-height:1.1!important;}.sfdr-value-container span{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal;}.customer-benefits-intro-text{font-family:"Storebrand Text",Arial,ArialMT,sans-serif;font-size:19.2px;font-style:normal;font-weight:400;line-height:150%;color:#560000;}h1.spp-dark-red{font-family:"Storebrand Display","Open Sans",Arial,ArialMT,sans-serif;font-size:47.78px;font-style:normal;font-weight:600;line-height:120%;color:#560000;}h2.spp-dark-red-card{font-family:"Storebrand Text","Open Sans",Arial,ArialMT,sans-serif;font-size:33.18px;font-style:normal;font-weight:600;line-height:150%;color:#560000;}p.spp-dark-red-card,p.spp-dark-red-card-l{font-family:"Storebrand Text","Open Sans",Arial,ArialMT,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#560000;}p.spp-dark-red-card-l{font-size:20px;}p.spp-dark-red-intro{font-family:"Open Sans",Arial,ArialMT,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px;color:#560000;}.trad-right-data-container-bottom-disclaimer{margin-top:20px;margin-left:25px;margin-right:25px;}.information-box-header{flex-grow:0;flex-shrink:0;}.contact-us-page-h2{font-family:'Storebrand Text',sans-serif;font-weight:600;font-size:33px;margin-bottom:1.5rem;color:#560000;line-height:49.77px;}.contact-us-page-h3{color:#560000;line-height:24px;font-family:'Storebrand Text',sans-serif;font-size:16px;font-weight:600;}.contact-us-page-name{margin-bottom:48px;font-family:'Storebrand Text',sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#560000;}.contact-us-page-h1{padding-top:22px;top:185px;color:#560000;height:57px;font-family:'Storebrand Text',sans-serif;font-size:47.78px;font-weight:600;line-height:57.34px;}.contact-us-page-intro,.contact-us-page-intro-link{padding-bottom:20px;color:#560000;padding-top:34px;font-family:'Storebrand Text',sans-serif;font-weight:400;font-size:19.2px;line-height:150%;}.contact-us-page-intro-link{padding-top:20px;padding-bottom:40px;}.contact-us-page-required-fields{color:#560000;font-family:'Storebrand Text',sans-serif;font-weight:400;font-size:16px;font-style:normal;line-height:150%;}.success-notification-header,.success-notification-message{font-family:"Open Sans",Arial,ArialMT,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:#282828;}.success-notification-message{font-weight:400!important;}@media(max-width:470px){.value-change-graph-selector-date.stb-form-group-text{margin-left:10px!important;}}@media(max-width:479px){.circled-text.three{padding:.4em .6em;position:absolute;top:200px;right:20px;width:60px;height:60px;}.shimmerEletter{-webkit-animation:shimmerGreen 2s ease-in-out 0s infinite;animation-name:shimmerGreen 2s ease-in-out 0s infinite;}.rounded-beige-container-survivalprotection-right h4{font-size:22px;}.rounded-beige-container-survivalprotection-right h5{font-size:18px;}}@media(min-width:480px) and (max-width:767px){.circled-text.three{padding:.4em .6em;position:absolute;top:50px;right:40px;width:60px;height:60px;}.shimmerEletter{-webkit-animation:shimmerGreen 2s ease-in-out 0s infinite;animation-name:shimmerGreen 2s ease-in-out 0s infinite;}}@media(min-width:768px) and (max-width:991px){.circled-text.three{padding:.4em .6em;position:absolute;top:50px;right:40px;width:60px;height:60px;}.shimmerEletter{-webkit-animation:shimmerGreen 2s ease-in-out 0s infinite;animation-name:shimmerGreen 2s ease-in-out 0s infinite;}}@media(max-width:768px){.trad-left-container-value-title{font-size:16px;}.insurance-details .insurance-details__cell-label{background-image:none;}.insurance-details .insurance-details__cell-label span{font-weight:600;}.insurance-details .insurance-details__cell-value{padding-left:0;}.insurance-details--ident tr td:first-child .insurance-details__cell-label{margin-left:0;}.trad-left-container-value{font-size:32px;}.trad-left-container-value-description{font-size:9px;}.insurance-details-title{font-size:20px;line-height:110%;font-weight:350;}.trad-insurance-managment-form{font-size:18px;font-weight:600;}.start-savings-button-container{text-align:center;padding-top:20px;}.contact-us-page-h2{font-size:22px;}}@media(max-width:991px){h1,h2{font-weight:600;}.talktext>h3{font-weight:600;}.trad-left-container-value{margin-top:30px!important;margin-bottom:20px!important;}.trad-right-data-container-bottom-disclaimer{margin-left:0;margin-right:0;}}@media(min-width:992px) and (max-width:1199px){.circled-text.three{padding:.7em .6em;position:absolute;top:140px;right:40px;width:80px;height:80px;}.shimmerEletter{-webkit-animation:shimmerGreen 2s ease-in-out 0s infinite;animation-name:shimmerGreen 2s ease-in-out 0s infinite;}}@media(min-width:1200px){.circled-text.three{padding:.7em .6em;position:absolute;top:130px;right:40px;width:80px;height:80px;}.shimmerEletter{-webkit-animation:shimmerGreen 2s ease-in-out 0s infinite;animation-name:shimmerGreen 2s ease-in-out 0s infinite;}}@media(max-width:479px){.edit-insurance-name-container .insurance-name-label{margin:3px 6px 6px 0!important;}}.edit-insurance-name-container .insurance-name-label:hover{cursor:pointer;}.edit-insurance-name-container .insurance-name-edit-icon:hover{cursor:pointer;}.edit-insurance-name-container .fund-insurance-name-edit-icon{margin-top:12px;}.edit-insurance-name-container .trad-insurance-name-edit-icon{margin-bottom:20px;}
.rating-0 #rating1,.rating-0 #rating2,.rating-0 #rating3,.rating-0 #rating4,.rating-0 #rating5,.rating-0 #rating6,.rating-0 #rating7,.rating-0 #rating8,.rating-0 #rating9,.rating-0 #rating10{fill:transparent!important;}.rating-1 #rating2,.rating-1 #rating3,.rating-1 #rating4,.rating-1 #rating5,.rating-1 #rating6,.rating-1 #rating7,.rating-1 #rating8,.rating-1 #rating9,.rating-1 #rating10{fill:transparent!important;}.rating-2 #rating3,.rating-2 #rating4,.rating-2 #rating5,.rating-2 #rating6,.rating-2 #rating7,.rating-2 #rating8,.rating-2 #rating9,.rating-2 #rating10{fill:transparent!important;}.rating-3 #rating4,.rating-3 #rating5,.rating-3 #rating6,.rating-3 #rating7,.rating-3 #rating8,.rating-3 #rating9,.rating-3 #rating10{fill:transparent!important;}.rating-4 #rating5,.rating-4 #rating6,.rating-4 #rating7,.rating-4 #rating8,.rating-4 #rating9,.rating-4 #rating10{fill:transparent!important;}.rating-5 #rating6,.rating-5 #rating7,.rating-5 #rating8,.rating-5 #rating9,.rating-5 #rating10{fill:transparent!important;}.rating-6 #rating7,.rating-6 #rating8,.rating-6 #rating9,.rating-6 #rating10{fill:transparent!important;}.rating-7 #rating8,.rating-7 #rating9,.rating-7 #rating10{fill:transparent!important;}.rating-8 #rating9,.rating-8 #rating10{fill:transparent!important;}.rating-9 #rating10{fill:transparent!important;}.pos{color:#0273b2;}.neg{color:#e81e2a;}.empty{margin-top:6px;margin-bottom:6px;}@keyframes bounceIn{0%{transform:scale(1);opacity:0;}30%{transform:scale(1.2);opacity:1;}50%{transform:scale(1);opacity:1;}70%{transform:scale(1.2);opacity:1;}100%{transform:scale(1);}}@keyframes moving{0%{transform:translateY(-10px);}50%{transform:translateY(10px);transform:translateX(4px);}100%{transform:translateY(-10px);}}#spinnerCenter{margin:0;padding:0;left:50%;right:50%;width:100px;}.highcharts-data-table table{font-family:Verdana,sans-serif;border-collapse:collapse;border:1px solid #ebebeb;margin:10px auto;text-align:center;width:100%;max-width:500px;}.highcharts-data-table caption{padding:1em 0;font-size:1.2em;color:#555;}.highcharts-data-table th{font-weight:600;padding:.5em;}.highcharts-data-table td,.highcharts-data-table th,.highcharts-data-table caption{padding:.5em;}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(even){background:#f8f8f8;}.highcharts-data-table tr:hover{background:#f1f7ff;}
.bottom-margin-30{margin-bottom:30px!important;}.margin-0{margin:0!important;}.padding-25{padding:25px!important;}.top-margin-0{margin-top:0!important;}.left-padding-15{padding-left:15px!important;}.right-padding-15{padding-right:15px!important;}.top-padding-0{padding-top:0!important;}.top-padding-40{padding-top:40px!important;}.left-padding-25{padding-left:25px!important;}.right-padding-40{padding-right:40px!important;}.top-padding-50{padding-top:50px!important;}.right-padding-30{padding-right:30px!important;}.left-padding-30{padding-left:30px!important;}.bottom-margin-0{margin-bottom:0!important;}.bottom-margin-15{margin-bottom:16px!important;}.bottom-margin-20{margin-bottom:24px!important;}.bottom-margin-100{margin-bottom:100px!important;}.bottom-margin-minus-10{margin-bottom:-10px!important;}.bottom-margin-minus-5{margin-bottom:-5px!important;}.top-margin-minus-5{margin-top:-5px!important;}.top-margin-minus-10{margin-top:-10px!important;}.bottom-margin-5{margin-bottom:5px!important;}.bottom-margin-10{margin-bottom:10px!important;}.bottom-padding-0{padding-bottom:0!important;}.right-padding-50{padding-right:50px!important;}.nobr{white-space:nowrap;}.width-190{width:190px;}.width-90{width:90px;}.width-170{width:170px;}.underline{text-decoration:underline;}.bottom-padding-14{padding-bottom:14px;}.mt-24{margin-top:6rem;}.pt-0{padding-top:0;}.mb-0{margin-bottom:0!important;}.pt-20{padding-top:5rem;}.no-gutter{padding-left:0!important;padding-right:0!important;}.align-content-center{text-align:center;align-content:center;align-items:center;}.align-text-left{text-align:left;}.align-text-right{text-align:right;}.flex{display:flex;}.flex-row{display:flex;flex-wrap:wrap;}.flex-col{flex-direction:column;}.justify-center{justify-content:center;}.justify-end{justify-content:flex-end;}.items-center{align-items:center;}.items-end{align-items:flex-end;}.flex-wrap{flex-wrap:wrap;}.flex-auto{flex:1 1 auto;}.border-radius-15{border-radius:15px!important;}.border-radius-25{border-radius:25px;}.left-margin-15{margin-left:15px;}.right-margin-15{margin-right:15px;}.left-margin-25{margin-left:25px;}.right-margin-25{margin-right:25px;}.no-padding{padding:0!important;}.left-padding-0{padding-left:0!important;}.no-side-paddings{padding-left:0!important;padding-right:0!important;}.opacity-90{opacity:.9;}.opacity-95{opacity:.95;}.bar-chart-right-rounded-corner{border-radius:0 20px 20px 0;background-color:#003f4a;height:32px;display:inline-block;}.bottom-sticky-center{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;}.background-white{background-color:#fff!important;}
.input-validation-error{border-top-color:#b94a48!important;border-left-color:#b94a48!important;border-right-color:#b94a48!important;border-bottom-color:#b94a48!important;}input:focus.input-validation-error,select:focus.input-validation-error{box-shadow:inset 0 1px 1px #f2dede,0 0 8px #b94a48;}form .stb-form-group input::-moz-placeholder{color:#ccc!important;opacity:1;}form .stb-form-group input:-ms-input-placeholder{color:#ccc!important;}form .stb-form-group input::-webkit-input-placeholder{color:#ccc!important;}.value-change-graph-selector-date{max-width:150px;display:inline-block;}.contact-us-page-textOnInput{position:relative;margin-bottom:5px;}.contact-us-page-textOnInput .form-control{color:#560000!important;width:100%;height:50px;box-shadow:none!important;border-color:#410e44;padding-left:50px;border-radius:8px;}.contact-us-page-textOnInput .icon-container{position:absolute;top:25px;left:15px;transform:translateY(-50%);z-index:1;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;}.contact-us-page-textOnInput .icon-container.icon-email{background-image:url('../img/icons/message.svg');}.contact-us-page-textOnInput .icon-container.icon-phone{background-image:url('../img/icons/telephone.svg');}.contact-us-page-textOnInput label{color:#560000;background-color:transparent;position:absolute;top:-10px;left:9px;padding:0 16px;z-index:1;line-height:1.9rem;}.contact-us-page-textOnInput label:after{content:" ";background-color:#fff;width:100%;height:1rem;position:absolute;left:0;bottom:0;z-index:-1;}.contact-us-page-textOnInput .disabled-label:after{background-color:#eee;}.contact-us-page-message-area{margin-top:20px;width:100%;height:427px;}.contact-us-page-message-area .message-textarea{width:100%;height:100%;padding:8px 12px;border-radius:8px;border:1px solid #410e44;color:#560000!important;resize:none;font-family:'Storebrand Text',sans-serif;font-size:16px;font-weight:400;line-height:24px;}.contact-us-page-message-area .message-textarea::placeholder{color:#560000!important;font-style:italic;}.contact-us-page-message-area .message-textarea:focus{outline:0;}@media(max-width:480px){form .stb-form-group .input-group input.form-control{width:100%;}}@media(max-width:471px){.value-change-graph-selector-date{max-width:140px!important;}}
.contact-info-modal .container{width:auto}.contact-info-modal.modal .modal-body{padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:30px}.contact-info-modal.modal .modal-dialog{height:auto;max-width:1145px;width:auto}.contact-info-modal{padding-right:0!important}.contact-info-modal.modal{padding-right:0}.small-modal{max-width:800px!important}.pause-outpayment-modal{max-width:500px;min-width:320px;width:90vw;max-height:90vh;border:3px solid #0273b2;border-radius:6px;padding:0;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;overflow:auto}.pause-outpayment-modal::backdrop{background:rgba(0,0,0,.5)}.pause-outpayment-modal .modal-content{border:none;box-shadow:none;background:0 0;display:flex;flex-direction:column}.pause-outpayment-modal .modal-body{flex:1;overflow:auto}.pause-outpayment-content{margin:20px 0}.pause-outpayment-section{margin-bottom:15px}.pause-outpayment-section:last-child{margin-bottom:0}.pause-outpayment-section:nth-child(3) p{font-weight:700}.pause-outpayment-read-more-link:link,.pause-outpayment-read-more-link:visited{color:#404040;border-bottom-color:#404040}.pause-outpayment-read-more-link:active,.pause-outpayment-read-more-link:focus,.pause-outpayment-read-more-link:hover{color:#0273b2;border-bottom-color:#0273b2}.pause-outpayment-trigger.loading-state{opacity:.7;cursor:wait!important;position:relative}.pause-outpayment-trigger.loading-state:after{content:'';position:absolute;width:16px;height:16px;margin:auto;border:2px solid transparent;border-top-color:#404040;border-radius:50%;animation:spin 1s linear infinite;right:10px;top:50%;transform:translateY(-50%)}.rounded-red-link-button .pause-outpayment-trigger.loading-state:after{border-top-color:#fff;right:15px}@keyframes spin{0%{transform:translateY(-50%) rotate(0)}100%{transform:translateY(-50%) rotate(360deg)}}@media (max-width:432px){.stb-modal{height:auto!important}.stb-modal .modal-content{height:auto!important}.pause-outpayment-modal{max-width:95vw;max-height:95vh;width:95vw;min-width:280px}}@media (max-width:480px){.pause-outpayment-modal{width:95vw;max-width:95vw;min-width:280px;max-height:90vh}.pause-outpayment-modal .left-padding-40,.pause-outpayment-modal .right-padding-40{padding-left:20px!important;padding-right:20px!important}}@media (min-width:768px){.contact-info-modal.modal .modal-body{padding-top:40px;padding-right:70px;padding-left:70px;padding-bottom:50px}.contact-info-table{margin-top:40px}.contact-info-table div div{margin-bottom:20px}.contact-info-modal .modal-content{height:auto}.contact-info-modal{height:100%}.contact-info-modal.modal p.bold{font-weight:700}.pause-outpayment-modal{width:auto;max-width:500px;min-width:400px}}
.row>div.top-margin-50{margin-top:48px;}.row>div.top-padding-50{padding-top:48px;}.row>div.top-margin-40{margin-top:36px;}.row>div.top-padding-40{padding-top:36px;}.row>div.top-margin-30{margin-top:30px;}.row>div.top-padding-30{padding-top:30px;}.row>div.top-margin-20{margin-top:24px;}.row>div.top-padding-20{padding-top:24px;}.row>div.top-margin-10{margin-top:12px;}.row>div.top-padding-10{padding-top:12px;}.row>div.top-margin-5{margin-top:6px;}.row>div.top-padding-5{padding-top:6px;}.row>div.bottom-margin-50{margin-bottom:48px;}.row>div.bottom-padding-50{padding-bottom:48px;}.row>div.bottom-margin-40{margin-bottom:36px;}.row>div.bottom-padding-40{padding-bottom:36px;}.row>div.bottom-margin-30{margin-bottom:30px;}.row>div.bottom-padding-30{padding-bottom:30px;}.row>div.bottom-margin-20{margin-bottom:24px;}.row>div.bottom-padding-20{padding-bottom:24px;}.row>div.bottom-margin-10{margin-bottom:12px;}.row>div.bottom-padding-10{padding-bottom:12px;}.row>div.bottom-margin-5{margin-bottom:6px;}.row>div.bottom-padding-5{padding-bottom:6px;}.row>div.right-padding-20{padding-right:20px;}.row>div.right-padding-40{padding-right:40px;}.row>div.right-padding-60{padding-right:60px;}.row>div.left-padding-20{padding-left:20px;}.row>div.left-padding-40{padding-left:40px;}.row>div.left-padding-60{padding-left:60px;}.p-10{padding:12px!important;}
.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #D14; }
.kwd, .linenums .tag { color: #1e347b; }
.typ, .atn, .dec, .var { color: teal; }
.pln { color: #48484c; }

.prettyprint {
  padding: 8px;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
.prettyprint.linenums {
  -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
     -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
          box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}

/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
  margin: 0 0 0 33px; /* IE indents via margin-left */
} 
ol.linenums li {
  padding-left: 12px;
  color: #bebec5;
  line-height: 18px;
  text-shadow: 0 1px 0 #fff;
}
@font-face{font-family:'Signa pro';src:url(../fonts/SignaWeb-Book.woff) format('woff');}#contact-page .digital-notifications-bubble{border-radius:40px;padding:60px 48px;}#contact-page h1{font-family:"Signa Pro",Arial,"Times New Roman",Times,serif;font-weight:500;color:#bf0900;margin-bottom:1.5rem;}#contact-page .contact-page-h2{font-family:"Signa Pro",Arial,"Times New Roman",Times,serif;font-weight:500;margin-bottom:1.5rem;}#contact-page .img-contact-page{max-width:19.679rem;}#contact-page .ingress{font-size:1.2rem;font-weight:400;line-height:1.8rem;}#contact-page .contact-page-paragpraph{font-size:1rem;line-height:1.5rem;font-weight:400;}#contact-page .contact-page-h3{margin-bottom:2.5rem;}#contact-page input[type=checkbox]{height:0;width:0;visibility:hidden;}#contact-page .sw-label{cursor:pointer;text-indent:-9999px;width:44px;height:24px;background:#ccc;display:inline-block;border-radius:24px;position:relative;}#contact-page .sw-label:after{content:'';position:absolute;top:2px;left:2px;width:21px;height:21px;background:#fff;border-radius:24px;border:.063rem solid #000;transition:.3s;}#contact-page select{width:20rem;}#contact-page input:checked+.sw-label{background:#5b462b;}#contact-page input:checked+.sw-label:after{left:calc(100% - 1px);transform:translateX(-100%);}#contact-page .sw-label:active:after{width:44px;}#contact-page .cp-left-padding-54{padding-left:54px;}#contact-page .cp-message-container{margin-top:20px!important;margin-bottom:0!important;padding:0 0 0 15px;}#contact-page .cp-success-message-column{border:.25rem dashed #4a966e;display:flex;}#contact-page .cp-message-column{padding:1rem 1.875rem .5rem 1rem;vertical-align:middle;display:flex;}#contact-page p.thick{font-weight:600;}#contact-page .cp-message-column p:nth-child(1){font-weight:600;}#contact-page .cp-error-message-column{border:.25rem dashed #e36a31;font-size:1em;line-height:1.5rem;display:flex;}#contact-page .cp-itp-icon{padding-right:1rem;width:30px;height:20px;}#contact-page .cp-validation-error-message-1{max-width:43.75rem;font-weight:600;color:#e36a31;font-size:1em;line-height:1.5rem;}#contact-page .cp-validation-error-message-1 img{width:1em;height:1em;margin-right:.75rem;}#contact-page .cp-validation-error-message-2{border:.188rem dashed #f00;max-width:43.75rem;min-height:4em;vertical-align:middle;font-weight:600;font-size:1em;line-height:1.5rem;}#contact-page .cp-validation-error-message-2 img{width:1rem;height:1rem;margin-right:.75rem;}#contact-page .cp-error-icon{width:1rem;height:1rem;color:#e36a31;}#contact-page .pdf-link.a,#contact-page .pdf-link.a:visited,#contact-page .pdf-link.a:hover,#contact-page .pdf-link.a:focus,#contact-page .pdf-link.a:active{color:#bf0900;}
.genesys-banner{position:fixed;color:#222;border-radius:50%;right:30px;top:auto;bottom:30px;height:auto;padding-right:98px;width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.1;text-align:left;z-index:10001;}@media screen and (max-width:640px){.genesys-banner{right:20px;bottom:20px;}}.genesys-chat-container{height:500px;width:300px;position:fixed;right:30px;top:auto;bottom:30px;z-index:10000;display:none;}@media screen and (max-width:640px){.genesys-chat-container{height:100%;width:100%;bottom:0;right:0;}}.genesys-chat-iframe{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2);border-radius:10px;border:1px solid #ccc;}.genesys-chat-button{cursor:pointer;background-color:#da291c;background-repeat:no-repeat;background-clip:padding-box;background-image:url('../img/stp-speech-bubble.svg');background-position:center;background-size:30px;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 4px 0 rgba(19,2,2,.3);-moz-box-shadow:0 3px 4px 0 rgba(19,2,2,.3);box-shadow:0 3px 4px 0 rgba(19,2,2,.3);width:60px;height:60px;position:absolute;top:auto;right:0;overflow:hidden;bottom:0;}
