@charset "UTF-8";/*!
Theme Name:         StepStone Candidate Advice
Theme URI:          https://www.totaljobs.com
Description:        StepStone Candidate Advice parent theme, developed by <a href="https://www.10degrees.uk">10 Degrees</a>.
Version:            1.0.0
Author:             10 Degrees
Author URI:         https://www.10degrees.uk
License:            Copyright StepStone UK
License URI:        https://www.stepstone.com
Text Domain:        stepstone
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:-moz-placeholder{color:#999}#main.hidden{display:none}img[src$=".gif"]{height:auto;max-width:670px}p:empty{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.pagination{text-align:center;padding:0}.pagination a,.pagination span{display:inline-block;padding:0 10px;color:#999;font-size:12px}.pagination a:active,.pagination a:focus,.pagination a:hover{text-decoration:none;color:#fff}.pagination .current{color:#fff}.pagination .prev{padding-left:15px;position:relative}.pagination .prev:before{position:absolute;display:inline-block;content:"\003C";left:0}.pagination .next{padding-right:15px;position:relative}.pagination .next:before{position:absolute;display:inline-block;content:"\003E";right:0}@font-face{font-family:"Kalam Regular";src:url(../fonts/KalamRegular.woff2) format("woff2"),url(../fonts/KalamRegular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.button{color:#fff;background-color:#333;border-color:#333;padding:5px 11px;border:1px solid transparent;transition:all .3s ease;border-radius:0;-webkit-appearance:none;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;min-width:170px;width:100%;text-transform:uppercase;font-size:12px;letter-spacing:1.6px}@media only screen and (min-width:500px){.button{width:auto;min-width:170px}}.button.active,.button:active,.button:focus,.button:hover{background-color:#000;text-decoration:none;color:#fff}.button.secondary{color:#fff;background-color:#00539b;border-color:#00539b;padding:5px 11px;border:1px solid transparent;transition:all .3s ease;border-radius:0;-webkit-appearance:none;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;min-width:170px;width:100%;text-transform:uppercase;font-size:12px;letter-spacing:1.6px}@media only screen and (min-width:500px){.button.secondary{width:auto;min-width:170px}}.button.secondary.active,.button.secondary:active,.button.secondary:focus,.button.secondary:hover{background-color:#002a4f;text-decoration:none;color:#fff}.button.large{padding:7px 11px}@media only screen and (min-width:500px){.button.large{min-width:270px}}.button.download svg{height:20px;width:17px;vertical-align:middle;margin-right:5px}button.search-submit{color:#fff;background-color:#333;border-color:#333;padding:5px 11px;border:1px solid transparent;transition:all .3s ease;border-radius:0;-webkit-appearance:none;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;min-width:170px;width:100%;text-transform:uppercase;font-size:12px;letter-spacing:1.6px;font-size:14px;padding:6px 11px}@media only screen and (min-width:500px){button.search-submit{width:auto;min-width:170px}}button.search-submit.active,button.search-submit:active,button.search-submit:focus,button.search-submit:hover{background-color:#000;text-decoration:none;color:#fff}@media only screen and (min-width:768px){button.search-submit{border-radius:2px;padding:0;min-width:100px}.brand-caterer button.search-submit{background-color:#924199}.brand-cwjobs button.search-submit{background-color:#f89e1d}.brand-jobsite button.search-submit{background-color:#018380}.brand-caterer button.search-submit:focus,.brand-caterer button.search-submit:hover{background-color:#703275}.brand-cwjobs button.search-submit:focus,.brand-cwjobs button.search-submit:hover{background-color:#db8407}.brand-jobsite button.search-submit:focus,.brand-jobsite button.search-submit:hover{background-color:#027370}}body{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:15px;line-height:1.86667;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}@media only screen and (min-width:768px){body{font-size:16px;line-height:2}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-weight:400;margin-top:0}.h1,h1{font-weight:700;font-size:28px;line-height:1.28571;margin-top:32px;margin-bottom:20px}@media only screen and (min-width:768px){.h1,h1{font-size:48px;line-height:1.25;margin-top:24px;margin-bottom:31px}}.h2,h2{font-size:24px;line-height:1.33333;margin-top:56px;margin-bottom:30px}@media only screen and (min-width:768px){.h2,h2{font-size:40px;line-height:1.2;margin-top:64px;margin-bottom:47px}}.h3,h3{font-size:22px;line-height:1.45455;margin-top:48px;margin-bottom:24px}@media only screen and (min-width:768px){.h3,h3{font-size:32px;line-height:1.25;margin-top:64px;margin-bottom:46px}}.h4,h4{font-size:20px;line-height:1.5;margin-top:48px;margin-bottom:14px}@media only screen and (min-width:768px){.h4,h4{font-size:24px;line-height:1.5;margin-top:56px;margin-bottom:35px}}.h5,h5{font-size:18px;line-height:1.55556;margin-top:40px;margin-bottom:14px}@media only screen and (min-width:768px){.h5,h5{font-size:20px;line-height:1.5;margin-top:48px;margin-bottom:19px}}.h6,h6{font-size:16px;line-height:1.625;margin-top:40px;margin-bottom:14px}@media only screen and (min-width:768px){.h6,h6{font-size:18px;line-height:1.55556;margin-top:48px;margin-bottom:19px}}h2[id]:target::before,h3[id]:target::before,h4[id]:target::before{content:"";display:block;height:81px;margin-top:-81px}@media only screen and (min-width:992px){h2[id]:target::before,h3[id]:target::before,h4[id]:target::before{height:92px;margin-top:-92px}body.admin-bar h2[id]:target::before,body.admin-bar h3[id]:target::before,body.admin-bar h4[id]:target::before{height:87px;margin-top:-87px}}p{margin:0 0 15px}@media only screen and (min-width:768px){p{margin:0 0 28px}}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}cite{font-weight:400;display:inline;font-style:italic}cite.cite-short{quotes:'"' '"';font-style:normal}cite.cite-short:before{content:open-quote}cite.cite-short:after{content:close-quote}a{color:#333;text-decoration:none}a:focus,a:hover{text-decoration:none}.page-template-contributors-index main .standfirst,.single-post article>header .piece-standfirst,.tax-contributor .contributor__details .standfirst{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-weight:300;font-size:18px;line-height:1.66667;margin-bottom:32px}@media only screen and (min-width:768px){.page-template-contributors-index main .standfirst,.single-post article>header .piece-standfirst,.tax-contributor .contributor__details .standfirst{font-size:24px;line-height:1.66667}}.page-template-contributors-index main .standfirst p,.single-post article>header .piece-standfirst p,.tax-contributor .contributor__details .standfirst p{margin-bottom:12px}.page-template-contributors-index main .standfirst ol,.page-template-contributors-index main .standfirst ul,.single-post article>header .piece-standfirst ol,.single-post article>header .piece-standfirst ul,.tax-contributor .contributor__details .standfirst ol,.tax-contributor .contributor__details .standfirst ul{margin-bottom:0}.featured-author{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:18px;line-height:1.75}@media only screen and (min-width:768px){.featured-author{font-size:18px;line-height:1.88889}}.tile-text{font-size:14px;line-height:1.71429}@media only screen and (min-width:768px){.tile-text{font-size:18px;line-height:1.88889}}.card-slider .article__meta .piece-read-time span,.single-post article>header .piece-contributor time,.single-post article>header .piece-read-time span,.single-post article>header .piece-share span{font-size:12px;letter-spacing:1.6px;color:#666}sub,sup{font-size:.75em;font-style:normal;line-height:2.33}p:empty{display:none}.hidden{visibility:hidden}x-cloak{display:none!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}[data-style=title]{font-size:calc(1em + 6px);margin-bottom:.5em}[data-style=large-subheading]{font-size:calc(1em + 3px);margin-bottom:.5em}[data-style=small-subheading]{font-size:calc(1em + 2px);margin-bottom:.5em}body[data-auth-state="1"] header .controls.open a#control--account{width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-top:0}body[data-auth-state="1"] header .controls.open a#control--account svg{display:none}body[data-auth-state="1"] header .controls.open a#control--account .text{display:-ms-flexbox;display:flex;color:#292a36;font-size:12px;font-weight:700}.brand-caterer body[data-auth-state="1"] header .controls.open a#control--account .text{color:#fff!important}body.brand-caterer[data-auth-state="1"] header .controls.open a#control--account .text{color:#fff}.brand-caterer #control--account svg path,.brand-caterer #control--close svg path,.brand-caterer #control--search svg path{fill:#fff!important}.brand-caterer .text-user{color:#fff}.hide--mobile{display:none}@media only screen and (min-width:992px){.hide--mobile{display:block!important}}.footer{background-color:#292a36;color:#fff;font-family:Helvetica,Arial,sans-serif}.footer .menus{margin:0 auto;max-width:1168px;padding:0 12px;padding:0}.footer .menus:after,.footer .menus:before{content:" ";display:table}.footer .menus:after{clear:both}@media (min-width:991px){.footer .menus{padding:0 16px}}@media only screen and (min-width:992px){.footer .menus{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 0 24px}}.footer .footer__menu{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif}@media only screen and (min-width:992px){.footer .footer__menu{width:25%;border-bottom:0;padding:0 12px}}.footer .footer__menu .footer__heading{display:block;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:16px;font-weight:700;margin:0;padding:20px 0 24px 36px;cursor:pointer;position:relative;border-top:1px solid #7e7e82}@media only screen and (min-width:992px){.footer .footer__menu .footer__heading{cursor:initial;padding:0 0 24px;margin:0;border-top:none}}.footer .footer__menu .footer__heading::before{content:"\003E";position:absolute;left:18px}@media only screen and (min-width:992px){.footer .footer__menu .footer__heading::before{display:none}}.footer .footer__menu ul{padding-left:0;list-style:none;margin-top:0;margin-bottom:0;padding:0 12px 0 36px;line-height:25px;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform-origin:top;transition-property:transform;transition-duration:.7s}@media only screen and (min-width:992px){.footer .footer__menu ul{padding:0;margin-bottom:10px}}.footer .footer__menu ul li{margin-bottom:0;padding-bottom:16px;font-size:12px;line-height:24px;padding-bottom:16px}.footer .footer__menu ul li a{color:#fff}.footer .footer__menu ul li a:focus,.footer .footer__menu ul li a:hover{text-decoration:underline}.network__container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;padding:16px;margin:0;border-top:1px solid #7e7e82}.network__container .network__title{margin:.8rem}.network__container .network__logos{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:0}.network__container .network__logos img{margin:16px}.bottom-footer{background-color:#d8d8d8;padding:16px 0}.bottom-footer .footer__text{margin:0 auto;max-width:1168px;padding:0 12px}.bottom-footer .footer__text:after,.bottom-footer .footer__text:before{content:" ";display:table}.bottom-footer .footer__text:after{clear:both}@media (min-width:991px){.bottom-footer .footer__text{padding:0 16px}}.bottom-footer p{text-align:center;font-size:14px;line-height:24px;color:#454545;margin-bottom:0}.bottom-footer p.small{font-size:12px;margin-top:8px}@media only screen and (min-width:992px){.header__lower .header__container,.header__upper .header__container{padding:0 16px}}.header__upper{box-shadow:0 1px 10px 0 rgba(0,0,0,.12);padding-left:16px;height:53px;background-color:#fff}@media screen and (max-width:374px){.header__upper{padding-left:8px}}@media only screen and (min-width:992px){.header__upper{height:auto;position:relative;padding-left:15px;padding-right:14px;box-shadow:none}}.header__upper .header__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.header__upper .header__container{margin:0 auto;-ms-flex-pack:start;justify-content:flex-start;width:970px}}@media only screen and (min-width:1200px){.header__upper .header__container{width:1170px;padding-top:3px}}.header__lower{display:none;box-shadow:0 0 6px 0 rgba(0,0,0,.11)}@media only screen and (min-width:992px){.header__lower{display:block}}body.brand-caterer .header__lower{background-color:#333}body.brand-cwjobs .header__lower{background-color:#454545}body.brand-cwjobs-recruiter .header__lower{background-color:#454545}body.brand-jobsite .header__lower{background-color:#2c3e50}body.brand-milkround .header__lower{background-color:#124e72}body.brand-totaljobs .header__lower{background-color:#3cbf0a}@media only screen and (min-width:992px){.header__lower .header__container{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:970px}}@media only screen and (min-width:1200px){.header__lower .header__container{width:1170px}}.header__search{position:relative;margin-left:auto;display:-ms-flexbox;display:flex;height:35px;border-radius:2px;border:1px solid #dcdfe2;background-color:#fff;width:320px}@media only screen and (min-width:1365px){.header__search{width:380px}}.header__search input{border:0}@media only screen and (min-width:992px){.header__search input{font-size:14px}}@media only screen and (min-width:1365px){.header__search input{font-size:16px}}.header__search input[type=search]{-ms-flex-positive:1;flex-grow:1;padding-left:8px}.header__search input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:35px;margin-left:35px;background:url(../img/search-header.svg) no-repeat #fff;background-position:center center;cursor:pointer}.header__search .search__clear{right:31px}.brand-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0}.brand-cwjobs .brand-logo,.brand-cwjobs-recruiter .brand-logo{padding:0}.brand-logo a{text-decoration:none}body.brand-caterer .brand-logo a{width:120px}body.brand-cwjobs .brand-logo a{width:55px}body.brand-cwjobs-recruiter .brand-logo a{width:55px}body.brand-jobsite .brand-logo a{width:100px}body.brand-milkround .brand-logo a{width:140px}body.brand-totaljobs .brand-logo a{width:140px}body.brand-caterer .brand-logo a{height:20px}body.brand-cwjobs .brand-logo a{height:46px}body.brand-cwjobs-recruiter .brand-logo a{height:46px}body.brand-jobsite .brand-logo a{height:32px}body.brand-milkround .brand-logo a{height:26px}body.brand-totaljobs .brand-logo a{height:32px}@media only screen and (min-width:992px){body.brand-caterer .brand-logo a{width:164px;height:28px}}.desktop-nav-primary{display:none;margin-left:32px}@media only screen and (min-width:992px){.desktop-nav-primary{display:block}}.desktop-nav-primary ul{margin:0;list-style:none;padding-left:0;width:auto;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.desktop-nav-primary li.default a{font-weight:700}.desktop-nav-primary li.default a::after{width:100%;transform:scaleX(1)}body.brand-caterer .desktop-nav-primary li.cta a{color:#924199}body.brand-cwjobs .desktop-nav-primary li.cta a{color:#007f99}body.brand-cwjobs-recruiter .desktop-nav-primary li.cta a{color:#007f99}body.brand-jobsite .desktop-nav-primary li.cta a{color:#3396ff}body.brand-milkround .desktop-nav-primary li.cta a{color:#026b99}body.brand-totaljobs .desktop-nav-primary li.cta a{color:#3396ff}.desktop-nav-primary a{display:-ms-flexbox;display:flex;line-height:1;padding:23px 20px;position:relative}body.brand-caterer .desktop-nav-primary a{color:#292a36}body.brand-cwjobs .desktop-nav-primary a{color:#454545}body.brand-cwjobs-recruiter .desktop-nav-primary a{color:#454545}body.brand-jobsite .desktop-nav-primary a{color:#292a36}body.brand-milkround .desktop-nav-primary a{color:#292a36}body.brand-totaljobs .desktop-nav-primary a{color:#292a36}@media only screen and (min-width:992px){.desktop-nav-primary a{font-size:14px}}@media only screen and (min-width:1365px){.desktop-nav-primary a{font-size:16px}}.desktop-nav-primary a::after{transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;left:0;width:0;height:auto;border-bottom:3px solid}body.brand-caterer .desktop-nav-primary a::after{border-color:#333}body.brand-cwjobs .desktop-nav-primary a::after{border-color:#454545}body.brand-cwjobs-recruiter .desktop-nav-primary a::after{border-color:#454545}body.brand-jobsite .desktop-nav-primary a::after{border-color:#2c3e50}body.brand-milkround .desktop-nav-primary a::after{border-color:#124e72}body.brand-totaljobs .desktop-nav-primary a::after{border-color:#3cbf0a}.desktop-nav-primary a:focus::after,.desktop-nav-primary a:hover::after{width:100%;transform:scaleX(1)}.account-related{font-family:Helvetica,Arial,sans-serif;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.account-related{margin-left:auto}}.mobile-nav,.mobile-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.mobile-nav,.mobile-search{display:none}}.mobile-account__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;height:55px;width:55px;line-height:20px;padding:10px 8px;font-size:12px}.mobile-account__button>div{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}.mobile-account__button.opened{background-color:#292a36}@media only screen and (max-width:991px){.mobile-account__button.opened>div span{color:#fff}}.mobile-account__button svg{margin:-11px}.mobile-account__button .close-icon svg{height:31px;padding-top:6px}.mobile-account__button .close-icon span{padding-top:6px}.mobile-nav__dropdown{position:absolute;top:52px;left:0;width:100%;z-index:20000;background-color:#292a36;line-height:2.93rem;min-height:100vh;color:#fff}.mobile-nav__dropdown #mobile-menu .menu>li{width:calc(100% - 55px)}.mobile-nav__dropdown #mobile-menu .menu>li.menu-item-has-children{width:auto}.mobile-nav__dropdown #mobile-menu .menu>li.cta{width:auto}.mobile-nav__dropdown a{color:#fff}.mobile-nav__dropdown ul{list-style:none;padding-left:0;margin-bottom:0}.mobile-nav__dropdown li a{padding:0 0 0 1rem;font-size:14px;display:block}.mobile-nav__dropdown li.cta{background-color:#606169;margin-left:5px;margin-right:5px}.mobile-nav__dropdown li.dropdown,.mobile-nav__dropdown li.menu-item-has-children,.mobile-nav__dropdown li.sub-menu-parent{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-nav__dropdown li.dropdown>a,.mobile-nav__dropdown li.menu-item-has-children>a,.mobile-nav__dropdown li.sub-menu-parent>a{-ms-flex-positive:1;flex-grow:1}.mobile-nav__dropdown li.dropdown>button,.mobile-nav__dropdown li.menu-item-has-children>button,.mobile-nav__dropdown li.sub-menu-parent>button{margin-left:auto;width:55px;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:0 0;pointer:cursor}.mobile-nav__dropdown li.dropdown>button:focus,.mobile-nav__dropdown li.menu-item-has-children>button:focus,.mobile-nav__dropdown li.sub-menu-parent>button:focus{outline:0}.mobile-nav__dropdown li.dropdown>button.opened img,.mobile-nav__dropdown li.menu-item-has-children>button.opened img,.mobile-nav__dropdown li.sub-menu-parent>button.opened img{transform:scale(1,-1)}.mobile-nav__dropdown li.dropdown>ul,.mobile-nav__dropdown li.menu-item-has-children>ul,.mobile-nav__dropdown li.sub-menu-parent>ul{width:100%}.mobile-nav__dropdown li.menu-item-has-children>ul li a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-positive:1;flex-grow:1}.mobile-nav__dropdown li.menu-item-has-children .sub-menu li a{display:block;border-bottom:1px solid #292a36}.mobile-nav__dropdown li.menu-item-has-children .sub-menu li a{background-color:#606169}.mobile-nav__dropdown li.menu-item-has-children .sub-menu li a+button{background-color:#606169}.mobile-nav__dropdown li.menu-item-has-children .sub-menu ul li a{background-color:#7e7e82}.mobile-nav__dropdown li.menu-item-has-children .sub-menu ul li a+button{background-color:#7e7e82}.mobile-nav__dropdown li.menu-item-has-children .sub-menu ul ul li a{background-color:#97979d}.mobile-nav__dropdown li.menu-item-has-children .sub-menu ul ul li a+button{background-color:#97979d}.mobile-search .mobile-account__button>.menu-icon svg{margin:0 0 2px 0}.mobile-search .mobile-nav__dropdown{min-height:unset;padding:1rem;font-size:14px}.mobile-search form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-search form label{position:relative;line-height:35px}.mobile-search form input{border-radius:3px;border:0}.mobile-search form input[type=search]{height:35px;margin-bottom:7px;padding:0 1rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-search form input[type=submit]{color:#fff;height:40px;line-height:42px}body.brand-caterer .mobile-search form input[type=submit]{background-color:#924199}body.brand-cwjobs .mobile-search form input[type=submit]{background-color:#f89e1d}body.brand-jobsite .mobile-search form input[type=submit]{background-color:#018380}body.brand-milkround .mobile-search form input[type=submit]{background-color:#34a4d6}body.brand-cwjobs-recruiter .mobile-search form input[type=submit]{background-color:#42bcdf}body.brand-totaljobs .mobile-search form input[type=submit]{background-color:#dd5800}.mobile-search form input[type=submit]:focus,.mobile-search form input[type=submit]:hover{pointer:cursor}body.brand-caterer .mobile-search form input[type=submit]:focus,body.brand-caterer .mobile-search form input[type=submit]:hover{background-color:#703275}body.brand-cwjobs .mobile-search form input[type=submit]:focus,body.brand-cwjobs .mobile-search form input[type=submit]:hover{background-color:#db8407}body.brand-jobsite .mobile-search form input[type=submit]:focus,body.brand-jobsite .mobile-search form input[type=submit]:hover{background-color:#027370}body.brand-cwjobs-recruiter .mobile-search form input[type=submit]:focus,body.brand-cwjobs-recruiter .mobile-search form input[type=submit]:hover{background-color:#22a6cc}body.brand-milkround .mobile-search form input[type=submit]:focus,body.brand-milkround .mobile-search form input[type=submit]:hover{background-color:#2487b3}body.brand-totaljobs .mobile-search form input[type=submit]:focus,body.brand-totaljobs .mobile-search form input[type=submit]:hover{background-color:#a40}.mobile-search form button.search__clear{height:35px;top:0}@media only screen and (min-width:992px){.candidate-sign-in{position:relative}}@media only screen and (min-width:992px){.candidate-sign-in .account__dropdown{display:block;list-style:outside none none;position:absolute;z-index:999;min-width:220px;padding:6px 0;color:#292a36;fill:#292a36;border:1px solid #eef0f1;border-radius:3px;background-color:#fff;box-shadow:rgba(0,0,0,.15) 0 6px 12px 0;font-size:14px;line-height:24px;right:-22px;left:unset;top:100%;height:auto;min-height:unset}.candidate-sign-in .account__dropdown::after,.candidate-sign-in .account__dropdown::before{width:0;height:0;border:medium solid transparent;position:absolute;bottom:100%;right:20px;content:""}.candidate-sign-in .account__dropdown::before{border-width:10px;border-bottom-color:#eef0f1}.candidate-sign-in .account__dropdown::after{border-width:9px;border-bottom-color:#fff;transform:translateX(-1px)}}.candidate-sign-in .mobile-account__button svg path{fill:#292a36}.candidate-sign-in .mobile-account__button.opened svg path{fill:#fff}@media only screen and (min-width:992px){.candidate-sign-in .mobile-account__button.opened svg path{fill:#292a36}}@media only screen and (min-width:992px){.candidate-sign-in .mobile-account__button{padding:16px 5px 10px;width:auto;height:auto;font-size:14px}.candidate-sign-in .mobile-account__button.opened{background-color:transparent}.candidate-sign-in .mobile-account__button .menu-icon{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.candidate-sign-in .mobile-account__button svg{margin:-3px;margin-top:-3px}body.brand-caterer .candidate-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-cwjobs .candidate-sign-in .mobile-account__button svg g{fill:#454545}body.brand-cwjobs-recruiter .candidate-sign-in .mobile-account__button svg g{fill:#454545}body.brand-jobsite .candidate-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-milkround .candidate-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-totaljobs .candidate-sign-in .mobile-account__button svg g{fill:#292a36}}@media only screen and (min-width:1365px){.candidate-sign-in .mobile-account__button{font-size:16px;padding:10px 5px}}@media only screen and (min-width:992px){.candidate-sign-in ul{margin-top:0}}@media only screen and (min-width:992px){.candidate-sign-in li{list-style:outside none none;color:#292a36;fill:#292a36}.candidate-sign-in li.highlight{margin-top:16px;padding-top:16px;border-top:1px solid #eae9ea}}.candidate-sign-in li a{display:-ms-flexbox;display:flex;padding:9px 12px;cursor:pointer;color:inherit;fill:inherit;text-decoration:none}@media only screen and (min-width:992px){.candidate-sign-in li a{font-size:14px}}@media only screen and (min-width:1365px){.candidate-sign-in li a{font-size:16px}}.candidate-sign-in li a:focus,.candidate-sign-in li a:hover{color:#fff}body.brand-caterer .candidate-sign-in li a:focus,body.brand-caterer .candidate-sign-in li a:hover{background-color:#924199}body.brand-cwjobs .candidate-sign-in li a:focus,body.brand-cwjobs .candidate-sign-in li a:hover{background-color:#f89e1d}body.brand-jobsite .candidate-sign-in li a:focus,body.brand-jobsite .candidate-sign-in li a:hover{background-color:#018380}body.brand-milkround .candidate-sign-in li a:focus,body.brand-milkround .candidate-sign-in li a:hover{background-color:#34a4d6}body.brand-cwjobs-recruiter .candidate-sign-in li a:focus,body.brand-cwjobs-recruiter .candidate-sign-in li a:hover{background-color:#42bcdf}body.brand-totaljobs .candidate-sign-in li a:focus,body.brand-totaljobs .candidate-sign-in li a:hover{background-color:#dd5800}.candidate-sign-in-title{display:none}body.brand-caterer .candidate-sign-in-title{color:#292a36}body.brand-cwjobs .candidate-sign-in-title{color:#454545}body.brand-cwjobs-recruiter .candidate-sign-in-title{color:#454545}body.brand-jobsite .candidate-sign-in-title{color:#292a36}body.brand-milkround .candidate-sign-in-title{color:#292a36}body.brand-totaljobs .candidate-sign-in-title{color:#292a36}@media only screen and (min-width:992px){.candidate-sign-in-title{display:block}}.candidate-sign-in-title-mobile{color:#292a36}@media only screen and (min-width:992px){.candidate-sign-in-title-mobile{display:none}}@media only screen and (min-width:992px){.recruiter-sign-in{position:relative}.recruiter-sign-in .mobile-account__button{padding:10px 5px;width:auto;height:auto;font-size:inherit}.recruiter-sign-in .mobile-account__button .menu-icon{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.recruiter-sign-in .mobile-account__button svg{margin:-3px;margin-top:-4px}body.brand-caterer .recruiter-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-cwjobs .recruiter-sign-in .mobile-account__button svg g{fill:#454545}body.brand-cwjobs-recruiter .recruiter-sign-in .mobile-account__button svg g{fill:#454545}body.brand-jobsite .recruiter-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-milkround .recruiter-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-totaljobs .recruiter-sign-in .mobile-account__button svg g{fill:#292a36}body.brand-caterer .recruiter-sign-in .mobile-account__button>div span{color:#292a36}body.brand-cwjobs .recruiter-sign-in .mobile-account__button>div span{color:#454545}body.brand-cwjobs-recruiter .recruiter-sign-in .mobile-account__button>div span{color:#454545}body.brand-jobsite .recruiter-sign-in .mobile-account__button>div span{color:#292a36}body.brand-milkround .recruiter-sign-in .mobile-account__button>div span{color:#292a36}body.brand-totaljobs .recruiter-sign-in .mobile-account__button>div span{color:#292a36}}.recruiter-sign-in .mobile-account__button svg path{fill:#292a36}.desktop-nav-secondary{display:none}@media only screen and (min-width:992px){.desktop-nav-secondary{display:-ms-inline-flexbox;display:inline-flex}}.desktop-nav-secondary ul{list-style:none;padding-left:0;width:auto;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;margin:0}.desktop-nav-secondary a{color:#fff;display:block;padding:18px 12px;line-height:1;position:relative}@media only screen and (min-width:992px){.desktop-nav-secondary a{font-size:14px}}@media only screen and (min-width:1365px){.desktop-nav-secondary a{font-size:16px}}.desktop-nav-secondary a::after{transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;left:0;width:0;height:auto;border-bottom:3px solid;border-color:#f5f5f5}.desktop-nav-secondary a:focus::after,.desktop-nav-secondary a:hover::after{width:100%;transform:scaleX(1)}.desktop-nav-secondary li.current-category-ancestor a,.desktop-nav-secondary li.current-menu-item a{font-weight:700}.desktop-nav-secondary li.current-category-ancestor a::after,.desktop-nav-secondary li.current-menu-item a::after{width:100%;transform:scaleX(1)}.desktop-nav-secondary li.primary-topic a,.desktop-nav-secondary li.primary-topic-ancestor a{font-weight:700}.desktop-nav-secondary li.primary-topic a::after,.desktop-nav-secondary li.primary-topic-ancestor a::after{width:100%;transform:scaleX(1)}.desktop-nav-secondary li[class*=topic__parent] a img{margin-left:8px}.desktop-nav-secondary li[class*=topic__parent] a[aria-pressed=true] img{transform:scale(1,-1)}.desktop-nav-tertiary{background-color:#f5f5f5;padding:36px 0 20px;transition:all .2s ease;box-shadow:0 16px 8px -8px rgba(0,0,0,.1);z-index:1030;position:absolute;width:100%}@media only screen and (min-width:992px){.desktop-nav-tertiary .container--tertiary{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:970px}}@media only screen and (min-width:1200px){.desktop-nav-tertiary .container--tertiary{width:1170px;padding:0 33px}}.desktop-nav-tertiary ul{list-style:none;padding-left:0;margin:0}@media only screen and (min-width:1200px){.desktop-nav-tertiary ul.children{display:block!important}}body.brand-caterer .desktop-nav-tertiary a{color:#292a36}body.brand-cwjobs .desktop-nav-tertiary a{color:#454545}body.brand-cwjobs-recruiter .desktop-nav-tertiary a{color:#454545}body.brand-jobsite .desktop-nav-tertiary a{color:#292a36}body.brand-milkround .desktop-nav-tertiary a{color:#292a36}body.brand-totaljobs .desktop-nav-tertiary a{color:#292a36}@media only screen and (min-width:992px){.desktop-nav-tertiary a{font-size:14px}}@media only screen and (min-width:1365px){.desktop-nav-tertiary a{font-size:16px}}.desktop-nav-tertiary .topic__menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.desktop-nav-tertiary .topic__menu>li:not(.topic__parent){-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:8px}.desktop-nav-tertiary .topic__menu>li:not(.topic__parent)>a{font-weight:700}.desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a{cursor:pointer}body.brand-caterer .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:focus,body.brand-caterer .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:hover{color:#924199}body.brand-cwjobs .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:focus,body.brand-cwjobs .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:hover{color:#007f99}body.brand-cwjobs-recruiter .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:focus,body.brand-cwjobs-recruiter .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:hover{color:#007f99}body.brand-jobsite .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:focus,body.brand-jobsite .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:hover{color:#008fb3}body.brand-milkround .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:focus,body.brand-milkround .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:hover{color:#026b99}body.brand-totaljobs .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:focus,body.brand-totaljobs .desktop-nav-tertiary .topic__menu>li:not(.topic__parent) a:hover{color:#3cbf0a}body.brand-caterer .desktop-nav-tertiary .topic__menu li.primary-topic>a{color:#924199}body.brand-cwjobs .desktop-nav-tertiary .topic__menu li.primary-topic>a{color:#007f99}body.brand-cwjobs-recruiter .desktop-nav-tertiary .topic__menu li.primary-topic>a{color:#007f99}body.brand-jobsite .desktop-nav-tertiary .topic__menu li.primary-topic>a{color:#008fb3}body.brand-milkround .desktop-nav-tertiary .topic__menu li.primary-topic>a{color:#026b99}body.brand-totaljobs .desktop-nav-tertiary .topic__menu li.primary-topic>a{color:#3cbf0a}.desktop-nav-tertiary .topic__parent{width:100%;padding-bottom:36px}.desktop-nav-tertiary .topic__parent a{font-weight:700;display:inline-block;padding:0 0 20px 0;position:relative}.desktop-nav-tertiary .topic__parent a::after{transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;left:0;width:0;height:auto;border-bottom:3px solid}body.brand-caterer .desktop-nav-tertiary .topic__parent a::after{border-color:#924199}body.brand-cwjobs .desktop-nav-tertiary .topic__parent a::after{border-color:#007f99}body.brand-cwjobs-recruiter .desktop-nav-tertiary .topic__parent a::after{border-color:#007f99}body.brand-jobsite .desktop-nav-tertiary .topic__parent a::after{border-color:#008fb3}body.brand-milkround .desktop-nav-tertiary .topic__parent a::after{border-color:#124e72}body.brand-totaljobs .desktop-nav-tertiary .topic__parent a::after{border-color:#3cbf0a}.desktop-nav-tertiary .topic__parent a:focus::after,.desktop-nav-tertiary .topic__parent a:hover::after{width:100%;transform:scaleX(1)}.desktop-nav-tertiary .control__dropdown{display:none}body.brand-caterer.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat>a{color:#924199}body.brand-cwjobs.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat>a{color:#007f99}body.brand-cwjobs-recruiter.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat>a{color:#007f99}body.brand-jobsite.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat>a{color:#008fb3}body.brand-milkround.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat>a{color:#026b99}body.brand-totaljobs.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat>a{color:#3cbf0a}body.brand-caterer.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat-parent li.current-cat>a{color:#924199}body.brand-cwjobs.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat-parent li.current-cat>a{color:#007f99}body.brand-cwjobs-recruiter.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat-parent li.current-cat>a{color:#007f99}body.brand-jobsite.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat-parent li.current-cat>a{color:#008fb3}body.brand-milkround.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat-parent li.current-cat>a{color:#026b99}body.brand-totaljobs.category .desktop-nav-tertiary .topic__menu>li:not(.topic__parent).current-cat-parent li.current-cat>a{color:#3cbf0a}.single-post.social-open{overflow:hidden;-ms-touch-action:none;touch-action:none}.single-post.social-open.admin-bar article>header .piece-share .social-icons{top:120px}@media only screen and (min-width:768px){.single-post.social-open.admin-bar article>header .piece-share .social-icons{top:91px}}.single-post article{position:relative}.single-post article>header{padding-top:23px}@media only screen and (min-width:768px){.single-post article>header{padding-top:52px}}.single-post article>header .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px;max-width:100%}@media only screen and (min-width:768px){.single-post article>header .container{margin:0 auto;max-width:100%;padding:0 15px;display:block;margin-left:-15px;margin-right:-15px}.single-post article>header .container:after,.single-post article>header .container:before{content:" ";display:table}.single-post article>header .container:after{clear:both}}@media only screen and (min-width:768px) and (min-width:320px){.single-post article>header .container{padding:0;margin:0 auto;width:290px}}@media only screen and (min-width:768px) and (min-width:500px){.single-post article>header .container{margin:0 auto;width:470px}}@media only screen and (min-width:768px) and (min-width:768px){.single-post article>header .container{margin:0 auto;width:720px}}@media only screen and (min-width:768px) and (min-width:992px){.single-post article>header .container{margin:0 auto;width:970px}}@media only screen and (min-width:768px) and (min-width:1200px){.single-post article>header .container{margin:0 auto;width:1170px;max-width:1170px}}@media only screen and (min-width:768px){.single-post article>header .container:after,.single-post article>header .container:before{content:" ";display:table}.single-post article>header .container:after{clear:both}@supports (display:grid){.single-post article>header .container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:30px}.single-post article>header .container:after,.single-post article>header .container:before{display:none!important}}}.single-post article>header .wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}@media only screen and (min-width:768px){.single-post article>header .wrap{display:grid;grid-template-columns:repeat(9,1fr);grid-column-gap:20px;position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.single-post article>header .wrap{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 9}.single-post article>header .wrap:after,.single-post article>header .wrap:before{display:none!important}}}.single-post article>header .piece-contributor{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:start;align-items:flex-start;padding-bottom:32px;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.single-post article>header .piece-contributor{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:0;-ms-flex-direction:column;flex-direction:column}@supports (display:grid){.single-post article>header .piece-contributor{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 3}.single-post article>header .piece-contributor:after,.single-post article>header .piece-contributor:before{display:none!important}}}@media only screen and (min-width:992px){.single-post article>header .piece-contributor{-ms-flex-direction:row;flex-direction:row;margin-top:6px}}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (orientation:portrait){.single-post article>header .piece-contributor{-ms-flex-direction:column!important;flex-direction:column!important}}.single-post article>header .piece-contributor .no-contributor-profile time{top:6px!important}.single-post article>header .piece-contributor .contributor__fallback,.single-post article>header .piece-contributor img{height:40px;width:40px;border-radius:50%;margin-right:16px}@media only screen and (min-width:768px){.single-post article>header .piece-contributor .contributor__fallback,.single-post article>header .piece-contributor img{height:64px;width:64px}}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (orientation:portrait){.single-post article>header .piece-contributor .contributor__fallback,.single-post article>header .piece-contributor img{margin-right:0!important}}.single-post article>header .piece-contributor .contributor__fallback{font-size:12px}@media only screen and (min-width:768px){.single-post article>header .piece-contributor .contributor__fallback{font-size:18px}}@media only screen and (min-width:768px){.single-post article>header .piece-contributor>a{margin:0 auto}}@media only screen and (min-width:992px){.single-post article>header .piece-contributor>a{margin:unset}}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (orientation:portrait){.single-post article>header .piece-contributor>a{margin:0 auto!important}}.single-post article>header .piece-contributor>div{margin-top:-7px}@media only screen and (min-width:768px){.single-post article>header .piece-contributor>div{margin-top:0;text-align:center;margin-top:2px}}@media only screen and (min-width:992px){.single-post article>header .piece-contributor>div{text-align:left;margin-top:-7px}}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (orientation:portrait){.single-post article>header .piece-contributor>div{margin:7px auto 0!important;text-align:center}}.single-post article>header .piece-contributor>div a{font-weight:700;display:inline-block;text-decoration:none;color:#333;margin-bottom:0;line-height:1.5;position:relative;top:2px;color:inherit;text-decoration:none;border-bottom:1px solid;border-bottom-color:transparent}.single-post article>header .piece-contributor>div a:hover{transition:all .1s ease}body.brand-caterer.single-post article>header .piece-contributor>div a:hover{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article>header .piece-contributor>div a:hover{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header .piece-contributor>div a:hover{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article>header .piece-contributor>div a:hover{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article>header .piece-contributor>div a:hover{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article>header .piece-contributor>div a:hover{color:#3cbf0a;border-bottom-color:#3cbf0a}body.brand-caterer.single-post article>header .piece-contributor>div a:focus{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article>header .piece-contributor>div a:focus{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header .piece-contributor>div a:focus{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article>header .piece-contributor>div a:focus{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article>header .piece-contributor>div a:focus{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article>header .piece-contributor>div a:focus{color:#3cbf0a;border-bottom-color:#3cbf0a}.single-post article>header .piece-contributor time{display:block;text-transform:uppercase;position:relative;top:-2px}.single-post article>header .piece-read-time{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:768px){.single-post article>header .piece-read-time{min-height:32px!important;margin-bottom:3px;width:64%;float:left}.single-post article>header .piece-read-time:after,.single-post article>header .piece-read-time:before{content:" ";display:table}.single-post article>header .piece-read-time:after{clear:both}@supports (display:grid){.single-post article>header .piece-read-time{width:85%;grid-column:1/span 3;grid-row:1;min-height:auto}}}.single-post article>header .piece-read-time span{text-transform:uppercase}.single-post article>header .piece-title{margin-top:20px}.single-post article>header .piece-title h1{margin-top:0;word-break:keep-all}@media only screen and (max-width:767px){.single-post article>header .piece-title h1{line-height:1.3}}@media only screen and (min-width:768px){.single-post article>header .piece-title{width:70%;float:left}.single-post article>header .piece-title:after,.single-post article>header .piece-title:before{content:" ";display:table}.single-post article>header .piece-title:after{clear:both}@supports (display:grid){.single-post article>header .piece-title{width:auto;grid-column:1/span 9;grid-row:2}}}.single-post article>header .piece-standfirst{width:100%}.single-post article>header .piece-standfirst ul{margin-top:0;list-style-type:disc}.single-post article>header .piece-standfirst ul ul{list-style-type:circle;margin-bottom:0!important}.single-post article>header .piece-standfirst ul ul ul{list-style-type:square}.single-post article>header .piece-standfirst ul ul ul ul{list-style-type:disc}.single-post article>header .piece-standfirst ol{margin-top:0;list-style-type:decimal}.single-post article>header .piece-standfirst ol ol{list-style-type:lower-roman;margin-bottom:0!important}.single-post article>header .piece-standfirst ol ol ol{list-style-type:lower-latin}.single-post article>header .piece-standfirst ol ol ol ol{list-style-type:disc}.single-post article>header .piece-standfirst a{color:inherit;text-decoration:none;border-bottom:1px solid}body.brand-caterer.single-post article>header .piece-standfirst a{border-bottom-color:#924199}body.brand-cwjobs.single-post article>header .piece-standfirst a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header .piece-standfirst a{border-bottom-color:#42bcdf}body.brand-jobsite.single-post article>header .piece-standfirst a{border-bottom-color:#008fb3}body.brand-milkround.single-post article>header .piece-standfirst a{border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article>header .piece-standfirst a{border-bottom-color:#3cbf0a}.single-post article>header .piece-standfirst a:hover{transition:all .1s ease}body.brand-caterer.single-post article>header .piece-standfirst a:hover{color:#924199}body.brand-cwjobs.single-post article>header .piece-standfirst a:hover{color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header .piece-standfirst a:hover{color:#42bcdf}body.brand-jobsite.single-post article>header .piece-standfirst a:hover{color:#008fb3}body.brand-milkround.single-post article>header .piece-standfirst a:hover{color:#34a4d6}body.brand-totaljobs.single-post article>header .piece-standfirst a:hover{color:#3cbf0a}body.brand-caterer.single-post article>header .piece-standfirst a:focus{color:#924199}body.brand-cwjobs.single-post article>header .piece-standfirst a:focus{color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header .piece-standfirst a:focus{color:#42bcdf}body.brand-jobsite.single-post article>header .piece-standfirst a:focus{color:#008fb3}body.brand-milkround.single-post article>header .piece-standfirst a:focus{color:#34a4d6}body.brand-totaljobs.single-post article>header .piece-standfirst a:focus{color:#3cbf0a}.single-post article>header .piece-standfirst>ol,.single-post article>header .piece-standfirst>p,.single-post article>header .piece-standfirst>ul{margin-bottom:1em}.single-post article>header .piece-standfirst :last-child{margin-bottom:0}@media only screen and (min-width:768px){.single-post article>header .piece-standfirst{width:70%;float:left}.single-post article>header .piece-standfirst:after,.single-post article>header .piece-standfirst:before{content:" ";display:table}.single-post article>header .piece-standfirst:after{clear:both}@supports (display:grid){.single-post article>header .piece-standfirst{width:auto;grid-column:1/span 9;grid-row:3}}}.single-post article>header .piece-share{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}@media only screen and (min-width:768px){.single-post article>header .piece-share{position:relative;float:left}.single-post article>header .piece-share:after,.single-post article>header .piece-share:before{content:" ";display:table}.single-post article>header .piece-share:after{clear:both}@supports (display:grid){.single-post article>header .piece-share{grid-column:12;grid-row:1/span 3;width:auto;text-align:right}}}.single-post article>header .piece-share .mobile-share{display:inline-block;vertical-align:middle;border-radius:50%;width:32px;height:32px;text-align:center;margin-left:5px}.single-post article>header .piece-share .mobile-share svg{max-height:32px;max-width:32px}@media only screen and (min-width:992px){.single-post article>header .piece-share .mobile-share{display:none}}.single-post article>header .piece-share .share-close{display:block;text-align:left;padding:23px 15px 0 15px;color:#000;font-weight:700;box-shadow:inset 0 16px 8px -8px rgba(0,0,0,.1)}.single-post article>header .piece-share .share-close svg path{fill:#000}.single-post article>header .piece-share .share-close .mobile-share{float:right}.single-post article>header .piece-share .share-close:after,.single-post article>header .piece-share .share-close:before{content:" ";display:table}.single-post article>header .piece-share .share-close:after{clear:both}.single-post article>header .piece-share .social-icons{display:none;position:fixed;top:74px;left:0;z-index:10;width:100%;bottom:0;background:#fff}@media only screen and (min-width:768px){.single-post article>header .piece-share .social-icons{top:59px}}@media only screen and (min-width:992px){.single-post article>header .piece-share .social-icons{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:absolute;top:36px;left:auto;right:3px;width:auto;bottom:auto;background:0 0;-ms-flex-pack:end;justify-content:flex-end;transition:all .3s ease}.single-post article>header .piece-share .social-icons.active{left:-31px}.single-post article>header .piece-share .social-icons a{padding:0}.single-post article>header .piece-share .social-icons .share-close{display:none}.single-post article>header .piece-share .social-icons span.social-title{display:none}.single-post article>header .piece-share .social-icons .messenger,.single-post article>header .piece-share .social-icons .whatsapp{display:none}.single-post article>header .piece-share .social-icons .clipboard{position:relative}.single-post article>header .piece-share .social-icons .clipboard:after{position:absolute;top:-7px;left:49px;margin-bottom:5px;margin-left:-50%;padding:7px;border:none;color:#00539b;content:attr(data-tooltip);text-align:center;font-size:12px;line-height:1.2;width:200%;visibility:hidden;opacity:0;pointer-events:none;transition:all .2s ease}body.brand-caterer.single-post article>header .piece-share .social-icons .clipboard:after{color:#924199}body.brand-cwjobs.single-post article>header .piece-share .social-icons .clipboard:after{color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header .piece-share .social-icons .clipboard:after{color:#42bcdf}body.brand-jobsite.single-post article>header .piece-share .social-icons .clipboard:after{color:#008fb3}body.brand-milkround.single-post article>header .piece-share .social-icons .clipboard:after{color:#34a4d6}body.brand-totaljobs.single-post article>header .piece-share .social-icons .clipboard:after{color:#3cbf0a}.single-post article>header .piece-share .social-icons .clipboard.tooltip-visible:after{opacity:1;visibility:visible}}.single-post article>header .piece-share .active .social-col-2{width:35px;visibility:visible;opacity:1;overflow:visible}@media only screen and (min-width:992px){.single-post article>header .piece-share .social-col-2{width:0;transition:.5s ease all;overflow:hidden;visibility:invisible;opacity:0}}.single-post article>header .piece-share span{text-transform:uppercase;font-size:10px}@media only screen and (min-width:768px){.single-post article>header .piece-share span.piece-share__title{padding-top:7px;padding-right:3px}}@media only screen and (min-width:992px){.single-post article>header .piece-share span.piece-share__title{padding-top:11px;padding-right:0}}.single-post article>header .piece-share a{display:block;padding:14px 15px;text-align:left;border-bottom:1px solid #f2f2f2}@media only screen and (min-width:992px){.single-post article>header .piece-share a{border-bottom:0}}.single-post article>header .piece-share a.ellipsis{display:none}@media only screen and (min-width:992px){.single-post article>header .piece-share a.ellipsis{display:-ms-flexbox!important;display:flex!important}.single-post article>header .piece-share a.ellipsis .close{display:none!important}.single-post article>header .piece-share a.ellipsis .close.active{display:-ms-flexbox!important;display:flex!important}.single-post article>header .piece-share a.ellipsis .close.active svg{height:16px;width:16px}.single-post article>header .piece-share a.ellipsis .open.inactive{display:none!important}}.single-post article>header .piece-share a.pdf,.single-post article>header .piece-share a.print{display:none}@media only screen and (min-width:992px){.single-post article>header .piece-share a.pdf,.single-post article>header .piece-share a.print{display:block}}.single-post article>header .piece-share a.pdf{display:none!important}.single-post article>header .piece-share a span.social-title{font-size:14px;line-height:2;letter-spacing:.3px;color:#666;position:relative;top:2px;text-transform:none}.single-post article>header .piece-share a span.social-icon{display:inline-block;border:1px solid #ccc;border-radius:50%;width:30px;height:30px;text-align:center;margin-right:5px;vertical-align:middle}@media only screen and (min-width:992px){.single-post article>header .piece-share a span.social-icon{margin-bottom:6px}}.single-post article>header .piece-share a span.social-icon:hover svg{fill:#000}.single-post article>header .piece-share a span.social-icon:hover svg path{fill:#000}.single-post article>header .piece-share a span.social-icon svg{max-width:16px;max-height:16px;fill:#999}.single-post article>header .piece-share a span.social-icon svg path{fill:#999}.single-post article>header.spotlight-contributor{padding-bottom:34px;margin-bottom:32px;background-color:#f2f2f2}@media only screen and (min-width:768px){.single-post article>header.spotlight-contributor{padding-bottom:32px}}.single-post article>header.spotlight-contributor .piece-contributor{padding-bottom:2px}@media only screen and (min-width:768px){.single-post article>header.spotlight-contributor .piece-contributor{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.single-post article>header.spotlight-contributor .piece-contributor{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 3}.single-post article>header.spotlight-contributor .piece-contributor:after,.single-post article>header.spotlight-contributor .piece-contributor:before{display:none!important}}@supports (display:grid){.single-post article>header.spotlight-contributor .piece-contributor{-ms-flex-order:-1;order:-1;grid-column:1/span 3;grid-row:1/span 3}}}.single-post article>header.spotlight-contributor .piece-contributor>div{margin-top:0}.single-post article>header.spotlight-contributor .piece-contributor .contributor__fallback,.single-post article>header.spotlight-contributor .piece-contributor img{height:56px;width:56px}@media only screen and (min-width:768px){.single-post article>header.spotlight-contributor .piece-contributor .contributor__fallback,.single-post article>header.spotlight-contributor .piece-contributor img{height:118px;width:118px;margin-right:0;margin-bottom:25px}}@media only screen and (min-width:768px){.single-post article>header.spotlight-contributor .piece-contributor .contributor__fallback{font-size:32px}}.single-post article>header.spotlight-contributor .piece-contributor a{font-size:18px;line-height:1.55556;color:#00539b}body.brand-caterer.single-post article>header.spotlight-contributor .piece-contributor a{color:#924199}body.brand-cwjobs.single-post article>header.spotlight-contributor .piece-contributor a{color:#f8981d}body.brand-cwjobs-recruiter.single-post article>header.spotlight-contributor .piece-contributor a{color:#42bcdf}body.brand-jobsite.single-post article>header.spotlight-contributor .piece-contributor a{color:#008fb3}body.brand-milkround.single-post article>header.spotlight-contributor .piece-contributor a{color:#34a4d6}body.brand-totaljobs.single-post article>header.spotlight-contributor .piece-contributor a{color:#3cbf0a}@media only screen and (min-width:768px){.single-post article>header.spotlight-contributor .piece-contributor a{font-size:20px;line-height:1.5}}@media only screen and (min-width:768px){.single-post article>header.spotlight-contributor .piece-standfirst{margin-bottom:0}}@media only screen and (min-width:768px){.single-post article.password-required>header .wrap{grid-column:2/span 8}}@media only screen and (min-width:992px){.single-post article.password-required>header .wrap{grid-column:4/span 8}}.single-post article.password-required>header.spotlight-contributor{padding-bottom:0;margin-bottom:0;background-color:transparent}@media only screen and (min-width:768px){@supports (display:grid){.single-post article.password-required>header.spotlight-contributor .container .piece-title{grid-column:2/span 8}}}@media only screen and (min-width:992px){@supports (display:grid){.single-post article.password-required>header.spotlight-contributor .container .piece-title{grid-column:4/span 8}}}.single-post article.password-required .password-protection-form{margin-bottom:80px}@media only screen and (min-width:768px){.single-post article.password-required .password-protection-form{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;grid-column-start:2!important;grid-column-end:8!important}@supports (display:grid){.single-post article.password-required .password-protection-form{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 6}.single-post article.password-required .password-protection-form:after,.single-post article.password-required .password-protection-form:before{display:none!important}}}@media only screen and (min-width:992px){.single-post article.password-required .password-protection-form{grid-column-start:4!important;grid-column-end:10!important}}.single-post article.password-required .password-protection-form .password-field{width:100%;margin-bottom:10px;font-size:14px;border-radius:2px;border:1px solid #ccc;padding:0 8px;height:35px}.single-post article .piece-main .container,.single-post article .piece-password-main .container{padding:0 15px}@media only screen and (min-width:768px){.single-post article .piece-main .container,.single-post article .piece-password-main .container{margin:0 auto;max-width:100%;padding:0 15px;display:block;margin-left:-15px;margin-right:-15px;grid-template-rows:2fr;position:relative}.single-post article .piece-main .container:after,.single-post article .piece-main .container:before,.single-post article .piece-password-main .container:after,.single-post article .piece-password-main .container:before{content:" ";display:table}.single-post article .piece-main .container:after,.single-post article .piece-password-main .container:after{clear:both}}@media only screen and (min-width:768px) and (min-width:320px){.single-post article .piece-main .container,.single-post article .piece-password-main .container{padding:0;margin:0 auto;width:290px}}@media only screen and (min-width:768px) and (min-width:500px){.single-post article .piece-main .container,.single-post article .piece-password-main .container{margin:0 auto;width:470px}}@media only screen and (min-width:768px) and (min-width:768px){.single-post article .piece-main .container,.single-post article .piece-password-main .container{margin:0 auto;width:720px}}@media only screen and (min-width:768px) and (min-width:992px){.single-post article .piece-main .container,.single-post article .piece-password-main .container{margin:0 auto;width:970px}}@media only screen and (min-width:768px) and (min-width:1200px){.single-post article .piece-main .container,.single-post article .piece-password-main .container{margin:0 auto;width:1170px;max-width:1170px}}@media only screen and (min-width:768px){.single-post article .piece-main .container:after,.single-post article .piece-main .container:before,.single-post article .piece-password-main .container:after,.single-post article .piece-password-main .container:before{content:" ";display:table}.single-post article .piece-main .container:after,.single-post article .piece-password-main .container:after{clear:both}@supports (display:grid){.single-post article .piece-main .container,.single-post article .piece-password-main .container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:30px}.single-post article .piece-main .container:after,.single-post article .piece-main .container:before,.single-post article .piece-password-main .container:after,.single-post article .piece-password-main .container:before{display:none!important}}}.single-post article .piece-main{word-break:break-word}.single-post article .piece-main img{max-width:670px;height:auto}.single-post article .piece-main .container .piece__visuals{margin-left:25%;padding-left:15px;padding-right:15px;display:-ms-flexbox;display:flex}@supports (display:grid){.single-post article .piece-main .container .piece__visuals{grid-column:4/span 8;margin-left:0;padding:0}}@media only screen and (min-width:768px){.single-post article .piece-main .container .piece__visuals{z-index:2;grid-column:2/span 10}}@media only screen and (min-width:992px){.single-post article .piece-main .container .piece__visuals{grid-column:4/span 8;margin-bottom:0}}.single-post article .piece-main .container .piece__visuals.single{display:block}.single-post article .piece-main .container .piece-content{width:83.33333%;float:none;margin:0 auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:992px){.single-post article .piece-main .container .piece-content{float:right;width:calc(100% - 250px)}}@media only screen and (min-width:1200px){.single-post article .piece-main .container .piece-content{width:calc(100% - 300px)}}@supports (display:grid){.single-post article .piece-main .container .piece-content{padding-left:0;padding-right:0;width:auto;margin:unset}}@media only screen and (min-width:768px){.single-post article .piece-main .container .piece-content{grid-column-start:2!important;grid-column-end:12!important;min-width:0}}@media only screen and (min-width:992px){.single-post article .piece-main .container .piece-content{grid-column-start:4!important;grid-column-end:12!important}}.single-post article .piece-main .container .reader-feedback{grid-column:span 8;grid-column-start:2;grid-column-end:12}@media only screen and (min-width:992px){.single-post article .piece-main .container .reader-feedback{grid-column:span 8;grid-column-start:4;grid-column-end:10}}.single-post article .piece-main .container .social-share-icons{width:83.33333%;float:none;margin:0 auto;padding-left:15px;padding-right:15px;grid-column:span 8;grid-column-start:2;grid-column-end:12}@media only screen and (min-width:992px){.single-post article .piece-main .container .social-share-icons{float:right;width:calc(100% - 250px)}}@media only screen and (min-width:1200px){.single-post article .piece-main .container .social-share-icons{width:calc(100% - 300px)}}@supports (display:grid){.single-post article .piece-main .container .social-share-icons{padding-left:0;padding-right:0;width:auto;margin:unset}}@media only screen and (min-width:992px){.single-post article .piece-main .container .social-share-icons{grid-column:span 8;grid-column-start:4;grid-column-end:10}}.single-post article .piece-main .container .piece-share-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px 0}.single-post article .piece-main .container .piece-share-footer.web-share{-ms-flex-direction:row;flex-direction:row}.single-post article .piece-main .container .piece-share-footer .piece-share__title{font-size:11px;font-weight:700;margin-right:7px;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;display:block;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:768px){.single-post article .piece-main .container .piece-share-footer .piece-share__title{font-size:10px;color:#999;margin-bottom:7px}}.single-post article .piece-main .container .piece-share-footer.web-share .piece-share__title{font-size:10px;color:#999;-ms-flex-item-align:center;align-self:center;margin-bottom:0}.single-post article .piece-main .container .piece-share-footer.web-share .mobile-share svg{width:70px;height:70px}.single-post article .piece-main .container .piece-share-footer .social-icons-list{margin-bottom:0}.single-post article .piece-main .container .piece-share-footer .social-icons-list li{margin-bottom:0}.single-post article .piece-main .container .piece-share-footer .social-icons-list .print{display:none}@media only screen and (min-width:768px){.single-post article .piece-main .container .piece-share-footer .social-icons-list .print{display:inline-block}}.single-post article .piece-main .container .piece-share-footer .social-icon{width:35px;height:35px}.single-post article .piece-main .container .piece-share-footer .social-icon svg{max-width:18px;max-height:18px;fill:#999}.single-post article .piece-main .container .piece-share-footer .clipboard{display:inline-block}.single-post article .piece-main .container .piece-share-footer .clipboard::after{top:-45px;left:-25px;margin-bottom:0;margin-left:0;border:none;background:0 0}@media only screen and (min-width:768px){.single-post article .piece-main .container .piece-share-footer .clipboard::after{top:-3px;left:8px;margin-bottom:5px;margin-left:30px}}.single-post article .piece-toc{margin-bottom:20px}@media only screen and (min-width:768px){.single-post article .piece-toc{grid-column-start:2!important;grid-column-end:12!important}}@media only screen and (min-width:992px){.single-post article .piece-toc{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0;grid-column-start:1!important;grid-column-end:4!important;grid-row:1/span 2;position:static;max-width:250px}@supports (display:grid){.single-post article .piece-toc{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 12}.single-post article .piece-toc:after,.single-post article .piece-toc:before{display:none!important}}}@media only screen and (min-width:1200px){.single-post article .piece-toc{max-width:300px}}@media only screen and (min-width:992px){.single-post article .piece-toc>div{max-width:220px}}@media only screen and (min-width:1200px){.single-post article .piece-toc>div{max-width:270px}}.single-post article .piece-toc>div.fixed{position:fixed;top:0;left:0;width:100%;z-index:1000;transform:none;transition:transform .3s}.single-post article .piece-toc>div.fixed .toc{background-color:#fff;display:none}@media only screen and (min-width:768px){.single-post article .piece-toc>div.fixed h2 svg{display:block}}@media only screen and (min-width:992px){.single-post article .piece-toc>div.fixed{top:100px;left:auto}.single-post article .piece-toc>div.fixed h2 svg{display:none}.single-post article .piece-toc>div.fixed .toc{display:block}}@media only screen and (min-width:992px){.single-post article .piece-toc>div.absolute{position:absolute;top:auto;bottom:40px}}.single-post article .piece-toc>div.slide-up{transform:translateY(-100%)}.single-post article .piece-toc.active h2 svg{transform:rotate(0)}.single-post article .piece-toc h2{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;background-color:#333;color:#fff;padding:17px 24px;font-size:15px;font-weight:700;cursor:pointer;position:relative;margin:0}@media only screen and (min-width:992px){.single-post article .piece-toc h2{cursor:initial}}.single-post article .piece-toc h2 svg{float:right;top:2px;transition:.3s ease transform;transform:rotate(180deg);width:20px;height:20px}.single-post article .piece-toc h2 svg path{fill:#fff}@media only screen and (min-width:992px){.single-post article .piece-toc h2 svg{display:none}}.single-post article .piece-toc .toc{display:none}@media only screen and (min-width:992px){.single-post article .piece-toc .toc{display:block}}.single-post article .piece-toc .toc a{text-decoration:none}.single-post article .piece-toc .toc a:focus{color:#000!important;text-decoration:none!important;border-bottom:none!important}.single-post article .piece-toc div>ul{padding:0;margin:0;border-top:0;line-height:1.5;max-height:340px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;border:1px solid #ccc;border-top:0}@media only screen and (min-width:992px){.single-post article .piece-toc div>ul{max-height:546px}}.single-post article .piece-toc div>ul::-webkit-scrollbar{width:3px;height:3px}.single-post article .piece-toc div>ul::-webkit-scrollbar-track{background:#f2f2f2}.single-post article .piece-toc div>ul::-webkit-scrollbar-thumb{background:#000}.single-post article .piece-toc div>ul::-webkit-scrollbar-thumb:hover{background:#666}.single-post article .piece-toc div>ul a{color:inherit;text-decoration:none;border-bottom:1px solid;border-bottom-color:transparent}.single-post article .piece-toc div>ul a:hover{transition:all .1s ease}body.brand-caterer.single-post article .piece-toc div>ul a:hover{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece-toc div>ul a:hover{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-toc div>ul a:hover{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece-toc div>ul a:hover{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece-toc div>ul a:hover{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece-toc div>ul a:hover{color:#3cbf0a;border-bottom-color:#3cbf0a}body.brand-caterer.single-post article .piece-toc div>ul a:focus{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece-toc div>ul a:focus{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-toc div>ul a:focus{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece-toc div>ul a:focus{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece-toc div>ul a:focus{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece-toc div>ul a:focus{color:#3cbf0a;border-bottom-color:#3cbf0a}.single-post article .piece-toc div>ul::-webkit-scrollbar-thumb:hover{background:#666}.single-post article .piece-toc div>ul a{color:inherit;text-decoration:none;border-bottom:1px solid;border-bottom-color:transparent}.single-post article .piece-toc div>ul a:hover{transition:all .1s ease}body.brand-caterer.single-post article .piece-toc div>ul a:hover{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece-toc div>ul a:hover{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-toc div>ul a:hover{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece-toc div>ul a:hover{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece-toc div>ul a:hover{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece-toc div>ul a:hover{color:#3cbf0a;border-bottom-color:#3cbf0a}body.brand-caterer.single-post article .piece-toc div>ul a:focus{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece-toc div>ul a:focus{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-toc div>ul a:focus{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece-toc div>ul a:focus{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece-toc div>ul a:focus{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece-toc div>ul a:focus{color:#3cbf0a;border-bottom-color:#3cbf0a}.single-post article .piece-toc div>ul .status-bar{height:2px;background:#000;position:absolute;bottom:-1px;left:0}.single-post article .piece-toc div>ul>li{padding:15px 35px 15px 25px;border-bottom:1px solid #ccc}.single-post article .piece-toc div>ul>li:last-child{border-bottom:none}.single-post article .piece-toc li{margin:0;display:block}.single-post article .piece-toc ul{padding-left:0;list-style:none}.single-post article .piece-toc ul>li{position:relative}.single-post article .piece-toc ul>li svg{width:11px;height:16px;position:absolute;right:20px;top:20px;transform:rotate(0);cursor:pointer}.single-post article .piece-toc ul>li svg path{fill:#00539b}body.brand-caterer.single-post article .piece-toc ul>li svg path{fill:#924199}body.brand-cwjobs.single-post article .piece-toc ul>li svg path{fill:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-toc ul>li svg path{fill:#42bcdf}body.brand-jobsite.single-post article .piece-toc ul>li svg path{fill:#008fb3}body.brand-milkround.single-post article .piece-toc ul>li svg path{fill:#34a4d6}body.brand-totaljobs.single-post article .piece-toc ul>li svg path{fill:#3cbf0a}.single-post article .piece-toc ul>li.active svg{transform:rotate(180deg)}.single-post article .piece-toc ul>li.item--nosvg ul li{margin-top:0}.single-post article .piece-toc ul>li.item--nosvg svg{display:none}.single-post article .piece-toc ul ul{font-size:14px}.single-post article .piece-toc ul ul.current-section>a{color:#000}.single-post article .piece-toc ul ul li.current-sub-section>a{color:#000}.single-post article .piece-toc ul ul:last-child{border-bottom:none}.single-post article .piece-toc li{margin:0;display:block}.single-post article .piece-toc ul{padding-left:0;list-style:none}.single-post article .piece-toc ul>li{position:relative}.single-post article .piece-toc ul>li svg{width:11px;height:16px;position:absolute;right:20px;top:20px;transform:rotate(0);cursor:pointer}.single-post article .piece-toc ul>li svg path{fill:#00539b}body.brand-caterer.single-post article .piece-toc ul>li svg path{fill:#924199}body.brand-cwjobs.single-post article .piece-toc ul>li svg path{fill:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-toc ul>li svg path{fill:#42bcdf}body.brand-jobsite.single-post article .piece-toc ul>li svg path{fill:#008fb3}body.brand-milkround.single-post article .piece-toc ul>li svg path{fill:#34a4d6}body.brand-totaljobs.single-post article .piece-toc ul>li svg path{fill:#3cbf0a}.single-post article .piece-toc ul>li.active svg{transform:rotate(180deg)}.single-post article .piece-toc ul>li.item--nosvg ul li{margin-top:0}.single-post article .piece-toc ul>li.item--nosvg svg{display:none}.single-post article .piece-toc ul ul{font-size:14px}.single-post article .piece-toc ul ul li{margin-top:17px;margin-bottom:0}.single-post article .piece-toc ul ul li.item--h4{margin-left:17px}.single-post article .piece-toc ul ul li+li.item--h4{margin-top:10px}.single-post article .piece-toc ul ul a{color:#999}.single-post article .piece-toc ul ul a:focus,.single-post article .piece-toc ul ul a:hover{color:#000}.single-post article .piece-toc ul ul ul{margin-left:15px}.single-post article .piece-toc ul ul ul a{color:#000}.single-post article .body_text>:not(.oembed__container) iframe{border:none;width:100%!important}@media only screen and (min-width:992px){.single-post article .piece-content__wrapper .body_text>:not(.image-single):not(.pull-quote):not(.pull-stat):not(.tweet-quote):not(.dual-body-creative):not(.piece__visuals):not(.letter):not(.oembed--youtube):not(.oembed--vimeo):not(hr),.single-post article .piece-content__wrapper>:not(.image-single):not(.pull-quote):not(.pull-stat):not(.tweet-quote):not(.dual-body-creative):not(.piece__visuals):not(.letter):not(.oembed--youtube):not(.oembed--vimeo):not(hr):not(.body_text){width:100%}}@media only screen and (min-width:1200px){.single-post article .piece-content__wrapper .body_text>:not(.image-single):not(.pull-quote):not(.pull-stat):not(.tweet-quote):not(.dual-body-creative):not(.piece__visuals):not(.letter):not(.oembed--youtube):not(.oembed--vimeo):not(hr),.single-post article .piece-content__wrapper>:not(.image-single):not(.pull-quote):not(.pull-stat):not(.tweet-quote):not(.dual-body-creative):not(.piece__visuals):not(.letter):not(.oembed--youtube):not(.oembed--vimeo):not(hr):not(.body_text){width:65.6%}}.single-post article .piece-content__wrapper>h2:first-child{margin-top:0}.single-post article .piece-content__wrapper>ol,.single-post article .piece-content__wrapper>p,.single-post article .piece-content__wrapper>ul{margin-bottom:32px}.single-post article .piece-content__wrapper a:not(.button){text-decoration:none;color:inherit;text-decoration:none;border-bottom:1px solid}body.brand-caterer.single-post article .piece-content__wrapper a:not(.button){border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece-content__wrapper a:not(.button){border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper a:not(.button){border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece-content__wrapper a:not(.button){border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece-content__wrapper a:not(.button){border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece-content__wrapper a:not(.button){border-bottom-color:#3cbf0a}.single-post article .piece-content__wrapper a:not(.button):hover{transition:all .1s ease}body.brand-caterer.single-post article .piece-content__wrapper a:not(.button):hover{color:#924199}body.brand-cwjobs.single-post article .piece-content__wrapper a:not(.button):hover{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper a:not(.button):hover{color:#42bcdf}body.brand-jobsite.single-post article .piece-content__wrapper a:not(.button):hover{color:#008fb3}body.brand-milkround.single-post article .piece-content__wrapper a:not(.button):hover{color:#34a4d6}body.brand-totaljobs.single-post article .piece-content__wrapper a:not(.button):hover{color:#3cbf0a}body.brand-caterer.single-post article .piece-content__wrapper a:not(.button):focus{color:#924199}body.brand-cwjobs.single-post article .piece-content__wrapper a:not(.button):focus{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper a:not(.button):focus{color:#42bcdf}body.brand-jobsite.single-post article .piece-content__wrapper a:not(.button):focus{color:#008fb3}body.brand-milkround.single-post article .piece-content__wrapper a:not(.button):focus{color:#34a4d6}body.brand-totaljobs.single-post article .piece-content__wrapper a:not(.button):focus{color:#3cbf0a}.single-post article .piece-content__wrapper ul{margin-top:0;list-style-type:disc}.single-post article .piece-content__wrapper ul ul{list-style-type:circle;margin-bottom:0!important}.single-post article .piece-content__wrapper ul ul ul{list-style-type:square}.single-post article .piece-content__wrapper ul ul ul ul{list-style-type:disc}.single-post article .piece-content__wrapper ol{margin-top:0;list-style-type:decimal}.single-post article .piece-content__wrapper ol ol{list-style-type:lower-roman;margin-bottom:0!important}.single-post article .piece-content__wrapper ol ol ol{list-style-type:lower-latin}.single-post article .piece-content__wrapper ol ol ol ol{list-style-type:disc}.single-post article .piece-content__wrapper figure.image-single{margin-bottom:32px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper figure.image-single{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}}.single-post article .piece-content__wrapper figure.image-single img{display:block;max-width:100%;height:auto;margin-bottom:16px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper figure.image-single img+figcaption{margin-left:29px}}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper figure.image-single figcaption{text-align:left;margin-bottom:16px}}.single-post article .piece-content__wrapper figure.image-single .creative-caption{font-size:11px;line-height:1.45;color:#666;margin-bottom:13px}.single-post article .piece-content__wrapper figure.image-single .creative-credit{font-size:11px;line-height:1.45;color:#666;margin-bottom:13px;color:#999}.single-post article .piece-content__wrapper .body_text img:not([src$=".gif"]){display:block;max-width:100%;height:auto;margin-bottom:16px;max-width:100%}@media only screen and (min-width:992px){.single-post article .piece-content__wrapper .body_text img:not([src$=".gif"]){max-width:675px}}@media only screen and (max-width:991px){.single-post article .piece-content__wrapper .body_text img[src$=".gif"]{max-width:100%}}.single-post article .piece-content__wrapper .body_text>ol,.single-post article .piece-content__wrapper .body_text>p,.single-post article .piece-content__wrapper .body_text>ul{margin-bottom:32px}.single-post article .piece-content__wrapper .piece-call-to-action{margin-bottom:32px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .text{padding-right:6%;width:56%}}.single-post article .piece-content__wrapper .pull-quote{margin-bottom:40px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .pull-quote{padding-top:6px;padding-left:6%;margin-right:23%;margin-bottom:30px;width:40%;float:right}}.single-post article .piece-content__wrapper .pull-quote svg{fill:#00539b;width:26px;height:20px}body.brand-caterer.single-post article .piece-content__wrapper .pull-quote svg{fill:#924199}body.brand-cwjobs.single-post article .piece-content__wrapper .pull-quote svg{fill:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper .pull-quote svg{fill:#42bcdf}body.brand-jobsite.single-post article .piece-content__wrapper .pull-quote svg{fill:#008fb3}body.brand-milkround.single-post article .piece-content__wrapper .pull-quote svg{fill:#34a4d6}body.brand-totaljobs.single-post article .piece-content__wrapper .pull-quote svg{fill:#3cbf0a}.single-post article .piece-content__wrapper .pull-quote blockquote{margin:0;padding-left:0;border:none}.single-post article .piece-content__wrapper .pull-quote blockquote p{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:20px;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .pull-quote blockquote p{font-size:24px}}.single-post article .piece-content__wrapper .pull-quote blockquote cite{font-style:normal;letter-spacing:1.3px;text-transform:uppercase}.single-post article .piece-content__wrapper .pull-quote blockquote cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}.single-post article .piece-content__wrapper .pull-quote blockquote cite .source{font-size:14px;font-weight:700;display:block;line-height:1.3}.single-post article .piece-content__wrapper .pull-quote blockquote cite .validation{font-size:11px;display:block}.single-post article .piece-content__wrapper .pull-quote blockquote cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}.single-post article .piece-content__wrapper .pull-quote blockquote cite.headshot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-post article .piece-content__wrapper .pull-quote blockquote cite.headshot img{margin-right:17px}.single-post article .piece-content__wrapper .text ol:last-child,.single-post article .piece-content__wrapper .text p:last-child,.single-post article .piece-content__wrapper .text ul:last-child{margin-bottom:0}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .text{padding-right:3%;width:46%;float:right}}.single-post article .piece-content__wrapper .pull-stat{margin-bottom:40px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .pull-stat{padding-top:6px;padding-left:6%;margin-right:23%;margin-bottom:30px;width:40%;float:right}}.single-post article .piece-content__wrapper .pull-stat blockquote{margin:0;padding-left:0;border:none}.single-post article .piece-content__wrapper .pull-stat blockquote p{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:20px;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .pull-stat blockquote p{font-size:24px}}.single-post article .piece-content__wrapper .pull-stat blockquote cite{font-style:normal;letter-spacing:1.3px;text-transform:uppercase}.single-post article .piece-content__wrapper .pull-stat blockquote cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}.single-post article .piece-content__wrapper .pull-stat blockquote cite .source{font-size:14px;font-weight:700;display:block;line-height:1.3}.single-post article .piece-content__wrapper .pull-stat blockquote cite .validation{font-size:11px;display:block}.single-post article .piece-content__wrapper .pull-stat blockquote .statistic{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:59px;width:59px;border-radius:50%;background-color:#333;color:#fff;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:22px;font-weight:700;text-align:center;vertical-align:middle;margin-bottom:17px}.single-post article .piece-content__wrapper .pull-stat blockquote .statistic sub{bottom:0}.single-post article .piece-content__wrapper .tweet-quote{margin-bottom:32px;padding-top:16px}.single-post article .piece-content__wrapper .tweet-quote:focus .quotation,.single-post article .piece-content__wrapper .tweet-quote:focus .tweet-this,.single-post article .piece-content__wrapper .tweet-quote:focus a,.single-post article .piece-content__wrapper .tweet-quote:hover .quotation,.single-post article .piece-content__wrapper .tweet-quote:hover .tweet-this,.single-post article .piece-content__wrapper .tweet-quote:hover a{color:#55acee!important}@media only screen and (max-width:767px){.single-post article .piece-content__wrapper .tweet-quote .quotation,.single-post article .piece-content__wrapper .tweet-quote a{color:#55acee!important}}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .tweet-quote{position:relative;width:77.1%}.single-post article .piece-content__wrapper .tweet-quote a{transition:none}.single-post article .piece-content__wrapper .tweet-quote a:focus,.single-post article .piece-content__wrapper .tweet-quote a:hover{color:#55acee!important}}.single-post article .piece-content__wrapper .tweet-quote blockquote{padding-left:0;border:none}.single-post article .piece-content__wrapper .tweet-quote .tweet-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#999;text-transform:uppercase;font-size:12px;text-decoration:none;letter-spacing:1px;border-bottom:none}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .tweet-quote .tweet-share{position:absolute;right:0;bottom:0}}.single-post article .piece-content__wrapper .tweet-quote .tweet-share span.tweet-logo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#55acee;height:24px;width:24px;border-radius:4px;margin-right:8px}.single-post article .piece-content__wrapper .tweet-quote .tweet-share span.tweet-logo:after{display:inline-block;position:absolute;top:-5px;width:0;height:0;content:"";border-bottom:7.5px solid #55acee;border-left:5px solid transparent;border-right:5px solid transparent}.single-post article .piece-content__wrapper .tweet-quote .tweet-share svg{width:17px;height:14px;color:#fff}.single-post article .piece-content__wrapper .tweet-quote blockquote{margin:0;margin-bottom:14px}.single-post article .piece-content__wrapper .tweet-quote blockquote p{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:20px;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .tweet-quote blockquote p{font-size:24px}}.single-post article .piece-content__wrapper .tweet-quote blockquote cite{font-style:normal;letter-spacing:1.3px;text-transform:uppercase}.single-post article .piece-content__wrapper .tweet-quote blockquote cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}.single-post article .piece-content__wrapper .tweet-quote blockquote cite .source{font-size:14px;font-weight:700;display:block;line-height:1.3}.single-post article .piece-content__wrapper .tweet-quote blockquote cite .validation{font-size:11px;display:block}.single-post article .piece-content__wrapper .related-piece{display:block;margin-bottom:32px;position:relative;box-shadow:0 2px 7px 0 rgba(0,0,0,.06);text-decoration:none;border-bottom:0!important}.single-post article .piece-content__wrapper .related-piece .related-piece__image{width:100%;height:auto;position:relative;overflow:hidden;padding:28.125% 0}.single-post article .piece-content__wrapper .related-piece .related-piece__image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.single-post article .piece-content__wrapper .related-piece .h4{color:#333;display:block;padding:23px;margin-top:0;margin-bottom:0;font-size:18px;border:1px solid #ccc;border-top:0}.single-post article .piece-content__wrapper .related-piece .article__image{width:100%;height:auto;position:relative;overflow:hidden;padding:28.125% 0}.single-post article .piece-content__wrapper .related-piece .article__image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.single-post article .piece-content__wrapper .related-piece .article__front{transition:.5s ease all;position:relative;background-color:#fff;word-wrap:break-word;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-post article .piece-content__wrapper .related-piece .article__front .article__heading{padding:25px;margin-top:0;margin-bottom:0}.single-post article .piece-content__wrapper .related-piece .article__back{visibility:hidden;opacity:0;overflow-y:hidden;transition:.5s ease all;animation-delay:1s;padding:25px;font-size:14px;color:#333;background-color:#fff;line-height:1.714;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ccc}.single-post article .piece-content__wrapper .related-piece .article__back .article__title{display:block;margin-bottom:10px;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:18px;line-height:1.55;color:#454545;word-wrap:break-word}.single-post article .piece-content__wrapper .related-piece .article__back .article__meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;right:0;bottom:0;left:0;padding:0 25px 25px;-ms-flex-direction:row;flex-direction:row;background-color:#fff}.single-post article .piece-content__wrapper .related-piece .article__back .article__meta:before{position:absolute;height:32px;top:-32px;right:0;bottom:0;left:0;content:"";background:linear-gradient(to top,#fff 40%,rgba(255,255,255,.5) 100%)}.single-post article .piece-content__wrapper .related-piece .article__back .contributor{position:relative;bottom:auto;line-height:25px;font-size:12px;font-weight:700;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-post article .piece-content__wrapper .related-piece .article__back .piece-icon svg{height:16px;width:16px}.single-post article .piece-content__wrapper .related-piece .article__back .piece-read-time{margin-left:auto;font-size:12px;letter-spacing:1.6px;color:#666}.single-post article .piece-content__wrapper .related-piece:hover .article__back{visibility:visible;opacity:1}.single-post article .piece-content__wrapper .block-quote-quotation{border-left:2px solid #333;padding-left:31px;margin:0 0 32px}.single-post article .piece-content__wrapper .block-quote-quotation cite{font-style:normal;letter-spacing:1.3px;text-transform:uppercase}.single-post article .piece-content__wrapper .block-quote-quotation cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}.single-post article .piece-content__wrapper .block-quote-quotation cite.headshot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-post article .piece-content__wrapper .block-quote-quotation cite.headshot img{margin-right:17px}.single-post article .piece-content__wrapper .block-quote-quotation cite .source{font-size:14px;font-weight:700;display:block;line-height:1.3}.single-post article .piece-content__wrapper .block-quote-quotation cite .validation{font-size:11px;display:block}.single-post article .piece-content__wrapper hr{margin-top:64px;margin-bottom:64px;margin-left:0;height:0;border:solid 1px #ccc;transform:scaleY(.5)}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper hr{width:77.1%;transform:scaleY(.5)}}.single-post article .piece-content__wrapper .fact-box{background-color:#eee;padding:32px;margin-bottom:32px}body.brand-caterer.single-post article .piece-content__wrapper .fact-box{background-color:#ebebeb}body.brand-cwjobs.single-post article .piece-content__wrapper .fact-box{background-color:#f2f2f2}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper .fact-box{background-color:#f2f2f2}body.brand-jobsite.single-post article .piece-content__wrapper .fact-box{background-color:#eaf5fb}body.brand-milkround.single-post article .piece-content__wrapper .fact-box{background-color:#f2f2f2}body.brand-totaljobs.single-post article .piece-content__wrapper .fact-box{background-color:#edf5ff}.single-post article .piece-content__wrapper .fact-box .h5{margin-bottom:15px;margin-top:0}.single-post article .piece-content__wrapper .fact-box ol:last-child,.single-post article .piece-content__wrapper .fact-box p:last-child,.single-post article .piece-content__wrapper .fact-box ul:last-child{margin-bottom:0}.single-post article .piece-content__wrapper .afterword{font-weight:700}.single-post article .piece-content__wrapper .footnotes,.single-post article .piece-content__wrapper .small-print{font-size:11px;line-height:16px;margin-bottom:32px}.single-post article .piece-content__wrapper .footnotes>.heading--7,.single-post article .piece-content__wrapper .small-print>.heading--7{font-weight:700;margin-bottom:9px}.single-post article .piece-content__wrapper .footnotes p,.single-post article .piece-content__wrapper .small-print p{margin-bottom:6px}.single-post article .piece-content__wrapper .footnotes ul li,.single-post article .piece-content__wrapper .small-print ul li{margin-bottom:8px}.single-post article .piece-content__wrapper .footnotes ul li:before,.single-post article .piece-content__wrapper .small-print ul li:before{top:7px}.single-post article .piece-content__wrapper .footnotes ol li,.single-post article .piece-content__wrapper .small-print ol li{margin-bottom:8px}.single-post article .piece-content__wrapper .footnotes ol li:before,.single-post article .piece-content__wrapper .small-print ol li:before{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-weight:400}.single-post article .piece-content__wrapper .footnotes ol li{margin-left:13px;word-break:break-word}.single-post article .piece-content__wrapper .footnotes ol li:before{margin-left:-13px}.single-post article .piece-content__wrapper .footnotes sup{font-size:80%;line-height:inherit}.single-post article .piece-content__wrapper .letter{margin-bottom:32px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .letter{width:77.1%}}.single-post article .piece-content__wrapper .letter .letter-launchers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .letter .letter-launchers{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px}}.single-post article .piece-content__wrapper .letter .letter-launchers span{display:-ms-flexbox;display:flex;margin-bottom:32px}@media only screen and (max-width:767px){.single-post article .piece-content__wrapper .letter .letter-launchers span{margin-bottom:18px}}.single-post article .piece-content__wrapper .letter .letter-launchers span svg{margin-right:5px}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .letter .letter-launchers span{margin-bottom:0}.single-post article .piece-content__wrapper .letter .letter-launchers span:first-child{margin-right:32px}}@media only screen and (max-width:767px){.single-post article .piece-content__wrapper .letter .letter-launchers span:last-child{margin-bottom:24px}}.single-post article .piece-content__wrapper .letter a.letter-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-post article .piece-content__wrapper .letter a.letter-link svg{height:12px}.single-post article .piece-content__wrapper .letter a.letter-link:focus,.single-post article .piece-content__wrapper .letter a.letter-link:hover{color:inherit!important}.single-post article .piece-content__wrapper .letter a.letter-link:focus svg path,.single-post article .piece-content__wrapper .letter a.letter-link:hover svg path{color:#000!important}.single-post article .piece-content__wrapper .letter .letter-copy{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;color:#333;letter-spacing:1px;text-transform:uppercase;border-bottom:none;display:inline-block}body.brand-caterer.single-post article .piece-content__wrapper .letter .letter-copy svg path{color:#924199}body.brand-cwjobs.single-post article .piece-content__wrapper .letter .letter-copy svg path{color:#d17119}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper .letter .letter-copy svg path{color:#00a8cd}body.brand-jobsite.single-post article .piece-content__wrapper .letter .letter-copy svg path{color:#008fb3}body.brand-milkround.single-post article .piece-content__wrapper .letter .letter-copy svg path{color:#026b99}body.brand-totaljobs.single-post article .piece-content__wrapper .letter .letter-copy svg path{color:#3cbf0a}.single-post article .piece-content__wrapper .letter .letter-copy:focus svg path,.single-post article .piece-content__wrapper .letter .letter-copy:hover svg path{color:#000!important}.single-post article .piece-content__wrapper .letter .letter-button{background:0 0;border:0;color:#333;cursor:pointer;font-size:14px;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all .2s ease;position:relative}.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]{position:relative;z-index:2;cursor:pointer;outline:0}.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:after,.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none;transition:all .2s ease}.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{position:absolute;bottom:auto;right:-90px;top:-10px;height:30px;width:70px;margin-bottom:5px;margin-left:-50%;padding:7px;color:#00539b;content:attr(data-tooltip);text-align:center;font-size:12px;line-height:1.2;text-transform:none;letter-spacing:0}body.brand-caterer.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{color:#924199}body.brand-cwjobs.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{color:#42bcdf}body.brand-jobsite.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{color:#008fb3}body.brand-milkround.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{color:#34a4d6}body.brand-totaljobs.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{color:#3cbf0a}@media only screen and (min-width:768px){.single-post article .piece-content__wrapper .letter .letter-button[data-tooltip]:before{right:-60%;top:-8px;height:45px;width:80px}}.single-post article .piece-content__wrapper .letter .letter-button.tooltip-visible:after,.single-post article .piece-content__wrapper .letter .letter-button.tooltip-visible:before{visibility:visible;opacity:1}.single-post article .piece-content__wrapper .letter .letter__content{border:1px solid #ccc;padding:20px}.single-post article .piece-content__wrapper .letter .letter__content p:first-child{line-height:1.5;margin-bottom:20px}.single-post article .piece-content__wrapper .letter .letter__content hr{height:1px;background:#ccc;border:0;margin:16px 0;width:100%}.single-post article .piece-content__wrapper .letter .letter__content time{text-transform:uppercase;font-size:12px;letter-spacing:.7px}.single-post article .piece-content__wrapper .letter .letter__content ol:last-child,.single-post article .piece-content__wrapper .letter .letter__content p:last-child,.single-post article .piece-content__wrapper .letter .letter__content ul:last-child{margin-bottom:0}.single-post article .piece-content__wrapper .letter .letter__content:not(.white){border-color:#f2f2f2;background-color:#f2f2f2}.single-post article .piece-content__wrapper .letter .letter__content.handwritten{font-family:"Kalam Regular",cursive}.single-post article .piece-content__wrapper .letter.document-bottom::before,.single-post article .piece-content__wrapper .letter.document-middle::after,.single-post article .piece-content__wrapper .letter.document-middle::before,.single-post article .piece-content__wrapper .letter.document-top::after{content:"";background:url(../img/torn-edge.svg) repeat 0 0/2.7% 7px;height:7px;display:block}.single-post article .piece-content__wrapper .letter.document-middle::after,.single-post article .piece-content__wrapper .letter.document-top::after{border-left:1px solid #ccc;border-right:1px solid #ccc}.single-post article .piece-content__wrapper .letter.document-middle .letter__content,.single-post article .piece-content__wrapper .letter.document-top .letter__content{border-bottom:0}.single-post article .piece-content__wrapper .letter.document-bottom .letter__content,.single-post article .piece-content__wrapper .letter.document-middle .letter__content{border-top:0}.single-post article .piece-content__wrapper .letter.document-bottom [data-style=title],.single-post article .piece-content__wrapper .letter.document-middle [data-style=title],.single-post article .piece-content__wrapper .letter.document-top [data-style=title],.single-post article .piece-content__wrapper .letter.document-whole [data-style=title]{margin-bottom:16px}.single-post article .piece-content__wrapper .letter.document-bottom p,.single-post article .piece-content__wrapper .letter.document-middle p,.single-post article .piece-content__wrapper .letter.document-top p,.single-post article .piece-content__wrapper .letter.document-whole p{margin-bottom:16px}.single-post article .piece-content__wrapper .letter.document-bottom p:first-child,.single-post article .piece-content__wrapper .letter.document-middle p:first-child,.single-post article .piece-content__wrapper .letter.document-top p:first-child,.single-post article .piece-content__wrapper .letter.document-whole p:first-child{margin-bottom:16px}.single-post article .body_text blockquote{border-left:2px solid #333;padding-left:31px;margin:0 0 32px}.single-post article .piece__visuals .visuals__image{margin-bottom:32px}@media only screen and (min-width:768px){.single-post article .piece__visuals .visuals__image{margin-bottom:38px;width:77.1%}}@media only screen and (min-width:992px){.single-post article .piece__visuals .visuals__image{margin-bottom:68px}}@media only screen and (min-width:1200px){.single-post article .piece__visuals .visuals__image{margin-bottom:38px}}.single-post article .piece__visuals .visuals__image img{display:block;max-width:100%;height:auto;margin-bottom:16px}.single-post article .piece__visuals .visuals__video{margin-bottom:32px}.single-post article .piece__visuals .visuals__video .video__embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:16px}.single-post article .piece__visuals .visuals__video .video__embed .wp-video .mejs-container,.single-post article .piece__visuals .visuals__video .video__embed embed,.single-post article .piece__visuals .visuals__video .video__embed iframe,.single-post article .piece__visuals .visuals__video .video__embed object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.single-post article .piece__visuals .visuals__video .video__embed>a[href="#"]{text-decoration:none;border:none}.single-post article .piece__visuals .visuals__video .video__embed a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.single-post article .piece__visuals .visuals__video .video__embed a:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.4) 0,rgba(0,0,0,.05) 25%)}.single-post article .piece__visuals .visuals__video .video__embed a img{width:100%;height:100%;max-width:unset;position:relative;z-index:2}.single-post article .piece__visuals .visuals__video .video__embed a>span{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:3;bottom:16px;left:16px;width:40px;height:40px;border:solid 2px #7c7c7c;border-radius:50%}@media only screen and (min-width:768px){.single-post article .piece__visuals .visuals__video .video__embed a>span{bottom:23px;left:23px;width:72px;height:72px}}.single-post article .piece__visuals .visuals__video .video__embed a>span svg{display:block;height:20px;width:24px;margin-left:5px}@media only screen and (min-width:768px){.single-post article .piece__visuals .visuals__video .video__embed a>span svg{height:28px;width:32px;margin-left:7px}}.single-post article .piece__visuals.dual{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:500px){.single-post article .piece__visuals.dual{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.single-post article .piece__visuals.dual figure{width:50%}.single-post article .piece__visuals.dual figure:first-child{padding-right:16px}.single-post article .piece__visuals.dual figure:last-child{padding-left:16px}.single-post article .piece__visuals.dual .visuals__image{margin-bottom:0}.single-post article .piece__visuals.dual figcaption>div:last-of-type{margin-bottom:0}}.single-post article .piece__visuals figcaption .creative-caption{font-size:11px;line-height:1.45;color:#666;margin-bottom:13px}.single-post article .piece__visuals figcaption .creative-caption a{color:inherit;text-decoration:none;border-bottom:1px solid}body.brand-caterer.single-post article .piece__visuals figcaption .creative-caption a{border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece__visuals figcaption .creative-caption a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece__visuals figcaption .creative-caption a{border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece__visuals figcaption .creative-caption a{border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece__visuals figcaption .creative-caption a{border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece__visuals figcaption .creative-caption a{border-bottom-color:#3cbf0a}.single-post article .piece__visuals figcaption .creative-caption a:hover{transition:all .1s ease}body.brand-caterer.single-post article .piece__visuals figcaption .creative-caption a:hover{color:#924199}body.brand-cwjobs.single-post article .piece__visuals figcaption .creative-caption a:hover{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece__visuals figcaption .creative-caption a:hover{color:#42bcdf}body.brand-jobsite.single-post article .piece__visuals figcaption .creative-caption a:hover{color:#008fb3}body.brand-milkround.single-post article .piece__visuals figcaption .creative-caption a:hover{color:#34a4d6}body.brand-totaljobs.single-post article .piece__visuals figcaption .creative-caption a:hover{color:#3cbf0a}body.brand-caterer.single-post article .piece__visuals figcaption .creative-caption a:focus{color:#924199}body.brand-cwjobs.single-post article .piece__visuals figcaption .creative-caption a:focus{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece__visuals figcaption .creative-caption a:focus{color:#42bcdf}body.brand-jobsite.single-post article .piece__visuals figcaption .creative-caption a:focus{color:#008fb3}body.brand-milkround.single-post article .piece__visuals figcaption .creative-caption a:focus{color:#34a4d6}body.brand-totaljobs.single-post article .piece__visuals figcaption .creative-caption a:focus{color:#3cbf0a}.single-post article .piece__visuals figcaption .creative-credit{font-size:11px;line-height:1.45;color:#666;margin-bottom:13px;color:#999}.single-post article .piece__visuals figcaption .creative-credit a{color:inherit;text-decoration:none;border-bottom:1px solid}body.brand-caterer.single-post article .piece__visuals figcaption .creative-credit a{border-bottom-color:#924199}body.brand-cwjobs.single-post article .piece__visuals figcaption .creative-credit a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece__visuals figcaption .creative-credit a{border-bottom-color:#42bcdf}body.brand-jobsite.single-post article .piece__visuals figcaption .creative-credit a{border-bottom-color:#008fb3}body.brand-milkround.single-post article .piece__visuals figcaption .creative-credit a{border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article .piece__visuals figcaption .creative-credit a{border-bottom-color:#3cbf0a}.single-post article .piece__visuals figcaption .creative-credit a:hover{transition:all .1s ease}body.brand-caterer.single-post article .piece__visuals figcaption .creative-credit a:hover{color:#924199}body.brand-cwjobs.single-post article .piece__visuals figcaption .creative-credit a:hover{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece__visuals figcaption .creative-credit a:hover{color:#42bcdf}body.brand-jobsite.single-post article .piece__visuals figcaption .creative-credit a:hover{color:#008fb3}body.brand-milkround.single-post article .piece__visuals figcaption .creative-credit a:hover{color:#34a4d6}body.brand-totaljobs.single-post article .piece__visuals figcaption .creative-credit a:hover{color:#3cbf0a}body.brand-caterer.single-post article .piece__visuals figcaption .creative-credit a:focus{color:#924199}body.brand-cwjobs.single-post article .piece__visuals figcaption .creative-credit a:focus{color:#f8981d}body.brand-cwjobs-recruiter.single-post article .piece__visuals figcaption .creative-credit a:focus{color:#42bcdf}body.brand-jobsite.single-post article .piece__visuals figcaption .creative-credit a:focus{color:#008fb3}body.brand-milkround.single-post article .piece__visuals figcaption .creative-credit a:focus{color:#34a4d6}body.brand-totaljobs.single-post article .piece__visuals figcaption .creative-credit a:focus{color:#3cbf0a}.single-post article .piece__visuals figcaption p:last-child{margin-bottom:0}.single-post article .piece__visuals.visuals__title>figure{width:100%;position:relative}.single-post article .piece__visuals.visuals__title figcaption{text-align:right}@media only screen and (min-width:992px){.single-post article .piece__visuals.visuals__title figcaption{position:absolute;right:0;grid-column:4/span 8;margin-left:0;padding:0;max-width:30%}}.single-post article .piece__visuals.visuals__title:not(div){width:83.33333%;float:none;margin:0 auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:992px){.single-post article .piece__visuals.visuals__title:not(div){margin-left:0!important;float:right;width:calc(100% - 250px)}}@media only screen and (min-width:1200px){.single-post article .piece__visuals.visuals__title:not(div){width:calc(100% - 300px)}}@supports (display:grid){.single-post article .piece__visuals.visuals__title:not(div){width:100%}}.single-post article>footer{background-color:#f2f2f2}.single-post article>footer .popular-in .container,.single-post article>footer .sub-topics .container{margin:0 auto;max-width:100%;padding:0 15px}.single-post article>footer .popular-in .container:after,.single-post article>footer .popular-in .container:before,.single-post article>footer .sub-topics .container:after,.single-post article>footer .sub-topics .container:before{content:" ";display:table}.single-post article>footer .popular-in .container:after,.single-post article>footer .sub-topics .container:after{clear:both}@media (min-width:320px){.single-post article>footer .popular-in .container,.single-post article>footer .sub-topics .container{padding:0;margin:0 auto;width:290px}}@media (min-width:500px){.single-post article>footer .popular-in .container,.single-post article>footer .sub-topics .container{margin:0 auto;width:470px}}@media (min-width:768px){.single-post article>footer .popular-in .container,.single-post article>footer .sub-topics .container{margin:0 auto;width:720px}}@media (min-width:992px){.single-post article>footer .popular-in .container,.single-post article>footer .sub-topics .container{margin:0 auto;width:970px}}@media (min-width:1200px){.single-post article>footer .popular-in .container,.single-post article>footer .sub-topics .container{margin:0 auto;width:1170px;max-width:1170px}}.single-post article>footer .popular-in .slick-next,.single-post article>footer .popular-in .slick-prev,.single-post article>footer .sub-topics .slick-next,.single-post article>footer .sub-topics .slick-prev{background-color:#fff}.single-post article>footer .popular-in .slick-next:after,.single-post article>footer .popular-in .slick-prev:after,.single-post article>footer .sub-topics .slick-next:after,.single-post article>footer .sub-topics .slick-prev:after{color:#333}.single-post article>footer .piece-contributor{background-color:#f2f2f2;padding-top:32px;padding-bottom:32px}.single-post article>footer .piece-contributor .container{margin:0 auto;max-width:100%;padding:0 16px}.single-post article>footer .piece-contributor .container:after,.single-post article>footer .piece-contributor .container:before{content:" ";display:table}.single-post article>footer .piece-contributor .container:after{clear:both}@media (min-width:768px){.single-post article>footer .piece-contributor .container{width:720px;padding:0}}@media (min-width:992px){.single-post article>footer .piece-contributor .container{width:970px}}@media (min-width:1200px){.single-post article>footer .piece-contributor .container{width:1170px;max-width:1170px}}@media only screen and (min-width:768px){.single-post article>footer .piece-contributor .container{display:block;margin-left:-15px;margin-right:-15px;margin:0 auto}.single-post article>footer .piece-contributor .container:after,.single-post article>footer .piece-contributor .container:before{content:" ";display:table}.single-post article>footer .piece-contributor .container:after{clear:both}@supports (display:grid){.single-post article>footer .piece-contributor .container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:30px}.single-post article>footer .piece-contributor .container:after,.single-post article>footer .piece-contributor .container:before{display:none!important}}}.single-post article>footer .piece-contributor .contributor-details{display:grid;grid-template-areas:"image name" "bio bio";grid-template-columns:64px 1fr;grid-column-gap:16px;grid-row-gap:16px}@media only screen and (min-width:768px){.single-post article>footer .piece-contributor .contributor-details{grid-column:1/span 12;grid-template-areas:"image name" "image bio";grid-column-gap:32px;grid-row-gap:3px;grid-template-columns:148px 1fr;grid-template-rows:40px 1fr}}@media only screen and (min-width:992px){.single-post article>footer .piece-contributor .contributor-details{grid-column:2/span 10;grid-template-columns:175px 1fr;grid-template-rows:60px 1fr}}.single-post article>footer .piece-contributor .contributor-details .image{grid-area:image}.single-post article>footer .piece-contributor .contributor-details .image img{height:64px;width:64px;border-radius:50%}@media only screen and (min-width:768px){.single-post article>footer .piece-contributor .contributor-details .image img{height:148px;width:148px}}@media only screen and (min-width:992px){.single-post article>footer .piece-contributor .contributor-details .image img{height:175px;width:175px}}.single-post article>footer .piece-contributor .contributor-details .name{grid-area:name;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:18px;line-height:1.55556}@media only screen and (min-width:768px){.single-post article>footer .piece-contributor .contributor-details .name{font-size:24px;line-height:1.5}}.single-post article>footer .piece-contributor .contributor-details .name a{color:inherit;text-decoration:none;border-bottom:1px solid;border-bottom-color:transparent}.single-post article>footer .piece-contributor .contributor-details .name a:hover{transition:all .1s ease}body.brand-caterer.single-post article>footer .piece-contributor .contributor-details .name a:hover{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article>footer .piece-contributor .contributor-details .name a:hover{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article>footer .piece-contributor .contributor-details .name a:hover{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article>footer .piece-contributor .contributor-details .name a:hover{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article>footer .piece-contributor .contributor-details .name a:hover{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article>footer .piece-contributor .contributor-details .name a:hover{color:#3cbf0a;border-bottom-color:#3cbf0a}body.brand-caterer.single-post article>footer .piece-contributor .contributor-details .name a:focus{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.single-post article>footer .piece-contributor .contributor-details .name a:focus{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article>footer .piece-contributor .contributor-details .name a:focus{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.single-post article>footer .piece-contributor .contributor-details .name a:focus{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.single-post article>footer .piece-contributor .contributor-details .name a:focus{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article>footer .piece-contributor .contributor-details .name a:focus{color:#3cbf0a;border-bottom-color:#3cbf0a}.single-post article>footer .piece-contributor .contributor-details .piece-contributor-content{grid-area:bio}.single-post article>footer .piece-contributor .contributor-details p{font-size:14px;line-height:1.7}.single-post article>footer .piece-contributor .contributor-details p:last-child{margin-bottom:0}.single-post article>footer .piece-contributor .contributor-details p a{color:inherit;text-decoration:none;border-bottom:1px solid}body.brand-caterer.single-post article>footer .piece-contributor .contributor-details p a{border-bottom-color:#924199}body.brand-cwjobs.single-post article>footer .piece-contributor .contributor-details p a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.single-post article>footer .piece-contributor .contributor-details p a{border-bottom-color:#42bcdf}body.brand-jobsite.single-post article>footer .piece-contributor .contributor-details p a{border-bottom-color:#008fb3}body.brand-milkround.single-post article>footer .piece-contributor .contributor-details p a{border-bottom-color:#34a4d6}body.brand-totaljobs.single-post article>footer .piece-contributor .contributor-details p a{border-bottom-color:#3cbf0a}.single-post article>footer .piece-contributor .contributor-details p a:hover{transition:all .1s ease}body.brand-caterer.single-post article>footer .piece-contributor .contributor-details p a:hover{color:#924199}body.brand-cwjobs.single-post article>footer .piece-contributor .contributor-details p a:hover{color:#f8981d}body.brand-cwjobs-recruiter.single-post article>footer .piece-contributor .contributor-details p a:hover{color:#42bcdf}body.brand-jobsite.single-post article>footer .piece-contributor .contributor-details p a:hover{color:#008fb3}body.brand-milkround.single-post article>footer .piece-contributor .contributor-details p a:hover{color:#34a4d6}body.brand-totaljobs.single-post article>footer .piece-contributor .contributor-details p a:hover{color:#3cbf0a}body.brand-caterer.single-post article>footer .piece-contributor .contributor-details p a:focus{color:#924199}body.brand-cwjobs.single-post article>footer .piece-contributor .contributor-details p a:focus{color:#f8981d}body.brand-cwjobs-recruiter.single-post article>footer .piece-contributor .contributor-details p a:focus{color:#42bcdf}body.brand-jobsite.single-post article>footer .piece-contributor .contributor-details p a:focus{color:#008fb3}body.brand-milkround.single-post article>footer .piece-contributor .contributor-details p a:focus{color:#34a4d6}body.brand-totaljobs.single-post article>footer .piece-contributor .contributor-details p a:focus{color:#3cbf0a}.single-post article .oembed__container{margin:0 0 15px}@media only screen and (min-width:768px){.single-post article .oembed__container{margin:0 0 28px}}.single-post article .oembed__container.oembed--twitter twitter-widget{width:100%!important}.single-post article .oembed__container.oembed--twitter>p{margin:0}.single-post article .oembed__container.oembed--facebook>p{margin:0}.single-post article .oembed__container.oembed--instagram iframe{min-width:auto!important;margin:0!important}.single-post article .oembed__container.oembed--instagram>p{margin:0}.single-post article .oembed__container.oembed--vimeo,.single-post article .oembed__container.oembed--youtube{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}@media only screen and (min-width:768px){.single-post article .oembed__container.oembed--vimeo,.single-post article .oembed__container.oembed--youtube{width:100%}}.single-post article .oembed__container.oembed--vimeo embed,.single-post article .oembed__container.oembed--vimeo iframe,.single-post article .oembed__container.oembed--vimeo object,.single-post article .oembed__container.oembed--youtube embed,.single-post article .oembed__container.oembed--youtube iframe,.single-post article .oembed__container.oembed--youtube object{position:absolute;top:0;left:0;width:100%;height:100%}.single-post .contributor__fallback{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#ccc;border-color:#ccc;font-weight:700;font-size:24px;border-radius:50%;height:66px;width:66px;grid-area:image}@media only screen and (min-width:768px){.single-post .contributor__fallback{height:147px;width:147px;font-size:46px}}@media only screen and (min-width:992px){.single-post .contributor__fallback{height:176px;width:176px;font-size:46px}}.single-post .reader-feedback{width:83.33333%;float:none;margin:0 auto;padding-left:15px;padding-right:15px;opacity:0}@media only screen and (min-width:992px){.single-post .reader-feedback{float:right;width:calc(100% - 250px)}}@media only screen and (min-width:1200px){.single-post .reader-feedback{width:calc(100% - 300px)}}@supports (display:grid){.single-post .reader-feedback{padding-left:0;padding-right:0;width:auto;margin:unset}}.single-post .reader-feedback.loaded{opacity:1}.single-post .reader-feedback__text{color:#333;margin-bottom:8px;font-size:11px;font-weight:700;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;display:block;text-transform:uppercase;margin-bottom:10px;margin-bottom:7px}@media only screen and (min-width:768px){.single-post .reader-feedback__text{font-size:10px;color:#999;-ms-flex-item-align:center;align-self:center}}.single-post .reader-feedback__count{display:none}.single-post .reader-feedback__inputs{display:-ms-flexbox;display:flex;position:relative;padding-bottom:30px}.single-post .reader-feedback__inputs[data-current-choice=positive] .reader-feedback__input--positive path:nth-of-type(1){fill:#fafafa}.single-post .reader-feedback__inputs[data-current-choice=positive] .count-text-negative{display:none}.single-post .reader-feedback__inputs[data-current-choice=positive] .reader-feedback__count{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-post .reader-feedback__inputs[data-current-choice=negative] .reader-feedback__input--negative path:nth-of-type(1){fill:#fafafa}.single-post .reader-feedback__inputs[data-current-choice=negative] .count-text-positive{display:none}.single-post .reader-feedback__inputs[data-current-choice=negative] .reader-feedback__count{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-post .reader-feedback__inputs[data-current-choice=negative] .positive-count{-ms-flex-order:1;order:1}.single-post .reader-feedback__inputs[data-current-choice=negative] .seperator{-ms-flex-order:2;order:2}.single-post .reader-feedback__inputs[data-current-choice=negative] .negative-count{-ms-flex-order:3;order:3}.single-post .reader-feedback__inputs[data-current-choice=negative] .count-text-negative{-ms-flex-order:4;order:4}.single-post .reader-feedback__inputs.disabled .overlay{cursor:wait;position:absolute;top:0;left:0;width:100%;height:100%}.single-post .reader-feedback__input{margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;outline:0;padding:0}.single-post .reader-feedback__input svg{width:90px;height:90px;cursor:pointer}.single-post .reader-feedback__input svg:hover path:nth-of-type(1){fill:#fafafa}.single-post .reader-feedback__input path:nth-of-type(2){fill:#fff}.single-post .reader-feedback__input{position:relative;left:0}.single-post .reader-feedback__input.selected{transform:scale(1.05)}.single-post .reader-feedback__input.selected path:nth-of-type(1){fill:#fff}.single-post .reader-feedback__input.ready{transition:all .2s ease;transition-property:left,opacity,height,width,transform}.single-post .reader-feedback__inputs[data-current-choice=positive] .reader-feedback__input--negative{z-index:2;left:-100px;opacity:0}.single-post .reader-feedback__inputs[data-current-choice=positive] .reader-feedback__input--positive{z-index:3}.single-post .reader-feedback__inputs[data-current-choice=negative] .reader-feedback__input--negative{z-index:4;left:-100px}.single-post .reader-feedback__inputs[data-current-choice=negative] .reader-feedback__input--positive{z-index:3;opacity:0;height:0}.back-top{display:block;background-color:#00539b;width:40px;height:40px;border-radius:50%;position:fixed;bottom:30px;right:30px;text-align:center;padding-top:4px;opacity:0;visibility:invisible;transition:.3s ease all;box-shadow:3px 3px 6px 2px rgba(0,0,0,.12);cursor:pointer}body.brand-caterer .back-top{background-color:#924199}body.brand-cwjobs .back-top{background-color:#f8981d}body.brand-cwjobs-recruiter .back-top{background-color:#42bcdf}body.brand-jobsite .back-top{background-color:#008fb3}body.brand-milkround .back-top{background-color:#34a4d6}body.brand-totaljobs .back-top{background-color:#3cbf0a}.back-top svg path{fill:#fff}[scroll-intent=up] .back-top{opacity:1;visibility:visible}#comments{background-color:#f2f2f2;padding:30px 0}@media only screen and (min-width:768px){#comments{padding:60px 0}}#comments label[for=email]{margin-top:7px}#comments .container{margin:0 auto;max-width:100%;padding:0 16px}#comments .container:after,#comments .container:before{content:" ";display:table}#comments .container:after{clear:both}@media (min-width:768px){#comments .container{width:720px;padding:0}}@media (min-width:992px){#comments .container{width:970px}}@media (min-width:1200px){#comments .container{width:1170px;max-width:1170px}}#comments a{color:#00539b}body.brand-caterer #comments a{color:#924199}body.brand-cwjobs #comments a{color:#f8981d}body.brand-cwjobs-recruiter #comments a{color:#42bcdf}body.brand-jobsite #comments a{color:#008fb3}body.brand-milkround #comments a{color:#34a4d6}body.brand-totaljobs #comments a{color:#3cbf0a}#comments .comments{max-width:770px;margin:0 auto}#comments label{display:block;font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:#666;margin:10px 0 5px 0}#comments label[for=author]{margin-top:7px}#comments .comments__approved,#comments .comments__logged-in{font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:#666}#comments .comments__approved .logout,#comments .comments__logged-in .logout{color:inherit;text-decoration:none;border-bottom:1px solid;border-bottom-color:transparent}#comments .comments__approved .logout:hover,#comments .comments__logged-in .logout:hover{transition:all .1s ease}#comments .comments__approved .logout:hover,body.brand-caterer#comments .comments__logged-in .logout:hover{color:#924199;border-bottom-color:#924199}#comments .comments__approved .logout:hover,body.brand-cwjobs#comments .comments__logged-in .logout:hover{color:#f8981d;border-bottom-color:#f8981d}#comments .comments__approved .logout:hover,body.brand-cwjobs-recruiter#comments .comments__logged-in .logout:hover{color:#42bcdf;border-bottom-color:#42bcdf}#comments .comments__approved .logout:hover,body.brand-jobsite#comments .comments__logged-in .logout:hover{color:#008fb3;border-bottom-color:#008fb3}#comments .comments__approved .logout:hover,body.brand-milkround#comments .comments__logged-in .logout:hover{color:#34a4d6;border-bottom-color:#34a4d6}#comments .comments__approved .logout:hover,body.brand-totaljobs#comments .comments__logged-in .logout:hover{color:#3cbf0a;border-bottom-color:#3cbf0a}#comments .comments__approved .logout:focus,body.brand-caterer#comments .comments__logged-in .logout:focus{color:#924199;border-bottom-color:#924199}#comments .comments__approved .logout:focus,body.brand-cwjobs#comments .comments__logged-in .logout:focus{color:#f8981d;border-bottom-color:#f8981d}#comments .comments__approved .logout:focus,body.brand-cwjobs-recruiter#comments .comments__logged-in .logout:focus{color:#42bcdf;border-bottom-color:#42bcdf}#comments .comments__approved .logout:focus,body.brand-jobsite#comments .comments__logged-in .logout:focus{color:#008fb3;border-bottom-color:#008fb3}#comments .comments__approved .logout:focus,body.brand-milkround#comments .comments__logged-in .logout:focus{color:#34a4d6;border-bottom-color:#34a4d6}#comments .comments__approved .logout:focus,body.brand-totaljobs#comments .comments__logged-in .logout:focus{color:#3cbf0a;border-bottom-color:#3cbf0a}#comments textarea{border:0;width:100%;height:128px;padding:15px;color:#333;-webkit-appearance:none;border-radius:0;display:block}#comments input[type=text]{border:0;width:100%;height:45px;color:#333;padding-left:15px;-webkit-appearance:none;border-radius:0}#comments input[type=submit]{color:#fff;background-color:#333;border-color:0;padding:5px 11px;border:1px solid transparent;transition:all .3s ease;border-radius:0;-webkit-appearance:none;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;min-width:170px;width:100%;text-transform:uppercase;font-size:12px;letter-spacing:1.6px;margin:20px 0;-webkit-appearance:none;border-radius:0}@media only screen and (min-width:500px){#comments input[type=submit]{width:auto;min-width:170px}}#comments input[type=submit].active,#comments input[type=submit]:active,#comments input[type=submit]:focus,#comments input[type=submit]:hover{background-color:#000;text-decoration:none;color:#fff}#comments .show-hide-comments{font-size:12px;letter-spacing:.7px;margin-top:10px;text-transform:uppercase;background:0 0;border:none}body.brand-caterer #comments .show-hide-comments{color:#924199}body.brand-cwjobs #comments .show-hide-comments{color:#f8981d}body.brand-cwjobs-recruiter #comments .show-hide-comments{color:#42bcdf}body.brand-jobsite #comments .show-hide-comments{color:#008fb3}body.brand-milkround #comments .show-hide-comments{color:#34a4d6}body.brand-totaljobs #comments .show-hide-comments{color:#3cbf0a}#comments .show-hide-comments span{font-size:16px;margin-right:2px}#comments .show-all-comments-toggle{border-top:1px solid #ccc}#comments .show-all-comments-toggle .hide{display:none}#comments .show-all-comments+.show-all-comments-toggle .show{display:none}#comments .show-all-comments+.show-all-comments-toggle .hide{display:block}#comments .media-list{list-style:none}#comments .media-list>li{display:none}#comments .media-list>li[data-comment-counter="1"],#comments .media-list>li[data-comment-counter="2"]{display:block}#comments .media-list.show-all-comments>li{display:block}#comments .media-list li{margin-bottom:0;border-top:1px solid #ccc;padding:20px 0}#comments .media-list li:first-child{border-top:0}#comments .media-list li .media-body:after,#comments .media-list li .media-body:before{content:" ";display:table}#comments .media-list li .media-body:after{clear:both}#comments .media-list li img{width:48px;height:auto;border-radius:50%;float:left;margin-right:20px}#comments .media-list li a.comment-edit-link,#comments .media-list li time a{font-size:12px;letter-spacing:.7px;color:#666;text-transform:uppercase;line-height:1}#comments .media-list li a.comment-edit-link{color:#00539b}body.brand-caterer #comments .media-list li a.comment-edit-link{color:#924199}body.brand-cwjobs #comments .media-list li a.comment-edit-link{color:#f8981d}body.brand-cwjobs-recruiter #comments .media-list li a.comment-edit-link{color:#42bcdf}body.brand-jobsite #comments .media-list li a.comment-edit-link{color:#008fb3}body.brand-milkround #comments .media-list li a.comment-edit-link{color:#34a4d6}body.brand-totaljobs #comments .media-list li a.comment-edit-link{color:#3cbf0a}#comments .media-list li .comment-reply{float:right}#comments .media-list li .comment-reply svg{height:11px;width:10px;margin-right:5px}body.brand-caterer #comments .media-list li .comment-reply svg path{fill:#924199}body.brand-cwjobs #comments .media-list li .comment-reply svg path{fill:#f8981d}body.brand-cwjobs-recruiter #comments .media-list li .comment-reply svg path{fill:#42bcdf}body.brand-jobsite #comments .media-list li .comment-reply svg path{fill:#008fb3}body.brand-milkround #comments .media-list li .comment-reply svg path{fill:#34a4d6}body.brand-totaljobs #comments .media-list li .comment-reply svg path{fill:#3cbf0a}#comments .media-list li .comment-reply a{text-transform:uppercase;font-size:12px;letter-spacing:.7px;color:#333}#comments .media-list li .comment-reply:focus a,#comments .media-list li .comment-reply:hover a{color:#333}#comments .media-list li .comment-reply:focus svg path,#comments .media-list li .comment-reply:hover svg path{fill:#333!important}#comments .media-list li .media-body__heading{font-size:16px;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#333;margin:4px 0 0 0;line-height:1}#comments .media-list li .media-body__content{clear:both}#comments .media-list li .media-body__content p{margin-top:20px}#comments .media-list ul.comment{margin-top:20px;padding-left:30px}#comments .media-list ul.comment li{border-top:1px solid #ccc;list-style:none}#comments .media-list #cancel-comment-reply-link{text-transform:uppercase;font-size:12px;letter-spacing:.7px}body.brand-caterer #comments .media-list #cancel-comment-reply-link{color:#924199}body.brand-cwjobs #comments .media-list #cancel-comment-reply-link{color:#f8981d}body.brand-cwjobs-recruiter #comments .media-list #cancel-comment-reply-link{color:#42bcdf}body.brand-jobsite #comments .media-list #cancel-comment-reply-link{color:#008fb3}body.brand-milkround #comments .media-list #cancel-comment-reply-link{color:#34a4d6}body.brand-totaljobs #comments .media-list #cancel-comment-reply-link{color:#3cbf0a}.because-you-read{padding:60px 0}.because-you-read .container{margin:0 auto;max-width:100%;padding:0 15px}.because-you-read .container:after,.because-you-read .container:before{content:" ";display:table}.because-you-read .container:after{clear:both}@media (min-width:320px){.because-you-read .container{padding:0;margin:0 auto;width:290px}}@media (min-width:500px){.because-you-read .container{margin:0 auto;width:470px}}@media (min-width:768px){.because-you-read .container{margin:0 auto;width:720px}}@media (min-width:992px){.because-you-read .container{margin:0 auto;width:970px}}@media (min-width:1200px){.because-you-read .container{margin:0 auto;width:1170px;max-width:1170px}}.because-you-read h4 a{border-bottom:1px solid;border-bottom-color:#00539b}body.brand-caterer .because-you-read h4 a{border-bottom-color:#924199}body.brand-cwjobs .because-you-read h4 a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter .because-you-read h4 a{border-bottom-color:#42bcdf}body.brand-jobsite .because-you-read h4 a{border-bottom-color:#008fb3}body.brand-milkround .because-you-read h4 a{border-bottom-color:#34a4d6}body.brand-totaljobs .because-you-read h4 a{border-bottom-color:#3cbf0a}.because-you-read-cards{display:grid;grid-template-columns:repeat(12,1fr)}@media only screen and (min-width:768px){.because-you-read-cards{grid-column-gap:30px}}.because-you-read-cards article.card{grid-column:span 12;max-width:100%}@media only screen and (min-width:992px){.because-you-read-cards article.card{grid-column:span 6}}.because-you-read-cards article.card:hover a.content{transform:none}.because-you-read-cards article.card .entry-summary{transform:none;visibility:visible;opacity:1;color:#fff;background-position:50% 50%;background-size:cover;overflow:hidden}.because-you-read-cards article.card .entry-summary:after{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}.because-you-read-cards article.card .entry-summary:hover p{opacity:1;transition-delay:.2s}.because-you-read-cards article.card .entry-summary:hover .entry-summary-content{bottom:0}.because-you-read-cards article.card .entry-summary .entry-summary-content{position:absolute;transition:.5s ease all;top:auto;right:0;bottom:-30%;left:0;padding:25px;color:#fff;z-index:10;height:180px}@media only screen and (min-width:992px){.because-you-read-cards article.card .entry-summary .entry-summary-content{bottom:-36%}}.because-you-read-cards article.card .entry-summary p{opacity:0;transition:.3s}.because-you-read-cards article.card .entry-summary .piece-read-time span,.because-you-read-cards article.card .entry-summary h3,.because-you-read-cards article.card .entry-summary p{color:#fff}.piece-content .tablepress{border-collapse:collapse;overflow-x:scroll}.piece-content .tablepress thead th{background-color:#ccc;letter-spacing:.7px;font-size:12px;text-transform:uppercase;color:#333;min-width:140px;text-align:center}body.brand-caterer .piece-content .tablepress thead th{background-color:#ccc}body.brand-cwjobs .piece-content .tablepress thead th{background-color:#ccc}body.brand-cwjobs-recruiter .piece-content .tablepress thead th{background-color:#ccc}body.brand-jobsite .piece-content .tablepress thead th{background-color:#e5e5e5}body.brand-milkround .piece-content .tablepress thead th{background-color:#ccc}body.brand-totaljobs .piece-content .tablepress thead th{background-color:#f5f5f5}.piece-content .tablepress thead th:first-child{min-width:0}.piece-content .tablepress thead th:nth-child(2){min-width:160px}.piece-content .tablepress td,.piece-content .tablepress th{border:1px solid #eee;padding:10px 10px}.piece-content .tablepress tr:nth-child(2n-1) td{background-color:#f8fff1}body.brand-caterer .piece-content .tablepress tr:nth-child(2n-1) td{background-color:#ebebeb}body.brand-cwjobs .piece-content .tablepress tr:nth-child(2n-1) td{background-color:#f2f2f2}body.brand-cwjobs-recruiter .piece-content .tablepress tr:nth-child(2n-1) td{background-color:#f2f2f2}body.brand-jobsite .piece-content .tablepress tr:nth-child(2n-1) td{background-color:#eaf5fb}body.brand-milkround .piece-content .tablepress tr:nth-child(2n-1) td{background-color:#f2f2f2}body.brand-totaljobs .piece-content .tablepress tr:nth-child(2n-1) td{background-color:#edf5ff}.piece-content .tablepress tr:nth-child(2n) td{background-color:#fff}.piece-content .tablepress .child ul li{list-style:none;margin:0;padding:0}.piece-content .tablepress .child ul li:before{content:none}.dataTables_wrapper{padding:40px 0 0 0;overflow-x:scroll}.dataTables_scrollFoot{display:none}.tablepress-table-description{font-size:10px;color:#666;margin-bottom:40px;display:block}.page .page__header{padding:0 10px}.page .page__header h1{text-align:center;color:#00539b}@media only screen and (min-width:768px){.page .page__header h1{font-size:32px}}.category .container{margin:0 auto;max-width:100%;padding:0 16px}.category .container:after,.category .container:before{content:" ";display:table}.category .container:after{clear:both}@media (min-width:768px){.category .container{width:720px;padding:0}}@media (min-width:992px){.category .container{width:970px}}@media (min-width:1200px){.category .container{width:1170px;max-width:1170px}}.category main>header{padding:30px 0 40px}@media only screen and (min-width:768px){.category main>header{padding-top:58px}}.category main>header+div:not(.all-pieces){margin-top:0;padding-top:0}.category main>header+.external-links{padding-top:40px!important}.category main>header h1{margin:0}@media only screen and (min-width:768px){.category main>header h1{margin-bottom:7px}}.category main>header.has-standfirst h1{margin-bottom:20px}@media only screen and (min-width:768px){.category main>header.has-standfirst h1{margin-bottom:28px}}.category main>header .standfirst>:last-child{margin-bottom:0}.category .standfirst{font-size:18px;line-height:1.67;font-weight:300}.category .standfirst ul{margin-top:0;list-style-type:disc}.category .standfirst ul ul{list-style-type:circle;margin-bottom:0!important}.category .standfirst ul ul ul{list-style-type:square}.category .standfirst ul ul ul ul{list-style-type:disc}.category .standfirst ol{margin-top:0;list-style-type:decimal}.category .standfirst ol ol{list-style-type:lower-roman;margin-bottom:0!important}.category .standfirst ol ol ol{list-style-type:lower-latin}.category .standfirst ol ol ol ol{list-style-type:disc}@media only screen and (min-width:768px){.category .standfirst{font-size:24px}}@media only screen and (min-width:992px){.category .standfirst{width:75%}}.category h3 a{text-decoration:none;color:#333;color:inherit;text-decoration:none;border-bottom:1px solid;border-bottom-color:transparent}.category h3 a:hover{transition:all .1s ease}body.brand-caterer.category h3 a:hover{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.category h3 a:hover{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.category h3 a:hover{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.category h3 a:hover{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.category h3 a:hover{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.category h3 a:hover{color:#3cbf0a;border-bottom-color:#3cbf0a}body.brand-caterer.category h3 a:focus{color:#924199;border-bottom-color:#924199}body.brand-cwjobs.category h3 a:focus{color:#f8981d;border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.category h3 a:focus{color:#42bcdf;border-bottom-color:#42bcdf}body.brand-jobsite.category h3 a:focus{color:#008fb3;border-bottom-color:#008fb3}body.brand-milkround.category h3 a:focus{color:#34a4d6;border-bottom-color:#34a4d6}body.brand-totaljobs.category h3 a:focus{color:#3cbf0a;border-bottom-color:#3cbf0a}.featured-pieces{padding:40px 16px;overflow-x:hidden}.featured-pieces h2{padding:0;margin-top:0}.featured-pieces .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.featured-pieces .container--title:after,.featured-pieces .container--title:before{content:" ";display:table}.featured-pieces .container--title:after{clear:both}@media (min-width:768px){.featured-pieces .container--title{width:720px;padding:0}}@media (min-width:992px){.featured-pieces .container--title{width:970px}}@media (min-width:1200px){.featured-pieces .container--title{width:1170px;max-width:1170px}}.featured-pieces .container--title .h3,.featured-pieces .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.featured-pieces .container--title .h3,.featured-pieces .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.featured-pieces .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.featured-pieces .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.featured-pieces a.content{box-shadow:0 5px 10px 0 rgba(0,0,0,.03)}.popular-in{background:#f2f2f2;padding:40px 16px;overflow-x:hidden}@media only screen and (min-width:768px){.popular-in{margin:0}}.popular-in .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.popular-in .container--title:after,.popular-in .container--title:before{content:" ";display:table}.popular-in .container--title:after{clear:both}@media (min-width:768px){.popular-in .container--title{width:720px;padding:0}}@media (min-width:992px){.popular-in .container--title{width:970px}}@media (min-width:1200px){.popular-in .container--title{width:1170px;max-width:1170px}}.popular-in .container--title .h3,.popular-in .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.popular-in .container--title .h3,.popular-in .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.popular-in .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.popular-in .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.popular-in .topic-content-builder .h3,.popular-in .topic-content-builder h3{margin-top:0;margin-bottom:20px}@media only screen and (min-width:768px){.popular-in .topic-content-builder .h3,.popular-in .topic-content-builder h3{margin-bottom:40px}}.popular-in .topic-content-builder .h3 a,.popular-in .topic-content-builder h3 a{color:inherit;text-decoration:none;border-bottom:1px solid}.popular-in .topic-content-builder .h3 a,body.brand-caterer.popular-in .topic-content-builder h3 a{border-bottom-color:#924199}.popular-in .topic-content-builder .h3 a,body.brand-cwjobs.popular-in .topic-content-builder h3 a{border-bottom-color:#f8981d}.popular-in .topic-content-builder .h3 a,body.brand-cwjobs-recruiter.popular-in .topic-content-builder h3 a{border-bottom-color:#42bcdf}.popular-in .topic-content-builder .h3 a,body.brand-jobsite.popular-in .topic-content-builder h3 a{border-bottom-color:#008fb3}.popular-in .topic-content-builder .h3 a,body.brand-milkround.popular-in .topic-content-builder h3 a{border-bottom-color:#34a4d6}.popular-in .topic-content-builder .h3 a,body.brand-totaljobs.popular-in .topic-content-builder h3 a{border-bottom-color:#3cbf0a}.popular-in .topic-content-builder .h3 a:hover,.popular-in .topic-content-builder h3 a:hover{transition:all .1s ease}.popular-in .topic-content-builder .h3 a:hover,body.brand-caterer.popular-in .topic-content-builder h3 a:hover{color:#924199}.popular-in .topic-content-builder .h3 a:hover,body.brand-cwjobs.popular-in .topic-content-builder h3 a:hover{color:#f8981d}.popular-in .topic-content-builder .h3 a:hover,body.brand-cwjobs-recruiter.popular-in .topic-content-builder h3 a:hover{color:#42bcdf}.popular-in .topic-content-builder .h3 a:hover,body.brand-jobsite.popular-in .topic-content-builder h3 a:hover{color:#008fb3}.popular-in .topic-content-builder .h3 a:hover,body.brand-milkround.popular-in .topic-content-builder h3 a:hover{color:#34a4d6}.popular-in .topic-content-builder .h3 a:hover,body.brand-totaljobs.popular-in .topic-content-builder h3 a:hover{color:#3cbf0a}.popular-in .topic-content-builder .h3 a:focus,body.brand-caterer.popular-in .topic-content-builder h3 a:focus{color:#924199}.popular-in .topic-content-builder .h3 a:focus,body.brand-cwjobs.popular-in .topic-content-builder h3 a:focus{color:#f8981d}.popular-in .topic-content-builder .h3 a:focus,body.brand-cwjobs-recruiter.popular-in .topic-content-builder h3 a:focus{color:#42bcdf}.popular-in .topic-content-builder .h3 a:focus,body.brand-jobsite.popular-in .topic-content-builder h3 a:focus{color:#008fb3}.popular-in .topic-content-builder .h3 a:focus,body.brand-milkround.popular-in .topic-content-builder h3 a:focus{color:#34a4d6}.popular-in .topic-content-builder .h3 a:focus,body.brand-totaljobs.popular-in .topic-content-builder h3 a:focus{color:#3cbf0a}body.brand-caterer .popular-in .topic-content-builder .h3 a,body.brand-caterer .popular-in .topic-content-builder h3 a{border-bottom-color:#924199}body.brand-cwjobs .popular-in .topic-content-builder .h3 a,body.brand-cwjobs .popular-in .topic-content-builder h3 a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter .popular-in .topic-content-builder .h3 a,body.brand-cwjobs-recruiter .popular-in .topic-content-builder h3 a{border-bottom-color:#42bcdf}body.brand-jobsite .popular-in .topic-content-builder .h3 a,body.brand-jobsite .popular-in .topic-content-builder h3 a{border-bottom-color:#008fb3}body.brand-milkround .popular-in .topic-content-builder .h3 a,body.brand-milkround .popular-in .topic-content-builder h3 a{border-bottom-color:#34a4d6}body.brand-totaljobs .popular-in .topic-content-builder .h3 a,body.brand-totaljobs .popular-in .topic-content-builder h3 a{border-bottom-color:#3cbf0a}body.brand-caterer .popular-in .topic-content-builder .h3 a:focus,body.brand-caterer .popular-in .topic-content-builder .h3 a:hover,body.brand-caterer .popular-in .topic-content-builder h3 a:focus,body.brand-caterer .popular-in .topic-content-builder h3 a:hover{color:#924199}body.brand-cwjobs .popular-in .topic-content-builder .h3 a:focus,body.brand-cwjobs .popular-in .topic-content-builder .h3 a:hover,body.brand-cwjobs .popular-in .topic-content-builder h3 a:focus,body.brand-cwjobs .popular-in .topic-content-builder h3 a:hover{color:#f8981d}body.brand-cwjobs-recruiter .popular-in .topic-content-builder .h3 a:focus,body.brand-cwjobs-recruiter .popular-in .topic-content-builder .h3 a:hover,body.brand-cwjobs-recruiter .popular-in .topic-content-builder h3 a:focus,body.brand-cwjobs-recruiter .popular-in .topic-content-builder h3 a:hover{color:#42bcdf}body.brand-jobsite .popular-in .topic-content-builder .h3 a:focus,body.brand-jobsite .popular-in .topic-content-builder .h3 a:hover,body.brand-jobsite .popular-in .topic-content-builder h3 a:focus,body.brand-jobsite .popular-in .topic-content-builder h3 a:hover{color:#008fb3}body.brand-milkround .popular-in .topic-content-builder .h3 a:focus,body.brand-milkround .popular-in .topic-content-builder .h3 a:hover,body.brand-milkround .popular-in .topic-content-builder h3 a:focus,body.brand-milkround .popular-in .topic-content-builder h3 a:hover{color:#34a4d6}body.brand-totaljobs .popular-in .topic-content-builder .h3 a:focus,body.brand-totaljobs .popular-in .topic-content-builder .h3 a:hover,body.brand-totaljobs .popular-in .topic-content-builder h3 a:focus,body.brand-totaljobs .popular-in .topic-content-builder h3 a:hover{color:#3cbf0a}.popular-in article.card a{box-shadow:0 5px 10px 0 rgba(0,0,0,.03)}.jumbotron .topic-content-builder{position:relative}.jumbotron .jumbotron-slider .slick-slide{margin:0}.jumbotron .jumbotron-slider img{-o-object-fit:cover;object-fit:cover;width:100%}.jumbotron .carousel__arrows{position:relative}@media (min-width:768px){.jumbotron .carousel__arrows{width:720px;margin:0 auto}}@media (min-width:992px){.jumbotron .carousel__arrows{width:970px}}@media (min-width:1200px){.jumbotron .carousel__arrows{width:1170px;max-width:1170px}}.jumbotron .slick-next{right:9px}.jumbotron .slick-prev{left:5px}.slick-slide{margin:0 20px 0 0;left:-20px}.slick-next,.slick-prev{margin-top:-16px;height:35px;width:35px;background:#333;border-radius:50%;z-index:8;border:0;top:50%;position:absolute;box-shadow:3px 3px 6px 2px rgba(0,0,0,.12);font-size:0;line-height:0;cursor:pointer}.slick-next:active,.slick-next:focus,.slick-prev:active,.slick-prev:focus{outline:0}.slick-next:after,.slick-prev:after{color:#fff;font-size:28px;top:3px;position:relative}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:0;visibility:hidden}.slick-prev{left:-20px}.slick-prev:after{content:"‹"}.slick-next{right:0}.slick-next:after{content:"›"}.carousel{position:relative;margin:40px auto 30px;max-width:1920px}.carousel__container .slick-slide{margin:0}.carousel__container img{max-width:100%;height:auto}@media screen and (min-width:768px){.carousel__container img{width:100%}}.carousel__dots{position:absolute;width:100%;bottom:20px}.carousel__dots .dots__inner{margin:0 auto;max-width:100%;padding:0 16px}.carousel__dots .dots__inner:after,.carousel__dots .dots__inner:before{content:" ";display:table}.carousel__dots .dots__inner:after{clear:both}@media (min-width:992px){.carousel__dots .dots__inner{width:970px}}@media (min-width:1200px){.carousel__dots .dots__inner{width:1170px;max-width:1170px}}.carousel__dots .slick-dots{padding-left:0;list-style:none;text-align:center;margin-bottom:0}.carousel__dots .slick-dots li{display:inline-block;margin:0}.carousel__dots .slick-dots li button{cursor:pointer;padding:0;font-size:0;line-height:0;opacity:.5;background:#fff;border:0;border-radius:50%;width:10px;height:10px;display:inline-block;margin:0 5px}.carousel__dots .slick-dots li.slick-active button{opacity:1}.carousel__arrows{position:absolute;width:100%;top:calc(50% - 30px)}.arrows__inner{position:relative;margin:0 auto;max-width:100%;padding:0 16px}.arrows__inner:after,.arrows__inner:before{content:" ";display:table}.arrows__inner:after{clear:both}@media (min-width:992px){.arrows__inner{width:970px}}@media (min-width:1200px){.arrows__inner{width:1170px;max-width:1170px}}.carousel__next,.carousel__prev{margin-top:-16px;height:60px;width:60px;border-radius:50%;background-color:transparent;z-index:8;border:0;top:calc(50% + 16px);position:absolute;font-size:0;line-height:0;cursor:pointer}.carousel__next:active,.carousel__next:focus,.carousel__prev:active,.carousel__prev:focus{outline:0}.carousel__next:after,.carousel__prev:after{color:#fff;font-size:50px;top:3px;position:relative}.carousel__next.slick-disabled,.carousel__prev.slick-disabled{opacity:1;visibility:visible}.carousel__prev{left:0}.carousel__prev:after{content:"‹"}.carousel__next{right:0}.carousel__next:after{content:"›"}.because_you_read{background:#f2f2f2;padding:33px 0 12px 0}.because_you_read .topic-content-builder>h3{margin-top:0}@media only screen and (min-width:768px){.because_you_read{margin:auto}}.because_you_read article.card{max-width:270px;width:270px!important}.because_you_read article.card a{box-shadow:0 5px 10px 0 rgba(0,0,0,.03);border:solid 1px rgba(204,204,204,.5)}.recommended-to-you{background:#f2f2f2;padding:40px 16px;overflow-x:hidden}@media only screen and (min-width:768px){.recommended-to-you{padding-right:0;padding-left:0}}.recommended-to-you .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.recommended-to-you .container--title:after,.recommended-to-you .container--title:before{content:" ";display:table}.recommended-to-you .container--title:after{clear:both}@media (min-width:768px){.recommended-to-you .container--title{width:720px;padding:0}}@media (min-width:992px){.recommended-to-you .container--title{width:970px}}@media (min-width:1200px){.recommended-to-you .container--title{width:1170px;max-width:1170px}}.recommended-to-you .container--title .h3,.recommended-to-you .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.recommended-to-you .container--title .h3,.recommended-to-you .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.recommended-to-you .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.recommended-to-you .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.recommended-to-you .container--title h3{margin-top:0}.because_you_read{background:0 0}@media only screen and (min-width:992px){.because_you_read article.card{height:330px}}.because_you_read article.card a{box-shadow:0 5px 10px 0 rgba(0,0,0,.03);border:solid 1px rgba(204,204,204,.5)}@media only screen and (min-width:1200px){.because_you_read article.card{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.because_you_read article.card{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 6}.because_you_read article.card:after,.because_you_read article.card:before{display:none!important}}}.because_you_read article.card img.size-card{height:143px}@media only screen and (min-width:992px){.because_you_read article.card img.size-card{height:270px}}.because_you_read article.card h3{padding-top:15px}.promotional-box{text-align:center;padding:40px 0!important;margin:40px 0}@media only screen and (max-width:767px){.promotional-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left}.promotional-box p{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;text-align:left}.promotional-box p span{margin-left:0;font-weight:300}.promotional-box p a{text-align:center;margin:10px auto 0 auto}}.promotional-box .h4,.promotional-box p,.promotional-box span{display:inline-block;margin:0 10px;text-align:center}@media only screen and (min-width:992px){.promotional-box .h4,.promotional-box p,.promotional-box span{text-align:unset}}.promotional-box p{font-size:18px;line-height:1.89}.promotional-box a{border:0;font-size:12px;line-height:1;padding:12px 30px;margin:20px auto 0 auto;width:100%;text-transform:uppercase;letter-spacing:1.6px}@media only screen and (min-width:992px){.promotional-box a{width:auto;margin:0 40px}}.external-links{margin:40px 0;background:#333;color:#fff;padding:40px 0;overflow-x:hidden}@media only screen and (min-width:500px){.external-links{padding:40px 8px}}@media only screen and (min-width:768px){.external-links{padding:40px 16px}}.external-links .topic-content-builder{margin:0 auto;max-width:100%;padding:0 16px}.external-links .topic-content-builder:after,.external-links .topic-content-builder:before{content:" ";display:table}.external-links .topic-content-builder:after{clear:both}@media (min-width:768px){.external-links .topic-content-builder{width:720px;padding:0}}@media (min-width:992px){.external-links .topic-content-builder{width:970px}}@media (min-width:1200px){.external-links .topic-content-builder{width:1170px;max-width:1170px}}@media only screen and (min-width:500px){.external-links .topic-content-builder{padding:0}}.external-links .card-slider--external{margin-left:-8px}@media only screen and (min-width:500px){.external-links .card-slider--external{margin-left:0}}.external-links .slick-list{overflow:visible}@media (min-width:500px){.external-links .slick-list{overflow:hidden}}@media (min-width:768px){.external-links .slick-list{margin-left:-8px;margin-right:-8px}}.external-links .slick-track{display:-ms-flexbox;display:flex}.external-links .slick-slide{margin:0;padding:0 8px;min-width:250px;height:auto}@media (min-width:500px){.external-links .slick-slide{min-width:unset}}.external-links .slick-slide>div{display:-ms-flexbox;display:flex;height:100%}.external-links .slick-prev{left:-11px}.external-links .slick-next{right:-11px}.external-links .slick-next,.external-links .slick-prev{background-color:#fff}.external-links .slick-next:after,.external-links .slick-prev:after{color:#333}.external-links .external{height:100%;display:-ms-flexbox;display:flex}.external-links .external a{position:relative}.external-links .external .article__image{display:block;width:100%;height:0;position:relative;overflow:hidden;padding-top:125%}.external-links .external .article__image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.external-links .external .external-links-heading{position:absolute;bottom:30px;left:30px;margin-bottom:0;color:#fff}.external-links .external .external-links-heading span{font-size:26px}.external-links .external-links__title{font-size:24px;line-height:1.33333;font-weight:400;margin-top:0}.sub-topics{background:#f2f2f2;padding:40px 16px;overflow-x:hidden}@media only screen and (min-width:768px){.sub-topics{margin:0}}.sub-topics .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.sub-topics .container--title:after,.sub-topics .container--title:before{content:" ";display:table}.sub-topics .container--title:after{clear:both}@media (min-width:768px){.sub-topics .container--title{width:720px;padding:0}}@media (min-width:992px){.sub-topics .container--title{width:970px}}@media (min-width:1200px){.sub-topics .container--title{width:1170px;max-width:1170px}}.sub-topics .container--title .h3,.sub-topics .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.sub-topics .container--title .h3,.sub-topics .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.sub-topics .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.sub-topics .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.sub-topics .container--title .h3,.sub-topics .container--title h3{margin-top:0;margin-bottom:20px}@media only screen and (min-width:768px){.sub-topics .container--title .h3,.sub-topics .container--title h3{margin-bottom:40px}}.popular-in--topics{background:#f2f2f2;padding:40px 16px;position:relative;overflow-x:hidden}.popular-in--topics .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.popular-in--topics .container--title:after,.popular-in--topics .container--title:before{content:" ";display:table}.popular-in--topics .container--title:after{clear:both}@media (min-width:768px){.popular-in--topics .container--title{width:720px;padding:0}}@media (min-width:992px){.popular-in--topics .container--title{width:970px}}@media (min-width:1200px){.popular-in--topics .container--title{width:1170px;max-width:1170px}}.popular-in--topics .container--title .h3,.popular-in--topics .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.popular-in--topics .container--title .h3,.popular-in--topics .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.popular-in--topics .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.popular-in--topics .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.popular-in--topics .topic-content-builder .h3,.popular-in--topics .topic-content-builder h3{margin-top:0;margin-bottom:20px}@media only screen and (min-width:768px){.popular-in--topics .topic-content-builder .h3,.popular-in--topics .topic-content-builder h3{margin-bottom:40px}}.searchform div{display:-ms-flexbox;display:flex;font-size:15px}.searchform .input-wrapper{position:relative}.searchform .input-wrapper .search-content{-webkit-appearance:none}.searchform .input-wrapper .search-content::-ms-clear{display:none;height:0;width:0}.searchform .input-wrapper.has-input .search-content{padding-right:44px}.searchform input[type=text]{border:1px solid #ccc;border-right:0;width:calc(100% - 32px);border-top-left-radius:2px;border-bottom-left-radius:2px;padding-left:15px;height:41px;-webkit-appearance:none;border-radius:0;font-size:13px}@media only screen and (min-width:879px){.searchform input[type=text]{font-size:14px}}.searchform input[type=submit]{border:1px solid #ccc;border-left:0;background-image:url(../img/search.svg);background-size:20px;background-repeat:no-repeat;background-position:center right 16px;text-indent:-999em;cursor:pointer;content:"";width:35px;border-top-right-radius:2px;border-bottom-right-radius:2px;height:41px;-webkit-appearance:none;border-radius:0}.continue-or-read-again{padding:40px 16px;position:relative;overflow-x:hidden}@media only screen and (min-width:768px){.continue-or-read-again{padding:40px 16px;margin:0}}.continue-or-read-again.initialising{min-height:531px}.continue-or-read-again.initialising .continue-or-read-again__edit{display:none}.continue-or-read-again.error{min-height:231px}.continue-or-read-again.error .continue-or-read-again__edit{display:none}.continue-or-read-again.error .loader--cra{height:unset}.continue-or-read-again.error p{margin-bottom:0}.continue-or-read-again .loader--cra{display:grid;place-items:center;height:413px}.continue-or-read-again .loader--cra svg{height:100px;width:20%;display:inline-block}body.brand-caterer .continue-or-read-again .loader--cra svg path{fill:#924199}body.brand-cwjobs .continue-or-read-again .loader--cra svg path{fill:#f8981d}body.brand-cwjobs-recruiter .continue-or-read-again .loader--cra svg path{fill:#42bcdf}body.brand-jobsite .continue-or-read-again .loader--cra svg path{fill:#008fb3}body.brand-milkround .continue-or-read-again .loader--cra svg path{fill:#34a4d6}body.brand-totaljobs .continue-or-read-again .loader--cra svg path{fill:#3cbf0a}.continue-or-read-again .loader--cra p{display:none}.continue-or-read-again .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.continue-or-read-again .container--title:after,.continue-or-read-again .container--title:before{content:" ";display:table}.continue-or-read-again .container--title:after{clear:both}@media (min-width:768px){.continue-or-read-again .container--title{width:720px;padding:0}}@media (min-width:992px){.continue-or-read-again .container--title{width:970px}}@media (min-width:1200px){.continue-or-read-again .container--title{width:1170px;max-width:1170px}}.continue-or-read-again .container--title .h3,.continue-or-read-again .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.continue-or-read-again .container--title .h3,.continue-or-read-again .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.continue-or-read-again .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.continue-or-read-again .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.continue-or-read-again .article__heading{padding-bottom:12.5px!important}.continue-or-read-again .container--title{display:-ms-flexbox;display:flex}.continue-or-read-again .container--title h3{margin:0 0 20px;display:inline-block}@media only screen and (min-width:768px){.continue-or-read-again .container--title h3{margin-bottom:40px}}.continue-or-read-again .continue-or-read-again__edit{margin-left:auto}.continue-or-read-again .card__remove-outer{display:none}.continue-or-read-again .card__remove{cursor:pointer;display:none;position:absolute;background:#fff;z-index:9;left:calc(50% - 25px);top:calc(50% - 25px);border-radius:50%;border:1px #000 solid;height:35px;width:35px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:3px 3px 6px 2px rgba(0,0,0,.12)}.continue-or-read-again .edit-start{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.continue-or-read-again .edit-start p{margin-bottom:0!important;min-width:2.5em;text-align:right;font-size:12px;letter-spacing:.7px;color:#666;text-transform:uppercase;line-height:1}body.brand-caterer .continue-or-read-again .edit-start svg path{fill:#924199}body.brand-cwjobs .continue-or-read-again .edit-start svg path{fill:#f8981d}body.brand-cwjobs-recruiter .continue-or-read-again .edit-start svg path{fill:#42bcdf}body.brand-jobsite .continue-or-read-again .edit-start svg path{fill:#008fb3}body.brand-milkround .continue-or-read-again .edit-start svg path{fill:#34a4d6}body.brand-totaljobs .continue-or-read-again .edit-start svg path{fill:#3cbf0a}.continue-or-read-again .edit-end{display:none}.continue-or-read-again .edit-end p{margin-bottom:0!important;min-width:2.5em;text-align:right;font-size:12px;letter-spacing:.7px;color:#666;text-transform:uppercase;line-height:1}.continue-or-read-again.edit-enabled article.card{animation:jiggle .25s infinite;transform:rotate(-.5deg)}@keyframes jiggle{0%{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}.continue-or-read-again.edit-enabled .card__remove-outer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:default;background-color:rgba(255,255,255,.8)}.continue-or-read-again.edit-enabled .card__remove{display:-ms-flexbox;display:flex;cursor:pointer}.continue-or-read-again.edit-enabled .article__back{display:none!important}.continue-or-read-again.edit-enabled .edit-end{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.continue-or-read-again.edit-enabled .edit-start{display:none}@media only screen and (min-width:768px){.continue-or-read-again .continue-or-read-again__edit{padding-top:14px}}.continue-or-read-again .continue-or-read-again__edit svg{height:15px;margin-right:10px}.continue-or-read-again .continue-or-read-again__edit:focus svg path,.continue-or-read-again .continue-or-read-again__edit:hover svg path{fill:#333}.continue-or-read-again .continue-or-read-again__edit span{cursor:pointer}.continue-or-read-again .container{margin:0 auto;max-width:100%;padding:0 15px}.continue-or-read-again .container:after,.continue-or-read-again .container:before{content:" ";display:table}.continue-or-read-again .container:after{clear:both}@media (min-width:320px){.continue-or-read-again .container{padding:0;margin:0 auto;width:290px}}@media (min-width:500px){.continue-or-read-again .container{margin:0 auto;width:470px}}@media (min-width:768px){.continue-or-read-again .container{margin:0 auto;width:720px}}@media (min-width:992px){.continue-or-read-again .container{margin:0 auto;width:970px}}@media (min-width:1200px){.continue-or-read-again .container{margin:0 auto;width:1170px;max-width:1170px}}.continue-or-read-again .topic-content-builder>h3{margin-top:0}body:not(.single-post) .popular-in,body:not(.single-post) .popular-in--topics,body:not(.single-post) .recommended-to-you,body:not(.single-post) .sub-topics{background-color:#fff}.page-template-contributors-index #wp-admin-bar-edit,.page-template-contributors-index #wp-admin-bar-new_draft{display:none}.page-template-contributors-index.logged-in .contributor__letters{top:32px}@media only screen and (min-width:768px){.page-template-contributors-index main{padding-top:calc(72px - 35px)}}.page-template-contributors-index main .container{margin:0 auto;max-width:100%;padding:0 16px}.page-template-contributors-index main .container:after,.page-template-contributors-index main .container:before{content:" ";display:table}.page-template-contributors-index main .container:after{clear:both}@media (min-width:768px){.page-template-contributors-index main .container{width:720px;padding:0}}@media (min-width:992px){.page-template-contributors-index main .container{width:970px}}@media (min-width:1200px){.page-template-contributors-index main .container{width:1170px;max-width:1170px}}.page-template-contributors-index main h1{margin-top:23px}@media only screen and (min-width:768px){.page-template-contributors-index main h1{margin-bottom:20px}}.page-template-contributors-index main .standfirst{color:#333}@media only screen and (min-width:992px){.page-template-contributors-index main .standfirst{width:77%;margin-bottom:89px}}.page-template-contributors-index main .contributor__letters{display:-ms-flexbox;display:flex;height:45px;position:relative;background-color:#f2f2f2;margin-bottom:31px;overflow-y:scroll;position:sticky;top:0;z-index:1000}.page-template-contributors-index main .contributor__letters>.container{height:100%;margin-top:auto;margin-bottom:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-template-contributors-index main .contributor__letters .letters__title{display:inline-block;font-size:12px;color:#666;margin-right:10px}.page-template-contributors-index main .contributor__letters a{display:inline-block;text-decoration:none;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:18px;font-weight:700;color:#ccc;margin:0 10px;text-transform:uppercase;border-bottom:2px solid transparent;height:100%;padding-top:4px}.page-template-contributors-index main .contributor__letters a:hover{cursor:default!important}.page-template-contributors-index main .contributor__letters a.active:focus,.page-template-contributors-index main .contributor__letters a.active:hover{color:#666;cursor:pointer!important}.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#00539b}body.brand-caterer.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#924199}body.brand-cwjobs.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#d17119}body.brand-cwjobs-recruiter.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#00a8cd}body.brand-jobsite.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#008fb3}body.brand-milkround.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#026b99}body.brand-totaljobs.page-template-contributors-index main .contributor__letters a.active:hover{border-bottom-color:#3cbf0a}.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#00539b}body.brand-caterer.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#924199}body.brand-cwjobs.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#d17119}body.brand-cwjobs-recruiter.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#00a8cd}body.brand-jobsite.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#008fb3}body.brand-milkround.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#026b99}body.brand-totaljobs.page-template-contributors-index main .contributor__letters a.active:focus{border-bottom-color:#3cbf0a}.page-template-contributors-index main .contributor__letters a.active{color:#666}.page-template-contributors-index main .contributor__letters .letters__list{display:-ms-flexbox;display:flex;height:100%;margin-right:-50vw}.page-template-contributors-index main .contributors__row header{width:100%}.page-template-contributors-index main .contributors__row>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin:0 -16px;overflow:hidden}.page-template-contributors-index main .contributors__row>div .contributor__actual{margin-right:0;margin-left:0;width:50%}@media only screen and (min-width:768px){.page-template-contributors-index main .contributors__row>div .contributor__actual{margin-right:16px;margin-left:16x;width:auto}}.page-template-contributors-index main .contributor__title{margin:32px 0;font-weight:700}.page-template-contributors-index main .contributors__section{padding-bottom:64px}.tax-contributor .contributor__details{background-color:#f2f2f2;padding-top:32px;padding-bottom:12px}@media only screen and (min-width:768px){.tax-contributor .contributor__details{padding:60px 24px 28px}}.tax-contributor .contributor__details .container{text-align:center;margin:0 auto;max-width:100%;padding:0 16px}.tax-contributor .contributor__details .container:after,.tax-contributor .contributor__details .container:before{content:" ";display:table}.tax-contributor .contributor__details .container:after{clear:both}@media (min-width:992px){.tax-contributor .contributor__details .container{width:970px}}@media (min-width:1200px){.tax-contributor .contributor__details .container{width:1170px;max-width:1170px}}@media only screen and (min-width:1200px){.tax-contributor .contributor__details .container{padding:0 165px 0}}@media only screen and (min-width:768px){.tax-contributor .contributor__details .row{display:block;margin-left:-15px;margin-right:-15px}.tax-contributor .contributor__details .row:after,.tax-contributor .contributor__details .row:before{content:" ";display:table}.tax-contributor .contributor__details .row:after{clear:both}@supports (display:grid){.tax-contributor .contributor__details .row{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:30px}.tax-contributor .contributor__details .row:after,.tax-contributor .contributor__details .row:before{display:none!important}}}@media only screen and (min-width:768px){.tax-contributor .contributor__details .row>div{text-align:left;position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.tax-contributor .contributor__details .row>div{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 9}.tax-contributor .contributor__details .row>div:after,.tax-contributor .contributor__details .row>div:before{display:none!important}}}@media only screen and (min-width:992px){.tax-contributor .contributor__details .row>div{position:relative;float:left;width:66.66667%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.tax-contributor .contributor__details .row>div{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 8}.tax-contributor .contributor__details .row>div:after,.tax-contributor .contributor__details .row>div:before{display:none!important}}}.tax-contributor .contributor__details .row img{grid-column:span 3}.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{height:80px;width:80px;border-radius:50%;margin-bottom:14px;height:64px;width:64px;border-radius:50%}@media only screen and (min-width:768px){.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{height:175px;width:175px;max-width:100%;height:auto;margin-bottom:0;position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 3}.tax-contributor .contributor__details .contributor__span:after,.tax-contributor .contributor__details .contributor__span:before,.tax-contributor .contributor__details img:after,.tax-contributor .contributor__details img:before{display:none!important}}}@media only screen and (min-width:992px){.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{position:relative;float:left;width:16.66667%;min-height:1px;padding-left:15px;padding-right:15px}@supports (display:grid){.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{-ms-flex-order:unset;order:unset;width:auto;min-height:auto;min-width:0;padding:0;grid-column:span 2}.tax-contributor .contributor__details .contributor__span:after,.tax-contributor .contributor__details .contributor__span:before,.tax-contributor .contributor__details img:after,.tax-contributor .contributor__details img:before{display:none!important}}}@media only screen and (min-width:768px){.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{height:148px;width:148px}}@media only screen and (min-width:992px){.tax-contributor .contributor__details .contributor__span,.tax-contributor .contributor__details img{height:175px;width:175px}}.tax-contributor .contributor__details .contributor__fallback{border-radius:50%;border:0;margin:0 auto 12px;height:80px;width:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#ccc;border-color:#ccc;font-weight:700;font-size:36px;border:1px solid transparent}@media only screen and (min-width:768px){.tax-contributor .contributor__details .contributor__fallback{height:120px;width:120px}}.tax-contributor .contributor__details h1{margin-top:0;margin-bottom:14px}.tax-contributor .contributor__details .standfirst{text-align:left;font-weight:300;font-size:18px}.tax-contributor .contributor__details .standfirst a{color:inherit;text-decoration:none;border-bottom:1px solid}body.brand-caterer.tax-contributor .contributor__details .standfirst a{border-bottom-color:#924199}body.brand-cwjobs.tax-contributor .contributor__details .standfirst a{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter.tax-contributor .contributor__details .standfirst a{border-bottom-color:#42bcdf}body.brand-jobsite.tax-contributor .contributor__details .standfirst a{border-bottom-color:#008fb3}body.brand-milkround.tax-contributor .contributor__details .standfirst a{border-bottom-color:#34a4d6}body.brand-totaljobs.tax-contributor .contributor__details .standfirst a{border-bottom-color:#3cbf0a}.tax-contributor .contributor__details .standfirst a:hover{transition:all .1s ease}body.brand-caterer.tax-contributor .contributor__details .standfirst a:hover{color:#924199}body.brand-cwjobs.tax-contributor .contributor__details .standfirst a:hover{color:#f8981d}body.brand-cwjobs-recruiter.tax-contributor .contributor__details .standfirst a:hover{color:#42bcdf}body.brand-jobsite.tax-contributor .contributor__details .standfirst a:hover{color:#008fb3}body.brand-milkround.tax-contributor .contributor__details .standfirst a:hover{color:#34a4d6}body.brand-totaljobs.tax-contributor .contributor__details .standfirst a:hover{color:#3cbf0a}body.brand-caterer.tax-contributor .contributor__details .standfirst a:focus{color:#924199}body.brand-cwjobs.tax-contributor .contributor__details .standfirst a:focus{color:#f8981d}body.brand-cwjobs-recruiter.tax-contributor .contributor__details .standfirst a:focus{color:#42bcdf}body.brand-jobsite.tax-contributor .contributor__details .standfirst a:focus{color:#008fb3}body.brand-milkround.tax-contributor .contributor__details .standfirst a:focus{color:#34a4d6}body.brand-totaljobs.tax-contributor .contributor__details .standfirst a:focus{color:#3cbf0a}.error404 .container,.error404__inpage .container{margin:0 auto;max-width:100%;padding:0 15px}.error404 .container:after,.error404 .container:before,.error404__inpage .container:after,.error404__inpage .container:before{content:" ";display:table}.error404 .container:after,.error404__inpage .container:after{clear:both}@media (min-width:320px){.error404 .container,.error404__inpage .container{padding:0;margin:0 auto;width:290px}}@media (min-width:500px){.error404 .container,.error404__inpage .container{margin:0 auto;width:470px}}@media (min-width:768px){.error404 .container,.error404__inpage .container{margin:0 auto;width:720px}}@media (min-width:992px){.error404 .container,.error404__inpage .container{margin:0 auto;width:970px}}@media (min-width:1200px){.error404 .container,.error404__inpage .container{margin:0 auto;width:1170px;max-width:1170px}}.error404 .error404-header,.error404__inpage .error404-header{padding:30px 0 40px}@media only screen and (min-width:768px){.error404 .error404-header,.error404__inpage .error404-header{padding:58px 0 40px}}.error404 .error404-header+.row .body_text-block,.error404__inpage .error404-header+.row .body_text-block{font-size:18px;line-height:1.67;font-weight:300}@media only screen and (min-width:768px){.error404 .error404-header+.row .body_text-block,.error404__inpage .error404-header+.row .body_text-block{font-size:24px}}.error404 .error404-header h1,.error404__inpage .error404-header h1{margin:0 0 20px}@media only screen and (min-width:768px){.error404 .error404-header h1,.error404__inpage .error404-header h1{margin:0 0 28px}}.error404 .error404-header .container,.error404__inpage .error404-header .container{padding:0 16px;width:100%}@media only screen and (min-width:768px){.error404 .error404-header .container,.error404__inpage .error404-header .container{max-width:720px;margin:0 auto;padding:0}}@media only screen and (min-width:992px){.error404 .error404-header .container,.error404__inpage .error404-header .container{max-width:770px}}.error404 form[role=search],.error404__inpage form[role=search]{position:relative}.error404 .searchform,.error404__inpage .searchform{margin-top:28px}.error404 .searchform .search__clear,.error404__inpage .searchform .search__clear{top:0;right:35px}.error404 .searchform .has-input input[type=text],.error404__inpage .searchform .has-input input[type=text]{padding-right:44px}.error404 .searchform input[type=submit],.error404__inpage .searchform input[type=submit]{background-size:14px;background-color:transparent;-webkit-appearance:none;border-radius:0}.error404 .standfirst,.error404__inpage .standfirst{font-size:18px;line-height:1.67;font-weight:300}@media only screen and (min-width:768px){.error404 .standfirst,.error404__inpage .standfirst{font-size:24px}}.error404 .standfirst ul,.error404__inpage .standfirst ul{margin-top:0;list-style-type:disc}.error404 .standfirst ul ul,.error404__inpage .standfirst ul ul{list-style-type:circle;margin-bottom:0!important}.error404 .standfirst ul ul ul,.error404__inpage .standfirst ul ul ul{list-style-type:square}.error404 .standfirst ul ul ul ul,.error404__inpage .standfirst ul ul ul ul{list-style-type:disc}.error404 .standfirst ol,.error404__inpage .standfirst ol{margin-top:0;list-style-type:decimal}.error404 .standfirst ol ol,.error404__inpage .standfirst ol ol{list-style-type:lower-roman;margin-bottom:0!important}.error404 .standfirst ol ol ol,.error404__inpage .standfirst ol ol ol{list-style-type:lower-latin}.error404 .standfirst ol ol ol ol,.error404__inpage .standfirst ol ol ol ol{list-style-type:disc}.error404 .standfirst ol,.error404 .standfirst ul,.error404__inpage .standfirst ol,.error404__inpage .standfirst ul{margin-bottom:8px}.error404 .standfirst ol li::before,.error404 .standfirst ul li::before,.error404__inpage .standfirst ol li::before,.error404__inpage .standfirst ul li::before{left:-2px}.error404 .standfirst ol li:last-child,.error404 .standfirst ul li:last-child,.error404__inpage .standfirst ol li:last-child,.error404__inpage .standfirst ul li:last-child{margin-bottom:0}.error404 .standfirst :last-child,.error404__inpage .standfirst :last-child{margin-bottom:32px}.error404 .sub-topics,.error404__inpage .sub-topics{background-color:transparent}.error404 .sub-topics .card a,.error404__inpage .sub-topics .card a{box-shadow:0 5px 10px 0 rgba(0,0,0,.03);border:1px solid #eee}.error404 .body_text-block,.error404__inpage .body_text-block{max-width:770px;margin:0 auto}.search-results .container{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.search-results .container:after,.search-results .container:before{content:" ";display:table}.search-results .container:after{clear:both}@media (min-width:992px){.search-results .container{width:970px}}@media (min-width:1200px){.search-results .container{width:1170px;max-width:1170px}}.search-results .sub-topics{background-color:transparent}.search-results .sub-topics .card a{box-shadow:0 5px 10px 0 rgba(0,0,0,.03);border:1px solid #eee}.search-results .searchform input[type=submit]{background-size:14px;background-color:transparent;-webkit-appearance:none;border-radius:0}.search-results .body_text-block,.search-results .results__header .container{padding:0 16px;width:100%}@media only screen and (min-width:768px){.search-results .body_text-block,.search-results .results__header .container{max-width:720px;margin:0 auto;padding:0}}@media only screen and (min-width:992px){.search-results .body_text-block,.search-results .results__header .container{max-width:770px}}.search-results .results__header .container>h1{overflow-wrap:break-word;margin:0 0 20px}@media only screen and (min-width:768px){.search-results .results__header .container>h1{margin:0 0 28px}}.search-results .results__header .search-query{color:#006937}.search-results .results__header .result-count{font-size:22px!important;font-weight:400!important;line-height:1.45455!important;margin-bottom:21.5px!important;margin-top:40px}@media only screen and (min-width:768px){.search-results .results__header .result-count{margin-bottom:46.5px!important}}.search-results .results__header .container>h2{margin-bottom:0;margin-top:20px}.search-results .results__header+.row .body_text-block{font-size:18px;line-height:1.67;font-weight:300}@media only screen and (min-width:768px){.search-results .results__header+.row .body_text-block{font-size:24px}}.search-results .facetwp-pager{margin-bottom:47px}@media only screen and (min-width:768px){.search-results .results__header h1{margin-bottom:28px}}.search-results .results__header{padding:30px 0 0}@media only screen and (min-width:768px){.search-results .results__header{padding:58px 0 0}}.results__header .standfirst{font-size:18px;line-height:1.67;font-weight:300}@media only screen and (min-width:768px){.results__header .standfirst{font-size:24px}}.results__header .standfirst ul{margin-top:0;list-style-type:disc}.results__header .standfirst ul ul{list-style-type:circle;margin-bottom:0!important}.results__header .standfirst ul ul ul{list-style-type:square}.results__header .standfirst ul ul ul ul{list-style-type:disc}.results__header .standfirst ol{margin-top:0;list-style-type:decimal}.results__header .standfirst ol ol{list-style-type:lower-roman;margin-bottom:0!important}.results__header .standfirst ol ol ol{list-style-type:lower-latin}.results__header .standfirst ol ol ol ol{list-style-type:disc}.results__header .standfirst ol,.results__header .standfirst ul{margin-bottom:8px}.results__header .standfirst ol li::before,.results__header .standfirst ul li::before{left:-2px}.results__header .standfirst ol li:last-child,.results__header .standfirst ul li:last-child{margin-bottom:0}.results__header .standfirst :last-child{margin-bottom:32px}.search-results main .results .container{padding:0 16px;width:100%}@media only screen and (min-width:768px){.search-results main .results .container{max-width:720px;margin:0 auto;padding:0}}@media only screen and (min-width:992px){.search-results main .results .container{max-width:770px}}.search-results main .results .pagination .current{color:#333}.search-results main .results .pagination a:active,.search-results main .results .pagination a:focus,.search-results main .results .pagination a:hover{color:#333}.search-results .results__facets{margin-bottom:25px;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.search-results .results__facets{margin-bottom:40px;-ms-flex-pack:end;justify-content:flex-end}}.search-results .results__facets>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-results .results__facets>div:first-child{margin-right:30px}.search-results .results__facets>div select{border:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.search-results .results__facets .title{color:#999}.search-results .results__facets .facetwp-facet-sort_by{display:none}.search-results .results__facets .facetwp-page.active{font-weight:400}.search #main form[role=search]{position:relative}.search #main form[role=search] .search__clear{right:35px}.search #main .container--search-results-break{margin:0 auto;max-width:100%;padding:0 15px}.search #main .container--search-results-break:after,.search #main .container--search-results-break:before{content:" ";display:table}.search #main .container--search-results-break:after{clear:both}@media (min-width:768px){.search #main .container--search-results-break{width:720px;padding:0}}@media (min-width:992px){.search #main .container--search-results-break{width:970px}}@media (min-width:1200px){.search #main .container--search-results-break{width:1170px;max-width:1170px}}.search #main .container--search-results-break>hr{margin:31px 0 26px;margin-left:0;height:0;border:solid 1px #ccc;transform:scaleY(.5)}@media only screen and (min-width:768px){.search #main .container--search-results-break>hr{margin:41px 0 47px}}.search-no-results .container{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.search-no-results .container:after,.search-no-results .container:before{content:" ";display:table}.search-no-results .container:after{clear:both}@media (min-width:992px){.search-no-results .container{width:970px}}@media (min-width:1200px){.search-no-results .container{width:1170px;max-width:1170px}}.search-no-results .sub-topics{background-color:transparent}.search-no-results .sub-topics .card a{box-shadow:0 5px 10px 0 rgba(0,0,0,.03);border:1px solid #eee}.search-no-results .searchform{padding-bottom:32px}@media only screen and (min-width:768px){.search-no-results .searchform{padding-bottom:44px}}.search-no-results .searchform input[type=submit]{background-size:14px;background-color:transparent;-webkit-appearance:none;border-radius:0}.search-no-results .body_text-block,.search-no-results .results__header .container{padding:0 16px;width:100%}@media only screen and (min-width:768px){.search-no-results .body_text-block,.search-no-results .results__header .container{max-width:720px;margin:0 auto;padding:0}}@media only screen and (min-width:992px){.search-no-results .body_text-block,.search-no-results .results__header .container{max-width:770px}}.search-no-results .results__header .container>h1{overflow-wrap:break-word;margin:0 0 20px}@media only screen and (min-width:768px){.search-no-results .results__header .container>h1{margin:0 0 28px}}.search-no-results .results__header+.row .body_text-block{font-size:18px;line-height:1.67;font-weight:300}@media only screen and (min-width:768px){.search-no-results .results__header+.row .body_text-block{font-size:24px}}@media only screen and (min-width:768px){.search-no-results .results__header h1{margin-bottom:18px}}.search-no-results .results__header{padding:30px 0}@media only screen and (min-width:768px){.search-no-results .results__header{padding:58px 0 0}}.results__header .container .standfirst{font-size:18px;line-height:1.67;font-weight:300;width:100%}@media only screen and (min-width:768px){.results__header .container .standfirst{font-size:24px}}.results__header .container .standfirst ul{margin-top:0;list-style-type:disc}.results__header .container .standfirst ul ul{list-style-type:circle;margin-bottom:0!important}.results__header .container .standfirst ul ul ul{list-style-type:square}.results__header .container .standfirst ul ul ul ul{list-style-type:disc}.results__header .container .standfirst ol{margin-top:0;list-style-type:decimal}.results__header .container .standfirst ol ol{list-style-type:lower-roman;margin-bottom:0!important}.results__header .container .standfirst ol ol ol{list-style-type:lower-latin}.results__header .container .standfirst ol ol ol ol{list-style-type:disc}.results__header .container .standfirst ol,.results__header .container .standfirst ul{margin-bottom:8px}.results__header .container .standfirst ol li::before,.results__header .container .standfirst ul li::before{left:-2px}.results__header .container .standfirst ol li:last-child,.results__header .container .standfirst ul li:last-child{margin-bottom:0}.results__header .container .standfirst :last-child{margin-bottom:32px}.search #main form[role=search]{position:relative}.search #main .container--search-results-break{margin:0 auto;max-width:100%;padding:0 15px}.search #main .container--search-results-break:after,.search #main .container--search-results-break:before{content:" ";display:table}.search #main .container--search-results-break:after{clear:both}@media (min-width:768px){.search #main .container--search-results-break{width:720px;padding:0}}@media (min-width:992px){.search #main .container--search-results-break{width:970px}}@media (min-width:1200px){.search #main .container--search-results-break{width:1170px;max-width:1170px}}.search #main .container--search-results-break>hr{margin:31px 0 26px;margin-left:0;height:0;border:solid 1px #ccc;transform:scaleY(.5)}@media only screen and (min-width:768px){.search #main .container--search-results-break>hr{margin:41px 0 47px}}.contributor--popular{padding:40px 0}@media (min-width:992px){.contributor--popular .contributor__container{width:970px;margin:0 auto}}@media (min-width:1200px){.contributor--popular .contributor__container{width:1170px;max-width:1170px}}.contributor--popular .button{text-transform:uppercase}.contributor--popular header{padding-left:16px;padding-right:16px}@media only screen and (min-width:992px){.contributor--popular header{padding-right:0;padding-left:0}}.contributor--popular header h2{margin-top:0;font-size:22px!important;line-height:1.45455!important;font-weight:400}.contributor--popular header h2+a.button{display:none}@media only screen and (min-width:768px){.contributor--popular header h2+a.button{display:inline-block;margin:4px 0 auto auto}}@media only screen and (min-width:768px){.contributor--popular header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.contributor--popular .contributors{display:block}@media only screen and (min-width:768px){.contributor--popular .contributors{padding:0 40px}}@media only screen and (min-width:992px){.contributor--popular .contributors{padding:0}}.contributor--popular .contributors .slick-prev{left:20px}@media only screen and (min-width:992px){.contributor--popular .contributors .slick-prev{left:-20px}}.contributor--popular .contributors .slick-next{right:20px}@media only screen and (min-width:992px){.contributor--popular .contributors .slick-next{right:-20px}}.contributor--popular footer{padding:0 16px}@media only screen and (min-width:768px){.contributor--popular footer{display:none}}.contributor--popular footer .button{width:100%}@media only screen and (min-width:768px){.contributor--popular footer .button{width:100%}}.contributor__actual{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:50%;text-align:center;margin-bottom:22px;-ms-flex-pack:center;justify-content:center;padding:0 10px}@media only screen and (min-width:768px){.contributor__actual{width:auto;margin-right:60px;max-width:158px;min-width:158px}body.brand-caterer .contributor__actual:focus .name span,body.brand-caterer .contributor__actual:hover .name span{color:#924199}body.brand-cwjobs .contributor__actual:focus .name span,body.brand-cwjobs .contributor__actual:hover .name span{color:#f8981d}body.brand-cwjobs-recruiter .contributor__actual:focus .name span,body.brand-cwjobs-recruiter .contributor__actual:hover .name span{color:#42bcdf}body.brand-jobsite .contributor__actual:focus .name span,body.brand-jobsite .contributor__actual:hover .name span{color:#008fb3}body.brand-milkround .contributor__actual:focus .name span,body.brand-milkround .contributor__actual:hover .name span{color:#34a4d6}body.brand-totaljobs .contributor__actual:focus .name span,body.brand-totaljobs .contributor__actual:hover .name span{color:#3cbf0a}body.brand-caterer .contributor__actual:focus .name span,body.brand-caterer .contributor__actual:hover .name span{border-bottom-color:#924199}body.brand-cwjobs .contributor__actual:focus .name span,body.brand-cwjobs .contributor__actual:hover .name span{border-bottom-color:#f8981d}body.brand-cwjobs-recruiter .contributor__actual:focus .name span,body.brand-cwjobs-recruiter .contributor__actual:hover .name span{border-bottom-color:#42bcdf}body.brand-jobsite .contributor__actual:focus .name span,body.brand-jobsite .contributor__actual:hover .name span{border-bottom-color:#008fb3}body.brand-milkround .contributor__actual:focus .name span,body.brand-milkround .contributor__actual:hover .name span{border-bottom-color:#34a4d6}body.brand-totaljobs .contributor__actual:focus .name span,body.brand-totaljobs .contributor__actual:hover .name span{border-bottom-color:#3cbf0a}}.contributor__actual .name{font-size:15px;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;line-height:21px;font-weight:700;display:inline;margin-bottom:2px;margin-top:0}.contributor__actual .name span{line-height:1.7;border-bottom:2px solid;border-bottom-color:transparent;transition:all .1s ease}.contributor__actual .contributor__fallback,.contributor__actual img{border-radius:50%;border:0;margin:0 auto 12px;height:100px;width:100px;border:1px solid transparent}@media only screen and (min-width:768px){.contributor__actual .contributor__fallback,.contributor__actual img{height:118px;width:118px}}.contributor__actual .contributor__fallback{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#ccc;border-color:#ccc;font-weight:700;font-size:36px}.contributor__actual .latest__piece{display:none}@media only screen and (min-width:768px){.contributor__actual .latest__piece{display:block;color:#666}}.contributor__actual .latest__piece span,.contributor__actual .latest__piece time{display:block}.contributor__actual .latest__piece span{font-size:12px;color:#999}.contributor__actual .latest__piece time{font-size:12px;text-transform:uppercase;letter-spacing:1px}.card-slider{margin-left:-8px}@media (min-width:768px){.card-slider{margin:0 auto;width:720px;padding:0}}@media (min-width:992px){.card-slider{width:970px}}@media (min-width:1200px){.card-slider{width:1170px;max-width:1170px}}.card-slider .slick-list{padding-top:11px;margin-top:-11px;padding-bottom:21px;margin-bottom:-21px;overflow:visible}@media (min-width:500px){.card-slider .slick-list{overflow:hidden}}@media (min-width:768px){.card-slider .slick-list{margin-left:-8px;margin-right:-8px}}.card-slider .slick-slide{margin:0 8px;padding:0;min-width:250px;max-width:250px;height:auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.03)}@media (min-width:500px){.card-slider .slick-slide{min-width:unset;max-width:unset}}.card-slider .slick-slide>div{display:-ms-flexbox;display:flex;height:100%}.card-slider .slick-slide:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.17)}.card-slider .slick-track{display:-ms-flexbox;display:flex}.card-slider .slick-prev{left:-6px}@media (min-width:768px){.card-slider .slick-prev{left:-20px}}.card-slider .slick-next{right:-6px}@media (min-width:768px){.card-slider .slick-next{right:-20px}}.card-slider article.card{height:100%;min-height:250px;margin-bottom:0;display:-ms-flexbox;display:flex;width:250px}@media only screen and (min-width:768px){.card-slider article.card:focus .article__back,.card-slider article.card:hover .article__back{visibility:visible;opacity:1}}.card-slider article.card a{width:100%}.card-slider article.card h3{padding:25px 10px}@media (min-width:500px){.card-slider article.card h3{padding:25px}}.card-slider article.card a{position:relative;display:block;height:100%}.card-slider .article__image{width:100%;height:auto;position:relative;overflow:hidden;padding:28.125% 0}.card-slider .article__image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.card-slider .article__front{position:relative;background-color:#fff;word-wrap:break-word;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-slider .article__back{visibility:hidden;opacity:0;overflow:hidden;transition:.5s ease all;animation-delay:1s;padding:15px;font-size:14px;color:#333;background-color:#fff;line-height:1.714;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:768px){.card-slider .article__back{padding:25px}}.card-slider .article__back ul{margin-top:0;list-style-type:disc}.card-slider .article__back ul ul{list-style-type:circle;margin-bottom:0!important}.card-slider .article__back ul ul ul{list-style-type:square}.card-slider .article__back ul ul ul ul{list-style-type:disc}.card-slider .article__back ol{margin-top:0;list-style-type:decimal}.card-slider .article__back ol ol{list-style-type:lower-roman;margin-bottom:0!important}.card-slider .article__back ol ol ol{list-style-type:lower-latin}.card-slider .article__back ol ol ol ol{list-style-type:disc}.card-slider .article__back ul{margin-bottom:12px!important}.card-slider .article__back li{margin-bottom:6px!important}.card-slider .article__back li::before{top:10px!important}.card-slider .article__back p{margin-bottom:12px}.card-slider .article__heading{font-size:18px;line-height:1.55;padding:25px;color:#454545;margin:0;margin-bottom:0!important;word-wrap:break-word;-ms-flex-positive:1;flex-grow:1}.card-slider .article__title{display:block;margin-bottom:10px;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:18px;line-height:1.55;color:#454545;word-wrap:break-word}.card-slider .article__progress{display:-ms-flexbox;display:flex;margin:auto 15px 10px 15px;-ms-flex-line-pack:center;align-content:center}@media (min-width:992px){.card-slider .article__progress{margin:auto 25px 25px 25px}}.card-slider .article__progress .progress{height:3px;width:calc(100% - 2.5em);margin:auto auto auto 0;display:inline-block;background:#ccc}.card-slider .article__progress .progress .indicator{height:3px;background:#444}.card-slider .article__progress .percent{display:inline-block;font-size:12px}.card-slider .article__meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:absolute;right:0;bottom:0;left:0;padding:0 15px 15px;-ms-flex-direction:column;flex-direction:column;background-color:#fff}@media (min-width:768px){.card-slider .article__meta{padding:25px}}@media (min-width:1200px){.card-slider .article__meta{-ms-flex-direction:row;flex-direction:row}}.card-slider .article__meta:before{position:absolute;height:32px;top:-12px;right:0;bottom:0;left:0;content:"";background:linear-gradient(to top,#fff 40%,rgba(255,255,255,.5) 100%)}.card-slider .article__meta .contributor{position:relative;bottom:auto;line-height:25px;font-size:12px;font-weight:700;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.card-slider .article__meta .piece-icon{display:-ms-flexbox;display:flex;margin-right:5px}.card-slider .article__meta .piece-icon svg{width:24px;height:24px}.card-slider .article__meta .piece-read-time{position:relative;right:auto;bottom:auto;text-align:right}.card-slider .article__meta .piece-read-time span{text-transform:uppercase}.card-slider .article__meta>.piece-read-time{margin-left:auto}.continue-or-read-again .card-slider,.featured-pieces .card-slider,.popular-in .card-slider,.popular-in--topics .card-slider,.recommended-to-you .card-slider,.sub-topics .card-slider{visibility:hidden}.continue-or-read-again .card-slider.slick-initialized,.featured-pieces .card-slider.slick-initialized,.popular-in .card-slider.slick-initialized,.popular-in--topics .card-slider.slick-initialized,.recommended-to-you .card-slider.slick-initialized,.sub-topics .card-slider.slick-initialized{visibility:visible}.card-search article.card{height:100%;margin-bottom:0;display:-ms-flexbox;display:flex;overflow:hidden;box-shadow:0 5px 10px 5px rgba(0,0,0,.03);transition:all .3s ease}.card-search article.card+article.card{margin-top:48px}@media only screen and (min-width:768px){.card-search article.card{height:169px}.card-search article.card:focus,.card-search article.card:hover{box-shadow:0 9px 10px 5px rgba(0,0,0,.17)}}.card-search article.card a{position:relative;display:block;height:100%;width:100%}.card-search article.card p{font-size:14px;line-height:1.7}.card-search article.card ul{margin-top:0;list-style-type:disc}.card-search article.card ul ul{list-style-type:circle;margin-bottom:0!important}.card-search article.card ul ul ul{list-style-type:square}.card-search article.card ul ul ul ul{list-style-type:disc}.card-search article.card ol{margin-top:0;list-style-type:decimal}.card-search article.card ol ol{list-style-type:lower-roman;margin-bottom:0!important}.card-search article.card ol ol ol{list-style-type:lower-latin}.card-search article.card ol ol ol ol{list-style-type:disc}.card-search article.card ol li,.card-search article.card ul li{margin-bottom:6px;font-size:14px}.card-search article.card ol li::before,.card-search article.card ul li::before{top:12px}.card-search .article__image{width:100%;height:auto;position:relative;overflow:hidden;padding:28.125% 0;height:100%}.card-search .article__image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.card-search .article__front{position:relative;background-color:#fff;word-wrap:break-word;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:solid 1px #ccc;position:relative}@media only screen and (min-width:768px){.card-search .article__front{-ms-flex-direction:row;flex-direction:row}}.card-search .article__front::after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:25px;background:linear-gradient(to top,#fff 40%,rgba(255,255,255,.5) 100%)}@media only screen and (max-width:767px){.search-results .card-search .article__front::after{background:0 0}}.card-search .article__front p{margin-bottom:0}.card-search .article__front p:empty{display:none}.card-search .image-wrap{margin-left:-1px;margin-top:-1px;margin-bottom:-1px;margin-right:-1px}@media only screen and (min-width:768px){.card-search .image-wrap{z-index:1;width:300px;margin-left:-1px;margin-top:-1px;margin-bottom:-1px;margin-right:-1px}}@media only screen and (min-width:768px){.card-search .image-wrap+.heading-wrap{width:60%}}.card-search .heading-wrap{padding:10px;overflow:hidden}.card-search .heading-wrap>:not(.article__heading){display:none}@media only screen and (min-width:768px){.card-search .heading-wrap>:not(.article__heading){display:block}}@media only screen and (min-width:768px){.card-search .heading-wrap{padding:25px}}.card-search .article__heading{font-size:18px;line-height:1.55;padding:10px;margin:0;color:#454545;margin:0;word-wrap:break-word}@media only screen and (min-width:768px){.card-search .article__heading{padding:0;margin-bottom:13px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media only screen and (max-width:767px){[data-full-width-if-one-card="1"][data-slide-count="1"]{display:block!important}[data-full-width-if-one-card="1"][data-slide-count="1"] .slick-slide,[data-full-width-if-one-card="1"][data-slide-count="1"] .slick-track{width:100%!important}}.all-pieces{background:#333;padding:40px 16px}.all-pieces .container--title{margin:0 auto;max-width:100%;padding:0 16px;padding:0}.all-pieces .container--title:after,.all-pieces .container--title:before{content:" ";display:table}.all-pieces .container--title:after{clear:both}@media (min-width:768px){.all-pieces .container--title{width:720px;padding:0}}@media (min-width:992px){.all-pieces .container--title{width:970px}}@media (min-width:1200px){.all-pieces .container--title{width:1170px;max-width:1170px}}.all-pieces .container--title .h3,.all-pieces .container--title .recommended-to-you-title{font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.all-pieces .container--title .h3,.all-pieces .container--title .recommended-to-you-title{font-size:22px;font-weight:400;line-height:1.45455}}.all-pieces .container--title h2{margin-top:0;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.all-pieces .container--title h2{font-size:24px;line-height:1.33333;font-weight:400}}.all-pieces h2{color:#fff;font-size:32px;line-height:1.25;margin-top:0;margin-bottom:40px}.all-pieces .card-slider{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}@media only screen and (min-width:768px){.all-pieces .card-slider{margin-left:auto}}@supports (display:grid){.all-pieces .card-slider{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(229px,1fr))}}.all-pieces .card-slider article{height:auto;padding:3px;margin-bottom:13px;width:calc(100% - 8px)}@supports (height:100%){.all-pieces .card-slider article{height:100%}}@media only screen and (min-width:320px){.all-pieces .card-slider article{width:calc(50% - 8px)}}@media only screen and (min-width:500px){.all-pieces .card-slider article{width:calc(33% - 8px)}}@media only screen and (min-width:768px){.all-pieces .card-slider article{width:calc(25% - 8px)}}@supports (display:grid){.all-pieces .card-slider article{width:auto;margin:0;padding:0}}.all-pieces .card-slider article>a{width:100%;height:100%}.all-pieces .pagination{padding-top:40px}button.link-to-section{border-color:transparent;padding:5px;background:0 0;line-height:1;position:relative;width:1em;cursor:pointer}button.link-to-section:hover svg{fill:#000}button.link-to-section.tooltip-visible:after{content:"Link copied to clipboard";color:#3cbf0a;font-size:12px;line-height:1.2;position:absolute;top:calc(50% - 9px);left:calc(100% + 0px);min-width:70px}button.link-to-section.tooltip-offscreen:after{top:100%;right:0;transform:translateX(-100%);min-width:140px}button.link-to-section svg{height:.5em;min-height:16px;width:auto;fill:#999}.card .article__back>:not(.article__meta){position:relative;top:10px;transition-property:top;transition-duration:.5s;transition-delay:.2s;transition-timing-function:linear}.card:hover .article__back>:not(.article__meta){position:relative;top:0}.container--title-before-cards>h2{font-size:22px!important;font-weight:400!important;line-height:1.45455!important;margin-bottom:21.5px!important}@media only screen and (min-width:768px){.container--title-before-cards>h2{margin-bottom:46.5px!important}}.featured-pieces article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.featured-pieces article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.recommended-to-you article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.recommended-to-you article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.continue-or-read-again article.card .article__lower{-ms-flex-positive:1;flex-grow:1;border-left:solid .5px rgba(204,204,204,.5);border-right:solid .5px rgba(204,204,204,.5);border-bottom:solid .5px rgba(204,204,204,.5)}.continue-or-read-again article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.continue-or-read-again article.card .article__lower{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.popular-in--parent-topics article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.popular-in--parent-topics article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.popular-in--all article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.popular-in--all article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.popular-in:not(.popular-in--all) article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.popular-in:not(.popular-in--all) article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.popular-in--topics article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.popular-in--topics article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.archive.category .sub-topics article.card .article__heading{border:solid .5px rgba(204,204,204,.5);border-top:none}.archive.category .sub-topics article.card .article__back{border:solid .5px rgba(204,204,204,.5)!important}.related-topics-theme-tags-container{width:83.33333%;float:none;margin:0 auto;padding-left:15px;padding-right:15px;grid-column:span 8;grid-column-start:2;grid-column-end:12}@media only screen and (min-width:992px){.related-topics-theme-tags-container{float:right;width:calc(100% - 250px)}}@media only screen and (min-width:1200px){.related-topics-theme-tags-container{width:calc(100% - 300px)}}@supports (display:grid){.related-topics-theme-tags-container{padding-left:0;padding-right:0;width:auto;margin:unset}}@media only screen and (min-width:992px){.related-topics-theme-tags-container{grid-column:span 8;grid-column-start:4;grid-column-end:10}}.related-topics-theme-tags-container .h5.related-topics-theme-tags-title{font-size:18px;margin-top:29px;margin-bottom:18px}.related-topics-theme-tags-container ul.related-topics-theme-tags-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-left:0}.related-topics-theme-tags-container li.related-topics-theme-tags-list-item h3{margin-bottom:0;margin-top:0;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif}.related-topics-theme-tags-container li.related-topics-theme-tags-list-item a{line-height:1.4;font-size:10px;display:block;color:#292a36;text-transform:uppercase;letter-spacing:1.6px;border:1px #999 solid;margin-right:15px;padding:8px 10px;margin-bottom:20px}body.brand-caterer .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-caterer .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{color:#924199}body.brand-cwjobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-cwjobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{color:#f8981d}body.brand-cwjobs-recruiter .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-cwjobs-recruiter .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{color:#42bcdf}body.brand-jobsite .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-jobsite .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{color:#008fb3}body.brand-milkround .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-milkround .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{color:#34a4d6}body.brand-totaljobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-totaljobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{color:#3cbf0a}body.brand-caterer .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-caterer .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{border-color:#924199}body.brand-cwjobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-cwjobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{border-color:#f8981d}body.brand-cwjobs-recruiter .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-cwjobs-recruiter .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{border-color:#42bcdf}body.brand-jobsite .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-jobsite .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{border-color:#008fb3}body.brand-milkround .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-milkround .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{border-color:#34a4d6}body.brand-totaljobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:focus,body.brand-totaljobs .related-topics-theme-tags-container li.related-topics-theme-tags-list-item a:hover{border-color:#3cbf0a}.social-icon{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;text-align:center;border:1px solid #ccc;border-radius:50%;width:30px;height:30px;margin-right:8px}.social-icon svg{max-width:16px;max-height:16px;fill:#999;display:block}.social-icon+.social-title{display:none}.facebook .social-icon{border-color:#ccc}.facebook .social-icon:hover{border-color:#3b5998!important}.facebook .social-icon:hover svg path{fill:#3b5998!important}.facebook .social-icon svg path{fill:#999!important}.facebook .social-icon svg{margin-left:-3px;margin-top:-2px}.twitter .social-icon{border-color:#ccc}.twitter .social-icon:hover{border-color:#55acee!important}.twitter .social-icon:hover svg path{fill:#55acee!important}.twitter .social-icon svg path{fill:#999!important}.linkedin .social-icon{border-color:#ccc}.linkedin .social-icon:hover{border-color:#0976b4!important}.linkedin .social-icon:hover svg path{fill:#0976b4!important}.linkedin .social-icon svg path{fill:#999!important}.pdf .social-icon,.print .social-icon{display:none}@media only screen and (min-width:992px){.pdf .social-icon,.print .social-icon{display:block}}.print .social-icon{border-color:#ccc}.print .social-icon:hover{border-color:#000!important}.print .social-icon:hover svg path{fill:#000!important}.print .social-icon svg path{fill:#999!important}.pdf .social-icon{display:none!important}.clipboard .social-icon{border-color:#ccc}.clipboard .social-icon:hover{border-color:#000!important}.clipboard .social-icon:hover svg path{fill:#000!important}.clipboard .social-icon svg path{fill:#999!important}.email .social-icon{border-color:#ccc}.email .social-icon:hover{border-color:#000!important}.email .social-icon:hover svg path{fill:#000!important}.email .social-icon svg path{fill:#999!important}.whatsapp .social-icon{border-color:#ccc}.whatsapp .social-icon:hover{border-color:#25d366!important}.whatsapp .social-icon:hover svg path{fill:#25d366!important}.whatsapp .social-icon svg path{fill:#999!important}.messenger .social-icon{border-color:#ccc}.messenger .social-icon:hover{border-color:#0084ff!important}.messenger .social-icon:hover svg path{fill:#0084ff!important}.messenger .social-icon svg path{fill:#999!important}.social-icons-list{list-style:none;display:-ms-flexbox;display:flex;padding-left:0;margin-top:0}.clipboard{position:relative}.clipboard:after{position:absolute;top:100%;left:0;margin-bottom:5px;margin-left:-18px;padding:7px;content:attr(data-tooltip);text-align:center;font-size:12px;line-height:1.2;width:auto;min-width:80px;visibility:hidden;opacity:0;pointer-events:none;transition:all .2s ease}body.brand-caterer .clipboard:after{color:#924199}body.brand-cwjobs .clipboard:after{color:#f8981d}body.brand-cwjobs-recruiter .clipboard:after{color:#42bcdf}body.brand-jobsite .clipboard:after{color:#008fb3}body.brand-milkround .clipboard:after{color:#34a4d6}body.brand-totaljobs .clipboard:after{color:#3cbf0a}.clipboard.tooltip-visible:after{opacity:1;visibility:visible}body.social-open .piece-share .social-title{display:block!important;margin-left:10px}body.social-open .piece-share .social-col-1>a,body.social-open .piece-share .social-col-2>a{display:-ms-flexbox;display:flex}body.social-open .piece-share .clipboard::after{top:10px;right:0;left:auto;width:30px}body.social-open .piece-share .whatsapp .social-icon{border-color:#25d366!important}body.social-open .piece-share .whatsapp .social-icon svg path{fill:#25d366!important}body.social-open .piece-share .facebook .social-icon{border-color:#3b5998!important}body.social-open .piece-share .facebook .social-icon svg path{fill:#3b5998!important}body.social-open .piece-share .twitter .social-icon{border-color:#55acee!important}body.social-open .piece-share .twitter .social-icon svg path{fill:#55acee!important}body.social-open .piece-share .linkedin .social-icon{border-color:#0976b4!important}body.social-open .piece-share .linkedin .social-icon svg path{fill:#0976b4!important}body.social-open .piece-share .messenger .social-icon{border-color:#0084ff!important}body.social-open .piece-share .messenger .social-icon svg path{fill:#0084ff!important}body.social-open .piece-share .clipboard .social-icon,body.social-open .piece-share .email .social-icon{border-color:#000!important}body.social-open .piece-share .clipboard .social-icon svg path,body.social-open .piece-share .email .social-icon svg path{fill:#000!important}body.social-open .piece-share .share-close{border-color:#999!important}body.social-open .piece-share .share-close .mobile-share{border:1px solid #ccc}body.social-open .piece-share .share-close .mobile-share svg{max-height:16px;max-width:16px;position:relative;top:7px}.location--radius .select2-selection__rendered{font-size:13px!important;color:#333!important;font-weight:400!important;line-height:1.15!important;padding-top:2px!important;padding-right:0!important;padding-left:3px!important}@media only screen and (min-width:768px){.location--radius .select2-selection__rendered{font-size:16px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.location--radius .select2-selection__rendered{font-size:12px!important}}.location--radius .select2-selection__arrow{background:url(../img/arrow-drop-down.svg) no-repeat center right 6px!important}.location--radius select.select2-hidden-accessible{visibility:hidden}.search__clear{position:absolute;top:-4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;top:0;bottom:0;right:0;z-index:99;cursor:pointer;visibility:hidden;font-size:22px;font-weight:700;border:1px transparent solid;padding:0 5px;width:44px;text-align:center}.search__clear svg{height:14px;width:14px}.has-input .search__clear{visibility:visible!important}@media only print{*{text-shadow:none!important;box-shadow:none!important;-webkit-print-color-adjust:exact}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}.single .social-share-icons{display:none}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}#comments,.content-info,.letter-launchers,header .piece-read-time,header.header{display:none!important}.piece-contributor{background-color:transparent!important}.piece-contributor .container{width:100%!important}.piece-call-to-action{text-align:center}.piece-call-to-action .button{width:auto;text-decoration:none}body.single-post{line-height:1.667}body.single-post main{max-width:80%;margin:0 auto}body.single-post .print-only{display:block}body.single-post .content-info,body.single-post header{display:block}body.single-post .header__container #primary-menu{display:none}body.single-post .header__container .controls{display:none}body.single-post .menu__dropdown.advice{display:none}body.single-post>header{padding-top:10px}body.single-post>header .logo img{width:135px;height:30px}body.single-post .header__container{width:100%;padding-left:20px;padding-right:20px}body.single-post .spotlight-contributor .piece-contributor{-ms-flex-align:center;align-items:center;grid-row:1/span 1;grid-column:1/span12;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}body.single-post .spotlight-contributor .piece-contributor a{margin-right:20px;color:#3cbf0a}body.single-post .spotlight-contributor .piece-read-time{display:none}body.single-post .spotlight-contributor .piece-title{grid-column:1/span 8;font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif}body.single-post .spotlight-contributor .piece-standfirst{grid-column:1/span 12}body.single-post article>header .container{display:block}body.single-post article>header .piece-contributor{margin:30px 0 20px 0;display:block}body.single-post article>header .piece-contributor:after,body.single-post article>header .piece-contributor:before{content:" ";display:table}body.single-post article>header .piece-contributor:after{clear:both}body.single-post article>header .piece-contributor>a{float:left}body.single-post article>header .piece-contributor img{height:64px;width:64px;border-radius:50%;margin-right:16px}body.single-post article>header .piece-contributor>div{float:left}body.single-post article>header .piece-contributor>div a{display:block;float:none}body.single-post article>header .piece-contributor time{display:block;font-size:12px;letter-spacing:1.6px;text-transform:uppercase}body.single-post article>header .wrap{-ms-flex-order:2;order:2;display:block}body.single-post article>header .piece-standfirst,body.single-post article>header .piece-title{width:100%;display:block}body.single-post article>header .piece-standfirst li{margin:0}body.single-post article>header .piece-read-time{font-size:12px;letter-spacing:1.6px;color:#666;text-transform:uppercase}body.single-post article header .piece-share{display:none}body.single-post article .piece-main .container{display:block;width:100%;max-width:none;grid-template-columns:none;grid-column-gap:0;grid-template-rows:none}body.single-post article .piece-main .container .piece__visuals{grid-column:none}body.single-post article .piece-main .container .piece__visuals img{max-width:100%;max-height:unset;width:auto}body.single-post article .piece-main .container .piece__visuals.single{width:65.6%;display:block}body.single-post article .piece-main .container .piece__visuals.dual{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.single-post article .piece-main .container .piece__visuals.dual img{padding:0 10px}body.single-post article .piece-main .container .visuals__video{width:100%}body.single-post article .piece-main .container .visuals__video .video__embed{padding-bottom:0;overflow:visible}body.single-post article .piece-main .container .visuals__video .video__embed a{position:relative}body.single-post article .piece-main .container .visuals__video .video__embed a:after{display:none}body.single-post article .piece-main .container .visuals__video .video__embed iframe{display:none}body.single-post article .piece-main .container .piece-toc{display:block;float:none}body.single-post article .piece-main .container .piece-toc h2{font-size:22px}body.single-post article .piece-main .container .piece-toc>div{max-width:100%;position:static}body.single-post article .piece-main .container .piece-toc img,body.single-post article .piece-main .container .piece-toc svg{display:none}body.single-post article .piece-main .container .piece-toc>div.absolute{position:static;top:auto;bottom:auto}body.single-post article .piece-main .container .piece-toc>div.absolute img{display:none}body.single-post article .piece-main .container section.piece__visuals.visuals__title:empty+.piece-toc{page-break-before:unset}body.single-post article .piece-main .container .piece-content{display:block;width:100%;float:none;grid-column:none}body.single-post article .piece-main .container .piece-content__wrapper h2{width:100%!important}body.single-post article .piece-main .container .piece-content__wrapper p{width:100%!important}body.single-post article .piece-main .container .toc{display:block;padding-left:15px;list-style:none;border:none;counter-reset:li;height:auto;max-height:unset;overflow:unset}body.single-post article .piece-main .container .toc>li{border-bottom:0;padding-left:70px;position:relative}body.single-post article .piece-main .container .toc>li::before{content:counter(li,decimal-leading-zero);line-height:1.3em;counter-increment:li;color:#e4e4e4;font-size:50px;display:inline-block;width:1em;margin-left:-1em;position:absolute;left:35px;font-weight:700;top:0}body.single-post article .piece-main .container .toc>li a{color:#666}body.single-post article .piece-main .container .toc>li>a{border-bottom:1px #d8d8d8 solid;color:#000;font-size:20px;width:100%;font-weight:700;display:block;padding-bottom:15px}body.single-post article .piece-main .container .status-bar{display:none!important}body.single-post .article__footer{display:none}body.single-post ul li:before{top:10px!important}body.single-post ul:not(.toc)>li:before{border:1px solid #000}body.single-post .statistic{background-color:#333!important;color:#fff!important;border:30px solid #333}body.single-post .statistic span{color:#fff!important}body.single-post section.piece__visuals.visuals__title{-ms-flex-order:1;order:1;grid-column:1/span 12}body.single-post section.piece__visuals.visuals__title img{width:100%;height:auto}body.single-post .piece-toc{-ms-flex-order:2;order:2;grid-row:2/span 2}body.single-post .piece-content{-ms-flex-order:3;order:3}body.single-post footer.footer{display:none}body.single-post .piece-contributor+.row{display:none}body.single-post .print-only.header__permalink{display:block!important;margin-left:auto;font-size:12px;color:#333;width:80%;float:right;text-align:right}body.single-post .header .logo{max-width:20%}body.single-post .header{height:56px}body.single-post .contributor-details{grid-column:1/12;-ms-flex-pack:start;justify-content:flex-start}body.single-post footer .logo svg{height:30px}body.single-post .print-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:20px;padding-right:20px;margin:0 auto}body.single-post .print-footer svg{height:19px;width:auto}body.single-post .print__permalink{color:#666;font-size:12px;padding-left:20px}body.single-post .tweet-share{display:none}body.single-post blockquote{border-left:2px solid #333;padding-left:31px;margin:0 0 32px}body.single-post .block-quote-quotation{border-left:2px solid #333;padding-left:31px;margin:0 0 32px}body.single-post .block-quote-quotation cite{font-style:normal;letter-spacing:1.3px;text-transform:uppercase}body.single-post .block-quote-quotation cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}body.single-post .block-quote-quotation cite.headshot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.single-post .block-quote-quotation cite.headshot img{margin-right:17px}body.single-post .block-quote-quotation cite .source{font-size:14px;font-weight:700;display:block;line-height:1.3}body.single-post .block-quote-quotation cite .validation{font-size:11px;display:block}body.single-post>hr{margin:30px 0;margin-left:0;width:100%}body.single-post .tweet-quote{margin-bottom:32px;padding-top:16px}body.single-post .tweet-quote .tweet-share a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#999;text-transform:uppercase;font-size:12px;text-decoration:none;letter-spacing:1px}body.single-post .tweet-quote .tweet-share a span{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#55acee;height:24px;width:24px;border-radius:4px;margin-right:8px}body.single-post .tweet-quote .tweet-share a span:after{display:inline-block;position:absolute;top:-5px;width:0;height:0;content:"";border-bottom:7.5px solid #55acee;border-left:5px solid transparent;border-right:5px solid transparent}body.single-post .tweet-quote .tweet-share a svg{width:17px;height:14px;color:#fff}body.single-post .tweet-quote blockquote{margin:0;margin-bottom:14px;border:0}body.single-post .tweet-quote blockquote p{font-family:Helvetica Neue,Helvetica,Calibri,Arial,sans-serif;font-size:20px;line-height:1.5;margin-bottom:10px}body.single-post .tweet-quote blockquote cite{font-style:normal;letter-spacing:1.3px;text-transform:uppercase}body.single-post .tweet-quote blockquote cite img{height:40px;width:40px;margin-bottom:0;border-radius:50%}body.single-post .tweet-quote blockquote cite .source{font-size:14px;font-weight:700;display:block;line-height:1.3}body.single-post .tweet-quote blockquote cite .validation{font-size:11px;display:block}body.single-post .reader-feedback{display:none}.fact-box{background-color:#eee;padding:30px;margin-bottom:30px}body.brand-caterer.fact-box{background-color:#ebebeb}body.brand-cwjobs.fact-box{background-color:#f2f2f2}body.brand-cwjobs-recruiter.fact-box{background-color:#f2f2f2}body.brand-jobsite.fact-box{background-color:#eaf5fb}body.brand-milkround.fact-box{background-color:#f2f2f2}body.brand-totaljobs.fact-box{background-color:#edf5ff}.fact-box .h5{margin-bottom:15px}.fact-box ol:last-child,.fact-box p:last-child,.fact-box ul:last-child{margin-bottom:0}.back-top,.footer,footer,noscript{display:none}}
/*# sourceMappingURL=maps/main-5f8565c9ae.css.map */
