@import"//use.typekit.net/bvj5hsx.css";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";.fflogo_white,body.page-id-17438 #header .fflogo_default{display:none}body.page-id-17438 #header .fflogo_white{display:block}body.page-id-17438 #header #menu a{color:#fff}body.page-id-17438 #header #logo:after{color:#fff}body.page-id-17438 #header.scrolled .fflogo_white{display:none}body.page-id-17438 #header.scrolled .fflogo_default{display:block}body.page-id-17438 #header.scrolled #logo:after{color:#333}body.page-id-17438 #header.scrolled #menu a{color:#000}body.page-id-17438 .post-content{padding-top:0}#header .bg{width:100%;height:100%;position:absolute;top:0;left:0;transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;text-indent:-999px}#header #logo a{display:flex;align-items:center}header{background-color:#fff0}header #logo img.logo_white{display:none}header.scrolled{background:linear-gradient(0deg,#fff0,#ffffffe0 99%)}#header_wrapper{position:fixed;top:10px;left:12px;z-index:100;width:calc(100% - 23px);height:80px;background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;transition:all linear .2s}#header_wrapper.hide{top:60px}body.page-template-100-width-r-home #header_wrapper{background-color:#59828f66}#header{width:100%;display:flex;justify-content:space-between;transition:.3s linear;font-size:12px}#header #logo:after{content:"CAREER";font-size:14px;position:absolute;left:234px;top:26px;padding-left:20px;line-height:32px;letter-spacing:1px;border-left:1px solid #a6b1b9;font-family:Raleway,sans-serif;font-weight:700;font-style:normal}#header #logo a{position:relative;display:inline-block;width:174px;margin:20px 0 2px 25px}#header #logo a img{position:absolute;left:0;top:0;width:100%}#header #logo .txt{margin-top:10px;line-height:1;font-size:12px;letter-spacing:2px}#header .menuicon{display:none}#header nav{margin:0;transition:all .3s}#header nav ul#menu{display:flex;margin:0}#header nav ul#menu li{list-style:none}#header nav ul#menu li a{position:relative;display:inline-block;margin:0;padding:27px 20px 23px;color:#000;font-size:15px;font-size:clamp(13px,.75vw,16px);font-weight:600}#header nav ul#menu li a:after{width:0;content:"";height:1px;position:absolute;bottom:-2px;left:0;transition:all .2s linear}#header nav ul#menu li a:hover:after{content:"";width:100%;background:linear-gradient(310deg,#3fbeff,#50deff 80%)}#header nav ul#menu li.active a:after{width:100%;background:linear-gradient(310deg,#3fbeff,#50deff 80%)}#header nav ul#menu li:last-child a{color:#fff!important;background-color:#05aecf}#header nav ul#menu li:last-child a:after{background:transparent!important}@media screen and (max-width:1290px){#header_wrapper{width:calc(100% - 23px);height:70px}#logo img{width:156px!important;margin:-2px 0 0}#header #logo:after{top:21px}#menuToggle{display:block;position:absolute;top:30px;right:20px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:25px;height:1px;margin-bottom:5px;position:relative;background:#8d969e;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:nth-child(1){transform-origin:0% 0%}#menuToggle span:nth-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-4px,-11px);background:#727272}#menuToggle input:checked~span:nth-child(3){opacity:0;transform:rotate(0) scale(.2)}#menuToggle input:checked~span:nth-child(2){opacity:1;transform:rotate(-45deg) translate(-6px,16px)}#header.scrolled #menuToggle span{background:#8d969e}#menu{position:absolute;width:340px;height:100vh;margin:-46px 0 0;padding:0 0 20px;border-radius:8px;top:60px;right:-100px;background:#334047;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(100%);transition:transform .5s cubic-bezier(.77,.2,.05,1);flex-direction:column}#menu li{padding:0;font-size:22px}#menu li a{width:100%;color:#fff!important}#menu li a:after{width:100%!important;background:#5c6e78}#menu li:last-child a{background-color:transparent}#menu li.noactive a:after{background:#5c6e78!important}#menuToggle input:checked~ul{transform:scale(1);opacity:1}}@media screen and (max-width:600px){#header #logo:after{font-size:10px;left:172px;top:20px}#header #logo img{width:130px!important;margin:0}}@media screen and (min-width:1290px){#menuToggle input,#menuToggle span{display:none}#header #menu a{color:#fff}#header #menu li{margin:0 .5em}#header #menu li a:after{height:3px!important}#header #menu li.noactive a:after{background:transparent!important}#header #menu li:last-child{margin-right:0!important}#header.scrolled nav a{color:#333!important}#header nav li:last-child a{background-color:#3fb5d1;background:linear-gradient(310deg,#58c6ff,#6fd6f8 80%);padding:23px 30px!important;transition:all linear .2s!important;font-family:Raleway,sans-serif;font-weight:700!important;font-size:17px!important;letter-spacing:2px;border-radius:0 8px 8px 0;transition:all linear .6s}#header nav li:last-child a:hover:after,#header nav li:last-child a.active:after{background:transparent!important}#header nav li:last-child a:hover{background:linear-gradient(90deg,#388fa0,#10829f);transition:all .2s linear}}
