#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}#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}#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}}@media(max-width: 479px){.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}@font-face{font-family:"f37Lineca-Regular";src:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/fonts/F37Lineca-Book.ttf") format("TrueType")}@font-face{font-family:"f37Lineca-Medium";src:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/fonts/F37Lineca-Medium.ttf") format("TrueType")}@font-face{font-family:"f37Lineca-Bold";src:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/fonts/F37Lineca-Bold.ttf") format("TrueType")}@font-face{font-family:Roboto-regular;src:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/fonts/Roboto-Regular.ttf") format("TrueType")}@font-face{font-family:Roboto-bold;src:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/fonts/Roboto-Bold.ttf") format("TrueType")}@font-face{font-family:Roboto-medium;src:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/fonts/Roboto-medium.ttf") format("TrueType")}p{font-size:1.8rem;font-family:"Roboto-regular";color:#181818;line-height:1.4;letter-spacing:.5px;margin-bottom:2rem}@media(min-width: 991px){p{font-size:1.8rem}}a:not(.attrax-button){font-size:1.8rem;font-family:"f37Lineca-Medium";color:#0066f5;text-decoration:none;transition:all .3s ease-out}a:not(.attrax-button):hover{color:#071d49}h1{font-size:3.2rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;text-align:center;padding:0 1rem}@media(min-width: 991px){h1{font-size:5.6rem}}h2{font-size:2.2rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){h2{font-size:4rem;padding:0}}h3{font-size:3rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){h3{font-size:3.2rem;padding:0}}h4{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){h4{font-size:2.8rem;padding:0}}h5{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){h5{font-size:2.3rem;padding:0}}h6{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){h6{font-size:1.8rem;padding:0}}strong,b{font-weight:700;font-family:"Roboto-bold"}body{padding-top:7rem}#cookie-banner-container{display:none !important}html{font-size:62.5%}button,.attrax-button{font-family:"Roboto-bold";color:#fff;text-transform:uppercase;width:auto;background-color:#071d49;padding:1.4rem 3rem;border-radius:3rem;letter-spacing:1.5px;font-size:1.2rem;display:inline-block;outline:none;border:none;transition:all .3s ease-in-out;cursor:pointer;text-align:center;text-decoration:none}button:hover,.attrax-button:hover{background-color:#0066f5;color:#fff}#main-site-main-content{position:relative}ul:not(.navList){padding-left:3rem}ul:not(.navList) li{font-family:"Roboto-regular";font-size:1.8rem;position:relative;padding-left:1rem;margin-bottom:.5rem}ul:not(.navList) li::before{content:"";height:5px;width:5px;border-radius:100%;background-color:#071d49;display:block;position:absolute;top:1rem;left:0}ol{counter-reset:my-counter;list-style:none;padding-left:3rem}ol li{margin-bottom:.5rem;counter-increment:my-counter;font-family:"Roboto-regular";font-size:1.8rem}ol li::before{content:counter(my-counter) ".";padding-right:1rem;font-family:inherit;color:#071d49;font-weight:600}#web-messenger-container{position:fixed;bottom:0;transition:all .3s ease-in-out;max-height:calc(100% - 7rem)}.spacerv2{height:2rem}@media screen and (min-width: 32rem){.spacerv2{height:calc(17.5vw - 3.6rem)}}#onetrust-consent-sdk p,#onetrust-consent-sdk button,#onetrust-consent-sdk h3,#onetrust-consent-sdk #ot-pc-desc,#onetrust-consent-sdk #ot-pc-title,#onetrust-consent-sdk #ot-category-title,#onetrust-consent-sdk .ot-consent-hdr,#onetrust-consent-sdk .ot-c-name div,#onetrust-consent-sdk .ot-c-host div,#onetrust-consent-sdk .ot-c-duration div,#onetrust-consent-sdk .ot-c-type div,#onetrust-consent-sdk .ot-c-category div,#onetrust-consent-sdk *{font-family:"Roboto-regular" !important}form{margin:0 auto;padding-inline:2rem;width:100%;max-width:100rem}@media(min-width: 1400px){form{padding-inline:0}}form .attrax-form-item{display:flex;flex-flow:column-reverse}form label{font-family:"f37Lineca-Medium" !important;margin-bottom:1rem}form input{box-shadow:0 0 0 1px #071d49;border:none;outline:none;transition:all .3s ease-in-out;width:100%;padding:1.5rem 1rem 1.5rem 3rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;-webkit-appearance:none;margin-bottom:2rem}form input:focus{box-shadow:0 0 0 2px #071d49}.autocomplete-suggestions{pointer-events:none;opacity:0;visibility:hidden;z-index:-1}.autocomplete-suggestions .autocomplete-suggestion{display:none}.jump-to-content{background:#071d49;color:#fff !important;text-transform:uppercase;font-size:2rem;position:absolute;top:0;left:0;padding:3rem;visibility:hidden;opacity:0;z-index:-1}.jump-to-content:focus,.jump-to-content:focus-within{visibility:visible;opacity:1;z-index:99999}.main-header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:999999}.main-header--nav-open .main-header__action-btns{transform:translateX(0)}.main-header--nav-open .main-header__burger span{transform-origin:center}.main-header--nav-open .main-header__burger span:nth-of-type(1){transform:translate3d(0, 9px, 0) rotate(45deg)}.main-header--nav-open .main-header__burger span:nth-of-type(2){opacity:0}.main-header--nav-open .main-header__burger span:nth-of-type(3){transform:translate3d(0, -8px, 0) rotate(-45deg)}.main-header__main-nav .mainNav-widget .navList li{margin-bottom:2rem}.main-header__main-nav .mainNav-widget .navList li:last-child{margin-bottom:0}.main-header__main-nav .mainNav-widget .navList li a,.main-header__main-nav .mainNav-widget .navList li .text,.main-header__main-nav .mainNav-widget .navList li .text-node{color:#071d49;font-family:"Roboto-regular";font-size:2rem;text-transform:uppercase}.main-header__main-nav .mainNav-widget .navList li a:hover,.main-header__main-nav .mainNav-widget .navList li .text:hover,.main-header__main-nav .mainNav-widget .navList li .text-node:hover{font-weight:700}.main-header__inner-container{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem;display:flex;flex-flow:row;justify-content:space-between;padding-top:2.2rem;padding-bottom:2.2rem}@media(min-width: 1400px){.main-header__inner-container{padding-inline:0}}.main-header__action-btns{position:fixed;display:flex;flex-flow:column;top:7rem;right:0;transform:translateX(100%);background-color:#fff;height:100%;width:100%;transition:all .3s ease-in-out;align-items:flex-start;padding:4rem 3rem;justify-content:flex-start}.main-header__action-btns>div{margin-bottom:2rem}.main-header__burger{background-color:rgba(0,0,0,0);border-radius:0;padding:0;width:3rem;height:2rem;display:flex;flex-flow:column;justify-content:space-between}.main-header__burger span{display:block;width:100%;height:3px;border-radius:1rem;background-color:#071d49;transition:all .3s ease-in-out}.main-header__burger:hover{background-color:rgba(0,0,0,0)}.main-header__locations-nav-wrapper{display:flex;align-items:center}.main-header__locations-nav{width:100%;position:relative}.main-header__locations-nav .mainNav-widget{margin-top:1rem;outline:1px solid #edf0ff;overflow:hidden;position:absolute;left:0;top:100%;width:100%;padding:1rem 2rem;background-color:#fff;transform:scaleY(0);transition:all .3s ease-in-out;transform-origin:top;z-index:2}.main-header__locations-nav .mainNav-widget .navList li{margin-bottom:2rem;opacity:0;transition:all .3s ease-in-out;transition-delay:.3s}.main-header__locations-nav .mainNav-widget .navList li:last-child{margin-bottom:0}.main-header__locations-nav .mainNav-widget .navList li a,.main-header__locations-nav .mainNav-widget .navList li .text,.main-header__locations-nav .mainNav-widget .navList li .text-node{color:#071d49;font-family:"Roboto-regular";font-size:2rem;text-transform:uppercase}.main-header__locations-nav--locations-open .mainNav-widget{transform:scaleY(1)}.main-header__locations-nav--locations-open .mainNav-widget .navList li{opacity:1}.main-header__locations-toggle{background-color:rgba(0,0,0,0);padding:0;border-radius:0;color:#071d49;font-family:"Roboto-regular";font-size:2rem;margin-right:1rem}.main-header__locations-toggle:hover{background:rgba(0,0,0,0);color:#071d49;font-weight:700}.main-header__shortlist{position:relative}.main-header__shortlist>a{position:absolute;top:0;left:0;height:100%;width:100%}.main-header__shortlist .inline-shortlist-widget #shortlist-container{display:none}.main-header__shortlist .inline-shortlist-widget .shortlist-cart span{display:none}.main-header__shortlist .inline-shortlist-widget .fav-count{display:block !important;position:absolute;top:-0.5rem;right:-0.5rem;color:#071d49;font-size:1rem}@media(min-width: 991px){.main-header__burger{display:none}.main-header__locations-nav{width:auto;min-width:12rem}.main-header__action-btns{position:relative;top:auto;right:0;width:auto;flex-flow:row;padding:0;gap:3rem;align-items:center;transform:translateX(0)}.main-header__action-btns>div{margin-bottom:0}.main-header__locations-toggle{font-size:1.4rem}.main-header__main-nav .mainNav-widget .navList li a,.main-header__main-nav .mainNav-widget .navList li .text,.main-header__main-nav .mainNav-widget .navList li .text-node,.main-header__locations-nav .mainNav-widget .navList li a,.main-header__locations-nav .mainNav-widget .navList li .text,.main-header__locations-nav .mainNav-widget .navList li .text-node{font-size:1.4rem}}.main-footer{background-color:#fafafa;position:relative}.main-footer__logo{display:block}.main-footer__logo img{width:100%;max-width:12rem}.main-footer__inner-container{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem;padding-block:4rem}@media(min-width: 1400px){.main-footer__inner-container{padding-inline:0}}.main-footer__inner-container>*{padding-bottom:4rem}.main-footer__back-to-top{height:4.7rem;width:4.7rem;background-color:#a6b5e0;border-radius:100%;transform:scale(1);transition:all .3s ease-in-out;transition-timing-function:cubic-bezier(0.5, 0, 0.5, 0);position:absolute;top:4rem;right:2rem;line-height:0;display:flex;justify-content:center;align-items:center;padding:0;padding-bottom:0}.main-footer__back-to-top::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;color:#071d49;font-size:2.3rem}.main-footer__back-to-top:hover{background-color:#a6b5e0;transform:scale(1.3)}.main-footer__nav-container .mainNav-widget .navList li a,.main-footer__nav-container .mainNav-widget .navList li .text,.main-footer__nav-container .mainNav-widget .navList li .text-node{font-size:3rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem;color:#071d49;padding:0;font-size:2.2rem;transition:all .3s ease-in-out;font-family:"f37Lineca-Regular";transform:scale(1)}@media(min-width: 991px){.main-footer__nav-container .mainNav-widget .navList li a,.main-footer__nav-container .mainNav-widget .navList li .text,.main-footer__nav-container .mainNav-widget .navList li .text-node{font-size:3.2rem;padding:0}}.main-footer__nav-container .mainNav-widget .navList li a:hover,.main-footer__nav-container .mainNav-widget .navList li .text:hover,.main-footer__nav-container .mainNav-widget .navList li .text-node:hover{transform:scale(1.03);cursor:pointer}.main-footer__nav-container--2{padding-bottom:4rem}.main-footer__nav-container--2 .mainNav-widget .navList{display:inline-flex;flex-flow:column;align-items:flex-start}.main-footer__nav-container--2 .mainNav-widget .navList li{display:inline-block}.main-footer__nav-container--2 .mainNav-widget .navList li a,.main-footer__nav-container--2 .mainNav-widget .navList li .text,.main-footer__nav-container--2 .mainNav-widget .navList li .text-node{font-family:"Roboto-regular";color:#071d49;font-size:1.4rem;text-transform:uppercase;margin:0;margin-bottom:2rem;display:block;transform:scale(1);transform-origin:center}.main-footer__nav-container--2 .mainNav-widget .navList li.last .text-node .text{display:flex;gap:1rem}.main-footer__nav-container--2 .mainNav-widget .navList li.last .text-node .text::after{content:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/privacy-options-icon.svg");height:3.5rem;width:3.5rem}.main-footer__nav-container--1 .mainNav-widget .navList{display:flex;flex-flow:column;align-items:flex-start}.main-footer__nav-container--1 .mainNav-widget .navList li{transform:scale(1);transform-origin:center;transition:all .3s ease-in-out;margin-bottom:.5rem}.main-footer__nav-container--1 .mainNav-widget .navList li:last-child{margin-bottom:0}.main-footer__nav-container--1 .mainNav-widget .navList li:hover{transform:scale(1.05)}.main-footer__disclaimer,.main-footer__copy{color:#071d49;margin-bottom:0;padding-bottom:4rem;line-height:2}.main-footer__copy{border-bottom:1px solid #071d49;margin-bottom:4rem}.main-footer__socials .social-icon{margin-right:2.5rem}.main-footer__socials .social-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;color:#fff;font-family:"Font Awesome 6 Brands";font-size:3rem;transition:all .3s ease-in-out}.main-footer__socials .social-icon:hover::before{color:#0066f5}.main-footer__socials .social-icon:hover .fa::before{color:#0066f5}.main-footer__socials .social-icon::before{transform:scale(1);transition:all .3s ease-in-out;transform-origin:center;color:#071d49}.main-footer__socials .social-icon:hover::before{color:#a6b5e0;transform:scale(1.3)}.main-footer__socials .social-icon--twitter::before{content:""}.main-footer__socials .social-icon--instagram::before{content:""}.main-footer__socials .social-icon--linkedin::before{content:""}.main-footer__socials .social-icon--youtube::before{content:""}.main-footer__socials .social-icon--tiktok::before{content:""}.main-footer #ot-sdk-btn.ot-sdk-show-settings,.main-footer #ot-sdk-btn.optanon-show-settings{color:initial;border:initial;height:initial;white-space:initial;word-wrap:initial;padding:initial;font-size:1.2rem;line-height:initial;transition:initial}.main-footer #ot-sdk-btn.ot-sdk-show-settings:hover,.main-footer #ot-sdk-btn.optanon-show-settings:hover{color:initial;background-color:initial}@media(min-width: 768px){.main-footer__nav-container--2 .mainNav-widget .navList{display:grid;grid-template-rows:repeat(2, 1fr);grid-template-columns:repeat(4, 1fr);gap:2rem;justify-content:space-between}.main-footer__nav-container--2 .mainNav-widget .navList li a,.main-footer__nav-container--2 .mainNav-widget .navList li .text,.main-footer__nav-container--2 .mainNav-widget .navList li .text-node{margin-bottom:0;font-size:1.2rem}.main-footer__nav-container--2 .mainNav-widget .navList li:nth-child(n+4){grid-row:2}.main-footer__nav-container--2 .mainNav-widget .navList li.last .text-node .text{gap:0}}@media(min-width: 991px){.main-footer{border-top-left-radius:6rem}.main-footer__inner-container{display:flex}.main-footer__logo img{width:auto;max-width:unset}.main-footer__col--1{padding-right:10rem}.main-footer__col--2{padding-right:6rem;min-width:30rem}.main-footer__col--3{position:relative}.main-footer__nav-container--1{height:100%}.main-footer__nav-container--1 .mainNav-widget{height:100%}.main-footer__nav-container--1 .mainNav-widget .navList{display:flex;flex-flow:column;height:100%;justify-content:space-between}.main-footer__nav-container--1 .mainNav-widget .navList li a,.main-footer__nav-container--1 .mainNav-widget .navList li .text,.main-footer__nav-container--1 .mainNav-widget .navList li .text-node{font-size:4rem;line-height:1}.main-footer__disclaimer{padding-right:10rem}.main-footer__back-to-top{top:0;right:0}.culture-pt-br .main-footer__nav-container--1 .mainNav-widget .navList li a,.culture-pt-br .main-footer__nav-container--1 .mainNav-widget .navList li .text,.culture-pt-br .main-footer__nav-container--1 .mainNav-widget .navList li .text-node{font-size:3.2rem}}.home-cta-banner__wrapper .new-cta-banner{margin:0 auto;padding-inline:2rem;width:100%;max-width:104.5rem}@media(min-width: 1400px){.home-cta-banner__wrapper .new-cta-banner{padding-inline:0}}.home-cta-banner__wrapper .banner-image{position:relative}.home-cta-banner__wrapper .banner-image::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#181818;opacity:.3}.home-cta-banner__wrapper .banner-image img{width:100%;height:100%;object-fit:cover;min-height:35rem;display:block;aspect-ratio:16/9}.home-cta-banner__wrapper .banner-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-content:center}.home-cta-banner__wrapper .banner-wrapper>div,.home-cta-banner__wrapper .banner-wrapper a{grid-row:1;grid-column:1}.home-cta-banner__wrapper .banner-wrapper .cust-h2{color:#fff;text-align:center;position:relative;z-index:2;padding:0 2rem}.home-cta-banner__wrapper .banner-wrapper .banner-pool-widget__link:hover h2{color:#a6b5e0;transition:color .3s ease-out}@media(min-width: 991px){.home-cta-banner__wrapper .banner-image img{max-height:35rem}}.job-results .attrax-vacancy-tile{border:1px solid #a6b5e0;padding:2rem;border-radius:3rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, min-content);background-color:#fff;padding-bottom:2rem}.job-results .attrax-vacancy-tile__item{display:none}.job-results .attrax-vacancy-tile__shortlist{border-radius:0;padding:0;text-decoration:none;background-color:rgba(0,0,0,0);color:red;transition:all .3s ease-in-out;font-size:0;grid-row:1/2;grid-column:2/3;justify-self:end}.job-results .attrax-vacancy-tile__shortlist::after{content:"";height:2.2rem;width:2.2rem;background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.job-results .attrax-vacancy-tile__shortlist.shortlisted::after{background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart-filled.svg")}.job-results .attrax-vacancy-tile__shortlist:hover{background-color:rgba(0,0,0,0)}.job-results .attrax-vacancy-tile__shortlist:hover::after{background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart-hover.svg")}.job-results .attrax-vacancy-tile__title{border-radius:0;background-color:rgba(0,0,0,0);padding:0;color:#071d49;font-size:2rem;font-family:"f37Lineca-Medium";text-decoration:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;grid-row:2/3;grid-column:1/-1;padding-right:6rem;margin-bottom:1rem;min-height:7.5rem;text-align:left}.job-results .attrax-vacancy-tile__title:hover{background-color:rgba(0,0,0,0);color:#071d49}.job-results .attrax-vacancy-tile__option-function,.job-results .attrax-vacancy-tile__externalreference,.job-results .attrax-vacancy-tile__location-freetext{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:1rem}.job-results .attrax-vacancy-tile__location-freetext{grid-row:1/2;grid-column:1/-1;margin-bottom:1rem;display:flex;align-items:center}.job-results .attrax-vacancy-tile__location-freetext::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;margin-right:.5rem;font-size:1.2rem;transform:translateY(-1px);font-weight:200;color:#071d49}.job-results .attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-label{display:none}.job-results .attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-value{display:flex}.job-results .attrax-vacancy-tile__option-location-valueset,.job-results .attrax-vacancy-tile__option-function-valueset{display:flex}.job-results .attrax-vacancy-tile__option-location-valueset .attrax-vacancy-tile__item-value,.job-results .attrax-vacancy-tile__option-function-valueset .attrax-vacancy-tile__item-value{margin-right:.5rem}.job-results .attrax-vacancy-tile__option-function{grid-row:3/4;grid-column:1/-1}.job-results .attrax-vacancy-tile__option-area-of-interest{grid-row:4/5;grid-column:1/-1}.job-results .attrax-vacancy-tile__reference{grid-column:1/-1;grid-row:5/6}.job-results .attrax-vacancy-tile__externalreference{grid-column:1/-1;grid-row:5/6}.job-results .attrax-vacancy-tile__item-label{font-size:1.2rem;font-family:"Roboto-regular";font-weight:600;margin-right:.5rem;margin-bottom:0;color:#071d49}.job-results .attrax-vacancy-tile__item-label::after{content:":";margin-left:-2px}.job-results .attrax-vacancy-tile__item-value{font-size:1.2rem;margin-bottom:0;color:#071d49}.job-results .attrax-vacancy-tile__learn-more{grid-row:6/-1;grid-column:1/-1;justify-self:center;text-decoration:none;padding:1rem 3.5rem}@media(min-width: 768px){.job-results .attrax-vacancy-tile{padding-bottom:1rem}.job-results .attrax-vacancy-tile__learn-more{justify-self:end;padding:1.4rem 3.5rem}}.attrax-list-widget.widget .attrax-vacancy-tile{border:1px solid #a6b5e0;padding:2rem;border-radius:3rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, min-content);background-color:#fff;padding-bottom:2rem;padding-bottom:2rem;margin-bottom:2rem}.attrax-list-widget.widget .attrax-vacancy-tile__item{display:none}.attrax-list-widget.widget .attrax-vacancy-tile__shortlist{border-radius:0;padding:0;text-decoration:none;background-color:rgba(0,0,0,0);color:red;transition:all .3s ease-in-out;font-size:0;grid-row:1/2;grid-column:2/3;justify-self:end}.attrax-list-widget.widget .attrax-vacancy-tile__shortlist::after{content:"";height:2.2rem;width:2.2rem;background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.attrax-list-widget.widget .attrax-vacancy-tile__shortlist.shortlisted::after{background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart-filled.svg")}.attrax-list-widget.widget .attrax-vacancy-tile__shortlist:hover{background-color:rgba(0,0,0,0)}.attrax-list-widget.widget .attrax-vacancy-tile__shortlist:hover::after{background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart-hover.svg")}.attrax-list-widget.widget .attrax-vacancy-tile__title{border-radius:0;background-color:rgba(0,0,0,0);padding:0;color:#071d49;font-size:2rem;font-family:"f37Lineca-Medium";text-decoration:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;grid-row:2/3;grid-column:1/-1;padding-right:6rem;margin-bottom:1rem;min-height:7.5rem;text-align:left}.attrax-list-widget.widget .attrax-vacancy-tile__title:hover{background-color:rgba(0,0,0,0);color:#071d49}.attrax-list-widget.widget .attrax-vacancy-tile__option-function,.attrax-list-widget.widget .attrax-vacancy-tile__externalreference,.attrax-list-widget.widget .attrax-vacancy-tile__location-freetext{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:1rem}.attrax-list-widget.widget .attrax-vacancy-tile__location-freetext{grid-row:1/2;grid-column:1/-1;margin-bottom:1rem;display:flex;align-items:center}.attrax-list-widget.widget .attrax-vacancy-tile__location-freetext::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;margin-right:.5rem;font-size:1.2rem;transform:translateY(-1px);font-weight:200;color:#071d49}.attrax-list-widget.widget .attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-label{display:none}.attrax-list-widget.widget .attrax-vacancy-tile__location-freetext .attrax-vacancy-tile__item-value{display:flex}.attrax-list-widget.widget .attrax-vacancy-tile__option-location-valueset,.attrax-list-widget.widget .attrax-vacancy-tile__option-function-valueset{display:flex}.attrax-list-widget.widget .attrax-vacancy-tile__option-location-valueset .attrax-vacancy-tile__item-value,.attrax-list-widget.widget .attrax-vacancy-tile__option-function-valueset .attrax-vacancy-tile__item-value{margin-right:.5rem}.attrax-list-widget.widget .attrax-vacancy-tile__option-function{grid-row:3/4;grid-column:1/-1}.attrax-list-widget.widget .attrax-vacancy-tile__option-area-of-interest{grid-row:4/5;grid-column:1/-1}.attrax-list-widget.widget .attrax-vacancy-tile__reference{grid-column:1/-1;grid-row:5/6}.attrax-list-widget.widget .attrax-vacancy-tile__externalreference{grid-column:1/-1;grid-row:5/6}.attrax-list-widget.widget .attrax-vacancy-tile__item-label{font-size:1.2rem;font-family:"Roboto-regular";font-weight:600;margin-right:.5rem;margin-bottom:0;color:#071d49}.attrax-list-widget.widget .attrax-vacancy-tile__item-label::after{content:":";margin-left:-2px}.attrax-list-widget.widget .attrax-vacancy-tile__item-value{font-size:1.2rem;margin-bottom:0;color:#071d49}.attrax-list-widget.widget .attrax-vacancy-tile__learn-more{grid-row:6/-1;grid-column:1/-1;justify-self:center;text-decoration:none;padding:1rem 3.5rem}@media(min-width: 768px){.attrax-list-widget.widget .attrax-vacancy-tile{padding-bottom:1rem}.attrax-list-widget.widget .attrax-vacancy-tile__learn-more{justify-self:end;padding:1.4rem 3.5rem}}.attrax-list-widget.widget .attrax-vacancy-tile__title{min-height:unset}@media(min-width: 768px){.attrax-list-widget.widget .attrax-vacancy-tile{padding-bottom:2rem;position:relative}.attrax-list-widget.widget .attrax-vacancy-tile__learn-more{margin-top:0;position:absolute;bottom:0;right:0}.attrax-list-widget.widget .attrax-vacancy-tile__title{padding-right:0}.attrax-list-widget.widget .attrax-vacancy-tile__option-location{margin-bottom:1rem !important}}.search-filters-widget .option-display-list .filter-text,.search-filters-widget .option-display-list .filter-count{font-size:1.5rem;font-family:"f37Lineca-Medium"}.search-filters-widget .option-display-list .filter-text{margin-left:5px}.search-filters-widget .option-display-list .filter-count{padding-left:1rem;margin-left:auto}.search-filters-widget .option-display-list .filter-contents{display:flex;align-items:center}.homepage__search-and-filters .filter-container{padding-bottom:2rem;border-bottom:2px solid #edf0ff;margin-bottom:2rem}.homepage__search-and-filters .filter-container .attrax-form-item.open::before{transform:rotate(180deg)}.homepage__search-and-filters .filter-container .attrax-form-item.open .attrax-form-item__trigger-options{border-radius:1.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.homepage__search-and-filters .filter-container .attrax-form-item__trigger-options{width:100%;padding:1.7rem 2.3rem 1.7rem 1.5rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;background-color:#a6b5e0;border:none;outline:none;padding:1.7rem 3.3rem 1.7rem 1.5rem;font-size:1.5rem}.homepage__search-and-filters .filter-container .attrax-form-item__trigger-options::placeholder{font-size:1.5rem !important}.homepage__search-and-filters .filter-container .attrax-form-item__option-dropdown{pointer-events:all}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options{position:relative;margin-bottom:2rem}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options::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;position:absolute;right:1.5rem;top:1.5rem;font-size:2rem;font-weight:100;transition:all .3s ease-in-out;transform:rotate(0);transform-origin:center;pointer-events:none}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options:last-child{margin-bottom:0}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options input{cursor:pointer}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options input::placeholder{color:#071d49;font-weight:700;text-transform:uppercase;font-size:1.4rem}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options .attrax-form-item__option-dropdown{z-index:3;overflow:hidden}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options .attrax-form-item__option-dropdown li{hyphens:auto}.homepage__search-and-filters .filter-container .attrax-form-item .options{background-color:#a6b5e0;padding-block:1rem;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.homepage__search-and-filters .filter-container .attrax-form-item .options ol{display:none}.homepage__search-and-filters .filter-container .attrax-form-item .options li{display:flex;align-items:baseline;margin-right:1rem;cursor:pointer;font-size:1.5rem;margin-bottom:1rem}.homepage__search-and-filters .filter-container .attrax-form-item .options li::before{content:"";height:1rem;width:1rem;display:block;background-color:#fff;margin-right:1rem}.homepage__search-and-filters .filter-container .attrax-form-item .options li.checked::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:1rem}.homepage__search-and-filters .attrax-search-widget__search-label,.homepage__search-and-filters .filter-container label,.homepage__search-and-filters .search-container label{font-family:"f37Lineca-Bold";font-size:1.2rem;color:#181818;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1rem;display:inline-flex;flex-flow:row;align-items:baseline;white-space:nowrap}.homepage__search-and-filters .attrax-search-widget__search-label::before,.homepage__search-and-filters .filter-container label::before,.homepage__search-and-filters .search-container label::before{content:"";border:1px solid #071d49;height:2rem;width:2rem;border-radius:100%;display:inline-block;text-align:center;margin-right:.5rem;padding-left:.2rem;padding-top:.1rem}.homepage__search-and-filters .attrax-search-widget__search-label span,.homepage__search-and-filters .filter-container label span,.homepage__search-and-filters .search-container label span{display:none}.homepage__search-and-filters .attrax-search-widget__search-label .filter-step,.homepage__search-and-filters .filter-container label .filter-step,.homepage__search-and-filters .search-container label .filter-step{display:inline-block;border:1px solid #181818;border-radius:100%;height:2rem;width:2rem;text-align:center}.homepage__search-and-filters .attrax-search-widget__search-label::before{content:"1"}.homepage__search-and-filters .filter-container label::before{content:"2"}.homepage__search-and-filters .search-container label::before{content:"3"}.homepage__search-and-filters .options{padding-left:1.5rem;padding-right:2rem}.homepage.culture-ru-ru .homepage__search-and-filters .filter-container .attrax-form-item--attrax-options input::placeholder{font-size:1.2rem !important}.homepage.culture-ru-ru .homepage__search-and-filters .attrax-search-widget .location-slider-wrapper .location-search-input::placeholder{font-size:1.2rem !important}.job-results .search-filters-widget{position:absolute;top:calc(100% + .5rem);right:0;width:100%;background-color:#fff;transform:scaleY(0);padding-inline:2rem;transition:transform .3s cubic-bezier(0.5, 0, 0.5, 1);transform-origin:top;z-index:3;padding-bottom:2rem}.job-results .search-filters-widget #jobfilters{opacity:0;transition:opacity .2s .2s ease-in-out}.job-results .search-filters-widget--open{transform:scaleY(1)}.job-results .search-filters-widget--open #jobfilters{opacity:1;transition-delay:0}.job-results .filter-toggle{background-color:rgba(0,0,0,0);border-radius:0;color:#181818;padding:0;padding-bottom:1rem;border-bottom:2px solid #071d49;display:flex;align-items:center;width:100%;text-align:left;margin-bottom:1rem;justify-content:space-between}.job-results .filter-toggle::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:2rem;transition:all .3s ease-in-out}.job-results .filter-toggle--open::after{transform:rotate(180deg)}.job-results .optionfiltergroup{width:100%;padding:1.7rem 2.3rem 1.7rem 1.5rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;background-color:#a6b5e0;border:none;outline:none;position:relative;transition-delay:.4s;transition-duration:.3s;cursor:pointer;margin-bottom:1.5rem}.job-results .optionfiltergroup::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;position:absolute;right:1.5rem;top:1.5rem;font-size:2rem;font-weight:100;transition:all .3s ease-in-out;transform:rotate(0);transform-origin:center;pointer-events:none}.job-results .optionfiltergroup:nth-of-type(4){display:none}.job-results .optionfiltergroup .job-filter-buttons-container{display:none}.job-results .optionfiltergroup::before{right:2rem}.job-results .optionfiltergroup.category-opened{border-radius:1rem;transition-delay:0s}.job-results .optionfiltergroup.category-opened::before{transform:rotate(180deg)}.job-results .optionfiltergroup .option-display-list{display:none;padding-left:0;padding-block:2rem}.job-results .optionfiltergroup .option-display-list li{padding-left:0}.job-results .optionfiltergroup .option-display-list li::before{display:none}.job-results .optionfiltergroup h3{margin:0;font-size:1.5rem;font-family:"Roboto-regular";color:#071d49;font-weight:700}.job-results .optionfiltergroup .view-more-filters{display:none}.job-results .optionfiltergroup .apply-filters-btn-container{margin-top:2rem;display:flex;justify-content:center}.job-results .optionfiltergroup .apply-filters-btn-container button{padding:1rem;margin-right:1rem;border:2px solid #071d49;flex-basis:48%}.job-results .optionfiltergroup .apply-filters-btn-container button:hover{border:2px solid #0066f5}.job-results .optionfiltergroup .apply-filters-btn-container button.job-filter-clear-group-btn{background-color:rgba(0,0,0,0);border:2px solid #071d49;color:#071d49}.job-results .location-filter{width:100%;padding:1.7rem 2.3rem 1.7rem 1.5rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;background-color:#a6b5e0;border:none;outline:none;position:relative;transition-delay:0s}.job-results .location-filter::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;position:absolute;right:1.5rem;top:1.5rem;font-size:2rem;font-weight:100;transition:all .3s ease-in-out;transform:rotate(0);transform-origin:center;pointer-events:none}.job-results .location-filter h3{margin:0;font:inherit;cursor:pointer;font-family:"Roboto-regular";color:#071d49;font-weight:700}.job-results .location-filter .location-slider-wrapper{padding-block:1rem;display:none !important}.job-results .location-filter .location-slider-wrapper .location-radius-value{border:none;outline:none;transition:all .3s ease-in-out;width:5rem;height:5rem;padding:0;border-radius:1rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;text-align:center}.job-results .location-filter .location-slider-wrapper .location-search{display:flex;gap:2%;align-items:flex-start;width:100%}.job-results .location-filter .location-slider-wrapper .location-search .location-search-input{border:none;outline:none;transition:all .3s ease-in-out;width:100%;padding:1rem;border-radius:1rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;margin-bottom:1.6rem}.job-results .location-filter .location-slider-wrapper .location-search .clear-search{display:none}.job-results .location-filter .location-slider-wrapper .location-slider{height:1px;background-color:#fff;margin-block:2rem;width:100%;display:block !important}.job-results .location-filter .location-slider-wrapper .ui-slider-horizontal .ui-slider-handle{border-radius:100%;top:-1rem}.job-results .location-filter .location-slider-wrapper .location-radius-text{margin-top:2rem;display:flex !important;align-items:center;width:100%;justify-content:space-around;flex-basis:10%}.job-results .location-filter .location-slider-wrapper .location-radius-intro,.job-results .location-filter .location-slider-wrapper .location-radius-miles{flex-basis:20%}.job-results .location-filter--open{border-radius:1rem;transition-delay:0s}.job-results .location-filter--open .location-slider-wrapper{display:flex !important;flex-flow:column;align-items:center;padding-block:2rem;justify-content:center}.job-results .location-filter--open::before{transform:rotate(180deg)}body.culture-ru-ru .search-filters-widget .apply-filters-btn-container{flex-direction:column;gap:.5rem !important}body.culture-ru-ru .search-filters-widget .apply-filters-btn-container .btn{margin-right:0;max-width:30rem}body.culture-ru-ru .search-filters-widget .location-radius-text{flex-direction:column;gap:.5rem !important}body.culture-ru-ru .search-filters-widget .location-radius-intro,body.culture-ru-ru .search-filters-widget .location-radius-miles{text-align:center}@media(min-width: 991px){.job-results__filters>.col-md-12{display:flex;flex-flow:column wrap}.job-results__filters .filter-toggle{display:none}.job-results__filters .search-filters-widget{transform:scale(1);top:auto;position:relative;background-color:rgba(0,0,0,0);padding:0}.job-results__filters .search-filters-widget #jobfilters{opacity:1;display:flex;flex-flow:row;gap:1%;justify-content:space-between;margin-top:3rem}.job-results__filters .search-filters-widget #jobfilters .optionfiltergroup,.job-results__filters .search-filters-widget #jobfilters .location-filter{margin-bottom:0;position:relative;flex-basis:25%;padding:1.5rem;font-size:1.5rem;font-family:"Roboto-bold";font-weight:700}.job-results__filters .search-filters-widget #jobfilters .optionfiltergroup.category-opened,.job-results__filters .search-filters-widget #jobfilters .location-filter.category-opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.job-results__filters .search-filters-widget #jobfilters .optionfiltergroup .option-display-list,.job-results__filters .search-filters-widget #jobfilters .location-filter .option-display-list{position:absolute;top:100%;left:0;width:100%;background-color:#a6b5e0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding-inline:1rem}.job-results__filters .search-filters-widget #jobfilters .optionfiltergroup .apply-filters-btn-container,.job-results__filters .search-filters-widget #jobfilters .location-filter .apply-filters-btn-container{display:flex;gap:2%;justify-content:space-between}.job-results__filters .search-filters-widget #jobfilters .optionfiltergroup .apply-filters-btn-container button,.job-results__filters .search-filters-widget #jobfilters .location-filter .apply-filters-btn-container button{flex-basis:48%}.job-results__filters .location-filter--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.job-results__filters .location-filter .location-slider-wrapper{position:absolute;top:100%;left:0;width:100%;background-color:#a6b5e0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding-inline:1rem}.homepage__search-and-filters .attrax-form-item--attrax-options{margin-bottom:0}}@media(min-width: 1200px){.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options{margin-bottom:0;position:relative}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options.open .attrax-form-item__option-dropdown{transform:scaleY(1) !important}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options .attrax-form-item__option-dropdown{position:absolute !important;transform-origin:top;transition:all .3s ease-in-out;width:100%}.homepage__search-and-filters .attrax-search-widget__form-items .attrax-search-widget__search-input,.homepage__search-and-filters .attrax-search-widget__form-items .filter-container,.homepage__search-and-filters .attrax-search-widget__form-items .search-container{border-right:2px solid #edf0ff;padding-right:1.6rem}.job-results__filters>.col-md-12{flex-flow:row;gap:1%;align-items:flex-end}.job-results__filters .attrax-search-widget{flex-basis:25%}.job-results__filters .search-filters-widget{flex-basis:75%}.job-results__filters .search-filters-widget #jobfilters{margin-top:0;max-width:85rem}}.content-page__hero{border-top-left-radius:3rem;overflow:hidden}.content-page__hero .content-page-hero-banner .banner-customhtml{height:12rem !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.content-page h1{margin-top:0}@media(min-width: 991px){.content-page__hero{border-top-left-radius:6rem}.content-page__hero .content-page-hero-banner .banner-customhtml{height:28.5rem !important}}.job-results .attrax-list-widget{border-top:2px solid #edf0ff;padding-top:5rem}.job-results .attrax-list-widget .attrax-vacancy-tile{margin-bottom:2rem}.job-results .attrax-list-widget__list{margin:0 auto;padding-inline:2rem;width:100%;max-width:95rem}@media(min-width: 1400px){.job-results .attrax-list-widget__list{padding-inline:0}}.attrax-list-widget.widget{padding-block:2rem;background-color:#edf0ff}.attrax-list-widget.widget .attrax-list-widget__lists{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem;max-width:83rem}@media(min-width: 1400px){.attrax-list-widget.widget .attrax-list-widget__lists{padding-inline:0}}.attrax-list-widget.widget .attrax-list-widget__list{display:flex;flex-flow:column;justify-content:center;align-items:stretch}.attrax-list-widget.widget .attrax-list-widget__list>.attrax-button{text-decoration:none;align-self:center}.attrax-list-widget.widget .attrax-list-widget__tab{display:none}.attrax-list-widget.widget .attrax-list-widget__tab-heading{font-size:2.2rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem;color:#071d49;margin-top:0;margin-bottom:2.5rem;text-align:center}@media(min-width: 991px){.attrax-list-widget.widget .attrax-list-widget__tab-heading{font-size:4rem;padding:0}}.attrax-list-widget .search-no-results>#zeroresults{text-align:center}.attrax-list-widget .search-no-results h3{text-transform:uppercase}.attrax-list-widget .search-no-results ol{display:none}.attrax-list-widget .search-no-results p{display:none}.attrax-list-widget .search-no-results .zeroresults__message{display:block}@media(min-width: 768px){.job-results .attrax-list-widget .attrax-vacancy-tile{flex-basis:48%}.job-results .attrax-list-widget__list{display:flex;flex-flow:row wrap;justify-content:space-evenly}.attrax-list-widget.widget{padding-block:4rem}.attrax-list-widget.widget .attrax-list-widget__tab-heading{font-size:4rem;margin-bottom:3.5rem}}@media(min-width: 991px){.job-results .attrax-list-widget{border-top:none}}.homepage__search-and-filters{opacity:0;transition:opacity .3s ease-in-out}.homepage__search-and-filters--show{opacity:1}.homepage__search-and-filters .attrax-search-widget__form-items{display:flex;flex-flow:column;flex-basis:100%}.homepage__search-and-filters .attrax-search-widget__search-input{padding-bottom:2rem;border-bottom:2px solid #edf0ff;margin-bottom:2rem}.homepage__search-and-filters .attrax-search-widget .jobsearchinput div{display:none}.homepage__search-and-filters .attrax-search-widget .attrax-form-item__input{box-shadow:0 0 0 1px #071d49;border:none;outline:none;transition:all .3s ease-in-out;width:100%;padding:1.5rem 1rem 1.5rem 3rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;-webkit-appearance:none}.homepage__search-and-filters .attrax-search-widget .attrax-form-item__input:focus{box-shadow:0 0 0 2px #071d49}.homepage__search-and-filters .attrax-search-widget .attrax-form-item__input::placeholder{text-transform:uppercase;color:#181818}.homepage__search-and-filters .attrax-search-widget .attrax-form-item__label{display:none}.homepage__search-and-filters .attrax-search-widget .search-container{display:block}.homepage__search-and-filters .attrax-search-widget__search-button{padding:2rem 2.3rem;text-align:center}.homepage__search-and-filters .attrax-search-widget .location-slider-wrapper .location-search-input{box-shadow:0 0 0 1px #071d49;border:none;outline:none;transition:all .3s ease-in-out;width:100%;padding:1.5rem 1rem 1.5rem 3rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem;-webkit-appearance:none;background-color:#a6b5e0;box-shadow:0 0 0 0 #071d49;padding:1.5rem 2.3rem 1.5rem 1.5rem}.homepage__search-and-filters .attrax-search-widget .location-slider-wrapper .location-search-input:focus{box-shadow:0 0 0 2px #071d49}.homepage__search-and-filters .attrax-search-widget .location-slider-wrapper .location-search-input::placeholder{color:#181818;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:normal}.job-results .attrax-search-widget{margin-bottom:4rem}.job-results .attrax-search-widget__search-container{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, min-content)}.job-results .attrax-search-widget .attrax-form-item__input{-webkit-appearance:none;appearance:none;box-shadow:0 0 0 1px #071d49;border:none;outline:none;transition:all .3s ease-in-out;width:100%;padding:1.5rem 1rem 1.5rem 3rem;border-radius:10rem;font-family:"Roboto-regular";color:#181818;font-size:1.8rem}.job-results .attrax-search-widget .attrax-form-item__input::placeholder{text-transform:uppercase}.job-results .attrax-search-widget .attrax-form-item__input:focus{box-shadow:0 0 0 2px #071d49}.job-results .attrax-search-widget .attrax-form-item__label{display:none}.job-results .attrax-search-widget__search-label{font-family:"f37Lineca-Bold";font-size:1.2rem;color:#181818;text-transform:uppercase;letter-spacing:1.2px;display:inline-flex;flex-flow:row;align-items:baseline;grid-row:1/1;grid-column:1/2;transform:translateY(3px);margin-bottom:1rem}.job-results .attrax-search-widget__form-items{grid-column:1/-1;grid-row:2/3}.job-results .attrax-search-widget__search-button{height:4rem;width:4rem;padding:0;font-size:0;display:flex;justify-content:center;align-items:center;grid-row:2/3;grid-column:2/3;align-self:center;justify-self:end;transform:translateX(-4px)}.job-results .attrax-search-widget__search-button::before{content:"";height:2rem;width:2rem;background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/search.svg");background-size:contain;background-position:center;background-repeat:no-repeat}@media(min-width: 991px){.job-results .attrax-search-widget{margin-bottom:0}.job-results .attrax-search-widget__search-label{margin-bottom:0}.job-results .attrax-search-widget__search-container{row-gap:1rem}}@media(min-width: 1200px){.homepage__search-and-filters .attrax-search-widget__form-items{flex-flow:row nowrap;gap:1.6rem}.homepage__search-and-filters .attrax-search-widget__search-input{max-width:40rem;padding-bottom:0;border-bottom:0;margin-bottom:0}.homepage__search-and-filters .filter-container{display:grid;grid-template-rows:repeat(2, min-content);grid-template-columns:repeat(4, 1fr);padding-bottom:0;margin-bottom:0;border-bottom:0;column-gap:1.6rem}.homepage__search-and-filters .filter-container label{grid-row:1/2;grid-column:1/-1}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options,.homepage__search-and-filters .filter-container .location-filter{grid-row:2/3}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options:nth-child(4),.homepage__search-and-filters .filter-container .location-filter:nth-child(4){grid-column:4/5}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options:nth-of-type(1){grid-column:1/2}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options:nth-of-type(2){grid-column:2/3}.homepage__search-and-filters .filter-container .attrax-form-item--attrax-options:nth-of-type(3){grid-column:3/4}.homepage__search-and-filters .filter-container .location-filter{grid-column:4/5}}.job-results .attrax-list-widget{border-top:2px solid #edf0ff;padding-top:5rem}.job-results .attrax-list-widget .attrax-vacancy-tile{margin-bottom:2rem}.job-results .attrax-list-widget__list{margin:0 auto;padding-inline:2rem;width:100%;max-width:95rem}@media(min-width: 1400px){.job-results .attrax-list-widget__list{padding-inline:0}}.attrax-list-widget.widget{padding-block:2rem;background-color:#edf0ff}.attrax-list-widget.widget .attrax-list-widget__lists{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem;max-width:83rem}@media(min-width: 1400px){.attrax-list-widget.widget .attrax-list-widget__lists{padding-inline:0}}.attrax-list-widget.widget .attrax-list-widget__list{display:flex;flex-flow:column;justify-content:center;align-items:stretch}.attrax-list-widget.widget .attrax-list-widget__list>.attrax-button{text-decoration:none;align-self:center}.attrax-list-widget.widget .attrax-list-widget__tab{display:none}.attrax-list-widget.widget .attrax-list-widget__tab-heading{font-size:2.2rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem;color:#071d49;margin-top:0;margin-bottom:2.5rem;text-align:center}@media(min-width: 991px){.attrax-list-widget.widget .attrax-list-widget__tab-heading{font-size:4rem;padding:0}}.attrax-list-widget .search-no-results>#zeroresults{text-align:center}.attrax-list-widget .search-no-results h3{text-transform:uppercase}.attrax-list-widget .search-no-results ol{display:none}.attrax-list-widget .search-no-results p{display:none}.attrax-list-widget .search-no-results .zeroresults__message{display:block}@media(min-width: 768px){.job-results .attrax-list-widget .attrax-vacancy-tile{flex-basis:48%}.job-results .attrax-list-widget__list{display:flex;flex-flow:row wrap;justify-content:space-evenly}.attrax-list-widget.widget{padding-block:4rem}.attrax-list-widget.widget .attrax-list-widget__tab-heading{font-size:4rem;margin-bottom:3.5rem}}@media(min-width: 991px){.job-results .attrax-list-widget{border-top:none}}.attrax-list-pagination-widget{margin:0 auto;padding-inline:2rem;width:100%;max-width:95rem;display:flex;flex-flow:column;justify-content:space-between}@media(min-width: 1400px){.attrax-list-pagination-widget{padding-inline:0}}.attrax-list-pagination-widget .attrax-pagination__total-results{display:none}.attrax-list-pagination-widget .attrax-pagination__resultsperpage a,.attrax-list-pagination-widget .attrax-pagination__resultsperpage span{font-family:"Roboto-bold";color:#181818;font-size:1.6rem;margin-right:2rem}.attrax-list-pagination-widget .attrax-pagination__pagination ul{display:flex;flex-flow:row;padding-left:0;justify-content:flex-start;margin-bottom:2rem}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__of,.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__results-of{display:none}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__last::before{display:none}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__prev::before{display:none}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__prev::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}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__next::before{display:none}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__next::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}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__page-item{padding:0;margin-right:1rem}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__page-item::before{display:none}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__page-item a{font-family:"Roboto-bold";color:#181818}.attrax-list-pagination-widget .attrax-pagination__pagination ul .attrax-pagination__page-item--current{border:2px solid #0066f5;border-radius:100%;display:inline-block;height:2.5rem;width:2.5rem;text-align:center}@media(min-width: 991px){.attrax-list-pagination-widget{flex-flow:row-reverse}}.social-share-widget label{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem;margin-right:2rem;font-size:2.8rem}@media(min-width: 991px){.social-share-widget label{font-size:2.8rem;padding:0}}.social-share-widget fieldset{display:flex;flex-direction:column}.social-share-widget a{margin-right:2.5rem}.social-share-widget 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;color:#fff;font-family:"Font Awesome 6 Brands";font-size:3rem;transition:all .3s ease-in-out}.social-share-widget a:hover::before{color:#0066f5}.social-share-widget a:hover .fa::before{color:#0066f5}.social-share-widget a i{display:none}.social-share-widget a::before{color:#071d49;font-size:2.5}.social-share-widget a.twitter::before{content:""}.social-share-widget a.linkedin::before{content:""}.social-share-widget a.email::before{display:none}.social-share-widget a.email i{display:inline-block;color:#071d49;font-size:3rem}@media(min-width: 991px){.social-share-widget fieldset{display:flex;flex-direction:row;align-items:center}.social-share-widget label{margin:0;margin-right:2rem}}.salary-widget label{padding-right:1rem;font-family:"Roboto-regular";font-weight:600;color:#071d49}.salary-widget span{font-size:1.8rem;font-family:"Roboto-regular";color:#181818;line-height:1.4;letter-spacing:.5px;margin-bottom:2rem}@media(min-width: 991px){.salary-widget span{font-size:1.8rem}}.job-details .salary-widget label{font-weight:400}.centered-btn{text-align:center}.paragraph-button h4 span{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){.paragraph-button h4 span{font-size:2.8rem;padding:0}}.single-image{display:flex;justify-content:center}.single-image__img{height:100%;width:auto}.img-left-text-right__img{width:100%;height:auto}.img-left-text-right__text-section{text-align:center}@media(min-width: 768px){.img-left-text-right__container{display:flex;align-items:center}.img-left-text-right__img-section,.img-left-text-right__text-section{width:50%}.img-left-text-right__img-section{margin-right:5rem;max-width:40rem}.img-left-text-right__text-section{text-align:left}.img-left-text-right__link{margin-top:2rem}.img-left-text-right__heading{margin-top:0}}@media(min-width: 991px){.img-left-text-right__text-section{flex-grow:1}}.image-right-text-left__img{width:100%;height:auto}.image-right-text-left__text-section{text-align:center}.image-right-text-left__container{display:flex;flex-direction:column-reverse}@media(min-width: 768px){.image-right-text-left__container{align-items:center;flex-direction:row}.image-right-text-left__img-section,.image-right-text-left__text-section{width:50%}.image-right-text-left__img-section{margin-left:5rem;max-width:40rem}.image-right-text-left__text-section{text-align:left}.image-right-text-left__link{margin-top:3rem}.image-right-text-left__heading{margin-top:0}}@media(min-width: 991px){.image-right-text-left__text-section{flex-grow:1}}.icons-text__heading{text-align:center;margin-bottom:2rem}.icons-text__card{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.icons-text__text{text-align:center}.icons-text__icon{max-width:10rem;height:auto}.icons-text__link{display:block;text-align:center}@media(min-width: 768px){.icons-text__container{display:flex;justify-content:center;flex-wrap:wrap}.icons-text__card{max-width:17rem;margin-left:2rem;margin-right:2rem}}@media(min-width: 1200px){.icons-text__card{max-width:26rem}}.tabs__active-heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.tabs__active-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;transform:rotate(0);transition:all .3s ease-out}.tabs__active-heading.open::after{transform:rotate(180deg)}.tabs__button-container{display:none}.tabs__button{display:block;margin:0;cursor:pointer}.tabs__content-section{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.tabs__content-section>div{grid-row:1/1;grid-column:1/1}.tabs__info-container{opacity:0;z-index:-1;visibility:hidden;transition:all .8s ease-out}.tabs__info-container.active{opacity:1;z-index:1;visibility:visible;position:relative}@media(min-width: 991px){.tabs__button{margin-bottom:4rem}.tabs__button-container{display:flex;justify-content:space-between}.tabs__active-heading{display:none}.tabs__button{transition:all .4s ease-out;position:relative;font-weight:600}.tabs__button.active{opacity:1}.tabs__info-heading{display:flex;align-items:center;justify-content:space-between}.tabs__info-content{display:flex}}.accordion .accessible-heading{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.accordion__accordion-heading-container{padding:1rem 2rem;margin-bottom:1rem;cursor:pointer;display:flex;position:relative}.accordion__accordion-heading-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;transform:rotate(0);transition:all .4s ease-out}.accordion__accordion-heading-container.active::after{transform:rotate(180deg)}.accordion__tab-heading{margin:0;flex-grow:1;transition:all .4s ease-out}.accordion__panel{display:none;padding:2rem 1rem;margin-bottom:1rem}.accordion__panel-txt{width:100%;padding:0 2rem;margin:0 auto 2rem auto}.accordion__link-container{display:flex;justify-content:center}@media(min-width: 991px){.accordion__accordion-heading-container{padding:1.5rem}.accordion__panel-txt{padding:0 1rem}}.talent-community{margin:0 auto;padding-inline:2rem;width:100%;max-width:95rem;display:flex;flex-flow:column;gap:3rem}@media(min-width: 1400px){.talent-community{padding-inline:0}}.talent-community__btn-container{display:flex;flex-flow:column;gap:2rem}.talent-community__txt{margin-bottom:0}.talent-community__btn{min-width:31.3rem}@media(min-width: 992px){.talent-community{align-items:center;gap:4rem}.talent-community__btn-container{flex-flow:row wrap;gap:2%}.talent-community__btn-container a{flex-basis:48%;margin-bottom:2rem}.talent-community__btn{min-width:43.6rem}.talent-community__txt{text-align:center}}.sticky-btn{display:block;position:absolute;top:31vmin;right:0;z-index:5;font-size:1rem;width:auto;border-top-right-radius:0;border-bottom-right-radius:0;min-width:20rem;padding-block:1rem}@media(min-width: 768px){.sticky-btn{top:17vmin;font-size:1.2rem;padding-block:2rem}}.area-of-interest{background-color:#edf0ff;padding-block:2rem}.area-of-interest__heading{font-size:2.2rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem;text-align:center;margin:0}@media(min-width: 991px){.area-of-interest__heading{font-size:4rem;padding:0}}.area-of-interest__container{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem;display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media(min-width: 1400px){.area-of-interest__container{padding-inline:0}}.area-of-interest__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:0 1 calc(50% - .5rem);flex-grow:1;flex-shrink:1;gap:1rem;min-height:10.8rem;border:1px solid #a6b5e0;background-color:#fff;border-radius:3rem;padding:1.2rem}.area-of-interest__content-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;gap:2rem}.area-of-interest__txt{font-size:1.8rem;font-family:"Roboto-regular";color:#181818;line-height:1.4;letter-spacing:.5px;margin-bottom:2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;text-align:center;margin:0;color:#071d49;line-height:1;font-size:1.6rem}@media(min-width: 991px){.area-of-interest__txt{font-size:1.8rem}}.area-of-interest__img{display:none;width:6rem;height:6rem}.area-of-interest__btn{background-color:#fff;border:1px solid #071d49;color:#071d49;padding:1rem 3.3rem;font-family:roboto-regular}.area-of-interest__btn:hover{background-color:#071d49;color:#fff}@media(min-width: 768px){.area-of-interest__container{gap:2rem}.area-of-interest__content{min-height:22.8rem;flex:0 1 29.7rem;flex-grow:0;padding:2rem}.area-of-interest__content-inner{flex-grow:0}.area-of-interest__img{display:block}.area-of-interest__txt{font-size:2rem;line-height:1.4}}@media(min-width: 991px){.area-of-interest{padding-block:4rem}.area-of-interest__container{margin-top:4rem}}.homepage{position:relative}.homepage .main-footer{position:relative}.homepage .main-footer::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#edf0ff;z-index:-1}.homepage__hero{height:20.5vmin;min-height:12rem;max-height:28rem}.homepage__hero>.col-md-12{height:100%}.homepage__hero .banner-pool-widget{height:100%}.homepage__hero .hero-banner{height:100%}.homepage__hero .hero-banner .banner-wrapper{height:100%}.homepage__hero .hero-banner .banner-image{height:100%}.homepage__hero .hero-banner img{display:block;width:100%;height:100%;object-fit:cover;border-top-left-radius:3rem}.homepage .title-widget .header{margin-top:0}.homepage .summary-text{margin-top:0;text-align:center;margin-bottom:0}.homepage__search-and-filters{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem}@media(min-width: 1400px){.homepage__search-and-filters{padding-inline:0}}.homepage .attrax-list-widget--no-items{display:none}@media(min-width: 991px){.homepage__hero{height:50vmin}.homepage__hero .hero-banner img{border-top-left-radius:6rem}}.job-results__hero{background-color:#071d49;padding-block:2.2rem;border-top-left-radius:3rem}.job-results__hero>.col-md-12{display:flex;justify-content:center;align-items:center;flex-flow:column}.job-results__hero .title-widget h1{color:#fff;margin:0}.job-results__hero .attrax-list-pagination-widget{justify-content:center}.job-results__hero .attrax-list-pagination-widget .attrax-pagination__pagination{align-self:center}.job-results__hero .attrax-list-pagination-widget ul,.job-results__hero .attrax-list-pagination-widget .attrax-pagination__resultsperpage{display:none}.job-results__hero .attrax-list-pagination-widget .attrax-pagination__total-results{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem;color:#fff;display:block;margin-top:0}@media(min-width: 991px){.job-results__hero .attrax-list-pagination-widget .attrax-pagination__total-results{font-size:2.8rem;padding:0}}.job-results__filters{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem;padding-top:3.5rem;position:relative;padding-bottom:3.2rem;border-bottom:1px solid #edf0ff}@media(min-width: 1400px){.job-results__filters{padding-inline:0}}.job-results__filters #keyword-option-wrapper{font-family:"Roboto-medium";font-size:1.6rem;margin-bottom:2rem;padding-left:0;opacity:0}.job-results__filters #keyword-option-wrapper .reset-keyword{font-size:0}.job-results__filters #keyword-option-wrapper .reset-keyword::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.2rem;margin-left:1.3rem;color:#071d49}.job-results__filters #keyword-option-wrapper .keyword-label{font-family:"Roboto-regular";font-size:1.2rem;margin-right:.5rem}.job-results__filters>.col-md-12{display:flex;flex-flow:column}.job-results__filters>.col-md-12 .attrax-search-widget{order:1}.job-results__filters>.col-md-12 #keyword-option-wrapper{order:2}.job-results__filters>.col-md-12 .content-widget{order:3}.job-results__filters>.col-md-12 .search-filters-widget{order:4}@media(min-width: 991px){.job-results__hero{padding-block:3.5rem;border-top-left-radius:6.5rem}.job-results__filters #keyword-option-wrapper{border-left:2px solid #edf0ff;padding-left:1rem;display:flex;align-items:center;margin-bottom:1rem}.job-results__filters>.col-md-12{flex-flow:column wrap}}@media(min-width: 1200px){.job-results__filters>.col-md-12{flex-flow:row}}.job-details .main-footer{position:relative}.job-details .main-footer::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#edf0ff;z-index:-1}.job-details__main-content{margin:0 auto;padding-inline:2rem;width:100%;max-width:125rem}@media(min-width: 1400px){.job-details__main-content{padding-inline:0}}.job-details__main-content>.col-md-6 .vacancy-options-widget{color:#071d49}.job-details__main-content>.col-md-6 .vacancy-options-widget ol{padding-left:0;display:flex;flex-flow:column}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li{font-family:"Roboto-regular";font-size:2rem;margin-bottom:3rem}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li label{padding-right:1rem;font-family:"Roboto-regular";font-weight:600}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li::before{display:none}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li.Function-wrapper{order:2}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li.Location-wrapper{display:flex;align-items:center;order:1}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li.Location-wrapper::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;padding-right:0;font-weight:200;font-size:3.2rem}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li.AreaofInterest-wrapper{order:3;display:none}.job-details__main-content>.col-md-6 .vacancy-options-widget ol li.JobType-wrapper{order:4}.job-details__main-content>.col-md-6 .attrax-job-information-widget__freetext-fields{display:flex;margin-bottom:1rem}.job-details__main-content>.col-md-6 .attrax-job-information-widget__freetext-field-name{display:none}.job-details__main-content>.col-md-6 .attrax-job-information-widget__freetext-field-value{display:inline-flex;align-items:center}.job-details__main-content>.col-md-6 .attrax-job-information-widget__freetext-field-value::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;margin-right:1.5rem;font-size:2.5rem;transform:translateY(-1px);font-weight:200;color:#071d49}.job-details__main-content>.col-md-6 .attrax-job-information-widget__dynamic-field{display:flex}.job-details__main-content>.col-md-6 .attrax-job-information-widget__dynamic-field-name{padding-right:1rem;font-family:"Roboto-medium";font-size:2rem}.job-details__main-content>.col-md-6 .attrax-job-information-widget__dynamic-field-value{font-family:"Roboto-regular";font-size:2rem}.job-details__main-content>.col-md-6 .attrax-job-information-widget .hiring-manager{display:none}.job-details__main-content>.col-md-6 .id-widget{margin-bottom:2rem}.job-details__main-content>.col-md-6 .id-widget.attrax-vacancy-tile__externalreference-label{display:block}.job-details__main-content>.col-md-6 .id-widget label{padding-right:1rem;font-family:"Roboto-medium";font-size:2rem}.job-details__main-content>.col-md-6 .id-widget span{font-family:"Roboto-regular";font-size:2rem}.job-details__main-content>.col-md-6 .hiringmanager{display:none}.job-details__main-content>.col-md-6 .title-widget{border-bottom:2px solid #071d49;padding-bottom:2rem;margin-bottom:2rem}.job-details__main-content>.col-md-6 .title-widget h1{text-align:left;padding:0}.job-details__main-content>.col-md-6 .vacancy-buttons-widget{margin-top:2.5rem}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar{display:flex;flex-flow:column}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a{font-family:"Roboto-bold";color:#fff;text-transform:uppercase;width:auto;background-color:#071d49;padding:1.4rem 3rem;border-radius:3rem;letter-spacing:1.5px;font-size:1.2rem;display:inline-block;outline:none;border:none;transition:all .3s ease-in-out;cursor:pointer;text-align:center;text-decoration:none;background-color:#0066f5;text-align:center}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a:hover{background-color:#0066f5;color:#fff}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a:hover{background-color:#071d49;color:#fff}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a.jobApplyBtn{padding:1.7rem 3rem}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a.shortlistBtn{font-family:"Roboto-bold";color:#fff;text-transform:uppercase;width:auto;background-color:#071d49;padding:1.4rem 3rem;border-radius:3rem;letter-spacing:1.5px;font-size:1.2rem;display:inline-block;outline:none;border:none;transition:all .3s ease-in-out;cursor:pointer;text-align:center;text-decoration:none;margin-top:1rem;display:flex;flex-flow:row;justify-content:center;align-items:center}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a.shortlistBtn:hover{background-color:#0066f5;color:#fff}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a.shortlistBtn::after{content:"";height:2rem;width:2rem;background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart-white.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block;margin-left:1rem}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a.shortlistBtn.shortlisted::after{content:"";background-image:url("/1481171/cf7bba44-491d-4fdc-847e-3a21fd93ca7f/2025.12.16.28553/Blob/img/heart-hover.svg")}.job-details__main-content>.col-md-6:nth-of-type(2) .description-widget>div h1,.job-details__main-content>.col-md-6:nth-of-type(2) .description-widget>div h2,.job-details__main-content>.col-md-6:nth-of-type(2) .description-widget>div h3,.job-details__main-content>.col-md-6:nth-of-type(2) .description-widget>div h4,.job-details__main-content>.col-md-6:nth-of-type(2) .description-widget>div h5,.job-details__main-content>.col-md-6:nth-of-type(2) .description-widget>div h6{text-align:left;padding:0;margin-top:0}.job-details__main-content>.col-md-6:nth-of-type(2) .vacancy-buttons-widget{margin-bottom:3rem}.job-details__main-content>.col-md-6 .social-share-widget{text-align:center}.job-details__main-content>.col-md-6 .jobad-companydescription,.job-details__main-content>.col-md-6 .jobad-qualifications,.job-details__main-content>.col-md-6 .jobad-additionalInformation,.job-details__main-content>.col-md-6 .jobad-jobdescription{font-size:3rem;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}@media(min-width: 991px){.job-details__main-content>.col-md-6 .jobad-companydescription,.job-details__main-content>.col-md-6 .jobad-qualifications,.job-details__main-content>.col-md-6 .jobad-additionalInformation,.job-details__main-content>.col-md-6 .jobad-jobdescription{font-size:3.2rem;padding:0}}.job-details__main-content .hiringmanager{display:flex}.job-details__main-content .hiringmanager .attrax-job-information-widget__dynamic-field-name{padding-right:1rem;font-family:"Roboto-medium";font-size:2rem}.job-details__main-content .hiringmanager .attrax-job-information-widget__dynamic-field-name::after{content:":"}.job-details__main-content .hiringmanager .attrax-job-information-widget__dynamic-field-value{font-family:"Roboto-regular";font-size:2rem}.job-details__hero{border-top-left-radius:3rem;overflow:hidden}.job-details__hero .job-details-hero .banner-customhtml{width:100% !important;height:12rem !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.job-details__inner-container{padding-top:3rem;padding-bottom:3rem}.job-details.contractors .id-widget{margin-bottom:3rem}.job-details .salary-widget--hide{display:none}body.contractors.job-details .attrax-job-information-widget .hiring-manager{display:none}@media(min-width: 991px){.job-details__main-content{display:flex;flex-flow:row;max-width:unset;padding:0}.job-details__main-content>.col-md-6 .vacancy-buttons-widget{border-bottom:2px solid #071d49;padding-bottom:3rem}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar{flex-flow:row;align-items:center;justify-content:space-between;gap:2%}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a{flex-basis:48%}.job-details__main-content>.col-md-6 .vacancy-buttons-widget .btn-toolbar a.shortlistBtn{margin-top:0}.job-details__main-content>.col-md-6:nth-of-type(1){flex-basis:30%;background-color:#edf0ff;padding:4rem 2.5rem}.job-details__main-content>.col-md-6:nth-of-type(1) .title-widget h1{font-size:#181818;font-family:"f37Lineca-Medium";color:#181818;line-height:normal;margin:2rem 0;padding:0 1rem}}@media(min-width: 991px)and (min-width: 991px){.job-details__main-content>.col-md-6:nth-of-type(1) .title-widget h1{font-size:2.8rem;padding:0}}@media(min-width: 991px){.job-details__main-content>.col-md-6:nth-of-type(2){flex-basis:70%}.job-details__main-content>.col-md-6:nth-of-type(2) .job-details__inner-container{width:100%;max-width:80rem;margin:0 auto;padding:3rem}.job-details__main-content>.col-md-6:nth-of-type(2) .job-details__inner-container .vacancy-buttons-widget{margin-top:3rem;border-bottom:none}.job-details__main-content>.col-md-6:nth-of-type(2) .job-details__inner-container .vacancy-buttons-widget .btn-toolbar{justify-content:flex-start}.job-details__main-content>.col-md-6:nth-of-type(2) .job-details__inner-container .vacancy-buttons-widget .btn-toolbar a{flex-basis:30%}.job-details__hero{border-top-left-radius:6rem}.job-details__hero .job-details-hero .banner-customhtml{height:28rem !important}.job-details__inner-container{padding-bottom:10rem}}.candidate-shortlist-page{font-size:1.8rem;font-family:"Roboto-regular";color:#181818;line-height:1.4;letter-spacing:.5px;margin-bottom:2rem}@media(min-width: 991px){.candidate-shortlist-page{font-size:1.8rem}}.candidate-shortlist-page .paragraph-button{display:flex;flex-flow:column;align-items:center}.candidate-shortlist-page .paragraph-button__container{display:flex;flex-direction:column;align-items:center}.candidate-shortlist-page .paragraph-button.shortlist-message{display:none}.candidate-shortlist-page .attrax-list-widget{background-color:rgba(0,0,0,0)}.error-page .content-page{margin-inline:auto}.error-page .content-page .pagenotfound-container>.col-md-12>.content-widget{display:flex;flex-flow:column wrap;align-items:center}.secondaryNav-widget{padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;width:100%;display:inline-block;position:relative;background:gray;font-family:"arial";height:auto;transition:all .4s ease-out}.secondaryNav-widget.nav-open h3::after{transform:translateY(-50%) rotate(180deg)}.secondaryNav-widget.nav-open .navRoot{margin-top:1rem}.secondaryNav-widget h3{position:relative;font-size:1.8rem;margin:0;padding:1rem 0;padding-right:4rem;font-family:inherit}.secondaryNav-widget h3::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 5 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%;right:0;transform:translateY(-50%) rotate(0);font-size:3rem;transition:all .4s ease-out;transform-origin:center}.secondaryNav-widget h3::after:hover{cursor:pointer}.secondaryNav-widget h3.open-caret::after{transform:translateY(-50%) rotate(180deg)}.secondaryNav-widget h3:hover{cursor:pointer}.secondaryNav-widget .navRoot{list-style:none;padding-left:0;height:0;overflow:hidden;transition:all .4s ease-out;margin-top:0}.secondaryNav-widget .navRoot>li{font-size:1.8rem;margin-bottom:2rem;position:relative;padding-bottom:1rem}.secondaryNav-widget .navRoot>li::before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background:#000}.secondaryNav-widget .navRoot>li.hasChildren{position:relative}.secondaryNav-widget .navRoot>li.hasChildren::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 5 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%;right:0;transform:translateY(-50%) rotate(0);font-size:2rem;transition:all .4s ease-out;transform-origin:center}.secondaryNav-widget .navRoot>li.hasChildren::after:hover{cursor:pointer}.secondaryNav-widget .navRoot>li.hasChildren.open-caret::after{transform:translateY(-50%) rotate(180deg)}.secondaryNav-widget .navRoot>li.hasChildren::after{top:1.2rem}.secondaryNav-widget .navRoot>li a{color:#000;text-decoration:none}.secondaryNav-widget.nav-open .navRoot{height:auto}.secondaryNav-widget .navLevel-1{height:0;overflow:hidden}.secondaryNav-widget .navLevel-1 li{list-style:none;margin-bottom:2rem}.secondaryNav-widget .navLevel-1 li.hasChildren{position:relative}.secondaryNav-widget .navLevel-1 li.hasChildren::after{content:"";font-style:normal;font-variant:normal;font-weight:normal;font-family:"Font Awesome 5 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%;right:0;transform:translateY(-50%) rotate(0);font-size:2rem;transition:all .4s ease-out;transform-origin:center}.secondaryNav-widget .navLevel-1 li.hasChildren::after:hover{cursor:pointer}.secondaryNav-widget .navLevel-1 li.hasChildren.open-caret::after{transform:translateY(-50%) rotate(180deg)}.secondaryNav-widget .navLevel-1 li.hasChildren::after{top:1.2rem}.secondaryNav-widget .navLevel-1.open{height:auto;padding-top:1rem}.secondaryNav-widget .navLevel-1 .navLevel-2{height:0;overflow:hidden}.secondaryNav-widget .navLevel-1 .navLevel-2.open{height:auto;padding-top:1rem}@media(min-width: 991px){.secondaryNav-widget{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:3rem;padding-right:5rem;width:auto}}

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