@charset "UTF-8";.clearfix, #content, .content {*zoom: 1;}.clearfix:after, #content:after, .content:after {clear: both;content: "";display: table;}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;list-style-type: none;}body {line-height: 1;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}nav ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}a, .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}button {cursor: pointer;background: transparent;border: 0;}ins {background-color: #ff9;color: #000;text-decoration: none;}mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}del {text-decoration: line-through;}abbr[title], dfn[title] {border-bottom: 1px dotted;cursor: help;}.table-wrapper {width: 100%;overflow: scroll;}table {border: 1px dotted #d2d2d2;width: 100%;margin-bottom: 1.5em;border-collapse: collapse;}th {background-color: rgba(230, 230, 232, 0.1);color: inherit;border-bottom: 1px dotted #d2d2d2;text-align: left;}td {border-bottom: 1px dotted #d2d2d2;}td, th {padding: 10px 15px;}table tr:last-child td {border-bottom: 0;}table tr td:first-of-type {max-width: 50%;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #4d4d4d;margin: 1em 0;padding: 0;}input, select {vertical-align: middle;}.bumped-up {margin: 20px 0;}.bumped-down {margin: 0 0 20px 0;}.wrapperSmall {overflow: hidden;padding: 10px;}.wrapperWide {padding: 10px;margin-bottom: 20px;}.wrapperWide > *:last-child {margin-bottom: 0;padding-bottom: 0;}@media only screen and (min-width: 480px) {.wrapperWide {padding: 25px;}}@font-face {font-family: 'MuseoSans_100';src: url("MuseoSans_100-webfont-46e2d808b6fd8a6476fa7be2d4a8b3da.woff2") format("woff2"), url("MuseoSans_100-webfont-e7428550bd2b11a050416bbc8bf21fd2.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_100_Italic';src: url("MuseoSans_100_Italic-webfont-b90934d70b774a96f6cb8e6c7a8cba5c.woff2") format("woff2"), url("MuseoSans_100_Italic-webfont-f4c252a43c412b3039892a53b8202713.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_300';src: url("MuseoSans_300-webfont-907e78f65b119f49774ad71e799893a5.woff2") format("woff2"), url("MuseoSans_300-webfont-925ca92144af690ab70b586963361718.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_300_Italic';src: url("MuseoSans_300_Italic-webfont-d6874ed2128c3e6e154119562e73b64c.woff2") format("woff2"), url("MuseoSans_300_Italic-webfont-95b39ed4a7e42b1f48f6a4b9fc425c16.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_500';src: url("MuseoSans_500-webfont-42af8851b5c22a1e4991d8ffd35baed7.woff2") format("woff2"), url("MuseoSans_500-webfont-e1234885ec99885af0c15ca367e742e0.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_500_Italic';src: url("MuseoSans_500_Italic-webfont-74a4e7d27cd6e25f8dab4e1ae30ed8da.woff2") format("woff2"), url("MuseoSans_500_Italic-webfont-b1073264f9d710edbd9190200712c917.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_700';src: url("MuseoSans_700-webfont-81c787a41c8f585d4531d482ca759fbe.woff2") format("woff2"), url("MuseoSans_700-webfont-6b2f01bda1e7cb1efadc9fb8699be070.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_700_Italic';src: url("MuseoSans_700_Italic-webfont-a2e6fd8853232377f2963e3a77046675.woff2") format("woff2"), url("MuseoSans_700_Italic-webfont-d347ae1433e4cbd9b9506d005c2e2d64.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_900';src: url("MuseoSans_900-webfont-6ad7295ef6b2b7bd27ae0a8404e2dd3c.woff2") format("woff2"), url("MuseoSans_900-webfont-0c95f33e630d573ba97505d5017c061f.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSans_900_Italic';src: url("MuseoSans_900_Italic-webfont-4f22c5a15b3e12fe2e63dae7fda3d6bb.woff2") format("woff2"), url("MuseoSans_900_Italic-webfont-3a7b6227087b7ba119c8627c1e96f570.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'Quicksand';src: url("Quicksand.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'QuicksandBold';src: url("Quicksand-Bold-809cd8ab97c465b57cb1a44b1795f12c.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'QuicksandMedium';src: url("Quicksand-Medium-f65d1a07e0f4521c99d900e31e4bc530.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSansLight';src: url("OpenSans-Light-f51d593e2ab59a38dd41cc76a3f88460.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSans';src: url("OpenSans-Regular-5a798cdadc7cd321e3f72425b70bface.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSansSemiBold';src: url("OpenSans-SemiBold-096d8c73bb18e4328284f25138b47ac6.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'OpenSansBold';src: url("OpenSans-Bold-0062c34665a3fc0f2278cd4e955702ec.ttf");font-weight: normal;font-style: normal;}@font-face {font-family: 'SofiaProBold';src: url("SofiaProBold-337267630d6af2ae422e35221434e54b.eot");src: url("SofiaProBold-337267630d6af2ae422e35221434e54b.eot?#iefix") format("embedded-opentype"), url("SofiaProBold-67df2a4dfbb57082d8838157565f3b1c.woff") format("woff"), url("SofiaProBold-2b33fd199efdc83c335e2cbc1e5f064b.ttf") format("truetype"), url("SofiaProBold-8a9ed7df27ae8ef8e0dae411fce8eb2f.svg#SofiaProBold") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: 'fontello-nhs';src: url("fontello-nhs-9cd0ed9e8dd471e51beec6a1ed64f2ab.eot");src: url("fontello-nhs-9cd0ed9e8dd471e51beec6a1ed64f2ab.eot#iefix") format("embedded-opentype"), url("fontello-nhs-82b4f9f76c8ab108554c4ba2ae7f0d60.woff") format("woff"), url("fontello-nhs-1efae255ea64d100cba2bdb5f3074ace.ttf") format("truetype"), url("fontello-nhs-48cfe5094f4933c7f24feab99dcc1488.svg#fontello-nhs") format("svg");font-weight: normal;font-style: normal;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "fontello-nhs";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;}.icon-plus-outlined:before {content: '\e800';}.icon-plus:before {content: '\e801';}.icon-ok:before {content: '\e802';}.icon-ok-circled:before {content: '\e803';}.icon-left-open:before {content: '\e804';}.icon-right-open:before {content: '\e805';}.icon-down-open:before {content: '\e806';}.icon-up-open:before {content: '\e807';}.icon-menu-rounded:before {content: '\e808';}.icon-menu:before {content: '\e809';}.icon-locked:before {content: '\e80a';}.icon-lock-combination:before {content: '\e80b';}.icon-help-circled:before {content: '\e80c';}.icon-home:before {content: '\e80d';}.icon-help-circled-alt:before {content: '\e80e';}.icon-external:before {content: '\e80f';}.icon-play-outline:before {content: '\e810';}.icon-play:before {content: '\e811';}.icon-search-fat:before {content: '\e812';}.icon-search:before {content: '\e813';}.icon-search-thin:before {content: '\e814';}.icon-information:before {content: '\e815';}.icon-information-outlined:before {content: '\e816';}.icon-refresh-icon:before {content: '\e817';}.icon-back-button:before {content: '\e818';}.icon-green {color: #69be28;}.icon-right-align {text-align: right;}html, body {height: 100%;}body {font-family: Arial, sans-serif;font-size: 18px;line-height: 1.6;color: #4d4d4d;display: flex;flex-direction: column;}body .home-header {color: #00648c;font-weight: normal;line-height: 28.8px;}h1 {font-size: 22px;color: #00648c;margin-bottom: 15px;font-weight: normal;line-height: 1.2;}@media only screen and (min-width: 480px) {h1 {font-size: 28px;margin-bottom: 35px;}}h1 span {display: none;}h2, .h2 {font-size: 12px;line-height: 1;text-transform: uppercase;margin-bottom: 10px;}@media only screen and (min-width: 480px) {h2, .h2 {font-size: 16px;}}h3, .h3 {line-height: 1.5;margin-bottom: 10px;color: #242530;font-family: 'QuicksandBold', Arial, sans-serif;font-size: 20px;}@media only screen and (min-width: 1024px) {h3, .h3 {font-size: 26px;}}h4, .h4 {font-size: 15px;font-weight: bold;margin-bottom: 10px;}p, ul {margin-bottom: 0.5em;}@media only screen and (min-width: 480px) {p, ul {margin-bottom: 15px;}}small, .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button {font-size: 11px;}.static h2 {font-size: 12px;color: #005273;margin-bottom: 1em;font-size: 18px;}@media only screen and (min-width: 1024px) {.static h2 {font-size: 20px;}}.static h3 {font-size: 16px;margin-bottom: 1em;line-height: 1;text-transform: uppercase;margin-bottom: 10px;color: #404040;}@media only screen and (min-width: 480px) {div.search-header {margin-bottom: 35px;}}.pPolicyHeader {text-transform: none !important;}.hide {display: none !important;}.show {display: block !important;}.floatLeft {float: left;}.floatRight {float: right !important;}.cleared, .intro-wrapper.wrapper {clear: both;}.centered {text-align: center;}.last {margin-bottom: 0;}.full-width {width: 100%;}.desktop-hidden, .mobile-hidden {display: none;}.desktop-visible, .mobile-visible {display: block;}.iframe-survey {width: 100%;}.collapse {position: relative;height: 0;overflow: hidden;-webkit-transition: height 0.35s ease;-moz-transition: height 0.35s ease;-o-transition: height 0.35s ease;transition: height 0.35s ease;}.collapse.in {height: auto;}.fade {opacity: 0;-webkit-transition: opacity 0.15s linear;-moz-transition: opacity 0.15s linear;-o-transition: opacity 0.15s linear;transition: opacity 0.15s linear;}.fade.in {opacity: 1;}.emphasis {display: inline-block;color: white;font-weight: bold;background-color: #0065ad;padding: 3px 10px;}.inline {display: inline;}.status {width: 225px;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}body {display: flex;flex-flow: column;align-items: stretch;height: 100%;}.col1-2 {width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col1-2 {width: 47.5%;margin-left: 5%;}}.col1-2:first-of-type {margin-left: 0;}.col1-3 {width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col1-3 {width: 31%;margin-left: 3.333333%;}}.col1-3:first-child {margin-left: 0%;}.col1-4, .medCol, .smallCol {float: left;width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col1-4, .medCol, .smallCol {width: 22.75%;margin-left: 3%;}}.col1-4:first-child, .medCol:first-child, .smallCol:first-child {margin-left: 0%;}.col2-3, .wideCol, .how-it-works .how-it-works_list {width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col2-3, .wideCol, .how-it-works .how-it-works_list {width: 65%;margin-left: 0;}}.col2-3-offset {width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col2-3-offset {width: 65%;margin-left: 17.5%;}}.col3-4, .condition-cta {width: 100%;margin: 0;}@media only screen and (min-width: 768px) {.col3-4, .condition-cta {width: 75%;margin-left: 0;}}.col:first-child {margin: 0;}.col-first {margin-left: 0 !important;}.center-content-wrapper {width: 100%;margin: 0 auto;display: block;}@media (min-width: 1024px) and (max-width: 1199px) {.center-content-wrapper {width: 940px;}}@media only screen and (min-width: 1200px) {.center-content-wrapper {width: 1080px;}}.wrapper {box-sizing: border-box;margin: 0 auto;display: block;width: 100%;padding: 25px 20px;}@media only screen and (min-width: 1200px) {.wrapper {width: 1080px;padding: 40px 20px;}}@media (min-width: 1024px) and (max-width: 1199px) {.wrapper {width: 940px;}}body {background: #E9E8ED;}#content, .content {position: relative;background-color: white;flex: 1 0 auto;}.wideCol {float: left;padding: 10px 0;}@media only screen and (min-width: 480px) {.wideCol {padding: 20px 0;min-height: 600px;}}.medCol {float: right;}.smallColFirst {margin-left: 0;}.ie8 .wideCol {float: none;}.container {max-width: 1240px;margin: 0 auto;}.container,.container-fluid {padding: 0 20px;}.row {display: flex;box-sizing: border-box;margin-left: -20px;list-style: none;flex: 0 1 auto;flex-direction: row;flex-wrap: wrap;}.row.row--gutterless {margin-left: 0;}.row.row--reverse {flex-direction: row-reverse;}.col {max-width: 100%;box-sizing: border-box;padding-left: 20px;flex: 0 0 auto;flex-grow: 1;flex-basis: 0;}.row--gutterless .col {padding-left: 0;}.col.col--reverse {flex-direction: column-reverse;}.col.col--align-bottom {align-self: flex-end;}.col.col--align-top {align-self: flex-start;}.col.col--align-center {align-self: center;}.col.col--align-baseline {align-self: baseline;}.col.col--align-stretch {align-self: stretch;}@media only screen and (min-width: 1200px) {.col--lg-offset-0 {margin-left: 0%;}.col--lg-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--lg-offset-1 {margin-left: 8.33333333%;}.col--lg-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--lg-offset-2 {margin-left: 16.66666667%;}.col--lg-3 {flex-basis: 25%;max-width: 25%;}.col--lg-offset-3 {margin-left: 25%;}.col--lg-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--lg-offset-4 {margin-left: 33.33333333%;}.col--lg-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--lg-offset-5 {margin-left: 41.66666667%;}.col--lg-6 {flex-basis: 50%;max-width: 50%;}.col--lg-offset-6 {margin-left: 50%;}.col--lg-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--lg-offset-7 {margin-left: 58.33333333%;}.col--lg-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--lg-offset-8 {margin-left: 66.66666667%;}.col--lg-9 {flex-basis: 75%;max-width: 75%;}.col--lg-offset-9 {margin-left: 75%;}.col--lg-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--lg-offset-10 {margin-left: 83.33333333%;}.col--lg-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--lg-offset-11 {margin-left: 91.66666667%;}.col--lg-12 {flex-basis: 100%;max-width: 100%;}.col--lg-offset-12 {margin-left: 100%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.col--md-offset-0 {margin-left: 0%;}.col--md-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--md-offset-1 {margin-left: 8.33333333%;}.col--md-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--md-offset-2 {margin-left: 16.66666667%;}.col--md-3 {flex-basis: 25%;max-width: 25%;}.col--md-offset-3 {margin-left: 25%;}.col--md-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--md-offset-4 {margin-left: 33.33333333%;}.col--md-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--md-offset-5 {margin-left: 41.66666667%;}.col--md-6 {flex-basis: 50%;max-width: 50%;}.col--md-offset-6 {margin-left: 50%;}.col--md-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--md-offset-7 {margin-left: 58.33333333%;}.col--md-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--md-offset-8 {margin-left: 66.66666667%;}.col--md-9 {flex-basis: 75%;max-width: 75%;}.col--md-offset-9 {margin-left: 75%;}.col--md-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--md-offset-10 {margin-left: 83.33333333%;}.col--md-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--md-offset-11 {margin-left: 91.66666667%;}.col--md-12 {flex-basis: 100%;max-width: 100%;}.col--md-offset-12 {margin-left: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.col--sm-offset-0 {margin-left: 0%;}.col--sm-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--sm-offset-1 {margin-left: 8.33333333%;}.col--sm-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--sm-offset-2 {margin-left: 16.66666667%;}.col--sm-3 {flex-basis: 25%;max-width: 25%;}.col--sm-offset-3 {margin-left: 25%;}.col--sm-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--sm-offset-4 {margin-left: 33.33333333%;}.col--sm-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--sm-offset-5 {margin-left: 41.66666667%;}.col--sm-6 {flex-basis: 50%;max-width: 50%;}.col--sm-offset-6 {margin-left: 50%;}.col--sm-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--sm-offset-7 {margin-left: 58.33333333%;}.col--sm-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--sm-offset-8 {margin-left: 66.66666667%;}.col--sm-9 {flex-basis: 75%;max-width: 75%;}.col--sm-offset-9 {margin-left: 75%;}.col--sm-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--sm-offset-10 {margin-left: 83.33333333%;}.col--sm-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--sm-offset-11 {margin-left: 91.66666667%;}.col--sm-12 {flex-basis: 100%;max-width: 100%;}.col--sm-offset-12 {margin-left: 100%;}}@media only screen and (max-width: 767px) {.col--xs-offset-0 {margin-left: 0%;}.col--xs-1 {flex-basis: 8.33333333%;max-width: 8.33333333%;}.col--xs-offset-1 {margin-left: 8.33333333%;}.col--xs-2 {flex-basis: 16.66666667%;max-width: 16.66666667%;}.col--xs-offset-2 {margin-left: 16.66666667%;}.col--xs-3 {flex-basis: 25%;max-width: 25%;}.col--xs-offset-3 {margin-left: 25%;}.col--xs-4 {flex-basis: 33.33333333%;max-width: 33.33333333%;}.col--xs-offset-4 {margin-left: 33.33333333%;}.col--xs-5 {flex-basis: 41.66666667%;max-width: 41.66666667%;}.col--xs-offset-5 {margin-left: 41.66666667%;}.col--xs-6 {flex-basis: 50%;max-width: 50%;}.col--xs-offset-6 {margin-left: 50%;}.col--xs-7 {flex-basis: 58.33333333%;max-width: 58.33333333%;}.col--xs-offset-7 {margin-left: 58.33333333%;}.col--xs-8 {flex-basis: 66.66666667%;max-width: 66.66666667%;}.col--xs-offset-8 {margin-left: 66.66666667%;}.col--xs-9 {flex-basis: 75%;max-width: 75%;}.col--xs-offset-9 {margin-left: 75%;}.col--xs-10 {flex-basis: 83.33333333%;max-width: 83.33333333%;}.col--xs-offset-10 {margin-left: 83.33333333%;}.col--xs-11 {flex-basis: 91.66666667%;max-width: 91.66666667%;}.col--xs-offset-11 {margin-left: 91.66666667%;}.col--xs-12 {flex-basis: 100%;max-width: 100%;}.col--xs-offset-12 {margin-left: 100%;}}a, .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button {text-decoration: none;cursor: pointer;color: #00648c;pointer-events: auto;}a:hover, .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, a:focus, .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:focus {color: #005273;}.consultation-wrapper a, .consultation-wrapper .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .consultation-wrapper .footer-list-toggle-button {text-decoration: underline;text-underline-position: under;}.tabs-learn a, .tabs-learn .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .tabs-learn .footer-list-toggle-button {text-decoration: underline;test-underline-position: under;}.intro-text a, .intro-text .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .intro-text .footer-list-toggle-button {text-decoration: underline;text-underline-position: under;}div.static a, div.static .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper div.static .footer-list-toggle-button {text-decoration: underline;text-underline-position: under;}p.static a, p.static .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper p.static .footer-list-toggle-button {text-decoration: underline;text-underline-position: under;}.externalContent a:empty:after, .externalContent .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:empty:after, .react-footer .wrapper .footer-small-wrapper .externalContent .footer-list-toggle-button:empty:after {display: none;}.paragraph-small {font-family: 'MuseoSans_500';font-size: 16px;width: 85%;}@media only screen and (min-width: 768px) {.paragraph-small {width: 100%;}}.noticeMessage {color: white;border-radius: 5px;padding: 5px 15px;}.noticeMessageBlue {background-color: #0065ad;}.infoBox {border: 1px solid white;background: white;padding: 10px;}.messageBox, .error, .alert, .info, .alert-info {padding: 5px 15px;border-radius: 5px;margin: 10px 0;clear: both;font-size: 16px;font-family: inherit;line-height: 1.5;font-weight: normal;display: block;}.messageBox .messageBox_header, .error .messageBox_header, .alert .messageBox_header, .info .messageBox_header, .alert-info .messageBox_header {margin-top: 0;}.messageBox .msg-itemised, .error .msg-itemised, .alert .msg-itemised, .info .msg-itemised, .alert-info .msg-itemised {display: block;}.messageBox *:last-child, .error *:last-child, .alert *:last-child, .info *:last-child, .alert-info *:last-child {margin-bottom: 0;}.messageBox-wide {padding: 25px;}.messageBox-sr {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.error {background-color: #cf442f;color: white;}.error a, .error .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .error .footer-list-toggle-button {color: white;text-decoration: underline;}.warning-inline {color: #cf442f;font-weight: bold;}.warning-box {border: 3px solid #cf442f;padding: 50px;}.warning-box .warning-box_header {color: #cf442f;}.alert {background-color: #C25400;color: white;}.alert > * {color: white;}.info {background-color: #F3F6D6;}.alert-info {background-color: #F3F6D6;position: relative;}.alert-info .emailSuggestionConfirm {display: block;}@media only screen and (min-width: 480px) {.alert-info .emailSuggestionConfirm {display: inline-block;padding-left: 5px;}}.alert-info .emailSuggestionDismiss {position: absolute;right: 10px;top: 5px;}.feedNotice {display: none;}.emerNoticeReview h4 {line-height: 25px;font-size: 20px;color: #df4130;padding-left: 60px;background: url("icon-emergency-alert-93f4d356e3efa12e97f08855ff437303.png") no-repeat left 7px;background-size: 40px;margin-bottom: 20px;}@media only screen and (min-width: 480px) {.emerNoticeReview h4 {padding-left: 110px;background-size: 75px;font-size: 25px;line-height: 35px;}}.emerNotice {z-index: 3;position: fixed;overflow-y: scroll;overflow-x: hidden;display: none;width: 100%;border: 3px solid #cf442f;background: white;font-size: 16px;top: 0px;left: 0px;box-sizing: border-box;}.emerNotice h4 {line-height: 25px;font-size: 20px;color: #df4130;padding-left: 60px;background: url("icon-emergency-alert-93f4d356e3efa12e97f08855ff437303.png") no-repeat left 7px;background-size: 40px;margin-bottom: 20px;}@media only screen and (min-width: 480px) {.emerNotice h4 {padding-left: 110px;background-size: 75px;font-size: 25px;line-height: 35px;}}.emerNotice h4.no-badge {background: none;padding-left: 0;}.emerNotice .emergency-notice-inner {width: 100%;padding: 20px;margin: 0 auto;box-sizing: border-box;}@media only screen and (min-width: 480px) {.emerNotice .emergency-notice-inner {width: 600px;padding: 40px;}}.emerNotice .emergency-notice-inner-no-paragraph {width: 100%;padding: 20px;margin: 0 auto;box-sizing: border-box;}@media only screen and (min-width: 480px) {.emerNotice .emergency-notice-inner-no-paragraph {width: 800px;padding: 40px;}}@media only screen and (min-width: 480px) {.emerNotice {font-size: 16px;}}.emer-page-header {color: #df4130;}.btn, .btn-medium, .btn-small, .btn-small-alt, .btn-prev, .nav-trigger-mobile {border: 0;-webkit-appearance: none;display: inline-block;padding: 25px 50px;border-radius: 15px;font-family: 'Open Sans', Arial, sans-serif;font-size: 19px;text-align: center;position: relative;color: white;background-color: #0073a2;text-decoration: none !important;line-height: 1;}.btn:hover, .btn-medium:hover, .btn-small:hover, .btn-small-alt:hover, .btn-prev:hover, .nav-trigger-mobile:hover, .btn:focus, .btn-medium:focus, .btn-small:focus, .btn-small-alt:focus, .btn-prev:focus, .nav-trigger-mobile:focus, .btn:active, .btn-medium:active, .btn-small:active, .btn-small-alt:active, .btn-prev:active, .nav-trigger-mobile:active {color: white;background-color: #006189;cursor: pointer;}.button-group .btn, .button-group .btn-medium, .button-group .btn-small, .button-group .btn-small-alt, .button-group .btn-prev, .button-group .nav-trigger-mobile {margin-right: 10px;margin-top: 30px;margin-bottom: 30px;}@media only screen and (min-width: 480px) {.button-group .btn, .button-group .btn-medium, .button-group .btn-small, .button-group .btn-small-alt, .button-group .btn-prev, .button-group .nav-trigger-mobile {margin-bottom: 0;}}.btn.evergreen, .evergreen.btn-medium, .evergreen.btn-small, .evergreen.btn-small-alt, .evergreen.btn-prev, .evergreen.nav-trigger-mobile {background-color: white;background-image: url("evergreen-fb89c0665b8d3f25b332c3a803bc88e4.svg");background-repeat: no-repeat;min-width: 288px;background-position: 50% 80%;background-size: 40%;padding-top: 16px;height: 50px;color: inherit;border: 2px solid #40b750;}.btn.evergreen span, .evergreen.btn-medium span, .evergreen.btn-small span, .evergreen.btn-small-alt span, .evergreen.btn-prev span, .evergreen.nav-trigger-mobile span {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.btn.evergreen:hover, .evergreen.btn-medium:hover, .evergreen.btn-small:hover, .evergreen.btn-small-alt:hover, .evergreen.btn-prev:hover, .evergreen.nav-trigger-mobile:hover {background-image: url("evergreen-hover-711365af809d052c49c0e907bd018fa4.svg");background-color: #40b750;}.btn.evergreen.mod, .evergreen.mod.btn-medium, .evergreen.mod.btn-small, .evergreen.mod.btn-small-alt, .evergreen.mod.btn-prev, .evergreen.mod.nav-trigger-mobile {margin-top: 10px;padding-bottom: 60px;}.btn-medium {padding: 10px 20px;font-size: 17px;}a.hide-after[target="_blank"]:after, .react-footer .wrapper .footer-small-wrapper .hide-after[target="_blank"].footer-list-toggle-button:after {display: none;}.btn-small, .btn-small-alt, .btn-prev, .nav-trigger-mobile {border-radius: 10px;padding: 5px 15px;font-size: 14px;color: #00648c;background-color: white;border: 2px solid #00648c;border-radius: 6px;}.btn-small:hover, .btn-small-alt:hover, .btn-prev:hover, .nav-trigger-mobile:hover, .btn-small:focus, .btn-small-alt:focus, .btn-prev:focus, .nav-trigger-mobile:focus, .btn-small:active, .btn-small-alt:active, .btn-prev:active, .nav-trigger-mobile:active {background-color: #00648c;border-color: #00648c;color: white;}.btn-small-alt {background-color: transparent;border-color: #0073a2;color: #0073a2;}.btn-small-alt:hover, .btn-small-alt:focus, .btn-small-alt:active {background-color: rgba(255, 255, 255, 0.2);border-color: #0073a2;color: #0073a2;}.btn-inline {margin-left: 10px;}.btn-nowrap {white-space: normal;}.btn-popup {font-size: 16px;line-height: 1.4;padding: 15px;width: 100%;}@media only screen and (min-width: 480px) {.btn-popup {font-size: 19px;}}@media only screen and (min-width: 480px) {.btn-large {padding: 18px;}}.btn-xlarge {padding: 15px 30px;}@media only screen and (min-width: 480px) {.btn-xlarge {padding: 25px 35px;}}.btn-cancel {padding: 0.65em 0;display: block;font-family: 'Open Sans', Arial, sans-serif;}.btn-cancel.btn-cancel-last {padding-left: 0;}.btn-cancel.popupCancel {display: block;vertical-align: baseline;pointer-events: auto;color: #00648c;font-size: 100%;text-decoration: none;}.btn-prev {display: block;width: auto;margin-top: 20px;}.btn-close {position: absolute;right: 0;top: 0;font-size: 20px;background-color: transparent;}.button-group-nav {position: relative;}.button-group-nav .icon {position: absolute;color: white;vertical-align: middle;font-size: 1.2em;top: 19px;}.button-group-nav .icon-right-open {right: 15px;}.button-group-nav .icon-left-open {color: #0073a2;left: 5px;}.button-group-app {clear: both;}.button-group-app .btn-divider {line-height: 10px;padding: 0 5px;display: block;text-align: center;}@media only screen and (min-width: 480px) {.button-group-app .btn-divider {display: inline-block;line-height: 130px;padding: 0 10px;}}.button-group-app .btn-app {width: 100%;box-sizing: border-box;margin: 10px 0px;}@media only screen and (min-width: 480px) {.button-group-app .btn-app {max-width: 250px;vertical-align: top;}}.button-group-app .btn-app span {display: inline-block;}@media only screen and (min-width: 480px) {.button-group-app .btn-app span {line-height: 1.2;padding-top: 10px;}}.button-group-app .btn-app img {width: 110px;padding-top: 10px;margin: 0 auto -10px auto;display: block;}@media only screen and (min-width: 480px) {.button-group-app .btn-app img {display: inline-block;}}@media only screen and (min-width: 480px) {.button-group-app .btn-app:last-of-type {max-width: 300px;}}@font-face {font-family: "Frutiger W01";src: url("https://assets.nhs.uk/fonts/fe232554-5489-4874-bb45-bd966c8c5932.eot?#iefix");src: url("https://assets.nhs.uk/fonts/fe232554-5489-4874-bb45-bd966c8c5932.eot?#iefix") format("eot"), url("https://assets.nhs.uk/fonts/0811514e-6660-4043-92c1-23d0b8caaa2f.woff2") format("woff2"), url("https://assets.nhs.uk/fonts/aeae8cac-ba4d-40d2-bbcf-936f2c7dcfe6.woff") format("woff"), url("https://assets.nhs.uk/fonts/caedf2e6-fbef-4928-b08e-1f975981ae8d.ttf") format("truetype"), url("https://assets.nhs.uk/fonts/7def0e34-f28d-434f-b2ec-472bde847115.svg") format("svg");font-weight: 400;font-style: normal;}.federated-login, .nhs-login {width: 100%;max-width: 325px;}.nhs-login {background-size: 63px 26px;color: #fff;text-decoration: none;display: block;padding: 17px 18px 15px 90px;border-radius: 4px;box-shadow: 0 4px 0 #003087;text-align: left;font-family: "Frutiger W01", Arial, Helvetica, sans-serif;font-size: 18px;background-color: #005eb8;background-repeat: no-repeat;background-position: 13px center;}.nhs-login--svg {background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2226px%22%20viewBox%3D%220%200%2063%2026%22%20width%3D%2263px%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22m0%200h62.262v26h-62.262z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m6.084%202.50714286h6.768l4.158%2014.51357144h.09l2.817-14.51357144h5.112l-4.329%2020.93000004h-6.705l-4.248-14.47642861h-.054l-2.817%2014.47642861h-5.076zm20.916%200h5.4l-1.53%208.00428574h6.426l1.602-8.00428574h5.4l-4.185%2020.93000004h-5.4l1.8-8.9607143h-6.453l-1.8%208.9607143h-5.4zm31.626%204.73571428c-1.413-.65928571-2.952-.975-4.5-.92857143-2.151%200-3.897.325-3.897%202.00571429%200%202.9714286%207.875%201.8571429%207.875%208.2178571%200%205.785-5.202%207.2892858-9.9%207.2892858-2.1384-.0510715-4.2597-.4141429-6.3-1.0771429l1.296-4.29c1.5444.8171429%203.2598%201.2275714%204.995%201.1978571%201.683%200%204.329-.325%204.329-2.4885714%200-3.3614286-7.875-2.0985714-7.875-8.0042857%200-5.395%204.59-7.02%209-7.02%202.1114-.10492857%204.2228.21078571%206.219.92857143z%22%20fill%3D%22%23005eb8%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}.nhs-login:hover, .nhs-login:focus {background-color: #0153a1;}.nhs-login:focus {outline: none;box-shadow: 0 0 0 3pt #ffb81c;}.nhs-login:link, .nhs-login:visited, .nhs-login:hover, .nhs-login:active {color: white;}.btn-bmi-switch {top: -5px;position: relative;}.condition-cta a, .condition-cta .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .condition-cta .footer-list-toggle-button {text-decoration: underline;text-underline-offset: 5px;}.condition-cta a:after, .condition-cta .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:after, .react-footer .wrapper .footer-small-wrapper .condition-cta .footer-list-toggle-button:after {content: "" !important;margin: 0;}.condition-cta h2 {font-family: "OpenSans", Arial, sans-serif;font-size: 19px;text-transform: none;font-weight: normal;display: inline-block;margin: 0;line-height: 180%;}.condition-cta > li {border-top: 1px dotted #d2d2d2;padding: 10px 10px 10px 70px;background-repeat: no-repeat;}.condition-cta > li ul {margin-top: 15px;margin-left: 10px;}.condition-cta > li li {list-style: disc;font-size: 14px;}.condition-cta .condition-local-service {background-image: url(icon-local-service-81eae57460966cac13e15ed3d25fcaa6.svg);background-position: 0px 20px;}@media only screen and (min-width: 480px) {.condition-cta .condition-local-service {background-position: 0px 30px;}}.condition-cta .condition-local-service p {margin-top: 15px;font-size: 14px;}.condition-cta .condition-treat {background-image: url(icon-pharm-260463946d4d4d9867ec1a6da72e4d67.svg);background-position: 0px 20px;}@media only screen and (min-width: 480px) {.condition-cta .condition-treat {background-position: 0px 30px;}}.condition-cta .condition-self-care {background-image: url(icon-self-help-f9f1959e3675715837c19a608191f84f.svg);background-position: 0px 20px;padding: 25px 0 25px 70px;}.condition-cta .condition-consult {background-image: url(icon-gp-72a6e92949f9f8cbe108e924c849a3ad.svg);background-position: 0px 20px;padding: 25px 0 25px 70px;}.contact-top.wrapper {padding: 0;position: relative;width: 100%;}.contact-details {line-height: 1;font-size: 12px;text-align: right;padding: 12px 40px;background: white;border-bottom: 1px dotted #dcdcc8;display: none;}@media only screen and (min-width: 768px) {.contact-details {display: block;}}.contact-details span {color: #005273;text-transform: uppercase;display: inline-block;padding: 1px 10px 1px 0px;font-weight: bold;}.contact-details span:last-child {margin-left: 15px;}.contact-details-nav {border-top: 1px solid rgba(255, 255, 255, 0.3);color: white;padding: 30px 15px 0;}.contact-details-nav span {text-transform: uppercase;display: block;font-weight: bold;}.contact-details-nav span:last-of-type {margin-top: 15px;}.conditionList li {list-style: none;padding: 0 0 15px;margin: 0;}.conditionList a, .conditionList .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .conditionList .footer-list-toggle-button {display: block;}.conditionListSubheading {margin-bottom: 30px;}.conditionListSubheading p {line-height: 1.8;}.borderedList {margin: 0 0 32px 0;}.borderedList li {list-style: none;border-top: 1px dotted #d2d2d2;line-height: 32px;padding: 0;margin: 0;}.borderedList a, .borderedList .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .borderedList .footer-list-toggle-button {display: block;}.borderedBoxedList {margin-bottom: 35px;border-bottom: 1px dotted #d2d2d2;}.borderedBoxedList li {list-style: none !important;margin: 0 !important;border-top: 1px dotted #d2d2d2;padding: 5px 0;}.borderedBoxedList .active {font-weight: bold;}.bulleted, .numbered, .lettered {margin-left: 15px;}.bulleted li {list-style: disc;}.numbered li {list-style: decimal;}.lettered li {list-style: lower-alpha;}ul.plain li, .static ul li {list-style: disc;margin-left: 15px;}.static ol {list-style-type: decimal;padding-left: 15px;counter-reset: list-item item;margin-bottom: 1em;}.static .wideCol ol ol {padding-left: 0px;}.static ol li {counter-increment: item;list-style-type: decimal;padding: 10px 0 10px 0;}.static ol li li {list-style-type: none;padding: 10px 0 0;}.static ol li li:before {content: counters(item, ".") " ";}.static ul.faq-list {margin-bottom: 2em;}.static ul.faq-list h2 {margin: 20px 20px 20px;position: relative;}.static ul.faq-list .icon-right-open {position: absolute;top: 0;left: -30px;}.static ul.faq-list li {margin-left: 20px;list-style: none;}.static ul.faq-list a, .static ul.faq-list .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .static ul.faq-list .footer-list-toggle-button {cursor: pointer;}.boldList li:first-child a, .boldList li:first-child .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .boldList li:first-child .footer-list-toggle-button {border: 0;}.boldList a, .boldList .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .boldList .footer-list-toggle-button {font-size: 16px;display: block;font-weight: 700;padding: 10px 0px;position: relative;border-top: 1px dotted #d2d2d2;}@media only screen and (min-width: 768px) {.boldList a, .boldList .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .boldList .footer-list-toggle-button {padding: 10px 0px 10px 30px;}}.boldList a:hover, .boldList .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .boldList .footer-list-toggle-button:hover, .boldList .ui-state-active a, .boldList .ui-state-active .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .boldList .ui-state-active .footer-list-toggle-button, .boldList .active a, .boldList .active .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .boldList .active .footer-list-toggle-button {color: #404040;}.boldList .icon-left-open {display: none;}@media only screen and (min-width: 768px) {.boldList .icon-left-open {display: block;position: absolute;left: 0;}}.display-list-subheader {font-family: 'MuseoSans_700';font-size: 22px;margin-bottom: 15px;}@media only screen and (min-width: 768px) {.display-list-subheader {margin-bottom: 20px;}}.display-list .display-list-item a, .display-list .display-list-item .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .display-list .display-list-item .footer-list-toggle-button {font-family: 'MuseoSans_500';font-size: 16px;padding: 7px 0;display: block;color: #1E194B;margin-bottom: 13px;background-image: url(icon-arrow-forward-f13f087c9b22784daa0beb26340eaee3.svg);background-repeat: no-repeat;background-position: right 0px center;}@media only screen and (min-width: 768px) {.display-list .display-list-item a, .display-list .display-list-item .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .display-list .display-list-item .footer-list-toggle-button {font-family: 'MuseoSans_500';font-size: 18px;line-height: 120%;margin-bottom: 20px;}}.display-list .display-list-item a:hover, .display-list .display-list-item .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .display-list .display-list-item .footer-list-toggle-button:hover {background-color: #E9E8ED;}.template-chip-wrapper {display: flex;flex-direction: unset;flex: 1;justify-content: flex-start;flex-wrap: wrap;margin-top: 80px;}@media only screen and (min-width: 768px) {.template-chip-wrapper {margin-bottom: 140px;}}.template-chip {align-items: center;flex: none;order: 0;flex-grow: 0;margin: 12px 15px 0 0;font-family: 'MuseoSans_500';font-size: 18px;line-height: 120%;}.template-chip a, .template-chip .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .template-chip .footer-list-toggle-button {display: inline-block;padding: 6px 20px;border-radius: 24px;font-size: 16px;font-family: "MuseoSans_700";line-height: 120%;background: #005FB8;color: white;}@media only screen and (min-width: 768px) {.template-chip a, .template-chip .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .template-chip .footer-list-toggle-button {padding: 8px 20px;font-size: 20px;}}.template-chip a:hover, .template-chip .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .template-chip .footer-list-toggle-button:hover {background: #1E194B;}.template-chip.template-chip-callout {width: 100%;}.template-chip.template-chip-callout a, .template-chip.template-chip-callout .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .template-chip.template-chip-callout .footer-list-toggle-button {background-color: #FA8232;background-image: url("icon-chevron-right-white-68e84b2a5df5cac8c1b06896340c68ac.svg");background-repeat: no-repeat;background-position: center right 10px;padding-right: 31px;margin-top: 0;}.template-chip.template-chip-callout a:hover, .template-chip.template-chip-callout .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .template-chip.template-chip-callout .footer-list-toggle-button:hover {background-color: #1E194B;}.template-chip.template-chip-small {font-family: 'MuseoSans_500';font-size: 16px;width: 100%;}.template-chip.template-chip-small a, .template-chip.template-chip-small .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .template-chip.template-chip-small .footer-list-toggle-button {color: #1E194B;text-decoration: underline;background-color: white;padding: 0;display: inline-block;}@media only screen and (min-width: 768px) {.template-chip.template-chip-small a, .template-chip.template-chip-small .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .template-chip.template-chip-small .footer-list-toggle-button {margin-top: 60px;}}.static ol.pPolicyList li {list-style-type: lower-alpha;}.static ul.pPolicyList li {list-style-type: circle;content: none;}.static ul.pPolicyList li:before {content: none;}.static ol.pPolicyBullet li {list-style-type: disc;}.notice-banner-uat {font-size: 10px;text-align: center;padding: 10px 0;line-height: 1;color: white;background: #cf442f;z-index: 2;position: relative;width: 100%;border-radius: 0px;}@media only screen and (min-width: 768px) {.notice-banner-uat {position: relative;padding: 10px 0;min-height: 10px;font-size: 16px;z-index: 5;}}.notice-banner-uat a, .notice-banner-uat .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .notice-banner-uat .footer-list-toggle-button, .notice-banner-uat a:hover, .notice-banner-uat .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .notice-banner-uat .footer-list-toggle-button:hover, .notice-banner-uat a:active, .notice-banner-uat .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:active, .react-footer .wrapper .footer-small-wrapper .notice-banner-uat .footer-list-toggle-button:active {color: white;}.notice-banner-maintenance {font-size: 10px;text-align: center;padding: 10px 0;line-height: 1;color: white;background: #e98907;z-index: 2;position: relative;width: 100%;border-radius: 0px;}@media only screen and (min-width: 768px) {.notice-banner-maintenance {position: relative;padding: 10px 0;min-height: 10px;font-size: 16px;z-index: 5;}}.notice-banner-maintenance a, .notice-banner-maintenance .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .notice-banner-maintenance .footer-list-toggle-button, .notice-banner-maintenance a:hover, .notice-banner-maintenance .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .notice-banner-maintenance .footer-list-toggle-button:hover, .notice-banner-maintenance a:active, .notice-banner-maintenance .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:active, .react-footer .wrapper .footer-small-wrapper .notice-banner-maintenance .footer-list-toggle-button:active {color: white;}.notice-banner-demo {font-size: 10px;text-align: center;padding: 10px 0;line-height: 1;color: white;background: #dd6000;z-index: 2;position: relative;width: 100%;border-radius: 0px;}@media only screen and (min-width: 768px) {.notice-banner-demo {position: relative;padding: 10px 0;min-height: 10px;font-size: 16px;z-index: 5;}}.notice-banner-demo a, .notice-banner-demo .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .notice-banner-demo .footer-list-toggle-button, .notice-banner-demo a:hover, .notice-banner-demo .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .notice-banner-demo .footer-list-toggle-button:hover, .notice-banner-demo a:active, .notice-banner-demo .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:active, .react-footer .wrapper .footer-small-wrapper .notice-banner-demo .footer-list-toggle-button:active {color: white;}.notice-banner-demo a:visited, .notice-banner-demo .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:visited, .react-footer .wrapper .footer-small-wrapper .notice-banner-demo .footer-list-toggle-button:visited {color: white;}.notice-banner-demo-alert {background-color: #dd6000;color: white;text-align: center;padding: 10px;margin: -10px -2.5% 10px;}@media only screen and (min-width: 480px) {.notice-banner-demo-alert {padding: 2em 40px;margin: 0px -40px 20px;font-size: 16px;}}.notice-banner-alert-inline {background-color: #BD5200;color: white;padding: 20px 0px 10px;font-size: 13px;}@media only screen and (min-width: 480px) {.notice-banner-alert-inline {font-size: 14px;}}.notice-banner-alert-inline .wrapper {padding: 0 15px;margin: 0 auto;}@media only screen and (min-width: 480px) {.notice-banner-alert-inline .wrapper {padding: 0 200px 0 60px;}}.notice-banner-alert-inline h1 {font-size: 18px;color: white;margin-bottom: 20px;}.notice-banner-alert-inline a, .notice-banner-alert-inline .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .notice-banner-alert-inline .footer-list-toggle-button, .notice-banner-alert-inline a:visited, .notice-banner-alert-inline .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:visited, .react-footer .wrapper .footer-small-wrapper .notice-banner-alert-inline .footer-list-toggle-button:visited, .notice-banner-alert-inline a:focus, .notice-banner-alert-inline .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:focus, .react-footer .wrapper .footer-small-wrapper .notice-banner-alert-inline .footer-list-toggle-button:focus {color: white;text-decoration: underline;}.notice-banner-info {background-color: #0065ad;color: white;}.notice-banner-info .wrapper {background-color: #0065ad;}.notice-banner-info a, .notice-banner-info .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .notice-banner-info .footer-list-toggle-button, .notice-banner-info a:hover, .notice-banner-info .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .notice-banner-info .footer-list-toggle-button:hover, .notice-banner-info a:visited, .notice-banner-info .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:visited, .react-footer .wrapper .footer-small-wrapper .notice-banner-info .footer-list-toggle-button:visited, .notice-banner-info a:active, .notice-banner-info .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:active, .react-footer .wrapper .footer-small-wrapper .notice-banner-info .footer-list-toggle-button:active {color: white;text-decoration: underline;}.notice-modal-demo {width: 100% !important;box-sizing: border-box;}@media only screen and (min-width: 480px) {.notice-modal-demo {width: 400px !important;}}.notice-modal-terms {width: 100% !important;box-sizing: border-box;}@media only screen and (min-width: 480px) {.notice-modal-terms {width: 800px !important;}}.notice-banner-ie {display: none;font-size: 18px;}.ie9 .notice-banner-ie, .ie10 .notice-banner-ie {display: block;}.notice-banner-old-ie {font-size: 18px;}.browser-not-supported {display: none;}.ie10 .browser-not-supported {display: block;}.pushy {position: fixed;width: 296px;height: 100%;top: 0;z-index: 9999;background: #191918;overflow: auto;line-height: 1.2;-webkit-overflow-scrolling: touch;}.pushy button {padding-top: 8px;padding-right: 7px;}.pushy a, .pushy .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .pushy .footer-list-toggle-button {display: block;color: #b3b3b1;padding: 5px 30px;text-decoration: none;}.pushy ul {margin-top: 55px;}.pushy p {width: 259px;height: 10px;font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: 400;font-size: 10px;line-height: 10px;color: #5D5C68;padding-left: 30px;position: absolute;bottom: 0;}.pushy.pushy-left {left: 0;}.pushy.pushy-right {right: 0;}.pushy-content {visibility: hidden;}.pushy-left {-webkit-transform: translate3d(-296px, 0, 0);-ms-transform: translate3d(-296px, 0, 0);transform: translate3d(-296px, 0, 0);}.pushy-open-left #container,.pushy-open-left .push {-webkit-transform: translate3d(296px, 0, 0);-ms-transform: translate3d(296px, 0, 0);transform: translate3d(296px, 0, 0);}.pushy-right {-webkit-transform: translate3d(296px, 0, 0);-ms-transform: translate3d(296px, 0, 0);transform: translate3d(296px, 0, 0);}.pushy-open-right #container,.pushy-open-right .push {-webkit-transform: translate3d(-296px, 0, 0);-ms-transform: translate3d(-296px, 0, 0);transform: translate3d(-296px, 0, 0);}.pushy-open-left .pushy,.pushy-open-right .pushy {-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content {visibility: visible;}#container,.pushy,.push {transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);}.pushy-content {transition: visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);}.site-overlay {display: none;}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay {display: block;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9998;background-color: rgba(0, 0, 0, 0.5);-webkit-animation: fade 500ms;animation: fade 500ms;}@keyframes fade {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fade {0% {opacity: 0;}100% {opacity: 1;}}.minor-links a, .minor-links .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .minor-links .footer-list-toggle-button {font-size: 16px;padding: 3px 30px;}.pushy-submenu {}.pushy-submenu ul {padding-left: 15px;transition: max-height 0.2s ease-in-out, visibility 0.2s ease-in-out;}.pushy-submenu ul .pushy-link {transition: opacity 0.2s ease-in-out;}.pushy-submenu button {width: 100%;color: #b3b3b1;padding: 15px 30px;text-align: left;background: transparent;border: 0;}.pushy-submenu button:hover {color: #FFF;}.pushy-submenu > a, .react-footer .wrapper .footer-small-wrapper .pushy-submenu > .footer-list-toggle-button,.pushy-submenu > button {position: relative;}.pushy-submenu > a::after, .react-footer .wrapper .footer-small-wrapper .pushy-submenu > .footer-list-toggle-button::after,.pushy-submenu > button::after {content: '';display: block;height: 11px;width: 8px;position: absolute;top: 50%;right: 15px;background: url("../img/arrow.svg") no-repeat;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: transform 0.2s;}.pushy-submenu-closed ul {max-height: 0;overflow: hidden;visibility: hidden;}.pushy-submenu-closed .pushy-link {opacity: 0;}.pushy-submenu-open {}.pushy-submenu-open ul {max-height: 1000px;visibility: visible;}.pushy-submenu-open .pushy-link {opacity: 1;}.pushy-submenu-open a::after, .pushy-submenu-open .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button::after, .react-footer .wrapper .footer-small-wrapper .pushy-submenu-open .footer-list-toggle-button::after,.pushy-submenu-open button::after {-webkit-transform: translateY(-50%) rotate(90deg);-ms-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);}body {background: #E9E8ED !important;}.wrapper-consultation-landing {max-width: 760px;background: white;margin: 0 auto;box-sizing: border-box;}@media only screen and (min-width: 768px) {.wrapper-consultation-landing {margin-bottom: 30px;padding: 15px 0px;margin-top: 50px;border-radius: 20px;}}.react-wrapper {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex: 1 1 auto;z-index: initial;width: 100%;}.react-container {display: -ms-flexbox;display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto;-ms-flex-direction: column;flex-direction: column;}@media only screen and (min-width: 480px) {.react-container {overflow: hidden;}}.react-container a, .react-container .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .react-container .footer-list-toggle-button {text-decoration: underline;text-underline-position: under;color: #1E194B;}.react-footer {position: relative;background: white;}@media only screen and (min-width: 1025px) {.react-footer .wrapper {display: flex;align-items: center;flex-direction: row;}.react-footer .wrapper .footer-list {display: block !important;}.react-footer .wrapper .footer-logo {display: block;height: 35px;margin-right: 30px;}}@media only screen and (max-width: 1024px) {.react-footer {border: none;text-align: left;}.react-footer .wrapper {padding-top: 10px;padding-bottom: 10px;border-top: 1px solid #d2d2d2;}.react-footer .wrapper .footer-list {text-align: right;display: none;}.react-footer .wrapper .footer-list ul {margin-bottom: 15px;display: block;margin-right: 0;}.react-footer .wrapper .footer-list ul li {display: block;font-size: 14px;margin-right: 0;}.react-footer .wrapper .footer-small-wrapper {display: flex;justify-content: space-between;align-items: center;padding-top: 5px;}.react-footer .wrapper .footer-small-wrapper div {display: flex;flex-direction: column;align-items: flex-end;}.react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button {display: block;}.react-footer .wrapper .footer-small-logo {display: block;height: 25px;}}.react-footer .scrollable-content {overflow: auto;}.react-public-health-alert .wrapper {width: auto;}@media only screen and (min-width: 480px) {.react-public-health-alert .wrapper {padding: 0 40px;}}textarea {padding: 9.6px;}.contact-top {position: absolute;right: 0;top: 0;}.nav-trigger-mobile {border: 0;color: white;background: #1E194B url(icon-help-844df084fa80caa29174d4a065dd1621.svg);border-radius: 0;padding: 0;text-transform: uppercase;font-size: 30px;border-top: 0;position: relative;top: 0px;right: 0px;width: 25px;height: 25px;}.nav-trigger-mobile:hover {background: #1E194B url(icon-help-light-893b89cb679738e373b60097b0dc7e7d.svg);}.nav-trigger-mobile span {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.pushy {background-color: white;}.pushy a, .pushy .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .pushy .footer-list-toggle-button {font-family: "Museo Sans", sans-serif;color: #1E194B;}.pushy-open-left .site-overlay, .pushy-open-right .site-overlay {background-color: rgba(30, 25, 75, 0.5);}.learn-menu-mobile {display: none;}@media only screen and (max-width: 768px) {.learn-menu-mobile {display: block;margin: 0 -2.5%;padding: 0 2.5% 10px;}}@media only screen and (max-width: 768px) {.small-screen-hide {display: none;}}.learn-menu-mobile_list {margin: 5px 0;}.learn-menu-mobile_list li a, .learn-menu-mobile_list li .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .learn-menu-mobile_list li .footer-list-toggle-button {border-bottom: 1px dotted #d2d2d2;display: block;padding: 5px 0;}.learn-menu-mobile_list li:last-child a, .learn-menu-mobile_list li:last-child .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .learn-menu-mobile_list li:last-child .footer-list-toggle-button {border-bottom: 0;}.learn-menu-mobile_list li.active {font-weight: bold;}.telephone-link-disabled {pointer-events: none;cursor: default;}.icon-menu:before {content: '';}.wrapper-scroll {display: flex;flex-direction: column;flex: 1;overflow: auto;}.wrapper-scroll .wrapper-scroll-inner {display: flex;flex: 1;flex-direction: column;}.wrapper-title {color: white;background: #1E194B;width: 100%;z-index: 3;}.wrapper-title .wrapper {background-image: url(logo-econsult-e-bd95b210615407b55e10d57e348803e6.svg);background-repeat: no-repeat;background-position: 20px center;background-color: #1E194B;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: row;position: relative;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;justify-content: space-between;padding-top: 0;padding-bottom: 0;background-size: 25px;}@media only screen and (min-width: 480px) {.wrapper-title .wrapper {background-position: 22px 16px;}}@media only screen and (min-width: 1200px) {.wrapper-title .wrapper {width: 1080px;}}.full-width {padding: 0;width: 100%;}.wrapper-title-pcm .wrapper {background-image: url(logo-econsult-6581a8563753314a7fed5ebc5f317b8f.png);}.header-img {width: 100px;padding-right: 45px;float: right;margin-top: 20px;}.title-text {font-weight: normal;color: white;position: relative;font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif;max-width: 85%;line-height: 1;font-size: 16px;margin: 0;padding: 20px 2.5% 20px 0;}.title-text.pcm-title {border: 1px solid white;display: inline-block;color: #404040;}.title-text a, .title-text .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .title-text .footer-list-toggle-button, .title-text span {color: white;display: flex;margin-left: 40px;}@media only screen and (min-width: 480px) {.title-text a, .title-text .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .title-text .footer-list-toggle-button, .title-text span {margin: 0;}}.title-text a:hover, .title-text .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button:hover, .react-footer .wrapper .footer-small-wrapper .title-text .footer-list-toggle-button:hover {text-decoration: underline;text-underline-offset: 1px;}.title-text img {padding-right: 12px;}@media only screen and (min-width: 480px) {.title-text {font-size: 16px;padding: 20px 0 20px 45px;max-width: auto;}.title-text a, .title-text .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .title-text .footer-list-toggle-button, .title-text span {padding-left: 0;}}.skiplink {top: 10px;left: 20px;padding: 0 5px;font-size: 16px;text-decoration: underline;}.skiplink:focus {width: auto;height: auto;clip: auto;}.header {flex: 0 0 auto;padding-bottom: 0px;}.wrapper-search {display: flex;padding: 12px 16px;background: #FFFFFF;border: 1px solid #8F8CA5;border-radius: 8px;margin-bottom: 20px;justify-content: space-between;position: relative;}.wrapper-search:focus-within {border: 1px solid #1E194B;box-shadow: 0px 3px 3px 0px rgba(30, 25, 75, 0.3);}.search-form-input {font-family: 'MuseoSans_500';font-size: 18px;line-height: 120%;width: 100%;margin: 0;padding: 0;border: 0;}.search-form-input::placeholder {color: #8F8CA5;}.search-form-input:focus {outline: 0;}.search-form-button {width: 24px;height: 24px;background-image: url("icon-search-eeab80ac6333d4ec7aeff9295c9a2ff9.svg");background-repeat: no-repeat;background-position: center center;}.search-form-button span {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.search-form-button:hover {background-image: url("icon-search-hover-19ba3ae083dba27daaaa28354cc3cc28.svg");}.search-flag {padding-left: 4px;color: #4d4d4d;display: inline-block;font-family: 'MuseoSans_500';font-size: 9px;}@media only screen and (min-width: 768px) {.search-flag {font-family: 'MuseoSans_500';font-size: 12px;}}.alert-landing {display: block;background-color: #F3F6D6;text-align: center;color: #5D5C68;position: relative;padding: 5px 12px;font-size: 14px;line-height: 24px;margin-bottom: 25px;}.alert-landing a, .alert-landing .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .alert-landing .footer-list-toggle-button {text-decoration: underline;color: #1E194B;}.cta-item {background-color: white;background-image: url(icon-arrow-forward-f13f087c9b22784daa0beb26340eaee3.svg);background-repeat: no-repeat;background-position: right 15px center;border: 1px solid #8F8CA5;border-radius: 6px;display: flex;flex-direction: column;margin-bottom: 10px;font-size: 16px;line-height: 1.2;font-family: "MuseoSans_500", sans-serif;}.cta-item h2 {font-family: 'MuseoSans_500';font-size: 18px;line-height: 120%;text-transform: none;margin: 0;font-size: 16px;width: 90%;}.cta-item p {font-family: "MuseoSans_300", sans-serif;margin-bottom: 0;width: 80%;}.cta-item a, .cta-item .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .cta-item .footer-list-toggle-button {padding: 15px;width: 100%;height: 100%;font-size: 16px;color: #1E194B;box-sizing: border-box;}.cta-item.england {background-image: url(icon-chevron-right-white-68e84b2a5df5cac8c1b06896340c68ac.svg);background-color: #005FB8;}.cta-item.england h2 {color: white;}.cta-item.england p {color: white;}.cta-item.england:hover {border-color: #1E194B;background-color: #1E194B;}.cta-item.cta-item-callout {background-color: #005FB8;background-image: url(icon-chevron-right-white-68e84b2a5df5cac8c1b06896340c68ac.svg);background-repeat: no-repeat;background-position: right 20px center;border-color: #005FB8;color: white;margin-top: 10px;}.cta-item.cta-item-callout:hover {border-color: #1E194B;background-color: #1E194B;}.cta-item.cta-item-callout h2 {width: 94%;}.cta-item.cta-item-callout a, .cta-item.cta-item-callout .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .cta-item.cta-item-callout .footer-list-toggle-button {width: 100%;height: 100%;color: white;}.cta-item.cta-item-callout.england {border: 1px solid #8F8CA5;background-color: white;background-image: url(icon-arrow-forward-f13f087c9b22784daa0beb26340eaee3.svg);}.cta-item.cta-item-callout.england h2 {color: #1E194B;}.cta-item.cta-item-callout.england:hover {background-color: #E9E8ED;}.cta-item:hover {background-color: #E9E8ED;}.cta-item-list {display: flex;flex-direction: column;}.how-it-works {flex: 0 0 auto;}.how-it-works .how-it-works_wrapper {overflow: hidden;background-color: rgba(0, 156, 220, 0.1);}@media only screen and (min-width: 1024px) {.how-it-works .how-it-works_wrapper {padding-bottom: 50px;}}.how-it-works .how-it-works_list {margin-top: 1.5em;}@media only screen and (min-width: 768px) {.how-it-works .how-it-works_list {margin-top: 0;min-height: 110px;}}@media only screen and (min-width: 1024px) {.how-it-works .how-it-works_list {min-height: 0;}}.how-it-works .how-it-works_list .how-it-works_list-item {padding-left: 105px;padding-right: 30px;margin-bottom: 2.5em;position: relative;}@media only screen and (min-width: 768px) {.how-it-works .how-it-works_list .how-it-works_list-item {padding-right: 0;padding-left: 81px;}}.how-it-works .how-it-works_list .how-it-works_list-item:before {color: white;font-size: 40px;width: 70px;height: 70px;display: inline-block;vertical-align: middle;border-radius: 100%;position: absolute;left: 0;text-align: center;font-family: "QuicksandBold";}.how-it-works .how-it-works_list .how-it-works_list-contact:before {content: "1";background-color: #f55061;}.how-it-works .how-it-works_list .how-it-works_list-gp:before {content: "2";background-color: #6d7b26;}.how-it-works .how-it-works_list .how-it-works_list-respond:before {content: "3";background-color: #0080b5;}@media only screen and (min-width: 768px) {.how-it-works .how-it-works_list.how-it-works_list--video {float: left;width: 400px;}}@media only screen and (min-width: 768px) {.how-it-works .how-it-works_list.how-it-works_list--video .how-it-works_list-item {float: none;width: auto;}}.how-it-works .how-it-works_video {margin-bottom: 0.75em;width: 100%;}@media only screen and (min-width: 768px) {.how-it-works .how-it-works_video {float: left;width: 425px;border: 1px solid #404040;height: 239px;margin-right: 4em;margin-bottom: 0;}}.intro {flex: 0 0 auto;background-color: #1E194B;}.intro-wrapper.wrapper {padding-bottom: 0;padding-top: 0;position: relative;}.intro-box {margin: 0 auto;line-height: 1.4;position: relative;max-width: 760px;padding-top: 30px;padding-bottom: 30px;}@media only screen and (min-width: 1024px) {.intro-box {font-size: 18px;line-height: 1.5;padding: 60px;}}.intro-box .intro-header {color: white;margin: 0 auto 1em;font-family: 'MuseoSans_700';font-size: 26px;line-height: 120%;text-transform: none;}@media only screen and (min-width: 768px) {.intro-box .intro-header {font-weight: 600;font-size: 44px;line-height: 120%;}}.intro-box .btn--intro-cta {font-family: 'MuseoSans_300';font-size: 20px;line-height: 120%;margin-bottom: 0;text-transform: none;}.intro-box .intro-subheader {margin: 0 auto 1em;line-height: 1.2;}.intro-box .intro-cta {width: 100%;padding: 0;margin: 0;display: flex;flex-wrap: wrap;flex-direction: column;background: transparent;}@media only screen and (min-width: 768px) {.intro-box .intro-cta {border-bottom: 0;}}.intro-box .intro-cta .intro-cta_item {padding: 20px;background-color: #34305D;background-image: url(icon-arrow-forward-f13f087c9b22784daa0beb26340eaee3.svg);background-repeat: no-repeat;background-position: right 25px center;list-style-type: none;color: white;vertical-align: top;position: relative;box-sizing: border-box;display: flex;flex-direction: column;}.intro-box .intro-cta .intro-cta_item:first-child {border-top-left-radius: 8px;border-top-right-radius: 8px;}.intro-box .intro-cta .intro-cta_item:last-child {border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}.intro-box .intro-cta .intro-cta_item:nth-child(odd) {background-color: #4B476F;}.intro-service-closing-warning {background: #FFEB99;color: #1E194B;font-family: "Arial", sans-serif;font-size: 16px;line-height: 1.2;font-weight: 700;margin: 50px 0;padding: 13px 0;display: flex;align-items: center;justify-content: center;text-align: center;}@media only screen and (min-width: 768px) {.intro-service-closing-warning {margin: 30px 0;}}.intro-service-closing-warning p {width: 80%;margin: 0;}.intro-service-closed {background: #F3F6D6;}.intro-service-closed .service-closed-header {color: #1E194B;}.intro-service-closed .service-closed-text {color: #4D4D4D;font-family: 'MuseoSans_500';font-size: 16px;}@media only screen and (min-width: 768px) {.intro-service-closed .service-closed-text {font-family: 'MuseoSans_500';font-size: 26px;}}.intro-service-closed a, .intro-service-closed .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .intro-service-closed .footer-list-toggle-button {text-decoration: underline;color: #1E194B;font-weight: bold;overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-word;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}.wrapper-condition-landing {max-width: 760px;background: white;}@media only screen and (min-width: 768px) {.wrapper-condition-landing {margin-bottom: 80px;padding: 60px;margin-top: 50px;border-radius: 20px;}}.landing-intro-header {font-family: 'MuseoSans_700';font-size: 26px;color: #1E194B;margin-bottom: 20px;}@media only screen and (min-width: 768px) {.landing-intro-header {font-family: 'MuseoSans_700';font-size: 35px;margin-bottom: 20px;}}@media only screen and (min-width: 768px) {.landing-intro-header-search-result {margin-top: 40px;}}.landing-intro-subheader {font-family: 'MuseoSans_500';font-size: 16px;margin-bottom: 20px;}@media only screen and (min-width: 768px) {.landing-intro-subheader {font-family: 'MuseoSans_500';font-size: 18px;line-height: 120%;margin-bottom: 40px;}}.landing-intro-subheader a, .landing-intro-subheader .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .landing-intro-subheader .footer-list-toggle-button {text-decoration: underline;color: #1E194B;}.le-link-base-level {color: #1E194B;text-decoration: underline;}@media only screen and (min-width: 768px) {.landing-intro-header-search {margin-bottom: 20px;}}.alt-services {background-color: white;height: 100%;}.alt-services .wrapper {padding-top: 40px;}@media only screen and (min-width: 768px) {.list-cards {gap: 25px;display: flex;}}.list-cards a, .list-cards .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .list-cards .footer-list-toggle-button {margin-bottom: 10px;border: 1px solid #8F8CA5;padding: 15px;border-radius: 6px;flex: 1;}@media only screen and (min-width: 768px) {.list-cards a, .list-cards .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .list-cards .footer-list-toggle-button {justify-content: space-between;flex-direction: column;}}.list-cards a, .list-cards .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .list-cards .footer-list-toggle-button {color: #1E194B;}@media only screen and (max-width: 768px) {.list-cards a, .list-cards .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .list-cards .footer-list-toggle-button {background-image: url(icon-arrow-forward-f13f087c9b22784daa0beb26340eaee3.svg) !important;background-repeat: no-repeat !important;background-position: right 25px center !important;}}.list-cards h2 {text-transform: none;font-family: "MuseoSans_700";}.list-cards p {margin: 0;}.list-card-highlight {border: #FFEB99 !important;background: #FFEB99;}@media only screen and (min-width: 768px) {.list-cards-narrow {max-width: 760px;margin: 0 auto;}}@media only screen and (max-width: 768px) {ul {display: flex;flex-direction: column;}}.datepicker .datepicker-switch {color: #00648c;text-transform: uppercase;}.datepicker table tr th.next, .datepicker table tr th.prev {color: #00648c;font-size: 16px;}.datepicker-dropdown {width: 90%;margin-top: -3px;box-sizing: border-box;}.datepicker-dropdown table {border: 0px;}.datepicker-dropdown table tr td {font-size: 16px;vertical-align: middle;}@media only screen and (min-width: 768px) {.datepicker-dropdown {margin-top: 32px;}}@media only screen and (min-width: 480px) {.datepicker-dropdown {width: 320px;}}.datepicker.dropdown-menu {border: 1px solid #00648c !important;}.datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td {padding: 5px !important;}@media only screen and (min-width: 480px) {.datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td {padding: 2px !important;}}.datepicker-dropdown.datepicker-orient-bottom:before {border-top-color: #00648c !important;}.datepicker-dropdown:before {border-bottom-color: #00648c !important;}.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 100004;display: none;overflow: auto;}.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}.modal-dialog {z-index: 100004;margin-top: 40px;margin-right: auto;margin-left: auto;right: auto;left: 50%;width: 600px;background-color: white;padding: 20px;}.modal-content {position: relative;padding: 20px;outline: none;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 100003;background-color: #404040;}.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}#cookieModal {background: #FFFFFF;border: 1px solid #D2D2D2;box-sizing: border-box;box-shadow: 0px 0px 10px rgba(142, 142, 147, 0.4);border-radius: 10px;width: 100%;margin: 0;bottom: 40px;top: auto;font-style: normal;font-weight: normal;font-size: 12px;line-height: 25px;position: fixed;left: 50%;right: auto;padding: 30px 40px;transform: translate(-50%, 0);}#cookieModal .btn-container {display: flex;flex-direction: row;justify-content: space-between;padding-top: 20px;}#cookieModal .btn-container .cookie-accept-and-reject-container {display: flex;flex-direction: row;gap: 15px;}#cookieModal .btn-container .cookie-accept-and-reject-container .btn, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-medium, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-small, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-small-alt, #cookieModal .btn-container .cookie-accept-and-reject-container .btn-prev, #cookieModal .btn-container .cookie-accept-and-reject-container .nav-trigger-mobile {min-width: 218px;}#cookieModal .modal-content {padding: 0;}#cookieModal .modal-content a, #cookieModal .modal-content .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper #cookieModal .modal-content .footer-list-toggle-button {text-decoration: underline;}#cookieModal .modal-content p {margin: 0 0 10px 0;font-size: 16px;}@media only screen and (max-width: 480px) {#cookieModal .modal-content p {font-size: 14px;line-height: 20px;}}#cookieModal .modal-content .modal-body {display: flex;flex-direction: column;}#cookieModal .modal-content .modal-body #cookie-modal-title {font-weight: 600;font-size: 20px;color: #0073a2;font-family: "QuicksandBold", Helvetica, Arial, sans-serif;}@media only screen and (min-width: 768px) {#cookieModal {width: 700px;margin: 0 auto;}}#cookieModal .modal-dialog {padding: 0;margin: 0;width: auto;}#cookieModal .modal-dialog .modal-content {padding: 0;}#cookieModal .modal-dialog .modal-content a, #cookieModal .modal-dialog .modal-content .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper #cookieModal .modal-dialog .modal-content .footer-list-toggle-button {text-decoration: underline;}#cookieModal .modal-dialog .modal-content p {margin: 0 0 10px 0;}@media only screen and (max-width: 480px) {#cookieModal {height: auto;width: 90%;padding: 35px 15px 20px 15px;}#cookieModal .btn-container {display: flex;flex-direction: column;justify-content: space-between;gap: 20px;align-items: center;padding-top: 20px;}#cookieModal .btn-container .cookie-accept-and-reject-container {flex-direction: column;}#cookieModal .btn, #cookieModal .btn-medium, #cookieModal .btn-small, #cookieModal .btn-small-alt, #cookieModal .btn-prev, #cookieModal .nav-trigger-mobile {width: 100%;min-width: 300px !important;}.modal-body {flex-direction: column;}}.cookie-accept-button {height: auto;align-self: center;font-size: 16px;padding: 7px 15px;color: #FFFFFF;background-color: #0073a2;}.cookie-rejectAll-button {height: auto;align-self: center;font-size: 16px;padding: 7px 15px;}.cookie-manage-button {height: auto;border: none;font-size: 16px;padding: 7px 15px;}.cookie-link {color: #20648C;}.bootstrap-timepicker-widget {width: 118px;background: white;}.bootstrap-timepicker-widget a, .bootstrap-timepicker-widget .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .bootstrap-timepicker-widget .footer-list-toggle-button {border: 1px transparent solid;width: 100%;display: inline-block;margin: 0;padding: 8px 0;color: #333333;}.bootstrap-timepicker-widget table {border: 0;}.bootstrap-timepicker-widget table td a, .bootstrap-timepicker-widget table td .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .bootstrap-timepicker-widget table td .footer-list-toggle-button {padding: 0 !important;}.bootstrap-timepicker-widget table td input.bootstrap-timepicker-hour, .bootstrap-timepicker-widget table td input.bootstrap-timepicker-minute {height: 25px;line-height: 25px;width: 45px;font-size: 13px;background-image: linear-gradient(#fafafa, white);}.bootstrap-timepicker-widget .icon-chevron-up {position: relative;}.bootstrap-timepicker-widget .icon-chevron-up:before {font-family: "fontello-nhs";content: "\e807";}.bootstrap-timepicker-widget .icon-chevron-down {position: relative;}.bootstrap-timepicker-widget .icon-chevron-down:before {font-family: "fontello-nhs";content: "\e806";}.postcode_confirmed {font-weight: bold;font-size: 24px;padding-right: 5px;color: green;content: '\e803';}.address-dev-error-msg {color: darkred;font-weight: bold;font-style: italic;}.twitter-typeahead {width: 100%;}.typeahead {position: absolute;width: calc(100% + 2px);background: #FFFFFF;border: 1px solid #1E194B;border-radius: 8px;left: -1px !important;border-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;box-shadow: 0px 3px 3px 0px rgba(30, 25, 75, 0.3);}.typeahead,.tt-query,.tt-hint {box-sizing: border-box;}.typeahead .search-flag {padding-left: 4px;color: #4d4d4d;display: inline-block;font-family: 'MuseoSans_500';font-size: 9px;}@media only screen and (min-width: 768px) {.typeahead .search-flag {font-family: 'MuseoSans_500';font-size: 12px;}}.typeahead a.first-child, .typeahead .react-footer .wrapper .footer-small-wrapper .first-child.footer-list-toggle-button, .react-footer .wrapper .footer-small-wrapper .typeahead .first-child.footer-list-toggle-button {cursor: pointer;}.typeahead a .typeahead_intro_wrapper, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_intro_wrapper, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_intro_wrapper {font-family: 'MuseoSans_500';font-size: 16px;padding: 10px 16px;margin: 0;display: block;line-height: 1;color: #1E194B;}@media only screen and (min-width: 768px) {.typeahead a .typeahead_intro_wrapper, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_intro_wrapper, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_intro_wrapper {font-family: 'MuseoSans_500';font-size: 18px;line-height: 120%;}}.typeahead a .typeahead_intro_wrapper:hover, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_intro_wrapper:hover, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_intro_wrapper:hover {background-color: #E9E8ED;}.typeahead a .typeahead_intro, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_intro, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_intro {padding: 22px 16px 10px 16px;color: #4D4D4D;font-size: 18px;cursor: pointer;font-family: 'MuseoSans_500';font-size: 16px;}@media only screen and (min-width: 768px) {.typeahead a .typeahead_intro, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_intro, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_intro {font-family: 'MuseoSans_500';font-size: 16px;}}.typeahead a .typeahead_footer1_wrapper, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_footer1_wrapper, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_footer1_wrapper {padding: 10px 16px;margin-bottom: 12px;font-family: 'MuseoSans_500';font-size: 16px;color: #1E194B;}@media only screen and (min-width: 768px) {.typeahead a .typeahead_footer1_wrapper, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_footer1_wrapper, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_footer1_wrapper {font-family: 'MuseoSans_500';font-size: 16px;}}.typeahead a .typeahead_footer1_wrapper:hover, .typeahead .react-footer .wrapper .footer-small-wrapper .footer-list-toggle-button .typeahead_footer1_wrapper:hover, .react-footer .wrapper .footer-small-wrapper .typeahead .footer-list-toggle-button .typeahead_footer1_wrapper:hover {background-color: #E9E8ED;}.typeahead_intro {background: white;cursor: pointer;}.tt-menu {text-align: left;color: #2A2C2E;width: 100%;margin: 0px 0;padding: 8px 0;background-color: #fff;border-radius: 8px;}.tt-suggestion {padding: 3px 20px;font-size: 15px;line-height: 25px;}.consultation .chosen-container {border: 1px solid #3498CC;padding: 0;line-height: 42px;height: 42px;box-sizing: border-box;margin: 0;}.consultation .chosen-container-single .chosen-single, .consultation .chosen-container-single .chosen-default {box-shadow: none;background: white;border: 0;line-height: 40px;height: 40px;}.consultation .chosen-container-active .chosen-single {box-shadow: 0px 0px 0px #fff;font-size: 16px;border: 0;}.consultation .chosen-container-active.chosen-with-drop .chosen-single {line-height: 42px;height: 42px;border: 0;background: white;}.consultation .chosen-container-single .chosen-single {border: 0;background: none;line-height: 42px;font-size: 16px;box-shadow: 0px 0px 0px;height: 42px;}.consultation .chosen-container .chosen-drop {border: 1px solid #3498CC;border-top: 0;width: 100%;box-sizing: content-box;left: -1px;}.consultation .chosen-container .chosen-results li {font-size: 16px;}.consultation .chosen-container .chosen-results li.highlighted {background-image: none;background-color: #3498CC;}