.TextBlock_textBlock__0Vudh,.TextBlock_textLinkBlock__UtZ52{display:block;position:relative;box-sizing:border-box;line-height:1.65em;color:#555}.TextBlock_textBlock__0Vudh.TextBlock_introText__ZbD_9,.TextBlock_textLinkBlock__UtZ52.TextBlock_introText__ZbD_9{color:#0099a8}.TextBlock_textBlock__0Vudh.TextBlock_whiteText__7DxCM,.TextBlock_textLinkBlock__UtZ52.TextBlock_whiteText__7DxCM{color:#fff}.TextBlock_textBlock__0Vudh.TextBlock_centred___Ws8C h1,.TextBlock_textBlock__0Vudh.TextBlock_centred___Ws8C h2,.TextBlock_textBlock__0Vudh.TextBlock_centred___Ws8C h3,.TextBlock_textBlock__0Vudh.TextBlock_centred___Ws8C p,.TextBlock_textLinkBlock__UtZ52.TextBlock_centred___Ws8C h1,.TextBlock_textLinkBlock__UtZ52.TextBlock_centred___Ws8C h2,.TextBlock_textLinkBlock__UtZ52.TextBlock_centred___Ws8C h3,.TextBlock_textLinkBlock__UtZ52.TextBlock_centred___Ws8C p{text-align:center}.TextBlock_textBlock__0Vudh.TextBlock_halfWidth__kTP_W,.TextBlock_textLinkBlock__UtZ52.TextBlock_halfWidth__kTP_W{width:66%;margin-left:auto;margin-right:auto}.TextBlock_textBlock__0Vudh h1,.TextBlock_textLinkBlock__UtZ52 h1{line-height:1.3em}.TextBlock_textBlock__0Vudh .TextBlock_arrow__FXbHd,.TextBlock_textLinkBlock__UtZ52 .TextBlock_arrow__FXbHd{position:absolute;fill:#0099a8;height:28px;right:25px;bottom:3px;transition:right .2s,bottom .2s,height .2s}.TextBlock_textBlock__0Vudh:hover .TextBlock_arrow__FXbHd,.TextBlock_textLinkBlock__UtZ52:hover .TextBlock_arrow__FXbHd{height:34px;right:15px;bottom:0}.TextBlock_textLinkBlock__UtZ52{padding-bottom:10px}.ColouredBlock_colouredBlock__Jelh0{padding:1.5rem;transition:background-color .2s;display:block;position:relative}.ColouredBlock_colouredBlock__Jelh0.ColouredBlock_increasedLineHeight__WOyUB{line-height:1.75rem}.ColouredBlock_colouredBlock__Jelh0.ColouredBlock_increasedLineHeight__WOyUB h1,.ColouredBlock_colouredBlock__Jelh0.ColouredBlock_increasedLineHeight__WOyUB h2{font-size:1.3rem}.ColouredBlock_colouredBlock__Jelh0.ColouredBlock_brandFontColour__Iwp__{color:#0099a8}.ColouredBlock_colouredBlock__Jelh0.background-tempton-brand-pale .ColouredBlock_arrow__RyPRN path{fill:#0099a8!important}.ColouredBlock_arrow__RyPRN{position:absolute;right:20px}.ColouredBlock_arrow__RyPRN.ColouredBlock_arrow-top-right__U3v5G{top:30px}.ColouredBlock_arrow__RyPRN.ColouredBlock_arrow-bottom-right__HYvQ1{bottom:25px}.ColouredBlock_arrow__RyPRN.ColouredBlock_arrow-centre___Znih{top:50%;margin-top:-12px}.ColouredBlock_arrow__RyPRN{height:24px;transition:top .2s,bottom .2s,right .2s,height .2s,margin-top .2s}.ColouredBlock_arrow__RyPRN path{fill:#fff}.ColouredBlock_colouredBlock__Jelh0:hover .ColouredBlock_arrow__RyPRN{height:34px}.ColouredBlock_colouredBlock__Jelh0:hover .ColouredBlock_arrow__RyPRN.ColouredBlock_arrow-top-right__U3v5G{top:25px}.ColouredBlock_colouredBlock__Jelh0:hover .ColouredBlock_arrow__RyPRN.ColouredBlock_arrow-bottom-right__HYvQ1{bottom:15px}.ColouredBlock_colouredBlock__Jelh0:hover .ColouredBlock_arrow__RyPRN.ColouredBlock_arrow-centre___Znih{margin-top:-17px}.ColouredBlock_colouredBlock__Jelh0:hover .ColouredBlock_arrow__RyPRN{right:10px}.ColouredBlock_container__cSjMy{margin-bottom:3rem}.ColouredBlock_containerPadding__aak0X{padding-left:0;padding-top:3rem;padding-right:0}button.ColouredBlock_colouredBlock__Jelh0{cursor:pointer;text-align:left;width:100%}@media screen and (max-width:600px){.ColouredBlock_colouredBlock__Jelh0{padding:1rem}}.AdditionalFilters_filterLinkClosed__WWgbn,.AdditionalFilters_filterLinkOpen__A5LaT{cursor:pointer;margin:.5rem 0;padding:0}.AdditionalFilters_filterLinkClosed__WWgbn:focus,.AdditionalFilters_filterLinkOpen__A5LaT:focus{outline:none}.AdditionalFilters_filterLinkClosed__WWgbn i,.AdditionalFilters_filterLinkOpen__A5LaT i{margin-right:6px}.AdditionalFilters_filterLinkOpen__A5LaT i:before{transform:rotate(180deg)}.AdditionalFilters_filterBox__yaQqt{display:flex;margin-bottom:1rem;transition:height .2s}.AdditionalFilters_filterBox__yaQqt label{position:relative;display:block;flex:1 1;margin-bottom:0}.AdditionalFilters_filterBox__yaQqt label select{position:absolute;cursor:pointer;opacity:0;width:100%;top:0;bottom:0;left:0;right:0}.AdditionalFilters_filterBox__yaQqt label strong{display:block}.AdditionalFilters_filterBox__yaQqt label span{display:block;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdditionalFilters_filterBox__yaQqt label span i{margin-right:6px}@media screen and (max-width:800px){.AdditionalFilters_filterBox__yaQqt{flex-wrap:wrap}.AdditionalFilters_filterBox__yaQqt label{flex:0 0 50%}.AdditionalFilters_filterBox__yaQqt label:first-child,.AdditionalFilters_filterBox__yaQqt label:nth-child(2){margin-bottom:1rem}}@media screen and (max-width:420px){.AdditionalFilters_filterBox__yaQqt{font-size:.8rem}}.LocationFilter_locationFilter__Sku3S{position:relative}.LocationFilter_locationFilter__Sku3S>span{display:block;padding:10px;font-size:12px;width:100%;background-color:#fff;color:#555}.LocationFilter_locationFilter__Sku3S>span button{padding:0 0 0 10px;cursor:pointer;color:#555}.LocationFilter_locationFilter__Sku3S>span button:hover{color:#0099a8}.LocationFilter_locationFilter__Sku3S .react-autosuggest__container .react-autosuggest__suggestions-container--open{position:absolute;left:5px;width:95%;max-width:450px;border:1px solid #bbb;background-color:#fff;max-height:300px;overflow:auto;z-index:50}.LocationFilter_locationFilter__Sku3S .react-autosuggest__container .react-autosuggest__suggestions-container--open ul{padding:10px 0;margin:0;list-style:none}.LocationFilter_locationFilter__Sku3S .react-autosuggest__container .react-autosuggest__suggestions-container--open ul li{cursor:pointer;color:#555;padding:5px 10px}.LocationFilter_locationFilter__Sku3S .react-autosuggest__container .react-autosuggest__suggestions-container--open ul li .LocationFilter_remoteIcon__yIytU{height:15px;display:inline-block;vertical-align:baseline}.LocationFilter_locationFilter__Sku3S .react-autosuggest__container .react-autosuggest__suggestions-container--open ul li:hover{color:#0099a8}.LocationFilter_locationFilter__Sku3S .react-autosuggest__container .react-autosuggest__suggestions-container--open ul li:hover .LocationFilter_remoteIcon__yIytU{fill:#0099a8}.TemptonJobSearchForm_jobSearchForm__c_T6y{display:flex;align-items:center;margin-bottom:0}.TemptonJobSearchForm_jobSearchForm__c_T6y>h4{flex:2 1}.TemptonJobSearchForm_jobSearchForm__c_T6y>div{margin:0 5px}.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_keywordFilter__1uLYj{flex:6 1}.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_locationFilter__o_bVg{flex:4 1;position:relative}.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_locationFilter__o_bVg select{position:absolute;right:0;top:0;bottom:0;padding:10px 0 10px 10px;border:0;border-left:1px solid #bbb}.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_buttonContainer__r7okw{flex:2 1;text-align:right}.TemptonJobSearchForm_jobSearchForm__c_T6y input{width:100%}.TemptonJobSearchForm_additionalFilters__Bww6V{padding-top:.7rem!important;padding-bottom:.7rem!important;margin-bottom:1rem}.TemptonJobSearchForm_additionalFilters__Bww6V label{padding-left:5px;margin-right:30px}.TemptonJobSearchForm_additionalFilters__Bww6V label>span{margin-right:.5rem!important}.TemptonJobSearchForm_additionalFilters__Bww6V>div{padding-bottom:.7rem;margin-bottom:.7rem;border-bottom:1px solid #60a7d0}.TemptonJobSearchForm_additionalFilters__Bww6V>div h5{display:inline-block;width:150px;font-size:14px;line-height:1.6rem}.TemptonJobSearchForm_additionalFilters__Bww6V>div h5:after{content:":"}.TemptonJobSearchForm_additionalFilters__Bww6V>div h5,.TemptonJobSearchForm_additionalFilters__Bww6V>div label{margin-bottom:0}.TemptonJobSearchForm_additionalFilters__Bww6V>div:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}@media screen and (max-width:800px){.TemptonJobSearchForm_jobSearchForm__c_T6y{flex-wrap:wrap}.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_buttonContainer__r7okw,.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_keywordFilter__1uLYj,.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_locationFilter__o_bVg,.TemptonJobSearchForm_jobSearchForm__c_T6y>div,.TemptonJobSearchForm_jobSearchForm__c_T6y>h4{margin:5px 0;flex:0 0 100%}.TemptonJobSearchForm_jobSearchForm__c_T6y>.TemptonJobSearchForm_buttonContainer__r7okw{margin-top:1rem}}.show-loading-animation .rect-shape,.show-loading-animation .round-shape,.show-loading-animation .text-row,.show-loading-animation.rect-shape,.show-loading-animation.round-shape,.show-loading-animation.text-row{animation:react-placeholder-pulse 1.5s infinite}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.JobPostingLink_jobPostingLink__8f2wo{display:block;padding:10px 10px 10px 30px;margin-bottom:1rem;background-color:#d5ecef;transition:background-color .2s}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_date__CJMLs{float:right;padding-left:20px}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_title__DRp_G{display:block;font-size:1.5rem;font-weight:700}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_tags__iSAxU{list-style:none;padding:0;margin:0}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_tags__iSAxU li{display:inline-block;font-size:.8rem;padding:.2rem .4rem;margin-right:.4rem}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_tags__iSAxU li.JobPostingLink_tag__4vvXr{background-color:#0099a8;color:#fff}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_tags__iSAxU li.JobPostingLink_location__vDWMI{background-color:#63c2cb;color:#fff}.JobPostingLink_jobPostingLink__8f2wo:hover{color:#0099a8;background-color:#99d6dc}.JobPostingLink_jobPostingLink__8f2wo.JobPostingLink_tnleColours__ySfX2{background-color:#dde9f5;color:#3c8cb6}.JobPostingLink_jobPostingLink__8f2wo.JobPostingLink_tnleColours__ySfX2:hover{color:#3c8cb6;background-color:#c0dcf3}.JobPostingLink_jobPostingLink__8f2wo.JobPostingLink_tnleColours__ySfX2 .JobPostingLink_tags__iSAxU li.JobPostingLink_tag__4vvXr{background-color:#60a7d0}.JobPostingLink_jobPostingLink__8f2wo.JobPostingLink_tnleColours__ySfX2 .JobPostingLink_tags__iSAxU li.JobPostingLink_location__vDWMI{background-color:#7dbee3}@media screen and (max-width:960px){.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_title__DRp_G{font-size:1.2rem}}@media screen and (max-width:600px){.JobPostingLink_jobPostingLink__8f2wo{margin-bottom:.5rem}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_title__DRp_G{font-size:1rem}.JobPostingLink_jobPostingLink__8f2wo .JobPostingLink_locations__XxYVL{font-size:.8rem}}.SearchError_searchErrorBox__k1HN7{background-color:#d5ecef;padding:2rem 0;display:flex;justify-content:center;align-items:center}.SearchError_searchErrorBox__k1HN7 svg.SearchError_icon__QhJO3{flex:0 0 100px;margin-right:3rem}.SearchError_searchErrorBox__k1HN7 svg.SearchError_icon__QhJO3 path,.SearchError_searchErrorBox__k1HN7 svg.SearchError_icon__QhJO3 rect{fill:#0099a8}.SearchError_searchErrorBox__k1HN7 div.SearchError_message__zq9qN{max-width:600px}.SearchError_searchErrorBox__k1HN7 div.SearchError_message__zq9qN h4{font-size:1.6rem;font-weight:400;margin-bottom:0}.SearchError_searchErrorBox__k1HN7 div.SearchError_message__zq9qN p{margin:.5rem 0 0;font-size:1rem}.SearchError_searchErrorBox__k1HN7.SearchError_tnleColours__iBek6{background-color:#dde9f5}.SearchError_searchErrorBox__k1HN7.SearchError_tnleColours__iBek6 svg.SearchError_icon__QhJO3 path,.SearchError_searchErrorBox__k1HN7.SearchError_tnleColours__iBek6 svg.SearchError_icon__QhJO3 rect{fill:#60a7d0}@media screen and (max-width:737px){.SearchError_searchErrorBox__k1HN7 svg.SearchError_icon__QhJO3{flex:0 0 70px;margin-right:1.5rem}}@media screen and (max-width:600px){.SearchError_searchErrorBox__k1HN7{flex-wrap:wrap}.SearchError_searchErrorBox__k1HN7 svg.SearchError_icon__QhJO3{flex:0 0 100%;height:60px;margin-right:0;margin-bottom:1.5rem}.SearchError_searchErrorBox__k1HN7 .SearchError_message__zq9qN{flex:0 0 100%;text-align:center}}.PersyJobSearchResult_jobSearchResult__Nx5NB{padding:1rem 3rem 0}.PersyJobSearchResult_jobSearchResult__Nx5NB.PersyJobSearchResult_fullWidth__zMVRC{padding-left:0;padding-right:0}.PersyJobSearchResult_jobSearchResult__Nx5NB h3{font-size:1.2rem;color:#0099a8}.PersyJobSearchResult_jobSearchResult__Nx5NB ul{list-style:none;padding:0}.PersyJobSearchResult_jobSearchResult__Nx5NB ul.PersyJobSearchResult_twoColumns__ubmwQ{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.PersyJobSearchResult_jobSearchResult__Nx5NB ul.PersyJobSearchResult_twoColumns__ubmwQ a{height:calc(100% - 1rem)}.PersyJobSearchResult_jobSearchResult__Nx5NB .PersyJobSearchResult_loadMoreJobsButton__XZVeD{width:100%;background-color:#0099a8;color:#fff;padding:10px;text-align:center;cursor:pointer;font-size:1.2rem;transition:background-color .2s}.PersyJobSearchResult_jobSearchResult__Nx5NB .PersyJobSearchResult_loadMoreJobsButton__XZVeD:hover{background-color:#00747f}.PersyJobSearchResult_jobSearchResult__Nx5NB .PersyJobSearchResult_loadMoreJobsButton__XZVeD:disabled,.PersyJobSearchResult_jobSearchResult__Nx5NB .PersyJobSearchResult_loadMoreJobsButton__XZVeD:disabled:hover{background-color:#99d6dc}.PersyJobSearchResult_jobSearchResult__Nx5NB.PersyJobSearchResult_tnleColours__m90KK h3{color:#3c8cb6}.PersyJobSearchResult_jobSearchResult__Nx5NB.PersyJobSearchResult_tnleColours__m90KK .PersyJobSearchResult_loadMoreJobsButton__XZVeD{background-color:#60a7d0}.PersyJobSearchResult_jobSearchResult__Nx5NB.PersyJobSearchResult_tnleColours__m90KK .PersyJobSearchResult_loadMoreJobsButton__XZVeD:hover{background-color:#4196c7}.PersyJobSearchResult_jobSearchResult__Nx5NB.PersyJobSearchResult_tnleColours__m90KK .PersyJobSearchResult_loadMoreJobsButton__XZVeD:disabled,.PersyJobSearchResult_jobSearchResult__Nx5NB.PersyJobSearchResult_tnleColours__m90KK .PersyJobSearchResult_loadMoreJobsButton__XZVeD:disabled:hover{background-color:#c0dcf3}@media screen and (max-width:800px){.PersyJobSearchResult_jobSearchResult__Nx5NB{padding-left:0;padding-right:0}}