@charset "UTF-8";/*! Utilities and helper classes. Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css */.hidden{display:none!important;visibility:hidden}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.buzzbuzz,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background-color:#fff}.clearfix::after{clear:both;content:"";display:block}.clear-both{clear:both}.clear-left{clear:left}.clear-right{clear:right}.pull-right{float:right!important}.pull-left{float:left!important}.center-block{display:block;margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-bold{font-weight:700}.text-semibold{font-weight:600}.text-italic{font-style:italic}.text-muted{color:#a8a8a8}.text-success{color:#1b710a}.text-info{color:#065683}.text-warning{color:#a6560a}.text-danger{color:#bc1a16}.fix-case{display:inline-block}.fix-case::first-letter{text-transform:uppercase}.vertical-align{display:inline-block;vertical-align:middle;height:100%}.no-wrap{white-space:nowrap}.img-responsive,.list-logos img{max-width:100%;height:auto}.svg-responsive{width:100%;height:auto}.left-align-no-whitespace{white-space:pre-line}.right-align-no-whitespace{float:right;white-space:pre-line;text-align:right}.center-align-no-whitespace{white-space:pre-line;text-align:center}.mandatory-asterisk,.mandatory-requirement{margin-left:5px;font-size:18px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#bc1a16}.lazy{background-image:none!important}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spiral-animation{0%{-webkit-transform:rotate(0);transform:rotate(0);box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}5%{box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}30%{box-shadow:-.11em -.83em 0 -.4em #036,-.51em -.66em 0 -.42em #036,-.75em -.36em 0 -.44em #036,-.83em -.03em 0 -.46em #036,-.81em .21em 0 -.477em #036}55%{box-shadow:-.11em -.83em 0 -.4em #036,-.29em -.78em 0 -.42em #036,-.43em -.72em 0 -.44em #036,-.52em -.65em 0 -.46em #036,-.57em -.61em 0 -.477em #036}95%{box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}}@keyframes spiral-animation{0%{-webkit-transform:rotate(0);transform:rotate(0);box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}5%{box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}30%{box-shadow:-.11em -.83em 0 -.4em #036,-.51em -.66em 0 -.42em #036,-.75em -.36em 0 -.44em #036,-.83em -.03em 0 -.46em #036,-.81em .21em 0 -.477em #036}55%{box-shadow:-.11em -.83em 0 -.4em #036,-.29em -.78em 0 -.42em #036,-.43em -.72em 0 -.44em #036,-.52em -.65em 0 -.46em #036,-.57em -.61em 0 -.477em #036}95%{box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:-.11em -.83em 0 -.4em #036,-.11em -.83em 0 -.42em #036,-.11em -.83em 0 -.44em #036,-.11em -.83em 0 -.46em #036,-.11em -.83em 0 -.477em #036}}@-webkit-keyframes disc-green-rich{0%{fill:#93b333}50%{fill:#608000}100%{fill:#93b333}}@keyframes disc-green-rich{0%{fill:#93b333}50%{fill:#608000}100%{fill:#93b333}}@-webkit-keyframes disc-pink-rich{0%{fill:#cf5bbe}50%{fill:#db84ce}100%{fill:#cf5bbe}}@keyframes disc-pink-rich{0%{fill:#cf5bbe}50%{fill:#db84ce}100%{fill:#cf5bbe}}@-webkit-keyframes disc-blue-bright{0%{fill:#33afdc}50%{fill:#007ca9}100%{fill:#33afdc}}@keyframes disc-blue-bright{0%{fill:#33afdc}50%{fill:#007ca9}100%{fill:#33afdc}}@-webkit-keyframes disc-off-white{0%{fill:#f4f4f4}50%{fill:#c1c1c1}100%{fill:#f4f4f4}}@keyframes disc-off-white{0%{fill:#f4f4f4}50%{fill:#c1c1c1}100%{fill:#f4f4f4}}@-webkit-keyframes disc-grey-light{0%{fill:#6c7d83}50%{fill:#394a50}100%{fill:#6c7d83}}@keyframes disc-grey-light{0%{fill:#6c7d83}50%{fill:#394a50}100%{fill:#6c7d83}}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#485d65;font-weight:400}body{background-color:#fff}body.t-grey{background-color:#ebebeb}body.t-off-white{background-color:#f2f2f2}h1,h2,h3,h4,h5,h6{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin-top:0;color:#053041}p{margin:0 0 24px}a{color:#e10098;text-decoration:none}a:hover{text-decoration:underline;color:#bb16a3}[contentEditable=true]:not([tabindex="-1"]):focus,[tabindex]:not([tabindex="-1"]):focus,a[href]:not([tabindex="-1"]):focus,area[href]:not([tabindex="-1"]):focus,button:not([disabled]):not([tabindex="-1"]):focus,iframe:not([tabindex="-1"]):focus,input:not([disabled]):not([tabindex="-1"]):focus,select:not([disabled]):not([tabindex="-1"]):focus,textarea:not([disabled]):not([tabindex="-1"]):focus{outline:0!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #bb16a3!important}.card-secondary [contentEditable=true]:not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary [tabindex]:not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary a[href]:not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary area[href]:not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary button:not([disabled]):not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary iframe:not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary input:not([disabled]):not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary select:not([disabled]):not([tabindex="-1"]):focus:not(.card-secondary-action),.card-secondary textarea:not([disabled]):not([tabindex="-1"]):focus:not(.card-secondary-action),.nav-submenu.is-open [contentEditable=true]:not([tabindex="-1"]):focus,.nav-submenu.is-open [tabindex]:not([tabindex="-1"]):focus,.nav-submenu.is-open a[href]:not([tabindex="-1"]):focus,.nav-submenu.is-open area[href]:not([tabindex="-1"]):focus,.nav-submenu.is-open button:not([disabled]):not([tabindex="-1"]):focus,.nav-submenu.is-open iframe:not([tabindex="-1"]):focus,.nav-submenu.is-open input:not([disabled]):not([tabindex="-1"]):focus,.nav-submenu.is-open select:not([disabled]):not([tabindex="-1"]):focus,.nav-submenu.is-open textarea:not([disabled]):not([tabindex="-1"]):focus,.section-your-matches-widget [contentEditable=true]:not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget [tabindex]:not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget a[href]:not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget area[href]:not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget button:not([disabled]):not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget iframe:not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget input:not([disabled]):not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget select:not([disabled]):not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.section-your-matches-widget textarea:not([disabled]):not([tabindex="-1"]):focus:not(.section-your-matches-widget-item),.widget-filter-facet [contentEditable=true]:not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet [tabindex]:not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet a[href]:not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet area[href]:not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet button:not([disabled]):not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet iframe:not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet input:not([disabled]):not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet select:not([disabled]):not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-filter-facet textarea:not([disabled]):not([tabindex="-1"]):focus:not(.widget-filter-facet-list.selected-item),.widget-list [contentEditable=true]:not([tabindex="-1"]):focus,.widget-list [tabindex]:not([tabindex="-1"]):focus,.widget-list a[href]:not([tabindex="-1"]):focus,.widget-list area[href]:not([tabindex="-1"]):focus,.widget-list button:not([disabled]):not([tabindex="-1"]):focus,.widget-list iframe:not([tabindex="-1"]):focus,.widget-list input:not([disabled]):not([tabindex="-1"]):focus,.widget-list select:not([disabled]):not([tabindex="-1"]):focus,.widget-list textarea:not([disabled]):not([tabindex="-1"]):focus{box-shadow:inset 0 0 0 2px #bb16a3,inset 0 0 0 4px #fff!important}main:focus-visible{outline:0!important}.select2-container.form-control.select2-container-active{border:0!important;outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #bb16a3}.pill-region-is-visible .select2-container.form-control.select2-container-active{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #bb16a3!important}h1{font-size:33px;font-size:2.0625rem;margin-bottom:.7272727273em}h2{font-size:28px;font-size:1.75rem;margin-bottom:.8571428571em}h3{font-size:24px;font-size:1.5rem;margin-bottom:1em}h4{font-size:21px;font-size:1.3125rem;margin-bottom:1.1428571429em}h5{font-size:18px;font-size:1.125rem;margin-bottom:1.3333333333em}h6{font-size:16px;font-size:1rem;margin-bottom:1.5em}.mega{font-size:38px;font-size:2.375rem}.giga{font-size:45px;font-size:2.8125rem}.tera{font-size:52px;font-size:3.25rem}.alpha{font-size:33px;font-size:2.0625rem}.beta{font-size:28px;font-size:1.75rem}.gamma{font-size:24px;font-size:1.5rem}.delta{font-size:21px;font-size:1.3125rem}.epsilon{font-size:18px;font-size:1.125rem}.zeta{font-size:16px;font-size:1rem}.eta{font-size:13px;font-size:.8125rem}small{font-size:80%}abbr[title]{cursor:help;border-bottom:1px dotted;border-bottom-color:inherit}h1,h2,h3,h4,h5,h6{padding-top:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}h1{margin-bottom:24px}h2,h3,h4,h5,h6{margin-bottom:6px}p{margin-bottom:12px}@media (max-width:991px){p{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto}}.link-email{word-wrap:break-word}pre code{word-wrap:normal}body{-webkit-hyphens:none;-ms-hyphens:none;-o-hyphens:none;-spec-hyphens:none;hyphens:none;-webkit-font-smoothing:antialiased}abbr,acronym,blockquote,code,input,kbd,q,samp,var{-webkit-hyphens:none;-ms-hyphens:none;-o-hyphens:none;-spec-hyphens:none;hyphens:none}code,kbd,pre,samp{font-family:Consolas,monaco,monospace}pre code{white-space:pre-wrap}pre{white-space:pre}code{white-space:pre}ol,ul{margin-top:0;margin-bottom:24px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-industry-logos,.list-logos,.list-toc,.list-unstyled,.section-qualifications ul,.widget-list ul{padding-left:0;list-style:none}.list-alpha{list-style-type:lower-alpha}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-disc{list-style:disc}dl{margin-bottom:24px}dt~dt{margin-top:12px}dd{color:#485d65;font-weight:700;margin-left:0}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dt~dt{margin-top:0}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd::after,.dl-horizontal dd::before{display:table;content:" "}.dl-horizontal dd::after{height:6px;clear:both}.dl-compact dt{float:left;clear:left}.dl-compact dt::after{content:" "}.dl-compact dd::after,.dl-compact dd::before{display:table;content:" "}.dl-compact dd::after{clear:both}.dl-inline{margin-bottom:24px}.dl-inline::after{clear:both;content:"";display:block}.dl-inline dd,.dl-inline dt{float:left}.dl-inline dt{clear:left}.dl-inline dt::before{content:"  ·  "}.dl-inline dt::after{content:" "}.dl-inline dt~dt{margin-top:0}.dl-inline dd{font-weight:400}@media (min-width:768px){.dl-inline dd,.dl-inline dt{float:none}.dl-inline dt:first-child::before{content:" "}}.list-toc{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:0;margin-bottom:24px;list-style:none}.fonts-loaded .list-toc{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.list-toc{display:inherit}}.list-toc li{font-weight:400;line-height:1.5}.list-toc li a{display:flex;align-items:center;padding:12px 15px}.list-toc li a::before{content:" ";height:16px;width:16px;min-width:16px;background-repeat:no-repeat;background-position:center;background-size:6px;background-image:url(/resources/src/img/arrow-down-pink-bright.svg);display:inline-block;border:1px solid #e10098;border-radius:50%;margin:0 15px 0 0}.list-toc li a:active,.list-toc li a:focus,.list-toc li a:hover{text-decoration:none;color:#bb16a3}.list-toc li a:active::before,.list-toc li a:focus::before,.list-toc li a:hover::before{background-color:#bb16a3;border-color:#bb16a3;background-image:url(/resources/dist/img/arrow-down-white.svg)}.list-toc+.list-toc{margin-top:-24px}.list-logos{text-align:center;margin-bottom:48px}.list-logos li{display:inline-block;width:120px;padding:15px}.list-logos img{max-width:none;width:100%}.list-section{margin-top:36px}@media (min-width:992px){.list-section{margin-top:48px}}.list-section+.list-section{margin-top:24px}.dl-meta{clear:both;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:12px;margin-left:15px}.dl-meta::after{clear:both;content:"";display:block}.dl-meta dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background-color:#fff}.dl-meta dd{text-align:left;font-weight:400;margin-bottom:12px;line-height:22px}.dl-meta dd .symbol-container{float:left;margin-right:12px;width:20px;height:20px;fill:#485d65}.dl-meta dd .symbol{height:100%}@media (min-width:768px){.dl-meta{margin-bottom:24px;margin-left:0}.dl-meta dd{float:left;margin:0 15px 12px}}.dl-contact{margin:12px 0 24px}.dl-contact dd{color:#053041;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:21px;font-size:1.3125rem}.dl-contact dd a{-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto;word-wrap:break-word}.dl-contact dd>a{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto}.list-results-count{margin-bottom:12px}.list-alphabet p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.list-alphabet ol{margin-top:24px}.list-alphabet ol a,.list-alphabet ol span{padding-top:4px;border-radius:5px;display:block;width:38px;height:38px;text-align:center}.list-alphabet ol li{color:#bcbcbc;border-radius:5px;margin-right:10px;margin-bottom:5px;display:inline-block;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px}.list-alphabet ol li a{background-color:#e10098;color:#fff}.list-alphabet ol li a:focus,.list-alphabet ol li a:hover{background-color:#bb16a3;text-decoration:none}@media (min-width:992px){.list-alphabet ol{width:300px}}.section-alphasort h2{font-size:21px;margin-bottom:48px}@media (min-width:768px){.section-alphasort h2{font-size:28px}}@media (min-width:992px){.section-alphasort h2{font-size:33px}}.section-alphasort ol{margin-bottom:36px}.section-alphasort ol.list-disc{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-36px;margin-bottom:12px}@media (min-width:768px){.section-alphasort ol.list-disc{font-size:21px}}.section-alphasort ol>li{margin-bottom:6px}@media (min-width:992px){.section-alphasort ol>li{margin-bottom:12px}}.list-browse-courses-jobs li .btn{background-color:#fff;padding:24px 15px;margin-bottom:24px;font-size:18px;height:auto;color:#e10098}.list-browse-courses-jobs li .btn div span:first-of-type{color:#053041;flex-grow:1}@media (min-width:768px){.list-browse-courses-jobs li .btn{font-size:21px}}@media (min-width:992px){.list-browse-courses-jobs li .btn{padding:48px 30px;font-size:24px}}.list-browse-courses-jobs li .browse-count{margin-left:30px;margin-right:15px;color:#009cd4}@media (min-width:768px){.list-browse-courses-jobs{margin-top:48px}}blockquote figcaption{display:block;font-size:16px;font-style:normal;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-21px;padding-right:40px}.quotation{padding-bottom:24px}.quotation .symbol-container{line-height:1}.quotation .symbol-container,.quotation .symbol-container svg{height:36px}.quotation .symbol-container svg{width:50px}.quotation-close .symbol-container,.quotation-open .symbol-container{line-height:1}.quotation-close .symbol-container,.quotation-close .symbol-container svg,.quotation-open .symbol-container,.quotation-open .symbol-container svg{height:21px}.quotation-close .symbol-container svg,.quotation-open .symbol-container svg{width:28px;fill:#485d65}.quotation-open .symbol-container{margin-bottom:12px}.quotation-close .symbol-container{margin-top:12px;text-align:right}blockquote{color:#053041;margin:24px 60px;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-size:1.3125rem}.fonts-loaded blockquote{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}blockquote p{margin-bottom:0}@media (min-width:1200px){blockquote{clear:none}}.is-non-latin blockquote{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.pull-quote{color:#053041;padding:12px 0;margin:0 0 12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-size:.8125rem;font-size:13px;font-weight:"500";text-transform:uppercase}.fonts-loaded .pull-quote{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}.pull-quote p{margin-bottom:0}.pull-quote p::before{content:"“"}.pull-quote p::after{content:"”"}@media (min-width:768px){.pull-quote{width:165px;float:left;clear:both;padding:0;margin:12px 30px 30px 0}}@media (min-width:1200px){.pull-quote{width:29.1666666667%;margin:12px 0 0 calc(-33.3333333333% - 10px);text-align:right}}.unit{text-transform:none}*,::after,::before{box-sizing:border-box}html{-webkit-tab-highlight-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{vertical-align:middle}@font-face{font-family:Ne10-simplified;src:url(../fonts/Ne10-simplified/ne10-simplified.woff2) format("woff2"),url(../fonts/Ne10-simplified/ne10-simplified.woff) format("woff");font-display:swap}@font-face{font-family:icon-arrows;font-display:block;src:url(../fonts/arrows/arrows.eot?yp4f9z);src:url(../fonts/arrows/arrows.eot?#iefixyp4f9z) format("embedded-opentype"),url(../fonts/arrows/arrows.woff?yp4f9z) format("woff"),url(../fonts/arrows/arrows.ttf?yp4f9z) format("truetype"),url(../fonts/arrows/arrows.svg?yp4f9z#icomoon) format("svg");font-weight:400;font-style:normal}.card-secondary-action::after,.card-secondary-list>li>a::after,.icon-arrow-left,.icon-arrow-left-small,.icon-arrow-right,.icon-arrow-right-small,.is-contractable-button::after,.list-step-circles>li>a::after,.section-item-title .icon::before,.widget-list ul>li>a:first-of-type .icon::before,.widget-list ul>li>div .icon::before,.widget-list-footer .icon-arrow-down-small{font-family:icon-arrows;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left::before{content:"\e600"}.icon-arrow-right::before,.widget-list-footer .icon-arrow-down-small::before{content:"\e601"}.icon-arrow-left-small::before{content:"\e602"}.icon-arrow-right-small::before{content:"\e603"}@font-face{font-family:ui;font-display:block;src:url(../fonts/ui/ui.woff?-oquci2) format("woff"),url(../fonts/ui/ui.ttf?-oquci2) format("truetype"),url(../fonts/ui/ui.svg?-oquci2#icomoon) format("svg");font-weight:400;font-style:normal}.content-img>figcaption::before,[class*=" icon-ui-"],[class^=icon-ui-]{font-family:ui;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon-ui-cross::before{content:"\e604"}.icon-ui-heart::before{content:"\e605"}.icon-ui-heart-o::before{content:"\e606"}.icon-ui-sort::before{content:"\e609"}.icon-ui-newwin::before{content:"\e60a"}.icon-ui-camera::before{content:"\e600"}.icon-ui-check::before{content:"\e900"}.icon-ui-plus::before{content:"\e901"}.icon-ui-exclamation::before{content:"\0021"}aside[tabindex="-1"],div[tabindex="-1"],footer[tabindex="-1"],header[tabindex="-1"],nav[tabindex="-1"],section[tabindex="-1"]{outline:0}.symbol{width:100%}.page-header{margin-top:36px;margin-bottom:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}.fonts-loaded .page-header{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.page-header>h1{margin-bottom:18px;font-size:33px;font-size:2.0625rem}@media (min-width:768px){.page-header>h1{font-size:52px;font-size:3.25rem}}.page-header-link{display:block;margin-bottom:-12px;margin-left:4px}.page-header .lede{margin-top:-12px}.link-to-top{color:#ff7bd4;line-height:1}.link-to-top:focus,.link-to-top:hover{color:#e10098;text-decoration:none}.link-to-top:focus>div,.link-to-top:hover>div{border-top-color:#e10098}.link-to-top:focus>div::after,.link-to-top:focus>div::before,.link-to-top:hover>div::after,.link-to-top:hover>div::before{background-color:#e10098}.link-to-top>div{margin-top:48px;margin-bottom:24px;border-top-color:#ff7bd4}.link-to-top>div::after,.link-to-top>div::before{background-color:#ff7bd4}.no-flexbox .link-to-top>div,.no-flexboxlegacy .link-to-top>div{border-top-width:1px;border-top-style:solid}.no-flexbox .link-to-top>div .link-to-top-text,.no-flexboxlegacy .link-to-top>div .link-to-top-text{display:table;background-color:#fff;margin:-12px auto 0;padding:0 12px}.flexbox.no-flexboxtweener .link-to-top>div{display:flex;align-items:center}.flexbox.no-flexboxtweener .link-to-top>div::after,.flexbox.no-flexboxtweener .link-to-top>div::before{flex:1;content:" ";height:1px;-webkit-transform:translateY(3px);transform:translateY(3px)}.flexbox.no-flexboxtweener .link-to-top>div .link-to-top-text{text-align:center;margin:0 12px}.link-to-extras::before{content:" · ";font-weight:400}.map-container{margin:24px -15px}.map{width:100%;height:300px}@media (min-width:992px){.map{height:350px}}.google-search{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.google-search *,.google-search ::after,.google-search ::before{box-sizing:content-box}.google-search input{line-height:normal}.google-search .gsc-input-box{padding:15px 18px;border-radius:5px 0 0 5px;border-color:#cbcbcb}.google-search input.gsc-search-button{padding-top:21px;padding-bottom:21px}.google-search .gsc-control-cse{padding:0}.google-search .gsc-results .gsc-cursor-box{font-size:21px}.google-search .gsc-results .gsc-cursor-box .gsc-cursor-page{color:#e10098}.google-search .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#bb16a3}.google-search table.gsc-search-box td.gsc-input{padding-right:0}.google-search button{padding:25px 27px;border-radius:0 5px 5px 0}.google-search .gsc-search-button{margin-left:0}.google-search .gsst_a .gscb_a{color:#e10098}.google-search .gsst_a:hover .gscb_a{color:#bb16a3}.main .google-search{margin-top:24px}.main .google-search .gsc-search-box{margin-bottom:36px}#nav-search .symbol-container-spinner-white{text-align:center}#nav-search .symbol-container-spinner-white svg{width:60px;height:60px;-webkit-animation:rotate 1.1s infinite linear;animation:rotate 1.1s infinite linear}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container::after{clear:both;content:"";display:block}.row{margin-left:-15px;margin-right:-15px}.row::after{clear:both;content:"";display:block}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:0}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:0}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:0}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:0}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:0}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:0}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:0}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}.col-sidebar{order:1}@media print{.hidden-print{display:none!important}}form{margin-bottom:24px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:24px;line-height:inherit;color:#485d65;border:0}.form-group-label,label{display:inline-block;margin-bottom:5px;color:#053041}.form-group-label{font-size:16px;font-weight:400;border-bottom:none;-webkit-margin-top-collapse:separate;-webkit-margin-bottom-collapse:separate}.form-group-label span{display:block}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal;flex-shrink:0}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}output{display:block;padding-top:6px;font-size:16px;line-height:1.5;color:#053041}.form-control{display:block;width:100%;height:60px;padding:18px 15px;font-size:16px;line-height:1.5;color:#053041;background-color:#fff;background-image:none;border:1px solid #cbcbcb;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{outline:0}.form-control:-moz-placeholder{color:#485d65}.form-control::-moz-placeholder{color:#485d65}.form-control:-ms-input-placeholder{color:#485d65}.form-control::-webkit-input-placeholder{color:#485d65}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;color:#053041;background-color:#eee}@media (min-width:768px){.form-control[size]{width:auto}}.form-control ::-ms-clear,.form-control ::-ms-reveal{width:0;height:0}.form-control .select2-input{color:#053041!important}.form-control-file{padding:12px 0 0;font-size:13px;font-size:.8125rem}textarea.form-control{height:auto;resize:vertical}input[type=file]{margin:18px 0}.form-group{margin-bottom:24px}.form-group.form-group-sm{font-size:13px}.form-group.form-group-sm .form-control,.form-group.form-group-sm .form-control-static{font-size:13px;height:46px}.form-group.form-group-sm .checkbox,.form-group.form-group-sm .checkbox-inline,.form-group.form-group-sm .form-group-label,.form-group.form-group-sm .form-label,.form-group.form-group-sm .radio,.form-group.form-group-sm .radio-inline{padding-top:12px}.form-group.form-group-lg{font-size:18px}.form-group.form-group-lg .form-control,.form-group.form-group-lg .form-control-static{font-size:18px;height:81px}.form-group.form-group-lg .checkbox,.form-group.form-group-lg .checkbox-inline,.form-group.form-group-lg .form-group-label,.form-group.form-group-lg .form-label,.form-group.form-group-lg .radio,.form-group.form-group-lg .radio-inline{padding-top:27px}.form-group.form-group-center{display:block;text-align:center}.form-group.form-group-center .checkbox,.form-group.form-group-center .radio{padding:0}.form-group.form-group-center input[type=checkbox],.form-group.form-group-center input[type=radio]{float:none;margin:0}.form-group.l-label-lg .form-group-label,.form-group.l-label-lg .form-label{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;margin-bottom:24px}.checkbox,.radio{display:block;min-height:24px;margin-top:10px;margin-bottom:10px;padding-left:20px}.checkbox label,.radio label{display:inline;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle}.checkbox-inline input,.checkbox-inline label,.radio-inline input,.radio-inline label{cursor:pointer}.checkbox-inline+span,.radio-inline+span{display:block;margin-top:12px}@media (min-width:768px){.checkbox-inline+span,.radio-inline+span{display:inline-block;margin-top:0;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.checkbox-inline+span::before,.radio-inline+span::before{content:"  ·  "}}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.form-group-checkboxes .form-group-label{margin-bottom:24px}.form-group-checkboxes .checkbox,.form-group-checkboxes .checkbox label{width:100%;display:inline-block}.form-group-checkboxes .checkbox{margin-top:0;padding-left:0}.form-group-checkboxes .checkbox label{display:flex;padding:12px 15px;background-color:#ececec;border-radius:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-group-checkboxes .checkbox label input{flex-shrink:0}.form-group-checkboxes .checkbox label.is-checked{background-color:#e3f5ce}.form-group-checkboxes .checkbox label.is-danger{background-color:#bc1a16;color:#fff}.form-group-checkboxes input[type=checkbox]{float:none;margin-left:0;margin-right:10px;margin-top:6px}.form-group-radios{text-align:center;margin-bottom:24px}.form-group-radios .radio-inline{padding-left:0;margin-left:10px;margin-right:10px}.form-group-radios .radio label,.form-group-radios .radio-inline label{display:flex;padding:12px 15px;background-color:#ececec;border-radius:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-group-radios .radio label span,.form-group-radios .radio-inline label span{text-align:left}.form-group-radios .radio label.is-checked,.form-group-radios .radio-inline label.is-checked{background-color:#e3f5ce}.form-group-radios .radio label.is-danger,.form-group-radios .radio-inline label.is-danger{background-color:#bc1a16;color:#fff}.form-group-radios input[type=radio]{float:none;margin-left:0;margin-right:10px;margin-top:6px;flex-shrink:0}@media (max-width:767px){.form-group-radios .radio,.form-group-radios .radio-inline{width:100%;margin-left:0;margin-right:0}}.form-control-static{margin-bottom:0}.form-group-static{height:104px;vertical-align:middle;display:table-cell}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .form-group-label,.form-horizontal .form-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;padding-top:18px}.form-horizontal .form-group{margin-bottom:12px;margin-left:-15px;margin-right:-15px}.form-horizontal .form-group::after{clear:both;content:"";display:block}.form-horizontal .form-group.form-group-horizontal .checkbox,.form-horizontal .form-group.form-group-horizontal .radio{padding-left:0}.form-horizontal .form-control-static{padding-top:18px}.form-horizontal.l-label-left .form-group-label,.form-horizontal.l-label-left .form-label{text-align:left}@media (min-width:768px){.form-horizontal .form-group-label,.form-horizontal .form-label{text-align:right}}.label-extra{font-size:13px;color:#485d65}.error-block,.help-block{display:block;margin-top:5px;font-size:16px;margin-bottom:10px;color:#485d65}.error-block:not(:last-of-type),.help-block:not(:last-of-type){margin-bottom:0}.label-explanatory{font-size:16px;color:#485d65}.error-block{color:#bc1a16}.has-error .checkbox,.has-error .checkbox-inline,.has-error .error-block,.has-error .form-label,.has-error .radio,.has-error .radio-inline{color:#bc1a16}.has-error .form-control{border-color:#bc1a16;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#8e1411;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ea524e}.is-required .form-group-label::before,.is-required .form-label::before{content:"*";margin-right:3px;color:#bc1a16}.select-arrow{background:url(/resources/src/img/arrow-down-pink-bright.svg) no-repeat right #fff;-webkit-appearance:none;background-position-x:calc(100% - 14px);background-size:11px}.btn,.btn-danger,.btn-secondary,.btn-success,.planner-selection.t-green-light .btn{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:0;text-align:left;vertical-align:middle;cursor:pointer;background-image:none;border-radius:5px;border-width:0;padding:18px 15px;font-size:16px;font-weight:400;line-height:1.5;-webkit-appearance:none;appearance:none;transition:.1s color linear,.1s background-color linear}.active.btn,.active.btn-danger,.active.btn-secondary,.active.btn-success,.btn-danger:active,.btn-secondary:active,.btn-success:active,.btn:active,.planner-selection.t-green-light .active.btn,.planner-selection.t-green-light .btn:active{outline:0;background-image:none}.btn .disabled,.btn-danger .disabled,.btn-secondary .disabled,.btn-success .disabled,.disabled.btn,.disabled.btn-danger,.disabled.btn-secondary,.disabled.btn-success,.planner-selection.t-green-light .btn .disabled,.planner-selection.t-green-light .disabled.btn,.planner-selection.t-green-light [disabled].btn,.planner-selection.t-green-light fieldset[disabled] .btn,[disabled].btn,[disabled].btn-danger,[disabled].btn-secondary,[disabled].btn-success,fieldset[disabled] .btn,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-success,fieldset[disabled] .planner-selection.t-green-light .btn{cursor:not-allowed;pointer-events:none;opacity:.2}.btn{background-color:#e10098;color:#fff}.btn:focus,.btn:hover{text-decoration:none;background-color:#bb16a3;color:#fff}.btn.active,.btn:active{background-color:#7b0053}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{color:#ccc}.btn-secondary{background-color:#ebebeb;color:#ca0089}.btn-secondary:focus,.btn-secondary:hover{text-decoration:none;background-color:#bb16a3;color:#fff}.btn-secondary.active,.btn-secondary:active{background-color:#b8b8b8}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary{color:#ff64cd}.btn-stripped{background-color:transparent;padding:0;color:#e10098;-webkit-appearance:none;appearance:none;background-image:none;border:none;outline:0}.btn-stripped>div{display:flex;align-items:center;justify-content:space-between}.btn-stripped:focus,.btn-stripped:hover{color:#bb16a3}.btn-block{display:block;width:100%;white-space:initial}.btn-block+.btn-block{margin-bottom:12px;margin-top:12px}.btn-text-center{text-align:center}.btn-group{margin-top:12px;margin-bottom:24px}.btn-group .btn+.btn{margin-left:20px}.btn-danger{background-color:#bc1a16;color:#fff}.btn-danger:focus,.btn-danger:hover{text-decoration:none;background-color:#8e1411;color:#fff}.btn-danger.active,.btn-danger:active{background-color:#610d0b}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger{color:#ccc}.btn-success{background-color:#d0df00;color:#053041}.btn-success:focus,.btn-success:hover{text-decoration:none;background-color:#a0ac00;color:#053041}.btn-success.active,.btn-success:active{background-color:#717900}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success{color:#1099cf}@media (max-width:991px){.btn-xs-spacer{margin-bottom:12px}}.btn{-webkit-font-smoothing:subpixel-antialiased}.btn>div{display:flex;align-items:center;justify-content:space-between}.btn .symbol-social{margin-right:15px;height:18px;width:16px}.btn .symbol-social .symbol{height:inherit}.btn .btn-icon{margin-right:15px}.btn .btn-icon-right{margin-left:15px}.btn .btn-text{display:inline-block;flex:1 1 auto}.btn .btn-text span{display:block;font-size:13px}.btn-small>span{display:flex;align-items:center;justify-content:space-between}.btn-small>span .btn-text{padding-bottom:3px;font-size:14px}.btn-small>span .btn-icon-right{margin-left:6px}.btn-square{height:64px;width:64px;text-align:center;padding:0}.btn-square .btn-icon{margin:0;line-height:64px}.btn-square.btn-block{width:100%}.btn-favourite-small{padding:0;background-color:#fff;text-align:center;color:#e10098;font-size:13px}.btn-favourite-small>div{display:flex;align-items:center;flex-direction:column;justify-content:center;height:62px;width:62px}.btn-favourite-small .symbol-container{line-height:1;margin-bottom:2px}.btn-favourite-small .symbol-container,.btn-favourite-small .symbol-container svg{width:16px;height:16px;fill:#e10098}.btn-favourite-small:hover svg{fill:#fff}.btn-favourite-small:active,.btn-favourite-small:focus,.touchevents .btn-favourite-small:hover{background-color:#fff;color:#e10098}.btn-favourite-small:active svg,.btn-favourite-small:focus svg,.touchevents .btn-favourite-small:hover svg{fill:#e10098}.btn-favourite-small.is-loading{background-color:#fff}.btn-favourite-small.is-loading .btn-spinner,.btn-favourite-small.is-loading .btn-spinner-container{display:block}.btn-favourite-small.is-loading .btn-action,.btn-favourite-small.is-loading .symbol-container{display:none}.btn-favourite-small .btn-spinner{margin:0 auto}.btn-favourite-small .btn-spinner-container{display:none;width:100%}.btn-favourite{background-color:#fff;color:#e10098}.btn-favourite.is-loading{background-color:#fff;pointer-events:none}.btn-favourite.is-loading .btn-icon,.btn-favourite.is-loading .btn-icon-right{display:none}.btn-favourite.is-loading .btn-spinner-container{display:block}.btn-favourite.is-loading .btn-spinner{display:inline-block}.btn-favourite:active,.btn-favourite:focus,.touchevents .btn-favourite:hover{background-color:#bb16a3;color:#fff}.btn-favourite .btn-spinner-container{display:none}.btn-favourite .btn-spinner{flex-shrink:0;flex-grow:0;margin:0;width:10px;height:10px}.btn-favourite .btn-spinner,.btn-favourite .btn-spinner::after{width:18px;height:18px}.btn-spinner{display:none;margin:5.5px;margin-top:10px;position:relative;text-indent:-9999em;direction:ltr;border-top:3px solid rgba(225,0,152,.2);border-right:3px solid rgba(225,0,152,.2);border-bottom:3px solid rgba(225,0,152,.2);border-left:3px solid #e10098;-webkit-animation:rotate 1.1s infinite linear;animation:rotate 1.1s infinite linear}.btn-spinner-light{border-top:3px solid rgba(255,255,255,.2);border-right:3px solid rgba(255,255,255,.2);border-bottom:3px solid rgba(255,255,255,.2);border-left:3px solid #fff}.btn-spinner,.btn-spinner::after{border-radius:50%;width:24px;height:24px}@media (max-width:767px){.btn-group-block .btn{width:100%}.btn-group-block .btn+.btn{margin-top:12px;margin-left:0}}.is-non-latin .btn .btn-text{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-social{padding:0;background-color:rgba(0,0,0,.02);color:#e10098;font-size:13px}.btn-social>div{display:flex;align-items:center;flex-direction:column;justify-content:center;height:62px;width:62px}.btn-social .symbol-container{line-height:1;margin-bottom:2px}.btn-social .symbol-container,.btn-social .symbol-container svg{width:16px;height:16px;fill:#e10098}.btn-social.btn-social:focus,.btn-social.btn-social:hover{color:#fff;background-color:#bb16a3}.btn-social.btn-social:focus svg,.btn-social.btn-social:hover svg{fill:#fff}@media (min-width:992px){.btn-social{line-height:46px;padding:0 10px}.btn-social>div{height:46px;width:100%;flex-direction:row-reverse;justify-content:space-between}.btn-social .symbol-container{margin-bottom:0}}.btn-social.t-facebook{color:#3b5998}.btn-social.t-facebook svg{fill:#3b5998}.btn-social.t-twitter{color:#4099ff}.btn-social.t-twitter svg{fill:#4099ff}.btn-social.t-linkedin{color:#0077b5}.btn-social.t-linkedin svg{fill:#0077b5}.btn-social.t-instagram{color:#e4405f}.btn-social.t-instagram svg{fill:#e4405f}.btn-group-social-media{display:flex;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px}.btn-group-social-media>.btn-social{margin:7.5px}@media (min-width:992px){.btn-group-social-media>.btn-social{flex:0 1 50%;max-width:calc(50% - 15px)}}.btn-green{background-color:#c2d000;color:#053041}.btn-green:active,.btn-green:focus,.btn-green:hover{color:#053041;background-color:#b3c000}.form-control .select2-choice{border:0;border-radius:2px}.form-control .select2-choice .select2-arrow{border-radius:0 2px 2px 0}.form-control.select2-container{height:auto!important;padding:0;border-width:0}.form-control.select2-container.select2-dropdown-open{border-color:#e10098;border-radius:3px 3px 0 0}.form-control .select2-container.select2-dropdown-open .select2-choices{border-radius:3px 3px 0 0}.form-control.select2-container .select2-choices{border:0!important;border-radius:3px}.control-group.warning .select2-container .select2-choice,.control-group.warning .select2-container .select2-choices,.control-group.warning .select2-container-active .select2-choice,.control-group.warning .select2-container-active .select2-choices,.control-group.warning .select2-container-multi.select2-container-active .select2-choices,.control-group.warning .select2-dropdown-open.select2-drop-above .select2-choice,.control-group.warning .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #c09853!important}.control-group.warning .select2-container .select2-choice div{border-left:1px solid #c09853!important;background:#fcf8e3!important}.control-group.error .select2-container .select2-choice,.control-group.error .select2-container .select2-choices,.control-group.error .select2-container-active .select2-choice,.control-group.error .select2-container-active .select2-choices,.control-group.error .select2-container-multi.select2-container-active .select2-choices,.control-group.error .select2-dropdown-open.select2-drop-above .select2-choice,.control-group.error .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #b94a48!important}.control-group.error .select2-container .select2-choice div{border-left:1px solid #b94a48!important;background:#f2dede!important}.control-group.info .select2-container .select2-choice,.control-group.info .select2-container .select2-choices,.control-group.info .select2-container-active .select2-choice,.control-group.info .select2-container-active .select2-choices,.control-group.info .select2-container-multi.select2-container-active .select2-choices,.control-group.info .select2-dropdown-open.select2-drop-above .select2-choice,.control-group.info .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #3a87ad!important}.control-group.info .select2-container .select2-choice div{border-left:1px solid #3a87ad!important;background:#d9edf7!important}.control-group.success .select2-container .select2-choice,.control-group.success .select2-container .select2-choices,.control-group.success .select2-container-active .select2-choice,.control-group.success .select2-container-active .select2-choices,.control-group.success .select2-container-multi.select2-container-active .select2-choices,.control-group.success .select2-dropdown-open.select2-drop-above .select2-choice,.control-group.success .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #468847!important}.control-group.success .select2-container .select2-choice div{border-left:1px solid #468847!important;background:#dff0d8!important}.select2-no-results .alert{padding:6px;padding-left:33px;background-size:21px;background-position:6px 6px;margin-left:-5px;margin-bottom:0;min-height:inherit;font-weight:600;font-size:13px;font-size:.8125rem}.select2-container.form-control .select2-choice{height:60px;line-height:60px;padding-left:16px;border:1px solid #cbcbcb;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-image:none}.select2-container.form-control .select2-choice .select2-arrow{background-color:#fff;border:0;background-image:none;margin-top:1px}.select2-container.form-control .select2-choice .select2-arrow b{background-position:0 12px}.select2-container.form-control.select2-container-active .select2-choice{border-color:#e10098}.select2-container.form-control.select2-container-disabled .select2-choice{background-color:#eee;border:1px solid #cbcbcb;cursor:not-allowed;color:#053041}.select2-container.form-control.select2-container-disabled .select2-choice .select2-arrow{background-color:#eee;margin-top:2px;background-position:0 10px}.select2-container.form-control.select2-dropdown-open.select2-dropdown-open{border-color:#e10098;border-radius:0}.select2-container.form-control.select2-dropdown-open.select2-dropdown-open .select2-choice{background-color:#fff;background-image:none}.form-control.select2-container.select2-container-multi{border-width:1px}.form-control.select2-container.select2-container-multi .select2-choices{border-radius:0}.form-control.select2-container.select2-container-multi .select2-choices,.form-control.select2-container.select2-container-multi .select2-choices .select2-search-choice{line-height:1}.select2-results{font-size:13px;font-size:.8125rem;-webkit-overflow-scrolling:touch;color:#485d65}.select2-drop.select2-drop-active{border-color:#e10098;border-radius:0}.select2-search.select2-search input{background-image:none;padding-right:5px}.select2-container.select2-allowclear .select2-choice abbr{top:24px}.select2-results.select2-results .select2-result-label{padding:7px;font-weight:700;font-size:16px}.select2-results.select2-results .select2-result-label .select2-match{text-decoration:none;font-weight:400}.select2-results .select2-highlighted{background-color:#e10098!important}.select2-container .select2-search-field input{min-height:48px}.select2-container.select2-container-multi>.select2-choices{background-image:none;padding:5px 10px 7px}.select2-container.select2-container-multi>.select2-choices>.select2-search-choice{background-color:#ebebeb;color:#053041;border-radius:5px;margin:6px 12px 6px 0;padding:6px;float:left;background-image:none;box-shadow:none;border:0}.select2-container.select2-container-multi>.select2-choices>.select2-search-choice>div{float:left;line-height:30px}.select2-container.select2-container-multi>.select2-choices>.select2-search-choice>.select2-search-choice-close{border-radius:50%;background-color:#fff;height:30px;width:30px;margin-left:6px;margin-right:0;background-size:16px!important;background-position:center;background-repeat:no-repeat;position:static;float:right;transition:background-color .3s ease-in-out}.select2-container.select2-container-multi>.select2-choices>.select2-search-choice>.select2-search-choice-close:hover{background-position:center;background-color:#e10098}.select2-container.select2-container-multi>.select2-choices>.select2-search-field{height:48px;line-height:42px}.select2-container.select2-container-multi>.select2-choices>.select2-search-field>input{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.select2-offscreen{color:#000!important;background-color:#fff!important}.twitter-typeahead{display:block!important}.tt-menu{background-color:#fff;width:100%;font-size:16px;color:#053041;border:1px solid #e10098;border-top:0;margin-top:-5px;border-radius:0}.tt-input{border:1px solid #cbcbcb}.tt-suggestions{display:block}.tt-suggestion{display:block;padding:6px 15px;color:#485d65;font-weight:700}.tt-suggestion:hover{background-color:#e10098;cursor:pointer;color:#fff}.tt-suggestion .tt-highlight{font-weight:400}.tt-suggestion.tt-cursor{cursor:pointer;color:#fff;background-color:#e10098}.tt-suggestion p{margin:0;padding:0}.nav-access{width:100vw;position:absolute;top:-20em;z-index:2;left:-17px}.nav-access ul{list-style:none}.nav-access a{color:#e10098!important;background-color:rgba(255,255,255,.9);padding:12px;position:absolute;left:0;right:0;text-align:center}.nav-access a:focus,.nav-access a:hover{top:20em;text-decoration:none}@media (min-width:768px){.nav-access{width:100%;left:0}}table{max-width:100%}th{text-align:left}.table{background-color:transparent;width:100%;margin-bottom:24px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px 30px;line-height:1.5;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{background-color:transparent;vertical-align:bottom;border-bottom:1px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:1px solid #ddd}.table-zebra>tbody>tr:nth-child(odd)>td,.table-zebra>tbody>tr:nth-child(odd)>th{background-color:#f7f7f7}.table-caption{text-align:center;font-size:14px;font-style:italic;margin-top:12px;padding:0 15px}.table-requirements{margin:0 auto}.table-requirements td,.table-requirements th{vertical-align:initial}.table-requirements th{text-align:left;font-weight:400;white-space:nowrap;padding-right:15px;font-size:13px;font-size:.8125rem}@media (min-width:768px){.table-requirements th{font-size:16px;font-size:1rem}}.table-requirements td{font-weight:700;-webkit-transform:translateY(1px);transform:translateY(1px)}@media (min-width:768px){.table-requirements td{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:12px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}}.cell-success{color:#1b710a;background-color:#e3f5ce}.cell-info{color:#065683;background-color:#d0e7f5}.cell-warning{color:#a6560a;background-color:#f8ebdd}.cell-danger{color:#bc1a16;background-color:#f3d4d3}.cell-min{width:1%}.cell-no-wrap{white-space:nowrap;overflow:hidden}.cell-break{word-break:break-all;word-break:break-word}.table>thead{color:#007dba}.header{background-color:#053041;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded .header{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.header a{color:#fff;fill:#fff}.header a:hover{color:#ccc;fill:#ccc}.header a:focus,.header a:hover{text-decoration:none}.header.is-expanded .nav-primary a{color:#79a3af;background-color:#123948}.header.is-expanded .nav-primary a.is-active,.header.is-expanded .nav-primary a:focus,.header.is-expanded .nav-primary a:hover{color:#fff;background-color:#375967}@media (min-width:768px){.header.is-expanded .nav-primary li .nav-submenu a{color:#fff;background-color:#375967}.header.is-expanded .nav-primary li .nav-submenu a.is-active,.header.is-expanded .nav-primary li .nav-submenu a:focus,.header.is-expanded .nav-primary li .nav-submenu a:hover{color:#ccc}}.post-job-link>div{display:flex;align-items:center}.post-job-link span{color:#d0df00}.post-job-link:focus,.post-job-link:hover{text-decoration:none}.post-job-link:focus span,.post-job-link:hover span{color:#a0ac00}.container-journey .post-job-link{display:none;position:absolute;right:15px;top:12px}@media (min-width:768px){.container-journey .post-job-link{display:inline-block}}.container-header{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.container-header .container,.container-header .container-journey{margin-right:0;margin-left:0}}@media (min-width:768px){.container-header{display:block}}@media (min-width:768px){.container-journey{display:flex;flex-direction:row;align-items:baseline}.container-journey::after,.container-journey::before{flex:1 0 auto;content:" ";height:3px;background-color:#375967;width:15px;display:block}.container-journey::before{border-radius:0 1px 1px 0;margin-right:-10px}.container-journey::after{margin-left:-15px}.container-journey .logo-site::after{flex:1 0 auto;content:" ";height:3px;background-color:#375967;display:block;margin-left:2px;border-radius:1px 0 0 1px}.container-journey .logo-site a{-webkit-transform:translate(-1px,3px);transform:translate(-1px,3px)}.container-journey .pride-flag img{width:auto;height:28px}}.logo-site{padding-top:0;line-height:1;font-size:18px;display:flex;align-items:flex-end;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.logo-site{font-size:29px;margin-top:24px;margin-bottom:0}}.logo-site img{height:17px;width:110px}@media (min-width:768px){.logo-site img{height:29px;width:150px}}.pride-flag{display:none;padding-left:5px;align-self:flex-end}.pride-flag img{width:auto;height:17px}.list-header-actions{list-style:none;padding-left:0;float:right;display:flex;align-items:flex-start;margin-top:12px;margin-bottom:12px;margin-left:-15px}.list-header-actions .hilite,.list-header-actions .hilite:focus,.list-header-actions .hilite:hover,.list-header-actions .hilite:visited{color:#ff48c5}.list-header-actions>li{display:block;float:left}.list-header-actions>li+li{margin-left:12px}.list-header-actions.l-logged-out{align-items:center;flex-direction:row}@media (min-width:768px){.list-header-actions{margin-top:18px;margin-bottom:12px;margin-left:0}.list-header-actions>li{margin-left:22.5px}.list-header-actions>li+li{margin-left:15px}}.btn-profile{height:36px;width:36px;border:2px solid #fff;border-radius:50%;background-color:transparent;background-image:url(/resources/dist/img/plain-avatar.svg);background-repeat:no-repeat;background-position:4px 2px;background-size:24px}.btn-profile.is-active{color:#053041;background-color:#fff;background-image:url(/resources/dist/img/plain-avatar-alt.svg)}.btn-profile.has-avatar{background-position:0 0;background-size:cover}.btn-favourites{display:none;height:36px;width:36px;text-align:center;line-height:36px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0LjI5NHB4IiBoZWlnaHQ9IjU2LjkxN3B4IiB2aWV3Qm94PSIwIDAgNjQuMjk0IDU2LjkxNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQuMjk0IDU2LjkxNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI2UxMDA5OCIgZD0iTTQ3LjI5MywwaC0wLjE4N2MtOC4zMzIsMC4wNS0xNC45NjEsNi45NDgtMTQuOTYxLDYuOTQ4UzI1LjUxOCwwLjA1MSwxNy4xODcsMEgxN0MxMi44NjIsMC4wMjUsOC4zMTcsMS43NTQsMy45Niw2Ljg1N0MxLjE3NiwxMC4xMTgsMC4wMDUsMTMuNjE4LDAsMTcuMTk0djAuMDNjMC4wMSwxNC4zNjcsMTguODMxLDI5Ljk5LDI3LjY2NiwzNi41MzFsNC40OCwzLjE2MWMwLDAsNDUuNTkxLTI5LjY3NiwyOC4xODgtNTAuMDZDNTUuOTc4LDEuNzU1LDUxLjQzMiwwLjAyNiw0Ny4yOTMsMEw0Ny4yOTMsMHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;background-position:center center}@media (min-width:370px){.btn-favourites{display:inline-block}}.btn-menu{display:inline-block;padding:6px 8px;font-size:13px;color:#fff;border:2px solid #fff;border-radius:5px;background-color:transparent}.btn-menu.is-active{color:#053041;background-color:#fff}.btn-site-search{border-radius:50%;width:35px;height:35px;text-align:center;font-size:15px;display:flex;align-items:center;justify-content:center}.btn-site-search .symbol-container{width:16px;height:17px}.btn-site-search .symbol{height:100%}.btn-site-search.is-active .symbol{fill:#053041}.btn-favourites,.btn-menu{margin-left:0}.nav-primary{list-style:none;margin-bottom:0;margin-left:-15px;padding-left:0}.nav-primary>li{display:inline-block;margin-right:5px}.nav-primary>li>.is-active{background-color:#375967;border-radius:5px 5px 0 0}.nav-primary a{display:inline-block;padding:12px 14px;background-color:#375967}.nav-primary>li>a{border-radius:5px 5px 0 0}@media (min-width:992px){.nav-primary{margin-top:24px}}.nav-menu,.nav-submenu{background-color:#375967;padding-top:24px;padding-bottom:24px}.nav-menu ul,.nav-submenu ul{list-style:none;padding-left:0;margin-left:-15px;margin-right:-15px;margin-bottom:0}.nav-menu ul>li+li,.nav-submenu ul>li+li{border-top:1px solid rgba(0,0,0,.1)}.nav-menu ul a,.nav-submenu ul a{padding:12px 15px;display:flex;align-items:center}@media (min-width:768px){.nav-menu ul a,.nav-submenu ul a{padding-top:18px;padding-bottom:18px;font-size:18px}}.nav-menu ul ul,.nav-submenu ul ul{display:none;margin-left:0;margin-right:0;margin-bottom:24px}.nav-menu ul ul>li+li,.nav-submenu ul ul>li+li{border-top:none}.nav-menu ul ul.is-open,.nav-submenu ul ul.is-open{display:block}@media (max-width:767px){.nav-menu ul ul>li>a,.nav-submenu ul ul>li>a{padding-left:30px;padding-top:6px;padding-bottom:6px}}.nav-menu ul .symbol-container,.nav-submenu ul .symbol-container{display:flex;margin-right:7.5px}.nav-menu ul .symbol,.nav-submenu ul .symbol{width:25px;height:20px}@media (min-width:768px){.nav-menu ul .symbol,.nav-submenu ul .symbol{width:28px;height:22px}}.nav-menu.is-open,.nav-submenu.is-open{display:block}.nav-menu a[aria-controls],.nav-submenu a[aria-controls]{display:flex;align-items:center;justify-content:space-between}.nav-menu a[aria-controls]::after,.nav-submenu a[aria-controls]::after{content:"\e603";font-family:icon-arrows;float:right;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-menu a[aria-controls].is-active,.nav-submenu a[aria-controls].is-active{color:#ccc}.nav-menu a[aria-controls].is-active::after,.nav-submenu a[aria-controls].is-active::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-menu i,.nav-submenu i{display:inline-block;margin-right:7.5px;width:25px;font-size:1.25em;text-align:center}.nav-menu i.icon-ne-envelope,.nav-menu i.icon-ne-heart,.nav-menu i.icon-ne-institution,.nav-menu i.icon-ne-mortar-board,.nav-menu i.icon-ne-piggy-bank,.nav-menu i.icon-ne-plain-avatar,.nav-submenu i.icon-ne-envelope,.nav-submenu i.icon-ne-heart,.nav-submenu i.icon-ne-institution,.nav-submenu i.icon-ne-mortar-board,.nav-submenu i.icon-ne-piggy-bank,.nav-submenu i.icon-ne-plain-avatar{font-size:1.1em}@media (min-width:768px){.nav-menu i,.nav-submenu i{width:28px}}.nav-menu{display:none}.nav-menu .post-job-link{float:right;padding-bottom:0;margin-bottom:-12px}@media (min-width:768px){.nav-menu .post-job-link{display:none}}.nav-submenu{display:none;position:absolute;top:100%;left:0;width:calc(100vw - 16px)}.nav-submenu ul{margin-left:0;margin-right:0}.nav-menu-footer a{color:#fff}.nav-menu-footer a:hover{color:#ccc}.nav-menu-footer a:focus,.nav-menu-footer a:hover{text-decoration:none}.row-nav-primary{display:flex;flex-direction:column-reverse;flex-wrap:wrap}@media (min-width:992px){.row-nav-primary{flex-wrap:nowrap;flex-direction:row;align-items:flex-end}}.header .advert-container{background-color:#fff}.header-flat-container{padding:24px 15px}.header-flat-container .logo-site{margin:0}.breadcrumb-container{background-color:#063a4f;color:#fff;font-size:13px;font-size:.8125rem}.breadcrumb-lead{padding:24px 0;float:left;margin-right:5px}.breadcrumb{list-style:none;margin:0;padding:24px 0}.breadcrumb li{display:inline-block}.breadcrumb li::after{content:"› ";padding:0 1px 0 2px}.breadcrumb li:last-child::after{content:none}.breadcrumb li a{padding:0;margin:0;color:inherit;text-decoration:underline}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:none}.footer{position:relative}.footer-to-top{position:absolute;top:-40px;left:0;right:0;display:block;overflow:hidden;margin:0 auto 12px;border-radius:50%;width:80px;height:80px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjgwIiBoZWlnaHQ9IjE2MCIgdmlld0JveD0iMCAwIDgwIDE2MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODAgMTYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAgNDUuMmMwLTAuMiAwLjEtMC4zIDAuMi0wLjVsOS4zLTkuM2MwLjEtMC4xIDAuMy0wLjIgMC41LTAuMiAwLjIgMCAwLjMgMC4xIDAuNSAwLjJsOS4zIDkuM0M0OS45IDQ0LjggNTAgNDUgNTAgNDUuMmMwIDAuMi0wLjEgMC4zLTAuMiAwLjVsLTEgMWMtMC4xIDAuMS0wLjMgMC4yLTAuNSAwLjIgLTAuMiAwLTAuMy0wLjEtMC41LTAuMmwtNy45LTcuOSAtNy45IDcuOWMtMC4xIDAuMS0wLjMgMC4yLTAuNSAwLjIgLTAuMiAwLTAuMy0wLjEtMC41LTAuMmwtMS0xYy0wLjEtMC4xLTAuMi0wLjMtMC4yLTAuNUgzMHoiLz48cGF0aCBmaWxsPSIjQkIxNkEzIiBkPSJNMzAgMTI0LjJjMC0wLjIgMC4xLTAuMyAwLjItMC41bDkuMy05LjNjMC4xLTAuMSAwLjMtMC4yIDAuNS0wLjIgMC4yIDAgMC4zIDAuMSAwLjUgMC4ybDkuMyA5LjNjMC4xIDAuMSAwLjIgMC4zIDAuMiAwLjUgMCAwLjItMC4xIDAuMy0wLjIgMC41bC0xIDFjLTAuMSAwLjEtMC4zIDAuMi0wLjUgMC4yIC0wLjIgMC0wLjMtMC4xLTAuNS0wLjJsLTcuOS03LjkgLTcuOSA3LjljLTAuMSAwLjEtMC4zIDAuMi0wLjUgMC4yIC0wLjIgMC0wLjMtMC4xLTAuNS0wLjJsLTEtMWMtMC4xLTAuMS0wLjItMC4zLTAuMi0wLjVIMzB6Ii8+PC9zdmc+DQo=);background-color:#183f4e;background-position:0 -3px;transition:background-position 450ms ease-in-out,background-color 450ms ease-in-out}.footer-to-top:hover{background-color:#fff;background-position:0 -82px}.footer-social{padding:54px 0 36px;background-color:#183f4e}.footer-social .logo-site-footer{text-align:center}.footer-social .logo-site-footer h2{margin:0;padding:0}.footer-social .logo-site-footer h2 a{display:inline-block}.footer-social .logo-site-footer img{height:16px;width:90px}.footer-social h3{text-align:center;color:#fff;font-size:13px;margin-top:12px}.footer-social ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding-left:0;margin-top:30px}.footer-social ul li{margin:12px 15px}.footer-social ul li a{position:relative;display:block;height:40px;width:40px;border-radius:50%;background-color:#e10098}.footer-social ul li a .symbol-container{height:20px;width:20px;padding:10px}.footer-social ul li a .symbol-container svg{height:inherit;width:inherit;fill:#fff}.footer-social ul li a:focus,.footer-social ul li a:hover{background-color:#bb16a3}.footer-promote{background-color:#0d3747;padding:24px 0 48px}.footer-promote h2{color:#fff;font-size:18px;text-align:center}.footer-promote-widget{margin:36px 0;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.footer-promote-widget a{position:relative;display:flex}.footer-promote-widget a>div{flex-grow:1;display:flex;position:relative;align-items:center;min-height:100px}.footer-promote-widget p{color:#fff;font-size:12px;margin-top:-15px}.footer-promote-widget .border-circle-cut{position:absolute;right:-5px;top:-5px;stroke:#bb16a3;height:110px;width:110px}.footer-promote-widget .border-circle-cut path{-webkit-animation:border-circle-cut-reverse .25s linear forwards;animation:border-circle-cut-reverse .25s linear forwards}.footer-promote-widget-alt-text,.footer-promote-widget-text{display:flex;flex-grow:1;z-index:1;margin-right:82px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;align-items:center;justify-content:space-between;color:#fff;background-color:#e10098;padding:18px 15px;border-radius:5px}.footer-promote-widget-alt-text .icon,.footer-promote-widget-text .icon{float:right;font-size:13px}.footer-promote-widget-image{position:absolute;background-size:cover;background-position:50% 50%;right:0;top:0;height:100px;width:100px;border-radius:50%;overflow:hidden}.footer-promote-widget-image::before{transition:opacity .3s linear;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#fff,#fff);opacity:0}.footer-promote-widget:last-of-type{margin-bottom:0}.footer-promote-widget:focus a,.footer-promote-widget:hover a{text-decoration:none}.footer-promote-widget:focus .footer-promote-widget-image::before,.footer-promote-widget:hover .footer-promote-widget-image::before{opacity:.2}.footer-promote-widget:focus .footer-promote-widget-text,.footer-promote-widget:hover .footer-promote-widget-text{background-color:#bb16a3}.footer-promote-widget:focus .border-circle-cut path,.footer-promote-widget:hover .border-circle-cut path{-webkit-animation:border-circle-cut .2s linear forwards;animation:border-circle-cut .2s linear forwards}.footer-company-info{background-color:#053041;padding:24px 0 60px;color:#fff}.footer-company-info dl{margin:24px 0 36px}.footer-company-info dl dd{font-size:13px;font-weight:400;color:#fff}.footer-company-info-nav-list h3{text-transform:uppercase;color:#fff;font-size:16px}.footer-company-info-nav-list ul{list-style:none;padding-left:0;margin-top:18px}.footer-company-info-nav-list ul li a{display:block;color:#ff48c5;padding:12px 0;border-top:1px solid rgba(72,93,101,.3)}.footer-company-info-heading{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;border-bottom:1px solid rgba(72,93,101,.3);padding-bottom:18px;margin-top:12px}.footer-company-info-heading .symbol-container{display:inline-block;width:25px;height:25px;margin:0 8px;-webkit-transform:translateY(5px);transform:translateY(5px)}.footer-company-info-heading .symbol-container svg{width:inherit;height:inherit}.footer-company-info-heading .symbol-container-bee-color{-webkit-transform:translateY(7px);transform:translateY(7px);width:32px;height:32px}.footer-company-info-heading .symbol-container-heart{fill:#ff48c5}.footer-company-info-image-list ul{margin:18px 0 30px;list-style:none;padding-left:0;display:flex;align-items:center;justify-content:normal}.footer-company-info-image-list ul li{display:inline-block;margin-right:30px}.footer-company-info-image-list ul li a{display:block}.footer-company-info-image-list ul li img{width:65px;height:65px}.footer-copyright{display:flex;align-items:center;font-size:14px}.footer-copyright img{width:50px;height:50px}@media (min-width:768px){.footer-copyright{padding-right:5px;margin-top:24px}.footer-social ul{text-align:center;justify-content:center}.footer-social ul li{padding:0 12px;margin:0}.footer-company-info{padding-bottom:60px}.footer-company-info dl{margin-bottom:0}.footer-company-info-heading-manchester{margin-top:-7px}}@media (min-width:992px){.footer-social{padding:66px 0 48px}.footer-social .logo-site-footer img{height:35px;width:200px}.footer-social h3{margin-top:30px;font-size:21px}.footer-social ul{margin-top:42px}.footer-social ul li{padding:0 18px}.footer-social ul li a{width:60px;height:60px}.footer-social ul li a .symbol-container{padding:15px;height:30px;width:30px}.footer-promote{padding-top:42px}.footer-promote h2{font-size:21px}.footer-promote-widget-alt{margin:24px 52.5px 0;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.footer-promote-widget-alt a{margin:0;display:flex;flex-direction:column}.footer-promote-widget-alt a:focus,.footer-promote-widget-alt a:hover{text-decoration:none}.footer-promote-widget-alt .border-circle-cut{position:absolute;z-index:1;top:41px;right:calc(50% - 79px);stroke:#bb16a3;height:158px;width:158px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.footer-promote-widget-alt .border-circle-cut path{-webkit-animation:border-circle-cut-reverse .25s linear forwards;animation:border-circle-cut-reverse .25s linear forwards}.footer-promote-widget-alt-image{width:145px;height:145px;border-radius:50%;background-size:cover;background-position:50% 50%;margin:0 auto;-webkit-transform:translateY(25px);transform:translateY(25px);overflow:hidden}.footer-promote-widget-alt-image::before{transition:opacity .3s linear;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#fff,#fff);opacity:0}.footer-promote-widget-alt-text{position:relative;z-index:1;margin-right:0}.footer-promote-widget-alt p{margin-top:12px;color:#fff;text-align:center;font-size:14px}.footer-promote-widget-alt:focus .footer-promote-widget-alt-image::before,.footer-promote-widget-alt:hover .footer-promote-widget-alt-image::before{opacity:.2}.footer-promote-widget-alt:focus .footer-promote-widget-alt-text,.footer-promote-widget-alt:hover .footer-promote-widget-alt-text{background-color:#bb16a3}.footer-promote-widget-alt:focus .border-circle-cut path,.footer-promote-widget-alt:hover .border-circle-cut path{-webkit-animation:border-circle-cut .2s linear forwards;animation:border-circle-cut .2s linear forwards}.footer-company-info{padding:48px 0 60px}.footer-company-info dl{margin-bottom:36px;padding-right:95px}.footer-company-info dl dd{margin-bottom:24px}.footer-company-info-heading{margin-top:6px}.footer-company-info-heading-manchester{margin-top:-7px}.footer-copyright{margin-top:0;padding-right:45px}}@media (min-width:1200px){.footer-company-info dl{padding-right:105px}.footer-copyright{padding-right:100px}}@-webkit-keyframes border-circle-cut{from{stroke-dasharray:1000;stroke-dashoffset:-365}to{stroke-dashoffset:0}}@keyframes border-circle-cut{from{stroke-dasharray:1000;stroke-dashoffset:-365}to{stroke-dashoffset:0}}@-webkit-keyframes border-circle-cut-reverse{from{stroke-dashoffset:0}to{stroke-dasharray:1000;stroke-dashoffset:-365}}@keyframes border-circle-cut-reverse{from{stroke-dashoffset:0}to{stroke-dasharray:1000;stroke-dashoffset:-365}}.footer-copyright__text{margin-bottom:0;margin-left:15px}.footer-copyright__text a{color:#ff48c5}.first-element{background-image:url(/resources/dist/img/footer/footer-promote-woman.jpg)}.second-element{background-image:url(/resources/dist/img/footer/footer-promote-man.jpg)}.section-canvas{background-color:#fff;margin:0 auto;border-radius:0 0 5px 5px}@media (min-width:768px){.section-canvas{width:780px}}@media (min-width:992px){.section-canvas{width:1000px}}@media (min-width:1200px){.section-canvas{width:1200px}}.section-content{background-color:#ebebeb}.section-job-details{padding-bottom:60px}.section-job-details-masthead{background-size:cover;background-position:left top;height:26.316vw}.section-job-details-image{padding-top:24px;display:flex;align-items:flex-start;justify-content:center;height:100px}.section-job-details-image img{max-width:150px;max-height:100%}.section-job-details-meta{margin-top:24px}.section-job-details-meta h1{font-size:24px;padding-top:18px}.section-job-details-meta-data{list-style:none;padding-left:0}.section-job-details-meta-data li{display:inline-block;margin-right:15px}.section-job-details-meta-data li span:first-of-type{font-weight:700;margin-right:5px}.section-job-details-meta-tags{display:flex;align-items:center;justify-content:space-between}.section-job-details-meta-tag{color:#053041;font-size:11px;text-transform:uppercase;font-weight:700;line-height:1;border:1px #053041 solid;border-radius:10px;padding:5px 10px}.section-job-details-meta-expires{display:flex;align-items:center}.section-job-details-meta-expires span{font-size:13px;text-transform:uppercase}.section-job-details-meta-expires span:first-of-type{margin-right:5px;font-weight:700}.section-job-details-meta-expires .symbol-container{width:22px;height:22px;fill:#485d65;margin-right:7.5px}.section-job-details-meta-expires .symbol-container svg{width:inherit;height:inherit}.section-job-details-actions{margin:0 -15px}.section-job-details-actions .btn{width:47.5%}.section-job-details-actions .btn-favourite{text-align:initial;background-color:#f2f2f2}.section-job-details-actions .btn-favourite:hover{background-color:#bb16a3;color:#fff}.section-job-details-actions .btn-favourite.is-loading{color:#fff;background-color:#bb16a3}.section-job-details-actions .btn:first-of-type{margin-top:12px}.section-job-details-body{margin:0;padding:0}.section-job-details-body h2{display:flex;align-items:center;padding:30px 0 18px;border-top:1px #f2f2f2 solid;margin:36px 0 0;font-size:21px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.section-job-details-body h2 .symbol-container{fill:#053041;width:30px;height:40px;margin-right:22.5px}.section-job-details-body h2 .symbol-container svg{width:inherit;height:inherit}.section-job-details-body h2.standfirst{margin-top:24px;border-top:none}.section-job-details-body h3{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:18px}.section-job-details-body ul.section-job-details-meta-data{padding-left:0}.section-job-details-body .content-embed{margin:36px 0 -36px}.section-job-details-body .dl dl{margin:0 0 24px}.section-job-details-body .dl dl dd{font-weight:400}.section-job-details-body .dl dl dd p{margin:0}.section-job-details-body .dl dl dt{font-weight:700;color:#053041;font-size:18px}.section-job-details-body .list-logos{padding-left:0;margin-bottom:12px}.section-job-details-body .btn{margin-top:24px;width:100%}.section-job-details-body .btn-favourite{text-align:initial;background-color:#f2f2f2;color:#ca0089}.section-job-details-body .btn-favourite:focus,.section-job-details-body .btn-favourite:hover{background-color:#bb16a3;color:#fff}.section-job-details-body .btn-favourite.is-loading{color:#fff;background-color:#bb16a3}@media (min-width:768px){.section-job-details-body .btn{width:25%;margin-right:30px}}.section-job-details-body-actions{margin-bottom:60px}.section-job-details-body-actions .section-job-details-meta-expires{margin-top:24px;justify-content:center}@media (min-width:768px){.section-job-details-body-actions{display:flex;flex-wrap:wrap}}.section-job-details .widget-list{background-color:#fff;margin:48px 0 0;padding-top:30px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.section-job-details .widget-list p{margin:0}.section-job-details .widget-list ul li{border-top:1px #f2f2f2 solid}.section-job-details .widget-list-title{margin:0 30px 30px}.section-job-details .widget-list-footer{border-radius:0;padding:24px 30px 0;border-top:1px #f2f2f2 solid;font-weight:700;cursor:pointer}.section-job-details .widget-list-primary{color:#485d65;font-weight:700;font-size:16px}.section-job-details .widget-list-secondary{color:#485d65;font-size:16px}.section-job-details .widget-list-item{opacity:1;height:auto;transition:opacity .5s ease-in}.section-job-details .widget-list-item-hidden{opacity:0;height:0;overflow:hidden}@media (min-width:768px){.section-job-details-actions .btn{width:47%;margin:0}.section-job-details-actions .btn:first-of-type{margin-top:0;margin-right:30px}.section-job-details-body{border-radius:0 0 5px 5px}.section-job-details-body .content-embed{margin:36px 0}.section-job-details-body .list-logos{margin-top:48px}.section-job-details .widget-list{margin:48px 0 0;border-radius:5px}.section-job-details .section-job-details-meta-expires{justify-content:center}}@media (min-width:992px){.section-job-details-image{height:120px;padding:0}.section-job-details-image img{max-width:100%}.section-job-details-meta{margin-top:0}.section-job-details-meta h1{font-size:38px;padding-top:36px}.section-job-details-meta-expires{display:none}.section-job-details-actions{margin:36px 15px}.section-job-details-actions .btn{margin:24px 0;width:100%}.section-job-details-actions .btn:first-of-type{margin-right:0;margin-bottom:0}.section-job-details-actions .section-job-details-meta-expires{display:flex}.section-job-details-body{margin:24px 0}.section-job-details-body .section-job-details-actions{margin:60px 0}.section-job-details-body .section-job-details-actions .section-job-details-meta-expires{display:flex}}.section-job-details #stickyElement{display:none}.section-job-details .xsSticky{display:none;background-color:#053041;padding:12px 15px;margin:0;width:100%}.section-job-details .xsSticky .btn{padding:6px 15px;width:100%}.container-content{background-color:#fff}.content{min-height:100vh;margin-bottom:96px;margin-top:36px}.content-cards{margin-bottom:36px}.is-non-latin .content h2,.is-non-latin .content h3,.is-non-latin .content h4,.is-non-latin .content h5,.is-non-latin .content h6{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.content-action{margin-bottom:24px}.content .related-items{clear:both}@media (min-width:992px){.content .related-items{margin-left:-8.3333333333%;margin-right:-8.3333333333%}}.related-items .row{display:flex;flex-wrap:wrap}@media (max-width:767px){.related-items .row>*{width:100%}}@media (max-width:1199px){.related-items .row>.has-advert{width:100%}}.heading-journey{margin-bottom:48px;margin-top:24px;text-align:center}.content::after{clear:both;content:"";display:block}.content ol,.content ul{overflow:hidden}.content ol>li,.content ul>li{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto}@media (max-width:768px){.content{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}.content.t-white{background-color:#fff}.content.has-standfirst>p:first-of-type{color:#053041;font-weight:700;font-size:18px}.content.has-standfirst>p:first-of-type::after{display:block;margin:24px 0;width:16.6666666667%;height:2px;content:" ";border-radius:5px;background-color:#053041}@media (min-width:768px){.content.has-standfirst>p:first-of-type::after{width:8.3333333333%}}.content-img{margin:0 auto 12px;max-width:100%}.content-img>img{margin-bottom:6px;max-width:100%;height:auto}.content-img>figcaption{display:flex;text-align:left;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.content-img>figcaption::before{content:"\e600";margin-right:8px;margin-top:4px;min-width:20px}@media (min-width:768px){.content-img>figcaption{font-size:16px}}.content-table{margin:0 0 24px}.content-table .table{margin-bottom:0}.image-left{padding:12px 0}@media (min-width:768px){.image-left{max-width:165px;float:left;clear:left;padding:0;margin:12px 30px 24px 0}.image-left figcaption{font-size:14px}}@media (min-width:1200px){.image-left{text-align:right;margin-left:-195px}.image-left>img{max-width:100%;height:auto}.image-left figcaption{font-size:16px}}.image-full-width{margin-top:12px;width:auto}.image-full-width img{width:100%;max-width:100%;height:auto}.image-outdent{width:auto}.image-outdent>img{width:100%;max-width:100%;height:auto}@media (min-width:1200px){.image-outdent{width:750px;max-width:750px;margin-left:-195px}}@media (max-width:991px){.image-full-width>img,.image-outdent>img{margin-left:-15px;margin-right:-15px;max-width:none;width:calc(100% + 30px)}}.content-embed{clear:both;position:relative;display:block;height:0;padding-bottom:56.25%;padding-top:0;overflow:hidden;margin:0 -15px 24px}.content-embed.aspect-4-3{padding-bottom:75%}.content-embed embed,.content-embed iframe,.content-embed object,.content-embed video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%}@media (min-width:768px){.content-embed{margin:0 0 24px}}.content-twitter{display:flex;justify-content:center;margin:14px 0}.content-job-profile{padding-top:24px;padding-bottom:12px}@media (min-width:992px){.content-job-profile{padding-top:48px;padding-bottom:24px}}address{margin-bottom:12px;white-space:pre-wrap;font-style:normal}.content-block{margin-bottom:24px}@media (min-width:768px){.content-block{margin-bottom:48px}}.content-tibb{clear:both}.content-tibb:last-of-type{margin-bottom:24px}[dir=rtl] .list-toc{padding-right:0}[dir=rtl] .list-toc li a::before{margin-right:0;margin-left:15px}[dir=rtl] .dl-meta dd span{margin-right:0;margin-left:15px}[dir=rtl] .btn-text{text-align:right}[lang=ar] .btn,[lang=ar] a,[lang=ar] blockquote,[lang=ar] h1,[lang=ar] h2,[lang=ar] h3,[lang=ar] h4,[lang=ar] h5,[lang=ar] h6,[lang=bn] .btn,[lang=bn] a,[lang=bn] blockquote,[lang=bn] h1,[lang=bn] h2,[lang=bn] h3,[lang=bn] h4,[lang=bn] h5,[lang=bn] h6,[lang=el] .btn,[lang=el] a,[lang=el] blockquote,[lang=el] h1,[lang=el] h2,[lang=el] h3,[lang=el] h4,[lang=el] h5,[lang=el] h6,[lang=hi] .btn,[lang=hi] a,[lang=hi] blockquote,[lang=hi] h1,[lang=hi] h2,[lang=hi] h3,[lang=hi] h4,[lang=hi] h5,[lang=hi] h6,[lang=ms] .btn,[lang=ms] a,[lang=ms] blockquote,[lang=ms] h1,[lang=ms] h2,[lang=ms] h3,[lang=ms] h4,[lang=ms] h5,[lang=ms] h6,[lang=te] .btn,[lang=te] a,[lang=te] blockquote,[lang=te] h1,[lang=te] h2,[lang=te] h3,[lang=te] h4,[lang=te] h5,[lang=te] h6,[lang=zh] .btn,[lang=zh] a,[lang=zh] blockquote,[lang=zh] h1,[lang=zh] h2,[lang=zh] h3,[lang=zh] h4,[lang=zh] h5,[lang=zh] h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.advert-container{padding:12px 0 24px}.advert-container .advert-unit{margin:0 auto}.advert-container h2{text-align:left;font-size:16px;color:#485d65;margin-bottom:12px}.advert-container.is-hidden{display:none!important}.advert-content{clear:left;margin-right:-15px;margin-left:-15px;margin-bottom:24px;padding:0}@media (min-width:500px){.advert-content{float:left;margin-right:30px;margin-left:0}}@media (min-width:768px){.advert-content{margin-left:-62px}}@media (min-width:992px){.advert-content{margin-left:-80.8333px}}@media (min-width:1200px){.advert-content{margin-left:-188px}}.advert-content .advert{margin:0 auto}.l-in-content{width:153px;float:right;clear:both;margin-left:30px}@media (min-width:768px){.l-in-content{width:283px}}@media (min-width:992px){.l-in-content{width:214px}}@media (min-width:1200px){.l-in-content{width:262px;margin-right:-300px}}.letter{background-color:#f2f2f2;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;clear:both;padding:80px 30px;margin-bottom:24px}.letter p{clear:both}.letter-body{margin:0 auto;max-width:450px}@media (min-width:768px){.letter-body{max-width:none}}@media (min-width:768px){.letter{padding-left:50px;padding-right:50px}}@media (min-width:992px){.letter{padding-left:30px;padding-right:30px}}@media (min-width:1200px){.letter{padding-left:50px;padding-right:50px}}.safer-jobs-message{margin-top:48px;font-size:13px}.safer-jobs-message a{color:#ca0089}.safer-jobs-message a:hover{color:#bb16a3;text-decoration:underline}dl #section-location-details+dd{display:inline-block}dl #section-location-details~dd:nth-of-type(n+2){display:inline-block}dl #section-location-details~dd:nth-of-type(n+2):before{content:" · "}.content-call-to-action{background-color:#f6f6f6;border-radius:5px;align-items:stretch;flex-direction:column;padding:24px 20px;text-align:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;display:flex;margin-bottom:24px}.content-call-to-action .btn{width:170px}.content-call-to-action .symbol-container{margin-bottom:6px}.content-call-to-action svg{flex:0 0 33px;max-width:33px;fill:#053041;height:44px}@media (min-width:768px){.content-call-to-action{align-items:center;text-align:left;flex-direction:row;padding:30px 76px 30px 36px}.content-call-to-action .symbol-container{margin-right:40px}.content-call-to-action svg{height:60px;flex:0 0 55px;width:55px;max-width:55px}}.sidebar *{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-title{margin:0;color:#fff;font-size:24px;margin-bottom:12px}.is-non-latin .sidebar .sidebar-title{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.sidebar-kicker{margin-top:6px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#fff}.sidebar .masthead-meta{margin-top:0;margin-bottom:6px}.sidebar .masthead-meta dd{clear:both}.sidebar .masthead-meta .symbol-container{display:none}.sidebar .contextual-navigation{margin-bottom:24px;overflow-y:auto;scrollbar-color:#e10098 #485d65;flex-shrink:1}.sidebar .contextual-navigation .skip-links{margin-bottom:0}.sidebar .contextual-navigation::-webkit-scrollbar{width:6px}.sidebar .contextual-navigation::-webkit-scrollbar-track{background-color:#1d4445;border-radius:3px}.sidebar .contextual-navigation::-webkit-scrollbar-thumb{background-color:#e10098;border-radius:10px}.sidebar .contextual-navigation::-webkit-scrollbar-thumb:hover{background-color:#bb16a3}.sidebar .contextual-navigation-title{color:#fff;font-size:24px;margin-bottom:18px}.sidebar .contextual-actions{display:block}.sidebar .contextual-actions>.btn{display:block;margin:0 0 12px}@media (min-width:992px){.sidebar{background-color:#053041;margin-left:-15px;margin-right:-15px;padding-top:12px;padding-left:15px;padding-right:15px;height:100vh;width:323px;display:flex;flex-direction:column}.sidebar>*{flex-shrink:0}.sidebar.at-top{position:fixed}.sidebar.at-bottom{position:absolute;bottom:0;top:auto}}@media (min-width:1200px){.sidebar{width:292px}}.sidebar-alt{background-color:#f2f2f2}.sidebar-alt .contextual-navigation,.sidebar-alt .masthead-meta,.sidebar-alt .sidebar-kicker,.sidebar-alt .sidebar-title{display:none!important}.sidebar-alt .contextual-actions{margin-top:48px;display:block!important}.sidebar .contextual-actions,.sidebar .masthead-meta,.sidebar .sidebar-kicker,.sidebar .sidebar-title{display:none}.sidebar.is-past-offset .contextual-actions,.sidebar.is-past-offset .masthead-meta,.sidebar.is-past-offset .sidebar-kicker,.sidebar.is-past-offset .sidebar-title{display:block}.sidebar.is-past-offset .contextual-navigation-title{display:none}.sidebar .widget-list{background-color:#ebebeb}.content-author{display:flex;margin:48px 0;text-align:center;flex-direction:column}.content-author-link{align-self:center}@media (min-width:768px){.content-author-link{align-self:flex-start}}.content-author img{padding-top:10px;margin:0 auto 24px;height:60px;width:60px;min-width:60px;border:3px #ebebeb solid;border-radius:50%}@media (min-width:768px){.content-author img{margin:0 30px}}.content-author-primary{margin-bottom:0;font-size:18px;font-size:1.125rem}.content-author-copyright{margin-top:-12px}.content-author.is-agcas img{padding-top:0;height:91px;width:106px;border:none;border-radius:0}@media (min-width:768px){.content-author.is-agcas img{height:60px;width:70px}}@media (min-width:768px){.content-author{text-align:left;flex-direction:row;margin-bottom:24px}.content-author-information{margin-right:30px}}.masthead-center-xs{text-align:center}@media (min-width:768px){.masthead-center-xs{text-align:left}}.masthead-hero{width:100%;color:#fff}.masthead-hero-intro,.masthead-hero-title{line-height:1.1;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.masthead-hero-intro{margin-bottom:0}.masthead-hero-title{color:#fff}@media (min-width:768px){.masthead-hero{position:absolute;bottom:0}}.masthead-hero-intro{font-size:18px;font-size:1.125rem}@media (min-width:768px){.masthead-hero-intro{font-size:21px;font-size:1.3125rem}}@media (min-width:992px){.masthead-hero-intro{font-size:24px;font-size:1.5rem}}@media (min-width:1200px){.masthead-hero-intro{font-size:28px;font-size:1.75rem}}.masthead-hero-title{font-size:38px;font-size:2.375rem}@media (min-width:768px){.masthead-hero-title{font-size:45px;font-size:2.8125rem}}@media (min-width:992px){.masthead-hero-title{font-size:52px;font-size:3.25rem}}@media (min-width:1200px){.masthead-hero-title{font-size:60px;font-size:3.75rem}}.masthead-basic{padding:24px 0;margin-bottom:24px;background-color:#ebebeb}.masthead-basic.t-invert{color:#fff;background-color:#1d4454}.masthead-basic.t-invert h1,.masthead-basic.t-invert h2{color:#fff}.masthead-basic h1,.masthead-basic h2{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto}.masthead-basic h1{font-size:28px;font-size:1.75rem}.masthead-basic h2{color:#485d65}.masthead-basic .page-header{margin-top:0}@media (min-width:768px){.masthead-basic{margin-bottom:48px;text-align:left}.masthead-basic h1{font-size:38px;font-size:2.375rem}}@media (min-width:992px){.masthead-basic h1{font-size:45px;font-size:2.8125rem}}.masthead-basic-title{text-align:center}@media (min-width:768px){.masthead-basic-title{text-align:left}}.masthead-planner{padding:48px 0 24px;background-color:#042b3b}.masthead-planner .icon,.masthead-planner h1,.masthead-planner h2,.masthead-planner p{text-align:center;color:#fff}.masthead-planner h1,.masthead-planner h2{font-size:38px;margin-bottom:12px}.masthead-planner p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.masthead-planner-redirect{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-size:18px;margin-top:60px;margin-bottom:60px}.masthead-planner .icon{display:inline-block;border-radius:50%;margin:0 7px;width:45px;min-height:40px;min-width:40px;height:45px;padding:10px}.masthead-planner .icon .symbol{fill:#fff;max-height:25px}@media (min-width:768px){.masthead-planner .icon{width:90px;height:90px;padding:20px}.masthead-planner .icon .symbol{max-height:50px}}.masthead-planner .icon.t-grey{background-color:#485d65}.masthead-planner .icon.t-pink{background-color:#bb16a3}.masthead-planner .icon.t-blue{background-color:#007dba}.masthead-planner .icon.t-green{background-color:#79a100}.masthead-planner .symbol-imagine,.masthead-planner .symbol-lightbulb{width:70px;height:70px;fill:#eeb528;margin:0 10px;-webkit-animation:blink 2.5s linear infinite;animation:blink 2.5s linear infinite}.masthead-planner-icon-row{display:flex;justify-content:center;align-items:center;margin:0 -15px 12px}@-webkit-keyframes blink{50%{opacity:.3}}@keyframes blink{50%{opacity:.3}}@media (min-width:768px){.masthead-planner{padding:72px 0 72px}.masthead-planner h1,.masthead-planner h2{margin-bottom:24px}.masthead-planner p{font-size:24px}.masthead-planner p:last-of-type{margin-bottom:48px}.masthead-planner .icon{margin:0 10px}.masthead-planner .symbol-imagine,.masthead-planner .symbol-lightbulb{width:140px;height:140px;margin:0 10px}.masthead-planner-icon-row{margin:0 -15px 36px}.masthead-planner-redirect{font-size:21px}}@media (min-width:992px){.masthead-planner-redirect{font-size:24px}.masthead-planner .icon{margin:0 30px}.masthead-planner .symbol-imagine,.masthead-planner .symbol-lightbulb{margin:0 30px}}.masthead-planner-beta{padding-bottom:144px}.masthead-planner-beta h1>span{color:#d0df00}.masthead-planner-beta p:last-of-type{margin-bottom:0}.masthead-planner-beta .btn{margin:24px 0}.masthead-planner-beta .btn+.btn{text-align:center;margin-top:-18px}.masthead-planner-beta .btn-secondary{color:#e10098;background-color:transparent;text-align:center}.masthead-planner-beta .btn-secondary:active,.masthead-planner-beta .btn-secondary:focus,.masthead-planner-beta .btn-secondary:hover{color:#e10098;text-decoration:underline}.masthead-planner-beta .icon.t-pink{background-color:#a63990}.masthead-planner-beta .icon.t-green{background-color:#7aa340}.masthead-sector{background-color:#053041;background-size:cover;background-repeat:no-repeat;padding:24px 0;text-align:center}@media (min-width:768px){.masthead-sector{padding:48px 0 36px}}.masthead-sector,.masthead-sector-count,.masthead-sector-title{color:#fff}.masthead-sector-icon{display:inline-block;background-color:#bb16a3;margin-bottom:12px;border-radius:50%;width:72px;height:72px;padding:15px}.masthead-sector-icon .symbol{fill:#fff;max-height:42px}@media (min-width:768px){.masthead-sector-icon{width:92px;height:92px;padding:20px}.masthead-sector-icon .symbol{max-height:52px}}@media (min-width:992px){.masthead-sector-icon{width:114px;height:114px;padding:25px}.masthead-sector-icon .symbol{max-height:64px}}@media (min-width:1200px){.masthead-sector-icon{width:144px;height:144px;padding:30px}.masthead-sector-icon .symbol{max-height:84px}}.masthead-sector-title{font-size:38px;margin-bottom:12px}@media (min-width:768px){.masthead-sector-title{margin-bottom:24px}}.masthead-sector-count{font-size:18px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.masthead-sector-count{font-size:24px}}.masthead-sector-family .masthead-sector-icon{display:block;margin:0 auto;background-color:#fff}.masthead-sector-family .masthead-sector-icon .symbol{fill:#053041}.masthead-sector-family .masthead-sector-title{padding:6px 10px 0;font-size:24px}@media (min-width:768px){.masthead-sector-family .masthead-sector-title{padding:6px 0 0;font-size:38px}}@media (min-width:1200px){.masthead-sector-family .masthead-sector-title{font-size:45px}.masthead-sector-family .masthead-sector-count{font-size:28px}}.masthead-label{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;color:#053041;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:5px;background-color:#fff;padding:6px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media (min-width:768px){.masthead-label{width:92px}}@media (min-width:992px){.masthead-label{width:114px}}@media (min-width:1200px){.masthead-label{width:144px}}.masthead-section{background-color:#1d4454;padding:24px 0;color:#fff}.masthead-section .page-header{margin:0}.masthead-section .page-header h1{margin-bottom:0;padding-top:0;color:#fff;font-size:24px}.masthead-section .sponsor-image{text-align:center;float:right;height:60px;width:60px;overflow:hidden;border-radius:5px;padding:5px;background-color:#fff}.masthead-section .sponsor-image img{max-height:100%;height:auto;max-width:100%}.masthead-section .sponsor-meta{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:12px;margin-bottom:0;padding-top:12px;border-top:1px solid #1a3e4c;font-size:14px}.masthead-section .sponsor-meta a{color:#ff4dc5}.masthead-section-content{border-top:1px solid #1a3e4c;margin-top:12px;padding-top:12px;font-size:14px}.masthead-section-content a{color:#ff4dc5}@media (min-width:768px){.masthead-section{padding:50px 0}.masthead-section .page-header h1{font-size:38px}.masthead-section .sponsor-image{height:90px;width:90px}.masthead-section .sponsor-meta,.masthead-section-content{font-size:18px}}@media (min-width:992px){.masthead-section .sponsor-image{height:120px;width:120px}}.nav-fixed{background-color:rgba(5,48,65,.97);transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);backface-visible:hidden;position:fixed;top:0;z-index:5;width:100%}.nav-fixed .skip-links{display:none;padding-bottom:24px;margin-bottom:0}.nav-fixed .skip-links a{padding-left:15px;padding-right:15px}.nav-fixed .contextual-navigation{background-color:transparent;border-radius:0}.nav-fixed .contextual-navigation li,.nav-fixed .contextual-navigation ol{max-height:91vh;overflow:auto}@media (min-width:768px){.nav-fixed .contextual-navigation{width:750px;margin:0 auto}}.nav-fixed .contextual-navigation-title{display:block;font-size:18px;cursor:pointer;color:#fff;margin:0;padding:18px 15px}.nav-fixed .contextual-navigation-title::before{content:"";background-image:url(../img/menu-icon.svg);width:15px;height:15px;float:left;margin-right:10px;margin-top:5px;background-repeat:no-repeat;background-size:contain}.nav-fixed.headroom--top{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.nav-fixed.headroom--not-top{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav-fixed.is-open .skip-links{display:block}.nav-secondary{position:relative;z-index:2;background-color:#f2f2f2}.nav-secondary::after{clear:both;content:"";display:block}.nav-secondary [class^=col-]{min-height:0}.nav-secondary .btn{font-size:13px;border-radius:0;padding:10px 0;background-color:#f2f2f2;color:#053041}.nav-secondary .btn.parent-link:hover{color:#bb16a3}.nav-secondary .btn.sub-menu-toggle .icon-arrow-right-small{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-secondary .btn.sub-menu-toggle.is-active .icon-arrow-right-small{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-secondary .btn-icon{margin-right:5px}.nav-secondary .recently-viewed,.nav-secondary .translations{text-align:right}.nav-secondary .sub-menu{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;display:none;clear:both;margin:0 -15px;background-color:#fff;text-align:left}.nav-secondary .sub-menu li a{display:block;color:#bb16a3;padding:10px;font-size:13px}.nav-secondary .sub-menu li a>div{display:flex;justify-content:space-between;align-items:center}.nav-secondary .sub-menu li a .meta{text-align:left;display:block;color:#485d65}.nav-secondary .sub-menu li a .meta span+span::before{content:"· "}.nav-secondary .sub-menu li a:focus,.nav-secondary .sub-menu li a:hover{text-decoration:none;background-color:#f2f2f2}.nav-secondary .sub-menu.is-open{display:block}@media (min-width:768px){.nav-secondary .sub-menu{border:3px solid #ebebeb;border-top:none;margin:0;font-size:18px;position:absolute;width:350px;right:0;z-index:5}.nav-secondary .sub-menu li a{font-size:16px}.nav-secondary .sub-menu li a .meta{font-size:13px}}.nav-secondary .parent-link{float:left;width:50%}@media (min-width:768px){.nav-secondary .recently-viewed,.nav-secondary .translations{float:right;width:50%}}.flex-login{display:flex;flex-direction:column}.container-login,.container-register{padding:18px 15px 18px}.container-register{background-color:#f2f2f2;order:2;padding-bottom:120px}.row-login h2,.row-register h2{margin-bottom:36px}.row-login .btn,.row-register .btn{margin-top:12px;display:inline-block}.login-actions{padding-top:24px;text-align:center}.login-actions .checkbox-inline,.login-actions p{margin-bottom:12px}@media (min-width:992px){.login-actions{text-align:left}.login-actions p{text-align:right}}.why-register{background-color:#fff;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#053041;padding:12px 30px 36px;border-radius:5px;margin-top:48px}.why-register h2{font-size:21px;text-align:center}.why-register .symbol-container{line-height:1}.why-register svg{fill:#e10098;width:50px;max-height:50px}.why-register ul{margin-bottom:0}.why-register ul>li{display:flex;align-items:center;margin-bottom:30px}.why-register ul>li .symbol-container{margin-right:30px}.why-register ul>li p{margin-bottom:0}.why-register ul>li:last-of-type{margin-bottom:0}@media (min-width:992px){.why-register{padding-left:15px;padding-right:15px}.why-register ul{display:flex}.why-register ul>li{margin-bottom:0;flex:1 0 33%;max-width:33%;flex-direction:column;text-align:center;padding-left:10px;padding-right:10px}.why-register ul>li>.symbol-container{margin-right:0;margin-bottom:24px}.why-register ul>li>p{width:100%}}@media (min-width:768px){.flex-login{flex-direction:row}.container-login,.container-register{flex:1 0 50%;max-width:50%;padding-bottom:115px}.row-login,.row-register{width:290px}.container-register{order:1}.container-login{display:flex;justify-content:flex-end;padding-right:30px}.container-register{padding-left:30px}}@media (min-width:992px){.row-login,.row-register{width:360px}.container-login{padding-right:60px}.container-register{padding-left:60px}}@media (min-width:1200px){.row-login,.row-register{width:360px}.container-login,.container-register{padding-top:48px}.container-login{padding-right:115px}.container-register{padding-left:115px}}.tabs{display:flex;align-items:center;justify-content:space-around;margin:-18px -15px 12px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}.tabs .tab{flex:1 0 50%;max-width:50%;text-align:center;background-color:#fff;font-size:13px;padding-top:24px;padding-bottom:24px}.tabs .tab:last-of-type{background-color:#f2f2f2}.tabs .tab.is-selected{pointer-events:none;color:#053041}@media (min-width:768px){.tabs{display:none}}.container-bg{padding-bottom:72px}.container-bg.has-bg{padding-top:1px;padding-bottom:0;background-size:cover;background-color:#053041;background-repeat:no-repeat}@media (min-width:768px){.container-bg.has-bg{background-color:#053041;background-size:cover}.container-bg.has-bg .header{background-color:transparent}.container-bg.has-bg .header.is-open{background-color:#485d65}}@media (min-width:992px){.container-bg.has-bg .header.is-open{background-color:transparent}}@media (min-width:768px){.bg-sunset-street{background-image:url(../img/backgrounds/sunset-street.jpg);background-position:top center}.bg-heart-hands{background-image:url(../img/backgrounds/heart-hands.jpg);background-position:top center}.bg-home-page{background-image:url(../img/backgrounds/home-page.jpg);background-position:60% top}.bg-winter-login{background-image:url(../img/backgrounds/winter-login.jpg);background-position:top center}.bg-winter-register{background-image:url(../img/backgrounds/winter-register.jpg);background-position:top center}}.btn-login,.btn-register{margin-top:24px;margin-bottom:24px}.form-login{margin-bottom:48px}.register-explicit-statement p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:0}.register-explicit-statement p:last-of-type{margin-bottom:24px}.select2-container.select2-container .select2-choice .select2-search-choice-close,.select2-container.select2-container-multi>.select2-choices>.select2-search-choice>.select2-search-choice-close,.selected-item .remove{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yNS4zIDUuM3EwLjYgMCAxIDAuNHQwLjQgMXEwIDAuNi0wLjQgMC45bC04LjQgOC40IDguNCA4LjRxMC40IDAuNCAwLjQgMC45IDAgMC42LTAuNCAxdC0xIDAuNHEtMC42IDAtMC45LTAuNGwtOC40LTguNC04LjQgOC40cS0wLjQgMC40LTAuOSAwLjQtMC42IDAtMS0wLjR0LTAuNC0xcTAtMC42IDAuNC0wLjlsOC40LTguNC04LjQtOC40cS0wLjQtMC40LTAuNC0wLjkgMC0wLjYgMC40LTF0MS0wLjRxMC42IDAgMC45IDAuNGw4LjQgOC40IDguNC04LjRxMC40LTAuNCAwLjktMC40eiIgZmlsbD0iI2UxMDA5OCIvPjwvc3ZnPg==)!important}.select2-container.select2-container .select2-choice .select2-search-choice-close:hover,.select2-container.select2-container-multi>.select2-choices>.select2-search-choice>.select2-search-choice-close:hover,.selected-item .remove:focus,.selected-item .remove:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yNS4zIDUuM3EwLjYgMCAxIDAuNHQwLjQgMXEwIDAuNi0wLjQgMC45bC04LjQgOC40IDguNCA4LjRxMC40IDAuNCAwLjQgMC45IDAgMC42LTAuNCAxdC0xIDAuNHEtMC42IDAtMC45LTAuNGwtOC40LTguNC04LjQgOC40cS0wLjQgMC40LTAuOSAwLjQtMC42IDAtMS0wLjR0LTAuNC0xcTAtMC42IDAuNC0wLjlsOC40LTguNC04LjQtOC40cS0wLjQtMC40LTAuNC0wLjkgMC0wLjYgMC40LTF0MS0wLjRxMC42IDAgMC45IDAuNGw4LjQgOC40IDguNC04LjRxMC40LTAuNCAwLjktMC40eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)!important}.right-arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjguOSIgaGVpZ2h0PSI1LjIiIHZpZXdCb3g9IjAuNyA1LjggOC45IDUuMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjY5IDUuODMgOC45MiA1LjIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMC43IDYuNmMwLTAuMSAwLTAuMSAwLjEtMC4yTDEuMiA1LjljMC4xLTAuMSAwLjEtMC4xIDAuMi0wLjFzMC4yIDAgMC4yIDAuMWwzLjUgMy41IDMuNS0zLjVDOC43IDUuOSA4LjggNS44IDguOSA1LjhzMC4yIDAgMC4yIDAuMWwwLjUgMC41QzkuNiA2LjQgOS42IDYuNSA5LjYgNi42UzkuNiA2LjcgOS41IDYuOGwtNC4yIDQuMmMtMC4xIDAuMS0wLjEgMC4xLTAuMiAwLjEgLTAuMSAwLTAuMTAtMC4yLTAuMUwwLjggNi44QzAuNyA2LjcgMC43IDYuNyAwLjcgNi42TDAuNyA2LjZ6Ii8+PC9zdmc+)!important}.is-open .right-arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjguOTEiIGhlaWdodD0iNS4xOSIgdmlld0JveD0iMC42OSA2LjEyIDguOTEgNS4xOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjY4OCA2LjExNiA4LjkxIDUuMTkzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMC42OSAxMC41N2MwLTAuMDcgMC4wMy0wLjE0IDAuMDktMC4ybDQuMTYtNC4xNmMwLjA2LTAuMDYgMC4xMy0wLjA5IDAuMjEtMC4wOXMwLjE1IDAuMDMgMC4yMSAwLjA5bDQuMTYgNC4xNmMwLjA2IDAuMDYgMC4wOSAwLjEzIDAuMDkgMC4yIDAgMC4wOC0wLjAzIDAuMTUtMC4wOSAwLjIxbC0wLjQ1IDAuNDVjLTAuMDYgMC4wNi0wLjEzIDAuMDktMC4yIDAuMDkgLTAuMDcgMC0wLjE0LTAuMDMtMC4yLTAuMDlsLTMuNTEtMy41MSAtMy41MSAzLjUxYy0wLjA2IDAuMDYtMC4xMyAwLjA5LTAuMiAwLjA5IC0wLjA4IDAtMC4xNS0wLjAzLTAuMi0wLjA5TDAuNzggMTAuNzhjLTAuMDYtMC4wNi0wLjA5LTAuMTMtMC4wOS0wLjJIMC42OXoiLz48L3N2Zz4=)!important}.form-group-checkbox-multi .form-control,.right-arrow-pink-bright,.select2-container.select2-container .select2-choice .select2-arrow b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjguOSIgaGVpZ2h0PSI1LjIiIHZpZXdCb3g9IjAuNyA1LjggOC45IDUuMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjY5IDUuODMgOC45MiA1LjIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTEwMDk4IiBkPSJNMC43IDYuNmMwLTAuMSAwLTAuMSAwLjEtMC4yTDEuMiA1LjljMC4xLTAuMSAwLjEtMC4xIDAuMi0wLjFzMC4yIDAgMC4yIDAuMWwzLjUgMy41IDMuNS0zLjVDOC43IDUuOSA4LjggNS44IDguOSA1LjhzMC4yIDAgMC4yIDAuMWwwLjUgMC41QzkuNiA2LjQgOS42IDYuNSA5LjYgNi42UzkuNiA2LjcgOS41IDYuOGwtNC4yIDQuMmMtMC4xIDAuMS0wLjEgMC4xLTAuMiAwLjEgLTAuMSAwLTAuMTAtMC4yLTAuMUwwLjggNi44QzAuNyA2LjcgMC43IDYuNyAwLjcgNi42TDAuNyA2LjZ6Ii8+PC9zdmc+)!important}.form-group-checkbox-multi.is-open .form-control,.is-open .right-arrow-pink-bright,.select2-container.select2-container.select2-dropdown-open .select2-arrow b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjguOTEiIGhlaWdodD0iNS4xOSIgdmlld0JveD0iMC42OSA2LjEyIDguOTEgNS4xOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjY4OCA2LjExNiA4LjkxIDUuMTkzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTEwMDk4IiBkPSJNMC42OSAxMC41N2MwLTAuMDcgMC4wMy0wLjE0IDAuMDktMC4ybDQuMTYtNC4xNmMwLjA2LTAuMDYgMC4xMy0wLjA5IDAuMjEtMC4wOXMwLjE1IDAuMDMgMC4yMSAwLjA5bDQuMTYgNC4xNmMwLjA2IDAuMDYgMC4wOSAwLjEzIDAuMDkgMC4yIDAgMC4wOC0wLjAzIDAuMTUtMC4wOSAwLjIxbC0wLjQ1IDAuNDVjLTAuMDYgMC4wNi0wLjEzIDAuMDktMC4yIDAuMDkgLTAuMDcgMC0wLjE0LTAuMDMtMC4yLTAuMDlsLTMuNTEtMy41MSAtMy41MSAzLjUxYy0wLjA2IDAuMDYtMC4xMyAwLjA5LTAuMiAwLjA5IC0wLjA4IDAtMC4xNS0wLjAzLTAuMi0wLjA5TDAuNzggMTAuNzhjLTAuMDYtMC4wNi0wLjA5LTAuMTMtMC4wOS0wLjJIMC42OXoiLz48L3N2Zz4=)!important}.search-wrapper{margin-bottom:0;padding-top:0}@media (min-width:768px){.search-wrapper{background-color:#053041;margin-bottom:48px;padding-top:24px}}.well-search{background-color:#f2f2f2;padding:0 15px 24px;border-radius:5px;margin-bottom:24px}@media (min-width:768px){.well-search{padding:36px 30px}}@media (min-width:992px){.well-search{margin-bottom:36px}.well-search h1{padding-top:0}.well-search .loader{margin:156px auto}}.well-search .form-group{margin-bottom:12px}@media (min-width:768px){.well-search .form-group{margin-bottom:24px}}@media (min-width:768px){.well-search .form-group.form-group--keyword{margin-bottom:12px}}.search-form{padding:0;margin-bottom:0}@media (min-width:768px){.search-form{border-radius:5px;background-color:#f2f2f2;padding:36px 30px;margin-bottom:24px}}@media (min-width:992px){.search-form{margin-bottom:36px}.search-form .loader{margin:156px auto}}.search-form .btn-secondary{margin-top:12px}@media (min-width:768px){.search-form .btn-secondary{margin-top:24px}}.search-heading{font-size:21px;line-height:1.2;margin-bottom:12px}@media (min-width:768px){.search-heading{margin-bottom:36px;text-align:center;font-size:33px;font-size:2.0625rem}}.search-heading-collapsed{font-size:21px;margin-bottom:12px}@media (min-width:768px){.search-heading-collapsed{font-size:33px;text-align:center;margin-bottom:36px}}.right-arrow,.right-arrow-bright-pink{display:block;background-repeat:no-repeat;background-position:right center;padding-right:30px;background-size:11px}.right-arrow-xs{float:right;cursor:pointer;margin-right:-5px}.facet{position:relative}.facet-heading{background-color:#fff;padding:18px 15px;margin-bottom:0;border:1px solid #cbcbcb;color:#053041;display:block;transition:background-color .1s linear,color .1s linear;-webkit-user-select:none;-ms-user-select:none;user-select:none}.facet-heading:focus,.facet-heading:hover{text-decoration:none;cursor:pointer;background-color:#ebebeb}.facet-heading span .selected-count{background-color:#cbcbcb;color:#053041}.facet-heading span:focus,.facet-heading span:hover{outline:0}#job-search .facet-heading{padding:0}#job-search .facet-heading>span{padding:18px 15px}#job-search .facet-heading .right-arrow{background-position:right 16px center}.facet-heading.facet-heading-collapsed{border-bottom:0;color:#485d65}@media (min-width:768px){.facet-heading.facet-heading-collapsed{border:1px solid #cbcbcb}}.facet-group-wrapper{background:#fff;z-index:5;border:1px solid #e10098;border-top:none;overflow:hidden}.facet-group-wrapper::before{display:none}.facet-group{background-color:transparent;margin-top:-2px;padding:0 15px}.facet-group .checkbox:active label,.facet-group .checkbox:hover label{color:#053041}.facet-group .selected-checkbox{color:#053041;text-shadow:0 0 0 #053041}.facet-group label{display:inline-block;font-size:14px;vertical-align:top;color:#485d65}.facet-group label::first-letter{text-transform:uppercase}.facet-group label:active,.facet-group label:hover{color:#053041}.facet-group label span{font-weight:700;color:#007dba;display:none}.form-group-collapsed{margin-bottom:0}@media (min-width:768px){.form-group-collapsed{margin-bottom:24px}}.form-control-collapsed{border-radius:0 0 5px 5px;box-shadow:none}@media (min-width:768px){.form-control-collapsed{border-radius:0}}.facet-group-qualification{margin-top:30px}@media (max-width:767px){.form-group-keyword .form-group-label{padding-top:0;margin-top:0;margin-bottom:12px}}@media (min-width:768px){.facet-job-sectors{margin-bottom:24px}}.facet-job-sectors .facet-group-wrapper{background:#fff;z-index:5;border:1px solid #e10098;border-top:none;overflow:hidden}.facet-job-sectors .facet-group-wrapper::before{display:none}.facet-job-sectors .facet-group{background-color:transparent;margin-top:-2px;padding:0 0 12px;color:#053041}@media (min-width:768px){.facet-job-sectors .facet-group{-webkit-column-count:2;column-count:2}}.facet-job-sectors .right-arrow-xs{display:inline-block;cursor:pointer;margin-right:15px;margin-bottom:12px;padding-right:20px}.facet-job-sectors .checkbox{margin:0 0 6px 15px}.facet-job-sectors .checkbox-group{-webkit-column-break-inside:avoid;break-inside:avoid;padding-top:0}.facet-job-sectors .checkbox-group-title{margin-bottom:12px;padding-left:15px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px}.facet-job-sectors .checkbox-group-middle{-webkit-column-break-before:always;page-break-before:always;break-before:always}.facet-job-sectors.facet-job-sectors-collapsed .facet-heading{border-radius:5px 5px 0 0;border-bottom:0;color:#485d65}@media (min-width:768px){.facet-job-sectors.facet-job-sectors-collapsed .facet-heading{border-radius:0;border-bottom:1px solid #cbcbcb}}.facet-job-sectors.facet-job-sectors-collapsed .facet-heading:hover{background-color:#ebebeb}.facet-job-sectors.facet-job-sectors-collapsed.is-open .facet-heading{background-color:#f2f2f2}@media (min-width:768px){.facet-job-sectors.facet-job-sectors-collapsed.is-open .facet-heading{background-color:#fff;border-bottom:0}}.facet-job-sectors.facet-job-sectors-collapsed.is-open .facet-heading:hover{background-color:#ebebeb}@media (min-width:768px){.facet-keyword label{padding:18px 0;text-align:right;display:block}}@media (min-width:992px){.facet-keyword{margin-bottom:0}}.facet-group-wrapper{display:none}@media (max-width:767px){.is-open .facet-heading-collapsed{background-color:#f2f2f2}.is-open .facet-group-wrapper{background-color:#f6f6f6}}.is-open .facet-group-wrapper{display:block;border:1px solid #e10098;border-top:none}.is-open .facet-heading{border:1px solid #e10098;border-bottom:none}@media (max-width:768px){.is-open .facet-heading{box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0}}.is-open .facet-heading:hover{background-color:#ebebeb}@media (min-width:768px){.facet-group-wrapper{position:absolute;width:100%;z-index:5}}.selected-count{background-color:#fff;border-radius:5px;padding:6px 12.75px;position:absolute;right:45px;color:#485d65;top:12px;font-weight:700;text-transform:uppercase;flex-shrink:0}.selected-count.selected-count-collapsed{padding:6px 11px;right:40px}@media (min-width:768px){.selected-count.selected-count-collapsed{right:45px;padding:6px 13px}}.selected-count-check{background-repeat:no-repeat;background-position:75% center;padding-right:30px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNi43MzlweCIgaGVpZ2h0PSIxNi45MzRweCIgdmlld0JveD0iMTAuMjY5IDEwLjY2OCAxNi43MzkgMTYuOTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwLjI2OSAxMC42NjggMTYuNzM5IDE2LjkzNCIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMDUzMDQxIiBkPSJNMTcuMzc4LDI3LjYwMmMtMC4yNTIsMC0wLjUwOC0wLjA2My0wLjc0Mi0wLjE5OWwtNS42MTEtMy4yMDRjLTAuNzE5LTAuNDExLTAuOTY5LTEuMzI3LTAuNTU4LTIuMDQ4CgkJYzAuNDExLTAuNzE5LDEuMzI3LTAuOTY5LDIuMDQ2LTAuNTU5bDUuNjExLDMuMjA2YzAuNzE5LDAuNDExLDAuOTY5LDEuMzI3LDAuNTU5LDIuMDQ2QzE4LjQwNSwyNy4zMjgsMTcuODk5LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgoJPHBhdGggZmlsbD0iIzA1MzA0MSIgZD0iTTE3LjM3OCwyNy42MDJjLTAuMjU2LDAtMC41MTctMC4wNjUtMC43NTMtMC4yMDVjLTAuNzE2LTAuNDE4LTAuOTU4LTEuMzM2LTAuNTQtMi4wNTJsOC4xMjctMTMuOTMzCgkJYzAuNDE4LTAuNzE3LDEuMzM4LTAuOTU3LDIuMDUyLTAuNTRjMC43MTUsMC40MTcsMC45NTcsMS4zMzUsMC41NDEsMi4wNTFsLTguMTMsMTMuOTMzQzE4LjM5NiwyNy4zMzQsMTcuODk1LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgo8L2c+Cjwvc3ZnPg==);background-size:15px}.selected-count-check-collapsed::before{padding-right:12px;margin-right:5px;content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNi43MzlweCIgaGVpZ2h0PSIxNi45MzRweCIgdmlld0JveD0iMTAuMjY5IDEwLjY2OCAxNi43MzkgMTYuOTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwLjI2OSAxMC42NjggMTYuNzM5IDE2LjkzNCIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMDUzMDQxIiBkPSJNMTcuMzc4LDI3LjYwMmMtMC4yNTIsMC0wLjUwOC0wLjA2My0wLjc0Mi0wLjE5OWwtNS42MTEtMy4yMDRjLTAuNzE5LTAuNDExLTAuOTY5LTEuMzI3LTAuNTU4LTIuMDQ4CgkJYzAuNDExLTAuNzE5LDEuMzI3LTAuOTY5LDIuMDQ2LTAuNTU5bDUuNjExLDMuMjA2YzAuNzE5LDAuNDExLDAuOTY5LDEuMzI3LDAuNTU5LDIuMDQ2QzE4LjQwNSwyNy4zMjgsMTcuODk5LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgoJPHBhdGggZmlsbD0iIzA1MzA0MSIgZD0iTTE3LjM3OCwyNy42MDJjLTAuMjU2LDAtMC41MTctMC4wNjUtMC43NTMtMC4yMDVjLTAuNzE2LTAuNDE4LTAuOTU4LTEuMzM2LTAuNTQtMi4wNTJsOC4xMjctMTMuOTMzCgkJYzAuNDE4LTAuNzE3LDEuMzM4LTAuOTU3LDIuMDUyLTAuNTRjMC43MTUsMC40MTcsMC45NTcsMS4zMzUsMC41NDEsMi4wNTFsLTguMTMsMTMuOTMzQzE4LjM5NiwyNy4zMzQsMTcuODk1LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgo8L2c+Cjwvc3ZnPg==);background-size:12px;background-repeat:no-repeat;background-position:center}.browser-link{margin:12px auto 24px;text-align:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.browser-link a{color:#e10098;text-decoration:underline}.browser-link a:focus,.browser-link a:hover{color:#bb16a3;text-decoration:none}.btn-search{text-align:center;margin-top:0}@media (min-width:768px){.btn-search{margin-top:24px}}.no-selected-items{margin:6px 7.5px;padding:6px 0;display:block;color:#485d65}.selected-item{background-color:#ebebeb;color:#053041;border-radius:5px;margin:6px;padding:12px;float:left;line-height:30px}.selected-item::first-letter{text-transform:uppercase}.selected-item .remove{border-radius:50%;background-color:#fff;float:right;height:30px;width:30px;margin-left:12px;background-size:16px;background-position:center;background-repeat:no-repeat;transition:background-color .3s ease-in-out}.selected-item .remove:focus,.selected-item .remove:hover{text-decoration:none;background-color:#bb16a3;cursor:pointer;outline:0}.result-count{margin-top:0;margin-bottom:12px;padding-top:12px;border-top:2px solid #ebebeb;font-size:21px}@media (min-width:768px){.result-count{margin-bottom:48px;padding-top:0;border-top:none;font-size:33px;font-size:2.0625rem}}.results-list{margin-top:24px}.result-item{padding:0;margin-bottom:36px;background-color:transparent;position:relative;overflow:hidden;border-radius:5px}.result-item .result-item-title{display:block;font-weight:400;margin-bottom:0;padding:12px 36px 12px 15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-size:1.3125rem;background-color:#ebebeb;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1LjE5NHB4IiBoZWlnaHQ9IjguOTA5cHgiIHZpZXdCb3g9IjAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTEwMDk4IiBkPSJNMC4xMTYgMTIuMjg2YzAtMC4wNzcgMC4wMjktMC4xNDYgMC4wODktMC4yMDVsMy41MDktMy41MDlMMC4yMDUgNS4wNjNjLTAuMDYtMC4wNTktMC4wODktMC4xMjctMC4wODktMC4yMDUgMC0wLjA3NyAwLjAyOS0wLjE0NiAwLjA4OS0wLjIwNWwwLjQ0Ni0wLjQ0NmMwLjA2LTAuMDYgMC4xMjgtMC4wODkgMC4yMDUtMC4wODlzMC4xNDYgMC4wMjkgMC4yMDUgMC4wODlsNC4xNjIgNC4xNjFjMC4wNTkgMC4wNTkgMC4wODggMC4xMjcgMC4wODggMC4yMDUgMCAwLjA3Ny0wLjAyOSAwLjE0Ni0wLjA4OCAwLjIwNGwtNC4xNjIgNC4xNjJjLTAuMDYgMC4wNTktMC4xMjggMC4wODgtMC4yMDUgMC4wODhzLTAuMTQ2LTAuMDI5LTAuMjA1LTAuMDg4bC0wLjQ0Ni0wLjQ0NmMtMC4wNi0wLjA2LTAuMDg5LTAuMTI4LTAuMDg5LTAuMjA1VjEyLjI4NnoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:right 15px center;background-size:6px;transition:background-color .3s ease-in-out}.fonts-loaded .result-item .result-item-title{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.result-item .result-item-title:focus,.result-item .result-item-title:hover{text-decoration:none;background-color:#bb16a3;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1LjE5NHB4IiBoZWlnaHQ9IjguOTA5cHgiIHZpZXdCb3g9IjAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMC4xMTYgMTIuMjg2YzAtMC4wNzcgMC4wMjktMC4xNDYgMC4wODktMC4yMDVsMy41MDktMy41MDlMMC4yMDUgNS4wNjNjLTAuMDYtMC4wNTktMC4wODktMC4xMjctMC4wODktMC4yMDUgMC0wLjA3NyAwLjAyOS0wLjE0NiAwLjA4OS0wLjIwNWwwLjQ0Ni0wLjQ0NmMwLjA2LTAuMDYgMC4xMjgtMC4wODkgMC4yMDUtMC4wODlzMC4xNDYgMC4wMjkgMC4yMDUgMC4wODlsNC4xNjIgNC4xNjFjMC4wNTkgMC4wNTkgMC4wODggMC4xMjcgMC4wODggMC4yMDUgMCAwLjA3Ny0wLjAyOSAwLjE0Ni0wLjA4OCAwLjIwNGwtNC4xNjIgNC4xNjJjLTAuMDYgMC4wNTktMC4xMjggMC4wODgtMC4yMDUgMC4wODhzLTAuMTQ2LTAuMDI5LTAuMjA1LTAuMDg4bC0wLjQ0Ni0wLjQ0NmMtMC4wNi0wLjA2LTAuMDg5LTAuMTI4LTAuMDg5LTAuMjA1VjEyLjI4NnoiLz48L3N2Zz4NCg==);color:#fff}@media (min-width:768px){.result-item .result-item-title{padding:12px 36px 12px 30px;font-size:28px;font-size:1.75rem}}.result-item .logo-employer-wrapper{display:none}@media (min-width:768px){.result-item .logo-employer-wrapper{display:block}}.result-item .logo-employer{display:none}@media (min-width:768px){.result-item .logo-employer{background-color:#fff;border-radius:5px;padding:12px 15px;width:111px;height:108px;display:block;text-align:center;line-height:81px}}.result-item .row-flex{display:flex;justify-content:flex-start}.result-item .row-flex .result-item-actions{margin-left:auto;padding-left:15px}.result-item .employer-name{color:#053041;margin-bottom:12px;font-size:18px;font-size:1.125rem}@media (min-width:768px){.result-item .employer-name{font-size:21px;font-size:1.3125rem}}.result-item .employer-more{margin-top:7px}.result-item .job-type::first-letter{text-transform:uppercase}.result-item .result-item-body{padding:12px 15px 24px;background-color:#f2f2f2}.result-item .result-item-body p{margin-bottom:6px}.result-item .result-item-body .row-flex{display:flex;justify-content:space-between;margin-bottom:15px}.result-item .result-item-body .job-closing-date{margin-bottom:0}.result-item .result-item-body-buttons{display:flex;flex-wrap:wrap}@media (min-width:480px){.result-item .result-item-body-buttons{justify-content:space-between;width:100%}}@media (min-width:768px){.result-item .result-item-body-buttons{flex-wrap:nowrap;justify-content:flex-start}}.result-item .result-item-body .btn{padding:10px;margin-top:12px;width:100%;display:flex;justify-content:space-between;align-items:center}.result-item .result-item-body .btn .symbol{width:16px;height:16px;fill:#e10098;margin-left:24px}.result-item .result-item-body .btn:focus .symbol,.result-item .result-item-body .btn:hover .symbol{fill:#fff}@media (min-width:480px){.result-item .result-item-body .btn{flex-grow:1;width:auto;margin-right:24px}}@media (min-width:768px){.result-item .result-item-body .btn{margin-right:30px;width:250px;flex-grow:0}}.result-item .result-item-body .result-item-actions{width:100%}@media (min-width:480px){.result-item .result-item-body .result-item-actions{flex-grow:1;width:auto}}@media (min-width:768px){.result-item .result-item-body .result-item-actions{width:250px;flex-grow:0}}@media (min-width:768px){.result-item .result-item-body{padding:24px 30px}}.results-list--courses .result-item{background-color:#f2f2f2;padding:12px 15px;line-height:1.2}@media (min-width:768px){.results-list--courses .result-item{padding:12px 30px}}.results-list--courses .result-item p{margin:6px 0 0;font-weight:700;font-size:16px}.results-list--courses .result-item header h3{margin:0;font-size:21px}@media (min-width:768px){.results-list--courses .result-item header h3{font-size:24px}}.results-list--courses .result-item header a{text-decoration:none;color:#ca0089}.results-list--courses .result-item header a:focus,.results-list--courses .result-item header a:hover{color:#bb16a3}.results-list--courses .result-item dl{margin-top:24px}.results-list--courses .result-item dl>div{margin-bottom:6px}.results-list--courses .result-item dl>div dt{margin-right:15px;font-weight:700;display:inline}.results-list--courses .result-item dl>div dd{display:inline;font-weight:400}.results-list--courses .result-item dl>div dd+dd::before{content:"·";margin-left:3px}.results-list--courses .result-item-body{padding:0}.results-list--courses .result-item-body-buttons .btn{margin:0 0 12px;font-size:14px}@media (min-width:480px){.results-list--courses .result-item-body-buttons .btn{width:100%}}@media (min-width:768px){.results-list--courses .result-item-body-buttons .btn{width:224px}.results-list--courses .result-item-body-buttons .btn:first-of-type{margin-right:24px}}.results-list--courses .result-item-body-buttons .btn:hover{color:#fff;background-color:#bb16a3}.results-list--jobs .result-item .result-item-title{padding-left:0;font-size:21px;line-height:1.2;padding-top:24px;padding-right:0;padding-bottom:6px;background-image:none}.results-list--jobs .result-item .result-item-title,.results-list--jobs .result-item .result-item-title:focus,.results-list--jobs .result-item .result-item-title:hover{background-color:#f2f2f2}.results-list--jobs .result-item .result-item-title:focus,.results-list--jobs .result-item .result-item-title:hover{color:#bb16a3;background-image:none}.results-list--jobs .result-item .result-item-title:focus a,.results-list--jobs .result-item .result-item-title:hover a{text-decoration:none}@media (min-width:480px){.results-list--jobs .result-item .result-item-title{font-size:24px}}.results-list--jobs .result-item.flag .result-item-title{padding-right:30px}@media (min-width:768px){.results-list--jobs .result-item.flag .result-item-title{padding-right:18px}}.results-list--jobs .result-item .result-item-body{padding-top:0}.results-list--jobs .result-item .employer-name{margin-bottom:0;color:#485d65;font-size:16px;line-height:1.2;font-weight:700}@media (min-width:768px){.results-list--jobs .result-item .employer-name{padding-right:30px}}.results-list--jobs .result-item .employer-name span{font-weight:400}.results-list--jobs .result-item .employer-name span a{color:#ca0089}.results-list--jobs .result-item .employer-name span a:hover{color:#bb16a3;text-decoration:none}.results-list--jobs .result-item .logo-employer-wrapper{position:relative;flex-shrink:0;width:111px}.results-list--jobs .result-item .logo-employer{position:absolute;top:6px;left:0;margin-top:0}.results-list--jobs .result-item .result-item-body .row-flex{margin-bottom:12px}.results-list--jobs .result-item .result-item-meta{padding-top:12px;padding-left:0}.results-list--jobs .result-item .result-item-meta li{margin-bottom:6px;line-height:1.2}@media (min-width:768px){.results-list--jobs .result-item .result-item-meta{padding-right:30px;max-width:calc(100% - 111px)}}.results-list--jobs .result-item ul.result-item-meta{list-style-type:none}.result-signup{margin-top:96px}.btn-show-more{text-align:center}.result-no-matches{color:#053041;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-size:1.3125rem}.fonts-loaded .result-no-matches{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.link-to-top{margin-top:12px}.loader{margin:6em auto;font-size:10px;position:relative;text-indent:-9999em;direction:ltr;border-top:1.1em solid rgba(0,159,237,.3);border-right:1.1em solid rgba(0,159,237,.3);border-bottom:1.1em solid rgba(0,159,237,.3);border-left:1.1em solid #007dba;-webkit-animation:rotate 1.1s infinite linear;animation:rotate 1.1s infinite linear}.loader,.loader::after{border-radius:50%;width:10em;height:10em}.loader,.loader::after{border-radius:50%;width:7em;height:7em}.select2-results .select2-no-results.select2-no-results{color:#a6560a;background:#f8ebdd;padding:6px 7.5px;font-size:16px;font-size:1rem}.select2-container.select2-container .select2-choice{color:#053041!important;border:1px solid #cbcbcb}.select2-container.select2-container .select2-choice .select2-arrow{width:40px}.select2-container.select2-container .select2-choice .select2-arrow b{background-position:50% 50%;background-size:11px}.select2-container.select2-container .select2-choice .select2-chosen{margin-right:80px}.select2-container.select2-container .select2-choice .select2-search-choice-close{transition:background-color .3s ease-in-out;background-size:16px!important;background-position:50% 50%;height:30px;width:30px;right:40px;top:14px;border-radius:50%}.select2-container.select2-container .select2-choice .select2-search-choice-close:hover{background-color:#bb16a3}@media only screen and (device-pixel-ratio:1.5),only screen and (device-pixel-ratio:1.5/1),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.select2-container.select2-container .select2-choice .select2-arrow b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjguOSIgaGVpZ2h0PSI1LjIiIHZpZXdCb3g9IjAuNyA1LjggOC45IDUuMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjY5IDUuODMgOC45MiA1LjIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTEwMDk4IiBkPSJNMC43IDYuNmMwLTAuMSAwLTAuMSAwLjEtMC4yTDEuMiA1LjljMC4xLTAuMSAwLjEtMC4xIDAuMi0wLjFzMC4yIDAgMC4yIDAuMWwzLjUgMy41IDMuNS0zLjVDOC43IDUuOSA4LjggNS44IDguOSA1LjhzMC4yIDAgMC4yIDAuMWwwLjUgMC41QzkuNiA2LjQgOS42IDYuNSA5LjYgNi42UzkuNiA2LjcgOS41IDYuOGwtNC4yIDQuMmMtMC4xIDAuMS0wLjEgMC4xLTAuMiAwLjEgLTAuMSAwLTAuMTAtMC4yLTAuMUwwLjggNi44QzAuNyA2LjcgMC43IDYuNyAwLjcgNi42TDAuNyA2LjZ6Ii8+PC9zdmc+)!important;background-size:11px!important}.select2-container.select2-container .select2-choice .select2-search-choice-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yNS4zIDUuM3EwLjYgMCAxIDAuNHQwLjQgMXEwIDAuNi0wLjQgMC45bC04LjQgOC40IDguNCA4LjRxMC40IDAuNCAwLjQgMC45IDAgMC42LTAuNCAxdC0xIDAuNHEtMC42IDAtMC45LTAuNGwtOC40LTguNC04LjQgOC40cS0wLjQgMC40LTAuOSAwLjQtMC42IDAtMS0wLjR0LTAuNC0xcTAtMC42IDAuNC0wLjlsOC40LTguNC04LjQtOC40cS0wLjQtMC40LTAuNC0wLjkgMC0wLjYgMC40LTF0MS0wLjRxMC42IDAgMC45IDAuNGw4LjQgOC40IDguNC04LjRxMC40LTAuNCAwLjktMC40eiIgZmlsbD0iI2UxMDA5OCIvPjwvc3ZnPg==)!important;background-size:16px!important}.select2-container.select2-container .select2-choice .select2-search-choice-close:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yNS4zIDUuM3EwLjYgMCAxIDAuNHQwLjQgMXEwIDAuNi0wLjQgMC45bC04LjQgOC40IDguNCA4LjRxMC40IDAuNCAwLjQgMC45IDAgMC42LTAuNCAxdC0xIDAuNHEtMC42IDAtMC45LTAuNGwtOC40LTguNC04LjQgOC40cS0wLjQgMC40LTAuOSAwLjQtMC42IDAtMS0wLjR0LTAuNC0xcTAtMC42IDAuNC0wLjlsOC40LTguNC04LjQtOC40cS0wLjQtMC40LTAuNC0wLjkgMC0wLjYgMC40LTF0MS0wLjRxMC42IDAgMC45IDAuNGw4LjQgOC40IDguNC04LjRxMC40LTAuNCAwLjktMC40eiIgZmlsbD0iI2UxMDA5OCIvPjwvc3ZnPg==)!important}}@media only screen and (device-pixel-ratio:1.5),only screen and (device-pixel-ratio:1.5/1),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.select2-container.select2-container.select2-dropdown-open .select2-arrow b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjguOTEiIGhlaWdodD0iNS4xOSIgdmlld0JveD0iMC42OSA2LjEyIDguOTEgNS4xOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjY4OCA2LjExNiA4LjkxIDUuMTkzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTEwMDk4IiBkPSJNMC42OSAxMC41N2MwLTAuMDcgMC4wMy0wLjE0IDAuMDktMC4ybDQuMTYtNC4xNmMwLjA2LTAuMDYgMC4xMy0wLjA5IDAuMjEtMC4wOXMwLjE1IDAuMDMgMC4yMSAwLjA5bDQuMTYgNC4xNmMwLjA2IDAuMDYgMC4wOSAwLjEzIDAuMDkgMC4yIDAgMC4wOC0wLjAzIDAuMTUtMC4wOSAwLjIxbC0wLjQ1IDAuNDVjLTAuMDYgMC4wNi0wLjEzIDAuMDktMC4yIDAuMDkgLTAuMDcgMC0wLjE0LTAuMDMtMC4yLTAuMDlsLTMuNTEtMy41MSAtMy41MSAzLjUxYy0wLjA2IDAuMDYtMC4xMyAwLjA5LTAuMiAwLjA5IC0wLjA4IDAtMC4xNS0wLjAzLTAuMi0wLjA5TDAuNzggMTAuNzhjLTAuMDYtMC4wNi0wLjA5LTAuMTMtMC4wOS0wLjJIMC42OXoiLz48L3N2Zz4=)!important}}.form-group-extend{background-color:#ebebeb;padding:12px 10px}.form-group-extend label{margin-right:5px;color:#485d65}.form-group-extend .checkbox{margin:0;display:inline-block}.form-group-extend .form-group{display:inline-block;vertical-align:middle;margin-bottom:0}.form-group-extend .form-control{color:#485d65;padding:0;height:auto;line-height:1}.result-item.flag .result-item-title{background-image:none;padding-right:63px}@media (min-width:768px){.result-item.flag .result-item-title{padding-right:88px}}.no-js .search-loading-nonjs-message{display:block}.no-js .search-loading-message{display:none}.js .search-loading-nonjs-message{display:none}.js .search-loading-message{display:block}.search-section{margin-top:48px;margin-bottom:0;padding:48px 0 72px}.search-section h2{color:#fff;text-align:center;margin:24px 0;padding-top:0;font-size:21px;font-size:1.3125rem}@media (min-width:768px){.search-section h2{margin:24px 0 48px;font-size:28px;font-size:1.75rem}}.search-section.search-wrapper{background-color:#0d3e52}.search-form-compact{margin-bottom:0;padding-bottom:0}.search-form-spacer{width:4px;height:48px;margin:0 auto;background-color:#f2f2f2}.search-content{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){.search-content .callout{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;padding:12px 15px}}#courseSearch h1{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}#courseSearch input[type=checkbox]{margin:2px 0 0}#courseSearch li>dl>div{line-height:1.2}#courseSearch li>dl>div dd{font-weight:400}#courseSearch h2[data-testid=resultsSummaryCount]{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}#courseSearch p[data-testid=resultsSummaryLabels]{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}#courseSearch a:hover{text-decoration:none}.search-form-v2{padding-top:24px}@media (min-width:768px){.search-form-v2{padding-top:48px}}.search-filters{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.search-filters *{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.search-filters-body,.search-filters-header,.search-filters-summary{background-color:#053041}.search-filters-header{border-radius:5px 5px 0 0;font-size:21px;color:#fff;padding:18px 15px 13px}.search-filters-body{padding:12px 15px}@media (min-width:768px){.search-filters-body{max-height:55vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.search-filters-actions{background-color:#1d4454;border-radius:0 0 5px 5px;padding:6px 0}.search-filters-edit{font-size:13px;padding:8px 10px;float:right;-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (min-width:768px){.search-filters-edit{display:none}}.search-filters .form-group label{color:#fff}.search-filters .form-group .form-control{border-radius:5px}.search-filters-actions,.search-filters-body{display:none}.search-filters-summary{display:block;padding:0 15px 5px;background-color:#053041;border-radius:0 0 5px 5px}.search-filters.is-open .search-filters-summary{display:none}.search-filters.is-open .search-filters-actions,.search-filters.is-open .search-filters-body{display:block}@media (min-width:768px){.search-filters-summary{display:none}.search-filters-actions,.search-filters-body{display:block}}.search-facet{margin-bottom:24px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}body:not(:-moz-handler-blocked) .search-facet fieldset{display:table-cell}.search-facet fieldset{position:relative;min-width:100%}.search-facet-label{font-size:18px;margin-bottom:6px;color:#fff}.search-facet-control{background-color:#fff;border-radius:5px;color:#a9a9a9;padding:12px 10px 12px 15px;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center}.search-facet-control:focus{outline:0;border-color:#e10098}.search-facet-control .icon-arrow-right,.search-facet-control .widget-list-footer .icon-arrow-down-small,.widget-list-footer .search-facet-control .icon-arrow-down-small{font-size:12px}.search-facet-placeholder,.search-facet-selected-items{flex-grow:1}.search-facet-flyout{display:none}.search-facet.is-grouped.is-open .search-facet-flyout{padding:0;padding-top:6px;line-height:1.2}.search-facet-row{display:flex}.search-facet-col{flex:1 0 50%;min-width:50%;display:flex}.search-facet-groups{flex-grow:1}.search-facet-group{display:block;width:100%;font-size:13px;padding:8px 30px 8px 15px;cursor:pointer;background-image:url(../img/arrow-right-pink-bright.svg);background-color:transparent;background-repeat:no-repeat;background-position:right 15px center;background-size:4px;border:none;box-shadow:none;text-align:left}.search-facet-group:focus,.search-facet-group:hover{color:#bb16a3;outline:0}.search-facet-group.is-active{color:#053041;background-color:#ebebeb;background-image:none}.search-facet-terms{flex-grow:1;padding:0 15px}.search-facet-terms.is-populated{background-color:#ebebeb}.search-facet-terms .search-facet-term.checkbox input[type=checkbox]{margin-top:2px}.search-facet-terms .search-facet-term.checkbox label{color:#053041}.search-facet-terms .search-facet-term.checkbox+.search-facet-term.checkbox{margin-top:10px}.search-facet .checkbox{margin-bottom:5px}.search-facet .checkbox label{color:#485d65;font-size:13px;display:inline-block}.search-facet .icon-arrow-right,.search-facet .widget-list-footer .icon-arrow-down-small,.widget-list-footer .search-facet .icon-arrow-down-small{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#e10098;flex-shrink:0}.search-facet.is-open .icon-arrow-right,.search-facet.is-open .widget-list-footer .icon-arrow-down-small,.widget-list-footer .search-facet.is-open .icon-arrow-down-small{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.search-facet.is-open .search-facet-control{border-radius:5px 5px 0 0;border:1px solid #e10098;border-bottom:none}.search-facet.is-open .search-facet-flyout{display:block;overflow:hidden;background-color:#fff;border-radius:0 0 5px 5px;border:1px solid #e10098;border-top:none;padding:1px 15px 6px}.search-facet-selected-items{margin:-10px 4px -10px -10px}.search-facet-selected-item{color:#053041;padding:6px 8px;margin:4px;background-color:#ebebeb;border-radius:5px;float:left}.no-flexboxtweener .search-facet-selected-item{display:flex;align-items:baseline}.search-facet-selected-item-remove{margin-right:4px;color:#e10098;-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}.search-facet-selected-item-remove:focus,.search-facet-selected-item-remove:hover{color:#bb16a3;text-decoration:none}.search-facet-summary{color:#fff;font-size:13px}.search-facet-summary.is-populated{padding-bottom:4px}.search-facet-summary span+span::before{content:" · "}.search-results-title,.search-sorting{font-size:16px;text-transform:uppercase;margin-bottom:24px;padding:0;line-height:1.6}@media (min-width:992px){.search-results-title{font-size:28px;text-transform:none}}.search-sorting select{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:1px;height:auto;text-transform:uppercase}.search-filters-sticky{position:fixed;z-index:5;top:0;width:100%;background-color:#053041;color:#fff;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:12px 15px 6px;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.search-filters-sticky.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}.search-filters-sticky-header{font-size:18px;margin-bottom:6px}.search-filters-sticky-summary{line-height:1.2}.search-filters-sticky .search-facet-summary{display:inline;padding-bottom:0}.search-filters-sticky .search-facet-summary.is-populated~.search-facet-summary.is-populated::before{content:" · "}@media (min-width:768px){.search-filters-sticky{display:none}}.search-form-v2 .search-content-title{font-size:28px;margin-bottom:24px;padding-top:0}@media (min-width:992px){.search-form-v2 .search-content-title{font-size:38px}}.search-form-v2 .callout{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;padding:12px 15px}.search-form-v2 .search-content{margin-top:24px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.search-form-v2 .search-content{margin-top:0}}.search-form-v2 .search-filters .form-control{padding:12px 15px;height:48px}.search-form-v2 .search-filters .btn{padding:12px 15px}.search-wrapper-v4{background-color:#053041;margin-bottom:24px}@media (min-width:768px){.search-wrapper-v4{margin-bottom:48px;padding-top:24px}}.search-form-v4{background-color:#f2f2f2;padding:0 15px;border-radius:5px}@media (min-width:768px){.search-form-v4{padding:36px 30px}}@media (min-width:992px){.search-form-v4{margin-bottom:36px}.search-form-v4 .loader{margin:156px auto}}.search-form-v4 .btn-secondary{margin-top:12px}@media (min-width:768px){.search-form-v4 .btn-secondary{margin-top:24px}}.search-heading-v4{font-size:21px;margin-bottom:12px}@media (min-width:768px){.search-heading-v4{font-size:33px;text-align:center;margin-bottom:36px}}.facet-job-sectors-v4 .facet-heading-v4{border-radius:5px 5px 0 0}@media (min-width:768px){.facet-job-sectors-v4 .facet-heading-v4{border-radius:0}}.facet-heading-v4{background-color:#fff;padding:18px 15px;margin-bottom:0;border:1px solid #cbcbcb;border-bottom:0;color:#053041;display:block;transition:background-color .1s linear,color .1s linear;-webkit-user-select:none;-ms-user-select:none;user-select:none}.facet-heading-v4:focus,.facet-heading-v4:hover{text-decoration:none;cursor:pointer;background-color:#ebebeb}.facet-heading-v4 span .selected-count-v4{background-color:#cbcbcb;color:#053041}.facet-heading-v4 span:focus,.facet-heading-v4 span:hover{outline:0}@media (min-width:768px){.facet-heading-v4{border:1px solid #cbcbcb}}.facet-group-wrapper-v4{background:#fff;z-index:5;border:1px solid #e10098;border-top:none;overflow:hidden}.facet-group-wrapper-v4::before{display:none}.facet-group-v4{background-color:transparent;margin-top:-2px;padding:12px 15px}.facet-group-v4 label{display:inline-block;font-size:14px;vertical-align:top;color:#485d65}.facet-group-v4 label::first-letter{text-transform:uppercase}.form-group-v4{margin-bottom:0}@media (min-width:768px){.form-group-v4{margin-bottom:24px}}.form-group-keyword-v4 .form-group-label-v4{display:none}@media (min-width:768px){.form-group-keyword-v4 .form-group-label-v4{display:block;text-align:right;padding-top:18px}}.form-control-v4{border:1px solid #cbcbcb;border-radius:0 0 5px 5px}@media (min-width:768px){.form-control-v4{border-radius:0}}.facet-group-wrapper-v4{display:none}.is-open .facet-group-wrapper-v4{display:block;border:1px solid #e10098;border-top:none}.is-open .facet-heading-v4{border:1px solid #e10098;border-bottom:none}@media (max-width:768px){.is-open .facet-heading-v4{box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width:768px){.facet-group-wrapper-v4{position:absolute;width:100%;z-index:5}}.selected-count-v4{background-color:#fff;border-radius:5px;padding:6px 11px;position:absolute;right:40px;color:#485d65;top:12px;font-weight:700;text-transform:uppercase;flex-shrink:0}@media (min-width:768px){.selected-count-v4{right:45px;padding:6px 13px}}.selected-count-check-v4::before{padding-right:12px;margin-right:5px;content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNi43MzlweCIgaGVpZ2h0PSIxNi45MzRweCIgdmlld0JveD0iMTAuMjY5IDEwLjY2OCAxNi43MzkgMTYuOTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwLjI2OSAxMC42NjggMTYuNzM5IDE2LjkzNCIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMDUzMDQxIiBkPSJNMTcuMzc4LDI3LjYwMmMtMC4yNTIsMC0wLjUwOC0wLjA2My0wLjc0Mi0wLjE5OWwtNS42MTEtMy4yMDRjLTAuNzE5LTAuNDExLTAuOTY5LTEuMzI3LTAuNTU4LTIuMDQ4CgkJYzAuNDExLTAuNzE5LDEuMzI3LTAuOTY5LDIuMDQ2LTAuNTU5bDUuNjExLDMuMjA2YzAuNzE5LDAuNDExLDAuOTY5LDEuMzI3LDAuNTU5LDIuMDQ2QzE4LjQwNSwyNy4zMjgsMTcuODk5LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgoJPHBhdGggZmlsbD0iIzA1MzA0MSIgZD0iTTE3LjM3OCwyNy42MDJjLTAuMjU2LDAtMC41MTctMC4wNjUtMC43NTMtMC4yMDVjLTAuNzE2LTAuNDE4LTAuOTU4LTEuMzM2LTAuNTQtMi4wNTJsOC4xMjctMTMuOTMzCgkJYzAuNDE4LTAuNzE3LDEuMzM4LTAuOTU3LDIuMDUyLTAuNTRjMC43MTUsMC40MTcsMC45NTcsMS4zMzUsMC41NDEsMi4wNTFsLTguMTMsMTMuOTMzQzE4LjM5NiwyNy4zMzQsMTcuODk1LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgo8L2c+Cjwvc3ZnPg==);background-size:12px;background-repeat:no-repeat;background-position:center}.browser-link{margin:12px auto 24px;text-align:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.browser-link a{color:#e10098;text-decoration:underline}.browser-link a:focus,.browser-link a:hover{color:#bb16a3;text-decoration:none}.details-page{margin-bottom:12px}.details-page .details-header{padding:36px 0 36px;margin-bottom:24px;background:#ebebeb}@media (min-width:768px){.details-page .details-header{padding:48px 0 48px}}@media (min-width:992px){.details-page .details-header{padding:48px 0 48px}}.details-page .details-header h1{font-size:28px;font-size:1.75rem}@media (min-width:768px){.details-page .details-header h1{font-size:45px;font-size:2.8125rem}}.details-page .details-header h1,.details-page .details-header h2,.details-page .details-header h3,.details-page .details-header h4,.details-page .details-header h5,.details-page .details-header h6{padding-top:0;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto}.details-page .details-header .dl-inline{margin:0}.details-page .details-header .dl-inline dd,.details-page .details-header .dl-inline dt{color:#485d65}.logo-institution,.logo-vacancy{border:5px solid #e5e5e5;margin-bottom:48px;background-color:#fff;text-align:center;padding:12px}@media (min-width:768px){.logo-institution,.logo-vacancy{display:inline-block;max-width:100%}}.details-type{color:#485d65;margin-bottom:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded .details-type{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.details-type::first-letter{text-transform:uppercase}.details-tags{margin-top:0;margin-bottom:18px;padding-left:0;list-style-type:none}.details-tag{color:#007dba;text-transform:uppercase;font-weight:700;margin-bottom:6px}.details-tag::before{content:"  ·  ";font-weight:400}@media (min-width:768px){.details-tag{display:inline-block;margin-bottom:0}.details-tag::before{font-weight:700}.details-tag:first-of-type::before{content:""}}.details-summary{margin-bottom:60px}.details-summary dt{color:#485d65}.details-summary dd{color:#053041;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-size:1.3125rem}.fonts-loaded .details-summary dd{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.details-summary dd .entry-year,.details-summary dd .qualification-name{display:table-cell;float:left;min-width:5em;padding-right:12px}.details-summary dd .qualification-mode{text-transform:lowercase}.details-summary dd .qualification-mode+.qualification-mode::before{content:" · "}@media (min-width:992px){.details-summary{margin-bottom:96px}}.details-actions{float:right;margin-left:15px;margin-bottom:12px}.details-actions-secondary{margin-top:24px;margin-bottom:24px}@media (min-width:992px){.details-actions-secondary{margin-top:60px;margin-bottom:60px}}.list-toc a::before{display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px);content:"↓  "}.alert .list-toc{font-size:13px;font-size:.8125rem}.alert .list-toc li{margin-bottom:3px}.list-toc-title{font-size:21px;font-size:1.3125rem;margin-bottom:18px}.list-industry-logos{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.qualification-name+.qualification-name::before{content:" · "}.content-course section h2{margin-bottom:18px;font-size:33px;font-size:2.0625rem}@media (min-width:768px){.content-course section h2{margin-bottom:24px;font-size:38px;font-size:2.375rem}}@media (min-width:992px){.content-course section h2{margin-bottom:30px;font-size:45px;font-size:2.8125rem}}@media (min-width:1200px){.content-course section h2{margin-bottom:36px;font-size:52px;font-size:3.25rem}}.content-course section h3{font-size:24px;font-size:1.5rem}.section-qualifications ul{margin-bottom:0}.section-qualifications h2{margin-bottom:0}.section-qualifications dl{margin:24px 0 36px;display:flex;flex-wrap:wrap}.section-qualifications dt{font-size:18px;color:#053041;font-weight:700;margin-bottom:7.5px;width:100%;display:flex}.section-qualifications dt .symbol-container{fill:#e35206;margin-right:6px}.section-qualifications dt .symbol-container svg{width:24px;height:24px}.section-qualifications .study-mode{margin-bottom:12px;padding-left:30px;width:100%;font-weight:400}.section-qualifications .study-mode-details{border-top:1px solid #ccc;padding-top:12px;font-weight:700;display:flex}.section-qualifications .study-mode-details div:first-of-type:first-letter{text-transform:uppercase}.section-qualifications .study-mode-details-text{margin-right:12px;color:#053041;font-weight:700}.section-qualifications .study-mode li,.section-qualifications .study-mode ul{display:flex;flex-wrap:wrap;margin-right:6px;font-size:13px}.section-qualifications .study-mode li li::before,.section-qualifications .study-mode ul li::before{content:"·";margin-right:6px}.widget-apply{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:24px}.widget-apply p{padding:12px 15px;margin-bottom:24px;border-radius:5px;background-color:#d0e7f5;color:#065683;font-size:18px;font-size:1.125rem}.details-header .widget-apply{margin-top:0}.profile-details{border-left:5px solid #ebebeb;padding-left:36px;margin-left:15px}.profile-details section{margin-bottom:96px;position:relative}.profile-details dt{font-size:13px;font-size:.8125rem}@media (min-width:768px){.profile-details{border-left-width:7px;padding-left:60px}}.profile-details-heading{line-height:36px;padding-top:0;-webkit-transform:translateX(-8px);transform:translateX(-8px)}@media (min-width:768px){.profile-details-heading{line-height:48px}.profile-details-heading::before{width:48px;height:48px;font-size:24px;left:-80px}}.profile-details-heading-icon{line-height:1;position:absolute;left:-48px;width:36px;height:36px;background-color:#d0e7f5;border-radius:50%}.profile-details-heading-icon svg{fill:#065683;max-height:18px;margin-top:9px}@media (min-width:768px){.profile-details-heading-icon{width:48px;height:48px;left:-80px}.profile-details-heading-icon svg{max-height:24px;margin-top:12px}}.is-complete .profile-details-heading-icon{background-color:#e3f5ce}.is-complete .profile-details-heading-icon svg{fill:#1b710a}.profile-details-subheading{margin-bottom:6px}.profile-details-subheading+dl,.profile-details-subheading+p{margin-left:15px;margin-bottom:24px}.avatar-image-container{text-align:center;margin-bottom:0}@media (min-width:992px){.avatar-image-container{margin-top:12px}}.avatar-image-container .avatar-image{position:relative;width:120px;height:120px;margin:0 auto 12px;border:5px solid #ebebeb;border-radius:50%;overflow:hidden}.avatar-image-container .avatar-image img{display:block;background-color:#fff;padding-top:24px}.avatar-image-container .avatar-image .is-avatar{padding-top:0}.avatar-image-container .avatar-image.in-transit img{opacity:.3;-webkit-filter:grayscale(100%) brightness(1.1);filter:grayscale(100%) brightness(1.1)}.avatar-image-container .avatar-image.in-transit .loader{display:block;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);margin:0}@media (min-width:768px) and (max-width:991px){.avatar-image-container .avatar-image{display:inline-block;vertical-align:middle}.avatar-image-container .btn{margin-left:15px}}.avatar-image-container .loader{display:none}.form-group-avatar-upload{text-align:center}@media (min-width:768px){.form-group-avatar-upload label{font-size:24px;font-size:1.5rem}}.form-group-avatar-upload .form-control-file{background-color:#ebebeb}.form-group-avatar-upload input[type=file]{width:100%;display:inline-block;background-color:#fff;border-radius:5px;padding:12px 15px}.form-group-avatar-upload input[type=file][disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (min-width:480px){.form-group-avatar-upload input[type=file]{width:auto}}.form-group-avatar-upload input[type=file]::-webkit-file-upload-button{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;border-radius:5px;background-color:#e10098;color:#fff;font-size:13px;padding:13.5px 10px;-webkit-appearance:none;appearance:none;-webkit-transition:.1s color linear,.1s background-color linear;transition:.1s color linear,.1s background-color linear}.form-group-avatar-upload input[type=file]::-webkit-file-upload-button:focus,.form-group-avatar-upload input[type=file]::-webkit-file-upload-button:hover{text-decoration:none;background-color:#ae0076}.form-group-avatar-upload input[type=file]::-webkit-file-upload-button.active,.form-group-avatar-upload input[type=file]::-webkit-file-upload-button:active{background-color:#7b0053}.form-control-file{background-color:#f2f2f2;padding:12px;border-radius:5px}.form-control-file input[type=file]{margin:0;border:1px solid #cbcbcb}.family-introduction{padding:36px 0}.family-introduction h3{margin-bottom:12px}.family-introduction p{font-size:18px}.family-introduction p:first-of-type{font-size:21px}@media (min-width:768px){.family-introduction h3{font-size:28px}}@media (min-width:992px){.family-introduction h3{font-size:33px}}.section-wrapper{background-color:#ebebeb;padding-bottom:72px}.well-register{background-color:#f2f2f2;padding:24px 15px 12px;margin:24px -15px 24px -15px}.well-register form{margin-bottom:0}.well-register form .form-group{margin-bottom:0}.well-register form .form-group label{padding-top:48px}.well-register form .form-group label .label-extra{margin-left:3px;color:#053041;font-size:16px;display:inline-block}.well-register form .form-group:first-of-type label{padding-top:24px}.well-register form .form-group:first-of-type .checkbox label{padding-top:0}.well-register form .form-group-label{padding-top:48px}.well-register form .form-group-label span{display:inline-block}.well-register form .registration-widget-description.form-group{margin:0!important}.well-register form .demographic-information .form-group label,.well-register form .registration-widget .form-group label{padding:0}.well-register form .demographic-information div.form-group,.well-register form .registration-widget div.form-group{margin:30px 0 0}.well-register form .demographic-information div.form-group:last-of-type,.well-register form .registration-widget div.form-group:last-of-type{margin:24px 0 12px}.well-register #graduateJobsInterest{margin:0 36px 24px 0}.well-register #graduateJobsInterest h2{margin-bottom:12px}.well-register #graduateJobsInterest.has-error h2{color:#bc1a16}.well-register #graduateJobsInterest .mandatory-choice{font-size:16px;color:#053041}.well-register #graduateJobsInterest .label-explanatory{font-size:16px}.well-register .pill-container{background-color:#e6e6e6;padding:24px}.well-register h2~h2{margin-top:48px}.well-register .btn-register{margin-top:48px}.well-register .links-no-wrapping{display:block}.well-register .links-no-wrapping a:first-of-type{margin-right:24px}@media (min-width:768px){.well-register{border-radius:5px;margin:42px 0 24px 0;padding:24px 60px 36px}}.registration-form-information .heading{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;text-align:left;font-size:21px;margin-bottom:12px}.registration-form-information .already-registered{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;font-size:18px;text-align:left;margin-bottom:12px}.registration-form-information .privacy-policy{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;font-size:16px;margin-bottom:24px}.registration-form-information .mandatory-message{text-align:right;font-size:13px;color:#053041;margin-top:-12px;margin-bottom:-24px}.registration-heading{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041}.registration-heading h1{font-size:28px;margin-bottom:24px}.registration-heading a{font-size:16px}.registration-no-js-message{display:none}.registration-education-container{background-color:#e6e6e6;margin:72px 0 48px;padding:0 15px 24px;overflow:hidden;transition:all .2s ease-out;min-height:195px;border-radius:5px}.registration-education-container.is-open{min-height:450px}@media (min-width:768px){.registration-education-container{margin:72px 0 48px;padding:0 30px 24px}}.registration-ethnic,.registration-gender{transition:all .4s ease-out}.registration-ethnic.is-open,.registration-gender.is-open{min-height:232px}.registration-custom-ethnic .form-group,.registration-custom-gender .form-group{margin:0!important}.registration-custom-ethnic,.registration-custom-gender,.registration-education-container-in-education,.registration-education-container-post-education{display:none;opacity:0;transition:all .4s ease-out}.registration-custom-ethnic .form-group label:first-of-type,.registration-custom-gender .form-group label:first-of-type,.registration-education-container-in-education .form-group label:first-of-type,.registration-education-container-post-education .form-group label:first-of-type{margin-top:24px}@media (min-width:768px){.registration-heading{text-align:center}.registration-heading h1{font-size:38px}}.registration-widget{background-color:#fff;border-radius:5px;border:1px solid #ebebeb;padding:12px 30px 36px;width:100%;display:flex;gap:10px;flex-direction:column}.registration-widget-description{color:#485d65;text-align:left;display:flex;gap:10px;align-items:center;justify-content:space-between;padding-bottom:20px}.registration-widget-description p{font-size:24px;color:#053041}.registration-widget p{margin-bottom:0;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;flex-shrink:1}.registration-widget .checkbox{padding:0}.registration-widget .checkbox label{padding:12px 0;margin-bottom:0;display:flex;justify-content:space-between}.registration-widget .checkbox input{width:20px;height:20px;margin-right:15px;order:1}.registration-widget .symbol-container{fill:#e10098;flex-shrink:0}.registration-widget .symbol-container svg{height:70px;width:70px}.registration-widget-email{font-size:16px;margin-botton:20px}.registration-widget-explanatory-label p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin-bottom:20px}.registration-widget-consent-fair .checkbox label{padding-top:0;justify-content:center}.registration-widget-consent-fair .error-block{text-align:center}.registration-widget>div:last-of-type{margin:12px 0}.registration-widget .has-error{margin-bottom:0}.registration-widget .has-error label{color:#bc1a16;padding-bottom:0}.registration-widget .error-block{margin-top:0;padding-bottom:12px}.registration-widget-step-two .registration-widget-email{border-bottom:none}@media (min-width:992px){.registration-widget{padding:42px 30px 36px}}.registration-widget-success{padding:48px 15px;margin:36px 0;background-color:#f2f2f2;border-radius:5px;color:#053041;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.registration-widget-success p{font-size:18px}.ellipsis-loader{margin-top:15px;text-align:center;height:6px;line-height:1;font-size:0;padding-top:18px;padding-bottom:18px}.ellipsis-loader span{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#000}.ellipsis-loader span+span{margin-left:5px}.ellipsis-loader span:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ellipsis-loader span:nth-of-type(3){-webkit-animation-delay:.4s;animation-delay:.4s}.ellipsis-loader.is-loading span{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ellipsis-loader.is-hidden{display:none}.section-registration-fair-success{text-align:center}.section-registration-fair-success header h1{font-size:33px}.section-registration-fair-success header p{color:#053041}.section-registration-fair-success p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.section-registration-fair-success .btn,.section-registration-fair-success .btn+p{margin-bottom:30px}.section-registration-fair-success .btn+p{margin-right:auto;margin-left:auto;max-width:350px}.no-js .registration-no-js-message{display:block}#emailStatus{display:none}.registration-widget-title p{font-size:24px;color:#053041}.demographic-information{margin-top:60px;background-color:#fff;border-radius:5px;border:1px solid #ebebeb;padding:24px;width:100%}.demographic-information h4{padding-bottom:24px}.section-contact-institution header h1{font-size:28px;line-height:1.5}.section-contact-institution header p{color:#053041;margin-bottom:0}.section-contact-institution .alert{margin-bottom:36px}.section-contact-institution textarea{height:150px}.section-contact-institution p{font-size:18px;margin-bottom:24px}.section-contact-institution p.section-contact-institution-small-print{font-size:16px}.section-contact-institution p.section-contact-institution-form-statement,.section-contact-institution p.section-contact-institution-mandatory-message{color:#053041;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:36px}.section-contact-institution p.section-contact-institution-mandatory-message{font-size:13px;text-align:center;margin-bottom:48px}.section-contact-institution-image{height:400px;background-image:url(../img/institution-logos/ningbo.png);background-size:cover;background-position:center bottom;border-radius:5px;margin-bottom:36px}.section-contact-institution .well{border-radius:0;margin:0 -15px}.section-contact-institution .well .btn{margin-top:12px}.section-contact-institution .well-body{padding:0 15px 48px}.section-contact-institution .well-body .form-group{margin-bottom:42px}.section-contact-institution-success-message .alert{margin-top:12px;margin-bottom:24px}.section-contact-institution-success-message .alert p{color:inherit;font-family:inherit}.section-contact-institution-success-message h2{margin-bottom:24px;font-size:24px}.section-contact-institution-success-message ul{padding-left:15px;font-size:18px}.section-contact-institution-success-message p,.section-contact-institution-success-message ul{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041}@media (min-width:768px){.section-contact-institution header h1{font-size:52px;line-height:1.3;margin-bottom:36px}.section-contact-institution .well{border-radius:5px;margin:0 0 96px;padding-bottom:0}.section-contact-institution .well-body{padding:12px 22.5px 24px}.section-contact-institution-success-message .alert{margin-top:0}}@media (min-width:992px){.section-contact-institution .well-body{padding:12px 60px 24px}}.notloggedin-interests-heading{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;text-align:center}.notloggedin-interests-heading h1{font-size:33px;margin-bottom:12px;line-height:1.5}.notloggedin-interests-heading p{font-size:18px;line-height:1.5}.notloggedin-interests-body{background-color:#f2f2f2;padding:36px 15px 12px;margin:24px -15px 24px -15px}.notloggedin-interests-body-heading{margin-bottom:30px}.notloggedin-interests-body-container{margin:0 0 36px;padding:24px 24px 0;background-color:#e6e6e6;border-radius:5px;color:#053041}.notloggedin-interests-body-container .pill-container{padding:12px 0 0}.notloggedin-interests-body-container .pill-container .pill{margin:0 10px 10px 0}.notloggedin-interests-body-container .pill-container .pill-region{margin-top:36px}.notloggedin-interests-body-container:first-of-type{padding:12px 24px}.notloggedin-interests-body-success{padding:48px 15px;margin:36px 0;border-radius:5px;color:#053041;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.notloggedin-interests-body-success p{font-size:18px}.notloggedin-interests-body-success .symbol-container{display:inline-block;fill:#79a100;position:relative;margin-bottom:36px}.notloggedin-interests-body-success .symbol-container svg{width:100px;height:100px}.notloggedin-interests-body-success .symbol-container::after{content:"\e900";font-family:ui;display:block;position:absolute;bottom:-5px;right:-18px;width:40px;height:40px;background-color:#d0df00;border-radius:50%;font-size:16px;text-align:center;line-height:21px;padding-top:10px}@media (min-width:768px){.notloggedin-interests-body{padding:36px 60px 12px;margin:24px 0 36px}}.cancel{margin:15px 0;text-align:center}.subscription-management-heading{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;text-align:center}.subscription-management-heading h1{margin-bottom:12px;font-size:33px;line-height:1.5}.subscription-management-info,.subscription-management-info-center{margin:0 0 48px;padding:0;text-align:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.subscription-management-info-center{margin:24px 0 48px}.subscription-management-bg{margin:24px 0;padding:36px 30px;background-color:#f2f2f2;border-radius:5px;text-align:center}.subscription-management-bg h5{margin-bottom:48px}.subscription-management-bg .alert{background-size:25px;font-size:16px;text-align:left;min-height:45px;margin-bottom:12px}@media (min-width:768px){.subscription-management-bg .alert{padding:6px 67.5px;background-position:15px}}.subscription-management-body{margin:30px 0;padding:45px;background-color:#ebebeb;border-radius:5px;color:#053041;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.subscription-management-body .checkbox{padding:0;margin:30px 0 36px}.subscription-management-body .checkbox label{padding:12px 0;margin-bottom:0;display:flex;justify-content:space-around;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.subscription-management-body .checkbox label p{flex-shrink:3;margin-bottom:0}.subscription-management-body .checkbox label input{width:20px;height:20px;margin:5px 0 15px;order:1}.subscription-management-body .alert{margin:24px 30px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;text-align:left}.subscription-management-response{margin:36px 0;border-radius:5px;color:#053041;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.subscription-management-response p{font-size:18px}.subscription-management-response .symbol-container{display:inline-block;fill:#e10098;position:relative;margin-bottom:36px}.subscription-management-response .symbol-container svg{width:100px;height:100px}@media (min-width:992px){.subscription-management-body .checkbox label{padding:0 48px}.subscription-management-body .alert{margin:24px 15px}}.unsubscribe-feedback{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;text-align:center;font-size:18px;line-height:1.5}.unsubscribe-feedback-heading h1{font-size:33px;margin-bottom:12px}.unsubscribe-feedback-heading p{margin-bottom:0}.unsubscribe-feedback-body{background-color:#f2f2f2;border-radius:5px;padding:36px 15px 12px;margin:48px 0}.unsubscribe-feedback-body p:last-of-type{font-size:16px;padding-top:15px}.unsubscribe-feedback-body .form{margin:36px 0 24px}.unsubscribe-feedback-body .checkbox{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;text-align:left}.unsubscribe-feedback-body .checkbox label{background-color:transparent;padding:0}.unsubscribe-feedback-body .checkbox input{width:15px;height:15px;margin:5px 20px 0 0}.unsubscribe-feedback-body button{margin-top:24px}.unsubscribe-feedback-body .alert{text-align:left;margin:30px 0;background-position:15px 12px}.unsubscribe-feedback-body-success{padding:48px 15px;margin:48px 0;background-color:#f2f2f2;border-radius:5px}.unsubscribe-feedback-body-success .symbol-container{display:inline-block;fill:#79a100;position:relative;margin-bottom:36px}.unsubscribe-feedback-body-success .symbol-container svg{width:100px;height:100px}.unsubscribe-feedback-body-success .symbol-container::after{content:"\e900";font-family:ui;display:block;position:absolute;bottom:5px;right:-10px;width:40px;height:40px;background-color:#d0df00;border-radius:50%;font-size:18px;text-align:center;line-height:21px;padding-top:10px}@media (min-width:768px){.unsubscribe-feedback-body p{padding:0 60px}.unsubscribe-feedback-body .form{margin:36px 15px 24px}.unsubscribe-feedback-body .alert{margin:30px 12px;padding:12px}}.contextual-actions>.btn{width:100%}.contextual-actions>.btn+.btn{margin-top:12px}@media (min-width:768px){.contextual-actions{display:flex;align-items:flex-start;margin:0 -15px 24px}.contextual-actions>.btn{flex:1 1 33.3333%;max-width:33.3333%;margin:0 15px}.contextual-actions>.btn+.btn{margin-top:0}}.sidebar .contextual-actions{margin:0 0 12px}.sidebar .contextual-actions>.btn{max-width:none}.sidebar .contextual-actions>.btn+.btn{margin-top:12px}.masthead-image{background-size:cover;background-position:center;border-radius:5px;height:170px;margin-bottom:48px}@media (min-width:768px){.masthead-image{margin-bottom:36px}}@media (min-width:1200px){.masthead-image{margin-bottom:48px;height:250px}}.masthead-inner{clear:right;margin-top:36px}@media (min-width:992px){.masthead-inner{margin-top:48px}}.masthead-header{padding:0 15px}.masthead-kicker{color:#fff;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:0}@media (min-width:768px){.masthead-kicker{margin-bottom:12px}}.masthead-byline{color:#fff;font-size:18px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:24px}@media (min-width:992px){.masthead-byline{margin-bottom:12px}}.masthead-title{color:#fff;font-size:28px;padding-top:0;margin-bottom:24px}.is-non-latin .masthead-title{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.masthead-title{font-size:33px}}@media (min-width:992px){.masthead-title{font-size:38px}}@media (min-width:1200px){.masthead-title{font-size:45px}}.masthead-lens{margin:24px auto 12px;padding:12px 15px;border-radius:50%;border:5px solid #053041;background-color:#fff;height:100px;width:100px;min-width:100px;overflow:hidden;text-align:center;background-clip:padding-box}.masthead-lens>img{max-width:100%;height:auto;max-height:100%}@media (min-width:768px){.masthead-lens{border:8px solid #053041;float:right;height:150px;width:150px;padding:24px 30px;margin:55px 45px -20px 0}}@media (min-width:1200px){.masthead-lens{border:10px solid #053041;height:180px;width:180px}}.masthead-lens.has-icon{display:flex;align-items:center;justify-content:center}.masthead-lens.has-icon .symbol,.masthead-lens.has-icon .symbol-container{width:40px;height:40px}.masthead-lens.has-icon .symbol-container{display:block;margin:0 auto}.masthead-lens.has-icon .symbol{fill:#053041}@media (min-width:768px){.masthead-lens.has-icon .symbol,.masthead-lens.has-icon .symbol-container{width:65px;height:65px}}@media (min-width:1200px){.masthead-lens.has-icon .symbol,.masthead-lens.has-icon .symbol-container{width:90px;height:90px}}.masthead-lens.has-avatar{box-shadow:inset 0 0 0 8px rgba(5,48,65,.5);background-size:contain}.masthead-lens.has-avatar.has-icon{box-shadow:none;background-image:url(/resources/dist/img/plain-avatar-alt.svg);background-repeat:no-repeat;background-position:50% 150%}.masthead-image+.masthead-lens{margin-top:0;margin-bottom:0;border-color:#1d4454;position:absolute;left:0;right:0;top:0;-webkit-transform:translateY(120px);transform:translateY(120px)}@media (min-width:768px){.masthead-image+.masthead-lens{-webkit-transform:translateY(90px);transform:translateY(90px);right:0;left:auto}}@media (min-width:1200px){.masthead-image+.masthead-lens{-webkit-transform:translateY(145px);transform:translateY(145px)}}.masthead-meta,aside .masthead-meta{clear:both;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:24px}.masthead-meta::after{clear:both;content:"";display:block}.masthead-meta dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background-color:#fff}.masthead-meta dd{display:block;color:#fff;text-align:left;font-weight:400;margin-bottom:12px;margin-left:0;margin-right:30px;line-height:22px}.masthead-meta dd .symbol-container{flex-shrink:0;float:left;margin-right:15px;width:25px;min-width:25px;height:22px}.masthead-meta dd .symbol{height:100%}.masthead-meta dd a{color:#ff8bd9}.masthead-meta dd a:focus,.masthead-meta dd a:hover{text-decoration:none;color:#fff}.masthead-meta dd svg{fill:#fff}@media (min-width:768px){.masthead-meta dd{float:left;margin:0 30px 12px 0}}@media (min-width:992px){.masthead-meta,aside .masthead-meta{margin-bottom:36px}}@media (min-width:768px){aside .masthead-meta dd{margin:0 0 12px}}.skip-links{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none;padding:10px 0;margin-bottom:24px}@media (min-width:992px){.skip-links{padding:2px 3px}}.skip-links li a{display:flex;align-items:baseline;padding:7px 20px;font-size:18px;color:#ff5fcb;line-height:1.2}@media (min-width:992px){.skip-links li a{padding:7px 3px}}.skip-links li a .list-meta{margin-top:2px;color:#fff;font-size:13px}.skip-links li a::before{content:" ";height:16px;width:16px;min-width:16px;background-repeat:no-repeat;background-position:4px 6px;background-image:url(/resources/dist/img/arrow-down-white.svg);background-size:8px;background-color:#e10098;display:inline-block;border-radius:50%;margin:0 10px 0 0;-webkit-transform:translateY(2px);transform:translateY(2px)}.skip-links li a:active,.skip-links li a:focus,.skip-links li a:hover{text-decoration:none;color:#fff}.skip-links li a:active::before,.skip-links li a:focus::before,.skip-links li a:hover::before{background-image:url(/resources/dist/img/arrow-down-pink-bright.svg);background-color:#fff}.is-non-latin .skip-links{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.masthead{background-color:#1d4454;padding:15px 0}.masthead.has-bg{min-height:440px;background-position:center;background-size:cover}.masthead.has-bg .masthead-header{text-shadow:0 0 3px rgba(0,0,0,.2)}@media (min-width:992px){.masthead{display:flex;align-items:flex-end}.masthead .masthead-inner{flex-grow:1}}.masthead-message{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#fff}.sidebar .masthead-message{font-size:12px}.contextual-navigation{background-color:#053041;border-radius:5px}.contextual-navigation-title{display:none}.masthead.has-bg .contextual-navigation{background-color:rgba(0,0,0,.6)}@media (min-width:992px){.contextual-navigation{background-color:transparent;border-radius:0}.contextual-navigation-title{display:block}}.contextual-onward{margin:24px 0}@media (min-width:768px){.contextual-onward{display:block;width:300px;margin:24px auto}}@media (min-width:992px){.contextual-onward{display:none}}.item{display:inline-block;color:#485d65}.item:focus,.item:hover{text-decoration:none;color:#485d65}.item:focus .item-subtitle,.item:focus .item-title,.item:hover .item-subtitle,.item:hover .item-title{text-decoration:underline}.item-subtitle,.item-title{color:#e10098}.item-title{font-weight:700;font-size:18px;font-size:1.125rem}.item-title-lg{font-size:28px;font-size:1.75rem}.widget-contextual{margin-bottom:36px}.widget-contextual-title{margin-bottom:24px}.widget-contextual>ul{margin-bottom:0;padding-left:0;list-style-type:none}.widget-contextual>ul>li{line-height:1.2;margin-bottom:24px}.widget-journey{margin-bottom:30px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.widget-journey.t-green{margin-bottom:15px}@media (min-width:992px){.widget-journey.t-green .widget-journey-body-title{margin:0 15px;font-size:14px;line-height:1.5}}.widget-journey.t-green .widget-journey-body{color:#053041;background-color:#d0df00}@media (min-width:992px){.widget-journey.t-green .widget-journey-body{padding:18px 15px 12px}}.widget-journey.t-green .widget-journey-body .btn{color:#053041;background-color:#c2d000}.widget-journey.t-green .widget-journey-body .btn:focus,.widget-journey.t-green .widget-journey-body .btn:hover{background-color:#b3c000}.widget-journey.t-off-white .widget-journey-body{background-color:#f2f2f2}.widget-journey.t-white .widget-journey-body{background-color:#fff}.widget-journey.l-content{clear:both}@media (min-width:992px){.widget-journey.l-content{float:left;margin:0 30px 24px -75.8333px;width:41%}}@media (min-width:1200px){.widget-journey.l-content{margin-left:-180px}}.widget-journey-body{background-color:#f2f2f2;border-radius:5px;padding:24px 15px;overflow:hidden}.widget-journey.has-image .widget-journey-body{border-top-left-radius:0;border-top-right-radius:0}.widget-journey.has-footer .widget-journey-body{border-bottom-left-radius:0;border-bottom-right-radius:0}.widget-journey-body-expired{color:#053041;background-color:#d0df00;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:5px;padding:24px 15px}.widget-journey-body-expired .btn{color:#fff;font-size:14px;background-color:#76a400;margin-bottom:0;padding:10px}.widget-journey-body-expired .btn:focus,.widget-journey-body-expired .btn:hover{background-color:#608500}@media (min-width:992px){.widget-journey-body-expired{display:flex;flex-wrap:wrap;text-align:left}.widget-journey-body-expired-content{margin-left:15px;width:85%}.widget-journey-body-expired-content h4{padding-top:0}.widget-journey-body-expired .widget-journey-footer-expired{margin:0 auto}}.widget-journey-body>:last-child{margin-bottom:0}@media (min-width:992px){.widget-journey-body>:last-child{margin:0 15px 12px}}.widget-journey-body.has-list{padding:24px 30px}.widget-journey-body.has-list h2{padding-top:0;margin-bottom:0}@media (min-width:768px){.widget-journey-body{padding-left:30px;padding-right:30px}}.widget-journey-body a.widget-journey-body-action{float:right;font-size:13px;color:#ca0089}.widget-journey-body a.widget-journey-body-action::after{content:"\e603";font-family:icon-arrows;-webkit-transform:translateY(2px);transform:translateY(2px);display:inline-block;margin-left:5px}.widget-journey-body a.widget-journey-body-action.newwin::after{font-family:ui;content:"\e60a";font-size:10px;-webkit-transform:translateY(-2px);transform:translateY(-2px);margin-left:8px}.widget-journey-body a.widget-journey-body-action:focus,.widget-journey-body a.widget-journey-body-action:hover{text-decoration:none}@media (min-width:768px){.widget-journey-body a.widget-journey-body-action{font-size:16px}}.widget-journey-body-title{margin-bottom:24px}.is-non-latin .widget-journey-body-title{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.widget-journey-annotation{padding-top:0;font-size:16px;text-transform:uppercase;color:#007dba;font-weight:700;margin-bottom:6px}.widget-journey-lens{height:100px;text-align:center;box-shadow:inset 0 0 20px #f2f2f2;padding:24px 30px}.widget-journey-lens img{max-width:100%;max-height:100%}@media (min-width:768px){.widget-journey-lens{height:155px}}.widget-journey-image{height:100px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;border-radius:5px 5px 0 0}@media (min-width:768px){.widget-journey-image{height:155px}}.widget-journey-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.widget-journey-header .card-secondary-lens{margin-left:15px;margin-bottom:0;height:72px;width:90px;min-width:90px}.widget-journey-title{margin:12px 0;padding-top:0;font-size:21px;font-size:1.3125rem}.widget-journey-footer .btn{width:100%;border-top-left-radius:0;border-top-right-radius:0;background-color:#ebebeb;color:#ca0089}.widget-journey-footer .btn:focus,.widget-journey-footer .btn:hover{background-color:#ca0089;color:#fff}.widget-journey.t-green .widget-journey-footer .btn{color:#053041;background-color:#c2d000}.widget-journey.t-green .widget-journey-footer .btn:focus,.widget-journey.t-green .widget-journey-footer .btn:hover{background-color:#b3c000}@media (min-width:992px){.widget-journey-footer .btn{padding:12px;font-size:14px}}.widget-journey-icon{fill:#053041;width:72px;height:72px}@media (min-width:992px){.widget-journey-icon{width:50px;height:50px}}.widget-journey.l-sm .widget-journey-body{padding:12px 15px}.widget-journey .list-toc{margin-top:0}.widget-journey-expired{margin-top:72px}.widget-download{display:block;background-color:#f2f2f2;border-radius:5px;margin:12px 0}.widget-download-body{padding:24px 30px}.widget-download-image{display:none}.widget-download-title{margin:0 0 6px;padding:0}.widget-download-link{margin:0;font-weight:700}.widget-download-link::after{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1LjE5NHB4IiBoZWlnaHQ9IjguOTA5cHgiIHZpZXdCb3g9IjAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTEwMDk4IiBkPSJNMC4xMTYgMTIuMjg2YzAtMC4wNzcgMC4wMjktMC4xNDYgMC4wODktMC4yMDVsMy41MDktMy41MDlMMC4yMDUgNS4wNjNjLTAuMDYtMC4wNTktMC4wODktMC4xMjctMC4wODktMC4yMDUgMC0wLjA3NyAwLjAyOS0wLjE0NiAwLjA4OS0wLjIwNWwwLjQ0Ni0wLjQ0NmMwLjA2LTAuMDYgMC4xMjgtMC4wODkgMC4yMDUtMC4wODlzMC4xNDYgMC4wMjkgMC4yMDUgMC4wODlsNC4xNjIgNC4xNjFjMC4wNTkgMC4wNTkgMC4wODggMC4xMjcgMC4wODggMC4yMDUgMCAwLjA3Ny0wLjAyOSAwLjE0Ni0wLjA4OCAwLjIwNGwtNC4xNjIgNC4xNjJjLTAuMDYgMC4wNTktMC4xMjggMC4wODgtMC4yMDUgMC4wODhzLTAuMTQ2LTAuMDI5LTAuMjA1LTAuMDg4bC0wLjQ0Ni0wLjQ0NmMtMC4wNi0wLjA2LTAuMDg5LTAuMTI4LTAuMDg5LTAuMjA1VjEyLjI4NnoiLz48L3N2Zz4=);background-repeat:no-repeat;width:5px;height:8px;margin-top:8px;float:right}.widget-download:focus,.widget-download:hover{text-decoration:none;background-color:#bb16a3;color:#fff}.widget-download:focus .widget-download-title,.widget-download:hover .widget-download-title{color:#fff}.widget-download:focus .widget-download-link::after,.widget-download:hover .widget-download-link::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1LjE5NHB4IiBoZWlnaHQ9IjguOTA5cHgiIHZpZXdCb3g9IjAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMTE2IDQuMTE4IDUuMTk0IDguOTA5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMC4xMTYgMTIuMjg2YzAtMC4wNzcgMC4wMjktMC4xNDYgMC4wODktMC4yMDVsMy41MDktMy41MDlMMC4yMDUgNS4wNjNjLTAuMDYtMC4wNTktMC4wODktMC4xMjctMC4wODktMC4yMDUgMC0wLjA3NyAwLjAyOS0wLjE0NiAwLjA4OS0wLjIwNWwwLjQ0Ni0wLjQ0NmMwLjA2LTAuMDYgMC4xMjgtMC4wODkgMC4yMDUtMC4wODlzMC4xNDYgMC4wMjkgMC4yMDUgMC4wODlsNC4xNjIgNC4xNjFjMC4wNTkgMC4wNTkgMC4wODggMC4xMjcgMC4wODggMC4yMDUgMCAwLjA3Ny0wLjAyOSAwLjE0Ni0wLjA4OCAwLjIwNGwtNC4xNjIgNC4xNjJjLTAuMDYgMC4wNTktMC4xMjggMC4wODgtMC4yMDUgMC4wODhzLTAuMTQ2LTAuMDI5LTAuMjA1LTAuMDg4bC0wLjQ0Ni0wLjQ0NmMtMC4wNi0wLjA2LTAuMDg5LTAuMTI4LTAuMDg5LTAuMjA1VjEyLjI4NnoiLz48L3N2Zz4NCg==)}@media (min-width:768px){.widget-download{width:220px;float:right;margin-left:30px;margin-bottom:24px;margin-top:0}.widget-download-image{display:block;height:105px;background-size:cover;border-radius:5px 5px 0 0}.widget-download-title{margin-bottom:12px}}.widget-list{background-color:#f2f2f2;border-radius:5px;margin-bottom:24px;margin-top:24px;padding-top:24px;padding-bottom:24px}@media (min-width:768px){.widget-list{margin-top:0}}.widget-list a{color:#ca0089}.widget-list ul{margin-bottom:0}.widget-list ul>li>a:first-of-type,.widget-list ul>li>div{display:block;padding:12px 30px;font-size:18px;font-size:1.125rem}.widget-list ul>li>a:first-of-type .icon::before,.widget-list ul>li>div .icon::before{content:"\e603";margin-left:8px;-webkit-transform:translateX(5px);transform:translateX(5px)}.widget-list ul>li>a:first-of-type>img,.widget-list ul>li>div>img{border-radius:50%;margin-right:15px;width:30px;min-width:30px}.widget-list ul>li>a:first-of-type>img.widget-default-avatar,.widget-list ul>li>div>img.widget-default-avatar{border-radius:0}.widget-list ul>li>a:first-of-type:focus,.widget-list ul>li>a:first-of-type:hover{background-color:#bb16a3;color:#fff;text-decoration:none}.widget-list ul>li>a:first-of-type:focus .widget-list-primary,.widget-list ul>li>a:first-of-type:focus .widget-list-secondary,.widget-list ul>li>a:first-of-type:hover .widget-list-primary,.widget-list ul>li>a:first-of-type:hover .widget-list-secondary{color:#fff}.widget-list ul>li.is-disabled{pointer-events:none;background-color:#ebebeb}.widget-list ul>li.is-disabled>a:first-of-type{color:#485d65}.widget-list.has-footer{padding-bottom:0}.widget-list.has-footer ul{margin-bottom:24px}.widget-list .widget-list-title{margin:0 30px 24px;padding-top:0;font-size:21px;font-size:1.3125rem}.widget-list-group .widget-list-primary{padding-left:15px}.widget-list-group-title{margin:24px 30px 12px;padding-top:0;font-size:21px;font-size:1.3125rem}.widget-list-group-title:first-of-type{margin-top:0}.widget-list-primary{margin-bottom:0}.widget-list-secondary{color:#485d65;margin-bottom:0;font-size:16px;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded .widget-list-secondary{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}.widget-list-secondary>p:last-of-type{margin-bottom:0}.widget-list-icon{color:#485d65;font-size:30px;width:30px;min-width:30px;text-align:center;margin-right:15px}.widget-list-footer a{font-size:18px}.widget-list-footer .btn{width:100%;display:block;border-top-left-radius:0;border-top-right-radius:0;background-color:#ebebeb;color:#ca0089;padding-left:30px;padding-right:30px;font-size:18px;font-size:1.125rem}.widget-list-footer .btn:focus,.widget-list-footer .btn:hover{background-color:#bb16a3;color:#fff}.widget-list-footer .icon-arrow-down-small{margin-left:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;vertical-align:middle}.widget-list-footer-expired{border-radius:0;padding:24px 30px 0;border-top:1px #f2f2f2 solid;font-weight:700;cursor:pointer;font-size:18px}.widget-list-footer-expired span{display:inline;vertical-align:middle;color:#e10098}.widget-list ul>li>a:first-of-type{display:flex;align-items:center;justify-content:space-between}.widget-list ul>li>a:first-of-type>div{flex:1 1 100%}@media (min-width:1200px){.widget-list.l-outdent{margin:0 -300px 24px 15px;float:right;width:292px}}.widget-list.t-green{background-color:#d0df00}.widget-list.t-green ul>li>a:first-of-type{color:#485d65}.widget-list.t-green ul>li>a:first-of-type:focus,.widget-list.t-green ul>li>a:first-of-type:hover{color:#485d65;background-color:#b8c600}.widget-list.t-green ul>li.is-disabled>a:first-of-type{color:rgba(72,93,101,.5)}.widget-list ul ul a:first-of-type{font-size:16px;padding-left:60px}.widget-list.has-favouriting ul>li>a:first-of-type{padding:22px 15px}@media (min-width:768px){.widget-list.has-favouriting ul>li>a:first-of-type{padding:22px 30px}}.widget-list.has-favouriting li{position:relative}.widget-list.has-favouriting .btn-text{padding-right:120px}@media (min-width:768px){.widget-list.has-favouriting .btn-text{padding-right:160px}}.widget-list.has-favouriting .btn-icon-right{float:right}.widget-list.has-favouriting .btn-favourite-small{position:absolute;top:50%;right:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.widget-list.has-favouriting .btn-favourite-small{right:70px}}.section-item{display:flex;background-color:#fff;border-radius:5px;margin-bottom:24px;overflow:hidden}.section-item-lens{position:relative;display:flex;justify-content:center;background-color:#f2f2f2;min-width:95px;height:80px;background-size:cover;background-position:center;border-top-left-radius:5px;border-bottom-left-radius:5px}.section-item-lens.has-icon{padding-top:20px;height:inherit}.section-item-lens .symbol{fill:#053041;max-height:45px}.section-item-lens-mask{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.section-item-lens{min-width:140px}}.section-item-body{min-height:56px;flex-grow:1;width:100%;padding:12px 15px}.section-item-title{display:flex;align-items:center;justify-content:space-between;min-height:inherit;height:100%;text-align:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}.fonts-loaded .section-item-title{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}.section-item-title p{color:#053041;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded .section-item-title p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.section-item-title .icon::before{content:"\e603";margin-left:8px}.section-item:active,.section-item:focus,.section-item:hover{text-decoration:none;background-color:#f5f5f5}.section-item:active .section-item-lens-mask,.section-item:focus .section-item-lens-mask,.section-item:hover .section-item-lens-mask{background-color:rgba(0,0,0,.1)}@media (min-width:768px){.section-item{margin-left:60px;margin-right:60px}.section-item-body{min-height:62px}.section-item-lens{height:86px;min-width:177px;padding-top:25px}.section-item-lens.has-icon{height:auto}.section-item-title{font-size:21px;font-size:1.3125rem}}@media (min-width:992px){.section-item{margin-left:75px;margin-right:75px}.section-item-body{min-height:96px}.section-item-lens{height:120px;padding-top:40px}.section-item-lens.has-icon{padding-top:35px;height:auto}.section-item-title{font-size:24px;font-size:1.5rem}}.section-item-dark{background-color:#f2f2f2}.section-item-dark .section-item-lens{background-color:#ebebeb}.hero-item{display:block;position:relative;overflow:hidden;border-radius:5px;background-color:#fff;margin-bottom:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded .hero-item{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}.hero-item:focus,.hero-item:hover{text-decoration:none}.hero-item:focus .hero-item-mask,.hero-item:hover .hero-item-mask{background-color:rgba(5,48,65,.05)}.hero-item-lens{height:200px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.hero-item-body{padding:12px 15px}.hero-item-lede{color:#485d65}.hero-item-title{margin-bottom:6px;font-size:18px;font-size:1.125rem}.hero-item-action{text-align:right}.hero-item-action::after{content:"\e603";font-family:icon-arrows;vertical-align:middle}.hero-item-mask{position:absolute;top:0;left:0;bottom:0;right:0}@media (min-width:768px){.hero-item-lens{height:300px}.hero-item-title{font-size:21px;font-size:1.3125rem}.hero-item-body{font-size:18px;font-size:1.125rem}}@media (min-width:992px){.hero-item-lens{height:400px}.hero-item-title{font-size:24px;font-size:1.5rem}.hero-item-body{padding:24px 30px;font-size:21px;font-size:1.3125rem}}.widget-filter{background-color:#f2f2f2;border-radius:5px;overflow:hidden;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:24px}.widget-filter-facet-title,.widget-filter-title{display:block;background-color:#f2f2f2;background-image:none;border:0;width:100%;text-align:left;padding:12px 15px}.widget-filter-facet-title:hover,.widget-filter-title:hover{background-color:#d9d9d9;outline:0}.widget-filter-facet-title:focus,.widget-filter-title:focus{outline:0}.widget-filter-facet-title>div,.widget-filter-title>div{display:flex;justify-content:space-between;align-items:center}.widget-filter-title{border-radius:5px;background-color:#ebebeb;font-size:21px;padding-top:18px;padding-bottom:18px}.widget-filter-title .widget-filter-selected-items{display:block;font-size:16px;margin-bottom:0;margin-top:6px}.widget-filter-title .widget-filter-selected-items>span{display:inline-block}.widget-filter-title .widget-filter-selected-items>span::first-letter{text-transform:uppercase}.widget-filter-title .widget-filter-selected-items>span+span::before{content:", "}.is-open .widget-filter-title .widget-filter-selected-items{display:none}.widget-filter .selected-item{background-color:#fff;font-size:14px}.widget-filter a.selected-item:focus,.widget-filter a.selected-item:hover{background-color:#e10098;color:#fff;text-decoration:none}.widget-filter-facet-list{padding:0 9px;margin-top:6px;margin-bottom:6px}.widget-filter-facet-list::after{clear:both;content:"";display:block}.widget-filter-facet .widget-filter-facet-list{display:none}.widget-filter-facet.is-open .widget-filter-facet-list{display:block}.widget-filter-actions{border-radius:0 0 5px 5px;background-color:#ebebeb;min-height:67px;padding:12px 15px}.widget-filter-actions>.btn{width:100%;text-align:center}.widget-filter-body{display:none}.is-open .widget-filter-body{display:block}.widget-filter .icon::before{font-family:icon-arrows;content:"\e603";display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#e10098}.widget-filter.is-open .widget-filter-title{border-radius:5px 5px 0 0}.widget-filter.is-open .widget-filter-title .icon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.widget-filter-facet.is-open .icon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:992px){.widget-filter-title .widget-filter-selected-items{display:none}.widget-filter-facets{max-height:430px;overflow:auto}.widget-filter-actions{padding-left:90px;padding-right:90px}.widget-filter-title{border-radius:5px 5px 0 0;pointer-events:none}.widget-filter-title .icon{display:none}.widget-filter-body{display:block}.widget-filter-facet-title{font-size:21px}}.publication-item{margin-bottom:24px;clear:left}.publication-item img{float:left;margin-top:12px;margin-right:15px}.browse-type-item{width:100%;background-color:#f2f2f2;border-radius:5px;padding:12px 15px;text-align:center;margin-bottom:72px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.browse-type-item .symbol{width:100px;height:100px;margin-bottom:24px}.browse-type-item .btn{font-size:18px}@media (min-width:768px){.browse-type-item{margin:12px 15px 96px;padding:24px 30px}.browse-type-item .symbol{width:180px;height:180px}}@media (min-width:992px){.browse-type-item .symbol{width:200px;height:200px}}@media (max-width:767px){.browse-type-item{padding:0;overflow:hidden}.browse-type-item .symbol{width:90px;height:90px;margin:12px 0}.browse-type-item .btn{background-color:#ebebeb;border-radius:0;font-size:13px;color:#e10098}.browse-type-item .btn:focus,.browse-type-item .btn:hover{background-color:#bb16a3;color:#fff}}.widget-signup-container{display:none}.widget-signup-container.active{display:block}.widget-signup{padding:15px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;background-color:#d0df00;border-radius:5px}.widget-signup-title{font-size:21px}.widget-signup-title.icon-inline{display:flex;align-items:center}.widget-signup-title.icon-inline .symbol{margin-left:0;margin-right:10px;height:30px;width:30px;fill:#79a100}.widget-signup .symbol{margin-left:22.5px}.widget-signup form{margin-bottom:0}.widget-signup form>p{font-size:16px}.widget-signup form .alert{background-size:25px;padding-left:50px;background-position:12px 12px;margin-bottom:12px;min-height:0}.widget-signup form .alert p{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding-top:0}.widget-signup .widget-signup-icon{float:right;height:60px;width:60px;margin-right:10px;fill:#79a100}.widget-signup .form-group{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.widget-signup .form-group div{display:flex}.widget-signup .form-group div .form-control{min-width:0;flex-grow:1;width:auto}.widget-signup .form-group .form-control-submit{margin-top:0;border-radius:0 5px 5px 0;padding-left:18px;padding-right:18px}.widget-signup .form-group p{font-size:13px;margin-top:12px}.widget-signup .form-group p a{color:inherit;text-decoration:underline}.widget-signup .form-control{border-radius:5px 0 0 5px}.widget-signup .btn{background-color:#79a100;text-align:center;margin-top:12px}.widget-signup .btn:focus,.widget-signup .btn:hover{background-color:#536e00}.widget-signup p:last-child{margin-bottom:0}.widget-signup .error-block{font-size:16px}@media (min-width:768px){.widget-signup{padding:18px 24px 24px}.widget-signup-title{font-size:24px}.widget-signup .btn{margin-top:0}.widget-signup form .alert{padding:12px 15px 12px 50px}.widget-signup .form-group{display:flex;align-items:center}.widget-signup .form-group div{flex-grow:1}.widget-signup .form-group p{font-size:14px;margin-top:0;margin-left:10px}.widget-signup .form-group .btn{margin-right:15px}}.section-job-details .widget-signup-container{margin:48px 0 0;background-color:#ebebeb}.section-job-details .widget-signup-container .widget-signup{margin:0}.section-job-details .widget-signup-container .widget-signup .job-details{width:100%}.section-job-details .widget-signup-container .btn{width:auto}@media (min-width:768px){.section-job-details .widget-signup-container .widget-signup{padding:18px 30px}.section-job-details .widget-signup-container .widget-signup .form-group p{margin:0 12px}}.widget-how-it-works{background-color:#fff;padding:24px 15px;margin-bottom:24px;flex-grow:1;width:100%}.widget-how-it-works-icon{display:inline-block;padding:10px 0;margin-bottom:12px;height:45px;width:45px;border-radius:50%}.widget-how-it-works-icon.t-grey{background-color:#485d65}.widget-how-it-works-icon.t-pink{background-color:#a63990}.widget-how-it-works-icon.t-blue{background-color:#007dba}.widget-how-it-works-icon.t-green{background-color:#7aa340}.widget-how-it-works-icon .symbol{fill:#fff;max-height:25px}@media (min-width:768px){.widget-how-it-works{margin-bottom:48px}.widget-how-it-works-icon{margin-bottom:24px}}@media (min-width:992px){.widget-how-it-works{padding:36px 30px}.widget-how-it-works-icon{height:60px;width:60px;padding:15px 0}.widget-how-it-works .symbol{max-height:30px}}@media (min-width:1200px){.widget-how-it-works{font-size:18px}.widget-how-it-works-icon{height:90px;width:90px;padding:20px 0}.widget-how-it-works .symbol{max-height:50px}}.widget-how-it-works-container{padding-bottom:72px}.widget-family{overflow:hidden;position:relative;background-color:#fff;border-radius:5px;margin-bottom:36px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.widget-family .btn-secondary{margin-top:12px}@media (min-width:768px){.widget-family .btn-secondary{margin-top:0}}.widget-family-header{-webkit-appearance:none;appearance:none;text-align:left;background-color:transparent;background-image:none;border:none;width:100%;padding:26px 24px 12px;background-image:url(/resources/dist/img/arrow-up-pink-bright.svg);background-repeat:no-repeat;background-size:18px;background-position:right 24px top 25px}.widget-family-header:hover{background-color:#f9f9f9}.widget-family-header:focus{outline:0}.widget-family-header>div{position:relative}.widget-family.is-closed .widget-family-header{background-image:url(/resources/dist/img/arrow-down-pink-bright.svg);padding-bottom:26px}.widget-family.is-closed .widget-family-header:focus{background-color:#f9f9f9}.widget-family-body{padding:12px 24px 36px}.widget-family-icon{width:45px;height:45px;padding:10px;border-radius:50%;background-color:#f2f2f2}.widget-family-icon svg{height:25px;fill:#053041}.widget-family-title{font-size:21px;margin-bottom:12px}.widget-family-match-count{font-size:16px;color:#1b710a;margin-top:12px}.widget-family-characteristics{list-style:none;padding-left:0;margin-bottom:30px;font-size:14px}.widget-family-characteristics>li{color:rgba(5,48,65,.3);padding:8px 16px}.widget-family-characteristics>li>span{display:block;padding-right:24px}.widget-family-characteristics>li+li{border-top:1px solid #f2f2f2}.widget-family-characteristics>li.is-matched{color:#053041}.widget-family-characteristics>li.is-matched>span{background-image:url(/resources/dist/img/tick-green.svg);background-repeat:no-repeat;background-size:12px;background-position:100% 5px}.widget-family.is-closed .widget-family-body{display:none}@media (min-width:768px){.widget-family-header{padding-right:66px}.widget-family-header>div{display:flex}.widget-family-body{padding-left:93px;padding-right:93px}.widget-family-icon{flex-shrink:0;margin-right:24px}.widget-family-title{flex-grow:1}}.flexboxtweener .widget-family.is-closed .widget-family-header{margin-bottom:-7px}.is-sticky-lg,.is-sticky-md,.is-sticky-sm{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:-webkit-sticky;position:sticky;top:60px}.is-sticky-lg::after,.is-sticky-lg::before,.is-sticky-md::after,.is-sticky-md::before,.is-sticky-sm::after,.is-sticky-sm::before{content:"";display:table}.relevant-jobs-widget{margin-bottom:24px}.relevant-jobs-widget-item a{border-top:1px solid rgba(72,93,101,.3);margin:0 -15px;display:block;color:#485d65}.relevant-jobs-widget-item a h3{padding-top:0;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.relevant-jobs-widget-item a .icon-arrow-right-small,.relevant-jobs-widget-item a h3{color:#e10098;font-size:18px}.relevant-jobs-widget-item a .icon-arrow-right-small{float:right}.relevant-jobs-widget-item a .employer{font-weight:700}.relevant-jobs-widget-item a:active,.relevant-jobs-widget-item a:focus,.relevant-jobs-widget-item a:hover{background-color:#e10098;color:#f2f2f2;text-decoration:none}.relevant-jobs-widget-item a:active .icon-arrow-right-small,.relevant-jobs-widget-item a:active h3,.relevant-jobs-widget-item a:focus .icon-arrow-right-small,.relevant-jobs-widget-item a:focus h3,.relevant-jobs-widget-item a:hover .icon-arrow-right-small,.relevant-jobs-widget-item a:hover h3{color:#f2f2f2}.relevant-jobs-widget-item-body{padding:12px 15px;display:flex;align-items:center}.relevant-jobs-widget-item-body ul{margin-bottom:0}.relevant-jobs-widget-item div{width:100%;flex-grow:1}.relevant-jobs-widget-item:last-of-type{margin-bottom:12px}.relevant-jobs-widget>a{font-weight:700}.relevant-jobs-widget>a:hover{text-decoration:none}@media (min-width:768px){.relevant-jobs-widget-item a{margin:0}.relevant-jobs-widget-item:last-of-type{margin-bottom:24px}}.related-occupation-widget{margin-bottom:24px}.related-occupation-widget-item a{border-top:1px solid rgba(72,93,101,.3);margin:0 -15px;display:block;color:#485d65}.related-occupation-widget-item a h3{padding:0;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.related-occupation-widget-item a .icon-arrow-right-small,.related-occupation-widget-item a h3{color:#e10098;font-size:18px}.related-occupation-widget-item a .icon-arrow-right-small{float:right}.related-occupation-widget-item a .employer{font-weight:700}.related-occupation-widget-item a:active,.related-occupation-widget-item a:focus,.related-occupation-widget-item a:hover{background-color:#e10098;color:#f2f2f2;text-decoration:none}.related-occupation-widget-item a:active .icon-arrow-right-small,.related-occupation-widget-item a:active h3,.related-occupation-widget-item a:focus .icon-arrow-right-small,.related-occupation-widget-item a:focus h3,.related-occupation-widget-item a:hover .icon-arrow-right-small,.related-occupation-widget-item a:hover h3{color:#f2f2f2}.related-occupation-widget-item-body{padding:12px 15px;display:flex;align-items:center}.related-occupation-widget-item-body ul{margin-bottom:0}.related-occupation-widget-item div{width:100%;flex-grow:1}.related-occupation-widget-item:last-of-type{margin-bottom:12px}.related-occupation-widget-item:first-of-type{margin:15px 0 0}.related-occupation-widget>a{font-weight:700}.related-occupation-widget>a:hover{text-decoration:none}@media (min-width:768px){.related-occupation-widget-item a{margin:0}.related-occupation-widget-item:last-of-type{margin-bottom:24px}.related-occupation-widget>a{padding-left:15px}}.widget-feedback{background-color:#f2f2f2;border-radius:5px;margin-bottom:24px;margin-top:24px;padding:24px 30px}.widget-feedback .alert{display:flex;align-items:center}.widget-feedback .alert.js-hidden{display:none}.widget-feedback .btn{text-align:center}.widget-feedback__wrap.js-hidden{display:none}.widget-feedback__title{margin:0 auto 24px;padding-top:0;font-size:16px;text-align:center}@media (min-width:768px){.widget-feedback__title{font-size:21px;font-size:1.3125rem}}.widget-feedback__form-inputs{display:flex;justify-content:center;padding-left:0;list-style-type:none}@media (max-width:340px){.widget-feedback__form-inputs{max-width:222px;justify-content:space-between}}@media (min-width:768px){.widget-feedback__form-inputs{justify-content:space-between}}.widget-feedback__form-input-group{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-shrink:0;flex-grow:0;margin-right:12px}.widget-feedback__form-input-group:last-of-type{margin-right:0}.widget-feedback__form-input-group>span{display:block;font-size:12px}@media (min-width:768px){.widget-feedback__form-input-group>span{font-size:16px}}@media (max-width:340px){.widget-feedback__form-input-group{margin-right:0}}.widget-feedback__form-label{margin-bottom:0}.widget-feedback__form-label:hover{cursor:pointer}.widget-feedback__form-icon{width:38px;height:38px;pointer-events:none}@media (min-width:768px){.widget-feedback__form-icon{width:46px;height:46px}}.widget-feedback__form-icon .symbol-container,.widget-feedback__form-icon .symbol-container .symbol{height:100%}.widget-feedback__form-icon svg{color:#999}.widget-feedback__form-label:hover .widget-feedback__form-icon svg{color:#bb16a3}.widget-feedback__form-input{position:absolute;visibility:hidden}.widget-feedback__form-input:checked~.widget-feedback__form-label .widget-feedback__form-icon svg{color:#e10098}.widget-feedback__form-triangle{display:none;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#e6e6e6;margin:-10px auto;transition:.4s ease;opacity:0}.widget-feedback__form-body{display:none;padding:15px 15px 30px;background-color:#e6e6e6;transition:.4s ease;border-radius:5px;opacity:0}.widget-feedback__succcess.js-hidden{display:none}.widget-feedback__success-message{font-size:16px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}@media (min-width:768px){.widget-feedback__success-message{font-size:18px}}.flag{position:relative;overflow:hidden}.flag::before{display:block;text-align:center;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;position:absolute;top:0;right:0}.flag-new::before{color:#053041;content:"New";background-color:#d0df00;height:56.5px;width:113px;-webkit-transform:translateX(56.5px) rotate(45deg);transform:translateX(56.5px) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center;line-height:90px}.flag-welike::before{color:#053041;content:"We like";background-color:#de7c00;height:56.5px;width:113px;-webkit-transform:translateX(56.5px) rotate(45deg);transform:translateX(56.5px) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center;line-height:90px}.flag-applied::before{color:#fff;content:"Applied";background-color:#007dba;height:56.5px;width:113px;-webkit-transform:translateX(56.5px) rotate(45deg);transform:translateX(56.5px) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center;line-height:90px}.flag-funding::before{color:#fff;content:"New funding";background-color:#007dba;height:56.5px;width:113px;-webkit-transform:translateX(56.5px) rotate(45deg);transform:translateX(56.5px) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center;line-height:90px}.flag-funding::before{padding:24px 10px 0;line-height:14px}.flag--most-popular::before{color:#053041;content:"Most\aPopular";background-color:#de7c00;height:56.5px;width:113px;-webkit-transform:translateX(56.5px) rotate(45deg);transform:translateX(56.5px) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center;line-height:90px}.flag--most-popular::before{white-space:pre;padding-top:20px;line-height:1}.flag--top-seller::before{color:#053041;content:"Top\aSeller";background-color:#de7c00;height:56.5px;width:113px;-webkit-transform:translateX(56.5px) rotate(45deg);transform:translateX(56.5px) rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center;line-height:90px}.flag--top-seller::before{white-space:pre;padding-top:20px;line-height:1}.card{padding-bottom:18px;border-radius:5px;background-color:#f2f2f2;box-shadow:1px 1px 8px #888;margin-bottom:24px;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;transition-timing-function:ease-out;transition-duration:.3s}.card-lens{height:90px;display:flex;align-items:center;justify-content:center;background-color:#fff;text-align:center}.card-lens img{max-width:170px;max-height:70px}.card-masthead{height:130px;background-size:cover;background-position:bottom center;background-repeat:no-repeat}.card-masthead .btn-favourite-small{position:absolute;right:0;z-index:100;margin:20px}.card-body{padding:12px 15px}.card-body ul{padding:0;list-style:none;margin-top:15px;margin-bottom:0}.card-body ul li{margin-bottom:6px}.card-body ul li a{margin-top:0;color:#ca0089}.card-body p{padding-top:15px}.card-body p.card-type{display:inline-block;padding:5px 10px;border-radius:10px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;margin:3px 7.5px 0 0;color:#053041;border:1px solid #053041}.card-body a{z-index:2;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.card-body a.card-link{position:absolute;top:-18px;bottom:0;left:0;right:0;z-index:1}.card-title{padding-top:20px;margin:0;font-size:28px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;transition-timing-function:ease-out;transition-duration:.1s}.row-card{display:flex;flex-wrap:wrap}.card__oldPrice{text-decoration:line-through;font-size:21px;margin:0 0 12px}@media (min-width:992px){.card__oldPrice{margin:0}}.card__masthead{width:90%}@media (min-width:992px){.card__masthead{width:auto}}.card__content{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}.card__content--body{display:flex;flex-wrap:nowrap;justify-content:space-between}.card__content--body--masthead{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}@media (min-width:992px){.card__content--body--masthead{flex-direction:column}}@media (min-width:480px){.card__content--body{flex-direction:column;justify-content:space-between;margin-right:24px;width:50%}}@media (min-width:992px){.card__content--body{width:100%;margin-right:0}}@media (min-width:480px){.card__content{flex-direction:row}}@media (min-width:992px){.card__content{flex-direction:column;height:100%}}.card__symbol{width:70px}@media (min-width:992px){.card__symbol{margin:0 auto;order:-1}}.card__symbol svg{height:62px}.card--colour-primary .card__symbol svg{fill:#007dba}.card--colour-secondary .card__symbol svg{fill:#e35206}.card__title{font-size:14px;display:flex;flex-wrap:wrap;line-height:1.5}.card--colour-primary .card__title{color:#007dba}.card--colour-secondary .card__title{color:#c7400e}.card--colour-green .card__title{margin-right:15px}.card--colour-green .card__title span{font-size:21px}.card--colour-green .card__title span:last-of-type{font-size:14px}@media (min-width:992px){.card__title{justify-content:center;font-size:16px;margin-top:12px}.card--colour-green .card__title{margin-right:0}.card--colour-green .card__title span{font-size:16px;margin-bottom:6px}.card--colour-green .card__title span:last-of-type{padding:0 15px}}@media (min-width:1200px){.card__title{font-size:18px}.card--colour-green .card__title span{font-size:18px;margin-bottom:12px}.card--colour-green .card__title span:last-of-type{padding:0 45px}}.card__price{display:block;font-size:45px;line-height:1}.card--colour-primary .card__price{color:#007dba;margin-bottom:0}@media (min-width:480px){.card--colour-primary .card__price{margin-bottom:12px}}@media (min-width:992px){.card--colour-primary .card__price{margin-bottom:0}}.card--colour-secondary .card__price{color:#e35206}@media (min-width:992px){.card__price{text-align:center;line-height:1.2}}.card--post-a-job p{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;margin:12px 0 36px}@media (min-width:480px){.card--post-a-job p{width:50%}}@media (min-width:992px){.card--post-a-job p{width:100%;margin:-24px 0 36px}}@media (min-width:1200px){.card--post-a-job p{margin:12px 0 40px}}.card--post-a-job ul{margin-top:18px;margin-bottom:0;width:100%}@media (min-width:480px){.card--post-a-job ul{width:50%;margin-top:0}}@media (min-width:992px){.card--post-a-job ul{width:100%}}@media (min-width:1200px){.card--post-a-job ul{margin-top:24px}}.card--post-a-job ul li{list-style:none;padding-left:22.5px;margin-left:-38px;margin-bottom:12px;font-size:14px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;background-size:14px;background-repeat:no-repeat;background-position:0 2px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNi43MzlweCIgaGVpZ2h0PSIxNi45MzRweCIgdmlld0JveD0iMTAuMjY5IDEwLjY2OCAxNi43MzkgMTYuOTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwLjI2OSAxMC42NjggMTYuNzM5IDE2LjkzNCIKICAgICB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjNzlBMTAwIiBkPSJNMTcuMzc4LDI3LjYwMmMtMC4yNTIsMC0wLjUwOC0wLjA2My0wLjc0Mi0wLjE5OWwtNS42MTEtMy4yMDRjLTAuNzE5LTAuNDExLTAuOTY5LTEuMzI3LTAuNTU4LTIuMDQ4CgkJYzAuNDExLTAuNzE5LDEuMzI3LTAuOTY5LDIuMDQ2LTAuNTU5bDUuNjExLDMuMjA2YzAuNzE5LDAuNDExLDAuOTY5LDEuMzI3LDAuNTU5LDIuMDQ2QzE4LjQwNSwyNy4zMjgsMTcuODk5LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgogICAgPHBhdGggZmlsbD0iIzc5QTEwMCIgZD0iTTE3LjM3OCwyNy42MDJjLTAuMjU2LDAtMC41MTctMC4wNjUtMC43NTMtMC4yMDVjLTAuNzE2LTAuNDE4LTAuOTU4LTEuMzM2LTAuNTQtMi4wNTJsOC4xMjctMTMuOTMzCgkJYzAuNDE4LTAuNzE3LDEuMzM4LTAuOTU3LDIuMDUyLTAuNTRjMC43MTUsMC40MTcsMC45NTcsMS4zMzUsMC41NDEsMi4wNTFsLTguMTMsMTMuOTMzQzE4LjM5NiwyNy4zMzQsMTcuODk1LDI3LjYwMiwxNy4zNzgsMjcuNjAyCgkJeiIvPgo8L2c+Cjwvc3ZnPg==)}.card--post-a-job ul li:last-of-type{margin-bottom:72px}@media (min-width:480px){.card--post-a-job ul li:last-of-type{margin-bottom:0}}@media (min-width:1200px){.card--post-a-job ul li:last-of-type{margin-bottom:24px}}.card__cta{position:absolute;bottom:0;left:0;width:100%;margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.card--colour-green .card__cta{background-color:#c2d000;color:#053041}.card--colour-green .card__cta:hover{color:#053041;background-color:#b3c000}@media (min-width:480px){.card--colour-green .card__cta{margin-top:12px}}@media (min-width:992px){.card--colour-green .card__cta{margin-bottom:0!important}}@media (min-width:480px){.card__cta{position:static;padding:10px 15px;border-radius:5px;font-size:14px}}@media (min-width:992px){.card__cta{margin:12px 0 30px}}@media (min-width:1200px){.card__cta{margin:12px 0 0}}.card--post-a-job{padding:12px 15px;margin-bottom:36px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0;background-color:#fff}.card--post-a-job:hover{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:480px){.card--post-a-job{padding:12px 15px 24px}}@media (min-width:992px){.card--post-a-job{padding:12px 30px 36px;margin-bottom:0;width:33%;margin-right:30px}.card--post-a-job:last-of-type{margin-right:0}}.card--post-a-job:last-of-type{padding:48px 15px;margin-bottom:0}.card--post-a-job:last-of-type svg{width:65px;height:63px}@media (min-width:480px){.card--post-a-job:last-of-type{padding:48px 15px 24px}}@media (min-width:992px){.card--post-a-job:last-of-type{text-align:center;padding:42px 30px 36px}}.card-secondary{position:relative;display:flex;flex-direction:column;width:100%;border-radius:5px;background-color:#f2f2f2;overflow:hidden;margin-bottom:24px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.card-secondary:focus,.card-secondary:hover{background-color:#f7f7f7}.card-secondary:focus .card-secondary-lens,.card-secondary:hover .card-secondary-lens{border-color:#f7f7f7}.card-secondary:focus .card-secondary-masthead,.card-secondary:hover .card-secondary-masthead{background-color:#f0f0f0}.card-secondary.is-not-interactable:focus,.card-secondary.is-not-interactable:hover{background-color:#f2f2f2}.card-secondary.is-not-interactable:focus .card-secondary-lens,.card-secondary.is-not-interactable:hover .card-secondary-lens{border-color:#f2f2f2}.card-secondary.is-not-interactable:focus .card-secondary-masthead,.card-secondary.is-not-interactable:hover .card-secondary-masthead{background-color:#ebebeb}.card-secondary a:focus,.card-secondary a:hover{text-decoration:none}.card-secondary-masthead{background-color:#ebebeb;background-size:cover;background-position:center center;padding:12px;min-height:48px;line-height:1}.card-secondary-body{padding:24px 15px 12px;flex-grow:1}.card-secondary-body a{position:relative;z-index:2}.card-secondary-kicker,.card-secondary-list,.card-secondary-meta{font-size:13px;margin-bottom:6px}.card-secondary-kicker{text-transform:uppercase;opacity:.7;margin-bottom:0}.card-secondary-kicker span+span::before{content:" · "}.card-secondary-title{font-size:18px;color:#053041;margin-bottom:6px;padding-top:0}.card-secondary-meta{padding-left:28px;list-style-type:disc}.card-secondary-list{list-style:none;padding-left:0;margin-top:12px;background-color:#fff;border-radius:5px;overflow:hidden}.card-secondary-list>li+li{border-top:1px solid #f2f2f2}.card-secondary-list>li>a{display:flex;align-items:center;justify-content:space-between;color:#053041;padding:6px 15px}.card-secondary-list>li>a::after{float:right;content:"\e603";color:#e10098;margin-left:6px}.card-secondary-list>li>a:focus,.card-secondary-list>li>a:hover{color:#fff;background-color:#bb16a3}.card-secondary-list>li>a:focus::after,.card-secondary-list>li>a:hover::after{color:#fff}.card-secondary-action{position:relative;z-index:2;align-self:flex-end;margin:0 15px 12px;float:right;font-size:13px}.card-secondary-action::after{content:"\e603";margin-left:6px;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px)}.card-secondary-lens{width:76px;height:76px;border-radius:50px;border:4px solid #f2f2f2;overflow:hidden;float:right;margin-top:-60px;background-color:#fff}.card-secondary-lens.is-logo{padding:12px;text-align:center}.card-secondary-lens.is-logo>img{max-width:100%;height:auto;max-height:100%;display:inline-block}.card-secondary-lens.is-text{text-align:center;font-size:13px}.card-secondary-lens.is-avatar>img{max-width:100%;height:auto;max-height:100%;display:inline-block}.card-secondary-lens.is-icon{text-align:center;padding:16px}.card-secondary-lens.is-icon .symbol{width:36px;height:36px;fill:#485d65}.card-secondary-tags{padding-left:8px}.card-secondary-tag{display:inline-block;color:#fff;background-color:#053041;text-transform:uppercase;border-radius:5px;padding:6px;font-size:13px;margin:4px}.card-secondary-tag.card-secondary-tag-featured,.card-secondary-tag.t-orange{background-color:#e35206}.card-secondary-tag.t-blue{background-color:#009cd4}.card-secondary-tag.card-secondary-tag-new,.card-secondary-tag.t-green{background-color:#79a100}.card-secondary-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}@media (min-width:1200px){.card-secondary-masthead{min-height:58px}.card-secondary-lens{width:88px;height:88px;margin-top:-66px}.card-secondary-lens.is-logo{padding:16px}.card-secondary-lens.is-text{font-size:18px}.card-secondary-lens.is-icon .symbol{width:42px;height:42px}.card-secondary-kicker{margin-bottom:8px}.card-secondary-title{font-size:24px}.card-secondary-list,.card-secondary-meta{font-size:16px}}.card-secondary.t-green{background-color:#d0df00}.card-secondary.t-green a{color:#485d65}.card-secondary.t-green a:focus,.card-secondary.t-green a:hover{color:#053041}.card-secondary.t-green .card-secondary-masthead{background-color:#c2d000}.card-secondary.t-green .card-secondary-lens{border-color:#d0df00}.card-secondary.t-green .card-secondary-list>li>a:focus,.card-secondary.t-green .card-secondary-list>li>a:hover{background-color:#c2d000;color:#fff}.card-secondary.t-green .card-secondary-list.card-secondary-tag-funding{background-color:#009cd4}.card-secondary.t-green:focus,.card-secondary.t-green:hover{background-color:#dae900}.card-secondary.t-green:focus .card-secondary-lens,.card-secondary.t-green:hover .card-secondary-lens{border-color:#dae900}.card-secondary.t-green:focus .card-secondary-masthead,.card-secondary.t-green:hover .card-secondary-masthead{background-color:#ccda00}.card-secondary-meters{font-size:13px;margin-bottom:12px;margin-top:12px}.card-secondary-meters .meter-wrapper{width:100%;padding-bottom:4px;vertical-align:middle}.card-secondary-meters .meter-label{padding-right:15px}.card-secondary-meters .meter-value{padding-left:15px}.card-secondary-lens.is-score{text-align:center;position:relative}.card-secondary-score{width:68px;height:68px;background:#f2f2f2;border-radius:50%;-webkit-transform:rotate(-90deg) scale(1.01);transform:rotate(-90deg) scale(1.01)}.card-secondary-score circle{fill:#f2f2f2;stroke:#fff;stroke-width:32}.card-secondary-score-text{font-size:21px;position:absolute;line-height:68px;z-index:1;top:0;right:0;left:0;bottom:0}@media (min-width:768px){.card-secondary-score{width:80px;height:80px}.card-secondary-score-text{font-size:21px;line-height:80px}}.container-cards{padding-top:84px}@media (min-width:768px){.container-cards .row .col{display:flex;flex-wrap:wrap}}@media (min-width:992px){.container-cards{width:970px}}@media (min-width:1200px){.container-cards{width:1080px}}.col-card{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:768px){.col-card{width:50%}}.col-card .card-secondary-body{min-height:151px}.card-secondary-advert{background-color:transparent;padding:12px 0}.card-secondary-advert .card-secondary-body{padding:0}.card-secondary-advert .advert{margin:0 auto}.card-secondary-advert:focus,.card-secondary-advert:hover{background-color:transparent}.employer-profile-card{margin:48px 0;background-color:#fff;color:#053041;border-radius:5px;overflow:hidden;box-shadow:0 0 10px 0 #888}.employer-profile-card-logo{background-color:#fff;text-align:center;padding:20px;max-height:150px}.employer-profile-card-logo img{height:auto;max-width:100%}.employer-profile-card-masthead{padding-top:26.316%;max-height:200px;background-size:contain;background-position:left 50%}.employer-profile-card-tag{display:inline-block;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;border:1px #053041 solid;border-radius:10px;padding:5px 10px;margin:0}.employer-profile-card-body{padding:24px 30px;font-size:16px;background-color:#f2f2f2}.employer-profile-card-body h3{margin:24px 0 12px;padding:0}.employer-profile-card-body .btn{display:block;margin:24px 0 30px;text-align:center}.details-block{margin-bottom:36px}.details-block-summary{display:flex;align-items:baseline;justify-content:space-between;cursor:pointer;outline:0;padding:12px 15px;background-color:#ebebeb;border-radius:5px}.details-block-summary::after{clear:both;content:"";display:block}.details-block-summary:active,.details-block-summary:focus,.details-block-summary:hover{text-decoration:none}.details-block-summary:hover{background-color:#f2f2f2}.details-block-summary:hover .details-block-arrow,.details-block-summary:hover .details-block-header{color:#bb16a3}.details-block.is-interests .details-block-summary{background-color:#f2f2f2;cursor:auto;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}.fonts-loaded .details-block.is-interests .details-block-summary{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.details-block.is-interests .details-block-summary input[type=checkbox]{margin-top:7px}.details-block.is-interests .details-block-inner{padding-bottom:12px}.details-block.is-sort{color:#e10098;font-size:18px;font-size:1.125rem}.details-block.is-sort .icon-ui-sort{display:none}.details-block.is-sort .sorting-title-icon{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.details-block.is-sort .sorting-title-text{flex:1 0 auto}.details-block.is-sort.is-open .details-block-summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.details-block-header{flex:1 1 .01px;order:-1;float:left;color:#e10098;margin-right:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}.fonts-loaded .details-block-header{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.details-block-header span:first-of-type{margin-right:12px}.details-block-inner{padding:12px 30px 0;background-color:#f2f2f2}.details-block-inner .btn{margin-bottom:24px}.details-block-inner p{margin-bottom:12px}.details-block-inner::after{clear:both;content:"";display:block}.details-block-tag{color:#007dba;order:-1;-webkit-transform:translateY(-2px);transform:translateY(-2px);font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-variant:small-caps;font-weight:600;text-transform:lowercase}.details-block.is-open .details-block-summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.details-block.is-open .details-block-inner{display:block;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media (min-width:768px){.details-block.is-sort{background-color:#fff;margin:48px 0 48px 15px}.details-block.is-sort .details-block-arrow,.details-block.is-sort .details-block-summary{display:none}.details-block.is-sort .sorting-options{display:flex;padding:0;background-color:transparent}.details-block.is-sort .sorting-options>li+li{margin-top:0}.details-block.is-sort .sorting-options>li+li::before{content:"  ·  ";color:#e10098}.details-block.is-sort .icon-ui-sort{color:#485d65;display:block;float:left;margin-right:10px;-webkit-transform:translateY(1px);transform:translateY(1px);font-size:21px;font-size:1.3125rem}}.details-block.is-sort .sorting-title-icon{margin-right:12px;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px)}.details-block.is-sort.is-open .sorting-title{border-radius:5px 5px 0 0}.sorting-options{display:none;padding:12px 30px 24px;background-color:#f2f2f2;border-radius:0 0 5px 5px;font-size:16px;font-size:1rem}.sorting-options>li+li{margin-top:6px}.sorting-options>li .is-current{pointer-events:none;font-weight:700;text-decoration:none;color:#485d65}.is-open .sorting-options{display:block}.details-block-arrow{color:#e10098;-webkit-transform:rotate(90deg);transform:rotate(90deg);float:right}.is-open .details-block-summary .details-block-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.alert,.callout{padding:12px 15px;margin-bottom:24px;word-wrap:break-word;border-radius:5px;font-size:18px;font-size:1.125rem}.alert .btn,.callout .btn{color:#fff;text-decoration:none}.alert>ol,.alert>p,.alert>ul,.callout>ol,.callout>p,.callout>ul{margin-bottom:6px}.alert>ol:last-child,.alert>p:last-child,.alert>ul:last-child,.callout>ol:last-child,.callout>p:last-child,.callout>ul:last-child{margin-bottom:0}.alert .checkbox,.alert .radio,.callout .checkbox,.callout .radio{padding-top:0}.alert .form-group,.callout .form-group{margin-top:18px;margin-bottom:5px}.alert .form-group+.form-group,.callout .form-group+.form-group{margin-top:0}@media (min-width:768px){.alert,.callout{padding:24px 30px}}.alert{padding-left:65px;background-repeat:no-repeat;background-position:15px 12px;background-size:35px;min-height:59px}.alert p:first-of-type{padding-top:3px}.alert li{padding-top:0;padding-bottom:7px;font-size:14px}.alert.l-no-margin{margin:0}@media (min-width:768px){.alert{background-position:30px 24px;padding-left:80px}}.alert-small{padding:12px 12px 12px 48px;font-size:16px;background-position-x:12px;background-position-y:center;background-size:25px 25px}.callout-img{float:left;margin-right:15px}.alert-danger,.callout-danger{background-color:#f3d4d3;color:#bc1a16}.alert-danger a,.callout-danger a{color:#bc1a16;text-decoration:underline}.alert-danger a:focus,.alert-danger a:hover,.callout-danger a:focus,.callout-danger a:hover{text-decoration-style:dotted}.alert-danger{background-image:url(/resources/dist/img/alerts/alert-danger.svg)}.alert-error,.callout-error{background-color:#f3d4d3;color:#bc1a16}.alert-error a,.callout-error a{color:#bc1a16;text-decoration:underline}.alert-error a:focus,.alert-error a:hover,.callout-error a:focus,.callout-error a:hover{text-decoration-style:dotted}.alert-error{background-image:url(/resources/dist/img/alerts/alert-error.svg)}.alert-info,.callout-info{background-color:#d0e7f5;color:#065683}.alert-info a,.callout-info a{color:#065683;text-decoration:underline}.alert-info a:focus,.alert-info a:hover,.callout-info a:focus,.callout-info a:hover{text-decoration-style:dotted}.alert-info{background-image:url(/resources/dist/img/alerts/alert-info.svg)}.alert-warning,.callout-warning{background-color:#f8ebdd;color:#a6560a}.alert-warning a,.callout-warning a{color:#a6560a;text-decoration:underline}.alert-warning a:focus,.alert-warning a:hover,.callout-warning a:focus,.callout-warning a:hover{text-decoration-style:dotted}.alert-warning{background-image:url(/resources/dist/img/alerts/alert-warning.svg)}.alert-success,.callout-success{background-color:#e3f5ce;color:#1b710a}.alert-success a,.callout-success a{color:#1b710a;text-decoration:underline}.alert-success a:focus,.alert-success a:hover,.callout-success a:focus,.callout-success a:hover{text-decoration-style:dotted}.alert-success{background-image:url(/resources/dist/img/alerts/alert-success.svg)}.alert-dialog{position:absolute;top:25%;left:50%}.alert-dialog>.alert-dialog-inner{position:relative;left:-50%;z-index:2000}.alert-dialog.is-modal>.alert-dialog-inner{box-shadow:0 10px 18px rgba(0,0,0,.2)}.alert-dialog-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;background-color:#000;opacity:.5}.cookies-callout{display:flex;align-items:center;justify-content:space-between;font-size:14px}.cookies-callout-wrapper{width:100%;padding:12px 0;background-color:#007dba;position:fixed;bottom:0;z-index:100}.cookies-callout-wrapper-survey{background-color:#ca0089}.cookies-callout-wrapper-survey .cookies-callout .close-icon:hover{color:#ca0089}.cookies-callout p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:0;color:#fff}.cookies-callout .close,.cookies-callout a{color:#fff;text-decoration:underline}.cookies-callout .close:active,.cookies-callout .close:hover,.cookies-callout a:active,.cookies-callout a:hover{color:#fff;cursor:pointer;text-decoration:none}.cookies-callout .close-icon{display:flex;align-items:center;justify-content:center;font-size:18px;float:right;text-align:center;margin-left:15px;border:2px solid #fff;flex-shrink:0;border-radius:50%;height:35px;width:35px;text-decoration:none}.cookies-callout .close-icon:hover{cursor:pointer;color:#007dba;background-color:#fff}.cookies-callout .close-icon:focus{outline:#bb16a3 solid 2px;outline-offset:-2px}.form-group-checkbox-multi .form-group-label{font-weight:400;font-size:16px;font-size:1rem}.form-group-checkbox-multi .form-control{display:none;height:auto;background-repeat:no-repeat;background-position:right 24px center;padding-top:18px;padding-bottom:18px;color:#053041}.form-group-checkbox-multi .form-control.has-items{padding:5px 35px 7px 4px}.form-group-checkbox-multi.is-open .form-control{border-color:#e10098;border-bottom-width:0;margin-bottom:-12px}.form-group-checkbox-multi.is-open .form-control-inner{display:block;margin-top:5px;padding:0 24px;background-color:#fff;border:1px solid #e10098;border-top:none;font-size:13px;font-size:.8125rem}.form-group-checkbox-multi .selected-item{padding:6px;line-height:30px}.form-group-checkbox-multi .selected-item .remove{margin-left:6px}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner{padding:0 15px}@media (min-width:768px){.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner{-webkit-column-count:2;column-count:2}}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner .checkbox-group{padding-top:12px;-webkit-column-break-inside:avoid;break-inside:avoid}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner .checkbox-group::after{clear:both;content:"";display:block}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner .checkbox-group.checkbox-group-middle{-webkit-column-break-before:always;page-break-before:always;break-before:always}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner .checkbox{margin-left:15px}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner label{color:#485d65;display:inline-block}.form-group-checkbox-multi.form-group-checkbox-multi-grouped.is-open .form-control-inner label::first-letter{text-transform:uppercase}.flex-list{display:flex;flex-wrap:wrap}.flex-list>li{width:100%}@media (min-width:768px){.flex-list>li{width:calc(50% - 15px)}.flex-list>li:nth-of-type(odd){margin-right:15px}.flex-list>li:nth-of-type(even){margin-left:15px}}.well{background-color:#f2f2f2;border-radius:5px;margin-bottom:48px;margin-top:24px;padding-top:36px}.well-title{padding:0 30px 36px;margin-bottom:0;text-align:center;font-size:21px;font-size:1.3125rem}.well-title.l-text-left{text-align:left}.well-body{padding:0 30px 24px}.well-body.extended{padding-bottom:60px}.well-footer{background-color:#ebebeb;border-radius:0 0 5px 5px;padding:24px 30px}.well-footer>p{margin-bottom:0}@media (min-width:768px){.well{margin-top:48px}}@media (min-width:992px){.well{margin-bottom:96px}}.well.l-title-left .well-title{text-align:left;padding-left:0;padding-right:0}.well .t-dark{background-color:#ebebeb}.well .t-dark.well{padding:24px 15px}.well .well{border-radius:5px;padding:0 15px 12px;margin:0 -15px}.well .well h1,.well .well h2,.well .well h3,.well .well h4,.well .well h5,.well .well h6{padding:0;line-height:36px;margin-bottom:12px}@media (min-width:992px){.well .well{padding:24px 15px}}.well.is-message{text-align:center;color:#053041;padding-top:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.well.is-message{padding-top:48px}}.fonts-loaded .well.is-message{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.well.is-message .well-body{padding-bottom:36px}}@media (min-width:992px){.well.is-message .well-body{padding-bottom:60px}}.well.is-message p{font-size:18px}@media (min-width:992px){.well.is-message p{font-size:24px}}.well.is-message .well-message-sm{margin-bottom:0;margin-top:-12px;font-size:14px}.well-btn-group{margin-top:24px}.form-group-apply .form-group-label,.form-group-apply .form-label,.form-group-apply-document .form-group-label,.form-group-avatar-upload label{margin-bottom:12px;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-size:1.3125rem}.fonts-loaded .form-group-apply .form-group-label,.fonts-loaded .form-group-apply .form-label,.fonts-loaded .form-group-apply-document .form-group-label,.fonts-loaded .form-group-avatar-upload label,.form-group-apply .fonts-loaded .form-group-label,.form-group-apply .fonts-loaded .form-label,.form-group-apply-document .fonts-loaded .form-group-label,.form-group-avatar-upload .fonts-loaded label{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.form-group-apply{text-align:center}.form-group-apply .form-group-label span{text-align:center}@media (min-width:768px){.form-group-apply .form-group-label,.form-group-apply .form-label{font-size:24px;font-size:1.5rem}}.form-control-file{padding:12px 0}input[type=file]{width:100%;display:inline-block;background-color:#fff;border-radius:5px;padding:12px 15px}input[type=file][disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (min-width:768px){input[type=file]{width:auto}}input[type=file]::-webkit-file-upload-button{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;border-radius:5px;background-color:#e10098;color:#fff;font-size:13px;padding:13.5px 10px;-webkit-appearance:none;appearance:none;-webkit-transition:.1s color linear,.1s background-color linear;transition:.1s color linear,.1s background-color linear}input[type=file]::-webkit-file-upload-button:focus,input[type=file]::-webkit-file-upload-button:hover{text-decoration:none;background-color:#ae0076}input[type=file]::-webkit-file-upload-button.active,input[type=file]::-webkit-file-upload-button:active{background-color:#7b0053}.form-group-apply-document fieldset{min-width:100%}.form-group-apply-document .form-group-label{text-align:center}@media (min-width:768px){.form-group-apply-document .form-group-label{font-size:24px;font-size:1.5rem}}.form-group-apply-document .radio{display:flex;align-items:center;padding:0;border-radius:5px;background-color:#ebebeb;transition:background-color .1s linear,border-color .1s linear}.form-group-apply-document .radio.is-selected,.form-group-apply-document .radio.is-selected:active,.form-group-apply-document .radio.is-selected:focus,.form-group-apply-document .radio.is-selected:hover{color:#1b710a;background-color:#e3f5ce}.form-group-apply-document .radio.is-selected .label-inner,.form-group-apply-document .radio.is-selected .label-inner-text,.form-group-apply-document .radio.is-selected:active .label-inner,.form-group-apply-document .radio.is-selected:active .label-inner-text,.form-group-apply-document .radio.is-selected:focus .label-inner,.form-group-apply-document .radio.is-selected:focus .label-inner-text,.form-group-apply-document .radio.is-selected:hover .label-inner,.form-group-apply-document .radio.is-selected:hover .label-inner-text{color:#1b710a}.form-group-apply-document .radio.is-selected .label-inner .symbol-container,.form-group-apply-document .radio.is-selected .label-inner-text .symbol-container,.form-group-apply-document .radio.is-selected:active .label-inner .symbol-container,.form-group-apply-document .radio.is-selected:active .label-inner-text .symbol-container,.form-group-apply-document .radio.is-selected:focus .label-inner .symbol-container,.form-group-apply-document .radio.is-selected:focus .label-inner-text .symbol-container,.form-group-apply-document .radio.is-selected:hover .label-inner .symbol-container,.form-group-apply-document .radio.is-selected:hover .label-inner-text .symbol-container{fill:#1b710a}.form-group-apply-document .radio label{flex:1 1 .01px;padding:24px 30px;display:flex;align-items:center}.form-group-apply-document .radio label input{margin-right:15px;margin-left:0}.form-group-apply-document .radio label .label-inner{display:flex;align-items:center;flex:1 1 .01px}.form-group-apply-document .radio label .label-inner .symbol-container{display:none;fill:#053041;margin-right:15px;height:38px;width:38px}.form-group-apply-document .radio label .label-inner .symbol-container .symbol{height:inherit}@media (min-width:768px){.form-group-apply-document .radio label .label-inner .symbol-container{display:inline-block}}.form-group-apply-document .radio label .label-inner-text{flex:1 1 .01px;word-wrap:break-word;font-size:16px;font-size:1rem}@media (min-width:768px){.form-group-apply-document .radio label .label-inner-text{font-size:21px;font-size:1.3125rem}}.form-group-apply-document .radio .btn-remove-cv{width:41px;height:41px;line-height:41px;text-align:center;margin-right:30px;color:#e10098;background-color:#fff;padding:0;font-size:21px;font-size:1.3125rem}.form-group-apply-document .radio .btn-remove-cv .icon-ui-cross{margin-top:10px;display:inline-block}.form-group-apply-document .radio .btn-remove-cv .btn-spinner{display:none}.form-group-apply-document .radio .btn-remove-cv.is-loading{background-color:#fff;pointer-events:none}.form-group-apply-document .radio .btn-remove-cv.is-loading .btn-spinner{display:inline-block}.form-group-apply-document .radio .btn-remove-cv.is-loading .icon-ui-cross{display:none}.form-group-apply-document .radio .btn-remove-cv:hover{transition:background-color .1s linear;background-color:#bb16a3;color:#fff}.form-group-apply-document .radio .btn-remove-cv:hover .icon-ui-cross{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;-webkit-transform:scale(1.2);transform:scale(1.2)}.form-group-apply-document .radio:active,.form-group-apply-document .radio:focus,.form-group-apply-document .radio:hover{transition:background-color .1s linear,border-color .1s linear;background-color:#bb16a3}.form-group-apply-document .radio:active .label-inner,.form-group-apply-document .radio:active .label-inner-text,.form-group-apply-document .radio:focus .label-inner,.form-group-apply-document .radio:focus .label-inner-text,.form-group-apply-document .radio:hover .label-inner,.form-group-apply-document .radio:hover .label-inner-text{color:#fff}.form-group-apply-document .radio:active .label-inner .symbol-container,.form-group-apply-document .radio:active .label-inner-text .symbol-container,.form-group-apply-document .radio:focus .label-inner .symbol-container,.form-group-apply-document .radio:focus .label-inner-text .symbol-container,.form-group-apply-document .radio:hover .label-inner .symbol-container,.form-group-apply-document .radio:hover .label-inner-text .symbol-container{fill:#fff}.well-apply{margin-bottom:0;margin-top:0}.well-spacer{width:4px;height:36px;background-color:#ebebeb;margin:0 auto}@media (min-width:768px){.well-spacer{height:72px}}.form-group-apply-question .radio-inline{margin:0;padding:0}.form-group-apply-question .form-group{margin-right:-15px;margin-left:-15px}.form-group-apply-question h1,.form-group-apply-question h2,.form-group-apply-question h3,.form-group-apply-question h4,.form-group-apply-question h5,.form-group-apply-question h6{font-size:21px;font-size:1.3125rem;margin-bottom:24px}@media (min-width:768px){.form-group-apply-question h1,.form-group-apply-question h2,.form-group-apply-question h3,.form-group-apply-question h4,.form-group-apply-question h5,.form-group-apply-question h6{font-size:24px;font-size:1.5rem}}.form-group-apply-question label{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;cursor:pointer;width:100px;height:100px;background-color:#ebebeb;border-radius:50%;margin:0 15px}.form-group-apply-question label span{font-size:16px;font-size:1rem;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;display:block}@media (min-width:768px){.form-group-apply-question label span{font-size:21px;font-size:1.3125rem}}.form-group-apply-question label input[type=radio]{margin:4px 0 0;float:none}.form-group-apply-question label:active,.form-group-apply-question label:focus,.form-group-apply-question label:hover{transition:background .2s linear,color .2s linear;background-color:#bb16a3}.form-group-apply-question label:active span,.form-group-apply-question label:focus span,.form-group-apply-question label:hover span{color:#fff}.form-group-apply-question label.is-selected,.form-group-apply-question label.is-selected:active,.form-group-apply-question label.is-selected:focus,.form-group-apply-question label.is-selected:hover{background-color:#e3f5ce}.form-group-apply-question label.is-selected span,.form-group-apply-question label.is-selected:active span,.form-group-apply-question label.is-selected:focus span,.form-group-apply-question label.is-selected:hover span{color:#1b710a}.mandatory-requirement{margin:30px 0}.metric{border-radius:5px;padding:12px 15px;margin-top:12px;margin-bottom:12px;background-color:#f2f2f2;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-spec-hyphens:auto;hyphens:auto;color:#053041}.metric-title{font-size:14px;font-weight:700}.metric-data{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px}.meter-faux,meter{width:100%;height:10px;background:0 0;background-color:#bcbcbc;border-radius:5px;overflow:hidden;vertical-align:baseline}.meter-faux{margin-top:8px;margin-bottom:7px}.meter-faux-bar{background-color:#e35206;height:10px}meter::-webkit-meter-bar{background:0 0;background-color:#bcbcbc;border-radius:5px;overflow:hidden}meter::-webkit-meter-optimum-value{background:0 0;background-color:#e35206}meter::-moz-meter-bar{background:0 0;background-color:#e35206}.collection{padding:36px 0;border-top:2px #ebebeb solid}.collection h3{font-size:21px}.collection:first-of-type{margin-top:24px}.collection-count{margin-top:18px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.collection .widget-list{margin-top:0}@media (min-width:768px){.collection h3{font-size:24px}}@media (min-width:992px){.collection h3{font-size:28px}}.is-contractable{overflow:hidden;position:relative}.is-contractable.is-contracted::before{content:" ";display:block;position:absolute;bottom:0;height:48px;width:100%;background-image:linear-gradient(rgba(255,255,255,0),#fff 90%)}.is-contractable-button-container{text-align:center}.is-contractable-button{position:relative;color:#e10098;background-color:transparent;border:none;padding:0}.is-contractable-button:hover{text-decoration:underline}.is-contractable-button:focus,.is-contractable-button:hover{color:#bb16a3;outline:0}.is-contractable-button::after{content:"\e603";position:absolute;top:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:2px}.is-contractable-button.is-contracted::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dialog-label{display:flex;align-items:center}.dialog-toggle{width:14px;height:14px;margin-left:8px;margin-bottom:5px}.dialog-toggle:hover{cursor:pointer}.dialog{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;width:100%;z-index:1000}.dialog.is-modal{background-color:rgba(0,0,0,.9)}.dialog-inner{position:relative;width:240px;border-radius:5px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;z-index:2000;padding:30px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-align:center}.dialog-inner .dialog-content{max-height:290px;overflow:auto;-webkit-overflow-scrolling:touch}.dialog-inner img{margin-bottom:18px}.dialog-inner p{margin-bottom:18px}.dialog-inner .btn{width:100%;text-align:center}.pill{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0}.pill-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background-color:#fff}.pill-icon{font-size:12px;float:right}.pill-region{height:0;overflow:hidden;visibility:hidden}.pill-region .form-group:last-child{margin-bottom:24px}.pill-region-is-visible{height:auto;visibility:visible;overflow:visible}.pill-action{display:flex;justify-content:center;cursor:pointer;border:1px solid #e10098;color:#e10098;min-width:150px;background-color:#fff;padding:10px 15px;border-radius:23px;text-align:center}.pill-action:hover{color:#bb16a3;border-color:#bb16a3;box-shadow:inset 0 0 0 1px #bb16a3}.pill-has-children .pill-action{justify-content:space-between;align-items:center}.pill-has-children .pill-icon::after{content:"\e901";font-family:ui;margin-left:15px}.pill-has-children-is-selected{display:none}.pill-is-selected .pill-action{background-color:#e10098;color:#fff;justify-content:space-between;align-items:center}.pill-is-selected .pill-action .pill-icon::after{content:"\e900";font-family:ui;margin-left:15px}.pill-is-selected .pill-action:focus,.pill-is-selected .pill-action:hover{background-color:#bb16a3}.pill-container{display:inline-block;width:100%;margin-bottom:36px;padding:24px 0;border-radius:5px}.pill-container .form-group-checkbox-multi.form-group-checkbox-multi-grouped .form-control-inner{-webkit-column-count:1;column-count:1}.pill-container:last-of-type{margin-bottom:0}.pill-children,.pill-control{display:none}.pill-children{margin:0 -7.5px}.pill-children .pill{margin:0 15px 12px 0}.pill-children .pill:last-of-type{margin-bottom:0}.pill-has-children.pill-is-selected{display:none}.pill-has-children.pill-is-selected+.pill-children{display:inline-block}.content-summary-list{background-color:#f2f2f2;padding:30px;margin:36px 0;border-radius:5px}.content-summary-list h2{margin-bottom:12px;padding-top:0;color:#c7400e;font-size:16px;text-transform:uppercase}.content-summary-list ul{padding-left:0;margin-bottom:0;list-style-position:inside;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.content-summary-list li{padding:12px 0 12px 24px;color:#053041;border-bottom:1px solid #d9d9d9;text-indent:-1.4em}.content-summary-list li:last-of-type{border-bottom:0}.content-summary-list li a{color:#ca0089}.content-summary-list li a:hover{color:#bb16a3}.iframe{margin:24px 0 36px}.promo{padding-top:24px;padding-bottom:36px;text-align:center}@media (min-width:768px){.promo{padding-top:48px;padding-bottom:48px}}@media (min-width:992px){.promo{padding-top:60px;padding-bottom:60px}}.promo .symbol-container-future-you-logo{margin-right:auto;margin-bottom:24px;margin-left:auto;width:180px;height:58px}@media (min-width:768px){.promo .symbol-container-future-you-logo{margin-bottom:36px;width:220px;height:71px}}@media (min-width:992px){.promo .symbol-container-future-you-logo{margin-right:0;margin-left:0;width:210px;height:68px}}@media (min-width:1200px){.promo .symbol-container-future-you-logo{margin-bottom:48px;width:360px;height:115px}}.promo .symbol-container-future-you-logo svg{height:100%}.promo section>.row>div:first-of-type{margin-bottom:24px}@media (min-width:768px){.promo section>.row>div:first-of-type{margin-bottom:48px}}@media (min-width:992px){.promo section>.row>div:first-of-type{margin-bottom:0}}.promo section>.row>div:last-of-type>.row{display:flex;flex-wrap:wrap}.promo section>.row>div:last-of-type>.row>div{flex-grow:0;flex-shrink:0}.promo section>.row>div:last-of-type>.row>div:nth-of-type(1){margin-bottom:24px}@media (min-width:768px){.promo section>.row>div:last-of-type>.row>div:nth-of-type(1){margin-bottom:0}}.promo--bg-orange-pink{background-image:linear-gradient(to left,#e35206,#bb16a3)}.promo__title{margin:0;padding:0;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#fff;line-height:1.2}@media (min-width:768px){.promo__title{font-size:24px}}@media (min-width:992px){.promo__title{text-align:left}}@media (min-width:1200px){.promo__title{font-size:28px}}.promo__card{padding-top:12px;padding-right:30px;padding-bottom:0;padding-left:30px;height:100%;background-color:#fff;border-radius:5px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:12px 0}@media (min-width:768px){.promo__card{padding-bottom:36px;margin:0}}.promo__card .symbol-container{margin-bottom:12px}.promo__card .symbol{width:80px;height:80px}.promo__card-blurb{margin-bottom:24px;font-size:16px;line-height:1.5;color:#053041}@media (min-width:768px){.promo__card-blurb{font-size:18px;line-height:1.2;min-height:84px}}@media (min-width:1200px){.promo__card-blurb{min-height:0}}.promo__card-cta{display:block;margin-left:-30px;margin-right:-30px;padding:18px 15px;width:calc(100% + 60px);border-top-left-radius:0;border-top-right-radius:0}.promo__card-cta .btn-text{font-size:16px}.promo__card-cta .btn-icon-right{width:16px;height:16px}@media (min-width:768px){.promo__card-cta{margin-left:0;margin-right:0;padding:8px 15px;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.promo__card-cta .btn-text{font-size:14px}.promo__card-cta .btn-icon-right{width:14px;height:14px}}.link-backward,.link-onward{display:inline-block;position:relative}.link-backward::after,.link-backward::before,.link-onward::after,.link-onward::before{font-family:icon-arrows;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link-onward{padding-right:20px}.link-onward::after{content:"\e603";right:0}.link-backward{padding-left:20px}.link-backward::before{content:"\e602";left:0}.selectize-control.multi .selectize-input .item{background-color:#ebebeb;color:#053041;padding-left:6px}.selectize-control.multi .selectize-input .item.active{background-color:#009cd4}.selectize-control.multi .selectize-input .item .remove:hover{color:#e10098}.selectize-dropdown .dropdown-empty-message{color:#bc1a16;background-color:#f3d4d3;margin:3px;margin-top:-7px;padding:4px 8px}.row-xs-flex{display:flex;align-items:center}.row-xs-flex-top{display:flex;align-items:stretch}.row-xs-flex-wrap{flex-wrap:wrap}@media (min-width:768px){.row-sm-flex{display:flex;align-items:center}.row-sm-flex-wrap{flex-wrap:wrap}.row-sm-flex-top{align-items:stretch}}@media (min-width:992px){.row-md-flex{display:flex;align-items:center}.row-md-flex-top{align-items:stretch}}@media (min-width:1200px){.row-lg-flex{display:flex;align-items:center}}.row-xs-end{display:flex;align-items:flex-end}.col-flex{display:flex}.layout-no-results{margin-bottom:24px;text-align:center;padding:0 30px;font-size:18px;font-size:1.125rem}@media (min-width:768px){.layout-no-results{padding:0;text-align:left}.layout-no-results .btn-block{width:auto;display:inline-block}}.container-planner-selection{padding-top:20px;padding-bottom:46px;background-color:#1d4455}.container-planner-selection h1{font-size:38px;color:#fff;margin-bottom:65px}.container-planner-selection .col{display:flex}.planner-selection{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#053041;color:#fff;line-height:1.3;border-radius:5px;width:100%;padding:50px 24px 12px;margin-bottom:24px}.planner-selection h2{font-size:24px;color:#fff;padding-top:0;margin-bottom:30px}.planner-selection h2 span{color:#d0df00}.planner-selection p{margin-bottom:18px}.planner-selection .hero{display:flex;align-items:center;justify-content:center;height:60px;margin:0 auto 30px}.planner-selection .hero .icon{flex-shrink:0;display:inline-block;border-radius:50%;margin:0 5px;width:40px;height:40px;min-height:35px;min-width:35px;padding:10px}.planner-selection .hero .icon .symbol{fill:#fff;max-height:20px}.planner-selection .hero .icon.t-grey{background-color:#485d65}.planner-selection .hero .icon.t-pink{background-color:#bb16a3}.planner-selection .hero .icon.t-blue{background-color:#007dba}.planner-selection .hero .icon.t-green{background-color:#79a100}.planner-selection .hero .symbol-imagine,.planner-selection .hero .symbol-lightbulb{width:40px;height:60px;fill:#eeb528;margin:0 6px}.planner-selection .btn-secondary{background-color:transparent;text-align:center;margin:6px 0 0;font-size:13px;color:#ff5fcb}.planner-selection .btn-secondary:active,.planner-selection .btn-secondary:focus,.planner-selection .btn-secondary:hover{text-decoration:underline}.planner-selection-progress{text-align:center;font-size:13px;margin:24px 0 0}.planner-selection-user{padding-top:40px}.planner-selection-user h2{margin-bottom:12px}.planner-selection-user p{margin-bottom:30px}.planner-selection-user .link-onward{float:right;color:#d0df00;margin-bottom:12px}.planner-selection.t-green-light .btn{background-color:#d0df00;color:#053041}.planner-selection.t-green-light .btn:focus,.planner-selection.t-green-light .btn:hover{text-decoration:none;background-color:#a0ac00;color:#053041}.planner-selection.t-green-light .btn.active,.planner-selection.t-green-light .btn:active{background-color:#717900}.planner-selection.t-green-light .btn.disabled,.planner-selection.t-green-light .btn[disabled],fieldset[disabled] .planner-selection.t-green-light .btn{color:#1099cf}.planner-selection.t-green-light .btn-secondary{background-color:transparent;color:#ff5fcb;text-align:center;font-size:13px}.planner-selection.t-green-light .btn-secondary:active,.planner-selection.t-green-light .btn-secondary:focus,.planner-selection.t-green-light .btn-secondary:hover{color:#ff5fcb;background-color:inherit;text-decoration:underline}.divider{display:block;width:100%;margin-bottom:24px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.divider::after,.divider::before{display:block;content:" ";width:calc(50% - 25px);height:1px;background-color:rgba(5,48,65,.4)}.divider::before{-webkit-transform:translateY(25px);transform:translateY(25px)}.divider::after{float:right;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.divider p{width:50px;height:50px;margin:0 auto;padding-top:8px;text-align:center;text-transform:uppercase;background-color:#053041;border-radius:50%;border:5px #1d4455 solid}@media (min-width:992px){.divider{color:#fff;margin:0 auto 24px}.divider::after,.divider::before{margin:0 auto;width:1px;-webkit-transform:translate(0);transform:translate(0)}.divider::before{height:133px}.divider::after{float:none;height:calc(100% - 133px - 50px)}}.results-planner,.results-planner h2{margin-bottom:24px}.results-planner h2{font-size:38px}.list-step-circles{list-style:none;padding-left:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fonts-loaded .list-step-circles{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}.list-step-circles>li::after{content:" ";display:block;width:4px;height:24px;background-color:#d3d3d3;margin-left:23px}.list-step-circles>li:last-of-type::after{content:none}.list-step-circles>li>a{pointer-events:none;font-size:21px;color:#d3d3d3;display:block;display:flex;align-items:center}.list-step-circles>li>a .step-circle{background-color:#d3d3d3;width:50px;height:50px;border-radius:50%;margin-right:30px;padding-top:12px;overflow:hidden}.list-step-circles>li>a .symbol-container .symbol{height:22px}.list-step-circles>li>a span{display:block;flex-grow:1}.list-step-circles>li>a::after{content:"\e603";float:right;font-size:16px}.list-step-circles>li>a:focus,.list-step-circles>li>a:hover{text-decoration:none;color:#bb16a3}.list-step-circles>.is-complete>a,.list-step-circles>.is-next>a{pointer-events:auto;color:#e10098}.list-step-circles>.is-complete>a>span,.list-step-circles>.is-next>a>span{color:#053041}.list-step-circles>.is-complete>a:focus,.list-step-circles>.is-complete>a:focus>span,.list-step-circles>.is-complete>a:hover,.list-step-circles>.is-complete>a:hover>span,.list-step-circles>.is-next>a:focus,.list-step-circles>.is-next>a:focus>span,.list-step-circles>.is-next>a:hover,.list-step-circles>.is-next>a:hover>span{color:#bb16a3}.list-step-circles>.is-complete .step-circle{background-color:#e3f5ce}.list-step-circles>.is-complete .symbol-container{fill:#1b710a}.list-step-circles>.is-complete::after{background-color:#e3f5ce}.list-step-circles>.is-next .step-circle{background-color:#d0e7f5}.list-step-circles>.is-next .symbol-container{fill:#065683}.list-step-circles>.is-next::after{background-color:#d0e7f5}.list-step-circles-horizontal{list-style:none;padding-left:0;margin-bottom:12px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.fonts-loaded .list-step-circles-horizontal{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}.list-step-circles-horizontal>li{display:inline-block}.list-step-circles-horizontal>li .list-step-circle{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;background-color:#d3d3d3}.list-step-circles-horizontal>li.is-complete .list-step-circle{background-color:#e3f5ce;color:#1b710a}.list-step-circles-horizontal>li.is-current .list-step-circle{width:33px;height:33px;line-height:33px;font-size:16px}.list-step-circles-horizontal>li.is-next .list-step-circle{background-color:#d0e7f5;color:#065683}.list-step-circles-horizontal>li+li::before{content:" ";display:inline-block;width:32px;height:4px;background-color:#d3d3d3;-webkit-transform:translateY(-3px);transform:translateY(-3px);margin-left:-5px;margin-right:-5px;position:relative;z-index:-1}@media (min-width:768px){.list-step-circles-horizontal{float:right;margin-top:12px;text-align:right}}@media (min-width:992px){.list-step-circles-horizontal>li .list-step-circle{width:52px;height:52px;line-height:52px;font-size:21px}.list-step-circles-horizontal>li+li::before{width:82px}.list-step-circles-horizontal>li.is-current .list-step-circle{width:62px;height:62px;line-height:62px;font-size:24px}}.planner-question{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:72px}.planner-question .form-group{text-align:center}.planner-question .form-group-label{text-align:center;padding:0 15px;font-size:24px}.planner-question-hint-text{margin-bottom:24px}.planner-question-option{width:100%}.planner-question-option label{display:flex;padding:18px 15px;background-color:#ececec;border-radius:5px;cursor:pointer}.planner-question-option label.is-checked{background-color:#e3f5ce}.planner-question-option input[type=radio]{float:none;margin-left:0;margin-right:10px;margin-top:6px;flex-shrink:0}.planner-question-options .btn{margin-top:48px;width:100%}.planner-question-action{width:83.3333333333%;margin-left:8.3333333333%}.planner-question-login{font-size:14px;margin-top:36px}.planner-question-login div{display:flex;align-items:center;justify-content:center}.planner-question-login div .icon-arrow-right-small{color:#bb16a3}.planner-question-submit{margin-top:36px;width:100%}@media (min-width:768px){.planner-question .form-group-label{font-size:28px}.planner-question-action{width:66.6666666667%;margin-left:16.6666666667%}.planner-question-option{width:auto;display:inline-block;margin-left:10px;margin-right:10px}}@media (min-width:768px){.planner-question-options .btn{margin-top:0;width:auto}.planner-question-options{display:flex;justify-content:center}.planner-question-action{width:auto;margin-left:10px;margin-right:10px}}.planner-matches-title{margin-bottom:30px;font-size:24px}@media (min-width:768px){.planner-matches-title{font-size:33px}}.planner-question-review{background-color:#fff;border-radius:5px;padding:24px;margin-bottom:36px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041}.planner-question-review-text{display:flex}@media (min-width:992px){.planner-question-review-text{font-size:21px}}.planner-question-review-number{font-size:24px;margin-right:10px}@media (min-width:992px){.planner-question-review-number{font-size:33px;margin-right:20px}}.planner-question-review-options{text-align:right;margin-top:24px}.planner-question-review-options .radio-inline+.radio-inline{margin-left:45px}@media (min-width:768px){.planner-question-review-options{margin-top:0}.planner-question-review-options .radio-inline+.radio-inline{margin-left:60px}}@media (min-width:992px){.planner-question-review-options{font-size:21px}.planner-question-review-options .radio-inline input{margin-top:.4em}}.planner-question-review-hint-toggle{font-size:13px}.planner-question-review-hint-toggle .btn-icon-right{margin-left:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.planner-question-review-hint p{display:none;font-size:13px}.planner-question-review-hint.is-open .btn-icon-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.planner-question-review-hint.is-open p{display:block}@media (min-width:992px){.planner-question-review-hint p{font-size:16px}}.planner-review-message{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:24px}@media (min-width:768px){.planner-review-message{font-size:21px;margin-bottom:48px}}@media (min-width:992px){.planner-review-message{font-size:24px}}.section-job-match-header{text-align:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:12px 0 36px}.section-job-match-header h1{font-size:21px;color:#e10098;margin-bottom:6px}.section-job-match-header h2{font-size:33px;margin-bottom:24px}.section-job-match-header img{width:100%;height:300px;max-width:300px;margin:0 auto}.section-job-match-header a{text-align:center;margin-top:24px}@media (min-width:768px){.section-job-match-header{padding-top:48px;text-align:left}.section-job-match-header h2{font-size:38px}.section-job-match-header p{font-size:18px}.section-job-match-header a{margin-top:12px}.section-job-match-header-container{padding-left:45px}.section-job-match-header img.hidden-xs{height:350px;max-width:440px}}@media (min-width:992px){.section-job-match-header h2{font-size:52px}.section-job-match-header p{font-size:21px}.section-job-match-header img.hidden-xs{height:420px}}.section-job-match-how-it-works{padding:24px 30px 48px}.section-job-match-how-it-works h2{text-align:center;font-size:33px}.section-job-match-how-it-works-item{display:flex;align-items:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:36px}.section-job-match-how-it-works-item .symbol-container{min-width:45px;text-align:center}.section-job-match-how-it-works-item .symbol-container-countdown{fill:#007dba;height:35px}.section-job-match-how-it-works-item .symbol-container-countdown svg{width:35px;height:inherit}.section-job-match-how-it-works-item .symbol-container-lightbulb-2{fill:#e35206;height:45px}.section-job-match-how-it-works-item .symbol-container-lightbulb-2 svg{width:45px;height:inherit}.section-job-match-how-it-works-item .symbol-container-tick{height:30px;fill:#1b710a}.section-job-match-how-it-works-item .symbol-container-tick svg{width:35px;height:inherit}.section-job-match-how-it-works-item p{width:100%;color:#053041;margin-left:30px;margin-bottom:0}.section-job-match-how-it-works .section-job-match-video{position:relative;margin:45px auto 0;padding-bottom:56.2%}.section-job-match-how-it-works .section-job-match-video iframe{position:absolute;top:0;left:0;height:100%;width:100%}@media (min-width:768px){.section-job-match-how-it-works{padding-top:36px;background-color:#ebebeb}.section-job-match-how-it-works-container{padding:0 45px}}@media (min-width:992px){.section-job-match-how-it-works h2{text-align:left}.section-job-match-how-it-works .section-job-match-video{margin:0}.section-job-match-how-it-works-item{margin-left:7.5px;margin-right:30px}.section-job-match-how-it-works-item p{font-size:16px}}.section-job-match-families{padding:24px 0 48px}.section-job-match-families h2{padding-top:0;font-size:28px;text-align:center}.section-job-match-families a{text-align:center;margin-top:36px}.section-job-match-families .btn{margin-top:24px}.section-job-match-families-item{text-align:center}.section-job-match-families-item img{width:280px;height:260px;margin:72px auto 12px}@media (min-width:768px){.section-job-match-families{padding:48px 0 72px}.section-job-match-families h2{font-size:33px}.section-job-match-families .btn{margin-top:72px}.section-job-match-families-item img{margin-top:96px}}@media (min-width:992px){.section-job-match-families{padding:72px 0 48px}.section-job-match-families a{margin-bottom:36px}}.section-job-match-questions{margin-bottom:24px}.section-job-match-questions .question-meta{display:block;background-color:#f2f2f2;padding:18px 12px;border:1px solid #bfbfbf;border-radius:5px;margin:1.5px -15px 0;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}.section-job-match-questions .question-meta .row{display:flex;align-items:center}.section-job-match-questions .question-meta p{font-size:16px;margin-bottom:0}.section-job-match-questions .question-meta-answer{display:flex;justify-content:flex-end;align-items:center;margin-left:24px;font-size:13px}.section-job-match-questions .question-meta-answer span{display:block;font-size:13px;width:50px}.section-job-match-questions .question-meta-answer-selection{margin-left:18px;min-width:50px;height:50px;border-radius:50%}.section-job-match-questions .question-meta-answer-selection .symbol-container{width:50px;height:50px;text-align:center;fill:#fff}.section-job-match-questions .question-meta-answer-selection .symbol-container svg{width:15px;height:inherit}.section-job-match-questions .question-meta-answer-selection.selected-bad{background-color:#de7c00}.section-job-match-questions .question-meta-answer-selection.selected-good{background-color:#009cd4}@media (min-width:768px){.section-job-match-questions .question-meta{padding:24px 30px}}.section-job-match-questions .question{margin:0 -15px;border:1px solid #e5e5e5;border-radius:5px;padding:30px 15px 54px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;display:none}.section-job-match-questions .question legend{margin-bottom:18px}.section-job-match-questions .question legend p{line-height:1.2;color:#053041;margin-bottom:0}.section-job-match-questions .question input{visibility:hidden;position:absolute}.section-job-match-questions .question label{cursor:pointer}.section-job-match-questions .question label .question-answer-selection{height:45px;width:45px;border:2px solid #485d65;border-radius:50%;overflow:hidden;background-clip:padding-box;margin-bottom:5px}.section-job-match-questions .question label .question-answer-selection-body{display:none;width:100%;height:100%}.section-job-match-questions .question label .question-answer-selection-body .symbol-container{width:41px;height:41px;text-align:center;fill:#fff}.section-job-match-questions .question label .question-answer-selection-body .symbol-container svg{width:12px;height:inherit}.section-job-match-questions .question label.selected .question-answer-selection-body{display:block}.section-job-match-questions .question-answers{margin-top:18px;display:flex;justify-content:space-between}.section-job-match-questions .question-answers label{text-align:center;font-size:11px}.section-job-match-questions .question-answer{flex-basis:0;display:flex;flex-direction:column;align-items:center}.section-job-match-questions .question-answer.strongly-disagree .question-answer-selection-body{background-color:#de7c00}.section-job-match-questions .question-answer.strongly-disagree label.selected:hover .question-answer-selection{background-color:transparent}.section-job-match-questions .question-answer.strongly-disagree label:hover .question-answer-selection{background-color:#de7c00}.section-job-match-questions .question-answer.disagree .question-answer-selection-body{background-color:rgba(222,124,0,.8)}.section-job-match-questions .question-answer.disagree label.selected:hover .question-answer-selection{background-color:transparent}.section-job-match-questions .question-answer.disagree label:hover .question-answer-selection{background-color:rgba(222,124,0,.8)}.section-job-match-questions .question-answer.slightly-disagree .question-answer-selection-body{background-color:rgba(222,124,0,.6)}.section-job-match-questions .question-answer.slightly-disagree label.selected:hover .question-answer-selection{background-color:transparent}.section-job-match-questions .question-answer.slightly-disagree label:hover .question-answer-selection{background-color:rgba(222,124,0,.6)}.section-job-match-questions .question-answer.strongly-agree .question-answer-selection-body{background-color:#009cd4}.section-job-match-questions .question-answer.strongly-agree label.selected:hover .question-answer-selection{background-color:transparent}.section-job-match-questions .question-answer.strongly-agree label:hover .question-answer-selection{background-color:#009cd4}.section-job-match-questions .question-answer.agree .question-answer-selection-body{background-color:rgba(0,156,212,.8)}.section-job-match-questions .question-answer.agree label.selected:hover .question-answer-selection{background-color:transparent}.section-job-match-questions .question-answer.agree label:hover .question-answer-selection{background-color:rgba(0,156,212,.8)}.section-job-match-questions .question-answer.slightly-agree .question-answer-selection-body{background-color:rgba(0,156,212,.6)}.section-job-match-questions .question-answer.slightly-agree label.selected:hover .question-answer-selection{background-color:transparent}.section-job-match-questions .question-answer.slightly-agree label:hover .question-answer-selection{background-color:rgba(0,156,212,.6)}.section-job-match-questions .question-number{font-size:13px}.section-job-match-questions .question-hint-toggle{background-color:transparent;border:none;cursor:pointer;color:#e10098;font-size:13px;margin-bottom:12px}.section-job-match-questions .question-hint-toggle div{display:flex;align-items:center}.section-job-match-questions .question-hint-toggle div .icon-arrow-right,.section-job-match-questions .question-hint-toggle div .widget-list-footer .icon-arrow-down-small,.widget-list-footer .section-job-match-questions .question-hint-toggle div .icon-arrow-down-small{margin-left:7.5px;font-size:16px;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.section-job-match-questions .question-hint-toggle-text{display:none;font-size:16px;line-height:1.2}.section-job-match-questions .question-hint-toggle-container.open .question-hint-toggle .icon-arrow-right,.section-job-match-questions .question-hint-toggle-container.open .question-hint-toggle .widget-list-footer .icon-arrow-down-small,.widget-list-footer .section-job-match-questions .question-hint-toggle-container.open .question-hint-toggle .icon-arrow-down-small{transition:all .2s linear;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section-job-match-questions .question-hint-toggle-container.open .question-hint-toggle-text{display:block}.section-job-match-questions .question-container.openable .question-meta{cursor:pointer}.section-job-match-questions .question-container.answered .question-meta{background-color:#dedede}.section-job-match-questions .question-container:last-of-type{margin-bottom:54px}.section-job-match-questions .question.open{display:block}@media (min-width:768px){.section-job-match-questions .question{padding:48px 15px}}@media (min-width:992px){.section-job-match-questions .question-container:last-of-type{margin-bottom:72px}}@media (min-width:768px){.section-job-match-questions{margin-bottom:48px}.section-job-match-questions header{margin-bottom:48px}.section-job-match-questions header h1{margin-bottom:36px;font-size:45px}}@media (min-width:992px){.section-job-match-questions{margin-bottom:120px}}.section-job-match-group-header,.section-job-match-result{padding:24px 0;text-align:center;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}.section-job-match-group-header header h1,.section-job-match-result header h1{margin-bottom:12px;color:#053041}.section-job-match-group-header header p,.section-job-match-result header p{font-size:16px}.section-job-match-group-header header p.section-job-match-group-header-percentage,.section-job-match-group-header header p.section-job-match-result-percentage,.section-job-match-result header p.section-job-match-group-header-percentage,.section-job-match-result header p.section-job-match-result-percentage{font-size:21px;margin-bottom:0}.section-job-match-group-header img,.section-job-match-result img{margin:24px auto 36px;height:210px}@media (min-width:992px){.section-job-match-group-header,.section-job-match-result{padding:48px 0;text-align:left}.section-job-match-group-header header,.section-job-match-result header{line-height:24px}.section-job-match-group-header header h1,.section-job-match-result header h1{padding-top:6px;font-size:60px}.section-job-match-group-header header p,.section-job-match-result header p{font-size:21px}.section-job-match-group-header .btn,.section-job-match-result .btn{margin:24px 0 42px}.section-job-match-group-header .eta,.section-job-match-result .eta{margin-bottom:6px}.section-job-match-group-header img,.section-job-match-result img{height:410px;margin-top:12px}}.section-job-match-group-header .btn-favourite{background-color:#e10098;color:#fff}.section-job-match-group-header .btn-favourite:hover{background-color:#bb16a3;color:#fff}.section-job-match-group-header .btn-favourite .btn-spinner{border-left:3px solid #fff}.section-job-match-group-header .btn-block+.btn-block{margin:0}@media (min-width:992px){.section-job-match-group-header img{height:280px}}.section-job-match-group-content h2{font-size:21px;margin-bottom:30px}.section-job-match-group-content .section-your-matches-widget{margin-top:24px}.section-job-match-group-content .section-your-matches-widget header h2{margin-bottom:0}.section-job-match-group-content .section-your-matches-widget header p{font-size:16px;padding:0 60px}@media (min-width:992px){.section-job-match-group-content h2{font-size:28px}.section-job-match-group-content p{font-size:18px}.section-job-match-group-content .section-your-matches-widget{margin-top:0}}.section-job-match-group-profiles{margin:24px 0}.section-job-match-group-profiles .pill-default .pill-action{min-width:90px}.section-job-match-group-profiles .pill{padding:0;margin:0 6px 12px 0;border:none;background:0 0;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.section-your-matches{padding:48px 30px;background-color:#f2f2f2}.section-your-matches header h2{font-size:45px}.section-your-matches header p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;font-size:21px}}@media (min-width:992px){.section-your-matches header h2{font-size:60px}}.section-your-matches-widget{background-color:#f2f2f2;padding:24px 15px;border-radius:5px;margin-top:12px}.section-your-matches-widget header{text-align:center;margin-bottom:24px}.section-your-matches-widget header p{margin-top:12px;padding:0 15px}.section-your-matches-widget a{color:inherit}.section-your-matches-widget a:focus,.section-your-matches-widget a:hover{text-decoration:none}.section-your-matches-widget a:focus .section-your-matches-widget-item,.section-your-matches-widget a:hover .section-your-matches-widget-item{background-color:#bb16a3;outline:0!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #bb16a3!important}.section-your-matches-widget a:focus svg,.section-your-matches-widget a:hover svg{stroke:#fff}.section-your-matches-widget a:focus .icon-arrow-right,.section-your-matches-widget a:focus .widget-list-footer .icon-arrow-down-small,.section-your-matches-widget a:focus h3,.section-your-matches-widget a:focus p,.section-your-matches-widget a:hover .icon-arrow-right,.section-your-matches-widget a:hover .widget-list-footer .icon-arrow-down-small,.section-your-matches-widget a:hover h3,.section-your-matches-widget a:hover p,.widget-list-footer .section-your-matches-widget a:focus .icon-arrow-down-small,.widget-list-footer .section-your-matches-widget a:hover .icon-arrow-down-small{color:#fff}.section-your-matches-widget ul{list-style:none;padding-left:0;margin-bottom:0}.section-your-matches-widget ul li{margin-top:12px}.section-your-matches-widget ul li:first-of-type{margin-top:0}.section-your-matches-widget-item{display:flex;align-items:center;padding:12px 15px;background-color:#fff;border-radius:5px}.section-your-matches-widget-item-body{flex-grow:1;flex-shrink:1}.section-your-matches-widget-item-body h3{font-size:18px;padding-top:0}.section-your-matches-widget-item-body p{font-size:13px;margin-bottom:0;max-width:100%}.section-your-matches-widget-item .icon-arrow-right,.section-your-matches-widget-item .widget-list-footer .icon-arrow-down-small,.widget-list-footer .section-your-matches-widget-item .icon-arrow-down-small{color:#e10098;font-size:24px;padding-left:15px}.section-your-matches-widget-item-percentage{position:relative;float:left;width:50px;height:50px;flex-shrink:0;margin-right:15px}.section-your-matches-widget-item-percentage p{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;width:100%;line-height:1;height:50px;font-size:10px;text-align:center;background-color:transparent;margin-bottom:0;padding-top:13px}.section-your-matches-widget-item-percentage p span{display:block;font-size:14px}.section-your-matches-widget-item-percentage svg{stroke:#d0df00;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}@media (min-width:768px){.section-your-matches-widget h3{font-size:21px}}.section-homepage-search{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#053041;padding:36px 0}.section-homepage-search h2,.section-homepage-search label{color:#fff}.section-homepage-search h2{text-align:center;font-size:21px;margin-bottom:36px}@media (min-width:768px){.section-homepage-search h2{text-align:left;font-size:28px}}.section-homepage-search-sub-heading{text-align:center;color:#fff;font-size:13px;margin-bottom:36px}@media (min-width:768px){.section-homepage-search-sub-heading{margin-top:6px;text-align:left}}@media (min-width:768px){.section-homepage-search{padding-bottom:72px}}.mini-facet{margin-bottom:24px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif}body:not(:-moz-handler-blocked) .mini-facet fieldset{display:table-cell}.mini-facet fieldset{position:relative;min-width:100%}.mini-facet-heading{background-color:#fff;border-radius:5px;color:#053041;padding:18px 15px;cursor:pointer;border:1px solid transparent}.mini-facet-heading:focus{outline:0}.mini-facet-heading .icon-arrow-right,.mini-facet-heading .widget-list-footer .icon-arrow-down-small,.widget-list-footer .mini-facet-heading .icon-arrow-down-small{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#e10098;flex-shrink:0}.mini-facet-input input{padding:18px 15px;border:1px solid transparent;width:100%;border-radius:5px}.mini-facet .checkbox-group .checkbox-group-title{padding-top:6px}.mini-facet .form-group-label{color:#fff}.mini-facet.is-open .mini-facet-group-wrapper{display:block;padding:0 3px 3px;border:1px solid #e10098;border-top:none;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}@media (min-width:768px){.mini-facet.is-open .mini-facet-group-wrapper{position:absolute;width:100%;z-index:3}}.mini-facet.is-open .mini-facet-heading{border:1px solid #e10098;border-bottom-color:transparent;border-radius:5px 5px 0 0}.mini-facet.is-open .icon-arrow-right,.mini-facet.is-open .widget-list-footer .icon-arrow-down-small,.widget-list-footer .mini-facet.is-open .icon-arrow-down-small{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mini-facet .selected-count{background-color:#cbcbcb;position:inherit;color:#053041;margin:0 7.5px;height:36px}.mini-facet .selected-count-check{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNi43MzlweCIgaGVpZ2h0PSIxNi45MzRweCIgdmlld0JveD0iMTAuMjY5IDEwLjY2OCAxNi43MzkgMTYuOTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwLjI2OSAxMC42NjggMTYuNzM5IDE2LjkzNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzA1MzA0MSIgZD0iTTE3LjM3OCwyNy42MDJjLTAuMjUyLDAtMC41MDgtMC4wNjMtMC43NDItMC4xOTlsLTUuNjExLTMuMjA0Yy0wLjcxOS0wLjQxMS0wLjk2OS0xLjMyNy0wLjU1OC0yLjA0OGMwLjQxMS0wLjcxOSwxLjMyNy0wLjk2OSwyLjA0Ni0wLjU1OWw1LjYxMSwzLjIwNmMwLjcxOSwwLjQxMSwwLjk2OSwxLjMyNywwLjU1OSwyLjA0NkMxOC40MDUsMjcuMzI4LDE3Ljg5OSwyNy42MDIsMTcuMzc4LDI3LjYwMnoiLz48cGF0aCBmaWxsPSIjMDUzMDQxIiBkPSJNMTcuMzc4LDI3LjYwMmMtMC4yNTYsMC0wLjUxNy0wLjA2NS0wLjc1My0wLjIwNWMtMC43MTYtMC40MTgtMC45NTgtMS4zMzYtMC41NC0yLjA1Mmw4LjEyNy0xMy45MzNjMC40MTgtMC43MTcsMS4zMzgtMC45NTcsMi4wNTItMC41NGMwLjcxNSwwLjQxNywwLjk1NywxLjMzNSwwLjU0MSwyLjA1MWwtOC4xMywxMy45MzNDMTguMzk2LDI3LjMzNCwxNy44OTUsMjcuNjAyLDE3LjM3OCwyNy42MDJ6Ii8+PC9nPjwvc3ZnPg==)}.mini-facet .selected-items{flex-grow:1;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.mini-facet .selected-items-wrapper{display:flex;align-items:center;height:24px}.mini-facet .selected-items span+span::before{content:", "}.mini-facet .select2-container,.mini-facet .select2-container .select2-choice{border-radius:5px}.mini-facet .select2-container.form-control .select2-choice{color:#053041!important}.mini-facet .select2-container.form-control.select2-dropdown-open,.mini-facet .select2-container.form-control.select2-dropdown-open .select2-choice{border-radius:5px 5px 0 0}.mini-facet-group{background-color:#fff;height:250px;overflow:auto;padding:12px 15px;-webkit-overflow-scrolling:touch;font-size:13px;font-size:.8125rem}.mini-facet-group input{margin-right:6px}.mini-facet-group label{color:#485d65;display:inline-block}.mini-facet-group label::first-letter{text-transform:uppercase}.mini-facet-group>.checkbox:first-of-type{margin-top:0}.mini-facet-group>.checkbox-group:last-of-type>.checkbox:last-of-type,.mini-facet-group>.checkbox:last-of-type{margin-bottom:0}.mini-course-search{background-color:#042634;padding-bottom:72px}@media (min-width:768px){.mini-course-search{background-image:url(../img/backgrounds/hipster-biker.jpg);background-position:top center;background-size:cover}}.mini-facet-group-wrapper{background-color:#fff;display:none}@media (min-width:768px){.mini-facet-group-wrapper{position:relative}}.section-homepage-banner{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:12px;overflow:hidden;background-color:#ebebeb}.section-homepage-banner h1{font-size:28px;margin-bottom:12px}.section-homepage-banner p{line-height:1.2}.section-homepage-banner p a{color:#ca0089}@media (min-width:768px){.section-homepage-banner p+p{margin-bottom:24px}}@media (min-width:992px){.section-homepage-banner p+p{margin-bottom:36px}}.section-homepage-banner a{text-decoration:none}.section-homepage-banner .btn.btn-block{position:absolute;z-index:1}.section-homepage-banner .discs{position:relative;float:right;margin-top:30px;-webkit-transform:translateY(1px);transform:translateY(1px)}@media (min-width:768px){.section-homepage-banner{padding-top:36px}.section-homepage-banner h1{font-size:45px;margin-bottom:18px}.section-homepage-banner p{font-size:24px}}@media (min-width:992px){.section-homepage-banner h1{font-size:52px;margin-bottom:24px}.section-homepage-banner p{font-size:28px}}.fade-in-green{-webkit-animation:disc-green-rich 2s linear 0s infinite;animation:disc-green-rich 2s linear 0s infinite}.fade-in-pink{-webkit-animation:disc-pink-rich 2s linear 0s infinite;animation:disc-pink-rich 2s linear 0s infinite}.fade-in-blue{-webkit-animation:disc-blue-bright 2s linear 0s infinite;animation:disc-blue-bright 2s linear 0s infinite}.fade-in-off-white{-webkit-animation:disc-off-white 2s linear 0s infinite;animation:disc-off-white 2s linear 0s infinite}.fade-in-grey-light{-webkit-animation:disc-grey-light 2s linear 0s infinite;animation:disc-grey-light 2s linear 0s infinite}.bucket-widget{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;width:100%;background-color:#d0df00;border-radius:5px;font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#053041;font-size:13px;padding:12px 15px;margin-top:24px;transition:background-color .1s linear}@media (min-width:768px){.bucket-widget{padding:24px 30px;font-size:18px}}.bucket-widget-body{text-align:center}.bucket-widget-title{line-height:1.2;margin:12px 0}@media (min-width:768px){.bucket-widget-title{margin-top:24px}}.bucket-widget .symbol-container{height:50px;fill:#053041}.bucket-widget .symbol-container .symbol{height:inherit}@media (min-width:768px){.bucket-widget .symbol-container{height:60px}}.bucket-widget-footer{display:block;padding:12px 15px;margin:0 -15px -12px;background-color:#b8c600;border-radius:0 0 5px 5px;color:#053041}.bucket-widget-footer div{display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.bucket-widget-footer{border-radius:5px;margin:0}}.bucket-widget:focus,.bucket-widget:hover{background-color:#b8c600;text-decoration:none;color:#053041}.bucket-heading{display:flex}.bucket-heading::after,.bucket-heading::before{content:" ";background-color:#fff;display:block;height:3px;flex-grow:1;align-self:flex-end;margin-bottom:6px;border-radius:2px}.bucket-heading::before{margin-right:5px;margin-left:-10px}.bucket-heading::after{margin-left:5px;margin-right:-10px}.bucket-heading h2{margin-bottom:0;margin-top:24px}@media (min-width:768px){.bucket-heading{margin-top:36px;margin-bottom:12px}.bucket-heading h2{font-size:28px}}.row-buckets{display:flex;flex-wrap:wrap}.row-buckets .col-bucket{display:flex}.redirect-block{margin-top:60px}.stacktrace{background-color:#f3d4d3;color:#bc1a16;padding:12px 15px;font-size:13px;overflow-x:auto;margin-top:0}.no-bottom-padding .container-bg{padding-bottom:0}.message-already-registered{font-family:Ne10-simplified,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:24px;line-height:1.2}