@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);@media (max-width:749px){.collapse-init summary::after{content:"";float:left;transform:rotate(45deg);transition:inherit;width:0;height:0;border:6px solid transparent!important;border-top:6px solid!important;border-right:6px solid!important;margin:7px 15px 15px -19px!important;color:#9ed6ad!important}}@media (min-width:750px){.collapse-init summary::after{content:"";float:left;transform:rotate(45deg);transition:inherit;width:0;height:0;border:6px solid transparent!important;border-top:6px solid!important;border-right:6px solid!important;margin:6px 15px 15px 0;color:#9ed6ad!important}}@media (max-width:749px){summary::after{content:"";float:left;transform:rotate(45deg);transition:inherit;width:0;height:0;border:6px solid transparent!important;border-top:6px solid!important;border-right:6px solid!important;margin:7px 15px 15px -19px!important;color:#9ed6ad!important}}@media (min-width:750px){summary::after{content:"";float:left;transform:rotate(45deg);transition:inherit;width:0;height:0;border:6px solid transparent!important;border-top:6px solid!important;border-right:6px solid!important;margin:6px 15px 15px 0;color:#9ed6ad!important}}[open] summary{color:#4a4a4a!important}[open] summary::after{margin-top:.2em;transform:rotate(135deg);margin-right:15px}.section--cta-bar{margin-top:26px!important}.section__hero-nav a{line-height:1.1em;padding-left:10px;padding-right:10px}.section--hero-search .hero__content h2{margin-top:0px!important;margin-bottom:0!important}@media (min-width:35.6em){.filterheader{text-align:center;margin-top:-30px}}@media (max-width:35.5em){.filterheader{text-align:center;font-size:1.9375rem;line-height:1.1}}.inputtitles{padding-left:19px;font-size:15px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:2em}@media (max-width:35.5em){.star{display:none}}@media (min-width:35.6em){.star{display:inline-block;width:26px}}@media (max-width:35.5em){.keyobservations{display:block;padding-right:0;padding-left:0;text-align:center!important;font-size:1.9375rem!important;line-height:1.1em!important}}@media (min-width:35.6em){.keyobservations{display:inline-block;padding-right:43px;padding-left:43px}}@media (max-width:35.5em){.bespoke{font-size:1.9375rem!important;line-height:1.1em!important}}.twocolwhite{width:100%;border-left-color:#ececec!important;border-left-width:15px!important;border-left-style:solid!important;border-right-color:#ececec!important;border-right-width:15px!important;border-right-style:solid!important}@media (max-width:1023px){.twocolwhite{width:100%;margin-top:25px;margin-bottom:25px}}@media (min-width:1024px){.twocolgrey{width:100%;border-left-color:#ffffff!important;border-left-width:15px!important;border-left-style:solid!important;border-right-color:#ffffff!important;border-right-width:15px!important;border-right-style:solid!important;display:block;padding:3.5em}.twocolgreymobile{display:none}}@media (max-width:1023px){.twocolgreymobile{width:100%;border-left-color:#ffffff!important;border-left-width:15px!important;border-left-style:solid!important;border-right-color:#ffffff!important;border-right-width:15px!important;border-right-style:solid!important;display:block;margin-top:50px;padding-top:54px;margin-bottom:25px}.twocolgrey{display:none}}.datatext{padding-bottom:30px;line-height:1.2;font-style:italic}@media (max-width:1023px){.datatextsm{line-height:1.7;font-style:italic;padding:0 1%}}@media (min-width:1024px){.datatextsm{line-height:1.7;font-style:italic;padding:0 19%}}@media (max-width:1023px){.section--two-column-text{padding-top:40px}}@media (min-width:1024px){.section--two-column-text{padding-top:71px}}@media (max-width:1023px){.dataicons{display:inline-block;width:49%;padding-left:8%;padding-right:8%;vertical-align:top}}@media (min-width:1024px){.dataicons{display:block;width:100%}}ol,ul{margin:0 0 .7em 2.5em;padding:0;list-style-position:outside}ul li{margin:0 0 0 0;padding:0}@media (min-width:1024px){.twocoltextright{padding-left:30px}}@media (min-width:1024px){.twocoltextleft{padding-right:30px}}.itlink{color:#8c9eff!important}.hrlink{color:#f99d81!important;box-shadow:none!important}.marklink{color:#8c9eff!important;box-shadow:none!important}@media (min-width:1024px){.section--two-column-image-text .section__content{padding-left:1.5em!important}}@media (max-width:35.5em){.section--hero-search .hero__content{padding:2.5em 0;color:#4a4a4a!important}}.onecol{padding-top:25px}.onecolhr{padding-top:50px}@media (min-width:500px){.quartilecontainer{width:99.9%;min-height:150px;margin:0 auto;display:-webkit-flex;display:flex;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}}@media (max-width:499px){.quartilecontainer{width:100%;margin:0 auto;display:block;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}}@media (min-width:500px){.quartiletable{float:left;width:32%;-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:499px){.quartiletable{float:none;width:100%;margin-top:10px}}.quartiletitle{display:block;width:100%;background-color:#e3e3e3;border-right-style:solid;border-right-width:1px;border-right-color:#fff;padding:11px 14px;font-size:18px;font-weight:400;text-align:center}.quartilesalary{display:block;display:block;width:100%;padding:16px 0;background-color:#fff;border-right-style:solid;border-right-width:1px;border-right-color:#e3e3e3;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e3e3e3;font-size:24px;font-weight:700;text-align:center}.quartilesalarylast{display:block;display:block;width:100%;padding:16px 0;background-color:#fff;border-right-style:solid;border-right-width:1px;border-right-color:#fff;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e3e3e3;font-size:24px;font-weight:700;text-align:center}@media (min-width:1328px){.quartilebody{display:block;display:block;width:100%;padding:19px 8px 19px 14px;background-color:#fff;border-right-style:solid;border-right-width:1px;border-right-color:#e3e3e3;font-size:14px;line-height:22px;min-height:148px}}@media (min-width:500px) and (max-width:1327px){.quartilebody{display:block;display:block;width:100%;padding:19px 8px 19px 14px;background-color:#fff;border-right-style:solid;border-right-width:1px;border-right-color:#e3e3e3;font-size:14px;line-height:22px;min-height:192px}}@media (max-width:499px){.quartilebody{display:block;display:block;width:100%;padding:19px 8px 19px 14px;background-color:#fff;border-right-style:solid;border-right-width:1px;border-right-color:#e3e3e3;font-size:14px;line-height:22px;min-height:106px}}.quartiletitleend{display:block;width:100%;background-color:#e3e3e3;border-right-style:solid;border-right-width:0;border-right-color:#e3e3e3;padding:11px 14px;font-size:18px;font-weight:400;text-align:center}@media (min-width:1328px){.quartilebodyend{display:block;display:block;width:100%;padding:19px 8px 19px 14px;background-color:#fff;border-right-style:solid;border-right-width:0;border-right-color:#e3e3e3;font-size:14px;line-height:22px;min-height:148px}}@media (min-width:500px) and (max-width:1327px){.quartilebodyend{display:block;display:block;width:100%;padding:19px 8px 19px 14px;background-color:#fff;border-right-style:solid;border-right-width:0;border-right-color:#e3e3e3;font-size:14px;line-height:22px;min-height:192px}}@media (max-width:499px){.quartilebodyend{display:block;display:block;width:100%;padding:19px 8px 19px 14px;background-color:#fff;border-right-style:solid;border-right-width:0;border-right-color:#e3e3e3;font-size:14px;line-height:22px;min-height:106px}}.collapse-init summary+*{transition:all 0.25s ease-in-out;overflow:hidden}.collapse-init :not(.panel-active) summary+*{height:0;opacity:0;transform:scale(.9);transform-origin:bottom center}.collapse-init summary{list-style:none}.collapse-init summary::-webkit-details-marker{display:none}.collapse-init summary::before{display:none}.collapse-init summary{cursor:pointer}.collapse-init summary+*{transition:all 0.25s ease-in-out;overflow:hidden}.lightweight-accordion :not(.panel-active) summary+*{height:0;opacity:0;transform:scale(.9);transform-origin:bottom center}summary{list-style:none}summary::-webkit-details-marker{display:none}summary::before{display:none}summary{cursor:pointer}summary+*{transition:all 0.25s ease-in-out;overflow:hidden}@media (max-width:749px){.details-styling{padding:0em 0em 4em 0em;font-size:16px;font-weight:400;margin-left:28px}}@media (min-width:750px){.details-styling{padding:0em 0em 4em 0em;font-size:16px;font-weight:400;margin-left:25px}}.details-styling ol,.details-styling ul{padding-left:0;margin-left:19px}.details-styling ol li,.details-styling ul li{padding-left:7px}::-moz-selection{background:#fbcb6a;color:#4d4433}::selection{background:#fbcb6a;color:#4d4433}.container h1{font-size:2em;margin-bottom:1em;text-align:center}.container h1+p{margin-left:auto;margin-right:auto;max-width:50ch}h1~p{font-size:1.2em;text-align:center}@media (min-width:750px){.container p{margin-top:0;margin-bottom:1em}.container p:last-child{margin-bottom:0}}@media (max-width:749px){.container p{margin-top:0;margin-bottom:1em;font-size:14px}.container p:last-child{margin-bottom:0;font-size:14px}}.container code{background:rgba(232,125,143,.1);color:#e96384}.container a{color:#8f63e9;box-shadow:inset 0 -3px #cfbcf5;font-weight:700;text-decoration:none;transition:0.2s}.container a:hover,a:focus{box-shadow:inset 0 -1.2em #8f63e9;color:#f8f5fe}abbr{font-variant:small-caps;text-transform:lowercase;font-size:1.2em}.container{margin:0;padding:0;font:1em/1.4 'Open Sans',sans-serif;color:#4a4a4a}details{background:#fff;border-top:0 solid #4a4a4a;list-style:none}details:first-child{border-top:1px solid #4a4a4a;padding-top:15px}details:last-child{border-radius:0}@media (min-width:750px){summary{display:block;transition:0.2s;padding:.5em 0em .5em 0em;font-size:16px;font-weight:600}}@media (max-width:749px){summary{display:block;transition:0.2s;padding:.5em 1em .5em 1em;font-size:16px;font-weight:600}}summary:focus{outline:0 solid #5b13ec}detailstwo{background:#fff;border-top:0 solid #4a4a4a;list-style:none}detailstwo:first-child{border-top:1px solid #4a4a4a;padding-top:15px}detailstwo:last-child{border-radius:0}@media (min-width:750px){summarytwo{display:block;transition:0.2s;padding:.5em 0em .5em 0em;font-size:16px;font-weight:600}}@media (max-width:749px){summarytwo{display:block;transition:0.2s;padding:.5em 1em .5em 1em;font-size:16px;font-weight:600}}summarytwo:focus{outline:0 solid #5b13ec}.boldpara{font-weight:700}@media (max-width:768px){.co-title{font-family:"Open Sans",sans-serif;font-weight:300;font-size:1.9375rem;text-align:center;margin-top:35px}}@media (min-width:769px){.co-title{font-family:"Open Sans",sans-serif;font-weight:300;font-size:47px;text-align:center;margin-top:35px}}@media (max-width:768px){.co-image{display:none}}@media (min-width:769px){.co-image{vertical-align:middle;margin-right:16px}}.section-jobrole-one-column{padding:0em 0 .5em;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:499px){#menu{width:80%;font-size:16px;padding:12px 20px 12px 40px;border:3px solid #8c9eff!important;margin:0}}@media (min-width:500px){#menu{width:50%;float:left;font-size:16px;padding:12px 20px 12px 40px;border:3px solid #8c9eff!important;margin:20px 0 13px 0;font-family:"Open Sans",sans-serif;font-size:.9375rem;color:#4a4a4a;background-color:#fff;background-position:right 16px center;background-repeat:no-repeat}}#menu:focus-visible{border:3px solid #8c9eff!important;outline:0 solid #8c9eff!important}#menu::-moz-selection{border:3px solid #8c9eff!important;outline:0 solid #8c9eff!important}#menu::selection{border:3px solid #8c9eff!important;outline:0 solid #8c9eff!important}#goBtn{display:block;color:#191E23;font-size:1em;font-weight:600;line-height:1rem;text-align:center;width:auto;padding:.6875rem 2.0625rem;margin:0;min-width:12.3125rem;background-color:#8c9eff;border:2px solid #8c9eff;border-radius:50px;-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 19%);box-shadow:0 3px 6px 0 rgb(0 0 0 / 19%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer!important;clear:both}.gform_heading{display:none}.gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:14.5px 15px!important;line-height:1em!important}.messagebox{grid-row:span 6;resize:none}.messagebox #input_14_14{resize:none}@media (max-width:640px){.terms{margin-top:0px!important;display:block}}@media (min-width:641px){.terms{margin-top:0!important;display:block}}.mandatoryfields{margin-top:10px!important;color:#9299fe;display:block}.gform_wrapper .gform_body .gfield_checkbox input{margin-top:0!important;margin-bottom:10px!important}@media (min-width:641px){#gform_submit_button_14{margin:40px auto 0 auto!important;background-color:#9299fe!important;border:0!important;width:26%!important}}@media (max-width:640px){#gform_submit_button_14{margin:0 auto!important;background-color:#9299fe!important;border:0!important;width:50%!important}}#gform_fields_14{margin-top:-67px}#gform_wrapper_14{border-bottom-color:#4a4a4a;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:50px;margin-bottom:-50px}@media (max-width:640px){.aboutyourrole{display:none}}@media (max-width:768px){#field_14_7 h3,#field_14_6 h3{font-family:"Open Sans",sans-serif;font-weight:300;font-size:1.5rem}}@media (max-width:640px){.desktopform{display:none}.mobileform{display:block}}@media (min-width:641px){.desktopform{display:block}.mobileform{display:none}}.aboutyourrolemobile{margin-top:-20px!important}#field_15_6 h3,#field_15_7 h3{font-family:"Open Sans",sans-serif;font-weight:300;font-size:1.5rem}#field_15_6 h3{font-family:"Open Sans",sans-serif;font-weight:300;font-size:1.5rem;margin-top:-20px}#gform_submit_button_15{margin:0 auto!important;background-color:#9299fe!important;border:0!important;width:50%!important}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{color:#4a4a4a!important;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px}a:focus{box-shadow:none!important}.transition,ul li i:before,ul li i:after,p{transition:all 0.25s ease-in-out}.flipIn,ul li,h1{animation:flipdown 0.5s ease both}.no-select,h2{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#accordiansub{list-style:none;perspective:900;padding:0;margin:0}#accordiansub li{position:relative;padding:0;margin:0;padding-bottom:4px;padding-top:18px;border-top:1px dotted #dce7eb}#accordiansub li:nth-of-type(1){animation-delay:0.5s}#accordiansub li:nth-of-type(2){animation-delay:0.75s}#accordiansub li:nth-of-type(3){animation-delay:1s}#accordiansub li:last-of-type{padding-bottom:0}#accordiansub li i{position:absolute;transform:translate(-6px,0);margin-top:16px;right:0}#accordiansub li i:before,ul li i:after{content:"";position:absolute;background-color:#ff6873;width:3px;height:9px}#accordiansub li i:before{transform:translate(-2px,0) rotate(45deg)}#accordiansub li i:after{transform:translate(2px,0) rotate(-45deg)}#accordiansub li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}#accordiansub li input[type=checkbox]:checked~p{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%)}#accordiansub li input[type=checkbox]:checked~i:before{transform:translate(2px,0) rotate(45deg)}#accordiansub li input[type=checkbox]:checked~i:after{transform:translate(-2px,0) rotate(-45deg)}.section--latest-jobs{background-color:#9ed6ad}.tile .tile__details{color:#4a4a4a}.clickbelow{background-color:#9ed6ad;padding:12px 27px;border-radius:20px 20px 0 0;font-weight:700}.readmorebtn{color:#ffffff!important;box-shadow:none!important;padding:.6875rem 0.8rem!important;margin-top:1.5rem!important;font-weight:400!important}.readmorebtn:hover{color:#7a7a7a!important;box-shadow:none!important;padding:.6875rem 0.8rem!important}@media (min-width:768px){.salaryguidebtn{color:#ffffff!important;box-shadow:none!important;padding:.6875rem 2.2rem!important;margin-top:2rem!important;font-weight:400!important;margin-bottom:60px}}@media (max-width:767px){.salaryguidebtn{color:#ffffff!important;box-shadow:none!important;padding:.6875rem 2.2rem!important;margin-top:2rem!important;font-weight:400!important;margin-bottom:10px}}.salaryguidebtn:hover{color:#7a7a7a!important;box-shadow:none!important;padding:.6875rem 2.2rem!important}.qualificationsblue{color:#9ed6ad;font-size:18px;font-weight:600;text-transform:uppercase;margin-top:55px}.qualificationsbox{background-color:#f3f3f3;padding:25px 25px 15px 25px;margin-bottom:15px}.qualificationsbox h2{font-size:18px;font-weight:700;margin:0 0 6px 0}.lasth{padding-bottom:20px}@media (max-width:1023px){.logosdesktop{display:none}}@media (min-width:1024px){.logosdesktop{display:block}}@media (max-width:1023px){.logosmobile{display:block}}@media (min-width:1024px){.logosmobile{display:none}}.section--two-column-text{padding:1em 0 1em!important}.qualilogo{float:right;margin-top:-75px}@media (max-width:1023px){.circlemobile{display:block}.circledesktop{display:none}}@media (min-width:1024px){.circlemobile{display:none}.circledesktop{display:block}}.collapsegreen details{background-color:#91d3c4!important}@media (max-width:749px){.collapsegreen summary::after{color:#ffffff!important}}@media (min-width:750px){.collapsegreen summary::after{color:#ffffff!important}}.collapseblue details{background-color:#ffffff!important}@media (max-width:749px){.collapseblue summary::after{color:#96c8f8!important}}@media (min-width:750px){.collapseblue summary::after{color:#96c8f8!important}}.collapseorange details{background-color:#ffffff!important}@media (max-width:749px){.collapseorange summary::after{color:#f99d81!important}}@media (min-width:750px){.collapseorange summary::after{color:#f99d81!important}}.collapsepurple details{background-color:#ffffff!important}@media (max-width:749px){.collapsepuple summary::after{color:#8c9eff!important}}@media (min-width:750px){.collapsepurple summary::after{color:#8c9eff!important}}.collapselgreen details{background-color:#ffffff!important}@media (max-width:749px){.collapselgreen summary::after{color:#b6dedb!important}}@media (min-width:750px){.collapselgreen summary::after{color:#b6dedb!important}}.section__heading{color:#4a4a4a!important}.section--latest-jobs{background-color:#ffffff!important}.twocolwhitetwo{width:100%;border-left-color:#ececec!important;border-left-width:15px!important;border-left-style:solid!important;border-right-color:#ececec!important;border-right-width:15px!important;border-right-style:solid!important;margin-top:0;margin-bottom:25px;padding-top:54px}@media (min-width:1024px){.twocolgreytwo{width:100%;border-left-color:#ececec!important;border-left-width:15px!important;border-left-style:solid!important;border-right-color:#ececec!important;border-right-width:15px!important;border-right-style:solid!important;display:block}.twocolgreymobile{display:none}}@media (max-width:1023px){.twocolgreymobiletwo{width:100%;border-left-color:#ececec!important;border-left-width:15px!important;border-left-style:solid!important;border-right-color:#ececec!important;border-right-width:15px!important;border-right-style:solid!important;display:block;margin-top:50px;padding-top:54px;margin-bottom:25px}.twocolgrey{display:none}}.arrowheaderblue{background-image:url(https://www.ashdowngroup.com/wp-content/uploads/2023/07/IT_Arrow.svg);background-repeat:no-repeat;padding-left:45px;margin-top:55px!important}.arrowheaderorange{background-image:url(https://www.ashdowngroup.com/wp-content/uploads/2023/07/HR_Arrow.svg);background-repeat:no-repeat;padding-left:45px;margin-top:55px!important}.arrowheaderpurple{background-image:url(https://www.ashdowngroup.com/wp-content/uploads/2023/07/Mark_Arrow.svg);background-repeat:no-repeat;padding-left:45px;margin-top:55px!important}.arrowheadergreen{background-image:url(https://www.ashdowngroup.com/wp-content/uploads/2023/07/Acc_Arrow.svg);background-repeat:no-repeat;padding-left:45px;margin-top:55px!important}.hrcolone{margin-top:58px}.acccolone{margin-top:58px}@media (max-width:1023px){.markcolone{margin-top:10px}}@media (min-width:1024px){.markcolone{margin-top:42px}}.dshr{padding:0em 0em 2em 0em!important}.dsmark{padding:0em 0em 2em 0em!important}.acmark{padding:0em 0em 2em 0em!important}.tcmark{margin-top:56px}.dataiconsmark{padding:45px 0}@media (max-width:849px){.marketingkeypoints{max-width:849px;width:100%;float:none;margin-left:0;margin-top:25px}}@media (min-width:850px){.marketingkeypoints{max-width:475px;width:41%;float:right;margin-left:35px}}.mkptitle{background-color:#8c9eff;color:#fff;width:100%;padding:8px 0 8px 15px;font-weight:600}.mkplist{list-style-type:'\2022';margin:27px 0 0 6px;border-bottom:1px #d5d5d5 solid;padding-bottom:27px}@media (max-width:1000px){.mkplist li{padding-left:15px;margin-left:15px;font-weight:600;padding-right:40px}}@media (min-width:1001px){.mkplist li{padding-left:15px;margin-left:15px;font-weight:600;padding-right:90px}}.mkplist li::marker{color:#96c8f8}.accountingkeypoints{width:100%;margin-left:0;margin-top:50px}.akptitle{background-color:#b6dedb;color:#fff;width:100%;padding:8px 0 8px 15px;font-weight:600}.akplist{list-style-type:'\2022';margin:27px 0 0 6px;border-bottom:1px #d5d5d5 solid;padding-bottom:27px}@media (max-width:1000px){.akplist li{padding-left:15px;margin-left:15px;font-weight:600;padding-right:40px}}@media (min-width:1001px){.akplist li{padding-left:15px;margin-left:15px;font-weight:600;padding-right:90px}}.akplist li::marker{color:#96c8f8}details a{box-shadow:none!important;color:#8ad2c3!important}details a:hover,details a:focus{box-shadow:none!important;color:#8ad2c3!important}