@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#previewIframe .cop-outer-toolbar{display:none}#cop-outer-toolbar{position:fixed !important;z-index:999999999999 !important;top:0 !important;left:0 !important;width:100%;height:auto !important;overflow:hidden !important;height:55px !important}#cop-outer-toolbar *{box-shadow:none !important;text-shadow:none !important}#cop-outer-toolbar *:hover{outline:none !important}#cop-outer-toolbar a{text-decoration:none !important}#cop-outer-toolbar.minimise{width:100px !important;height:54px !important}#cop-outer-toolbar.minimise #admin-toolbar-logo{position:relative}#cop-outer-toolbar.minimise #admin-toolbar-logo i{color:#7c878e}#cop-outer-toolbar.minimise #admin-toolbar-logo i::before{content:"";color:#7c878e !important}#cop-outer-toolbar.minimise #admin-toolbar-logo i::after{content:"Show" !important}#cop-outer-toolbar.minimise #toolbar-label,#cop-outer-toolbar.minimise .links{display:none !important}#cop-outer-toolbar #admin-toolbar-logo{background:none !important;cursor:pointer;padding:0 !important;position:relative !important;overflow:hidden !important;top:2px}#cop-outer-toolbar #admin-toolbar-logo i{font-size:20px !important;color:#4cc571 !important}#cop-outer-toolbar #admin-toolbar-logo i::before{content:"";font-size:20px !important;display:inline-block}#cop-outer-toolbar #admin-toolbar-logo i::after{content:"Hide" !important;display:block;color:#fff !important;font-size:16px;font-family:"ITC Avant Garde Gothic W01",helvetica,arial,sans-serif;margin:auto;content:"hide";font-size:14px !important;display:inline-block;padding-left:5px;top:-2px;position:relative}#cop-outer-toolbar #cop-front-admin-toolbar{background:#3f4444 !important;height:auto !important;padding:15px 15px !important;font-family:"ITC Avant Garde Gothic W01",helvetica,arial,sans-serif !important;width:100%}#cop-outer-toolbar #toolbar-label{color:#fff !important;font-size:14px !important;padding-left:25px !important;padding-right:25px !important;font-weight:normal !important}#cop-outer-toolbar .links a:not(#lnkLogout){background-color:#7c878e !important;border:1px solid #7c878e !important}#cop-outer-toolbar .links a{color:#fff !important;border-radius:0 !important;margin-left:0 !important}#cop-outer-toolbar .links a::before,#cop-outer-toolbar .links a::after{display:none !important}#cop-outer-toolbar #lnkLogout{background-color:#c41314 !important;border:1px solid #c41314 !important}@media(max-width: 991px){#cop-outer-toolbar .links a{padding:6px 8px !important;font-size:10px !important;margin-right:2px !important}}@media(min-width: 991px){#cop-outer-toolbar .links a{padding:6px 12px !important;font-size:14px !important;margin-right:5px !important}}div#cop-front-admin-toolbar span.links{display:inline-block}div#cop-front-admin-toolbar span.links a.edit-banners{margin-right:0}#cookie-banner-container{position:fixed;bottom:0;width:100%;z-index:100000000000000000;left:0;text-align:center;padding:.5rem 2rem;background:#fff}div#cookie-banner-message{display:inline-block;margin-right:1rem}.has-delete-icon .deleteicon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.has-delete-icon .deleteicon .btn{padding:1rem}.has-delete-icon .fa-caret-down{position:absolute;right:9rem;top:50%;transform:translateY(-50%)}.form-group .copoptions-select{position:relative}.form-group .copoptions-select .options{position:absolute;top:0;left:0;width:100%;border:1px solid gray;z-index:2;background:#fff;padding:1rem 1.5rem;max-height:400px;overflow-y:scroll}.form-group.has-delete-icon .copoptions-select .options{width:calc(100% - 3rem)}.copoptions-select li{position:relative}.copoptions-select li{list-style-type:none;cursor:pointer;color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.copoptions-select li:hover{color:#6073a2}.copoptions-select ol{padding-left:2rem}.copoptions-select>ol{padding:0}.copoptions-select .checked,.copoptions-select .indeterminate,.copoptions-select .unchecked{background:rgba(0,0,0,0);padding-left:2rem}.copoptions-check.checked:before,.copoptions-check.unchecked:before,.copoptions-check.indeterminate:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"";top:.5rem;left:0;z-index:2}.copoptions-check.unchecked:before{content:""}.copoptions-check.indeterminate:before{content:""}.copoptions-check.multiple.checked:before,.copoptions-check.multiple.unchecked:before,.copoptions-check.multiple.indeterminate:before{content:""}.copoptions-check.multiple.unchecked:before{content:""}.copoptions-check.multiple.indeterminate:before{content:""}#rte-toolbar{width:auto !important}#rte-toolbar>[data-rte-cmd=html],#rte-toolbar>[data-rte-cmd=save],#rte-toolbar>[title=Rotate]{display:none}#rte-toolbar button#toolbar-drag-handle{cursor:move !important}#rte-toolbar #toolbar-drag-handle{background-color:#373d42;border-radius:0;border-right:1px solid #373d42;height:100%}#rte-toolbar #toolbar-drag-handle .fa-arrows-alt{position:relative;top:1px;color:#fff}#rte-toolbar #toolbar-drag-handle .fa-arrows-alt:hover{pointer-events:inherit !important;color:red !important}#rte-toolbar #toolbar-drag-handle .fa-arrows-alt::before{font-size:15px}#rte-toolbar.rte-side{z-index:2001;left:18em;top:100px;width:auto;height:auto;cursor:move;border:1px solid #373d42;border-radius:0}#rte-toolbar.rte-side button#toolbar-drag-handle{pointer-events:none}#rte-toolbar.rte-side.vertical{border:none}#rte-toolbar.rte-side.vertical>button:first-child{border-top:#ababab 1px solid}#rte-toolbar.rte-side.vertical>button:last-child{border-bottom:#ababab 1px solid}#rte-toolbar.rte-side.vertical>button{display:block;border-left:#ababab 1px solid;border-right:#ababab 1px solid}body .row-tool{top:-43px;left:30px !important;width:auto;height:42px;margin-left:0 !important}body .row-tool>div{border-radius:0;float:left;height:42px;width:42px;display:table;margin-right:0}body .row-tool>div i{display:table-cell;vertical-align:middle;color:#fff}body .row-tool>div i:hover{color:#d0d3d4}body .row-tool .row-handle{background:#373d42}body .row-tool .row-handle .cb-icon-move::before{transform:rotate(45deg)}body .row-tool .row-remove{background:#373d42}body .row-tool .row-html{background:#373d42;border-left:2px #333 solid;border-right:2px #333 solid}body .row-tool .row-config{background:#373d42;border-left:2px #333 solid;border-right:2px #333 solid}#rte-toolbar.rte-side{left:1em;background:rgba(255,255,255,.95) !important}.top-select-box{display:none}.resources .btn-toolbar{display:block;position:initial}.vacancies .btn-toolbar{display:block;width:65%;position:initial}.ui-sortable-handle .node-container .btn-toolbar{position:absolute;left:70% !important}.relative{position:relative}.picker.shr-q-shr-r-shr-xb.picker-dialog-bg{z-index:800000}.picker.shr-q-shr-r.picker-dialog{z-index:800010}.modal .grecaptcha-badge{position:static !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:2rem !important}.pac-container{z-index:9999999}.systempage-layout{background-color:#eaebed}.systempage-layout .main-content-block .btn{padding:6px 12px}.systempage-layout .text-danger,.systempage-layout .errorstuff{color:#b52321;font-size:1.6rem}.systempage-layout .error:not(.form-control),.systempage-layout .text-danger{color:#b52321;font-size:1.6rem;line-height:2rem}.systempage-layout .errorstuff{margin-bottom:1.5rem}.systempage-container{margin:0 auto;max-width:1920px;padding-top:3rem;padding-bottom:8rem;color:#000}.systempage-container p,.systempage-container label{font-size:1.6rem;font-family:inherit;color:#000;font-weight:normal;line-height:1 !important}#primary-content{display:block !important}.form-group.has-delete-icon ol li::before,.form-group.has-delete-icon ul li::before{font-family:"Font Awesome 5 Pro"}.form-group.has-delete-icon ol li.unchecked::before,.form-group.has-delete-icon ul li.unchecked::before{content:""}.form-group.has-delete-icon ol li.indeterminate::before,.form-group.has-delete-icon ul li.indeterminate::before{content:""}.form-group.has-delete-icon ol li.checked::before,.form-group.has-delete-icon ul li.checked::before{content:"";font-weight:900}.form-group.has-delete-icon .deleteicon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.form-group.has-delete-icon .deleteicon .btn{padding:1rem}.form-group.has-delete-icon .fa-caret-down{right:9rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-group.has-delete-icon .copoptions-select .options{width:calc(100% - 3rem)}#previewIframe .cop-outer-toolbar{display:none}.attrax-login-widget .attrax-popup-modal{display:flex}.attrax-login-widget .attrax-popup-modal__inner{display:flex;flex-direction:column;align-items:flex-start}.attrax-login-widget__form{width:100%}.attrax-login-widget__linkedin{display:flex;align-items:center}.attrax-login-widget__remember-me input{box-shadow:none}@media(min-width: 991px){.attrax-login-widget .attrax-popup-modal{padding:3rem !important}}.attrax-map-widget #attrax-mapbox{position:relative;height:40rem}.attrax-map-widget .attrax-map-widget__view-more-jobs--hidden{display:none}@media(max-width: 629px){.form-control{font-size:16px !important}}html{box-sizing:border-box}*{box-sizing:inherit}*::before,*::after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.autocomplete-suggestions{background:#eaebed;box-shadow:-7px 6px 28px -1px rgba(0,0,0,.15);color:gray;overflow-y:scroll;width:100%;max-width:55rem !important}.autocomplete-suggestion,.pac-container{background-color:#eaebed;border-top:1px solid gray;cursor:pointer;padding:2rem 3rem 1rem}.autocomplete-suggestion:hover,.pac-container:hover{background-color:#fff}.autocomplete-suggestion:first-child,.pac-container:first-child{border-top:0}.autocomplete-suggestion .auto-vac-indicator,.autocomplete-suggestion .auto-post-indicator,.autocomplete-suggestion .pac-item,.pac-container .auto-vac-indicator,.pac-container .auto-post-indicator,.pac-container .pac-item{color:gray;font-family:inherit;font-size:1.2rem;text-transform:uppercase}.autocomplete-suggestion .auto-vac-main,.autocomplete-suggestion .auto-post-main,.pac-container .auto-vac-main,.pac-container .auto-post-main{font-family:inherit;color:#000;font-size:2rem}.autocomplete-suggestion .auto-vac-location,.autocomplete-suggestion .auto-post-contenttype,.pac-container .auto-vac-location,.pac-container .auto-post-contenttype{font-size:1.8rem;font-family:inherit;color:gray}.pac-container{background:#fff;min-width:30rem !important}:root{--font-size-base: 1.6rem;--font-size-body: var(--font-size-base);--font-size-medium: 1.4rem;--font-size-small: 1.2rem;--font-size-h1: 4.6rem;--font-size-h1-mobile: 4.6rem;--font-size-h2: 4rem;--font-size-h2-mobile: 3.2rem;--font-size-h3: 3.2rem;--font-size-h3-mobile: 3.2rem;--font-size-h4: 2.8rem;--font-size-h4-mobile: 2.8rem;--font-size-h5: 2.4rem;--font-size-h5-mobile: 2.4rem;--font-size-h6: 2rem;--font-size-h6-mobile: 2rem}h1{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h1-mobile)}@media(min-width: 991px){h1{font-size:var(--font-size-h1)}}h2{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h2-mobile)}@media(min-width: 991px){h2{font-size:var(--font-size-h2)}}h3{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h3-mobile)}@media(min-width: 991px){h3{font-size:var(--font-size-h3)}}h4{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h4-mobile)}@media(min-width: 991px){h4{font-size:var(--font-size-h4)}}h5{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h5-mobile)}@media(min-width: 991px){h5{font-size:var(--font-size-h5)}}h6{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h6-mobile)}@media(min-width: 991px){h6{font-size:var(--font-size-h6)}}p{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body)}.text-sm,small{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-small)}a{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:color 0.3s ease-in-out,font-weight 0.3s ease-in-out;font-weight:400;text-decoration:underline;color:#406eb3}a:hover,a:focus-visible{color:#982881}blockquote{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h3-mobile);font-weight:500}@media(min-width: 991px){blockquote{font-size:var(--font-size-h3)}}strong,b{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);font-weight:700}em,i{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);font-style:italic}label{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem}html{font-size:62.5%}*,*::after,*::before{box-sizing:border-box}body{color:#181818;font-size:var(--base);padding-top:8.7rem;position:relative}body.nav-open{overflow:hidden}img{display:block}#cookie-banner-container{display:none !important}main.ul{padding-left:2rem}main.ul li{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);padding-left:1.5rem;position:relative}main.ul li::before{content:"";height:.7rem;width:.7rem;border-radius:100%;background:#165734;display:block;position:absolute;left:0;top:1rem}ol{counter-reset:my-counter;list-style:none;padding-left:2rem}ol li{margin-bottom:1rem;counter-increment:my-counter}ol li::before{content:counter(my-counter) ".";padding-right:1rem;font-family:inherit;font-weight:600;color:#982881}figure{line-height:0}*{outline-style:solid;outline-width:.2rem;outline-offset:.2rem;outline-color:rgba(186,47,125,0)}*:focus-visible{outline-color:#ba2f7d}.accessible-heading{position:absolute;z-index:-1;opacity:0}.homepage #main-site-main-content{padding-top:0}table{border-collapse:collapse;width:100%}th,td{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-small);border:1px solid #575756;padding:8px;text-align:left}th{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem;background-color:#575756;font-weight:bold}tr:nth-child(even){background-color:#575756}tr:hover{background-color:#575756}.grecaptcha-badge{z-index:700}@media(min-width: 991px){body{padding-top:8.7rem}body.homepage,body.job-results{padding-top:8.7rem}}.attrax-form-widget,.attrax-emailToFriend-widget{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem}@media(min-width: 992px){.attrax-form-widget,.attrax-emailToFriend-widget{padding:0 4rem;max-width:144.6rem}}form{background:#fff;padding:2rem;border-radius:0;box-shadow:0 .4rem 1.6rem 0 rgba(24,24,24,.2)}form .datetimepicker{display:none !important}form label{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem}form input,form select,form .select2.select2-container,form textarea{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:color 0.3s ease-in-out,border-color 0.3s ease-in-out;position:relative;margin-bottom:0;padding:1.2rem 1.6rem;background:#fff;border:1px solid #d5d5d5;border-radius:1.2rem;box-shadow:none;line-height:1;color:#333}form .select2.select2-container{padding-inline:1rem;padding-block:.6rem;position:relative;width:auto !important;min-height:4.9rem}form .select2.select2-container::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:1rem;font-weight:700}form .attrax-form-item{display:flex;flex-flow:column;margin-bottom:1.5rem}form .attrax-form-item input{order:2}form .attrax-form-item__input.attrax-form-item--error{border-color:#d0141a;border-width:.2rem}form .attrax-form-item__validation-error{order:3;color:#fff}form .attrax-form-item__label{order:1}form .attrax-form-item--textarea{flex-flow:column-reverse}form .attrax-form-item--checkbox{flex-flow:row;align-items:center}form .attrax-form-item--checkbox input{appearance:none;padding:0;display:none;margin:0}form .attrax-form-item--checkbox input:checked~label::after{content:"";font-weight:700}form .attrax-form-item--checkbox label{display:flex;align-items:center;gap:1rem;margin-bottom:0}form .attrax-form-item--checkbox label::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;cursor:pointer;font-size:2rem;color:#26478e}form .attrax-form-item--fileupload{border-radius:0;flex-flow:column-reverse}form .attrax-form-item--fileupload .cop-form-object-fileupload{border:2px solid #575756;display:flex;flex-flow:row wrap;padding:1rem;gap:1rem}form .attrax-form-item--fileupload .cop-form-object-fileupload a{transition:"",all .2s;margin-bottom:0;background-color:#575756;flex:1;padding:1rem;transform:scale(1)}form .attrax-form-item--fileupload .cop-form-object-fileupload a:hover{background-color:#26478e;color:#fff;transform:scale(1.05)}form .attrax-form-item--fileupload .cop-form-object-fileupload .formbuilder-file-upload{display:flex;flex-flow:column-reverse;align-items:center;gap:1rem}form .attrax-form-item--fileupload .cop-form-object-fileupload .formbuilder-file-upload::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:2.5rem}form .attrax-form-item--fileupload .cop-form-object-fileupload .formbuilder-dropbox-file-upload{display:flex;flex-flow:column-reverse;align-items:center;gap:1rem}form .attrax-form-item--fileupload .cop-form-object-fileupload .formbuilder-dropbox-file-upload::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:2.5rem;font-family:"font awesome 6 brands"}form .attrax-form-item--fileupload .cop-form-object-fileupload .formbuilder-google-file-upload{display:flex;flex-flow:column-reverse;align-items:center;gap:1rem}form .attrax-form-item--fileupload .cop-form-object-fileupload .formbuilder-google-file-upload::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:2.5rem;font-family:"font awesome 6 brands"}form .attrax-form-item--attrax-options{position:relative;cursor:pointer !important}form .attrax-form-item--attrax-options .copoptions-select{position:absolute;z-index:5;top:calc(100% + .8rem);left:0;background-color:#fff;box-shadow:0 .4rem 1.6rem 0 rgba(24,24,24,.2);border:.1rem solid #d5d5d5;border-radius:1.2rem}form .attrax-form-item--attrax-options .options{scrollbar-gutter:stable both-edges;max-height:30rem;overflow-y:scroll;padding:2rem 1rem}form .attrax-form-item--attrax-options .options::-webkit-scrollbar{width:10px;height:18px}form .attrax-form-item--attrax-options .options::-webkit-scrollbar-thumb{height:6px;background-clip:padding-box;background-color:#26478e;border-radius:5px}form .attrax-form-item--attrax-options .options::-webkit-scrollbar-button{height:0;display:none}form .attrax-form-item--attrax-options .options::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}form .attrax-form-item--attrax-options .options ol{margin-block-end:.8rem}form .attrax-form-item--attrax-options .options li{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);padding:0;display:flex;flex-flow:row;align-items:baseline;gap:1rem}form .attrax-form-item--attrax-options .options li::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;cursor:pointer;font-size:2rem;font-weight:200;color:#26478e;padding:0;position:relative;top:auto;left:auto}form .attrax-form-item--attrax-options .options li.checked::before{content:"";font-weight:900}form .attrax-form-item--optiondisplaylist{flex-flow:column-reverse;grid-column:auto}form .attrax-form-item--optiondisplaylist .select2-hidden-accessible{display:none}form .form-group{display:flex;flex-direction:column}form .form-group label{order:1}form .form-group input,form .form-group .select2{order:2}form .form-group label.attrax-form-item--error{color:#d0141a;order:3;margin-top:1rem}.select2-dropdown{box-shadow:0 2px 5px -2px rgba(0,0,0,.3);border:none !important}.select2-dropdown ul{padding-left:0 !important}.select2-dropdown ul li{margin-bottom:1rem}.select2-dropdown ul li::before{display:none}.select2-selection{border:none !important;cursor:pointer !important}.select2-selection ul{display:flex !important;flex-wrap:wrap;gap:.5rem}.select2-selection ul .select2-search--inline{display:none}.select2-selection ul li{color:#fff;font-family:"Roboto","Arial";line-height:normal;font-size:var(--font-size-body);text-align:center;background-color:#26478e !important;display:flex;flex-flow:row-reverse;align-items:center;padding:.5rem 1rem !important;margin:0 !important;border-radius:0 !important;border:none}.select2-selection ul li::before{display:none}.select2-selection ul li span{color:#fff !important;margin-left:.5rem}@media(min-width: 991px){.attrax-form-widget form{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2, 1fr);grid-gap:2rem 3rem;align-items:start}.attrax-form-widget form .attrax-form-item{margin-top:0 !important;margin-bottom:0 !important}form .attrax-form-item,form .attrax-login-widget__register-link{grid-column:1/3}form .attrax-form-item.firstname-split,form .attrax-form-item .split,form .attrax-login-widget__register-link.firstname-split,form .attrax-login-widget__register-link .split{grid-column:1/2}form .attrax-form-item--date-input,form .attrax-form-item--attrax-options,form .attrax-form-item--optiondisplaylist,form .attrax-login-widget__register-link--date-input,form .attrax-login-widget__register-link--attrax-options,form .attrax-login-widget__register-link--optiondisplaylist{grid-column:auto}form .attrax-form-item.surname-split,form .attrax-login-widget__register-link.surname-split{grid-column:2/3}form>.attrax-button{justify-self:start}}.alert{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);color:#fff}.attrax-button{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0)}.attrax-button:hover,.attrax-button:focus-visible{color:inherit;box-shadow:unset}.attrax-button:hover,.attrax-button:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.attrax-button-outline{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0)}.attrax-button-outline:hover,.attrax-button-outline:focus-visible{color:inherit;box-shadow:unset}.attrax-button-outline:hover,.attrax-button-outline:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}.attrax-button-return{display:inline-flex;gap:.4rem;padding:.6rem 1rem;margin-inline-start:unset}.attrax-button-return::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;display:flex;align-items:center;font-weight:900}.modal{padding:2rem;border-color:#ba2f7d;border-radius:4rem}.modal::backdrop{background:rgba(0,0,0,.5)}.modal__container{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.modal__content{display:flex;justify-content:space-between}.modal__heading{display:flex}.modal__close{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0);align-items:center;justify-content:center;width:4rem;height:4rem;margin-inline-start:auto;padding:unset}.modal__close:hover,.modal__close:focus-visible{color:inherit;box-shadow:unset}.modal__close:hover,.modal__close:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.modal__close::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.modal__iframe{border-radius:2rem;max-width:100%}.attrax-vacancy-tile{position:relative;display:flex;flex-direction:column;gap:.8rem;height:auto;max-width:37rem;width:100%;padding:2.4rem;background-color:#fff;box-shadow:0 .4rem 1.6rem 0 rgba(24,24,24,.2);border-radius:4rem}.attrax-vacancy-tile>*{display:none}.attrax-vacancy-tile__container-logo{display:flex;justify-content:center;max-height:3.4rem;margin-block-end:.8rem}.attrax-vacancy-tile__logo{height:100%;width:auto}.attrax-vacancy-tile__title{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h5-mobile);display:flex;margin-block:0;text-decoration:none;color:#26478e;margin-block-end:.8rem}.attrax-vacancy-tile__title:hover,.attrax-vacancy-tile__title:focus-visible{color:inherit;box-shadow:unset}@media(min-width: 991px){.attrax-vacancy-tile__title{font-size:var(--font-size-h5)}}.attrax-vacancy-tile__learn-more{display:flex;margin-inline:auto;margin-block-start:auto}.attrax-vacancy-tile__shortlist{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;position:absolute;top:2.6rem;right:2.6rem;display:flex;height:3rem;width:3rem;border-radius:.8rem;font-size:0}.attrax-vacancy-tile__shortlist:hover,.attrax-vacancy-tile__shortlist:focus-visible{color:inherit;box-shadow:unset}.attrax-vacancy-tile__shortlist::before,.attrax-vacancy-tile__shortlist::after{position:absolute;top:0;right:0}.attrax-vacancy-tile__shortlist::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-tiles/shortlist.svg")}.attrax-vacancy-tile__shortlist::after{transition:opacity 0.3s ease-in-out;content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-tiles/shortlist-filled.svg");opacity:0}.attrax-vacancy-tile__shortlist.shortlisted::after,.attrax-vacancy-tile__shortlist:hover::after,.attrax-vacancy-tile__shortlist:focus-visible::after{opacity:1}.attrax-vacancy-tile__location-freetext,.attrax-vacancy-tile__option-department,.attrax-vacancy-tile__option-employment{display:flex;gap:.8rem}.attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-label,.attrax-vacancy-tile__option-department .attrax-vacancy-tile__item-label,.attrax-vacancy-tile__option-employment .attrax-vacancy-tile__item-label{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:0}.attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-value,.attrax-vacancy-tile__option-department .attrax-vacancy-tile__item-value,.attrax-vacancy-tile__option-employment .attrax-vacancy-tile__item-value{color:#333}.attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-label::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-tiles/location.svg")}.attrax-vacancy-tile__option-employment .attrax-vacancy-tile__item-label::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-tiles/employment.svg")}.attrax-vacancy-tile__option-department{margin-block-end:.8rem}.attrax-vacancy-tile__option-department .attrax-vacancy-tile__item-label::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-tiles/department.svg")}.attrax-vacancy-tile__expiry .attrax-vacancy-tile__item-label::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-tiles/date.svg")}.swiper{overflow:clip}.swiper .swiper-wrapper{order:10;padding-block-start:4rem}.swiper .swiper-slide{transition:opacity 0.3s ease-in-out;display:flex;justify-content:center;height:auto;opacity:0}.swiper .swiper-slide.swiper-slide-visible{opacity:1}.swiper .swiper-container-pagination{order:20;display:none;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.6rem;width:100%}.swiper .swiper-container-pagination .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:1.2rem;cursor:pointer}.swiper .swiper-container-pagination .swiper-pagination-bullet::before{transition:background-color 0.3s ease-in-out, width 0.3s ease-in-out,height 0.3s ease-in-out;content:"";height:1rem;width:1rem;border-radius:1rem;background-color:#26478e}.swiper .swiper-container-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{height:1.2rem;width:1.2rem;background-color:#ba2f7d}.swiper .swiper-container-navigation{order:30;display:flex;gap:1rem;padding-block-end:6.4rem}.swiper .swiper-container-navigation .swiper-button-prev,.swiper .swiper-container-navigation .swiper-button-next{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0);display:flex;align-items:center;justify-content:center;height:4.8rem;width:4.8rem;padding:unset;border:unset;border-radius:1.6rem;opacity:1;visibility:visible}.swiper .swiper-container-navigation .swiper-button-prev:hover,.swiper .swiper-container-navigation .swiper-button-prev:focus-visible,.swiper .swiper-container-navigation .swiper-button-next:hover,.swiper .swiper-container-navigation .swiper-button-next:focus-visible{color:inherit;box-shadow:unset}.swiper .swiper-container-navigation .swiper-button-prev:hover,.swiper .swiper-container-navigation .swiper-button-prev:focus-visible,.swiper .swiper-container-navigation .swiper-button-next:hover,.swiper .swiper-container-navigation .swiper-button-next:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.swiper .swiper-container-navigation .swiper-button-prev::before,.swiper .swiper-container-navigation .swiper-button-next::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:opacity 0.3s ease-in-out;position:absolute;color:#fff}.swiper .swiper-container-navigation .swiper-button-prev.swiper-button-disabled,.swiper .swiper-container-navigation .swiper-button-next.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}.swiper .swiper-container-navigation .swiper-button-prev::before{content:""}@media(min-width: 768px){.swiper .swiper-container-pagination{display:flex}}.autocomplete-suggestions{scrollbar-gutter:stable both-edges;scrollbar-gutter:auto;z-index:10;max-width:100% !important;margin-top:.2rem;padding-left:0;background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:none}.autocomplete-suggestions::-webkit-scrollbar{width:10px;height:18px}.autocomplete-suggestions::-webkit-scrollbar-thumb{height:6px;background-clip:padding-box;background-color:#26478e;border-radius:5px}.autocomplete-suggestions::-webkit-scrollbar-button{height:0;display:none}.autocomplete-suggestions::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.autocomplete-suggestions .autocomplete-suggestion{transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;cursor:pointer;padding-block:2rem;background-color:#fff;border-top:none;font-family:"Roboto","Arial";font-size:1.6rem;color:#000}.autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#26478e;text-decoration:none;color:#fff !important}.autocomplete-suggestions .autocomplete-suggestion:hover .auto-key,.autocomplete-suggestions .autocomplete-suggestion:hover .auto-post-indicator,.autocomplete-suggestions .autocomplete-suggestion:hover .auto-post-contenttype,.autocomplete-suggestions .autocomplete-suggestion:hover .auto-vac-indicator,.autocomplete-suggestions .autocomplete-suggestion:hover .auto-adminuser-indicator,.autocomplete-suggestions .autocomplete-suggestion:hover .auto-adminuser-jobtitle{color:#fff !important}.autocomplete-suggestions .autocomplete-suggestion .auto-vac-main,.autocomplete-suggestions .autocomplete-suggestion .auto-vac-location,.autocomplete-suggestions .autocomplete-suggestion .auto-post,.autocomplete-suggestions .autocomplete-suggestion .auto-post-main,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-main,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-jobtitle{color:inherit;font-size:1.6rem}.autocomplete-suggestions .autocomplete-suggestion .auto-vac-location,.autocomplete-suggestions .autocomplete-suggestion .auto-post-contenttype,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-jobtitle{margin-top:.5rem}.autocomplete-suggestions .autocomplete-suggestion strong{font-weight:900;font-size:1.6rem;color:inherit;text-decoration:underline}.autocomplete-suggestions .autocomplete-suggestion.auto-key,.autocomplete-suggestions .autocomplete-suggestion .auto-post-indicator,.autocomplete-suggestions .autocomplete-suggestion .auto-post-contenttype,.autocomplete-suggestions .autocomplete-suggestion .auto-vac-indicator,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-indicator,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-jobtitle{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h5-mobile);margin:0}@media(min-width: 991px){.autocomplete-suggestions .autocomplete-suggestion.auto-key,.autocomplete-suggestions .autocomplete-suggestion .auto-post-indicator,.autocomplete-suggestions .autocomplete-suggestion .auto-post-contenttype,.autocomplete-suggestions .autocomplete-suggestion .auto-vac-indicator,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-indicator,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-jobtitle{font-size:var(--font-size-h5)}}.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-indicator{text-transform:uppercase}.autocomplete-suggestions .autocomplete-suggestion .auto-post-contenttype,.autocomplete-suggestions .autocomplete-suggestion .auto-adminuser-jobtitle{font-size:1.6rem}.banner-call-to-action{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;display:flex;justify-content:center;max-width:65rem}@media(min-width: 992px){.banner-call-to-action{padding:0 4rem;max-width:124rem}}.banner-call-to-action__wrapper{margin-block-end:4.8rem}.banner-call-to-action .banner-pool-widget__banner{display:flex;flex-direction:column;align-items:center}.banner-call-to-action .banner-pool-widget__banner.desktop{display:none}.banner-call-to-action .banner-pool-widget__banner.mobile{display:flex}.banner-call-to-action .banner-pool-widget__image-wrapper{position:relative;overflow:hidden;height:auto;width:100%;border-top-left-radius:4rem;border-top-right-radius:4rem}.banner-call-to-action .banner-pool-widget__image{width:100%;height:100%;object-fit:contain}.banner-call-to-action__container-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.6rem;padding:4rem 2.4rem;background:linear-gradient(90deg, #982881 0%, #632678 50%, #26478e 100%);border-radius:4rem;border-top-left-radius:0;border-top-right-radius:0}.banner-call-to-action__heading{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;margin-block-end:1.6rem;font-size:3.6rem;color:#fff}.banner-call-to-action__paragraph{margin:unset;font-size:2rem;color:#fff}.banner-call-to-action__link{width:100%}@media(min-width: 991px){.banner-call-to-action{max-width:unset}.banner-call-to-action .banner-pool-widget__banner{flex-direction:row}.banner-call-to-action .banner-pool-widget__banner.desktop{display:flex}.banner-call-to-action .banner-pool-widget__banner.mobile{display:none}.banner-call-to-action .banner-pool-widget__image-wrapper{transform:translateX(2rem);max-width:55rem;border-radius:unset}.banner-call-to-action__container-content{gap:3.2rem;max-width:60rem;padding:6rem 3.2rem;border-radius:4rem}.banner-call-to-action__heading{margin-block-end:unset}.banner-call-to-action__link{width:fit-content;margin-inline:auto}}.banner-footer-links{display:flex;justify-content:center;padding-block:4rem;background-image:linear-gradient(90deg, #982881 0%, #632678 50%, #26478e 100%)}.banner-footer-links .banner-pool-widget__image-wrapper{display:none}.banner-footer-links__container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem;display:flex;flex-wrap:wrap;justify-content:center;gap:5.6rem}@media(min-width: 992px){.banner-footer-links__container{padding:0 4rem;max-width:144.6rem}}.banner-footer-links__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem;min-width:27rem}.banner-footer-links__heading{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h6-mobile);margin-block-end:unset;font-weight:400;color:#fff}@media(min-width: 991px){.banner-footer-links__heading{font-size:var(--font-size-h6)}}@media(min-width: 991px){.banner-footer-links{padding-block:5.6rem}}.banner-page-job-details-cta-text .banner-image{display:none}.banner-page-job-details-cta-text__container{display:flex;flex-direction:column;gap:2.4rem;padding:3.2rem;background-color:#632678;border-radius:4rem}.banner-page-job-details-cta-text__heading{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h6-mobile);margin:unset;color:#fff}@media(min-width: 991px){.banner-page-job-details-cta-text__heading{font-size:var(--font-size-h6)}}.banner-page-job-details-cta-text__paragraph{color:#fff}.banner-page-job-details-cta-text__link{margin-inline:auto}.banner-page-job-details-cta-video .banner-pool-widget__banner{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;height:20rem;padding:3.2rem;background-color:#632678;border-radius:4rem}.banner-page-job-details-cta-video .banner-pool-widget__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.banner-page-job-details-cta-video .banner-pool-widget__image{width:100%;height:100%;object-fit:cover}.banner-page-job-details-cta-video__container{display:flex;justify-content:center;align-items:center}.banner-page-job-details-cta-video__heading{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h6-mobile);margin:unset;color:#fff;opacity:0;user-select:none}@media(min-width: 991px){.banner-page-job-details-cta-video__heading{font-size:var(--font-size-h6)}}.banner-page-job-details-cta-video__play-button{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0);display:flex;align-items:center;justify-content:center;height:4.8rem;width:4.8rem;padding:unset;background-color:#e53988;border:unset;border-radius:4.8rem;font-size:0;position:absolute}.banner-page-job-details-cta-video__play-button:hover,.banner-page-job-details-cta-video__play-button:focus-visible{color:inherit;box-shadow:unset}.banner-page-job-details-cta-video__play-button:hover,.banner-page-job-details-cta-video__play-button:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}.banner-page-job-details-cta-video__play-button::before,.banner-page-job-details-cta-video__play-button::after{transition:opacity 0.3s ease-in-out;position:absolute}.banner-page-job-details-cta-video__play-button::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/play.svg")}.banner-page-job-details-cta-video__play-button::after{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/play-filled.svg");opacity:0}.banner-page-job-details-cta-video__play-button:hover,.banner-page-job-details-cta-video__play-button:focus-visible{background-color:#fff}.banner-page-job-details-cta-video__play-button:hover::after,.banner-page-job-details-cta-video__play-button:focus-visible::after{opacity:1}.snippet-button{display:flex;justify-content:center}.snippet-button--center{text-align:center}.snippet-button--container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;justify-content:flex-start}@media(min-width: 992px){.snippet-button--container{padding:0 4rem;max-width:124rem}}.snippet-paragraph__container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;margin:2rem auto}@media(min-width: 992px){.snippet-paragraph__container{padding:0 4rem;max-width:124rem}}.snippet-paragraph-button{text-align:center}.snippet-paragraph-button__container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin:2rem auto}@media(min-width: 992px){.snippet-paragraph-button__container{padding:0 4rem;max-width:124rem}}.snippet-heading{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;margin-bottom:1rem}@media(min-width: 992px){.snippet-heading{padding:0 4rem;max-width:124rem}}.snippet-image{display:flex;justify-content:center}.snippet-image__image{height:100%;width:auto;object-fit:cover;object-position:center}.snippet-spacer{height:2rem}@media(min-width: 991px){.snippet-spacer{height:4rem}}.main-site-header{transition:transform 0.3s ease-in-out;position:fixed;z-index:900;top:0;display:flex;align-items:center;max-height:8.7rem;height:100%;width:100%;background-color:#fff;box-shadow:0 .2rem .8rem 0 rgba(24,24,24,.2)}.main-site-header--scroll-down{transform:translateY(-100%)}.main-site-header--scroll-up{transform:translateY(0)}.main-site-header .mainNav-widget{display:none}.main-site-header__container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem;display:flex;gap:3.2rem}@media(min-width: 992px){.main-site-header__container{padding:0 4rem;max-width:144.6rem}}.main-site-header__container-logo{display:flex}.main-site-header__logo{max-height:5rem;height:100%;width:auto}.main-site-header__container-action{display:flex;align-items:center;gap:2rem;margin-inline-start:auto}.main-site-header__button-hamburger{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;height:3.2rem;width:3.2rem;font-size:0}.main-site-header__button-hamburger:hover,.main-site-header__button-hamburger:focus-visible{color:inherit;box-shadow:unset}.main-site-header__button-hamburger::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/hamburger.svg");line-height:0}.main-site-header nav{display:flex}.main-site-header .navList.navRoot{display:flex;align-items:center;gap:1.6rem}.main-site-header .navList li.hasChildren .icon{display:none}.main-site-header .navList a{text-decoration:none;color:#575756}.main-site-header .navList a:hover,.main-site-header .navList a:focus-visible{color:#982881}.main-site-header .jump-to-content{transition:opacity 0.3s ease-in-out;position:absolute;left:2rem;opacity:0;pointer-events:none;padding:1rem;background-color:#fff}.main-site-header .jump-to-content:focus-visible{opacity:1;pointer-events:all}.main-site-header .inline-shortlist-widget .shortlist-container{display:none}.main-site-header .inline-shortlist-widget__wrapper{display:flex !important}.main-site-header .inline-shortlist-widget__cart{position:relative;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;text-decoration:none}.main-site-header .inline-shortlist-widget__cart::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/shortlist-star.svg");line-height:0}.main-site-header .inline-shortlist-widget__cart span{display:none}.main-site-header .inline-shortlist-widget__cart .fav-count{position:absolute;top:-0.6rem;right:-0.6rem;display:flex;align-self:center;justify-content:center;height:1.6rem;width:1.6rem;background-color:#ba2f7d;border-radius:1rem;font-size:1rem;font-weight:700;text-align:center;line-height:1.6rem;color:#fff}.main-site-header__container-nav{display:flex}.main-site-header__container-nav--hamburger{transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:absolute;top:8.7rem;left:0;visibility:hidden;opacity:0;display:flex;justify-content:center;height:100dvh;width:100%;background-color:#fff}.main-site-header__container-nav--hamburger.open{visibility:visible;opacity:1}.main-site-header__container-nav--hamburger .mainNav-widget{display:flex;padding:3rem 2rem;max-width:35rem;width:100%}.main-site-header__container-nav--hamburger .navList.navRoot{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%}.main-site-header__container-nav--hamburger .navList li.hasChildren{display:flex;flex-direction:column;width:100%;padding-inline-start:unset;border-inline-start:unset}.main-site-header__container-nav--hamburger .navList li.hasChildren .navList:not(.navRoot){display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem 3.2rem 0}.main-site-header__container-nav--hamburger .navList li .text-node a{font-size:var(--font-size-h4)}@media(min-width: 991px){.main-site-header__button-hamburger{display:none}.main-site-header__container-nav--hamburger.open{display:none}.main-site-header .inline-shortlist-widget__cart{width:fit-content}.main-site-header .inline-shortlist-widget__cart span{display:block;margin-left:.5rem;order:2}.main-site-header .inline-shortlist-widget__cart .fav-count{position:relative;top:-0.5rem;right:unset;align-self:flex-start;order:1}.main-site-header .mainNav-widget{display:flex}.main-site-header .mainNav-widget>.navRoot>li>.text-node>a{padding-block:3.4rem;outline-offset:0}.main-site-header .navList li.hasChildren{transition:border-color 0.3s ease-in-out;position:relative;padding-inline-start:.6rem;border-inline-start:.4rem solid rgba(38,71,142,0)}.main-site-header .navList li.hasChildren:has(a:hover),.main-site-header .navList li.hasChildren:has(a:focus-visible),.main-site-header .navList li.hasChildren:has(.navList:hover),.main-site-header .navList li.hasChildren:focus-within{border-color:#26478e}.main-site-header .navList li.hasChildren:has(a:hover) .navList:not(.navRoot),.main-site-header .navList li.hasChildren:has(a:focus-visible) .navList:not(.navRoot),.main-site-header .navList li.hasChildren:has(.navList:hover) .navList:not(.navRoot),.main-site-header .navList li.hasChildren:focus-within .navList:not(.navRoot){visibility:visible;opacity:1}.main-site-header .navList:not(.navRoot){transition:opacity 0.3s ease-in-out;position:absolute;left:-0.4rem;top:5.3rem;visibility:hidden;opacity:0;display:flex;flex-direction:column;margin:unset;box-shadow:0 .2rem .8rem 0 rgba(24,24,24,.2)}.main-site-header .navList:not(.navRoot) .nav-back-btn{display:none}.main-site-header .navList:not(.navRoot) li{padding:1rem 2rem;background-color:#fff;border-inline-start:.4rem solid #26478e}.main-site-header .navList:not(.navRoot) li .text-node{display:flex}.main-site-header .navList:not(.navRoot) li a{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:color 0.3s ease-in-out,font-weight 0.3s ease-in-out;font-weight:400;text-decoration:underline;color:#406eb3;text-decoration:none}.main-site-header .navList:not(.navRoot) li a:hover,.main-site-header .navList:not(.navRoot) li a:focus-visible{color:#982881}}@media(min-width: 1366px){.main-site-header__container{gap:5rem}.main-site-header .navList.navRoot{display:flex;align-items:center;gap:2.4rem}}.footer__container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem 5.6rem}@media(min-width: 992px){.footer__container{padding:0 4rem;max-width:144.6rem}}.footer__container:first-child{margin-block:4rem}.footer__container:nth-last-child(2){gap:3rem}.footer__container:last-child{flex-direction:column;align-items:center;gap:1.6rem;margin-block:3.2rem 4rem}.footer hr{margin-block:1.6rem;border:1px solid #ddd}.footer__container-navigation{display:flex;max-width:92.2rem;width:fit-content}.footer__container-navigation .mainNav-widget{display:flex;width:100%}.footer__container-navigation .mainNav-widget .navList{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.6rem 5.6rem;width:100%;text-align:center}.footer__container-navigation .mainNav-widget .navList>li{display:flex;flex-direction:column;max-width:27rem}.footer__container-navigation .mainNav-widget .navList>li .icon{display:none}.footer__container-navigation .mainNav-widget .navList>li .text-node{display:none}.footer__container-navigation .mainNav-widget .navList.navLevel-1{flex-direction:column;gap:1.6rem}.footer__container-navigation .mainNav-widget .navList.navLevel-1>li .text-node{display:flex;justify-content:center}.footer__container-navigation .mainNav-widget .navList.navLevel-1>li .text-node a:hover,.footer__container-navigation .mainNav-widget .navList.navLevel-1>li .text-node a:focus-visible{font-weight:500}.footer__container-socials{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:27rem;width:100%;text-align:center}.footer__socials-heading{margin:unset;font-weight:400;color:#26478e}.footer__socials-paragraph{margin-block-end:.6rem}.footer__socials-list{display:flex;gap:.5rem}.footer__socials-list-item::before{display:none}.footer__socials-icon{transition:background-color 0.3s ease-in-out;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;background-color:#ddd;border-radius:3.2rem;text-decoration:none}.footer__socials-icon:hover,.footer__socials-icon:focus-visible{background-color:#26478e}.footer__socials-icon:hover::before,.footer__socials-icon:focus-visible::before{color:#fff}.footer__socials-icon::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:color 0.3s ease-in-out;font-family:"Font Awesome 6 Brands";font-size:1.6rem;color:#000}.footer__socials-icon--youtube::before{content:""}.footer__socials-icon--twitter::before{content:""}.footer__socials-icon--facebook::before{content:""}.footer__socials-icon--linkedin::before{content:""}.footer__socials-icon--instagram::before{content:""}.footer__container-navigation-extra{display:flex;justify-content:center;width:100%}.footer__container-navigation-extra .mainNav-widget .navList{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;margin-inline:auto;text-align:center}.footer__container-navigation-extra .mainNav-widget .navList>li .icon{display:none}.footer__container-navigation-extra .mainNav-widget .navList>li .text-node a{transition:color 0.3s ease-in-out,font-weight 0.3s ease-in-out;font-size:var(--font-size-medium);text-decoration:none;color:#333}.footer__container-navigation-extra .mainNav-widget .navList>li .text-node a:hover,.footer__container-navigation-extra .mainNav-widget .navList>li .text-node a:focus-visible{color:#632678}.footer__dei,.footer__data{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1rem;padding-inline-start:4rem}.footer__dei::before,.footer__data::before{position:absolute;left:0}.footer__dei small,.footer__data small{font-weight:700;text-transform:uppercase}.footer__dei a,.footer__data a{width:fit-content;font-size:var(--font-size-medium)}.footer__dei{margin-block-end:1.6rem}.footer__dei::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/experian-dei.svg")}.footer__data::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/data-privacy.svg")}.footer__copyright{text-align:center;color:#000}@media(min-width: 991px){.footer__container{flex-direction:row;justify-content:center}.footer__container:first-child{margin-block:8rem 6rem}.footer__container-navigation .mainNav-widget .navList{flex-direction:row;justify-content:center}.footer__container-navigation-extra .mainNav-widget .navList{flex-direction:row;max-width:60rem}.footer__dei{margin-block-end:unset}}@media(min-width: 1366px){.footer__container-navigation{width:100%}.footer__container-navigation .mainNav-widget .navList>li{width:100%}.footer__container-navigation-extra .mainNav-widget .navList{max-width:unset}}.page-error .title-widget .header{margin:unset}.page-error .summary-text-widget .summary-text{margin:unset}.page-job-alerts__hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:40rem}.page-job-alerts__hero-inner{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;position:absolute;z-index:5;top:0;display:flex;align-items:center;height:100%;width:100%;margin-inline:auto}@media(min-width: 992px){.page-job-alerts__hero-inner{padding:0 4rem;max-width:124rem}}.page-job-alerts__hero-inner .title-widget .header{margin-block-end:.8rem;color:#fff}.page-job-alerts__hero-inner .summary-text-widget{max-width:40rem}.page-job-alerts__hero-inner .summary-text-widget .summary-text{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h4-mobile);font-weight:400;color:#fff}@media(min-width: 991px){.page-job-alerts__hero-inner .summary-text-widget .summary-text{font-size:var(--font-size-h4)}}.page-job-alerts__hero>.container-col{position:relative;overflow:hidden;display:flex;justify-content:center}.page-job-alerts__hero .banner-pool-widget__banner{position:relative;display:flex;margin-inline:auto}.page-job-alerts__hero .banner-pool-widget__banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg, rgba(38, 71, 142, 0.8) 0%, rgba(38, 71, 142, 0.2) 100%)}.page-job-alerts__hero .banner-pool-widget__banner.desktop{display:none}.page-job-alerts__hero .banner-pool-widget__banner.mobile{display:flex}.page-job-alerts__hero .banner-pool-widget__image-wrapper{height:auto}.page-job-alerts__hero .banner-pool-widget__image{object-fit:cover}.page-job-alerts__main-content-container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;margin-block:4rem 8.6rem}@media(min-width: 992px){.page-job-alerts__main-content-container{padding:0 4rem;max-width:124rem}}.page-job-alerts__main-content-container .container-col{position:relative;display:flex;flex-direction:column;background-color:#632678;border-radius:4.2rem 4.2rem 4rem 4rem}.page-job-alerts__main-content-container .container-col:has(.step2-header) .snippet-image,.page-job-alerts__main-content-container .container-col:has(.alert) .snippet-image{display:none}.page-job-alerts__main-content-container .container-col .snippet-image__image{width:100%;max-height:30rem;border-top-left-radius:4rem;border-top-right-radius:4rem}body#body .page-job-alerts__hero .banner-pool-widget__image{height:40rem;width:100%;object-position:55% 50%}@media(min-width: 630px){.page-job-alerts__hero .banner-pool-widget__banner::after{background-image:linear-gradient(90deg, #632678 0%, #ba2f7d 45%, rgba(186, 47, 125, 0) 65.52%)}.page-job-alerts__hero .banner-pool-widget__banner.desktop{display:flex}.page-job-alerts__hero .banner-pool-widget__banner.mobile{display:none}.page-job-alerts__main-content-container{margin-block:4rem 6.4rem}body#body .page-job-alerts__hero .banner-pool-widget__image{object-position:70% 50%}}@media(min-width: 768px){.page-job-alerts__main-content-container .container-col{flex-direction:row;border-radius:4.2rem 4rem 4rem 4.2rem}.page-job-alerts__main-content-container .container-col .snippet-image{height:100%}.page-job-alerts__main-content-container .container-col .snippet-image__image{max-height:unset;height:100%;border-top-right-radius:0;border-bottom-left-radius:4rem}}.page-job-details__hero{padding-block:3.6rem;background-image:linear-gradient(90deg, #982881 0%, #632678 50%, #26478e 100%)}.page-job-details__hero>.container-col{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem;display:flex;flex-direction:column;gap:1.2rem}@media(min-width: 992px){.page-job-details__hero>.container-col{padding:0 4rem;max-width:144.6rem}}.page-job-details__hero .title-widget .header{margin:unset;text-align:center;color:#fff}.page-job-details__container-buttons .container-col{display:flex;gap:.8rem}.page-job-details__main-content-area{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem;display:flex;flex-direction:column;align-items:center;gap:5.6rem 6rem;margin-block:4rem 5.6rem}@media(min-width: 992px){.page-job-details__main-content-area{padding:0 4rem;max-width:144.6rem}}.page-job-details__main-content-area>.container-col{display:flex;flex-direction:column;gap:2.4rem;width:100%}.page-job-details__main-content-area>.container-col:first-child{max-width:82rem}.page-job-details__main-content-area>.container-col:last-child{position:sticky;top:11rem;max-width:31rem}.page-job-details__main-content-area .description-widget div,.page-job-details__main-content-area .description-widget ul,.page-job-details__main-content-area .description-widget p{margin-block-end:.8rem}.page-job-details__main-content-area .description-widget ul{list-style:disc;padding-inline-start:2rem}.page-job-details__main-content-area .description-widget ul li{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body)}.page-job-details__main-content-area .description-widget .jobad-companydescription,.page-job-details__main-content-area .description-widget .jobad-jobdescription,.page-job-details__main-content-area .description-widget .jobad-qualifications,.page-job-details__main-content-area .description-widget .jobad-additionalInformation,.page-job-details__main-content-area .description-widget .jobad-additionalinformation{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h3-mobile);display:flex;flex-direction:column;gap:1.6rem}@media(min-width: 991px){.page-job-details__main-content-area .description-widget .jobad-companydescription,.page-job-details__main-content-area .description-widget .jobad-jobdescription,.page-job-details__main-content-area .description-widget .jobad-qualifications,.page-job-details__main-content-area .description-widget .jobad-additionalInformation,.page-job-details__main-content-area .description-widget .jobad-additionalinformation{font-size:var(--font-size-h3)}}.page-job-details__main-content-area .description-widget .jobad-companydescription::before,.page-job-details__main-content-area .description-widget .jobad-jobdescription::before,.page-job-details__main-content-area .description-widget .jobad-qualifications::before,.page-job-details__main-content-area .description-widget .jobad-additionalInformation::before,.page-job-details__main-content-area .description-widget .jobad-additionalinformation::before{content:"";display:block;height:.2rem;width:100%;margin-block-start:1.6rem;background-color:#af1685}.page-job-details .snippet-button--container{padding:unset;max-width:unset}@media(min-width: 768px){.page-job-details__hero .title-widget .header{text-align:start}}@media(min-width: 991px){.page-job-details__main-content-area{flex-direction:row;align-items:flex-start}}.page-job-results__hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:40rem}.page-job-results__hero-inner{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;position:absolute;z-index:5;top:0;display:flex;align-items:center;height:100%;margin-inline:auto}@media(min-width: 992px){.page-job-results__hero-inner{padding:0 4rem;max-width:124rem}}.page-job-results__hero-inner .container-col{width:100%}.page-job-results__hero-inner .title-widget .header{margin-block-end:.8rem;color:#fff}.page-job-results__hero-inner .attrax-list-pagination-widget .attrax-pagination__total-results{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h4-mobile);color:#fff}@media(min-width: 991px){.page-job-results__hero-inner .attrax-list-pagination-widget .attrax-pagination__total-results{font-size:var(--font-size-h4)}}.page-job-results__hero-inner .attrax-list-pagination-widget .attrax-pagination__total-results-hero{display:flex}.page-job-results__hero-inner .attrax-list-pagination-widget .attrax-pagination__pagination ul{display:none}.page-job-results__hero-inner .attrax-list-pagination-widget .attrax-pagination__resultsperpage{display:none}.page-job-results__hero>.container-col{position:relative;overflow:hidden;display:flex;justify-content:center;width:100%}.page-job-results__hero__wrapper{width:100%}.page-job-results__hero .banner-pool-widget__banner{position:relative;display:flex;margin-inline:auto;width:100%}.page-job-results__hero .banner-pool-widget__banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg, rgba(38, 71, 142, 0.8) 0%, rgba(38, 71, 142, 0.2) 100%)}.page-job-results__hero .banner-pool-widget__banner.desktop{display:none}.page-job-results__hero .banner-pool-widget__banner.mobile{display:flex}.page-job-results__hero .banner-pool-widget__image-wrapper{height:auto;width:100%}.page-job-results__hero .banner-pool-widget__image{object-fit:cover}.page-job-results__filters{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;position:relative;z-index:10}@media(min-width: 992px){.page-job-results__filters{padding:0 4rem;max-width:124rem}}.page-job-results__filters .container-col{display:flex}.page-job-results__pagination{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem}@media(min-width: 992px){.page-job-results__pagination{padding:0 4rem;max-width:124rem}}.page-job-results__pagination .container-col{display:flex}.page-job-results__pagination-top{margin-block-start:.4rem}.page-job-results__pagination-top .container-col{flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:4rem;padding-block-end:1.6rem;border-bottom:1px solid #af1685}.page-job-results__pagination-top .container-col:not(:has(.attrax-list-pagination-widget *)){justify-content:center}.page-job-results__pagination-top .widget{width:100%}.page-job-results__pagination-top .widget .snippet-button__button{width:100%}.page-job-results__pagination-top .attrax-list-pagination-widget{margin-inline-end:auto}.page-job-results__pagination-top .attrax-list-pagination-widget .attrax-pagination__total-results{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);color:#333}.page-job-results__pagination-top .attrax-list-pagination-widget .attrax-pagination__total-results-pagination{display:flex;gap:.4rem}.page-job-results__pagination-top .attrax-list-pagination-widget .attrax-pagination__pagination ul{display:none}.page-job-results__pagination-top .attrax-list-pagination-widget .attrax-pagination__resultsperpage{display:none}.page-job-results__pagination-bottom{margin-block-start:3.2rem}.page-job-results__pagination-bottom .container-col{justify-content:center;align-items:center}.page-job-results__pagination-bottom .attrax-list-pagination-widget .attrax-pagination__total-results{display:none}.page-job-results__pagination-bottom .attrax-list-pagination-widget .attrax-pagination__of,.page-job-results__pagination-bottom .attrax-list-pagination-widget .attrax-pagination__results-of,.page-job-results__pagination-bottom .attrax-list-pagination-widget .attrax-pagination__resultsperpage{display:none}.page-job-results__main-content-container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;margin-block:2.4rem 2.4rem}@media(min-width: 992px){.page-job-results__main-content-container{padding:0 4rem;max-width:124rem}}.page-job-results:has(.attrax-list-widget--no-items) .page-job-results__pagination-top .attrax-list-pagination-widget{display:none}body#body .page-job-results__hero .banner-pool-widget__image{height:40rem;width:100%;object-position:12.5% 50%}@media(min-width: 630px){.page-job-results__hero .banner-pool-widget__banner::after{background-image:linear-gradient(90deg, #632678 0%, #ba2f7d 45%, rgba(186, 47, 125, 0) 65.52%)}.page-job-results__hero .banner-pool-widget__banner.desktop{display:flex}.page-job-results__hero .banner-pool-widget__banner.mobile{display:none}.page-job-results__filters{transform:translateY(-2.8rem)}.page-job-results__filters .container-col{border-radius:4rem;box-shadow:0 .4rem 1.6rem 0 rgba(24,24,24,.2)}.page-job-results__pagination-top .container-col{flex-direction:row;align-items:center;border-bottom:unset}.page-job-results__pagination-top .container-col:not(:has(.attrax-list-pagination-widget *)){justify-content:center}.page-job-results__pagination-top .widget{width:fit-content}.page-job-results__pagination-top .widget .snippet-button{justify-content:flex-end}.page-job-results__pagination-top .widget .snippet-button__button{width:fit-content}.page-job-results__pagination-top .attrax-list-pagination-widget{margin-inline-end:unset}.page-job-results__main-content-container{margin-block:4rem 7rem}body#body .page-job-results__hero .banner-pool-widget__image{object-position:top;object-fit:cover}}.page-shortlist__hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:40rem}.page-shortlist__hero-inner{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;position:absolute;z-index:5;top:0;display:flex;align-items:center;height:100%;width:100%;margin-inline:auto}@media(min-width: 992px){.page-shortlist__hero-inner{padding:0 4rem;max-width:124rem}}.page-shortlist__hero-inner .title-widget .header{margin-block-end:.8rem;color:#fff}.page-shortlist__hero-inner .attrax-list-pagination-widget .attrax-pagination__total-results{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h4-mobile);color:#fff}@media(min-width: 991px){.page-shortlist__hero-inner .attrax-list-pagination-widget .attrax-pagination__total-results{font-size:var(--font-size-h4)}}.page-shortlist__hero-inner .attrax-list-pagination-widget .attrax-pagination__total-results-hero{display:flex}.page-shortlist__hero-inner .attrax-list-pagination-widget .attrax-pagination__pagination ul{display:none}.page-shortlist__hero-inner .attrax-list-pagination-widget .attrax-pagination__resultsperpage{display:none}.page-shortlist__hero>.container-col{position:relative;overflow:hidden;display:flex;justify-content:center}.page-shortlist__hero .banner-pool-widget__banner{position:relative;display:flex;margin-inline:auto}.page-shortlist__hero .banner-pool-widget__banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg, rgba(38, 71, 142, 0.8) 0%, rgba(38, 71, 142, 0.2) 100%)}.page-shortlist__hero .banner-pool-widget__banner.desktop{display:none}.page-shortlist__hero .banner-pool-widget__banner.mobile{display:flex}.page-shortlist__hero .banner-pool-widget__image-wrapper{height:auto}.page-shortlist__hero .banner-pool-widget__image{object-fit:cover}.page-shortlist__main-content-container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:120.8rem;margin-block:5.6rem 6.4rem}@media(min-width: 992px){.page-shortlist__main-content-container{padding:0 4rem;max-width:124rem}}.page-shortlist__main-content-container .container-col{display:flex;flex-direction:column;gap:3.2rem}.page-shortlist__main-content-container .container-col:has(.attrax-list-widget--has-items) .page-shortlist__content{display:none}.page-shortlist__main-content-container .container-col .snippet-paragraph-button__container{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.page-shortlist__main-content-container .container-col .snippet-paragraph-button__paragraph{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h3-mobile);margin:unset}@media(min-width: 991px){.page-shortlist__main-content-container .container-col .snippet-paragraph-button__paragraph{font-size:var(--font-size-h3)}}.page-shortlist .banner-call-to-action__wrapper{padding-block:6.4rem;margin:unset;background-color:#f4f4f4}body#body .page-shortlist__hero .banner-pool-widget__image{height:40rem;width:100%;object-position:12.5% 50%}@media(min-width: 630px){.page-shortlist__hero .banner-pool-widget__banner::after{background-image:linear-gradient(90deg, #632678 0%, #ba2f7d 45%, rgba(186, 47, 125, 0) 65.52%)}.page-shortlist__hero .banner-pool-widget__banner.desktop{display:flex}.page-shortlist__hero .banner-pool-widget__banner.mobile{display:none}.page-shortlist__main-content-container{margin-block:6.4rem 6.4rem}.page-shortlist .banner-call-to-action__wrapper{padding-block:7.2rem 8.4rem}body#body .page-shortlist__hero .banner-pool-widget__image{object-position:70% 50%}}.systempage-layout{background-color:#fff}.systempage-container{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem}@media(min-width: 992px){.systempage-container{padding:0 4rem;max-width:144.6rem}}.systempage-container p{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body)}.systempage-container label{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem}.systempage-container form{border-radius:2rem}.systempage-container .attrax-emailToFriend-widget{padding:unset}.systempage-container .btn,.systempage-container .btn-default{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0);cursor:pointer}.systempage-container .btn:hover,.systempage-container .btn:focus-visible,.systempage-container .btn-default:hover,.systempage-container .btn-default:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.attrax-list-widget--no-items:not(:has(.search-no-results)){display:none}.attrax-list-widget--no-items .search-no-results{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.attrax-list-widget--no-items .search-no-results h3{margin:unset}.attrax-list-widget.carousel-jobs{display:flex;flex-direction:column;padding-block-start:6.4rem;background-color:#f4f4f4}.attrax-list-widget.carousel-jobs .attrax-list-widget__list{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem;transition:opacity 0.3s ease-in-out;opacity:0}@media(min-width: 992px){.attrax-list-widget.carousel-jobs .attrax-list-widget__list{padding:0 4rem;max-width:144.6rem}}.attrax-list-widget.carousel-jobs .attrax-list-widget__list.show{opacity:1}.attrax-list-widget__tabs{width:100%;margin:0 auto;padding:0 2.4rem;max-width:141.4rem}@media(min-width: 992px){.attrax-list-widget__tabs{padding:0 4rem;max-width:144.6rem}}.attrax-list-widget__tab{display:none}.attrax-list-widget__tab-heading{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h1-mobile);margin:unset;color:#26478e}@media(min-width: 991px){.attrax-list-widget__tab-heading{font-size:var(--font-size-h1)}}.attrax-list-widget__list{display:flex;flex-wrap:wrap;justify-content:center;gap:3.2rem 2.4rem}.attrax-list-pagination-widget .attrax-pagination__total-results-hero,.attrax-list-pagination-widget .attrax-pagination__total-results-pagination{display:none}.attrax-list-pagination-widget .attrax-pagination__pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.attrax-list-pagination-widget .attrax-pagination__page-item a{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;display:flex;align-items:center;justify-content:center;min-width:3.2rem;height:3.2rem;padding:.8rem;background-color:#fff;border-radius:.6rem;font-weight:500;text-decoration:none;color:#406eb3}.attrax-list-pagination-widget .attrax-pagination__page-item a:hover,.attrax-list-pagination-widget .attrax-pagination__page-item a:focus-visible{color:inherit;box-shadow:unset}.attrax-list-pagination-widget .attrax-pagination__page-item a:hover,.attrax-list-pagination-widget .attrax-pagination__page-item a:focus-visible{background-color:#406eb3;color:#fff}.attrax-list-pagination-widget .attrax-pagination__page-item.attrax-pagination__page-item--current a{background-color:#406eb3;color:#fff}.attrax-list-pagination-widget .attrax-pagination__prev,.attrax-list-pagination-widget .attrax-pagination__next{display:flex;align-items:center}.attrax-list-pagination-widget .attrax-pagination__prev a,.attrax-list-pagination-widget .attrax-pagination__next a{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;display:flex;align-items:center;justify-content:center;min-width:3.2rem;height:3.2rem;padding:.8rem;background-color:#fff;border-radius:.6rem;font-weight:500;text-decoration:none;color:#406eb3}.attrax-list-pagination-widget .attrax-pagination__prev a:hover,.attrax-list-pagination-widget .attrax-pagination__prev a:focus-visible,.attrax-list-pagination-widget .attrax-pagination__next a:hover,.attrax-list-pagination-widget .attrax-pagination__next a:focus-visible{color:inherit;box-shadow:unset}.attrax-list-pagination-widget .attrax-pagination__prev a:hover,.attrax-list-pagination-widget .attrax-pagination__prev a:focus-visible,.attrax-list-pagination-widget .attrax-pagination__next a:hover,.attrax-list-pagination-widget .attrax-pagination__next a:focus-visible{background-color:#406eb3;color:#fff}.attrax-list-pagination-widget .attrax-pagination__prev.attrax-pagination__page-item--current a,.attrax-list-pagination-widget .attrax-pagination__next.attrax-pagination__page-item--current a{background-color:#406eb3;color:#fff}.attrax-list-pagination-widget .attrax-pagination__prev a::before,.attrax-list-pagination-widget .attrax-pagination__next a::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-weight:900;line-height:0}.attrax-list-pagination-widget .attrax-pagination__next a::before{content:""}.attrax-job-alert-signup-widget{display:flex;flex-direction:column;justify-content:center;padding:2.4rem}.attrax-job-alert-signup-widget h3,.attrax-job-alert-signup-widget .step1-header,.attrax-job-alert-signup-widget .step2-header{color:#fff}.attrax-job-alert-signup-widget p{margin-block-end:2.4rem;color:#fff}.attrax-job-alert-signup-widget a{color:#fff}.attrax-job-alert-signup-widget form{background-color:rgba(0,0,0,0);box-shadow:unset;padding:unset}.attrax-job-alert-signup-widget .attrax-form-item{display:flex;flex-direction:column;gap:.8rem}.attrax-job-alert-signup-widget .attrax-form-item__input,.attrax-job-alert-signup-widget .attrax-form-item__trigger-options{background-color:rgba(255,255,255,.05);border:unset;border-block-end:.1rem solid #ba2f7d;border-radius:unset;color:#fff}.attrax-job-alert-signup-widget .attrax-form-item__input::placeholder,.attrax-job-alert-signup-widget .attrax-form-item__trigger-options::placeholder{color:#fff;opacity:1}.attrax-job-alert-signup-widget label{display:none;margin-block-end:unset}.attrax-job-alert-signup-widget button{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0);width:100%}.attrax-job-alert-signup-widget button:hover,.attrax-job-alert-signup-widget button:focus-visible{color:inherit;box-shadow:unset}.attrax-job-alert-signup-widget button:hover,.attrax-job-alert-signup-widget button:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}@media(min-width: 768px){.attrax-job-alert-signup-widget{padding:5.6rem 8rem}.attrax-job-alert-signup-widget button{width:fit-content}}.systempage-layout .apply-container .job-application-widget{display:flex;width:100%;margin-inline:auto}.systempage-layout .apply-container .job-application-widget .row{padding:unset}.systempage-layout .apply-container .job-application-widget__opportunity-info{align-items:center;justify-content:center;margin:unset}.systempage-layout .apply-container .job-application-widget__heading{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h2-mobile);padding:unset;text-transform:none}@media(min-width: 991px){.systempage-layout .apply-container .job-application-widget__heading{font-size:var(--font-size-h2)}}.systempage-layout .apply-container .job-application-widget__job-title{background-image:linear-gradient(90deg, #982881 0%, #632678 50%, #26478e 100%);border-radius:2rem}.systempage-layout .apply-container .job-application-widget__job-title a{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h3-mobile);margin-block-end:unset;text-decoration:none;color:#fff}@media(min-width: 991px){.systempage-layout .apply-container .job-application-widget__job-title a{font-size:var(--font-size-h3)}}.systempage-layout .apply-container .job-application-widget__list-item{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body)}.systempage-layout .apply-container .job-application-widget__enter-details-prompt{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h3-mobile)}@media(min-width: 991px){.systempage-layout .apply-container .job-application-widget__enter-details-prompt{font-size:var(--font-size-h3)}}.systempage-layout .apply-container .job-application-widget__enter-details-prompt a{text-transform:none;text-decoration:none}.systempage-layout .apply-container .job-application-widget__social-login-wrapper{margin-top:unset;margin-block-end:3.2rem}.systempage-layout .apply-container .job-application-widget__social-login-wrapper .social-reg{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);display:flex;align-items:center;gap:1.6rem;margin:unset}.systempage-layout .apply-container .job-application-widget__linkedin-wrapper{margin:unset}.systempage-layout .apply-container .job-application-widget__linkedin-wrapper a{text-decoration:none}.systempage-layout .apply-container .job-application-widget__linkedin-wrapper a::before{font-family:"Font Awesome 6 Brands"}.search-filters-widget{position:relative;display:flex;flex-direction:column;width:100%}.search-filters-widget__heading{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;margin:0;padding:2rem 0}.search-filters-widget__heading:hover,.search-filters-widget__heading:focus-visible{color:inherit;box-shadow:unset}.search-filters-widget__heading h2{margin-block:0 2rem;font-display:fallback;font-family:"Roboto","Arial";font-weight:500;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-h5-mobile);margin:unset;color:#26478e}@media(min-width: 991px){.search-filters-widget__heading h2{font-size:var(--font-size-h5)}}.search-filters-widget__heading::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:transform 0.3s ease-in-out;font-size:1.6rem;color:#575756;position:relative;transform:translate(0);right:auto;top:auto}.search-filters-widget__heading.filters-open::after{transform:rotate(180deg)}.search-filters-widget__filter-list{display:grid;grid-template-areas:"filter1" "filter2" "filter3" "filter4" "filter5" "filter6" "buttons";grid-template-columns:1fr;gap:2.5rem;width:100%;padding:2.4rem 0 3.2rem;background:#fff;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem}.search-filters-widget .optionfiltergroup{position:relative;display:flex;flex-direction:column;height:fit-content;width:100%;margin:unset;padding:unset;box-shadow:unset}.search-filters-widget .optionfiltergroup:first-child{grid-area:filter1}.search-filters-widget .optionfiltergroup:nth-child(2){grid-area:filter2}.search-filters-widget .optionfiltergroup:nth-child(3){grid-area:filter3}.search-filters-widget .optionfiltergroup:nth-child(4){grid-area:filter4}.search-filters-widget .optionfiltergroup:nth-child(5){grid-area:filter5}.search-filters-widget .optionfiltergroup:nth-child(6){grid-area:filter6}.search-filters-widget .optionfiltergroup__count{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);transition:"",color .2s;align-self:flex-start;margin-left:.4rem;margin-bottom:unset;line-height:1.2;color:#632678}.search-filters-widget .optionfiltergroup.category-opened .option-display-list{opacity:1;visibility:visible;pointer-events:all}.search-filters-widget .optionfiltergroup.category-opened .option-type-header-text::after{transform:rotate(180deg)}.search-filters-widget .optionfiltergroup.category-opened .optionfiltergroup__count{color:#26478e}.search-filters-widget .optionfiltergroup .filter-heading{display:none}.search-filters-widget .optionfiltergroup .filter-checkbox{margin-bottom:0}.search-filters-widget .optionfiltergroup .filter-checkbox .checkbox-custom{margin-right:0}.search-filters-widget .optionfiltergroup .view-more-filters{display:none}.search-filters-widget .optionfiltergroup .apply-filters-btn-container{position:sticky;z-index:100;bottom:-0.1rem;left:0;display:flex;flex-direction:column;gap:.8rem .4rem;width:100%;margin-top:1.6rem;padding-block-start:.8rem;background-color:#fff}.search-filters-widget .optionfiltergroup .apply-filters-btn-container .job-filter-clear-group-btn{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0);margin-inline:auto}.search-filters-widget .optionfiltergroup .apply-filters-btn-container .job-filter-clear-group-btn:hover,.search-filters-widget .optionfiltergroup .apply-filters-btn-container .job-filter-clear-group-btn:focus-visible{color:inherit;box-shadow:unset}.search-filters-widget .optionfiltergroup .apply-filters-btn-container .job-filter-clear-group-btn:hover,.search-filters-widget .optionfiltergroup .apply-filters-btn-container .job-filter-clear-group-btn:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.search-filters-widget .optionfiltergroup .apply-filters-btn-container .apply-filters-btn{display:none}.search-filters-widget .location-filter{grid-area:filter6;position:relative;width:100%;margin:unset;padding:unset;border:unset;box-shadow:unset}.search-filters-widget .location-filter .header{display:none}.search-filters-widget .location-filter .location-slider-wrapper{display:grid;grid-template-areas:"postcode" "radius";grid-template-columns:1fr;gap:1.6rem;width:100%}.search-filters-widget .location-filter .location-slider-wrapper .location-search{grid-area:postcode;display:flex;flex-direction:column;gap:0 1rem}.search-filters-widget .location-filter .location-slider-wrapper .location-search .location-search-header{display:none}.search-filters-widget .location-filter .location-slider-wrapper .location-search .location-search-input{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:color 0.3s ease-in-out,border-color 0.3s ease-in-out;position:relative;margin-bottom:0;padding:1.2rem 1.6rem;background:#fff;border:1px solid #d5d5d5;border-radius:1.2rem;box-shadow:none;line-height:1;color:#333;grid-area:input;height:min-content;width:100%}.search-filters-widget .location-filter .location-slider-wrapper .location-search .location-search-input:focus-visible{outline-color:#632678}.search-filters-widget .location-filter .location-slider-wrapper .location-search .clear-search{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0);display:none;grid-area:clear;background-color:#26478e;min-width:4.5rem;height:4.5rem;padding:0}.search-filters-widget .location-filter .location-slider-wrapper .location-search .clear-search:hover,.search-filters-widget .location-filter .location-slider-wrapper .location-search .clear-search:focus-visible{color:inherit;box-shadow:unset}.search-filters-widget .location-filter .location-slider-wrapper .location-search .clear-search:hover,.search-filters-widget .location-filter .location-slider-wrapper .location-search .clear-search:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.search-filters-widget .location-filter .location-slider-wrapper .location-search .clear-search::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:0;color:#fff}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container{grid-area:radius;display:grid;grid-template-areas:"header header" "slider slider" "text text";gap:.8rem}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-slider-header{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem;grid-area:header;margin:unset}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-slider{grid-area:slider;position:relative;display:flex !important;background-color:#e53988;height:.2rem;border-radius:.8rem}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-slider .ui-slider-handle{position:absolute;top:-0.7rem;margin-left:-1.2rem;height:1.6rem;width:1.6rem;background:#e53988;border-radius:1.6rem;cursor:pointer;transition:background .3s ease-in-out,border-color .3s ease-in-out}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-slider .ui-slider-handle:hover,.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-slider .ui-slider-handle:focus{background:#26478e;border-color:#26478e}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-radius-text{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);grid-area:text;display:flex !important;align-items:center;gap:.8rem}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-radius-text .location-radius-value{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem;width:4rem;margin:unset;border:unset;font-size:1.8rem;pointer-events:none}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-radius-text .location-radius-intro{display:none}.search-filters-widget .location-filter .location-slider-wrapper .location-slider-container .location-radius-text .location-radius-miles{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);grid-area:text;color:rgba(51,51,51,.6)}.search-filters-widget .option-type-header{border:.1rem solid #d5d5d5;border-radius:1.2rem;cursor:pointer}.search-filters-widget .option-type-header-text{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:"",color .2s;position:relative;display:flex;align-items:center;margin:0;padding:1.2rem 1.6rem;line-height:1;font-weight:400;color:rgba(51,51,51,.6);pointer-events:none}.search-filters-widget .option-type-header-text::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;right:1.6rem;font-size:1.6rem;color:#575756;transition:color .3s ease-in-out,transform .3s ease-in-out}.search-filters-widget .option-display-list{scrollbar-gutter:stable both-edges;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:absolute;z-index:100;overflow:scroll;max-height:35rem;width:100%;margin-block-start:.8rem;padding:3.2rem 1rem 0;background-color:#fff;border:.1rem solid #d5d5d5;border-radius:1.2rem;box-shadow:0 .4rem 1.6rem 0 rgba(24,24,24,.2);top:100%;opacity:0;visibility:hidden;pointer-events:none}.search-filters-widget .option-display-list::-webkit-scrollbar{width:10px;height:18px}.search-filters-widget .option-display-list::-webkit-scrollbar-thumb{height:6px;background-clip:padding-box;background-color:#26478e;border-radius:5px}.search-filters-widget .option-display-list::-webkit-scrollbar-button{height:0;display:none}.search-filters-widget .option-display-list::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.search-filters-widget .option-display-list .job-filter-buttons-container{display:none}.search-filters-widget .option-display-list .job-filter-buttons-container::before{display:none}.search-filters-widget .option-display-list .job-filter-buttons-container .job-filter-close-button{display:none}.search-filters-widget .option-display-list .filter-expand-hide{position:relative;right:auto;top:auto;grid-column:2/-1;grid-row:1/1;display:flex;justify-content:center;align-items:center}.search-filters-widget .option-display-list .filter-expand-hide::before{transition:transform 0.3s ease-in-out;position:relative;top:auto;right:auto;transform:translate(0)}.search-filters-widget .option-display-list .filter-expand-hide .on-open,.search-filters-widget .option-display-list .filter-expand-hide .on-closed{display:none !important}.search-filters-widget .option-display-list .filter-contents{position:relative;display:flex;align-items:center;gap:.8rem;grid-column:1/2;grid-row:1;width:100%;cursor:pointer}.search-filters-widget .option-display-list .filter-contents .filter-checkbox{display:flex}.search-filters-widget .option-display-list .filter-contents .filter-text,.search-filters-widget .option-display-list .filter-contents .filter-count{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);margin-bottom:0;cursor:pointer}.search-filters-widget .option-display-list .filter-contents .filter-text{flex-grow:1}.search-filters-widget .option-display-list .filter-contents .filter-count{margin-right:1rem}.search-filters-widget .option-display-list .filter-option{padding-left:0;display:grid;grid-template-columns:90% 10%;grid-template-rows:repeat(2, max-content);align-items:start;padding-block-end:.8rem;margin-block-end:.8rem}.search-filters-widget .option-display-list .filter-option.has-child-elements .child-list{display:none;padding-left:1rem;grid-column:1/-1;grid-row:2;margin:0;margin-top:.8rem;padding-block:.8rem 0}.search-filters-widget .option-display-list .filter-option.has-child-elements .child-list li:last-of-type{margin-block-end:0;padding-block-end:0}.search-filters-widget .option-display-list .filter-option.has-child-elements .filter-option{border:unset}.search-filters-widget .option-display-list .filter-option.has-child-elements:has(.filter-expand-hide.filters-open) .child-list{display:grid !important}.search-filters-widget .option-display-list .filter-option:last-of-type{border-bottom:unset}.search-filters-widget .filter-option::before{display:none}.search-filters-widget .filter-option input[type=checkbox]{display:none}.search-filters-widget .filter-option .checkbox-custom{transition:background-color 0.3s ease-in-out;display:flex;align-items:center;justify-content:center;height:1.6rem;width:1.6rem;background-color:#fff;border:.1rem solid #26478e;border-radius:.4rem;cursor:pointer;pointer-events:all}.search-filters-widget .filter-option .checkbox-custom::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;color:#fff;opacity:0;visibility:hidden}.search-filters-widget .filter-option--checked .checkbox-custom{display:flex;justify-content:center;align-items:center;position:relative;border-color:#26478e;background-color:#26478e}.search-filters-widget .filter-option--checked .checkbox-custom::before{display:none !important}.search-filters-widget .filter-option--checked .checkbox-custom::after{opacity:1;visibility:visible}.search-filters-widget .filter-option .filter-expand-hide{cursor:pointer}.search-filters-widget .filter-option .filter-expand-hide::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:1.6rem;transform-origin:center}.search-filters-widget .filter-option .filter-expand-hide.filters-open::before{transform:rotate(-180deg)}.search-filters-widget__filter-buttons{grid-area:buttons;display:flex;gap:1.6rem;margin-left:auto}.search-filters-widget__filter-buttons .apply-filters-btn{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0)}.search-filters-widget__filter-buttons .apply-filters-btn:hover,.search-filters-widget__filter-buttons .apply-filters-btn:focus-visible{color:inherit;box-shadow:unset}.search-filters-widget__filter-buttons .apply-filters-btn:hover,.search-filters-widget__filter-buttons .apply-filters-btn:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.search-filters-widget__filter-buttons .filters-clear{color:#575756;border-color:#575756}@media(min-width: 630px){.search-filters-widget__heading{transition:border-radius 0.3s ease-in-out;justify-content:center;padding:2rem 3.2rem;background:linear-gradient(90deg, #982881 0%, #632678 50%, #26478e 100%);border-radius:4rem;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.search-filters-widget__heading h2{color:#fff}.search-filters-widget__heading::after{transition:color 0.3s ease-in-out;content:"";color:#fff}.search-filters-widget__heading.filters-open{border-radius:4rem}.search-filters-widget__heading.filters-open::after{content:"+"}.search-filters-widget__filter-list{grid-template-areas:"filter1 filter2" "filter3 filter4" "filter5 filter6" "buttons buttons";grid-template-columns:1fr 1fr;padding:2.4rem 3.2rem 3.2rem}.search-filters-widget .location-filter .location-slider-wrapper{grid-template-areas:"postcode radius";grid-template-columns:1fr 1fr}.search-filters-widget .optionfiltergroup{margin-bottom:0}}@media(min-width: 991px){.search-filters-widget__filter-list{grid-template-areas:"filter1 filter2 filter3" "filter4 filter5 filter6" "buttons buttons buttons";grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1366px){.search-filters-widget__filter-list{grid-template-areas:"filter1 filter2 filter3 filter4" "filter6 filter6 filter6 filter5" "buttons buttons buttons buttons";grid-template-columns:1fr 1fr 1fr 1fr;max-width:unset}.search-filters-widget .location-filter .location-slider-wrapper{grid-template-areas:"postcode postcode radius";grid-template-columns:1fr 1fr 1fr}}.attrax-search-widget{display:flex;flex-direction:column;gap:1.6rem}.attrax-search-widget__search-container{display:flex;align-items:center;gap:.2rem;max-width:57rem;width:100%}.attrax-search-widget__search-label{display:none}.attrax-search-widget__form-items{width:100%}.attrax-search-widget__search-input .attrax-form-item__label{display:none}.attrax-search-widget__search-input .attrax-form-item__input{width:100%;padding:1.6rem 1.6rem 1.7rem;border:unset;font-size:1.6rem;font-family:"Roboto","Arial";border-top-left-radius:1.6rem;border-bottom-left-radius:1.6rem;color:#333}.attrax-search-widget__search-button{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;background-color:#fff;padding:1.4rem 2rem;border-top-right-radius:1.6rem;border-bottom-right-radius:1.6rem;font-size:0}.attrax-search-widget__search-button:hover,.attrax-search-widget__search-button:focus-visible{color:inherit;box-shadow:unset}.attrax-search-widget__search-button::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:color 0.3s ease-in-out;font-size:2.4rem;font-weight:900;color:#26478e}.attrax-search-widget__search-button:hover::before{color:#ba2f7d}.attrax-search-widget #keyword-option-wrapper{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);display:flex;gap:.4rem;font-style:italic;color:#fff}.attrax-search-widget #keyword-option-wrapper .keyword-label{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-medium);font-weight:700;text-decoration:none;margin-block-end:.8rem;margin:unset;font-size:1.6rem;font-style:normal;color:#fff}.attrax-search-widget #keyword-option-wrapper .reset-keyword{display:none}.social-share-widget .fa,.social-share-widget label{display:none}.social-share-widget .shareWidget>fieldset>span{display:flex;gap:.8rem}.social-share-widget .whatsapp,.social-share-widget .linkedin{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0);align-items:center;height:5.3rem;width:5.3rem;border-color:#333}.social-share-widget .whatsapp:hover,.social-share-widget .whatsapp:focus-visible,.social-share-widget .linkedin:hover,.social-share-widget .linkedin:focus-visible{color:inherit;box-shadow:unset}.social-share-widget .whatsapp:hover,.social-share-widget .whatsapp:focus-visible,.social-share-widget .linkedin:hover,.social-share-widget .linkedin:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}.social-share-widget .whatsapp::before,.social-share-widget .linkedin::before{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 6 Pro";line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transition:color 0.3s ease-in-out;font-family:"Font Awesome 6 Brands";font-size:2.2rem;line-height:0;color:#333}.social-share-widget .whatsapp:hover::before,.social-share-widget .whatsapp:focus-visible::before,.social-share-widget .linkedin:hover::before,.social-share-widget .linkedin:focus-visible::before{color:#333}.social-share-widget .whatsapp::before{content:""}.page-job-details__hero .social-share-widget .whatsapp,.page-job-details__hero .social-share-widget .linkedin{border-color:#fff}.page-job-details__hero .social-share-widget .whatsapp::before,.page-job-details__hero .social-share-widget .linkedin::before{color:#fff}.page-job-details__hero .social-share-widget .whatsapp:hover::before,.page-job-details__hero .social-share-widget .whatsapp:focus-visible::before,.page-job-details__hero .social-share-widget .linkedin:hover::before,.page-job-details__hero .social-share-widget .linkedin:focus-visible::before{color:#333}.vacancy-options-widget ol{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;padding:unset}.vacancy-options-widget ol label{display:none}.vacancy-options-widget ol li{font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);display:flex;gap:.8rem;align-items:center;margin:unset;color:#fff}.vacancy-options-widget ol li::before{content:unset;padding:unset;line-height:0}.vacancy-options-widget ol .SalaryRange-wrapper{order:1}.vacancy-options-widget ol .Location-wrapper{order:2}.vacancy-options-widget ol .Location-wrapper::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/location.svg")}.vacancy-options-widget ol .Department-wrapper{order:3}.vacancy-options-widget ol .Department-wrapper::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/department.svg")}.vacancy-options-widget ol .RoleType-wrapper{order:3}.vacancy-options-widget ol .RoleType-wrapper::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/role.svg")}.vacancy-options-widget ol .Employment-wrapper{order:4}.vacancy-options-widget ol .Employment-wrapper::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/employment.svg")}.vacancy-options-widget ol .Schedule-wrapper{order:5}.vacancy-options-widget ol .Schedule-wrapper::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/schedule.svg")}@media(min-width: 768px){.vacancy-options-widget ol{justify-content:flex-start}}.vacancy-buttons-widget .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.vacancy-buttons-widget .btn-toolbar .jobApplyBtn{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background-image:linear-gradient(180deg, #632678 0%, #ba2f7d 100%);border:.1rem solid #ba2f7d;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,0),inset 0 10rem 10rem rgba(186,47,125,0)}.vacancy-buttons-widget .btn-toolbar .jobApplyBtn:hover,.vacancy-buttons-widget .btn-toolbar .jobApplyBtn:focus-visible{color:inherit;box-shadow:unset}.vacancy-buttons-widget .btn-toolbar .jobApplyBtn:hover,.vacancy-buttons-widget .btn-toolbar .jobApplyBtn:focus-visible{color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(175,22,133,.6),inset 0 10rem 10rem #ba2f7d}.vacancy-buttons-widget .btn-toolbar .shortlistBtn{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0);display:flex;align-items:center;justify-content:center;height:5.3rem;width:5.3rem;border-color:#333;font-size:0;color:#333}.vacancy-buttons-widget .btn-toolbar .shortlistBtn:hover,.vacancy-buttons-widget .btn-toolbar .shortlistBtn:focus-visible{color:inherit;box-shadow:unset}.vacancy-buttons-widget .btn-toolbar .shortlistBtn:hover,.vacancy-buttons-widget .btn-toolbar .shortlistBtn:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}.vacancy-buttons-widget .btn-toolbar .shortlistBtn::before{position:absolute;content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/shortlist-grey.svg")}.vacancy-buttons-widget .btn-toolbar .shortlistBtn::after{transition:opacity 0.3s ease-in-out;content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/shortlist-filled.svg");position:absolute;opacity:0}.vacancy-buttons-widget .btn-toolbar .shortlistBtn.shortlisted,.vacancy-buttons-widget .btn-toolbar .shortlistBtn:hover,.vacancy-buttons-widget .btn-toolbar .shortlistBtn:focus-visible{background-color:#fff}.vacancy-buttons-widget .btn-toolbar .shortlistBtn.shortlisted::after,.vacancy-buttons-widget .btn-toolbar .shortlistBtn:hover::after,.vacancy-buttons-widget .btn-toolbar .shortlistBtn:focus-visible::after{opacity:1}.vacancy-buttons-widget .btn-toolbar .EmailToFriend{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0);display:flex;align-items:center;justify-content:center;height:5.3rem;width:5.3rem;border-color:#333;font-size:0;color:#333}.vacancy-buttons-widget .btn-toolbar .EmailToFriend:hover,.vacancy-buttons-widget .btn-toolbar .EmailToFriend:focus-visible{color:inherit;box-shadow:unset}.vacancy-buttons-widget .btn-toolbar .EmailToFriend:hover,.vacancy-buttons-widget .btn-toolbar .EmailToFriend:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}.vacancy-buttons-widget .btn-toolbar .EmailToFriend::before{position:absolute;content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/share-grey.svg")}.vacancy-buttons-widget .btn-toolbar .EmailToFriend::after{transition:opacity 0.3s ease-in-out;content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/share-filled.svg");position:absolute;opacity:0}.vacancy-buttons-widget .btn-toolbar .EmailToFriend:hover::after,.vacancy-buttons-widget .btn-toolbar .EmailToFriend:focus-visible::after{opacity:1}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .jobApplyBtn{padding:unset;background:unset;background-image:unset;border:unset;border-radius:unset;box-shadow:unset;text-decoration:none;color:inherit;cursor:pointer;font-display:fallback;font-family:"Roboto","Arial";line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;color:#333;font-size:var(--font-size-body);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;width:fit-content;padding:1.6rem 3rem;border-radius:1.2rem;font-weight:500;background:rgba(255,255,255,0);border:.1rem solid #fff;color:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,0);background-color:#fff;color:#333}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .jobApplyBtn:hover,.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .jobApplyBtn:focus-visible{color:inherit;box-shadow:unset}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .jobApplyBtn:hover,.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .jobApplyBtn:focus-visible{color:#333;background:#fff;box-shadow:0 .3rem 1.5rem 0 rgba(255,255,255,.6)}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .shortlistBtn{border-color:#fff;color:#fff}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .shortlistBtn::before{position:absolute;content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/shortlist.svg")}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .EmailToFriend{border-color:#fff;color:#fff}.vacancy-buttons-widget.widget-vacancy-buttons-hero .btn-toolbar .EmailToFriend::before{content:url("/1481226/75eff0bd-2feb-4b02-bfc9-4f8acfc7fe31/0.0.0/Blob/images/icons/job-details/share.svg")}@media(min-width: 768px){.vacancy-buttons-widget .btn-toolbar{justify-content:flex-start}}.bla{color:red}.error-container{width:50%;min-width:30rem;text-align:center;margin:0 auto;margin-top:5rem;padding:3rem;background-color:#fff;box-shadow:none}.pagenotfound-container{width:50%;min-width:30rem;text-align:center;margin:0 auto;margin-top:5rem;padding:3rem;background-color:#fff;box-shadow:none}#cookie-banner-container{background-color:#fff;padding:1.6rem;z-index:10000;width:100%;position:fixed;bottom:0}#cookie-banner-container #cookie-banner{display:flex;justify-content:center;align-items:center}#cookie-banner-container #cookie-banner .fa-check-square-o::before{content:"";font-family:"Font Awesome 5 Pro";font-size:2.8rem;font-weight:400}#cookie-banner-container #cookie-banner #cookie-banner-message{font-size:var(--font-size-base);font-family:inherit;margin-right:2rem}.apply-container .job-application-widget__list-item::before{display:none}.apply-container .job-application-widget .cop-form-object-cvfile{margin-top:0;max-width:45rem;display:flex}.apply-container .job-application-widget__form{padding-top:0 !important}.apply-container .job-application-widget .upload-action{font-size:var(--font-size-base)}.apply-container .job-application-widget>.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:2rem}.apply-container .job-application-widget__opportunity-info{box-sizing:border-box;flex:0 0 1;display:flex;justify-content:center}.apply-container .job-application-widget__enter-details{box-sizing:border-box;flex:0 0 1}.apply-container .job-application-widget__heading{font-size:2.4rem;font-family:inherit;text-transform:uppercase;color:#000;text-align:center;font-weight:bold;padding-bottom:2rem;position:relative}.apply-container .job-application-widget__enter-details-prompt,.apply-container .job-application-widget__enter-details-prompt a{font-size:2.4rem;font-family:inherit;text-transform:uppercase;color:#000;font-weight:bold;position:relative;text-align:center;margin-top:3rem;margin-bottom:1rem}.apply-container .job-application-widget__enter-details-prompt .job-application-widget__title::after{background-color:#000}.apply-container .job-application-widget__enter-details-prompt .job-application-widget__already-registered{font-size:var(--font-size-base);font-family:inherit;color:#000;font-weight:normal;display:block;margin-top:3rem;text-transform:none}.apply-container .job-application-widget__list{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:0;margin-top:0rem !important;overflow:hidden}.apply-container .job-application-widget__list .fa{display:none}.apply-container .job-application-widget__list>:last-child{padding-bottom:3rem}.apply-container .job-application-widget__job-title{padding:3rem;background-color:gray;display:flex;justify-content:center;align-items:center;width:100%;flex-basis:100%;flex-shrink:0;margin-bottom:3rem}.apply-container .job-application-widget__job-title a{font-weight:bold;color:#fff;text-align:center}.apply-container .job-application-widget__job-title~.job-application-widget__list-item{text-align:center;justify-content:center;align-items:center;width:100%;margin-bottom:1rem}.apply-container .job-application-widget__social-login-wrapper{order:10;margin-top:3rem}.apply-container .job-application-widget__social-login-wrapper .social-reg{text-align:center;font-size:var(--font-size-base)}.apply-container .job-application-widget__social-login-wrapper .social-reg>*{display:inline-block}.apply-container .job-application-widget__linkedin-wrapper{margin-left:1rem;margin-top:1rem}.apply-container .job-application-widget__linkedin-wrapper a{background-color:#26478e;font-size:var(--font-size-base)}.apply-container .job-application-widget__linkedin-wrapper a:hover{background-color:#26478e}.apply-container .job-application-widget__linkedin-wrapper a::before{content:"";font-weight:400;position:relative;background-color:initial;font-family:"Font Awesome 5 Brands";color:#fff}.apply-container .job-application-widget__linkedin-wrapper a .fa-linkedin,.apply-container .job-application-widget__linkedin-wrapper a .fa-linkedin-in{display:none}.apply-container .job-application-widget .jobapplicatiowidget__g-recaptcha-wrapper{text-align:center}@media(min-width: 991px){.apply-container .job-application-widget__heading,.apply-container .job-application-widget__enter-details-prompt{text-align:left;margin-top:0;margin-bottom:0}.apply-container .job-application-widget>.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.apply-container .job-application-widget__opportunity-info{box-sizing:border-box;flex:0 0 .3333333333;margin-right:3rem;justify-content:flex-end;align-items:flex-start}.apply-container .job-application-widget .social-reg{text-align:left;margin-bottom:5rem}.apply-container .job-application-widget__enter-details{box-sizing:border-box;flex:0 0 .3333333333;margin-left:3rem}}.applicationthankyou-container{font-size:var(--font-size-base);font-family:inherit;text-align:center;width:100%;margin:0 auto;padding:0 3rem 3rem 3rem}.applicationthankyou-container .cop-thanks-message{margin-bottom:2rem}.applicationthankyou-container .cop-recruiter-photo img{max-width:15rem;height:auto}.applicationthankyou-container .cop-recruiter-details{display:flex;flex-direction:column;justify-content:center;align-items:center}.applicationthankyou-container .cop-recruiter-details>*{order:10;margin-bottom:2rem}.applicationthankyou-container .cop-recruiter-details>.cop-recruiter-details__email{order:1;overflow-wrap:anywhere}.applicationthankyou-container .cop-recruiter-details>.cop-recruiter-details__email p{margin-bottom:0}.applicationthankyou-container .cop-recruiter-details>.btn.btn-default{order:2;margin-bottom:1rem}.applicationthankyou-container .cop-recruiter-details>.attrax-button{order:3;margin-bottom:3rem}@media(min-width: 1366px){.applicationthankyou-container{max-width:70rem}}.register-container{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.register-container a{font-size:var(--font-size-base)}.register-container .registration-widget{background-color:#fff;box-shadow:none;padding:3rem;margin-top:2rem}.register-container .registration-widget .registration-info{font-size:var(--font-size-base)}.register-container .registration-widget .attrax-registration-widget__intro-text,.register-container .registration-widget .attrax-registration-widget__intro-text a{font-size:var(--font-size-base)}.register-container .registration-widget>h1{display:none}.register-container .registration-widget>.step2-header,.register-container .registration-widget .step3-header{display:block;font-family:inherit;font-size:2.4rem;text-transform:uppercase;margin-top:0}.register-container .registration-widget .form-horizontal{padding-left:0;padding-right:0;margin-left:0;margin-right:0;display:flex;flex-direction:column;justify-content:flex-start}.register-container .registration-widget .form-horizontal .form-group{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.register-container .registration-widget .form-horizontal>p{margin-top:2rem;margin-bottom:3rem}.register-container .registration-widget .form-horizontal .hr,.register-container .registration-widget .form-horizontal hr{display:none}.register-container .registration-widget .container-fluid{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.register-container .registration-widget__password-wrapper+.form-group{margin-top:2rem}.register-container .registration-widget__password-wrapper+.form-group>div{padding:0}.register-container .registration-widget__social-login-wrapper{margin-top:2rem;order:10}.register-container .registration-widget__social-login-wrapper .linkedin-register .btn{background-color:#eaebed}.register-container .registration-widget__social-login-wrapper .linkedin-register .btn .fa-linkedin::before{font-family:"Font Awesome 5 Brands";content:"";font-weight:400;line-height:1.5;color:#000;font-size:2.2rem}.register-container .registration-widget .cop-form-object-cvfile{display:flex;justify-content:space-between;align-content:center;align-items:center;height:20rem;flex-direction:column}.register-container .registration-widget .cop-form-object-cvfile>*{background-color:#eaebed;font-family:inherit;width:100%;height:100%;text-align:center;display:flex;margin-top:1rem;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.register-container .registration-widget .cop-form-object-cvfile>*:hover{background-color:#dcdee1}.register-container .registration-widget .cop-form-object-cvfile .formbuilder-file-upload::before{font-family:"Font Awesome 5 Pro";content:"";font-weight:bold;font-size:3rem}.register-container .registration-widget .cop-form-object-cvfile .formbuilder-dropbox-file-upload::before{font-family:"Font Awesome 5 Brands";content:"";font-weight:bold;font-size:3rem}.register-container .registration-widget .cop-form-object-cvfile .formbuilder-google-file-upload::before{font-family:"Font Awesome 5 Brands";content:"";font-weight:bold;font-size:3rem}.register-container .registration-widget .upload-action{margin-top:3rem;text-align:center;display:block}.register-container .registration-widget .upload-action.upload-success::before{color:#26478e;content:"";font-family:"Font Awesome 5 Pro";width:100%;display:block}.register-container .registration-widget .upload-action.upload-success a{font-weight:bold}.register-container .registration-widget .upload-action.upload-success a:hover{text-decoration:underline}.register-container .registration-widget .form-validation-message{margin-bottom:2rem}.register-container .registrationwidget__submit-wrapper,.register-container .jobalertprofilewidget__submit-wrapper{margin-top:2rem}.register-container .registrationwidget__submit-wrapper>div,.register-container .jobalertprofilewidget__submit-wrapper>div{padding-left:0;padding-right:0}@media(max-width: 767px){.register-container .registration-widget .formbuilder-file-upload::before,.register-container .registration-widget .formbuilder-dropbox-file-upload::before,.register-container .registration-widget .formbuilder-google-file-upload::before{margin-right:1rem;position:relative;top:-0.2rem}}@media(min-width: 768px){.register-container .registration-widget .cop-form-object-cvfile{flex-direction:row;height:15rem}.register-container .registration-widget .cop-form-object-cvfile>*{margin-top:0}.register-container .registration-widget .formbuilder-file-upload::before,.register-container .registration-widget .formbuilder-dropbox-file-upload::before,.register-container .registration-widget .formbuilder-google-file-upload::before{font-size:3rem;margin-bottom:1rem;display:block;width:100%}.register-container .registration-widget .upload-action.upload-success::before{display:inline-block;width:initial;margin-right:1rem}}@media(min-width: 1366px){.register-container .registration-widget{position:relative}}.candidate-home-container{width:100%;max-width:140rem;margin:auto;padding:0 2rem}.candidate-home-container #candidate-info-wrapper .equal{display:flex;justify-content:space-between;flex-wrap:wrap}.candidate-home-container .candidate-activity .equal{display:flex;flex-direction:column;justify-content:flex-start}.candidate-home-container>.col-md-12{box-sizing:border-box;flex:0 0 .6666666667}.candidate-home-container h3{margin-top:0}.candidate-home-container .register-slider .location-search{width:100%;display:flex;justify-content:space-between}.candidate-home-container .register-slider .location-search-input{width:100%}.candidate-home-container .register-slider .location-radius-text{text-align:center}.candidate-home-container .register-slider .location-slider{margin:2rem 0}.candidate-home-container .register-slider .location-radius-intro{display:none}.candidate-home-container .register-slider .header{font-size:var(--font-size-base);font-weight:300;font-family:inherit}.candidate-home-container .candidate-info-widget__open-btn .fa-edit{display:none}.candidate-home-container .candidate-info-widget__activity{width:100%}.candidate-home-container .candidate-info-widget__activity p{font-size:2.4rem}.candidate-home-container .candidate-info-widget__full-name{font-size:2.4rem;display:flex;margin-bottom:2rem}.candidate-home-container .candidate-info-widget__first-name{margin-right:1rem}.candidate-home-container .candidate-info-widget__candidate-details{background:#fff;width:100%;padding:3rem}.candidate-home-container .candidate-info-widget__wrapper .row{display:flex;flex-direction:column}.candidate-home-container .candidate-info-widget--basic{padding:3rem;background-color:#fff;box-shadow:none;display:block;margin:0 auto}.candidate-home-container .candidate-info-widget--basic .btn{margin-top:1rem}.candidate-home-container .candidate-info-widget--basic .candidate-info-widget__candidate-details{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.candidate-home-container .candidate-info-widget--basic .candidate-info-widget__email-wrapper{margin-top:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.candidate-home-container .candidate-info-widget--basic .candidate-info-widget__full-name{font-weight:bold;font-size:1.8rem}.candidate-home-container .candidate-info-widget--basic .candidate-info-widget__full-name>*{display:inline-block}.candidate-home-container .candidate-info-widget--basic .candidate-info-widget__activity{display:none}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__candidate-details{display:none}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity{width:100%}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row{display:flex;justify-content:space-between}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>:nth-child(1){padding:3rem;margin-top:3rem}@media(min-width: 1366px){.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>:nth-child(1){width:50%;border-right:1.5rem solid #eaebed}}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>:nth-child(2){padding:3rem;margin-top:3rem}@media(min-width: 1366px){.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>:nth-child(2){width:50%;border-left:1.5rem solid #eaebed}}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>*{display:block;width:100%;height:18rem;background-color:#fff;box-shadow:none}@media(min-width: 1366px){.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>*{width:50%}}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity>.row{display:block;padding:0;background-color:initial}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activityBasic{display:flex;justify-content:flex-start;flex-direction:column}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity-header{color:#000;padding:0;margin-top:0;font-size:1.8rem;font-family:inherit;font-weight:bold;text-transform:uppercase;margin-bottom:2rem}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity-shortlist{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__shortlist-text{color:#000;font-size:1.8rem;font-family:inherit;text-transform:uppercase;font-weight:bold;margin:0;margin-bottom:2rem;padding:0}.candidate-home-container .candidate-info-widget--activity .candidate-info-widget__logoutWrapper{align-self:flex-end;margin-top:auto}.candidate-home-container .candidate-info-widget__emailaddress{font-size:2.4rem}.candidate-home-container .c-v-manager-widget{padding:3rem;background-color:#fff;box-shadow:none;margin-top:3rem}.candidate-home-container .c-v-manager-widget__header{color:#000;font-size:1.8rem;text-transform:uppercase;font-family:inherit;font-weight:bold;margin-bottom:3rem}.candidate-home-container .c-v-manager-widget .cv-manager-wrapper{display:flex;justify-content:flex-start;flex-direction:column}.candidate-home-container .c-v-manager-widget .filewrapper{margin-bottom:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap}.candidate-home-container .c-v-manager-widget .filewrapper>i.fa-file-text-o,.candidate-home-container .c-v-manager-widget .filewrapper i.far.fa-file-alt{display:none}.candidate-home-container .c-v-manager-widget .filewrapper .fa-times{color:#b52321}.candidate-home-container .c-v-manager-widget .filewrapper .fa-times::before{content:"";font-family:"Font Awesome 5 Pro"}.candidate-home-container .c-v-manager-widget .filewrapper .filenamecontainer{width:65%;overflow:hidden;min-width:28rem}.candidate-home-container .c-v-manager-widget .filewrapper .filenamecontainer .filename{margin-left:1rem}.candidate-home-container .c-v-manager-widget .filewrapper .filenamecontainer .fileextension{margin-right:1rem}.candidate-home-container .c-v-manager-widget__dropzone-wrapper{margin-top:3rem;order:1}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .third-party-uploads{margin-top:2rem;display:flex;justify-content:center}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .fa-dropbox{font-family:inherit;font-size:var(--font-size-base);position:relative;left:-2rem;margin:6rem 2rem 0 2rem;font-weight:900}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .fa-dropbox:hover{color:#000}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .fa-dropbox::before{font-family:"Font Awesome 5 Brands";position:absolute;top:-5rem;left:50%;transform:translateX(-50%);font-size:4rem}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .icon-google-drive-logo{font-family:inherit;font-size:var(--font-size-base);position:relative;left:2rem;margin:6rem 2rem 0 2rem;font-weight:900;line-height:1}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .icon-google-drive-logo:hover{color:#000}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .icon-google-drive-logo::before{font-family:"Font Awesome 5 Brands";font-size:4rem;position:absolute;left:50%;top:-5rem;transform:translateX(-50%);content:""}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .dropzone{position:relative;border:.4rem dashed rgba(0,0,0,.6)}.candidate-home-container .c-v-manager-widget__dropzone-wrapper .dropzone .dz-message{text-transform:uppercase;font-family:inherit;font-weight:bold;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);margin:0}.candidate-home-container .applications-widget{background-color:#fff;box-shadow:none;padding:3rem;margin-top:3rem;font-size:1.8rem}.candidate-home-container .applications-widget__heading{color:#000;font-size:1.8rem;font-family:inherit;text-transform:uppercase;font-weight:bold;margin-bottom:2rem}.candidate-home-container .applications-widget #applications-history-table thead{display:none}.candidate-home-container .applications-widget #applications-history-table tr{display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:2rem;border-bottom:1px solid #eaebed;padding-bottom:1.5rem}.candidate-home-container .applications-widget #applications-history-table tr>*{flex-shrink:0;width:16.6666%;min-width:20rem}.candidate-home-container .applications-widget #applications-history-table tr td:first-child{word-break:break-all;padding-right:1rem}.candidate-home-container .applications-widget #applications-history-table tr th{font-size:2rem;font-weight:700}.candidate-home-container .applications-widget #applications-history-table th.view-info{visibility:hidden}.candidate-home-container .applications-widget #applications-history-table .view-info::after{font-family:"Font Awesome 5 Pro";content:"";color:#26478e;margin-left:.5rem;margin-right:.5rem}.candidate-home-container .applications-widget #applications-history-table .title a{font-weight:bold}.candidate-home-container .display-job-alert-widget{background-color:#fff;box-shadow:none;padding:3rem;margin-top:3rem}.candidate-home-container .display-job-alert-widget__title{color:#000;font-family:inherit;font-size:1.8rem;text-transform:uppercase;font-weight:bold;margin-bottom:3rem}.candidate-home-container .display-job-alert-widget .btnContainer{text-align:right}.candidate-home-container .display-job-alert-widget .btnContainer #newprofile{float:none}.candidate-home-container .display-job-alert-widget .profiles{padding:0;width:100%}.candidate-home-container .display-job-alert-widget .profiles .profile{padding-bottom:1rem;border-bottom:1px solid #eaebed;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2rem;padding-left:0}.candidate-home-container .display-job-alert-widget .profiles .profile .profileStatusCheckbox{margin:0;position:relative;top:2px}.candidate-home-container .display-job-alert-widget .profiles .profile .name{width:50%;font-weight:bold;font-size:1.8rem}.candidate-home-container .display-job-alert-widget .profiles .profile .profileDelete{color:#b52321;font-size:0;visibility:hidden}.candidate-home-container .display-job-alert-widget .profiles .profile .profileDelete::before{visibility:visible;font-size:1.8rem;font-family:"Font Awesome 5 Pro";content:"";font-weight:900}.candidate-home-container .display-job-alert-widget .profiles .profile::after,.candidate-home-container .display-job-alert-widget .profiles .profile::before{display:none;content:none}.candidate-home-container .display-job-alert-widget .profiles>:nth-last-child(2),.candidate-home-container .display-job-alert-widget .profiles>:last-child{border-bottom:none}.candidate-home-container .candidate-info-widget__email-wrapper{margin-bottom:3rem}.candidate-home-container .candidate-info-widget__logoutWrapper{margin-top:2rem}.candidate-home-container .consents-widget{background-color:#fff;box-shadow:none;padding:3rem;margin-top:3rem}.candidate-home-container .consents-widget form{max-width:initial;width:100%}.candidate-home-container .consents-widget .consent-fancy-button{margin-left:2rem}.candidate-home-container .consents-widget .consent-fancy-button::before{content:"";font-family:"Font Awesome 5 Pro";color:#26478e}.candidate-home-container .consents-widget .consent-policy input{display:none}.candidate-home-container .consents-widget .col-md-2{display:block;width:100%;padding-right:5rem}.candidate-home-container .consents-widget .consent-summary{margin-left:4rem;width:100%;display:inline-block;position:relative;top:-3.5rem}.candidate-home-container .consents-widget input:checked+.consent-fancy-button::before{content:""}.candidate-home-container .attrax-post-alert-list-widget{padding:3rem;background-color:#fff;box-shadow:none;display:block;margin:3rem auto 0}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__title{color:#000;font-family:inherit;font-size:1.8rem;text-transform:uppercase;font-weight:bold;margin-bottom:3rem}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__new-post{margin-top:3rem;float:right}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__post-profile{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin:0;margin-bottom:1.5rem;padding:0 1.5rem 1.5rem 0;border-bottom:1px solid #eaebed}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__post-profile::before,.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__post-profile::after{content:none}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__post-profile .name{width:50%;font-weight:bold;font-size:1.8rem}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__post-profile .post-alert-list-widget__delete{color:#b52321;font-size:0;visibility:hidden;padding-right:5px}.candidate-home-container .attrax-post-alert-list-widget .post-alert-list-widget__post-profile .post-alert-list-widget__delete::before{visibility:visible;font-size:1.8rem;font-family:"Font Awesome 5 Pro";content:"";font-weight:900}.candidate-home-container .attrax-post-alert-list-widget>:nth-last-child(2),.candidate-home-container .attrax-post-alert-list-widget>:nth-last-child(3),.candidate-home-container .attrax-post-alert-list-widget>:last-child{border-bottom:none}.candidate-home-container .anonymize-candidate-widget{padding:3rem;background-color:#fff;box-shadow:none;display:block;margin:3rem auto 0;position:relative}.candidate-home-container .anonymize-candidate-widget .anonymize-candidate-widget__title{color:#000;font-family:inherit;font-size:1.8rem;text-transform:uppercase;font-weight:bold;margin-bottom:3rem;width:100%}.candidate-home-container .anonymize-candidate-widget__container{display:flex;flex-wrap:wrap;flex-direction:column}.candidate-home-container .anonymize-candidate-widget__description{width:100%}.candidate-home-container .anonymize-candidate-widget__open-modal{align-self:flex-end;position:absolute !important;bottom:2rem;right:2rem}.candidate-home-container #applications-history-table .reference,.candidate-home-container #applications-history-table .date,.candidate-home-container #applications-history-table .status,.candidate-home-container #applications-history-table .consultant{font-size:1.8rem}@media(min-width: 0px){.candidate-home-container .candidate-home-container .candidate-info-widget{float:none}}@media(max-width: 699px){.candidate-home-container .candidate-home-container .c-v-manager-widget .filewrapper .filenamecontainer{width:90%}.candidate-home-container .candidate-home-container .display-job-alert-widget .profiles .profile .name{width:100%}.candidate-home-container .candidate-home-container .post-alert-list-widget .post-alert-list-widget__post-profile .name{width:100%}}@media(max-width: 500px){.candidate-home-container .candidate-home-container .post-alert-list-widget .post-alert-list-widget__post-profile{flex-direction:column;justify-content:center}.candidate-home-container .candidate-home-container .post-alert-list-widget .post-alert-list-widget__post-profile>*{text-align:center;width:100%}.candidate-home-container .candidate-home-container .display-job-alert-widget .profiles .profile{justify-content:center}.candidate-home-container .candidate-home-container .display-job-alert-widget .profiles .profile>*{text-align:center;width:100%}}@media(min-width: 1366px){.candidate-home-container .candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>:nth-child(1){position:relative;left:-1rem}.candidate-home-container .candidate-home-container .candidate-info-widget--activity .candidate-info-widget__activity .row>:nth-child(2){position:relative;left:1rem;margin-top:0 !important}.candidate-home-container .candidate-home-container .c-v-manager-widget{position:relative;left:-1rem}.candidate-home-container .candidate-home-container .c-v-manager-widget .filewrapper{float:none}.candidate-home-container .candidate-home-container .applications-widget{position:relative;left:-1rem}.candidate-home-container .candidate-home-container .applications-widget .view-info{text-align:center}.candidate-home-container .candidate-home-container .display-job-alert-widget{position:relative;left:-1rem}.candidate-home-container .candidate-home-container .post-alert-list-widget{position:relative;left:-1rem}}@media(min-width: 991px){.candidate-home-container .applications-widget{overflow-x:auto}.candidate-home-container .applications-widget #applications-history-table thead{display:block;text-align:left}.candidate-home-container .applications-widget #applications-history-table tr{display:table}.candidate-home-container .candidate-info-widget__activity{width:50%}.candidate-home-container .candidate-info-widget__activity .equal{display:flex;flex-direction:column}.candidate-home-container .candidate-info-widget__candidate-details{width:50%}.candidate-home-container .candidate-info-widget__wrapper .row{flex-direction:row}.candidate-home-container .candidate-info-widget__wrapper .row>div{text-align:left}}.candidateresetpassword-container .reset-password-widget{width:100%;max-width:96rem;margin:0 auto;padding:0 2rem}.candidateresetpassword-container .reset-password-widget input{width:100%}.candidateresetpassword-container .reset-password-widget button{margin-top:2rem}@media(min-width: 991px){.candidateresetpassword-container .reset-password-widget input{max-width:40%}}

/*# sourceMappingURL=style.attrax.min.css.map */