.ui.inverted.page.dimmer.overlay.property-error,.ui.inverted.page.dimmer.overlay.request-error{z-index:2000}.property-error .icon.icon-nbs-warn{color:#e4bf3f!important}.ui.inverted.page.dimmer.overlay.ui-error{z-index:2000}.ui.message.no-products .icon-nbs-warn{align-self:flex-start;color:#db8078;margin-left:-8px;margin-right:10px;margin-top:-8px}.product-erc__text{color:#626262}.product-erc .row.product.simple{border-top:1px solid #bdbfc0;color:#3b3b3b;margin:0;padding:1.8rem 0}.product-erc .row.product.simple:first-child{margin-top:1.8rem}.product-erc .row.product.simple .title{font-weight:400}.ui.warning.message.product-features{margin-bottom:.1rem;padding:1.8rem}.ui.warning.message.product-features .product-features__title.header{color:#3b3b3b;display:inline-block;font-weight:400;margin-bottom:0;padding-right:1.2rem}.ui.warning.message.product-features .ui.bulleted.list{font-size:1.5rem;margin-left:2.2rem;padding:1.8rem 0}.ui.warning.message.product-features .ui.bulleted.list .item,.ui.warning.message.product-features .ui.bulleted.list.product-features__last-list{padding-bottom:0}.ui.warning.message.product-features .help-message__message{margin-bottom:0}.ui.warning.message.product-features .help-message__message .ui.bulleted.list{font-weight:400;margin-bottom:0;margin-top:1.2rem;padding:0}.ui.warning.message.product-features .help-message__message .header{color:#3b3b3b}.product-features div:nth-child(3n) .header.product-features__title{border-top:1px solid #bdbfc0;padding-top:1.8rem;width:100%}.product-details__booking-fee,.product-details__note,.product-details__rate-intro{font-weight:400}.product-details__booking-fee{margin-bottom:3.6rem}.product-details__rate-intro{color:#626262}.product-details__note{color:#bdbfc0}.product-details h1.modal-header-small,.product-details h1.ui.header.modal-header-small{margin-bottom:0}.select-accounts .ui.card.compare-selected,.select-product .ui.card.compare-selected{margin-bottom:3.6rem}.select-accounts .sticky-element .ui.card.compare-selected,.select-product .sticky-element .ui.card.compare-selected{margin-bottom:0}.select-accounts .ui.basic.button.edit,.select-product .ui.basic.button.edit{margin-left:.6rem}.review-input:not(:only-child){margin-bottom:3rem}.in-page-loader{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.ui.form .term-modify .fields .field.payment-rate{flex-basis:15rem;max-width:30rem}.ui.form .term-modify .fields .field.payment-rate--interest{text-align:left}@media (min-width:22.6rem){.ui.form .term-modify .fields .field.payment-rate--interest{text-align:right}}.term-message{white-space:pre-line}.term-update{flex:1!important;max-width:15rem;padding-right:.6rem!important}.term-update--payment{font-weight:600}.term-update--payment .ui.header{color:#00315e}.term-update--interest{padding-right:0!important;text-align:right}.term-item--positive .ui.header{color:#4a8439}.term-item--negative .ui.header{color:#e50b0b}.term-modify{position:relative}.term-modify .ui.active.dimmer.overlay{position:absolute}.switch-date__available-dates-note{color:#3b3b3b;margin-top:1.8rem}.switch-date__switchDate-heading{color:#004271}.switch-date__available-dates{color:#3b3b3b;font-weight:600}.switch-date__rate-info{color:#3b3b3b;margin:1.8rem 0 2.6rem}.switch-date__break{margin-top:16px!important}.switch-date__interim{margin:16px 0 24px!important}.applicant-form{margin-bottom:3rem}.applicant-form__controls{align-items:center;display:flex;justify-content:space-between;margin-top:3rem}.applicant-form__controls .doubleForm-controls.ui.list{display:block;line-height:1.8rem;margin-bottom:1.8rem}.field-display{margin-bottom:1.8rem}.field-display__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.8rem}.field-display .ui.segment{margin-top:0}.field-display div.ui.disabled.fluid.input>input{background:#fff;opacity:1}.field-display div.ui.disabled.fluid.input .icon-nbs-check{color:#4a8439;opacity:1}.modal.customer-details{padding-left:0!important}.modal.customer-details h2.ui.header{margin-bottom:3.6rem;margin-top:1.8rem}.modal.customer-details h3.ui.header{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.modal.customer-details .field.mortgaged-address .ui.disabled.input>input{color:#3b3b3b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal.customer-details .applicant-details{margin-bottom:3.6rem}.modal.customer-details .applicant-details>h3.ui.header{margin:3.6rem 0}.modal.customer-details .applicant-details .field-description{margin-top:1.2rem}.modal.customer-details p{color:#3b3b3b}.modal.customer-details small{color:#626262;display:block;margin-bottom:3rem}.modal.customer-details>*{padding-left:1.8rem!important}@media only screen and (min-width:480px){.modal.customer-details>*{padding-left:3.6rem!important}}.modal.customer-details .scrolling.content{padding-left:1.8rem!important}@media only screen and (min-width:480px){.modal.customer-details .scrolling.content{padding-left:3.6rem!important}}.print-iframe{height:0;left:-1000px;position:absolute;width:0}.secure-payment-container .scrolling.content{min-height:70vh;position:relative}.secure-payment{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item{border-top:1px dashed #bdbfc0;font-weight:400;padding:1.8rem 0 1.8rem 2.8rem;width:100%}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.ui.basic.button{display:flex}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.ui.basic.button .icon.icon-nbs-check,.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.ui.basic.button .icon.icon-nbs-chevron-right{margin-left:auto;margin-top:4px}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item:before{color:#0f68c6;content:counters(ordered,".") ". ";margin-left:-2.8rem;opacity:1}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item:first-child{border:none;padding-top:0}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item:last-child{padding-bottom:0}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.complete,.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.complete:before{color:#626262}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item:hover{background:none!important}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.disabled{color:#626262!important}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.disabled:before{color:#626262}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item.disabled .icon.icon-nbs-chevron-right{color:#626262!important;float:right}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item .icon{opacity:1!important;padding:0}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item .icon.icon-nbs-check{color:#4a8439;font-size:2.4rem}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item .icon.disabled.icon-nbs-chevron-right{background:url(/images/icon-nbs-chevron-right.009e678c.svg) no-repeat 50%;color:#0f68c6}@media only screen and (max-width:479px){.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item{padding-right:2.1px}.ui.fluid.card.switch-summary-steps .ui.list.ordered.divided>.item .icon.icon-nbs-check{top:0}}.ui.header.switch-summary-steps_headline{margin:3.6rem 0 1.8rem}.ui.header.switch-summary-cancel_switch_headline{margin:3.6rem 0 4rem}.marketing-notice{font-size:1.5rem;margin-bottom:3.6rem}.marketing-notice strong{color:#3b3b3b;display:block;padding:0}.marketing-notice small{color:#626262;line-height:1.8rem}.ui.modal.visible.offer-modal,_:-ms-lang(x){margin-top:1rem!important;top:0!important}.cookies-info{display:inline-block;line-height:1.8rem}.cookies-info,.cookies-info .ui.basic.button{font-size:1.5rem}.whats-next{margin-top:16px!important}.text-divider__submitted{margin-top:16px}.ui.header.switch-submitted-cancel_switch_headline{margin:1.8rem 0 4rem}.application-complete section{padding-top:1rem}.application-complete .ui.fluid.button:last-child{margin-bottom:1.8rem}.application-complete h3.ui.header{color:#00315e;padding-top:1.8rem}.application-complete .data-item{color:#3b3b3b}.application-complete .ui.card>.content .header{color:#3b3b3b;margin-bottom:1.8rem}.application-complete .ui.list.ordered.divided{margin-bottom:0}.application-complete .ui.list.ordered.divided>.item{border-top:0;padding-left:2.8rem;padding-top:0}.application-complete .ui.list.ordered.divided>.item:before{color:#3b3b3b;content:counters(ordered,".") ". ";margin-left:-2.8rem;opacity:1}.application-complete__whats-next{color:#626262}.application-complete__help-open-times{display:block;padding:1.8rem 0 0}.application-complete .intro-header{margin-bottom:3rem;text-align:center}.application-complete .intro-header svg{height:9rem;margin-bottom:1.5rem;width:9rem}.home-insurance .form-field__control-wrapper{margin-bottom:1.2rem}.thank-you-email__sub-header{color:#3b3b3b;font-size:2.1rem;line-height:3rem;padding-top:2.1rem}.getting-quote img{margin-top:2rem;width:36%}@media only screen and (max-width:479px){.getting-quote img{width:45%}}@media only screen and (max-width:768px){.getting-quote{padding-top:3rem}}.getting-quote .sub-heading{color:#3b3b3b;font-size:1.8rem;padding:2.4rem 0 0}.getting-quote .form-field{padding-top:1.8rem}.getting-quote .form-field__note{display:inline-block;font-size:1.5rem}.getting-quote .form-field__control-wrapper{padding-bottom:1.8rem}.getting-quote .form-field__label{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.getting-quote .form-field .input{width:100%}@media only screen and (max-width:768px){.display-quote{padding-top:3rem}}.display-quote section{margin-bottom:1.8rem}.display-quote .quote-details{background-color:#d8ebff;color:#3b3b3b;padding:2.6rem}.display-quote .quote-details h3{color:#00315e}.display-quote .quote-details p{margin-bottom:1rem}.display-quote .quote-details .quote-numbers{color:#00315e;font-size:3rem;font-weight:700;line-height:3.6rem;margin-bottom:3rem}.display-quote .extra-notes{position:relative}.display-quote .extra-notes .icon-nbs-info{color:#0f68c6;position:absolute}.display-quote .extra-notes p{padding-left:3.6rem}.ui.segment.page-content section.content-list{margin-bottom:0;padding-bottom:0}.display-quote .ui.fluid.card.quote-card .content>small{color:#626262;display:block;font-size:1.5rem;line-height:1.8rem}.display-quote .ui.fluid.card.quote-card .content .ui.button,.display-quote .ui.fluid.card.quote-card .content>small+small{margin-top:1.8rem}.application-complete .info-card__content,.switch-submitted .info-card__content{display:flex;flex-direction:column}.application-complete .info-card__content .subtitle-small,.switch-submitted .info-card__content .subtitle-small{font-size:1.5rem;line-height:1.8rem}.application-complete .product-card,.switch-submitted .product-card{align-items:start;background-color:#fff;border:1px solid #bdbfc0;border-radius:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.13);display:flex;flex-direction:column;padding:1.8rem}.application-complete .product-card h4,.switch-submitted .product-card h4{color:#3b3b3b}.application-complete .product-card a,.switch-submitted .product-card a{margin-top:1.8rem}.application-complete .product-card img,.switch-submitted .product-card img{align-self:center;width:36%}@media only screen and (max-width:479px){.application-complete .product-card img,.switch-submitted .product-card img{width:45%}}.application-complete .product-card .product-card-header,.switch-submitted .product-card .product-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.application-complete .product-card .defaqto-logos,.switch-submitted .product-card .defaqto-logos{align-items:center;display:flex;gap:2.5rem;justify-content:center;width:100%}.application-complete .info[data-ref=lifeInsurance],.switch-submitted .info[data-ref=lifeInsurance]{background-image:url(/images/family-desktop-small.ae66e131.jpeg);background-repeat:no-repeat;background-size:contain;padding-top:14rem}@media only screen and (max-width:768px){.application-complete .info[data-ref=lifeInsurance],.switch-submitted .info[data-ref=lifeInsurance]{background-image:url(/images/family-mobile-small.1d5549aa.jpeg);padding-top:20rem}}@media only screen and (max-width:479px){.application-complete .info[data-ref=lifeInsurance],.switch-submitted .info[data-ref=lifeInsurance]{padding-top:17rem}}@media only screen and (max-width:375px){.application-complete .info[data-ref=lifeInsurance],.switch-submitted .info[data-ref=lifeInsurance]{padding-top:13rem}}.application-complete .info[data-ref=shelterDonation],.switch-submitted .info[data-ref=shelterDonation]{background-image:url(/images/nbs-family-outside-home.2c84841d.png);background-repeat:no-repeat;background-size:contain;padding-top:18rem}.application-complete .nbsAndShelterLogos,.switch-submitted .nbsAndShelterLogos{margin:auto;padding-top:1rem;width:20rem}.seperator{padding-top:1rem}.upwards-separator{margin-top:2rem}.switch-submitted section{padding-top:1rem}.switch-submitted .ui.fluid.button:last-child{margin-bottom:1.8rem}.switch-submitted h3.ui.header{color:#00315e;padding-top:1.8rem}.switch-submitted .data-item{color:#3b3b3b}.switch-submitted .ui.card>.content .header{color:#3b3b3b;margin-bottom:1.8rem}.switch-submitted .ui.list.ordered.divided{margin-bottom:0}.switch-submitted .ui.list.ordered.divided>.item{border-top:0;padding-left:2.8rem;padding-top:0}.switch-submitted .ui.list.ordered.divided>.item:before{color:#3b3b3b;content:counters(ordered,".") ". ";margin-left:-2.8rem;opacity:1}.switch-submitted__whats-next{color:#626262}.switch-submitted__help-open-times{display:block;padding:1.8rem 0 0}.switch-submitted .intro-header{margin-bottom:3rem;text-align:center}.switch-submitted .intro-header svg{height:9rem;margin-bottom:1.5rem;width:9rem}.payment-status-success{text-align:center}.payment-status-success .ui.loader{position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ui.modal h1.ui.header{text-align:center}@media only screen and (min-width:769px){.fee-select,.sticky-content-placeholder-height{display:none}}.fee-select.sticky--stuck .text,.fee-select.sticky-inline .text{margin-left:1.5rem}@media only screen and (max-width:768px){.fee-select.sticky--stuck .ui.dropdown.selection{border-left:none;border-radius:0;border-right:none}.fee-radio{display:none}}.ui .inline.fields .ui.checkbox{margin-right:3.6rem}.ui.inverted.page.dimmer.overlay.termchange-error{z-index:2000}.ui.inverted.page.dimmer.overlay .content{padding:0}.termchange-error .icon.icon-nbs-warn{color:#e4bf3f!important}.ui.form.change-date .form-field{margin-bottom:0}.account-summary .row.product{margin-left:0;margin-right:0}.total-summary .summary-line{display:flex;justify-content:space-between}.total-summary .summary-line :last-child{font-size:2.1rem;font-weight:700;line-height:3rem}.total-summary .summary-line :last-child.negative{color:#e50b0b}.total-summary .summary-line :last-child.positive{color:#4a8439}.ui.page-content .page-content-wrapper .change-term section{margin-bottom:3.6rem}.ui.page-content .page-content-wrapper .change-term section:last-child{margin-bottom:1.8rem}.ui.page-content .page-content-wrapper .change-term .sub-header{margin:2rem 0}.eod h1.ui.header,.idd h1.ui.header{text-align:left!important}.eod__content.ui.list,.idd__content.ui.list{color:#626262;line-height:3rem}.eod__content.ui.list>.item,.idd__content.ui.list>.item{padding-bottom:3.6rem}.account-warnings .option{margin-bottom:1.8rem}.account-warnings .sample-calculation p{margin:0;padding:0}.account-warnings .sample-calculation p:last-child{font-weight:600;padding-bottom:1.8rem}.account-holder:not(:first-child),.boolean-option:not(:first-child){margin-top:3rem}.account-holder__title,.boolean-option__title{color:#3b3b3b}.modal.warning-modal .content{margin-bottom:3.6rem!important;margin-top:0!important}.modal.warning-modal section{padding-top:1.8rem}.modal.warning-modal h5>span{font-weight:400}.modal.warning-modal p{color:#626262}.modal.warning-modal p .title{color:#3b3b3b;font-weight:600}.ui.modal.educational h2.ui.header,.ui.modal.educational section{margin-bottom:3.6rem}.ui.modal.educational section:last-child{margin-bottom:1.8rem}.ui.modal.educational p{color:#626262}.select-accounts .sub-header .secondary-subheader{display:inline-block;margin-top:16px}.select-accounts .property-address{color:#4c4c4c;font-size:21px;font-weight:700;line-height:30px;margin-bottom:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-accounts .ui.card.account .interest-only-warning{margin:0 1.2rem 1.2rem}.select-accounts .ui.warning.message.payment-holiday-warning{margin-bottom:3rem;margin-top:-1.8rem}.row.product.detail.ercCharge{border-top:none!important}.form.login .form-field--dob .ui.input input{text-align:center}.form.login .sub-header{margin-bottom:1.6rem!important}.form.login .ui.header.huge,.form.login h1.ui.header{margin-bottom:2.9rem}.form.login .list{margin-bottom:1.2rem}.form.login .list .item{color:#3b3b3b;font-size:2.1rem}.form.login .bottom-header{margin:3.6rem 0}.ui.card.property.radio-card .content .icon{margin-left:0}.radio-card__container{display:flex}.radio-card__checkbox{flex:0 0 auto;margin-top:.2rem;min-width:4rem}.radio-card__content{flex:1 1 auto}.radio-card__content p.radio-card__content__label{cursor:inherit;font-size:2.1rem;font-weight:700;line-height:3rem}.property-valuation__disabled__content p:first-child{padding-bottom:16px}a.ui.small.basic.button{white-space:nowrap}.service-links ul{list-style:none;padding:0}.service-links ul li{padding:12px 0}.email-details .mortgaged-address .form-field__control-wrapper{margin-bottom:0!important}.email-details .ui.message{line-height:1.8rem;margin-bottom:3.6rem}.timeout-overlay p:first-child{margin-bottom:3.6rem}.ui.menu:not(.vertical) .item>.button.exit-control{padding-bottom:0;padding-top:0}.exit-modal .header{text-align:left!important}.exit-modal p{color:#626262;font-size:2rem}.exit-overlay .message-overlay__content p{margin-bottom:3.6rem}.help-control p:first-child{margin-bottom:1.2rem}.help-control p span{display:inline-block}.help-control p small{color:#626262}.help-control h4.ui.header{margin-bottom:.6rem}.help-control #info-wrapper{align-items:flex-start;display:flex;flex-direction:column}.help-control #application-number{margin-top:1rem}.help-control #helppopup-content-wrapper{align-items:flex-start;display:flex;flex-direction:column}.help-control #box{display:flex;justify-content:center}.help-control .spacer{margin:.5rem 0}.ui.menu.employee-header{background-color:#004a8f;margin:0}.ui.menu.employee-header .item{color:#fff}.page-header.ui.menu .page-header__logo.item{background:transparent url(/images/small_logo.48466052.svg) no-repeat!important;height:3.6rem;width:3.5rem}@media only screen and (min-width:480px){.page-header.ui.menu .page-header__logo--full.item{background-image:url(/images/Full_logo.5c1709f4.svg)!important;height:4.8rem;width:11.8rem}}.ui.page-content{opacity:1}.dimmed .ui.page-content{opacity:.5}.ui.page-content>.ui.progress-bar{left:0;position:fixed;right:0;z-index:9}@media only screen and (min-width:769px){.ui.page-content>.ui.progress-bar{margin-top:0;position:absolute;top:0}.ui.page-content>.ui.progress-bar,.ui.page-content>.ui.progress-bar .bar{border-radius:.4rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.page-content>.ui.progress-bar:not(.success) .bar{border-top-right-radius:0}}@media only screen and (max-width:479px){.ui.page-content .page-content-wrapper{padding-top:4.2rem}}@media only screen and (min-width:480px) and (max-width:768px){.ui.page-content .page-content-wrapper{padding-top:6rem}}.ui.page-content .page-content-wrapper .sub-header{color:#3b3b3b;font-size:2.1rem;font-weight:400;line-height:3rem;margin:-1.8rem 0 3.6rem}.modal .scrolling.content,.ui.modal .scrolling.content{padding-left:0!important;padding-right:1.8rem}.modal h1,.ui.modal h1{margin-top:1.8rem!important}.modal .sub-header,.ui.modal .sub-header{color:#3b3b3b;font-size:2.1rem;font-weight:400;line-height:3rem;margin:-1.8rem 0 3.6rem}.ui.segment.page-content.home-quote-hero{background-image:url(/images/woman-getting-quote-desktop.8cf32987.png);background-repeat:no-repeat;background-size:contain;padding-top:24rem}@media only screen and (max-width:768px){.ui.segment.page-content.home-quote-hero{background-image:url(/images/woman-getting-quote-mobile.67799896.png);border-radius:0;padding-top:12rem}}.nbs-app,body,html{background:#f5f8ff;height:100%;min-height:100%}h1.modal-header,h1.ui.header.modal-header{color:#3b3b3b;font-family:NBS,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:3.6rem;font-weight:700;line-height:4.2rem;text-transform:none}h1.modal-header-small,h1.ui.header.modal-header-small{font-size:3rem;line-height:3.6rem}