.container>.app-container{margin-bottom:6rem}@media screen and (min-width:992px){.container>.app-container:before,.styled-heading:before{display:block;content:" ";margin-top:-9.1rem;height:9.1rem;visibility:hidden;pointer-events:none}}@media screen and (max-width:991px){.container>.app-container:before,.styled-heading:before{display:block;content:" ";margin-top:-5.9rem;height:5.9rem;visibility:hidden;pointer-events:none}}.tab-content>.tab-pane>.row [class*=col-]>.app-container:not(:last-child){margin-bottom:3rem}.no-border-top{border-top:none}.no-border-bottom{border-bottom:none}.calc-accordion-desc{padding-top:5px}@media screen and (min-width:768px){.calc-accordion-desc{float:right}}@media screen and (max-width:991px){.calc-accordion-desc{color:#000!important}}@media screen and (min-width:992px){.vertical-tabs .mm-tabnav .nav{flex-direction:column;float:left}.vertical-tabs .mm-tabnav .nav .nav-item{text-transform:uppercase;font-size:1.2rem}.vertical-tabs .mm-tabnav .tab-content{padding:15px 15px 10px;margin-top:0;border-top:0;display:table-cell;box-shadow:none}.vertical-tabs .mm-tabnav .nav-link,.vertical-tabs .mm-tabnav .nav-link:not(:disabled):not(.disabled){border-left:.4rem solid transparent;border-bottom:0}.vertical-tabs .mm-tabnav .nav-link.active,.vertical-tabs .mm-tabnav .nav-link:hover,.vertical-tabs .mm-tabnav .nav-link:not(:disabled):not(.disabled):hover{border-left:.4rem solid #009cde;border-bottom:0}.vertical-tabs .card{margin-top:0}}.card--horizontal{margin-bottom:50px}@media screen and (min-width:1199px){.card--horizontal__internal{aspect-ratio:3/1}}@media screen and (min-width:767px){.card-list .app-container,.card-list .app-container .card{height:100%}}.card-list .app-container .card-footer{margin-top:0}.card-list .card-img-col{padding-left:0}.card-list .card-img-body-col{padding-right:0}.card-list.vertical .col{flex-basis:auto}@media screen and (max-width:767px){.card-list .card-img-col{flex:0 0 35.66667%;max-width:35.66667%;padding-left:1.5rem}.card-list .card-img-col.order-md-last{order:13}.card-list .card-img-body-col{flex:0 0 63.44443%;max-width:63.44443%}}.no-border.card{box-shadow:none;border:0!important}.no-border.card .card-body{padding:.5rem}.no-border.card:hover{box-shadow:none}.hcard :where(h1:not(:first-child)),.hcard :where(h2:not(:first-child)),.hcard :where(h3:not(:first-child)),.hcard :where(h4:not(:first-child)),.hcardlinks :where(h1:not(:first-child)),.hcardlinks :where(h2:not(:first-child)),.hcardlinks :where(h3:not(:first-child)),.hcardlinks :where(h4:not(:first-child)),.vcard :where(h1:not(:first-child)),.vcard :where(h2:not(:first-child)),.vcard :where(h3:not(:first-child)),.vcard :where(h4:not(:first-child)){margin-top:0!important}.vcard .no-border .vcard-img{padding-bottom:2.6rem}.login-card-cta>a{text-align:left;width:auto}.card-list .card-contact{padding-left:2%;padding-right:2%}@media only screen and (min-width:992px){.card-contact{padding-right:20%;padding-left:20%}}.card-contact .card-text{text-align:left;font-size:1.8rem}.media-card .media-right-margin{margin-right:2.4rem}.media-column .row [class*=col-border]:not(:last-child){border-right:1px solid #d3d3d3}@media screen and (max-width:768px){.media-column{text-align:center}.media-column .row [class*=col-border]:not(:last-child){border-right:none;padding-bottom:1.8rem}}.media-column .mm-media-object{margin-left:2.2rem}@media screen and (max-width:768px){.media-column .mm-media-object .mm-img{width:100px;height:100px;margin:auto}}.media-column .body{padding-top:10%}.media-column .body a:hover,.media-column .body a:link,.media-column .body a:visited{color:#004db2}.nav-tabs-center-align .nav-tabs{justify-content:center}@media screen and (max-width:767px){.custom-contact{flex-basis:auto}}.bloglist .mm-media-object--blog .image{align-self:flex-start;max-width:12rem!important;max-height:12rem!important}.bloglist .blog-author a:not(:last-of-type){padding-right:unset}@media screen and (min-width:768px){.bloglist .blog-author span:before{content:"\A";white-space:pre}}.blog-sidebar .app-container{height:unset}@media only screen and (min-width:768px){.jumbotron{min-height:400px}.container.card--overlap{margin-top:-11rem}}.jumbotron .breadcrumb a{text-decoration:none!important}.jumbotron .breadcrumb a:hover{text-decoration:underline!important}.midnight-blue{background-color:#002f6c!important}.mm-footer-subscribe .subscribe-msg{margin-top:3rem}.mm-footer-subscribe .social-links{align-self:flex-start}@media only screen and (min-width:992px){.mm-footer-subscribe .social-links{margin-top:3rem}}@media only screen and (max-width:767px){.mm-footer-subscribe .btn.btn-primary{margin-left:0;margin-top:2rem}.mm-footer-subscribe .form-row{margin-top:2rem}}p.form-nl .btn,p.mm-nl .btn{text-decoration:none;margin-top:1rem}.text-grey-blue{color:#6b748e}.mm-nl a.dropdown-item.active,.mm-nl button.dropdown-item.active,.text-light-black{color:rgba(0,0,0,.85)}@media screen and (min-width:1199px){.mm-horizontal-timeline{padding-left:2.5rem;padding-right:2.5rem}}.mm-vertical-timeline>li ul{margin-top:-2rem!important}@media only screen and (max-width:769px){.dropdown-menu{max-height:none!important}}.alert.alert-dismissible .close>span{visibility:hidden}.card-body:not(fieldset) p:not(.eyebrow){font-size:inherit}.embed-responsive.video-wrapper{height:0;padding-bottom:56.25%}.mm-navigation,.mm-navigation--mega{margin-bottom:0!important}#tooltip{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:29rem;font-family:Lato,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:1.4rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:0;padding:1.6rem;color:rgba(0,0,0,.85);box-shadow:0 .25rem .5rem rgba(0,0,0,.2)!important}.toggle-tooltip{visibility:hidden;pointer-events:none}.popover-title-bold{line-height:1.4;font-weight:700;white-space:nowrap;font-size:1.6rem;letter-spacing:.1rem}.popover-padding{padding:1rem 1.6rem;display:block}#arrow,#arrow:before{position:absolute;width:8px;height:8px;background:inherit}#arrow{visibility:hidden}#arrow:before{visibility:visible;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#tooltip[data-popper-placement^=top]>#arrow{bottom:-4px}ul.press-release.icon-list{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.social-share .list-inline-item:not(:last-child){margin-right:1.6rem}.social-share .list-inline-item:active,.social-share .list-inline-item:focus,.social-share .list-inline-item:hover{filter:brightness(0) saturate(100%) invert(14%) sepia(21%) saturate(7491%) hue-rotate(201deg) brightness(97%) contrast(103%);-webkit-filter:brightness(0) saturate(100%) invert(14%) sepia(21%) saturate(7491%) hue-rotate(201deg) brightness(97%) contrast(103%)}.col-sub-layout>.row [class*=col-]>.app-container:not(:last-child){margin-bottom:6rem}.legal-cpra{margin-top:-4rem;text-decoration:underline}#search-explicit-clear:focus~.sch-div{display:block}#suggestionform:focus-within .sch-div{display:block}.sch-div{flex-direction:column;align-items:flex-start;padding:.5rem 0;position:absolute;width:70rem;background:#fff;box-shadow:0 .25rem .375rem -.063rem rgba(0,0,0,.12),0 .063rem .25rem rgba(0,0,0,.1);border-radius:.5rem;display:none;z-index:101}@media screen and (max-width:991px){.sch-div{width:100%}}.sch-button{font-style:normal;font-weight:600;font-size:16px;color:#6b748e;line-height:24px;letter-spacing:.5px;background-color:#fff}.sch-button-active{background-color:#e0e4ea}.sch-list-grp{border:none}.sch-background{background-color:#fbfbfb}.sch-text{font-size:2rem;line-height:1.4;letter-spacing:.1rem;color:#005a9f;font-weight:500;border:none;background-color:none}.sch-filter-text{font-size:14px}.sch-bold{color:#004db2}.searchinput-container{padding-left:20rem;padding-right:20rem}@media screen and (max-width:991px){.searchinput-container{padding-left:0;padding-right:0}}.searchresult-button{padding:0}.searchmodal-wrap{white-space:nowrap}.invalid-tooltip.custom-feedback{right:auto;left:auto;text-align:center}.form-control.custom-dropdown{width:auto;height:auto;font-size:inherit}.form-group .is-invalid.input-group{padding:0}.controlAndTooltip{display:inline-block}.archetypeButtonSecondary:hover{background-color:#001e46}.sideContent .card{box-shadow:none;border:0!important}@media only screen and (min-width:768px){.sideContent.fullWidth .btn-primary,.sideContent.fullWidth .btn-secondary{width:100%;margin-top:1rem;margin-bottom:1rem}}#wizard{max-width:800px}.mm-nl .form-group.test{display:inline}#lifeInsuranceCalc .buttonIcon{margin-right:.5rem}.sideContent .card .card-body.no-vertical-padding{padding-top:0;padding-bottom:0}.sideContent .card .card-body.no-horizontal-padding{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.sideContent .card{margin:0}.floatRight{float:right}}@media only screen and (max-width:991px){.sideContent .card .card-body.no-card-padding{padding:0}}.card-body.calculators{padding:.7rem 1.2rem}.calculators .mm-collapse{padding-top:0;padding-bottom:0;border-top:none;border-bottom:none}.calculators .mm-collapse .content{margin-top:0;border-top:.1rem solid #c1c9d5}.calculators span{font-size:16px}.calculators .calc--info-text{width:100%;line-height:normal;padding-top:1rem;padding-bottom:1rem}.calculator--title{font-weight:500;font-size:32px;font-style:normal}.customAlert{margin-bottom:0}.descriptionText{color:#000}.row.calcOutline{border:.1rem solid #c1c9d5;border-radius:25px;margin-right:-1.6rem;margin-left:0;width:100%;padding:20px}.businessCardsRow,.radio-btn-container.card-option{display:flex}.radio-btn-container.card-option .btn-inline.btn.btn-none{height:20px;padding:5px;display:flex}.custom-control.custom-radio{flex-grow:2}.card-body.flat-card-selector{padding:1rem;width:24rem;height:4.5rem}.custom-control .custom-control-label.card-option-label{font-weight:420;font-size:14px;padding-left:10px}.business-input-box-title{font-family:BrandonText;font-style:normal;font-weight:390;font-size:22px;line-height:42px;color:#000;margin-bottom:-.5rem}.businessPercentageText{font-size:22px}.card-body.flat-card-total-business-results-box{padding:1rem;width:100%;margin-top:1rem}.businessValueTotalText{font-weight:390}.businessValueTotal,.businessValueTotalText{display:flex;font-size:16px;font-style:normal;font-family:BrandonText;color:#000}.businessValueTotal{justify-content:right;font-weight:450}.blank-spacer{margin-top:2.5rem}.keyEmployee-questions-text{font-family:BrandonText;font-style:normal;font-weight:400;font-size:18px;line-height:42px;color:#000;margin-top:1rem}.key-employee-profits-prompt.col-md-6{padding-left:0}.keyEmployee-label-text{font-family:BrandonText;font-style:normal;font-weight:420;font-size:16px;line-height:20px;color:#000}.keyEmployee-myKeyEmployee-text{display:flex;font-family:BrandonText;font-style:normal;font-weight:390;font-size:22px;line-height:42px;color:#000;margin-bottom:.5rem}.remove-key-employee-button-styling{color:red;padding:1rem}.col-auto.remove-paddingRight{padding-right:0}.mm-nl h4{color:#000}button.remove-button.btn{color:red;font-size:1.5rem}.remove-button.btn.btn-inline{text-decoration:unset}h3.flexGrow{flex-grow:1}.inline h3,.inline h4{display:inline}.calcBorder{border:.1rem solid #c1c9d5;border-radius:25px;padding:25px}.archetype .mm-collapse span{color:#000}.archetype .endOfSentence{padding-right:.4rem!important}.col.customPopoverModalCloseIcon{display:flex;justify-content:flex-end}.ul.decreaseBulletSpacing{margin-bottom:0}.rothVsTrad-icon-marginLeft-inside-popover{margin-left:3.5rem}.rothVTrad.total-col{margin-top:3rem}.app-root{background-color:#fff}.scChromeData,.scpm{display:none!important}
/*# sourceMappingURL=style.css.map*/