@font-face{font-family:"TUIType";src:url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Rg.95fcd8f10b58e7fd42fd.eot);src:url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Rg.95fcd8f10b58e7fd42fd.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Rg.b4a2faa845605b095bd2.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Rg.2be0aeb3a34df7fbdc30.woff) format("woff"),url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Rg.e4ebb5e52fe9d96f5a9f.ttf) format("truetype");font-weight:normal}@font-face{font-family:"TUIType";src:url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Bd.fdfe29154d7fcffb8b7e.eot);src:url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Bd.fdfe29154d7fcffb8b7e.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Bd.bf3d3fc03961569badd0.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Bd.3c3fcdfd5905250c0626.woff) format("woff"),url(/wp-content/themes/tuigroup-careers/assets/TUITypeLt_LATN_W_Bd.f8440d4f35c6911f36e5.ttf) format("truetype");font-weight:bold}@font-face{font-family:"ambitbold";src:url(/wp-content/themes/tuigroup-careers/assets/ambit-bold-webfont.dcf501bd735f2bc5849a.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/ambit-bold-webfont.7a606ae24502d9ca2df9.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ambitbold_italic";src:url(/wp-content/themes/tuigroup-careers/assets/ambit-bolditalic-webfont.662ccacc024be65f02b6.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/ambit-bolditalic-webfont.c1c363bba1631c587db7.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ambititalic";src:url(/wp-content/themes/tuigroup-careers/assets/ambit-italic-webfont.c8cb2362fa550b0fa56c.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/ambit-italic-webfont.59b9a74260025e90e49c.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ambitregular";src:url(/wp-content/themes/tuigroup-careers/assets/ambit-regular-webfont.a63e30627bab9b67e68d.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/ambit-regular-webfont.0b6e24b0137a07eb0032.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ambitsemibold";src:url(/wp-content/themes/tuigroup-careers/assets/ambit-semibold-webfont.fcd04940385a3ba6250b.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/ambit-semibold-webfont.23820a172092b9ce75b7.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ambitsemibold_italic";src:url(/wp-content/themes/tuigroup-careers/assets/ambit-semibolditalic-webfont.a96e90a8cf03e273ae19.woff2) format("woff2"),url(/wp-content/themes/tuigroup-careers/assets/ambit-semibolditalic-webfont.178d63fbad4fdc3e12f2.woff) format("woff");font-weight:normal;font-style:normal}.content{grid-area:content;display:grid;margin:0 10px}@media screen and (max-width: 1199px){.content{margin-top:41px}}body{display:grid;--header-height: 114px;grid-template:"header header header" var(--header-height) ". content ." minmax(0, 1fr) "footer footer footer" auto/minmax(10px, 1fr) minmax(300px, 1140px) minmax(10px, 1fr);min-height:100vh;margin:0}body.noscroll{position:fixed;overflow:hidden}header{grid-area:header;display:grid;grid-template:"top-left top-mid top-right" 42px ". nav ." 72px/minmax(10px, 1fr) minmax(300px, 1140px) minmax(10px, 1fr);background-color:#fff;z-index:9999;position:fixed;width:100%}header.header.root>nav.top-bar-wrapper>ul>li:nth-child(3){display:none}footer{grid-area:footer;padding-bottom:2px}.error{grid-area:content;display:flex;flex-direction:column;justify-content:center;padding:2rem;margin:0 auto}@media only screen and (max-width: 1199px){body{--header-height: 42px;grid-template:"header header header" var(--header-height) "content content content" 1fr "footer footer footer" auto/minmax(10px, 1fr) minmax(20px, 1140px) minmax(10px, 1fr)}header{grid-template:"top-left top-mid top-right" 42px "nav nav nav" 0px/minmax(10px, 1fr) minmax(300px, 1140px) minmax(10px, 1fr);position:fixed}header.header.root>nav.top-bar-wrapper>ul>li:nth-child(1){grid-column:2}}@media only screen and (max-width: 599px){header.header.root>nav.top-bar-wrapper>ul>li:nth-child(1){grid-column:1}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:2px solid #70cbf4}html{scroll-behavior:smooth;scroll-padding-top:calc(42px + 72px)}html,body{background-color:#fff;font-family:"Font Awesome 5 Brands","Font Awesome 5 Free",TUIType,Calibri,Arial;overflow-x:hidden}html:has(.uen),body:has(.uen){overflow-x:inherit}nav{display:flex;justify-content:flex-end}nav ul{display:flex;list-style-type:none;margin:0;padding:0}nav ul li{display:flex;justify-content:center;flex-direction:column}nav ul li::before{content:""}nav ul li a{font-size:18px;padding:1em}a,a:hover{color:#1b115c;text-decoration:none;cursor:pointer}h1,h2,.jobAd-title h1,h3,h4,h5,h6{font-family:"ambitregular";color:#1b115c;line-height:110%}h1{font-size:24px;letter-spacing:.025rem}h2,.jobAd-title h1{font-size:24px;text-transform:uppercase;letter-spacing:.025rem}h3{font-size:24px;letter-spacing:.025rem}h4{font-size:20px}h5{font-size:20px}h6{font-size:20px}ul{list-style:none;color:#171717;font-size:20px;line-height:120%}ul li::before{content:"•";color:#1b115c;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;float:left}ol{list-style:none;counter-reset:li;color:#171717;font-size:20px;line-height:120%}ol li::before{content:"." counter(li);color:#1b115c;display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl;float:left}ol li{counter-increment:li}p,textarea{color:#171717;font-size:20px;line-height:120%}.content>p,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6{padding:0 1rem}img{width:100%;height:auto;object-fit:cover}button{font-family:"ambitsemibold"}button:focus{outline:2px solid #1b115c}.carousel-control-next,.carousel-control-prev{opacity:1}.carousel-control-prev-icon,.carousel-control-next-icon{width:32px;height:40px;background-color:rgba(255,255,255,.75);background-image:none}.carousel-control-prev-icon::after,.carousel-control-next-icon::after{font-family:"Font Awesome 5 Free";font-size:22px;font-weight:900;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);color:#1b115c}.carousel-control-prev-icon::after{content:""}.carousel-control-next-icon::after{content:""}@media screen and (max-width: 1200px){html{scroll-padding-top:42px}}.wp-block-gallery li::before{content:""}.top-left{grid-area:top-left}.top-bar-wrapper{grid-area:top-mid}.top-bar-wrapper ul{margin-right:3em}.top-bar-wrapper a{font-size:15px}.top-right{grid-area:top-right}.top-left,.top-bar-wrapper,.top-right{border-bottom:1px solid #c2e6fa}.nav-toggle{display:none}.nav-toggle-label{grid-area:top-mid;width:3em;display:flex;align-items:center;justify-content:center;justify-self:flex-end;margin:0;z-index:1;cursor:pointer}.nav-toggle-label span,.nav-toggle-label span::before,.nav-toggle-label span::after{display:block;background-color:#1b115c;height:3px;width:2em;position:relative}.nav-toggle-label span::before,.nav-toggle-label span::after{content:"";position:absolute}.nav-toggle-label span::before{bottom:7px}.nav-toggle-label span::after{top:7px}.nav-toggle:checked~.nav-menus{background-color:#a9e0f8;z-index:100;transform:scale(1, 1);overflow-y:auto}.nav-toggle:checked~.nav-menus .nav-wrapper{width:100%;height:auto}.nav-toggle:checked~.nav-menus .nav-wrapper a{opacity:1;transition:opacity 250ms ease-in-out 250ms}.nav-submenu-toggle{display:none}.nav-submenu-toggle-label{margin:0;display:flex}.nav-submenu-toggle-label::after{content:"";padding:.2rem .5rem;background-color:#fff;color:#1b115c;font-family:"Font Awesome 5 Free";font-weight:900;align-self:center;transition:transform .25s ease;border-radius:4px}.nav-submenu-toggle-label span{display:block;position:relative}.nav-submenu-toggle:checked~.nav-submenu-toggle-label::after{content:"";transform:rotate(90deg);transition:transform .25s ease}.logo{grid-area:top-mid;align-self:center;justify-self:start;z-index:10}.logo .logo-hidden{display:none}.nav-menus{grid-area:nav;display:flex;justify-content:center;flex-wrap:wrap}.nav-menus a{font-family:"ambitregular"}.nav-menus .nav-wrapper{height:100%}.nav-menus .sub-menu a{border-radius:50px}.nav-menus .nav-jobs{position:absolute;right:0}.nav-menus .nav-jobs ul{background-color:#3567f6}.nav-menus .nav-jobs ul a{color:#fff}.nav-menus .nav-jobs ul li.current-menu-item>a{color:#fff}.nav-menus .nav-jobs ul li:hover{background-color:#4583f5}@media screen and (max-width: 1199px){.top-right,.top-left{height:200%;background-color:#70cbf4}}#top-bar-menu{display:grid;grid-auto-columns:auto;background-color:#70cbf4;line-height:1}@media screen and (min-width: 550px){#top-bar-menu{grid-auto-columns:auto max-content}}@media screen and (min-width: 1200px){#top-bar-menu{grid-template:initial}}@media screen and (max-width: 1199px){#top-bar-menu{position:absolute;margin-right:0;width:100%;height:200%}}#top-bar-menu>li{background-color:#70cbf4}#top-bar-menu>li>a{padding-top:0;padding-bottom:0;display:flex;align-items:center}#top-bar-menu a{color:#1b115c}#top-bar-menu .multisite-parent-menu-item ul li a:hover{color:#fff}#top-bar-menu .pll-parent-menu-item ul li a:hover{color:#fff}#top-bar-menu>li>a>b{font-size:1rem;font-weight:normal;font-family:TUIType;margin-right:11px;padding-right:11px;border-right:1px solid rgba(9,42,94,.1);display:flex;align-items:center;height:calc(1rem + 4px)}#top-bar-menu>li:nth-child(1){grid-row:2;justify-self:start}@media(min-width: 500px){#top-bar-menu>li:nth-child(1){margin-left:2rem}}@media(min-width: 600px){#top-bar-menu>li:nth-child(1){justify-self:end}}@media(min-width: 1200px){#top-bar-menu>li:nth-child(1){grid-column:span 1/-4;grid-row:1}}#top-bar-menu>li:nth-child(2){display:none}@media(max-width: 1200px){#top-bar-menu>li:nth-child(2){grid-row:2}}#top-bar-menu>li:nth-child(2) a{padding-right:0}@media(max-width: 1200px){#top-bar-menu li:nth-child(3){grid-row:2}}#top-bar-menu>li:nth-child(4){margin-left:2rem}@media(max-width: 1199px){#top-bar-menu>li:nth-child(4){grid-row:1;grid-column:2/3;margin-right:2em;justify-self:end}}@media(min-width: 1200px){#top-bar-menu>li:nth-child(4){grid-column:span 1/-1;grid-row:1}}#top-bar-menu>li:nth-child(4)::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjMDkyQTVFIj48cGF0aCBkPSJNMjAuODIyIDE4LjA5NmMtMy40MzktLjc5NC02LjY0MS0xLjQ5LTUuMDktNC40MTggNC43MTktOC45MTIgMS4yNTEtMTMuNjc4LTMuNzMyLTEzLjY3OC01LjA4MiAwLTguNDY1IDQuOTQ5LTMuNzMyIDEzLjY3OCAxLjU5OCAyLjk0NS0xLjcyNSAzLjY0MS01LjA5IDQuNDE4LTIuOTc5LjY4OC0zLjE3OCAyLjE0My0zLjE3OCA0LjY2M2wuMDA1IDEuMjQxaDEuOTk1YzAtMy4xMzQtLjEyNS0zLjU1IDEuODM4LTQuMDAzIDIuODUxLS42NTcgNS41NDMtMS4yNzggNi41MjUtMy40NTYuMzU5LS43OTUuNTkyLTIuMTAzLS4zMzgtMy44MTUtMi4wNTgtMy43OTktMi41NzgtNy4wODktMS40MjMtOS4wMjYgMS4zNTQtMi4yNzUgNS40MjYtMi4yNjQgNi43NjctLjAzNCAxLjE1IDEuOTExLjYzOSA1LjIxOS0xLjQwMyA5LjA3Ni0uOTEgMS43MTktLjY3MSAzLjAyMy0uMzEgMy44MTQuOTkgMi4xNjcgMy43MDcgMi43OTQgNi41ODQgMy40NTggMS44NzkuNDM2IDEuNzYuODgyIDEuNzYgMy45ODZoMS45OTVsLjAwNS0xLjI0MWMwLTIuNTItLjE5OS0zLjk3NS0zLjE3OC00LjY2M3oiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;height:14.5px;width:14.5px;position:absolute}#top-bar-menu>li:nth-child(4)>a>b::after{content:none}#top-bar-menu>li:nth-child(1):hover>a::after,#top-bar-menu>li:nth-child(3):hover>a::after{content:""}@media screen and (max-width: 1199px){#top-bar-menu>li.single-language{grid-column:none;justify-self:end}}.pll-parent-menu-item,.multisite-parent-menu-item{position:relative}.pll-parent-menu-item ul li,.multisite-parent-menu-item ul li{display:none}.pll-parent-menu-item>a,.multisite-parent-menu-item>a{z-index:9}.pll-parent-menu-item>a::after,.multisite-parent-menu-item>a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;align-self:center;color:#1b115c;padding-left:.5rem}.pll-parent-menu-item.no-arrow,.multisite-parent-menu-item.no-arrow{pointer-events:none;z-index:10;text-align:right}@media(min-width: 1200px){.pll-parent-menu-item.no-arrow,.multisite-parent-menu-item.no-arrow{grid-column:span 1/-3;grid-row:1}}.pll-parent-menu-item.no-arrow a,.multisite-parent-menu-item.no-arrow a{padding-left:0}.pll-parent-menu-item.no-arrow>a::after,.multisite-parent-menu-item.no-arrow>a::after{content:none}@media(min-width: 1200px){.pll-parent-menu-item.no-arrow+li,.multisite-parent-menu-item.no-arrow+li{grid-column:span 2/-2;grid-row:1}}.pll-parent-menu-item:hover ul,.multisite-parent-menu-item:hover ul{display:flex;width:100%;position:absolute;top:100%;flex-direction:column;z-index:999;background-color:#e2f6fd}.pll-parent-menu-item:hover ul li,.multisite-parent-menu-item:hover ul li{display:flex}.pll-parent-menu-item:hover ul li:hover,.multisite-parent-menu-item:hover ul li:hover{background-color:#1b115c}.pll-parent-menu-item:hover ul li:hover a,.multisite-parent-menu-item:hover ul li:hover a{color:#fff}@media only screen and (max-width: 1199px){.nav-submenu-toggle:checked~.sub-menu{display:flex;transform:scale(1, 1)}.top-left,.top-bar-wrapper,.top-right{border-bottom:none}.nav-menus{transform:scale(1, 0);transform-origin:top;transition:transform 400ms ease-in-out;height:100vh;align-content:flex-start}.nav-wrapper{grid-area:nav;z-index:10}.nav-wrapper>ul{position:relative;width:100%;flex-direction:column;background-color:#a9e0f8;overflow-y:auto}.nav-wrapper>ul#primary-menu>li{border-radius:initial}.nav-wrapper>ul>li{min-height:55px;flex:0 0 auto}.nav-wrapper>ul>li>a{color:#1b115c;opacity:0;transition:opacity 150ms ease-in-out}.nav-wrapper>ul>li.menu-item-has-children{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex:0 0 auto}.nav-wrapper>ul>li.menu-item-has-children>a{width:90%}.nav-wrapper.nav-main{background-color:#fff}.nav-wrapper.nav-main>ul{border-radius:20px 20px 0 0}.nav-wrapper.nav-jobs{position:relative}.nav-wrapper.nav-jobs>ul{padding-bottom:12vh;background-color:rgba(0,0,0,0)}.nav-wrapper.nav-jobs>ul a{color:#1b115c}.nav-wrapper>ul .sub-menu{width:100%;list-style-type:none;margin:0;padding:0 1em;display:none;flex-direction:column;background-color:#fff;transform:scale(1, 0);transform-origin:top;transition:transform 400ms ease-in-out}.nav-wrapper>ul .sub-menu>li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex:0 0 auto}.nav-wrapper>ul .sub-menu>li>a{width:90%;padding:.5em .5em}.nav-wrapper li.current-menu-item{background-color:#1b115c}.nav-wrapper li.current-menu-item>a{color:#fff}.nav-wrapper li.current-menu-item>a::after{border-top-color:#fff}}@media only screen and (min-width: 1200px){.nav-submenu-toggle-label{display:none}.nav-toggle-label{display:none}.top-bar-wrapper ul{margin-right:0}.nav-wrapper{grid-area:nav;transition:none;background:none}.nav-wrapper>ul{display:flex;justify-content:flex-end;flex-direction:row;background-color:#f2f2f2;border-radius:80px;margin:12px 0;position:relative}.nav-wrapper>ul>li::after{content:"";position:absolute;display:block;width:1px;top:25%;right:0;height:50%;background-color:#ccc}.nav-wrapper>ul>li:last-child:after,.nav-wrapper>ul>li.previous-menu-item:after,.nav-wrapper>ul>li.current-menu-item:after{content:initial}.nav-wrapper>ul>li>a{color:#1b115c;opacity:1;display:flex;align-items:center}.nav-wrapper.nav-main{justify-content:center}.nav-wrapper ul.sub-menu{width:100vw;list-style-type:none;padding:1em;margin:0;display:flex;position:fixed;flex-direction:row;flex-wrap:wrap;align-items:center;left:0%;top:calc(110px + var(--wp-admin--admin-bar--height, 0px));background-color:#e2f6fd;visibility:hidden;transition:0s .2s;z-index:999}.nav-wrapper ul.sub-menu>li{display:flex;width:25%}.nav-wrapper ul.sub-menu>li>a{font-size:18px;width:100%;padding:1em}.nav-wrapper ul.sub-menu>li>a:hover{color:#1b115c;background-color:#fff}.nav-wrapper ul.sub-menu>li.menu-highlight{font-family:"TUIType"}.nav-wrapper ul.sub-menu>li.menu-highlight a{display:flex;align-items:center}.nav-wrapper ul.sub-menu>li.menu-highlight a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:inherit;margin-left:1rem}.nav-wrapper ul.sub-menu li.menu-item-has-children>a{border-bottom:2px solid #1b115c;border-right:10% solid rgba(0,0,0,0)}.nav-wrapper ul.sub-menu li.menu-item-has-children>a::after{content:""}.nav-wrapper ul.sub-menu .sub-sub-menu{padding-top:0}.nav-wrapper ul.sub-menu .sub-sub-menu li a::before{content:"";color:#1b115c;padding-right:1rem;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;align-self:center}.nav-wrapper li:hover{background-color:#e2f6fd}.nav-wrapper li.menu-item-has-children>a{padding-right:1.5em}.nav-wrapper li.menu-item-has-children>a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;line-height:16px;align-self:center;color:#1b115c;padding-left:.5rem}.nav-wrapper li.menu-item-has-children:hover{background-color:#e2f6fd}.nav-wrapper li.current-menu-item{border-radius:80px;border:2px solid #3567f6}.nav-wrapper li.current-menu-item>a{color:#3567f6}.nav-wrapper li.current-menu-item>a::after{color:#3567f6}.nav-wrapper .menu-item-has-children:hover .sub-menu{visibility:visible;transition-delay:0s}.logo{grid-area:nav;align-self:center;justify-self:start;z-index:10;padding-bottom:.3em}.logo .logo-hidden{display:block}}.top-left,.top-bar-wrapper,.top-right{background-color:#70cbf4}.site-global .top-left,.site-global .top-bar-wrapper,.site-global #top-bar-menu,.site-global #top-bar-menu li,.site-global #top-bar-menu li a,.site-global #top-bar-menu :before,.site-global #top-bar-menu .menu-global-link a:after,.site-global .multisite-parent-menu-item>a:after,.site-global .pll-parent-menu-item a:after,.site-global .top-right{background-color:#1b115c;color:#fff}.site-global .nav-toggle-label span,.site-global .nav-toggle-label span::before,.site-global .nav-toggle-label span::after{background-color:#fff}.site-global .top-left,.site-global .top-bar-wrapper,.site-global .top-right{margin-bottom:1px solid #fff}.site-global #top-bar-menu li>a>b{border-color:rgba(255,255,255,.1)}.site-global #top-bar-menu:after{color:rgba(255,255,255,.1)}.site-global #top-bar-menu .sub-menu{background-color:#e2f6fd;color:#1b115c}.site-global #top-bar-menu .sub-menu li a:hover{background-color:#e2f6fd;color:#1b115c}.site-global #top-bar-menu>li:nth-child(4):before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjRkZGRkZGIj48cGF0aCBkPSJNMjAuODIyIDE4LjA5NmMtMy40MzktLjc5NC02LjY0MS0xLjQ5LTUuMDktNC40MTggNC43MTktOC45MTIgMS4yNTEtMTMuNjc4LTMuNzMyLTEzLjY3OC01LjA4MiAwLTguNDY1IDQuOTQ5LTMuNzMyIDEzLjY3OCAxLjU5OCAyLjk0NS0xLjcyNSAzLjY0MS01LjA5IDQuNDE4LTIuOTc5LjY4OC0zLjE3OCAyLjE0My0zLjE3OCA0LjY2M2wuMDA1IDEuMjQxaDEuOTk1YzAtMy4xMzQtLjEyNS0zLjU1IDEuODM4LTQuMDAzIDIuODUxLS42NTcgNS41NDMtMS4yNzggNi41MjUtMy40NTYuMzU5LS43OTUuNTkyLTIuMTAzLS4zMzgtMy44MTUtMi4wNTgtMy43OTktMi41NzgtNy4wODktMS40MjMtOS4wMjYgMS4zNTQtMi4yNzUgNS40MjYtMi4yNjQgNi43NjctLjAzNCAxLjE1IDEuOTExLjYzOSA1LjIxOS0xLjQwMyA5LjA3Ni0uOTEgMS43MTktLjY3MSAzLjAyMy0uMzEgMy44MTQuOTkgMi4xNjcgMy43MDcgMi43OTQgNi41ODQgMy40NTggMS44NzkuNDM2IDEuNzYuODgyIDEuNzYgMy45ODZoMS45OTVsLjAwNS0xLjI0MWMwLTIuNTItLjE5OS0zLjk3NS0zLjE3OC00LjY2M3oiLz48L3N2Zz4=)}ul#primary-menu>li{position:relative;border-radius:inherit}ul#primary-menu>li.current-menu-item.menu-global-link .sub-menu a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwOTJBNUUiPjxwYXRoIGQ9Ik0xMiAwYzYuNjIzIDAgMTIgNS4zNzcgMTIgMTJzLTUuMzc3IDEyLTEyIDEyLTEyLTUuMzc3LTEyLTEyIDUuMzc3LTEyIDEyLTEybTIuNTU3IDE2aC01LjExNWMuNTQ2IDIuNDYgMS40NDEgNC4xMTQgMi41NTggNS43NDQgMS4xOTQtMS43NDEgMi4wNDEtMy40MSAyLjU1Ny01Ljc0NG0tNy4xNTcgMGgtNC41NjdjMS4yMzYgMi44MjUgMy43MDQgNC45NzIgNi43NTUgNS43MTYtMS4wNDgtMS43MzMtMS43ODMtMy42NTgtMi4xODgtNS43MTZtMTMuNzY3IDBoLTQuNTY3Yy0uMzkxIDEuOTg4LTEuMDk1IDMuODg3LTIuMTc1IDUuNjk0IDMuMDEyLS43NjMgNS41MTctMi44OTUgNi43NDItNS42OTRtLTE0LjAwNS02aC00Ljk2MmMtLjI2NyAxLjMxMy0uMjY3IDIuNjg1IDAgNGg0LjkxNWMtLjExOS0xLjMyOS0uMTAxLTIuNjcyLjA0Ny00bTcuNjYxIDBoLTUuNjQ3Yy0uMTY1IDEuMzI2LS4xODUgMi42NzItLjA1MyA0aDUuNzUzYy4xMzMtMS4zMjguMTExLTIuNjczLS4wNTMtNG02Ljk3NyAwaC00Ljk2M2MuMTQ4IDEuMzI4LjE2NiAyLjY3MS4wNDggNGg0LjkxNWMuMjYtMS4yODUuMjczLTIuNjQ4IDAtNG0tMTIuMTU2LTcuNzI5Yy0zLjA3Ny43MzItNS41NjcgMi44ODYtNi44MTEgNS43MjloNC42NTNjLjQzNS0yLjA0MiAxLjE3OC0zLjk4NSAyLjE1OC01LjcyOW0yLjM1NS0uMDQ4Yy0xLjA4OSAxLjc3LTEuOTEgMy40NTMtMi40NjMgNS43NzdoNC45MjdjLS41MzQtMi4yNDYtMS4zMzctMy45NDgtMi40NjQtNS43NzdtMi4zNjguMDY5YzEuMDEzIDEuODEyIDEuNzMzIDMuNzYgMi4xNDYgNS43MDhoNC42NTRjLTEuMjMyLTIuODE2LTMuNzYyLTQuOTU4LTYuOC01LjcwOCIvPjwvc3ZnPg==)}ul#primary-menu>li .sub-menu a{display:flex;align-items:center}ul#primary-menu>li .sub-menu a:after{content:""}#job-menu>li{border-radius:inherit}.nav-wrapper .menu-global-link.menu-item-has-children>a::after{padding-left:1.5rem}.nav-wrapper .menu-global-link a:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwOTJBNUUiPjxwYXRoIGQ9Ik0xMiAwYzYuNjIzIDAgMTIgNS4zNzcgMTIgMTJzLTUuMzc3IDEyLTEyIDEyLTEyLTUuMzc3LTEyLTEyIDUuMzc3LTEyIDEyLTEybTIuNTU3IDE2aC01LjExNWMuNTQ2IDIuNDYgMS40NDEgNC4xMTQgMi41NTggNS43NDQgMS4xOTQtMS43NDEgMi4wNDEtMy40MSAyLjU1Ny01Ljc0NG0tNy4xNTcgMGgtNC41NjdjMS4yMzYgMi44MjUgMy43MDQgNC45NzIgNi43NTUgNS43MTYtMS4wNDgtMS43MzMtMS43ODMtMy42NTgtMi4xODgtNS43MTZtMTMuNzY3IDBoLTQuNTY3Yy0uMzkxIDEuOTg4LTEuMDk1IDMuODg3LTIuMTc1IDUuNjk0IDMuMDEyLS43NjMgNS41MTctMi44OTUgNi43NDItNS42OTRtLTE0LjAwNS02aC00Ljk2MmMtLjI2NyAxLjMxMy0uMjY3IDIuNjg1IDAgNGg0LjkxNWMtLjExOS0xLjMyOS0uMTAxLTIuNjcyLjA0Ny00bTcuNjYxIDBoLTUuNjQ3Yy0uMTY1IDEuMzI2LS4xODUgMi42NzItLjA1MyA0aDUuNzUzYy4xMzMtMS4zMjguMTExLTIuNjczLS4wNTMtNG02Ljk3NyAwaC00Ljk2M2MuMTQ4IDEuMzI4LjE2NiAyLjY3MS4wNDggNGg0LjkxNWMuMjYtMS4yODUuMjczLTIuNjQ4IDAtNG0tMTIuMTU2LTcuNzI5Yy0zLjA3Ny43MzItNS41NjcgMi44ODYtNi44MTEgNS43MjloNC42NTNjLjQzNS0yLjA0MiAxLjE3OC0zLjk4NSAyLjE1OC01LjcyOW0yLjM1NS0uMDQ4Yy0xLjA4OSAxLjc3LTEuOTEgMy40NTMtMi40NjMgNS43NzdoNC45MjdjLS41MzQtMi4yNDYtMS4zMzctMy45NDgtMi40NjQtNS43NzdtMi4zNjguMDY5YzEuMDEzIDEuODEyIDEuNzMzIDMuNzYgMi4xNDYgNS43MDhoNC42NTRjLTEuMjMyLTIuODE2LTMuNzYyLTQuOTU4LTYuOC01LjcwOCIvPjwvc3ZnPg==);background-size:contain;height:14.5px;width:14.5px;padding-left:17px;background-repeat:no-repeat;margin-left:.5rem;display:flex}#top-bar-menu .sub-menu li.menu-global-link a:after{content:"";display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwOTJBNUUiPjxwYXRoIGQ9Ik0xMiAwYzYuNjIzIDAgMTIgNS4zNzcgMTIgMTJzLTUuMzc3IDEyLTEyIDEyLTEyLTUuMzc3LTEyLTEyIDUuMzc3LTEyIDEyLTEybTIuNTU3IDE2aC01LjExNWMuNTQ2IDIuNDYgMS40NDEgNC4xMTQgMi41NTggNS43NDQgMS4xOTQtMS43NDEgMi4wNDEtMy40MSAyLjU1Ny01Ljc0NG0tNy4xNTcgMGgtNC41NjdjMS4yMzYgMi44MjUgMy43MDQgNC45NzIgNi43NTUgNS43MTYtMS4wNDgtMS43MzMtMS43ODMtMy42NTgtMi4xODgtNS43MTZtMTMuNzY3IDBoLTQuNTY3Yy0uMzkxIDEuOTg4LTEuMDk1IDMuODg3LTIuMTc1IDUuNjk0IDMuMDEyLS43NjMgNS41MTctMi44OTUgNi43NDItNS42OTRtLTE0LjAwNS02aC00Ljk2MmMtLjI2NyAxLjMxMy0uMjY3IDIuNjg1IDAgNGg0LjkxNWMtLjExOS0xLjMyOS0uMTAxLTIuNjcyLjA0Ny00bTcuNjYxIDBoLTUuNjQ3Yy0uMTY1IDEuMzI2LS4xODUgMi42NzItLjA1MyA0aDUuNzUzYy4xMzMtMS4zMjguMTExLTIuNjczLS4wNTMtNG02Ljk3NyAwaC00Ljk2M2MuMTQ4IDEuMzI4LjE2NiAyLjY3MS4wNDggNGg0LjkxNWMuMjYtMS4yODUuMjczLTIuNjQ4IDAtNG0tMTIuMTU2LTcuNzI5Yy0zLjA3Ny43MzItNS41NjcgMi44ODYtNi44MTEgNS43MjloNC42NTNjLjQzNS0yLjA0MiAxLjE3OC0zLjk4NSAyLjE1OC01LjcyOW0yLjM1NS0uMDQ4Yy0xLjA4OSAxLjc3LTEuOTEgMy40NTMtMi40NjMgNS43NzdoNC45MjdjLS41MzQtMi4yNDYtMS4zMzctMy45NDgtMi40NjQtNS43NzdtMi4zNjguMDY5YzEuMDEzIDEuODEyIDEuNzMzIDMuNzYgMi4xNDYgNS43MDhoNC42NTRjLTEuMjMyLTIuODE2LTMuNzYyLTQuOTU4LTYuOC01LjcwOCIvPjwvc3ZnPg==);width:15px;height:15px;background-size:cover;margin-bottom:-1px;margin-left:.5rem;background-size:contain;background-repeat:no-repeat}#top-bar-menu .sub-menu li.menu-global-link:hover a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik0xMiAwYzYuNjIzIDAgMTIgNS4zNzcgMTIgMTJzLTUuMzc3IDEyLTEyIDEyLTEyLTUuMzc3LTEyLTEyIDUuMzc3LTEyIDEyLTEybTIuNTU3IDE2aC01LjExNWMuNTQ2IDIuNDYgMS40NDEgNC4xMTQgMi41NTggNS43NDQgMS4xOTQtMS43NDEgMi4wNDEtMy40MSAyLjU1Ny01Ljc0NG0tNy4xNTcgMGgtNC41NjdjMS4yMzYgMi44MjUgMy43MDQgNC45NzIgNi43NTUgNS43MTYtMS4wNDgtMS43MzMtMS43ODMtMy42NTgtMi4xODgtNS43MTZtMTMuNzY3IDBoLTQuNTY3Yy0uMzkxIDEuOTg4LTEuMDk1IDMuODg3LTIuMTc1IDUuNjk0IDMuMDEyLS43NjMgNS41MTctMi44OTUgNi43NDItNS42OTRtLTE0LjAwNS02aC00Ljk2MmMtLjI2NyAxLjMxMy0uMjY3IDIuNjg1IDAgNGg0LjkxNWMtLjExOS0xLjMyOS0uMTAxLTIuNjcyLjA0Ny00bTcuNjYxIDBoLTUuNjQ3Yy0uMTY1IDEuMzI2LS4xODUgMi42NzItLjA1MyA0aDUuNzUzYy4xMzMtMS4zMjguMTExLTIuNjczLS4wNTMtNG02Ljk3NyAwaC00Ljk2M2MuMTQ4IDEuMzI4LjE2NiAyLjY3MS4wNDggNGg0LjkxNWMuMjYtMS4yODUuMjczLTIuNjQ4IDAtNG0tMTIuMTU2LTcuNzI5Yy0zLjA3Ny43MzItNS41NjcgMi44ODYtNi44MTEgNS43MjloNC42NTNjLjQzNS0yLjA0MiAxLjE3OC0zLjk4NSAyLjE1OC01LjcyOW0yLjM1NS0uMDQ4Yy0xLjA4OSAxLjc3LTEuOTEgMy40NTMtMi40NjMgNS43NzdoNC45MjdjLS41MzQtMi4yNDYtMS4zMzctMy45NDgtMi40NjQtNS43NzdtMi4zNjguMDY5YzEuMDEzIDEuODEyIDEuNzMzIDMuNzYgMi4xNDYgNS43MDhoNC42NTRjLTEuMjMyLTIuODE2LTMuNzYyLTQuOTU4LTYuOC01LjcwOCIvPjwvc3ZnPg==)}#top-bar-menu .menu-global-link a:after{background-image:none;height:initial;width:initial;padding-left:40px}.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.alignwide{margin-left:-80px;margin-right:-80px}.width-75{width:75%}.width-100{width:100%}.centered{margin:auto}.emergency-banner{display:flex;justify-content:space-between;align-items:center;padding:.5% 4%;background-color:#d40e14}.emergency-banner.downtime div{flex-direction:column}.emergency-banner.downtime div p{text-align:center}.emergency-banner.downtime div p+p{margin-top:.5rem}.emergency-banner div{display:flex;justify-content:center;align-items:center;flex-grow:1}.emergency-banner div p{margin:0 1rem;color:#fff;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.emergency-banner div a{font-size:20px;color:#fff;text-decoration:underline}.emergency-banner button{height:60px;width:60px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;color:#fff}.emergency-banner button i{font-size:24px}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hidden{display:none}.mobile-hidden{display:block}.desktop-hidden{display:none}.centered-text{display:flex;flex-direction:column;text-align:left;align-self:center;justify-self:center;padding:1em;max-width:100%;max-height:100%}.hero-overlay .hero-text{text-transform:uppercase;letter-spacing:.025rem;font-family:"ambitregular";line-height:110%;margin-top:0;font-size:clamp(45px,7vw + 1rem,64px) !important}.text-top{display:flex;flex-direction:column;text-align:left;align-self:flex-start;justify-self:center;padding:1em;max-width:100%;max-height:100%}.p-left{padding-left:7rem}.p-right{padding-right:7rem}.p20{padding:20px}.no-pointer,.no-pointer:hover{cursor:default}@media screen and (max-width: 900px){.mobile-hidden{display:none}.desktop-hidden{display:block}.p-left{padding-left:3rem;padding-right:3rem}.p-right{padding-left:3rem;padding-right:3rem}.emergency-banner.downtime div{padding-top:.7rem;padding-bottom:.7rem}.emergency-banner.downtime div p+p{margin-top:1rem}.emergency-banner div{flex-direction:column}.emergency-banner div p{margin:0}}@media screen and (max-width: 576px){.p20{padding:20px 0}.emergency-banner div{align-items:flex-start}}.columns-50-50{display:grid;grid-template-columns:repeat(2, minmax(300px, 50%));grid-auto-flow:row dense}.columns-60-40{display:grid;grid-template-columns:minmax(300px, 60%) minmax(200px, 40%);grid-auto-flow:row dense}.columns-40-60{display:grid;grid-template-columns:minmax(200px, 40%) minmax(300px, 60%);grid-auto-flow:row dense}.columns-33-67{display:grid;grid-template-columns:minmax(150px, 33%) minmax(300px, 67%);grid-auto-flow:row dense}.columns-67-33{display:grid;grid-template-columns:minmax(300px, 67%) minmax(150px, 33%);grid-auto-flow:row dense}.columns-25-75{display:grid;grid-template-columns:minmax(100px, 25%) minmax(400px, 75%);grid-auto-flow:row dense}.columns-75-25{display:grid;grid-template-columns:minmax(400px, 75%) minmax(100px, 25%);grid-auto-flow:row dense}.force-second-col{grid-column:2/3}@media screen and (max-width: 900px){.columns-50-50,.columns-60-40,.columns-40-60,.columns-67-33,.columns-33-67,.columns-75-25,.columns-25-75{grid-template-columns:100%}.force-second-col{grid-column:unset}}.image-16-9{position:relative;padding-top:56.25%}.image-16-9>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-21-9{position:relative;padding-top:42.85%}.image-21-9>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-4-3{position:relative;padding-top:75%}.image-4-3>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-1-1{position:relative;padding-top:100%}.image-1-1>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-8-5{position:relative;padding-top:62.5%}.image-8-5>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-3-5{position:relative;padding-top:166.67%}.image-3-5>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-1920-470{position:relative;padding-top:24.48%}.image-1920-470>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 576px){.image-1920-470{padding-top:0}.image-1920-470>img{position:relative}}.footer-top{background-color:#e2f6fd}.footer-top .footer-content{display:grid;min-height:150px;grid-template-areas:"about" "group" "follow" "social" "contact" "social-contact";grid-template-columns:minmax(290px, 1fr);padding:2rem 1rem 5rem}.footer-top .footer-content.dx-content{grid-template-areas:"social" "contact" "dx-social";grid-gap:1rem 0;padding:2rem 1rem 2rem}.footer-top .footer-content .jobs-abroad{text-transform:none}.footer-top .footer-content h2,.footer-top .footer-content .jobAd-title h1,.jobAd-title .footer-top .footer-content h1{font-size:20px;margin-bottom:1rem}.footer-top .footer-content .about{grid-area:about}.footer-top .footer-content .tuigroup-logo{grid-area:group;cursor:pointer;padding-bottom:2rem;padding-top:.3rem}.footer-top .footer-content .tuigroup-logo:focus{outline:none}.footer-top .footer-content .tuigroup-logo svg{height:35px}.footer-top .footer-content .follow{grid-area:follow}.footer-top .footer-content .contact{grid-area:contact}.footer-top .footer-content .tui-social{grid-area:social;padding-bottom:1rem;width:100%}.footer-top .footer-content ul{display:flex;position:relative;list-style-type:none;padding:0;margin:0}.footer-top .footer-content ul li{position:relative;width:40px;height:40px;margin:.5rem}.footer-top .footer-content ul li:first-of-type{margin-left:0}.footer-top .footer-content ul li::before{display:inline-block;width:40px;height:40px;color:#fff;background-color:#1b115c;text-align:center;line-height:40px;margin:0;font-weight:normal;border-radius:50%}.footer-top .footer-content ul li.contact-us{position:absolute;margin-top:8rem;margin-left:0}.footer-top .footer-content ul li a{position:absolute;left:0;opacity:0;width:40px;height:40px;z-index:10}.footer-top .footer-content .dx-social-media li{margin-top:0}.banner{background-color:#70cbf4;height:72px}.banner .logo-footer{height:100%;display:flex;flex-direction:row-reverse;background-color:#70cbf4;align-items:center}.banner .logo-footer .logo-hidden{display:none}.footer-menu{display:flex;align-self:stretch;align-items:center;justify-content:center;border-bottom:1px solid #70cbf4}.footer-menu-wrapper{flex-direction:row}.footer-menu-wrapper ul{flex-wrap:wrap;justify-content:center}.footer-disclaimer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.footer-copyright{min-width:50px}.footer-content,.logo-footer,.footer-menu,.footer-disclaimer{max-width:1140px;margin:0 auto}@media screen and (min-width: 576px){.footer-top .footer-content{grid-template-areas:"about about" "group group" "follow contact" "social social";grid-template-columns:repeat(2, minmax(290px, 1fr));padding:2rem 1rem 1rem}.footer-top .footer-content.dx-content{grid-template-areas:"social contact" "social dx-social";padding:2rem 1rem 1rem}.footer-top .footer-content .tui-social ul li.contact-us{margin-top:.5rem;margin-left:50%}}@media screen and (min-width: 900px){.footer-top .footer-content{grid-template-areas:"about follow contact" "group social social";grid-template-columns:repeat(3, minmax(290px, 1fr))}.footer-top .footer-content.dx-content{grid-template-areas:"social contact dx-social" "social contact dx-social"}}@media screen and (min-width: 1200px){.banner .logo-footer .logo-hidden{display:block}}.checkbox-label{display:block;position:relative;padding-left:30px;margin-bottom:.7rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;margin-top:3px;background-color:#fff}.checkmark:focus{outline:2px solid #70cbf4}.checkbox-label:hover input~.checkmark{background-color:#dcdcdc}.checkbox-label input:checked~.checkmark{background-color:#1b115c}.checkmark:after{content:"";position:absolute;display:none}.checkbox-label input:checked~.checkmark:after{display:block}.checkbox-label .checkmark:after{left:8px;color:pink;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-label .checkmark.indeterminate:after{left:6px;top:6px;width:8px;height:8px;background:#fff;transform:initial}.checkbox-label-country{left:0;top:0;position:absolute;border:0;width:20px;bottom:0;margin:0;z-index:999}.radio-label{display:block;position:relative;padding-left:30px;margin-bottom:.7rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-label input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-mark{position:absolute;top:0;left:0;height:20px;width:20px;margin-top:3px;background-color:#fff;border-radius:50%}.radio-label:hover input~.radio-mark{background-color:#dcdcdc}.radio-label input:checked~.radio-mark{background-color:#1b115c}.radio-mark:after{content:"";position:absolute;display:block;opacity:0}.radio-label input:checked~.radio-mark:after{opacity:1}.radio-label .radio-mark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.jobad-back{display:flex;justify-content:space-between}.jobad-back a{align-items:center}.jobad-back .related-jobs{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.jobad-back .related-jobs a{display:flex;width:40px;height:30px;background-color:#1b115c;border-radius:3px;color:#fff;justify-content:center;margin:0 .5rem}.jobad-back p{margin:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:2px solid #70cbf4}html{scroll-behavior:smooth;scroll-padding-top:calc(42px + 72px)}html,body{background-color:#fff;font-family:"Font Awesome 5 Brands","Font Awesome 5 Free",TUIType,Calibri,Arial;overflow-x:hidden}html:has(.uen),body:has(.uen){overflow-x:inherit}nav{display:flex;justify-content:flex-end}nav ul{display:flex;list-style-type:none;margin:0;padding:0}nav ul li{display:flex;justify-content:center;flex-direction:column}nav ul li::before{content:""}nav ul li a{font-size:18px;padding:1em}a,a:hover{color:#1b115c;text-decoration:none;cursor:pointer}h1,h2,.jobAd-title h1,h3,h4,h5,h6{font-family:"ambitregular";color:#1b115c;line-height:110%}h1{font-size:24px;letter-spacing:.025rem}h2,.jobAd-title h1{font-size:24px;text-transform:uppercase;letter-spacing:.025rem}h3{font-size:24px;letter-spacing:.025rem}h4{font-size:20px}h5{font-size:20px}h6{font-size:20px}ul{list-style:none;color:#171717;font-size:20px;line-height:120%}ul li::before{content:"•";color:#1b115c;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;float:left}ol{list-style:none;counter-reset:li;color:#171717;font-size:20px;line-height:120%}ol li::before{content:"." counter(li);color:#1b115c;display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl;float:left}ol li{counter-increment:li}p,textarea{color:#171717;font-size:20px;line-height:120%}.content>p,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6{padding:0 1rem}img{width:100%;height:auto;object-fit:cover}button{font-family:"ambitsemibold"}button:focus{outline:2px solid #1b115c}.carousel-control-next,.carousel-control-prev{opacity:1}.carousel-control-prev-icon,.carousel-control-next-icon{width:32px;height:40px;background-color:rgba(255,255,255,.75);background-image:none}.carousel-control-prev-icon::after,.carousel-control-next-icon::after{font-family:"Font Awesome 5 Free";font-size:22px;font-weight:900;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);color:#1b115c}.carousel-control-prev-icon::after{content:""}.carousel-control-next-icon::after{content:""}@media screen and (max-width: 1200px){html{scroll-padding-top:42px}}.jobAd-title{display:flex;flex-direction:column;justify-content:space-between}.jobAd-title .job-interaction{display:flex;justify-content:space-between;align-items:flex-start}.jobAd-title .job-interaction .social-media{display:flex}.jobAd-title .job-interaction .social-media a{width:30px;height:30px;background-color:#1b115c;margin:0 .3rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.jobAd-title .job-interaction .social-media a i{color:#fff}.jobAd-title .job-interaction .apply-btn{color:#fff;background-color:#1b115c;padding:.3rem 3rem;border:none;border-radius:3px}@media screen and (max-width: 576px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 320px){.jobAd-title .job-interaction{max-width:95vw;flex-direction:column-reverse}.jobAd-title .job-interaction .social-media{margin-right:auto;margin-top:1rem}.jobAd-title .job-interaction .apply-btn{width:100%;display:block;text-align:center}}.job-description>p{margin-bottom:0px}.job-description>ul{margin-bottom:0px}.job-description>ul li p{margin:0px}.job-bullets-wrapper{background-color:#e2f3fe}.job-bullets-wrapper .job-bullets{list-style-type:none;display:grid;padding:1rem;margin:0}.job-bullets-wrapper .job-bullets li{padding:1rem;display:flex;align-items:center}.job-bullets-wrapper .job-bullets li:before{content:""}.job-bullets-wrapper .job-bullets li .locations{display:block}.job-bullets-wrapper .job-bullets li p{margin:0}.job-bullets-wrapper .job-bullets i{color:#1b115c;width:30px;margin:0 .5rem}.job-recruiter{padding:3%;background-color:#e2f3fe}@media screen and (min-width: 900px){.jobad-back a{width:30%}.jobAd-title{flex-direction:row}.jobAd-title .job-interaction .apply-btn{margin-left:3rem}.job-bullets{width:66%}}.job-ad-content .hero-image-container{height:44vh}@media screen and (max-width: 1000px){.job-ad-content .hero-image-container .hero-img{clip-path:url(#desktop-hero-svg)}}.cookie-container{display:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);z-index:9999;align-items:center;justify-content:center}.cookie-container .close_btn_thick{display:none !important;position:absolute;display:block;top:10px;right:10px;text-decoration:none;text-shadow:0 1px 0 #fff;color:#777;font:14px/100% arial,sans-serif;cursor:pointer;position:absolute;display:block;top:10px;right:10px;text-decoration:none;text-shadow:0 1px 0 #fff;color:#777;font:14px/100% arial,sans-serif;cursor:pointer}.cookie-container .close_btn_thick:after{content:"✖"}.cookie-container a{color:#0077bf;text-decoration:none}.cookie-container a.cookies-button{text-decoration:underline;color:#444}.cookie-container .inital{display:block}.cookie-container .detail{display:none}.cookie-container .show{display:block}.cookie-container .hide{display:none}.cookie-container .cookie-dialog{position:relative;width:90%;max-width:800px;max-height:100%;flex-direction:column;padding:20px;background-color:#f3f0ec;display:flex;align-items:center;overflow:auto;border:1px solid #000;border-radius:3px}.cookie-container .cookie-dialog .cookie-form.show{display:block}.cookie-title{font-size:1.4rem;color:#444;font-weight:400;font-family:"TUIType",sans-serif;line-height:33px;margin-bottom:10px;display:block;text-align:left}.cookie-text{-webkit-text-size-adjust:100%;font-family:"TUIType",sans-serif;box-sizing:border-box;word-break:break-word;color:#444;line-height:24px;margin-bottom:10px;word-wrap:break-word;text-align:left;font-size:18px;font-weight:300;margin-top:0}.cookie-table{-webkit-text-size-adjust:100%;color:#444;font-weight:300;line-height:24px;font-family:"TUIType",sans-serif;box-sizing:border-box;border-collapse:collapse;border-spacing:0;margin-top:40px;font-size:16px}.cookie-table tr{display:grid;grid-template:auto auto/1fr auto;margin-bottom:.5rem}.cookie-table tr td strong{font-size:1.2rem}.cookie-table tr td:nth-child(2){grid-column:span 2}.cookie-table tr td:nth-child(3){grid-row:1;grid-column:2;margin-right:2rem}.cookie-table th{background:#fafafa;padding:8px;line-height:1;white-space:nowrap;display:none}.cookie-table td{-webkit-text-size-adjust:100%;color:#444;font-weight:300;line-height:24px;font-family:"TUIType",sans-serif;border-collapse:collapse;border-spacing:0;font-size:16px;box-sizing:border-box;padding:8px}.cookie-table__control{-webkit-text-size-adjust:100%;color:#444;font-weight:300;line-height:24px;font-family:"TUIType",sans-serif;border-collapse:collapse;border-spacing:0;font-size:16px;box-sizing:border-box;word-break:break-word;text-align:right;padding:8px}.cookie-table__control .switch{position:relative;display:inline-block;width:40px;height:26px}.cookie-table__control .switch input{opacity:0;width:0;height:0}.cookie-table__control .switch input:checked+.slider{background-color:#1b115c}.cookie-table__control .switch input:focus+.slider{box-shadow:0 0 1px #1b115c}.cookie-table__control .switch input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.cookie-table__control .switch .slider.round{color:#444;font-weight:300;line-height:24px;font-family:"TUIType",sans-serif;border-collapse:collapse;border-spacing:0;font-size:16px;text-align:right;box-sizing:border-box;word-break:break-word;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:22px}.cookie-table__control .switch .slider.round:before{border-radius:50%}.cookie-table__control .switch input:checked+.slider{background-color:#1b115c}.cookie-table__control .switch .slider:before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}@media screen and (min-width: 900px){.cookie-table th{display:table-cell}.cookie-table tr{display:table-row;margin-bottom:initial}.cookie-table tr td>strong{font-size:initial}}.cookie-actions{color:#444;font-size:18px;font-weight:300;line-height:24px;font-family:"TUIType",sans-serif;box-sizing:border-box;word-break:break-word;text-align:center;padding-top:28px;gap:.5rem;display:grid;grid-template:"settings . ." 1fr "reject . okay" 1fr/1fr 1fr 1fr}.cookie-actions>button{margin:auto}.cookie-actions>button.ml-a{margin-left:auto}.cookie-actions>button.settings{grid-area:settings}.cookie-actions>button.reject{grid-area:reject}.cookie-actions>button.okay{grid-area:okay}@media screen and (max-width: 480px){.cookie-actions{display:flex;flex-direction:column}.cookie-actions button{width:100%}.cookie-actions input{width:100%}}@media screen and (min-width: 900px){.cookie-actions{display:flex}.cookie-actions button{margin:initial}}.cookie-actions .cookie-button{cursor:pointer;vertical-align:middle;min-width:180px;color:#fff;background-color:#1b115c;font-size:1rem;font-family:"TUIType";line-height:24px;text-transform:initial;padding:8px 16px;border-color:rgba(0,0,0,0);border-radius:4px;border:1px solid #ccc;padding:4px 15px;text-shadow:none}.cookie-actions .cookie-button.white{background:#fff;color:#1b115c;border:1px solid #1b115c;text-transform:initial;display:inline-block}.cookie-actions .cookie-button--right{margin-left:auto;grid-column:3}.tui-cc-actions-right{text-align:right}.enable-thirdparty-button{cursor:pointer}#cookie-button{position:fixed;bottom:20px;left:20px;width:44px;height:44px;background:#70cbf4;border-radius:5px;padding:5px;z-index:999}.has-red-color{color:#d40e14}.has-blue-color{color:#70cbf4}.has-blue-half-color{color:#c2e6fa}.has-blue-quarter-color{color:#e2f3fe}.has-dark-blue-color{color:#1b115c}.has-white-color{color:#fff}.has-green-color{color:#aad700}.has-yellow-color{color:#aad700}.has-beige-color{color:#aae1f8}.has-beige-half-color{color:#c7eafb}.has-beige-quarter-color{color:#e2f6fd}.has-grey-color{color:#737373}.has-grey-half-color{color:#b9b9b9}.has-grey-quarter-color{color:#dcdcdc}.has-black-color{color:#000}.has-digital-grey-color{color:#4c4c4c}.has-white-transparent-color{color:rgba(255,255,255,.75)}.has-blue-transparent-color{color:rgba(112,203,244,.8)}.has-transparent-color{color:rgba(255,255,255,0)}.has-red-background-color{background-color:#d40e14}.has-blue-background-color{background-color:#70cbf4}.has-blue-half-background-color{background-color:#c2e6fa}.has-blue-quarter-background-color{background-color:#e2f3fe}.has-dark-blue-background-color{background-color:#1b115c}.has-white-background-color{background-color:#fff}.has-green-background-color{background-color:#aad700}.has-yellow-background-color{background-color:#aad700}.has-beige-background-color{background-color:#d7d2c3}.has-beige-half-background-color{background-color:#e7e3db}.has-beige-quarter-background-color{background-color:#f3f0ec}.has-grey-background-color{background-color:#737373}.has-grey-half-background-color{background-color:#b9b9b9}.has-grey-quarter-background-color{background-color:#dcdcdc}.has-black-background-color{background-color:#000}.has-digital-grey-background-color{background-color:#4c4c4c}.has-white-transparent-background-color{background-color:rgba(255,255,255,.75)}.has-blue-transparent-background-color{background-color:rgba(112,203,244,.8)}.has-transparent-background-color{background-color:rgba(255,255,255,0)}body img:not(.circle-entrypoints-container .circle-entrypoint img,.hero-image-container .hero-img,.hero-slider .hero-img,.hero-image-container .hero-img,.hero-image-container .hero-mobile-image,.hero-slider .hero-mobile-image,.avatar-container .cropper-circle,.avatar-container a.cropper-circle){border-radius:20px !important}body .testimonial-slider,body .wp-block-tcb-colored-container,body .plugin .insiderbox,body .wp-block-tcb-colored-container,body .wp-block-tcb-circle-entrypoint{border-radius:20px !important}body .job-page-button,body .search-button,body .reset-button,body .hero-overlay-button,body .more-posts-button,body .hero-image-headline{border-radius:100px !important}body .job-alert-button,body .filter-div{border-radius:5px !important}body .job-page-button:hover,body .search-button:hover,body .job-alert-button:hover{background-color:#281987}body .animated-button{position:relative;overflow:hidden;--col1: #ffffff7a;--col2: #e6ecf669;--col3: #eef2f770;--col4: #e6edf659;--col5: #e6edf629}body .animated-button:hover{background-color:#281987}body .animated-button:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:-2}body .animated-button:after{content:"";position:absolute;z-index:1;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);background-image:radial-gradient(var(--col1) 0 1vmin, var(--col2) 1vmin 2vmin, var(--col3) 2vmin 3vmin, var(--col4) 3vmin 4vmin, var(--col5) 4vmin 5vmin, transparent 5vmin 6vmin);animation:ripple .2s linear 1;animation-fill-mode:forwards;border-radius:50%}@keyframes ripple{0%{width:0;height:0}100%{width:100px;height:100px}}body.in-iframe{--header-height: 0px !important}body.in-iframe header.header{display:none}body.in-iframe #cookie-button{display:none}@media only screen and (max-width: 1199px){body.in-iframe .content{margin-top:0px}}body .smaller-links{word-break:break-all}@media screen and (max-width: 600px){body .wp-block-media-text__media video{margin-bottom:20px}}.anchor-menu{list-style-type:none;margin:0;padding:0;overflow:hidden;display:flex;width:100%;border-bottom:1px solid #1b115c;background-color:#fff}.anchor-menu li::before{content:""}.anchor-menu li a{display:block;text-align:center;align-self:center;padding:.5rem 1rem .3rem;text-decoration:none;border-bottom:5px solid rgba(0,0,0,0);font-size:26px}.anchor-menu li a:hover{border-bottom:5px solid #1b115c}@media screen and (max-width: 900px){.anchor-menu{flex-direction:column;align-items:flex-start;border:none;margin-bottom:2rem}.anchor-menu li a{color:#1b115c;padding:.5rem 1rem;border:none}.anchor-menu li a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;vertical-align:middle;margin-right:.5rem}}.wp-block-tcb-colored-container.is-style-container .content-wrapper{max-width:1120px;margin:0 auto}.wp-block-tcb-colored-container .wp-block-media-text video{border-radius:20px}.userway-s3-2 .wp-block-tcb-colored-container{background-image:none !important}.userway-s3-3 .wp-block-tcb-colored-container{background-image:none !important}.dropdown-toggle{display:none}.dropdown-label{display:flex;cursor:pointer;padding:1rem;align-items:center;color:#1b115c;background-color:#c7eafb;font-size:24px;line-height:110%;letter-spacing:.025rem;font-family:TUIType;text-transform:uppercase}.dropdown-label::before{content:"";max-height:30px;color:#1b115c;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-right:.7rem;transition:transform .25s ease}.dropdown-content{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height 1s ease}.dropdown-content .content-inner>p,.dropdown-content .content-inner>h2,.dropdown-content .jobAd-title .content-inner>h1,.jobAd-title .dropdown-content .content-inner>h1,.dropdown-content .content-inner>h3,.dropdown-content .content-inner>h4,.dropdown-content .content-inner>h5,.dropdown-content .content-inner>h6{margin:0 1rem 1rem 2.8rem}.dropdown-toggle:checked+.dropdown-label+.dropdown-content{max-height:5000px;transition:max-height 1s ease}.dropdown-toggle:checked+.dropdown-label::before{content:"";transform:rotate(90deg);transition:transform .25s ease}.dynamic{grid-area:unset !important}.dynamic .no-jobs{margin:3rem 1rem 1rem;font-family:TUIType;font-size:16px}.dynamic .job-page{display:flex;justify-content:flex-end;align-items:center;text-align:center}.dynamic .job-page.job-alert{justify-content:flex-start}.dynamic .job-page .job-page-button{color:#fff;background-color:#1b115c;font-size:18px;border:solid 1px rgba(0,0,0,0);border-radius:3px;margin:1rem;padding:.3rem 2rem}.entrypoints-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:250px;grid-gap:1em}.entrypoints-container .entrypoint{position:relative;min-height:100%}.entrypoints-container .entrypoint img{height:100%}.entrypoints-container .entrypoint .entrypoint-overlay{position:absolute;left:2.5%;right:2.5%;bottom:5%;width:95%;padding:10px 5px;text-align:center;background-color:rgba(255,255,255,.75)}.entrypoints-container .entrypoint .entrypoint-overlay .entrypoint-headline{margin:0;font-family:TUIType}.entrypoints-container .entrypoint .modal{overflow-y:hidden}.entrypoints-container .entrypoint .modal .modal-dialog{max-width:90%;min-height:calc(90% - (42px + 72px));margin-top:calc(42px + 72px + 3%);margin-left:auto;margin-right:auto}.entrypoints-container .entrypoint .modal .modal-dialog .modal-content{max-height:calc(90vh - (42px + 72px));overflow-y:auto;border:none;border-radius:.5rem;display:flex}.entrypoints-container .entrypoint .modal .modal-dialog .modal-content .modal-header{border:none}@media screen and (max-width: 900px){.entrypoints-container{grid-template-columns:repeat(1, 1fr)}.entrypoints-container .entrypoint-overlay .entrypoint-headline br{display:none}}@media screen and (min-width: 1200px){.modal-dialog{max-width:65% !important}}.hero-image-container{position:relative;overflow:hidden;background-color:#fff;height:84vh;display:flex}.hero-image-container svg{width:100%;height:100%;display:block;position:absolute}.hero-image-container .hero-overlay-wrapper{position:absolute;width:1140px;height:100%;margin:auto;bottom:0;right:0;left:0;top:0}.hero-image-container .hero-overlay-wrapper .hero-overlay{position:absolute;bottom:8%;left:50%;transform:translate(-50%, 0);display:flex;flex-direction:column;width:100%;padding:1rem}.hero-image-container .hero-overlay-wrapper .hero-overlay .hero-image-headline,.hero-image-container .hero-overlay-wrapper .hero-overlay .hero-image-text{margin-bottom:22px;color:#fff;text-align:center;font-size:64px}.hero-image-container .hero-overlay-wrapper .hero-overlay .hero-image-headline{font-family:"ambitbold";margin-bottom:0}.hero-image-container .hero-overlay-wrapper .hero-overlay .hero-overlay-button{align-self:center;padding:8px 10px 8px 20px;background-color:#fff;color:#1b115c;cursor:pointer;border:none}.hero-image-container .hero-overlay-wrapper .hero-overlay .hero-overlay-button:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;padding:9px;margin-left:8px;border-radius:50%;color:#fff;background-color:#3567f6}.hero-image-container .hero-img,.hero-image-container .hero-mobile-image{background-size:cover;height:100%;border-top-right-radius:60px;border-top-left-radius:60px;width:100%}.hero-image-container .hero-img{display:block;clip-path:url(#desktop-2560-hero-svg)}.hero-image-container .hero-mobile-image{display:none;clip-path:url(#mobile-hero-svg)}.hero-image-container .image-slide,.hero-image-container .hero-image-container{display:flex;flex-direction:column}@media screen and (max-height: 1200px){.hero-image-container{height:81vh}}@media screen and (max-height: 800px){.hero-image-container{height:77vh}}@media screen and (max-width: 1200px){.hero-image-container .hero-overlay-wrapper{width:100%}}@media screen and (max-width: 800px){.hero-image-container .hero-overlay-wrapper .hero-overlay h2,.hero-image-container .hero-overlay-wrapper .hero-overlay .jobAd-title h1,.jobAd-title .hero-image-container .hero-overlay-wrapper .hero-overlay h1{font-size:32px}}@media screen and (max-width: 576px){.hero-image-container .hero-img{display:none;border-top-right-radius:0;border-top-left-radius:0}.hero-image-container .hero-mobile-image{display:block;border-top-right-radius:0;border-top-left-radius:0}}.hero-slider{background-color:#fff;height:84vh;display:flex;margin-bottom:1rem}.hero-slider svg{width:100%;height:100%;display:block;position:absolute}.hero-slider .carousel-item{height:100%}.hero-slider .hero-slide{height:100%}.hero-slider .hero-overlay-wrapper{position:absolute;width:1140px;height:100%;margin:auto;bottom:0;right:0;left:0;top:0}.hero-slider .hero-overlay-wrapper .hero-overlay{position:absolute;bottom:8%;left:50%;transform:translate(-50%, 0);display:flex;flex-direction:column;width:100%;padding:1rem}.hero-slider .hero-overlay-wrapper .hero-overlay .hero-slider-headline,.hero-slider .hero-overlay-wrapper .hero-overlay .hero-slider-text{margin-bottom:22px;color:#fff;text-align:center;font-size:64px}.hero-slider .hero-overlay-wrapper .hero-overlay .hero-slider-headline{font-family:"ambitbold";margin-bottom:0}.hero-slider .hero-overlay-wrapper .hero-overlay p{color:#1b115c;margin-bottom:.5rem}.hero-slider .hero-overlay-wrapper .hero-overlay .hero-overlay-button{align-self:center;padding:8px 10px 8px 20px;background-color:#fff;color:#1b115c;cursor:pointer;border:none}.hero-slider .hero-overlay-wrapper .hero-overlay .hero-overlay-button:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;padding:9px;margin-left:8px;border-radius:50%;color:#fff;background-color:#3567f6}.hero-slider .hero-img{display:block;clip-path:url(#desktop-2560-hero-svg);background-size:cover;height:100%;border-top-right-radius:80px;border-top-left-radius:80px}.hero-slider .hero-mobile-image{display:none;background-size:cover;height:100%}.hero-slider .image-slide,.hero-slider .hero-image-container{display:flex;flex-direction:column}.hero-slider .carousel-indicators{top:45%;left:auto;margin-right:2%;margin-left:2%;align-items:center;flex-direction:column;justify-content:flex-start}.hero-slider .carousel-indicators li{opacity:1;width:8px;height:8px;border-radius:50%;margin-top:7px;margin-bottom:7px;border:0px solid rgba(0,0,0,0)}.hero-slider .carousel-indicators li.active{background-color:rgba(0,0,0,0);border:2px solid #fff}@media screen and (max-height: 1200px){.hero-slider{height:81vh}}@media screen and (max-height: 900px){.hero-slider{height:77vh}}@media screen and (max-width: 800px){.hero-slider .hero-overlay-wrapper .hero-overlay h2,.hero-slider .hero-overlay-wrapper .hero-overlay .jobAd-title h1,.jobAd-title .hero-slider .hero-overlay-wrapper .hero-overlay h1{font-size:32px}.hero-slider .hero-img{clip-path:url(#mobile-hero-svg);border-bottom:0;border-top-right-radius:0;border-top-left-radius:0}.hero-slider .hero-mobile-image{clip-path:url(#mobile-hero-svg);border-top-right-radius:0;border-top-left-radius:0}}@media screen and (max-width: 1200px){.hero-slider .hero-overlay-wrapper{width:100%}}@media screen and (max-width: 576px){.hero-slider .hero-img{display:none}.hero-slider .hero-mobile-image{display:block}}.wp-block-tcb-hero-video{background-color:#fff;height:84vh;display:flex;margin-bottom:1rem;position:relative;overflow:hidden}.wp-block-tcb-hero-video svg{width:100%;height:100%;display:block;position:absolute}.wp-block-tcb-hero-video .media-wrapper{width:100%;height:100%;clip-path:url(#desktop-2560-hero-svg);-webkit-clip-path:url(#desktop-2560-hero-svg)}.wp-block-tcb-hero-video .media-wrapper img{position:absolute}.wp-block-tcb-hero-video .media-wrapper .hero-video{display:block;object-fit:cover;border-top-right-radius:80px;border-top-left-radius:80px;position:absolute;width:100%;height:100%}.wp-block-tcb-hero-video .hero-video-overlay{display:block;clip-path:url(#desktop-2560-hero-svg);-webkit-clip-path:url(#desktop-2560-hero-svg);object-fit:cover;border-top-right-radius:80px;border-top-left-radius:80px;position:absolute;width:100%;height:100%}.wp-block-tcb-hero-video .hero-overlay-wrapper{position:absolute;width:1140px;height:100%;margin:auto;bottom:0;right:0;left:0;top:0}.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay{position:absolute;bottom:8%;left:50%;transform:translate(-50%, 0);display:flex;flex-direction:column;width:100%;padding:1rem}.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay .hero-video-text,.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay .hero-video-headline{margin-bottom:22px;color:#fff;text-align:center;font-size:64px}.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay .hero-video-headline{font-family:"ambitbold";margin-bottom:0}.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay .hero-overlay-button{align-self:center;padding:8px 10px 8px 20px;background-color:#fff;color:#1b115c;cursor:pointer;border:none}.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay .hero-overlay-button:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;padding:9px;margin-left:8px;border-radius:50%;color:#fff;background-color:#3567f6}@media screen and (max-width: 1200px){.wp-block-tcb-hero-video .hero-overlay-wrapper{width:100%}}@media screen and (max-height: 1200px){.wp-block-tcb-hero-video{height:81vh}}@media screen and (max-height: 800px){.wp-block-tcb-hero-video{height:77vh}}@media screen and (max-width: 1200px){.wp-block-tcb-hero-video .hero-overlay-wrapper{width:100%}}@media screen and (max-width: 800px){.wp-block-tcb-hero-video .media-wrapper{clip-path:url(#mobile-hero-svg);-webkit-clip-path:url(#mobile-hero-svg)}.wp-block-tcb-hero-video .media-wrapper .hero-video{border-top-right-radius:0;border-top-left-radius:0}.wp-block-tcb-hero-video .hero-video-overlay{clip-path:url(#mobile-hero-svg);-webkit-clip-path:url(#mobile-hero-svg);border-top-right-radius:0;border-top-left-radius:0}.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay h2,.wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay .jobAd-title h1,.jobAd-title .wp-block-tcb-hero-video .hero-overlay-wrapper .hero-overlay h1{font-size:32px}}.iframe-video-poster{width:100%;position:relative;cursor:pointer;border-radius:20px}.iframe-video-poster>a{display:block;position:absolute;left:0;bottom:0;width:100%;height:100%}.iframe-video-poster>a img{height:100%}.iframe-video-poster .video-wrapper{position:relative;width:100%;height:0;background-color:#000}.iframe-video-poster .video-wrapper43{padding-top:75%}.iframe-video-poster .video-wrapper169{padding-top:56.25%}.iframe-video-poster .video-wrapper .video-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.iframe-video-poster .video-poster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:none;background-position:50% 50%;background-size:100% 100%;background-size:cover;overflow:hidden;opacity:1;-webkit-transition:opacity 800ms,height 0s;-moz-transition:opacity 800ms,height 0s;transition:opacity 800ms,height 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.iframe-video-poster .video-poster:before{content:"";position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;border:5px solid #fff;border-radius:100%;-webkit-transition:#fff 300ms;-moz-transition:#fff 300ms;transition:#fff 300ms}.iframe-video-poster .video-poster:after{content:"";position:absolute;top:calc(50% - 25px);left:calc(50% - 15px);width:0;height:0;border-left:40px solid #fff;border-top:25px solid rgba(0,0,0,0);border-bottom:25px solid rgba(0,0,0,0);-webkit-transition:#fff 300ms;-moz-transition:#fff 300ms;transition:#fff 300ms}.iframe-video-poster .video-poster:hover:before,.iframe-video-poster .video-poster:focus:before{border-color:rgba(255,255,255,.75)}.iframe-video-poster .video-poster:hover:after,.iframe-video-poster .video-poster:focus:after{border-left-color:rgba(255,255,255,.75)}.iframe-video-poster .video-caption{margin-top:1em;margin-bottom:0;text-align:center}.iframe-video-poster .video-wrapper-active .video-poster{opacity:0;height:0;-webkit-transition-delay:0s,800ms;-moz-transition-delay:0s,800ms;transition-delay:0s,800ms}.ifrwt-image{width:100%;height:100%;position:relative;cursor:pointer}.ifrwt-image .video-wrapper{position:relative;width:100%;height:0;background-color:#000}.ifrwt-image .video-wrapper43{padding-top:75%}.ifrwt-image .video-wrapper169{padding-top:56.25%}.ifrwt-image .video-wrapper .video-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.ifrwt-image .video-caption{margin-top:.5rem}.ifrwt-image .video-poster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:none;background-position:50% 50%;background-size:100% 100%;background-size:cover;overflow:hidden;opacity:1;-webkit-transition:opacity 800ms,height 0s;-moz-transition:opacity 800ms,height 0s;transition:opacity 800ms,height 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.ifrwt-image .video-poster:before{content:"";position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;border:5px solid #fff;border-radius:100%;-webkit-transition:#fff 300ms;-moz-transition:#fff 300ms;transition:#fff 300ms}.ifrwt-image .video-poster:after{content:"";position:absolute;top:calc(50% - 25px);left:calc(50% - 15px);width:0;height:0;border-left:40px solid #fff;border-top:25px solid rgba(0,0,0,0);border-bottom:25px solid rgba(0,0,0,0);-webkit-transition:#fff 300ms;-moz-transition:#fff 300ms;transition:#fff 300ms}.ifrwt-image .video-poster:hover:before,.ifrwt-image .video-poster:focus:before{border-color:rgba(255,255,255,.75)}.ifrwt-image .video-poster:hover:after,.ifrwt-image .video-poster:focus:after{border-left-color:rgba(255,255,255,.75)}.ifrwt-image .video-wrapper-active .video-poster{opacity:0;height:0;-webkit-transition-delay:0s,800ms;-moz-transition-delay:0s,800ms;transition-delay:0s,800ms}.image-slider{position:relative;margin:0 auto}.carousel-indicators li:before{display:none}.wp-block-tcb-image-text.columns-50-50{border-radius:20px}.m-teaser{display:flex;gap:20px}@media(max-width: 900px){.m-teaser{flex-direction:column}}.m-teaser .m-element .image-container{position:relative;height:200px}.m-teaser .m-element img{width:100%;height:100%;object-fit:cover}.m-teaser .m-element h2,.m-teaser .m-element .jobAd-title h1,.jobAd-title .m-teaser .m-element h1{color:#1b115c;margin-top:20px;font-size:20px}@media(min-width: 900px){.m-teaser .m-element h2,.m-teaser .m-element .jobAd-title h1,.jobAd-title .m-teaser .m-element h1{min-height:66px}}.m-teaser .m-element p{color:#000;font-size:20px}.m-teaser .m-element p strong{color:#1b115c;display:block;margin-bottom:-15px}.m-teaser .m-element p.date{font-size:18px}@media screen and (max-width: 900px){.wp-block-tcb-shifted-image-text .fixed-padding-mobile{padding:1rem !important}}@media screen and (max-width: 1200px){.wp-block-tcb-shifted-image-text{margin:0 !important}}.wp-block-tcb-shifted-image-text{border-radius:20px}.arrowlink{display:flex}.arrowlink i{color:#1b115c;margin:.3rem 1rem .3rem 0}.arrowlink .arrowlink+i{margin:.3rem 1rem}.office-slider{width:100%}.office-slider .os-text-container{padding:1em;text-align:left}.office-slider .os-icon-text{display:flex}.office-slider .os-icon-text a{display:flex}.office-slider .os-icon-text i{color:#1b115c;margin:.3rem 1rem .3rem 0;width:20px}@media screen and (max-width: 576px){.office-slider{padding:0 !important}}.wp-block-tcb-separator{background:none;border:none;line-height:1;height:auto}.wp-block-tcb-separator.is-style-wide{border-bottom:1px solid;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.wp-block-tcb-separator.is-style-thick{width:100%;border-bottom:10px solid}.teaser-slider{width:100%;position:relative}.teaser-slider .teaser-wrapper{display:flex}.teaser-slider .teaser-wrapper .carousel-item{padding:0 2%}.teaser-slider .teaser-wrapper .teaser-slide{display:block;width:100%}.teaser-slider .teaser-wrapper .teaser-slide .teaser-text-container{width:100%;height:100%;position:absolute;bottom:0;background:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0) 100%)}.teaser-slider .teaser-wrapper .teaser-slide .teaser-text{position:absolute;bottom:1rem;right:1rem;left:2rem;font-family:TUIType;color:#1b115c;text-transform:uppercase;text-align:right}.teaser-slider .carousel-control-next,.teaser-slider .carousel-control-prev{width:8%}.teaser-slider .carousel-inner .carousel-item-next,.teaser-slider .carousel-inner .carousel-item-prev{position:relative;transform:translateX(0)}.teaser-slider .carousel-inner .carousel-item:first-child:not(.active){position:absolute;top:0;left:-25%;z-index:-1;display:block;visibility:hidden}.teaser-slider .active.carousel-item-left+.carousel-item-next.carousel-item-left,.teaser-slider .carousel-item-next.carousel-item-left+.carousel-item,.teaser-slider .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item,.teaser-slider .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item,.teaser-slider .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translateX(-100%);visibility:visible;transition:transform .6s ease}.teaser-slider .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.teaser-slider .carousel-item-prev.carousel-item-right+.carousel-item,.teaser-slider .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item,.teaser-slider .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item,.teaser-slider .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translateX(100%);visibility:visible;transition:transform .6s ease}.teaser-slider .carousel-inner .carousel-item:not(.active){display:none}@media(min-width: 576px){.teaser-slider .carousel-item{width:50%}.teaser-slider .carousel-inner .active,.teaser-slider .carousel-inner .active+.carousel-item{display:block}.teaser-slider .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.teaser-slider .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{transition:none}}@media(min-width: 900px){.teaser-slider .carousel-item{width:25%}.teaser-slider .carousel-inner .active,.teaser-slider .carousel-inner .active+.carousel-item,.teaser-slider .carousel-inner .active+.carousel-item+.carousel-item,.teaser-slider .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}.teaser-slider .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.teaser-slider .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item,.teaser-slider .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item,.teaser-slider .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{transition:none}.teaser-slider .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:hidden}}.testimonial-slider{width:100%;position:relative}.testimonial-slider .carousel-item-next,.testimonial-slider .carousel-item-prev,.testimonial-slider .carousel-item.active{display:flex}.testimonial-slider .testimonial-slide{width:100%}.testimonial-slider .ts-text{margin-bottom:0}.userway-s3-2 .testimonial-slider{background-color:#000 !important}.userway-s3-2 .testimonial-slider .carousel-item{visibility:hidden;display:flex;transition:none !important}.userway-s3-2 .testimonial-slider .carousel-item h2,.userway-s3-2 .testimonial-slider .carousel-item .jobAd-title h1,.jobAd-title .userway-s3-2 .testimonial-slider .carousel-item h1,.userway-s3-2 .testimonial-slider .carousel-item p{background-color:#000 !important;border-color:#fff !important;color:#50d0a0 !important}.userway-s3-2 .testimonial-slider .carousel-item-next,.userway-s3-2 .testimonial-slider .carousel-item-prev,.userway-s3-2 .testimonial-slider .carousel-item.active{visibility:visible}.userway-s3-3 .testimonial-slider{background-color:#fff !important}.circle-entrypoints-container{display:grid;grid-template-columns:repeat(3, minmax(240px, 1fr));grid-gap:1rem}.circle-entrypoints-container.has-4-columns{grid-template-columns:repeat(4, minmax(190px, 1fr))}.circle-entrypoints-container.has-4-columns .circle-entrypoint{padding:1rem 3rem}.circle-entrypoints-container.has-5-columns{grid-template-columns:repeat(5, minmax(150px, 1fr))}.circle-entrypoints-container.has-5-columns .circle-entrypoint{padding:1rem}.circle-entrypoints-container.has-6-columns{grid-template-columns:repeat(6, minmax(150px, 1fr));grid-gap:0}.circle-entrypoints-container.has-6-columns .circle-entrypoint{padding:1rem}.circle-entrypoints-container .circle-entrypoint{padding:1rem 5.5rem}.circle-entrypoints-container .circle-entrypoint a{display:block}.circle-entrypoints-container .circle-entrypoint img{border-radius:50%}.circle-entrypoints-container .circle-entrypoint .entrypoint-headline{color:#1b115c;margin-top:.5rem;text-align:center}.circle-entrypoints-container~.circle-entrypoints-container{margin-top:1rem}@media screen and (max-width: 900px){.circle-entrypoints-container.has-3-columns,.circle-entrypoints-container.has-4-columns,.circle-entrypoints-container.has-5-columns,.circle-entrypoints-container.has-6-columns{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}.circle-entrypoints-container.has-3-columns .circle-entrypoint,.circle-entrypoints-container.has-4-columns .circle-entrypoint,.circle-entrypoints-container.has-5-columns .circle-entrypoint,.circle-entrypoints-container.has-6-columns .circle-entrypoint{padding:1rem 5rem}.circle-entrypoints-container.has-3-columns .circle-entrypoint:last-child,.circle-entrypoints-container.has-5-columns .circle-entrypoint:last-child{grid-column:span 2;width:50%;justify-self:center}}@media screen and (max-width: 576px){.circle-entrypoints-container.has-3-columns,.circle-entrypoints-container.has-4-columns,.circle-entrypoints-container.has-5-columns,.circle-entrypoints-container.has-6-columns{grid-template-columns:repeat(1, 1fr)}.circle-entrypoints-container.has-3-columns .circle-entrypoint,.circle-entrypoints-container.has-4-columns .circle-entrypoint,.circle-entrypoints-container.has-5-columns .circle-entrypoint,.circle-entrypoints-container.has-6-columns .circle-entrypoint{background-color:#e2f6fd}.circle-entrypoints-container.has-3-columns .circle-entrypoint:last-child,.circle-entrypoints-container.has-5-columns .circle-entrypoint:last-child{grid-column:span 1;width:100%;justify-self:center}}.table-component tbody{background-color:#fff}.table-component table{border:none;width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}.table-component th{padding:0 16px;background-color:#c2e6fa;text-align:left !important;border:1px solid #efefef}.table-component td{text-align:left !important;height:40px;padding:0 16px;border:1px solid #efefef}.table-component td:nth-of-type(2){background-color:#f6f6f6}.table-component th:nth-of-type(2){background-color:#70cbf4}.events-calendar-custom-block{--fallback-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTcgM3YtMmMwLS41NTIuNDQ3LTEgMS0xczEgLjQ0OCAxIDF2MmMwIC41NTItLjQ0NyAxLTEgMXMtMS0uNDQ4LTEtMXptLTEyIDFjLjU1MyAwIDEtLjQ0OCAxLTF2LTJjMC0uNTUyLS40NDctMS0xLTEtLjU1MyAwLTEgLjQ0OC0xIDF2MmMwIC41NTIuNDQ3IDEgMSAxem0xMyAxM3YtM2gtMXY0aDN2LTFoLTJ6bS01IC41YzAgMi40ODEgMi4wMTkgNC41IDQuNSA0LjVzNC41LTIuMDE5IDQuNS00LjUtMi4wMTktNC41LTQuNS00LjUtNC41IDIuMDE5LTQuNSA0LjV6bTExIDBjMCAzLjU5LTIuOTEgNi41LTYuNSA2LjVzLTYuNS0yLjkxLTYuNS02LjUgMi45MS02LjUgNi41LTYuNSA2LjUgMi45MSA2LjUgNi41em0tMTQuMjM3IDMuNWgtNy43NjN2LTEzaDE5djEuNzYzYy43MjcuMzMgMS4zOTkuNzU3IDIgMS4yNjh2LTkuMDMxaC0zdjFjMCAxLjMxNi0xLjI3OCAyLjMzOS0yLjY1OCAxLjg5NC0uODMxLS4yNjgtMS4zNDItMS4xMTEtMS4zNDItMS45ODR2LS45MWgtOXYxYzAgMS4zMTYtMS4yNzggMi4zMzktMi42NTggMS44OTQtLjgzMS0uMjY4LTEuMzQyLTEuMTExLTEuMzQyLTEuOTg0di0uOTFoLTN2MjFoMTEuMDMxYy0uNTExLS42MDEtLjkzOC0xLjI3My0xLjI2OC0yeiIvPjwvc3ZnPg==);--foreground: #1b115c;--background: #e2f5fd;--border: #e2e2e2}.events-calendar-custom-block body{font-family:TUITypeLtB;margin-top:3rem}.events-calendar-custom-block ul{padding-left:0}.events-calendar-custom-block ul li::before{content:""}.events-calendar-custom-block img{width:125px;height:125px;border-radius:16px}.events-calendar-custom-block .fallback-image{mask:var(--fallback-icon) no-repeat 100% 100%;-webkit-mask:var(--fallback-icon) no-repeat 100% 100%;mask-size:cover;-webkit-mask-size:cover;width:100px;height:100px;margin:12.5px;background-color:var(--foreground)}.events-calendar-custom-block h4{text-align:center;font-size:24px;color:var(--foreground)}.events-calendar-custom-block .entry-title summary{text-align:center;padding-top:1rem}.events-calendar-custom-block .ecs-event{padding:1rem;border:1px solid;border-radius:32px;flex:0 0 23%;margin:1rem 1rem}.events-calendar-custom-block .ecs-event .esc-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.events-calendar-custom-block .ecs-event span{color:var(--foreground);text-align:center}.events-calendar-custom-block .ecs-event:hover{cursor:default;background-color:var(--background)}.events-calendar-custom-block .ecs-event-list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.events-calendar-custom-block .time{padding-top:1rem}.controller{max-width:1140px;display:-ms-grid;display:grid;-ms-grid-rows:auto 1rem auto 1rem 3fr 1rem auto;-ms-grid-columns:6fr 1rem 7fr 1rem 7fr;grid-template:"jobsearch jobsearch jobsearch" "job-banner job-banner job-banner" "job-buttons jobtable jobtable" "filterbar jobtable jobtable" 3fr "jobmap jobmap jobmap"/6fr 7fr 7fr;grid-template-areas:"jobsearch jobsearch jobsearch" "job-banner job-banner job-banner" "job-buttons jobtable jobtable" "filterbar jobtable jobtable" "jobmap jobmap jobmap";grid-gap:1rem}.button-wrapper{grid-area:job-buttons}@media only screen and (max-width: 900px){.button-wrapper .job-alert-button-wrapper{margin-left:-10px;margin-right:-10px;margin-bottom:15px;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 900px){.button-wrapper.button-wrapper-jobalert{margin-left:-10px;margin-right:-10px;margin-bottom:15px;padding-left:2rem;padding-right:2rem}}.button-wrapper .job-alert-button{display:block;grid-area:searchButton;color:#fff;background-color:#1b115c;cursor:pointer;padding:.3rem 2rem;border:none;border-radius:3px;margin:auto;text-align:center;font-size:1rem}.button-wrapper .job-alert-button.jobtable{width:fit-content;margin-left:0;font-family:TUIType,Calibri,Arial}@media only screen and (max-width: 900px){.button-wrapper .job-alert-button.jobtable{width:100%}}.placeholder-no-jobs td{max-width:100% !important;margin:0 !important}@media only screen and (max-width: 900px){.placeholder-no-jobs td p.no-jobs-note{margin:25px}}.toggle-filter-wrapper{display:none;position:fixed;top:15%;left:0;z-index:3;width:30px;height:100px;background-color:#1b115c;border:1px solid #fff;transform:translateX(0);transition:transform .6s ease}.toggle-filter-wrapper.active{transform:translateX(320px)}.toggle-filter-wrapper.active i{transform:rotate(180deg);transition:transform .6s ease}.toggle-filter-wrapper button.toggle-filterbar{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,0);color:#fff}.toggle-filter-wrapper button.toggle-filterbar span{position:relative;transform:rotate(90deg);text-align:center;text-transform:uppercase;font-weight:700;margin:1rem 0}.background-overlay{height:100vh;width:0;position:fixed;z-index:1;top:0;left:0;overflow:hidden;background-color:rgba(255,255,255,.75)}.background-overlay.active{width:100vw}.job-banner{grid-area:job-banner;display:flex;justify-content:space-between;padding:2% 4%;background-color:#fff;border:2px solid #1b115c}.job-banner div{display:flex;flex-direction:column;flex-grow:1}.job-banner div p{color:#1b115c;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.job-banner div a{font-size:20px;color:#1b115c;text-decoration:underline;margin-left:1rem}.job-banner button{height:32px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;color:#1b115c}.job-banner button i{font-size:24px}@media only screen and (max-width: 900px){.controller{-ms-grid-rows:auto auto 3fr auto;-ms-grid-columns:1fr;grid-template:"jobsearch" "job-banner" "job-buttons" "jobtable" 3fr "jobmap"/1fr;grid-template-areas:"jobsearch" "job-banner" "job-buttons" "jobtable" "jobmap"}.button-wrapper .toggle-filter-wrapper{display:block}}.filterbar{grid-area:filterbar}.filterbar .checkbox-wrapper{position:relative;max-height:4000px;transition:max-height .2s ease}.filterbar .checkbox-wrapper .toggle-country{position:absolute;top:0;right:0;transition:transform .2s ease}.filterbar .checkbox-wrapper .toggle-country.opened{transform:rotate(90deg)}.filterbar .checkbox-wrapper.checkbox-hidden{display:none}.filterbar .checkbox-wrapper.itemShownBla{visibility:visible;max-height:500px}.filterbar .checkbox-wrapper.checkbox-is-hidden{visibility:hidden;max-height:0;display:flex;flex-direction:column}.filterbar .checkbox-wrapper.itemHidden{visibility:hidden;max-height:0}.filterbar label.checkbox-hidden{display:none}.hidden{display:none !important}.collapsible-wrapper{width:100%}.collapsible-wrapper--hidden{display:none}.collapsible-toggle{display:none}.collapsible-label{display:block;cursor:pointer;padding:1em;margin:0;background-color:#70cbf4}.collapsible-label:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#1b115c;vertical-align:middle;float:right;transition:transform .2s ease-in-out}.collapsible-label:focus{outline:none}.collapsible-content{max-height:0;overflow-y:scroll;overflow-x:hidden;transition:all .25s ease-out;background-color:#c2e6fa;padding:0 1rem;position:relative}.collapsible-content input{margin-right:.5rem}.collapsible-content button.reset-search-filter-button{position:absolute;margin-right:1px;right:0;top:3px;right:0;bottom:3px;margin-bottom:16px;border:none;cursor:pointer}.collapsible-content button.reset-search-filter-button:focus{outline:none}.collapsible-content::-webkit-scrollbar{width:6px}.collapsible-content::-webkit-scrollbar-track{background:#c2e6fa}.collapsible-content::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:3px}.collapsible-content::-webkit-scrollbar-thumb:hover{background:#737373}.indented{padding-left:1em}.collapsible-toggle:checked+.collapsible-label+.collapsible-content{padding:.5rem 1rem;max-height:350px}.collapsible-toggle:checked+.collapsible-label::after{transform:rotate(90deg) translateX(-3px)}.search-filter{width:100%;padding:.5rem 1rem;margin-bottom:1rem;font-family:"Font Awesome 5 Free",TUIType,Calibri,Arial}.search-filter::placeholder,.search-filter::-webkit-input-placeholder{color:#b9b9b9}.input-search-wrapper{position:relative}@media only screen and (max-width: 900px){.filterbar{display:flex;flex-direction:column;height:100%;width:320px;position:fixed;left:0;overflow-y:scroll;z-index:2;background-color:#c2e6fa;transform:translateX(-320px);transition:transform .6s ease}.filterbar.active{transform:translateX(0)}}.job-map{position:relative;grid-area:jobmap;height:600px}.job-map p.job-infowindow{font-family:TUIType;margin:0;padding:15px}.job-map p.job-infowindow:nth-child(odd){background:#e2f3fe}.jobtable-container{grid-area:jobtable}.jobtable-container .jobtable-filter-tags{display:flex;flex-wrap:wrap}.jobtable-container .jobtable-filter-tags .filter-tags{margin:7px;padding:2px 5px;background-color:#e2f3fe;display:flex}.jobtable-container .jobtable-filter-tags .filter-tags .close-filter-tag{cursor:pointer;margin-left:5px}.jobtable-container .jobtable{table-layout:fixed;width:100%}.jobtable-container .jobtable .table-head{border-bottom:2px solid #737373}.jobtable-container .jobtable .table-head th{padding:1rem}.jobtable-container .jobtable .table-head .col-name{width:68%}.jobtable-container .jobtable .table-head .col-location{width:25%}.jobtable-container .jobtable .table-head .col-apply{width:7%}.jobtable-container .jobtable tr>td:first-of-type{font-family:TUIType}.jobtable-container .jobtable td.job__workplace-td{display:none}.jobtable-container .jobtable td>span{display:block;padding:1rem}.jobtable-container .jobtable td>a{display:block;padding:1rem}.jobtable-container .jobtable td p.job__title{color:#1b115c;font-size:1rem;margin-bottom:.5rem}.jobtable-container .jobtable td p.job__location{display:none;font-size:.9rem;color:#737373;font-family:"TUIType"}.jobtable-container .jobtable td p.job__location--mobile{font-size:1.2rem;color:#737373;font-family:"TUIType";margin-bottom:0}.jobtable-container .jobtable td p.job__location-count--mobile{font-size:1.2rem;color:#1b115c;font-weight:normal;margin-bottom:0}.jobtable-container .jobtable td p.job__workplace--mobile{margin-top:.5rem;font-size:1.2rem;color:#1b115c;font-family:"TUIType"}@media screen and (min-width: 900px){.jobtable-container .jobtable td p.job__location{display:block}.jobtable-container .jobtable td p.job__location--mobile{display:none}.jobtable-container .jobtable td p.job__location-count--mobile{display:none}.jobtable-container .jobtable td p.job__workplace--mobile{display:none}.jobtable-container .jobtable td.job__workplace-td{display:table-cell;color:#1b115c}}.jobtable-container .jobtable tbody tr:nth-of-type(odd){background-color:#e2f3fe}.jobtable-container .jobtable .job-goto i{font-size:20px}.jobtable-container .jobtable>tbody>tr.placeholder-no-jobs{height:200px;background-color:#fff}@media only screen and (max-width: 900px){.jobtable-container .jobtable>tbody>tr.placeholder-no-jobs{height:auto}}.jobtable-container .jobtable>tbody>tr.placeholder-no-jobs p{font-size:16px}.jobtable-container .pagination{font-size:16px;display:flex;justify-content:flex-end;margin:2rem;overflow:hidden}.jobtable-container .pagination .results-count{margin:auto;margin-right:1rem}.jobtable-container .pagination a{color:#000;float:left;padding:.5em 1em;text-decoration:none}.jobtable-container .page-item.active .page-link{background-color:#1b115c;border-color:#1b115c;color:#fff}.jobtable-container .page-item:not(.active) a:hover{background-color:#ddd}.jobtable-container .page-link:focus{box-shadow:none;outline:2px solid #70cbf4}.jobtable-container .page-link{float:left;padding:.5em 1em;text-decoration:none;cursor:default}.jobtable-container .page-link.punkt-punkt-punkt span{color:#000}@media only screen and (max-width: 900px){.jobtable-container table,.jobtable-container thead,.jobtable-container tbody,.jobtable-container th,.jobtable-container td,.jobtable-container tr{display:block}.jobtable-container thead tr{position:absolute;top:-9999px;left:-9999px}.jobtable-container td{position:relative;white-space:normal;text-align:left;max-width:600px;margin:0 auto;font-size:20px}.jobtable-container td .job-goto{position:absolute;right:0;bottom:100%}.jobtable-container td:first-child{font-size:24px;color:#1b115c}.jobtable-container td:nth-child(2){padding-top:0}.jobtable-container td:nth-child(3){text-align:right}.jobtable-container .pagination{flex-wrap:wrap;justify-content:center}.jobtable-container .pagination .results-count{margin:0;width:100%;text-align:center;padding-bottom:1rem}.jobtable-container .pagination li a{border:none}.jobtable-container .page-item:not(.active) a:hover{background-color:#fff}}.jobsearchbar{grid-area:jobsearch;width:100vw;height:100%;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff;padding:2rem}.jobsearchbar .location-search,.jobsearchbar .keyword-search{border:solid 1px #ccc;border-radius:16px}.jobsearchbar .searchbar-grid{max-width:1140px;height:100%;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:auto 1em auto;grid-template-areas:"keyword keyword location location empty1 empty2" "keywordSearch keywordSearch locationSearch locationSearch radiusSearch searchButton" "function function workplace workplace empty resetButton" "empty3 empty4 workplaceLink workplaceLink empty5 empty6";grid-gap:1em;grid-template-columns:2fr 2fr 2fr 2fr 2fr auto}.jobsearchbar .keyword-headline{grid-area:keyword}.jobsearchbar .keyword-search{grid-area:keywordSearch}.jobsearchbar .location-headline{grid-area:location}.jobsearchbar .location-search{grid-area:locationSearch;position:relative}.jobsearchbar .location-search button.reset-google-autocomplete-button{position:absolute;right:0;top:0;right:0;bottom:0;border:none;cursor:pointer}.jobsearchbar .location-search button.reset-google-autocomplete-button:focus{outline:none}.jobsearchbar .keyword-headline,.jobsearchbar .location-headline{font-size:20px;margin-bottom:0}.jobsearchbar .google-places-autocomplete{height:100%}.jobsearchbar .google-places-autocomplete .google-places-autocomplete__input{box-shadow:none}.jobsearchbar .google-places-autocomplete .google-places-autocomplete__input:focus{outline:2px solid #70cbf4}.jobsearchbar .keyword-search input,.jobsearchbar .location-search input,.jobsearchbar .radius select{position:relative;appearance:none;-webkit-appearance:none;width:100%;height:100%;border:none;padding:.5rem;background-color:#fff;border-radius:16px}.jobsearchbar .radius{grid-area:radiusSearch;position:relative}@media only screen and (max-width: 900px){.jobsearchbar .radius{max-width:90px}}.jobsearchbar .radius select{border-radius:0;padding-right:2rem}.jobsearchbar .search-button{grid-area:searchButton;color:#fff;background-color:#1b115c;cursor:pointer;padding:.3rem 1rem;border:solid 1px rgba(0,0,0,0);border-radius:3px}@media only screen and (max-width: 900px){.jobsearchbar .search-button{margin-top:-5px}}.jobsearchbar a.search-button{display:flex;justify-content:center;align-items:center}.jobsearchbar .filter-checkbox{grid-area:checkbox;display:flex;justify-content:space-between;align-items:flex-start}.jobsearchbar .filter-checkbox input{margin-right:.5rem}.jobsearchbar .function-select{grid-area:function}.jobsearchbar .select-dd__option-label{margin-left:.5rem}.jobsearchbar .select-dd .dropdown-close-icon{padding:0 8px}.jobsearchbar .select-dd.function{grid-area:function}.jobsearchbar .select-dd.workplace{grid-area:workplace}.jobsearchbar .workplace-link{grid-area:workplaceLink;text-align:right;margin-top:-10px}@media only screen and (max-width: 900px){.jobsearchbar .workplace-link{margin-bottom:-15px}}.jobsearchbar .workplace-link a{color:#1b115c;text-decoration:underline}.jobsearchbar .multivalue-container{display:none}.jobsearchbar .multivalue-container:nth-of-type(1){display:block;background-color:#c2e6fa;padding:3px 8px;border-radius:5px}.jobsearchbar .checkbox-label{margin:.35rem 7px;max-width:21%}.jobsearchbar .holiday-destination-jobs-button{color:#000;background-color:#70cbf4;padding:.5rem 2rem;border-radius:3px;text-align:center}.jobsearchbar .reset-button{grid-area:resetButton;background-color:#e2f6fd;cursor:pointer;padding:.3rem 1rem;border:1px solid #1b115c;border-radius:3px;max-height:40px}.jobsearchbar .radius .css-yk16xz-control,.jobsearchbar .function .css-yk16xz-control,.jobsearchbar .workplace .css-yk16xz-control{border-radius:16px}@media only screen and (max-width: 900px){.jobsearchbar .searchbar-grid{-ms-grid-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"keyword" "keywordSearch" "location" "locationSearch" "radiusSearch" "function" "workplace" "workplaceLink" "checkbox" "searchButton" "resetButton";grid-template-columns:initial}.jobsearchbar .filter-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jobsearchbar .checkbox-label{max-width:100%}}.jobalert .jobalert-form .jobalert-section{margin:2rem 0 0;padding:1rem}.jobalert .jobalert-form .jobalert-filter{padding:1rem;max-height:350px;overflow-y:auto;background-color:#e2f6fd}.jobalert .jobalert-form .jobalert-filter::-webkit-scrollbar{width:8px}.jobalert .jobalert-form .jobalert-filter::-webkit-scrollbar-track{background:#c7eafb}.jobalert .jobalert-form .jobalert-filter::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:4px}.jobalert .jobalert-form .jobalert-filter::-webkit-scrollbar-thumb:hover{background:#737373}.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper{position:relative;padding:0 .5rem}.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper .jobalert-search-filter{width:100%;padding:.5rem 1rem .5rem .5rem;margin-bottom:1rem;font-family:"Font Awesome 5 Free",TUIType,Calibri,Arial}.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper .jobalert-search-filter::placeholder,.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper .jobalert-search-filter::-webkit-input-placeholder{color:#b9b9b9}.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper .jobalert-reset-search-filter-button{position:absolute;right:.5rem;top:.25rem;background:rgba(0,0,0,0);border:none;cursor:pointer}.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper .jobalert-reset-search-filter-button:focus{outline:none}.jobalert .jobalert-form .jobalert-filter .jobalert-input-search-wrapper .jobalert-reset-search-filter-button i{color:#1b115c}.jobalert .jobalert-form .jobalert-filter .jobalert-checkbox{padding-left:1rem;position:relative}.jobalert .jobalert-form .jobalert-filter .jobalert-checkbox.is-hidden{visibility:hidden;max-height:0;display:flex;flex-direction:column}.jobalert .jobalert-form .jobalert-filter .jobalert-checkbox .toggle-nested-box{padding:.3rem 1rem;position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.jobalert .jobalert-form .jobalert-filter .jobalert-checkbox .toggle-nested-box.opened{transform:rotate(90deg)}.jobalert .jobalert-form .jobalert-mail{padding:1rem 2rem;background-color:#e2f6fd}.jobalert .jobalert-form .jobalert-mail input[type=email]{padding-left:.5rem;width:100%}.jobalert .jobalert-form .jobalert-frequency{padding:1rem;background-color:#e2f6fd}.jobalert .jobalert-form .jobalert-frequency .radio-buttons{display:flex;padding:1rem;align-items:center}.jobalert .jobalert-form .jobalert-frequency .radio-buttons .radio-label{margin:0 .5rem 0 2rem}.jobalert .jobalert-form .jobalert-frequency .radio-buttons div:first-of-type .radio-label{margin:0 .5rem 0 0}.jobalert .jobalert-form .jobalert-recaptcha{margin:2rem auto}.jobalert .jobalert-form .jobalert-recaptcha-error{display:none;margin:1rem auto;color:#d40e14}.jobalert .jobalert-form .jobalert-buttons{display:flex}.jobalert .jobalert-form .jobalert-buttons .jobalert-submit{color:#fff;background-color:#1b115c;cursor:pointer;padding:.5rem 2rem;margin:0 1rem;border:1px solid #1b115c;border-radius:3px;flex-grow:1}.jobalert .jobalert-form .jobalert-buttons .jobalert-reset{color:#1b115c;background-color:#fff;cursor:pointer;padding:.5rem 2rem;margin:0 1rem;border:1px solid #1b115c;border-radius:3px;flex-grow:1}.jobalert .jobalert-form .jobalert-submit-unsubscribe{color:#fff;background-color:#1b115c;cursor:pointer;padding:.5rem 2rem;margin:1rem;border:1px solid #1b115c;border-radius:3px}.jobalert-modal{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;align-items:center;justify-content:center;padding:4rem}.jobalert-modal .jobalert-modal-dialog{display:flex;flex-direction:column;min-width:250px;max-width:100%;max-height:100%;background-color:#fff;padding:2em}.jobalert-modal .jobalert-modal-dialog .jobalert-modal-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.jobalert-modal .jobalert-modal-dialog .jobalert-modal-title h5{margin:0}.jobalert-modal .jobalert-modal-dialog .jobalert-modal-title button{color:#1b115c;background-color:#fff;cursor:pointer;padding:.5rem .8rem;border:none}.jobalert-modal .jobalert-modal-dialog .jobalert-modal-title button ::after{font-family:"Font Awesome 5 Free";font-weight:900}.jobalert-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.jobalert-backdrop.fade{opacity:0}.jobalert-backdrop.show{opacity:.5}@media screen and (max-width: 576px){.jobalert .jobalert-form .jobalert-filter{padding:1rem 0}.jobalert .jobalert-form .jobalert-filter .jobalert-checkbox{padding-left:.5rem}.jobalert .jobalert-form .jobalert-frequency .radio-buttons{flex-direction:column;align-items:flex-start}.jobalert .jobalert-form .jobalert-frequency .radio-buttons .radio-label{margin:1rem .5rem 1rem 0}.jobalert .jobalert-form .jobalert-frequency .radio-buttons div:first-of-type .radio-label{margin:1rem .5rem 1rem 0}.jobalert .jobalert-form .jobalert-buttons{flex-direction:column}.jobalert .jobalert-form .jobalert-buttons .jobalert-submit{margin:1rem 0}.jobalert .jobalert-form .jobalert-buttons .jobalert-reset{margin:1rem 0}}.social-wall{margin-top:3rem}.social-wall .filter-bar{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));margin-left:2rem;margin-right:2rem;margin-bottom:2rem;justify-content:space-between}.social-wall .filter-bar .filter-div{cursor:pointer;padding:.3rem 1rem;margin:.2rem;background:#70cbf4;border:solid 1px rgba(0,0,0,0);color:#fff}.social-wall .filter-bar .filter-div>.fab{margin-right:.5rem}.social-wall .filter-bar>.selected{background:#1b115c}.social-wall .posts-grid{display:grid;gap:1rem;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 500px){.social-wall .posts-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 800px){.social-wall .posts-grid{grid-template-columns:repeat(3, 1fr)}}.social-wall .posts-grid>.post{overflow:hidden;cursor:pointer;position:relative;aspect-ratio:1}.social-wall .posts-grid>.post:hover .post-content{visibility:visible}.social-wall .posts-grid>.post .post-image{background-size:cover;background-position:center;height:100%;background-color:#70cbf4}.social-wall .posts-grid>.post .post-image .manual{position:absolute !important;right:1rem !important;top:1rem;z-index:99;font-size:1.6rem}.social-wall .posts-grid>.post .post-image .manual::before{color:#fff;padding:0;height:20px;width:20px}.social-wall .posts-grid>.post .post-content{position:absolute;inset:0;color:#fff;font-size:1rem;padding:1rem 2.5rem 1rem 1rem;visibility:hidden}.social-wall .posts-grid>.post .post-content .post-content-text{position:relative;z-index:8}.social-wall .posts-grid>.post .post-content .post-content-bg-layer{opacity:.8;background:#1b115c;position:absolute;inset:0}.social-wall .social-wall-overlay{position:fixed;inset:0;z-index:9999;display:flex}.social-wall .social-wall-overlay .social-wall-window{max-width:80vw;max-height:500px;width:1200px;margin:auto;position:relative;z-index:999;display:flex;align-items:center}.social-wall .social-wall-overlay .social-wall-window .social-wall-window-content{display:grid;background:#fff;width:100%;max-height:95vh;overflow-y:auto}@media screen and (min-width: 600px){.social-wall .social-wall-overlay .social-wall-window .social-wall-window-content{grid-template-columns:1fr 1fr}}.social-wall .social-wall-overlay .social-wall-window .overlay-image-container{padding-top:100%;position:relative}.social-wall .social-wall-overlay .social-wall-window .overlay-image-container img.overlay-image{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;object-fit:contain}.social-wall .social-wall-overlay .social-wall-window .social-window-text{padding:1rem;padding-left:3rem;font-size:1rem}.social-wall .social-wall-overlay .social-wall-window .social-window-text .social-icon{position:absolute;right:1rem;top:1rem;color:#e2f6fd}.social-wall .social-wall-overlay .social-wall-window .social-window-text .channel-name{font-size:1.5rem}.social-wall .social-wall-overlay .social-wall-window .social-window-text .channel-name p.big{font-size:2rem;margin:0}.social-wall .social-wall-overlay .social-wall-window .social-window-text .channel-name p.small{font-size:1rem;color:#ccc}.social-wall .social-wall-overlay .social-wall-window .social-window-text .text p{word-break:break-word}.social-wall .social-wall-overlay .social-wall-window .close-button{position:absolute;right:-2rem;top:-2rem;color:#fff;z-index:99;cursor:pointer}.social-wall .social-wall-overlay .social-wall-window .close-button::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:1.4rem}.social-wall .social-wall-overlay .social-wall-window .arrows{position:absolute;left:-30px;right:-30px;display:flex;justify-content:space-between;cursor:pointer}.social-wall .social-wall-overlay .social-wall-window .arrows .next::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:2rem}.social-wall .social-wall-overlay .social-wall-window .arrows .previous::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:2rem}.social-wall .social-wall-overlay .bg{background:#1b115c;opacity:.7;position:absolute;inset:0}.social-wall .more-posts-button{padding:.6rem 1rem;border:2px solid #1b115c;background:#70cbf4;margin:1rem auto;font-size:1.1rem;color:#fff;background:#1b115c;display:block;line-height:normal}.google-places-autocomplete{width:100%;position:relative}.google-places-autocomplete__input{width:calc(100% - 20px);padding:10px;border:none;margin-bottom:2px;box-shadow:0 1px 16px 0 rgba(0, 0, 0, 0.09)}.google-places-autocomplete__input:active,.google-places-autocomplete__input:focus,.google-places-autocomplete__input:hover{outline:none;border:none}.google-places-autocomplete__suggestions-container{background:white;border-radius:0 0 5px 5px;color:black;position:absolute;width:100%;z-index:2;box-shadow:0 1px 16px 0 rgba(0, 0, 0, 0.09)}.google-places-autocomplete__suggestion{font-size:1rem;text-align:left;padding:10px}.google-places-autocomplete__suggestion--active{background:#e0e3e7}
