@font-face{font-family:VetoComBold;src:url(../../content/fonts/vetocom-bold-webfont.eot?);src:url(../../content/fonts/vetocom-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../content/fonts/vetocom-bold-webfont.woff) format("woff"),url(../../content/fonts/vetocom-bold-webfont.ttf) format("truetype"),url(../../content/fonts/vetocom-bold-webfont.svg#webfontasa39NGo) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VetoComMedium;src:url(../../content/fonts/vetocom-medium-webfont.eot?);src:url(../../content/fonts/vetocom-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../../content/fonts/vetocom-medium-webfont.woff) format("woff"),url(../../content/fonts/vetocom-medium-webfont.ttf) format("truetype"),url(../../content/fonts/vetocom-medium-webfont.svg#webfontoU0evD8e) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VetoComMediumItalic;src:url(../../content/fonts/vetocom-mediumitalic-webfont.eot?);src:url(../../content/fonts/vetocom-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../../content/fonts/vetocom-mediumitalic-webfont.woff) format("woff"),url(../../content/fonts/vetocom-mediumitalic-webfont.ttf) format("truetype"),url(../../content/fonts/vetocom-mediumitalic-webfont.svg#webfontWvzl1bWd) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VetoComRegular;src:url(../../content/fonts/vetocom-regular-webfont.eot?);src:url(../../content/fonts/vetocom-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../content/fonts/vetocom-regular-webfont.woff) format("woff"),url(../../content/fonts/vetocom-regular-webfont.ttf) format("truetype"),url(../../content/fonts/vetocom-regular-webfont.svg#webfontEvunlbj3) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MuseoSans500;src:url(../../content/fonts/museosans_500-webfont.eot?);src:url(../../content/fonts/museosans_500-webfont.eot?#iefix) format("embedded-opentype"),url(../../content/fonts/museosans_500-webfont.woff) format("woff"),url(../../content/fonts/museosans_500-webfont.ttf) format("truetype"),url(../../content/fonts/museosans_500-webfont.svg#webfontzd9Q03hQ) format("svg");font-weight:400;font-style:normal;font-display:swap}body,h4,input,select,textarea{color:#444}.check,.ff-standard,.job_title,.radiogroup,.story_list ul li blockquote .green,.story_list ul li blockquote .red,.story_list_container h2 small,body,input,option,select,textarea{font-family:MuseoSans500,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#buildPage h3,#cloud h2,#main h1,#subscriber_community_summary #subscriber_spotlight h3,.ff-reg-adjusted,.search_collapse label,.section_search #filter h3 a,.section_search section #featured ul li h3,.section_service_condition #filtersearch h2,.section_standard_content#main section h3,.standard_search_form label,.story-alert h2,.story_list_container .story_list_container_nav li a,div.story-restricted h3{font-family:VetoComRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size-adjust:.48}#main section .collapsible aside .module h3,#subscriber_community_summary #blog h3,#subscriber_community_summary #subscriber_spotlight h3,.collapsible h3,.ff-reg,.popup_container h4,.story_list_container div.error h3,.story_list_container h3.searchprompt,.tell_your_story #tell_your_story section h2 .edit,h2,section#comments .previous_response_rating h4{font-family:VetoComMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#header-search button,#main h1 strong,.blue,.button,.ff-reg-italic,.green,.red,.search_collapse button,.smallbutton,.standard_search_form button,.tell_your_story #story_summary .col h3,header #mission_statement strong{font-family:VetoComMediumItalic,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#activity li em,#activity strong,#activity_home strong,#buildPage h2,#buildPage h4,#cloud .large,#subscriber_community_summary .inline_activity li strong,.ff-reg-bold,.read_story aside .progress h2,.section_standard_content#main section h2,.section_standard_content#main section h4,.story_list td.progress .label{font-family:VetoComBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.fa.fa-1halfx{font-size:1.5em}h1{font-size:300%;margin-top:0;margin-bottom:.5em}h2{font-size:170%;margin:.5em 0;padding:0}button,input,select,textarea{font-size:99%}.font-78{font-size:78.6%}.font-92{font-size:92.8%}.font-107{font-size:107.1%}.font-115{font-size:115%}.font-150{font-size:150%}.font-157{font-size:157.2%}.font-164{font-size:164.3%}@media(max-width:800px){.m-font-s-reset{font-size:unset}}@media(max-width:800px){.m-font-s-reset{font-size:unset}}input.text,input[type=email],input[type=number],input[type=password],input[type=text]{height:35px;line-height:35px;border:solid 1px #d3d3d3;padding:0 1em;background:none #fff;font-size:100%}select{padding:.5em;border:solid 1px #d3d3d3;border-radius:5px}input.check,input[type=checkbox]{vertical-align:baseline;margin-top:.25em;margin-right:8px;float:left;display:block;clear:both}.show-password-container{width:325px;border:1px solid #d3d3d3;border-radius:6px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.show-password-container:focus-within{outline:-webkit-focus-ring-color auto 1px}.show-password-container input{border:0}.show-password-container input[type=password].show-password.valid,.show-password-container input[type=text].show-password.valid{border:solid 2px #339f00}.show-password-container input[type=password].show-password:focus,.show-password-container input[type=text].show-password:focus{outline:0}.field-validation-error{display:block;padding:.5em 1em;margin-bottom:1em;box-sizing:border-box;border-radius:5px;border:#ffcb00 solid 2px;background-color:#fff8df;background-image:none}#main .editable{box-sizing:border-box;border:1px solid #fff;padding:6px}#main .editable:hover{background-color:#fff8df;border:solid 1px #ffde67;cursor:text}#main .editable input{padding:4px 6px 4px 12px;border:solid 1px #d3d3d3}#main .editable select{width:100%;padding:4px 6px 4px 12px}blockquote,dl,li,p{line-height:1.5em}p{margin-bottom:1em}.full-height{height:100%}.full-max-height{max-height:100%}.full-width,.max-width{width:100%}.width-3{width:3em}.width-4{width:4em}.min-width-2{min-width:2rem}.block{display:block}.d-none{display:none}.z-index-1{z-index:1}.left-aligned{text-align:left}.right-aligned{text-align:right}.center-aligned,.centre-aligned{text-align:center}.v-align-top{vertical-align:top}.v-align-middle{vertical-align:middle}.js-hidden{display:none}.js-hidden-important{display:none!important}.overflow-a{overflow:auto}.site-width{width:976px}.site-min-width{min-width:976px}.border-box{box-sizing:border-box}.no-style-list{list-style:none;margin-left:0;padding-left:0}.left{float:left}.right{float:right}.no-float{float:unset}.line-height-20{line-height:20px}.no-background-image{background-image:none!important}.pointer{cursor:pointer}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-v-align-centre{align-items:center}.flex-v-align-end{align-items:flex-end}.flex-justify-between{justify-content:space-between}.js-hidden-important{display:none!important}a{margin:0;padding:0;vertical-align:baseline;background:0 0;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}a:hover span{text-decoration:underline}a.visible-link{text-decoration:underline}.hyperlink,.ui-menu-item{color:#bc4770}.hyperlink:hover,.ui-menu-item:hover{color:#993c63}.decoration-none-h:hover{text-decoration:none}fieldset{border:1px solid #d3d3d3}.border-bottom-1{border-bottom:1px solid}.border-color-grey{border-color:#dfdfdf}.border-r-0{border-radius:0}.outline-0{outline:0}.clearfix:after,.clearfix:before{content:"";display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;clear:both}.margin-0{margin:0}.margin-05{margin:.5em}.margin-bottom-1,.margin-bottom-small{margin-bottom:1em}.margin-bottom-05,.margin-bottom-xs{margin-bottom:.5em}.margin-bottom-0,.margin-bottom-none{margin-bottom:0!important}.margin-left-1,.margin-left-small{margin-left:1em}.margin-left-05,.margin-left-xs{margin-left:.5em}.margin-left-0,.margin-left-none{margin-left:0}.margin-right-small{margin-right:1em}.margin-right-05,.margin-right-xs{margin-right:.5em}.margin-right-2{margin-right:2em}.margin-right-none{margin-right:0}.margin-top-2{margin-top:2em}.margin-top-1,.margin-top-small{margin-top:1em}.margin-top-05{margin-top:.5em}.margin-top-xs{margin-top:.5em!important}.margin-top-0,.margin-top-none{margin-top:0!important}.margin-top--1{margin-top:-1em}.margin-w--1{margin-left:-1em;margin-right:-1em}.margin-w-1{margin-left:1em;margin-right:1em}.margin-left-125{margin-left:1.25em}.padding-05,.padding-xs{padding:.5em}.padding-075{padding:.75em}.padding-1{padding:1em}.padding-t-0{padding-top:0}.padding-t-025{padding-top:.25em}.padding-top-1{padding-top:1em}.padding-b-0{padding-bottom:0}.padding-b-025{padding-bottom:.25em}.padding-b-05{padding-bottom:.5em}.padding-left-0{padding-left:0}.padding-left-05{padding-left:.5em}.padding-left-1,.padding-left-small{padding-left:1em}.no-padding-left-right{padding-left:0;padding-right:0}.padding-w-05{padding-left:.5em;padding-right:.5em}.padding-w-1{padding-left:1em;padding-right:1em}.padding-h-02{padding-top:.2em;padding-bottom:.2em}.padding-h-05{padding-top:.5em;padding-bottom:.5em}.padding-h-1{padding-top:1em;padding-bottom:1em}.padding-right-075{padding-right:.75em}.message{padding:5px 7px;margin:5px 0}.message.negative-message{color:#b73f37}.message.positive-message{color:#37b775}.messages{padding:10px;border-radius:8px;margin-bottom:16px;background-color:#fff8df;border:solid 1px #ffcb00}.messages h2{color:#444;font-weight:400;font-size:157.2%;margin-bottom:.2em;background:0 0;cursor:default;padding:8px 0 8px 44px;background:url(/Content/UK/1/images/icons/icon_sprite_v1.png) no-repeat}.messages ol,.messages p,.messages ul{margin-left:44px}#error_messages h2{background-position:0 -1125px}#error_messages h2 strong{color:#b73f37}#error_messages a{color:#b73f37}#positive_messages h2{background-position:0 -5106px}#positive_messages h2 strong{color:#339f00}#positive_messages a{color:#339f00}#status_messages h2{background-position:0 -1198px}#status_messages h2 strong{color:#006b8e}#status_messages a{color:#006b8e}::selection{background:#ff5e99;color:#fff;text-shadow:none}@media(max-width:1300px){.drawer-open .site-width{width:auto}}@media(max-width:800px){.site-width{width:auto}.m-site-min-width-100{min-width:100vw}.m-height-auto{height:auto}.m-pos-unset{position:unset}.m-flex-column{flex-direction:column}}@media(max-width:800px){.m-margin-top-1{margin-top:1em}.m-margin-bottom-1{margin-bottom:1em}.m-margin-top-none{margin-top:0}.m-margin-w-1{margin-left:1em;margin-right:1em}.m-margin-w-0{margin-left:0;margin-right:0}}.panel{background-color:#f7f7f7;border:1px solid #fff;border-radius:5px;padding:.5em;box-shadow:0 1.6px 3.6px 0 rgba(0,0,0,.2),0 .3px .9px 0 rgba(0,0,0,.15)}.panel.warning{font-size:115%;background-color:#fff8df;border:1px solid #ffde67;box-shadow:1px 2px 2px rgba(0,0,0,.2);margin-bottom:1em;padding:.5em}hr{display:block;height:1px;border:0;border-top:1px solid #d3d3d3;margin:1em 0;padding:0}.panel-with-header{background-color:#f7f7f7;border:1px solid #fff;border-radius:0 0 5px 5px;padding:.5em;box-shadow:0 1.6px 3.6px 0 rgba(0,0,0,.2),0 .3px .9px 0 rgba(0,0,0,.15)}.panel-with-header.warning{font-size:115%;background-color:#fff8df;border:1px solid #ffde67;box-shadow:1px 2px 2px rgba(0,0,0,.2);margin-bottom:1em;padding:.5em}body{margin:0;background-color:#e0d5da}.kiosk{height:100vh;background-color:#e0d5da;width:100%}.kiosk .ss-splash .splash-box h1,.kiosk .ss-splash .splash-box h2{margin:0;padding:0;background:0 0;background-color:transparent;color:#5b1e45}.kiosk .ss-splash .splash-box h1{margin-bottom:.5em;font-size:2em}.kiosk .ss-splash .splash-box h2{margin-bottom:1em;font-size:1.5em}.kiosk .ss-splash .splash-box p{font-size:1.2em}.kiosk .ss-splash .splash-box .splash-preamble{max-width:80%;margin:0 auto}.kiosk .ss-splash .splash-box .splash-preamble h3{font-size:1.5em;margin-bottom:1em}.kiosk .ss-splash .splash-box .splash-preamble p{margin-bottom:1em}.kiosk .ss-splash .ss-header{padding:.5em 1em;background:#5b1e45}.kiosk .ss-splash .ss-header h1{max-width:560px;margin:0 auto;padding:0;background:0 0}.kiosk .ss-confirmation h2{border-bottom:none}.kiosk .ss-confirmation .ss-confirmation-text p{margin-bottom:1em}.kiosk .ss-confirmation .start-over-area{text-align:center;padding:2em 1em;border:1px solid #999;border-radius:3px;background-color:#dac5ce}.kiosk .ss-confirmation .start-over{text-align:center}.kiosk .ss-confirmation .start-over a{text-decoration:none;color:#bc4770;text-decoration:none;color:#fff;background-color:#f04e7c;padding:1em;border-radius:3px;margin:0;margin:0 auto;display:inline-block}.kiosk .ss-confirmation .start-over a:hover{background-color:#bc4770}.kiosk .ss-header h1{max-width:630px}.kiosk .inner{padding:1em;background:#e0d5da}.kiosk .inner-wrapper{max-width:630px;margin:0 auto}.kiosk i.fourPxAdjust{margin-top:4px}.kiosk .start-over-link{margin-top:auto}.status-banner{position:absolute;top:0;left:50%;transform:translateX(-50%);display:inline-block;padding:1em;z-index:1;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.status-banner.offline-banner{background-color:#3d3d3d;color:#fff}.status-banner.online-banner,.status-banner.worker-updated-banner{background-color:#37b775;color:#fff}.status-banner.online-banner a,.status-banner.worker-updated-banner a{display:none}.ui-dialog .ui-dialog-titlebar{background:0 0;border:0}.ui-dialog .ui-dialog-titlebar .ui-button{display:none}.ui-dialog .ui-dialog-buttons{text-align:right}.ss-form h3{border-bottom:1px solid #999;padding-bottom:.5em;font-size:1.2em}.ss-form .block-label{display:block}.ss-form textarea{height:inherit}.ss-form .field-validation-error{margin:.5em 0;font-size:1em}.ss-form input[type=email],.ss-form input[type=password],.ss-form input[type=text],.ss-form select,.ss-form textarea{width:100%;box-sizing:border-box;border-radius:3px;border:0;padding:5px;font-size:1em}.ss-form input[type=checkbox]{transform:scale(2);margin-top:.5em;cursor:pointer}.ss-form .toggle-group label{box-sizing:content-box;float:left;padding:.3em;line-height:25px;background:#fff;cursor:pointer;user-select:none;border-style:solid;border-color:#999;border-width:1px 1px 1px 0}.ss-form .toggle-group label:first-of-type{border-left:1px solid #999;border-top-left-radius:3px;border-bottom-left-radius:3px}.ss-form .toggle-group label:last-of-type{border-left:1px solid #999;border-top-right-radius:3px;border-bottom-right-radius:3px}.ss-form .toggle-group input{opacity:0;margin-left:-30px}.ss-form .toggle-group input:checked+label{line-height:24px;border-bottom-color:#bc4770;border-bottom-width:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-form .toggle-group input:focus-visible+label{outline:1px solid}.ss-form .register-username-wrapper{width:100%}.ss-form .button-area{justify-content:space-between}.ss-form .button-area button{font-size:1em}.ss-splash .splash-box h1,.ss-splash .splash-box h2{margin:0;padding:0;background:0 0;background-color:transparent;color:#5b1e45}.ss-splash .splash-box h1{margin-bottom:.5em;font-size:2em}.ss-splash .splash-box h2{margin-bottom:1em;font-size:1.5em}.ss-splash .splash-box p{font-size:1.2em}.ss-splash .splash-box .splash-preamble{max-width:80%;margin:0 auto}.ss-splash .splash-box .splash-preamble h3{font-size:1.5em;margin-bottom:1em}.ss-splash .splash-box .splash-preamble p{margin-bottom:1em}.ss-splash .ss-header{padding:.5em 1em;background:#5b1e45}.ss-splash .ss-header h1{max-width:560px;margin:0 auto;padding:0;background:0 0}.ss-confirmation h2{border-bottom:none}.ss-confirmation .ss-confirmation-text p{margin-bottom:1em}.ss-confirmation .start-over-area{text-align:center;padding:2em 1em;border:1px solid #999;border-radius:3px;background-color:#dac5ce}.ss-confirmation .start-over{text-align:center}.ss-confirmation .start-over a{text-decoration:none;color:#bc4770;text-decoration:none;color:#fff;background-color:#f04e7c;padding:1em;border-radius:3px;margin:0;margin:0 auto;display:inline-block}.ss-confirmation .start-over a:hover{background-color:#bc4770}.ie9 .button-area button:last-of-type{float:right}@media(max-width:1000px){.kiosk .ss-splash .splash-box .splash-preamble{max-width:unset}}@media(max-width:600px){.short-rating .folio{text-align:center}.short-rating .folio a{float:initial}.single-service .service_rating{display:block}.single-service .service_rating ul.service_ratings,.single-service .service_ratings .question{width:auto}.single-service .service_ratings .star-rating{display:block;position:inherit;clear:both;top:0;margin-top:5px}.kiosk .ss-splash .splash-box{width:inherit;position:unset;top:unset;left:unset;transform:unset}.kiosk .ss-splash .splash-box h1{font-size:2em}.kiosk .ss-splash .splash-box p{font-size:1em}}