.foundation-mq{font-family:"small=0em&medium=40em&large=64.0625em&xlarge=75em&xxlarge=90em"}.career-details{background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,30,46,0.8)),to(rgba(10,30,46,0.8))),url("../../cdn0.careerhunter.io/assets/dashboard-9e78b639f1e4b08fee54110bea7d1bb73ec4d6995005b85a43bf54de4619a87b.jpg");background:-webkit-linear-gradient(rgba(10,30,46,0.8),rgba(10,30,46,0.8)),url("../../cdn0.careerhunter.io/assets/dashboard-9e78b639f1e4b08fee54110bea7d1bb73ec4d6995005b85a43bf54de4619a87b.jpg");background:linear-gradient(rgba(10,30,46,0.8),rgba(10,30,46,0.8)),url("../../cdn0.careerhunter.io/assets/dashboard-9e78b639f1e4b08fee54110bea7d1bb73ec4d6995005b85a43bf54de4619a87b.jpg");height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-position:center center!important;padding-bottom:50px}@media screen and (max-width:64.06125em){.career-details{padding-bottom:30px}}.career-details .grid-container{padding:100px 0 0 0!important}@media screen and (max-width:89.99875em){.career-details .grid-container{padding:100px 40px 0!important}}@media screen and (max-width:64.06125em){.career-details .grid-container{padding:80px 40px 0!important}}@media screen and (max-width:39.99875em){.career-details .grid-container{padding:80px 30px 0!important}}@media screen and (max-width:340px){.career-details .grid-container{padding:80px 10px 0!important}}.career-details .breadcrumb-careers{padding-bottom:140px}@media screen and (min-width:40em) and (max-width:64.06125em){.career-details .breadcrumb-careers{padding-bottom:20px}}@media screen and (max-width:39.99875em){.career-details .breadcrumb-careers{padding-bottom:45px}}.career-details .breadcrumb-careers--link{display:inline-block;margin:0!important}.career-details .breadcrumb-careers--link span{display:inline-block;color:#fff;opacity:.5;font-size:10px;font-family:sofia-pro-regular,sans-serif}.career-details .breadcrumb-careers--link:hover span{opacity:1}@media screen and (max-width:39.99875em){.career-details .breadcrumb-careers--link{margin-bottom:25px}}.career-details .career-title{font-size:60px;line-height:1;margin:0 0 10px;font-family:sofia-pro-regular,sans-serif}@media screen and (max-width:39.99875em){.career-details .career-title{font-size:40px}}.career-details .career-profile{font-family:sofia-pro-regular,sans-serif;font-size:25px;line-height:35px;color:#fff;margin-bottom:5px}@media screen and (max-width:39.99875em){.career-details .career-profile{font-size:18px}}.career-details .career-names{margin-bottom:0}@media screen and (max-width:39.99875em){.career-details .career-names{font-size:12px}}@media screen and (max-width:64.06125em){.career-details .bubble{margin-top:30px}}.career-details .match-info-text{background:#0a1e2e;-webkit-box-shadow:inset 0 0 0 1000px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1000px rgba(255,255,255,.05);padding-right:70px;padding-left:26px;border-radius:50px;position:relative;max-height:56px;height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:40em){.career-details .match-info-text.not-paid{width:360px}}@media screen and (max-width:64.06125em){.career-details .match-info-text{margin:30px 0 25px}}@media screen and (max-width:39.99875em){.career-details .match-info-text{margin:30px 0 20px}}.career-details .match-info-text .match-tank{position:absolute;right:0;top:-5px}.career-details .match-info-text .match-tank::before{width:63px;height:63px}.career-details .match-info-text .match-tank .match-percent{font-size:11px;line-height:14px;top:16%}.career-details .match-info-text .based{font-family:sofia-pro-light,sans-serif;margin:0;font-size:10px;line-height:12px;color:rgba(255,255,255,.5)}.career-details .match-info-text p{margin:0;font-size:15px;line-height:1.2;font-family:sofia-pro-regular,sans-serif;color:#fff}@media screen and (max-width:480px){.career-details .match-info-text p{width:180px}}.career-details .match-info-text a{color:#59ce61}.career-details__report{background:rgba(255,255,255,.1);padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.career-details__report--print{width:187px;cursor:pointer}@media screen and (max-width:39.99875em){.career-details__report--print{height:30px;width:150px}}.career-details__report--share{width:170px;margin-right:10px}@media screen and (max-width:39.99875em){.career-details__report--share{height:30px;width:140px}}.career-details__report p{font-family:sofia-pro-semi-bold,sans-serif;color:#fff;font-size:15px;line-height:18px;margin-right:12px;margin-bottom:0}@media screen and (max-width:39.99875em){.career-details__report p{font-size:11px;line-height:13px}}.career__box--container{-moz-column-count:2;-webkit-column-count:2;column-count:2;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-bottom:40px;margin-top:45px}@media screen and (max-width:64.06125em){.career__box--container{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media screen and (max-width:39.99875em){.career__box--container{margin-top:10px;margin-bottom:0}}.career__box--container .career__box{background-color:rgba(255,255,255,.03);display:inline-block;padding:20px 30px;width:100%;margin:0 0 16px}.career__box--container .career__box sup{font-size:26px;vertical-align:text-top;margin-left:4px}.career__box--container .career__box__title{margin:0 0 20px;font-size:28px;font-family:sofia-pro-regular,sans-serif}.career__box--container .career__box__categories{width:100%}@media screen and (min-width:40em){.career__box--container .career__box__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.career__box--container .career__box__categories p{margin:0;}.career__box--container .career__box__types{display:inline-block;vertical-align:top}@media screen and (min-width:40em){.career__box--container .career__box__types{width:100%}}@media screen and (max-width:39.99875em){.career__box--container .career__box__types{display:contents}}.career__box--container .career__box__low{color:#fff;font-size:50px;line-height:1.3}.career__box--container .career__box__median{color:#a7e3ab;font-size:50px;line-height:1.3}.career__box--container .career__box__top{color:#59ce61;font-size:50px;line-height:1.3}.career__box--container .career__box__education{font-size:24px;margin:20px 0 10px!important}.career__box--container .career__box__degree{font-size:12px;color:rgba(255,255,255,.5);margin-bottom:20px!important}@media screen and (max-width:64.06125em){.career__box--container .career__box__degree{margin-bottom:5px!important}}.career__box--container .career__box__skill__set{margin-bottom:20px}.career__box--container .career__box__skill{margin:5px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;background:rgba(255,255,255,.1);font-size:15px;color:#fff;line-height:1.4;padding:10px 15px;text-align:center;font-family:sofia-pro-regular,sans-serif}@media screen and (max-width:39.99875em){.career__box--container .career__box__skill{font-size:13px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}}.career__box--container .career__box__source{font-size:15px;display:block;color:rgba(255,255,255,.5);text-decoration:underline;font-style:italic}.career__box--container .career__box__tip p{font-size:12px;line-height:18px;color:rgba(255,255,255,.2);margin-top:20px;font-style:italic}.career__box--container .career__box__last-updated{font-size:12px;line-height:20px;color:rgba(255,255,255,.5)}@media screen and (max-width:39.99875em){.career__box--container .career__box__last-updated{margin-bottom:0}}@media screen and (max-width:64.06125em){.career__box__types h3{font-size:18px}}@media screen and (min-width:40em){.career__box__categories.career__box--outlook{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.career__box__categories.career__box--outlook .career__box__types{width:auto}}.career-status__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.career-status__container .button{min-width:120px}.career-status__message{color:rgba(255,255,255,.5);font-family:sofia-pro-regular,sans-serif;margin-left:15px;font-size:15px;line-height:16px}.career-bottom-containers{position:relative;background:#162332;background:-webkit-radial-gradient(60% 130%,circle,#2c3946,#2b3846,#2a3745,#2b3846 0%,#2a3745,#2b3846 0%,#283543,#293644,#283543 0%,#1e2a3a 0%,#273442,#263341,#253141 0%,#253240 0%,#243140 0%,#253141 0%,#253240 0%,#1e2a3a 0%,#243140 0%,#24313f,#1e2a3a 0%,#243040,#24313f,#23303f 0%,#1e2a3a 0%,#233f3e 0%,#23303e 0%,#222f3d 0%,#222e3e,#222f3e,#1e2a3a 0%,#212f3d,#222e32,#212e3c 0%,#202e3c,#202c3e,#202d3b,#1f2b3b,#1f2c3a,#1e2a3a 0%,#1e2b39,#1e2a3a,#1d2939,#1e2a3a,#1d2b3a 0%,#1e2a3a,#1d2939,#1c2838,#1b2737,#182434,#172534,#182434,#172433,#162232,#162332 70%);background:radial-gradient(circle at 60% 130%,#2c3946,#2b3846,#2a3745,#2b3846 0%,#2a3745,#2b3846 0%,#283543,#293644,#283543 0%,#1e2a3a 0%,#273442,#263341,#253141 0%,#253240 0%,#243140 0%,#253141 0%,#253240 0%,#1e2a3a 0%,#243140 0%,#24313f,#1e2a3a 0%,#243040,#24313f,#23303f 0%,#1e2a3a 0%,#233f3e 0%,#23303e 0%,#222f3d 0%,#222e3e,#222f3e,#1e2a3a 0%,#212f3d,#222e32,#212e3c 0%,#202e3c,#202c3e,#202d3b,#1f2b3b,#1f2c3a,#1e2a3a 0%,#1e2b39,#1e2a3a,#1d2939,#1e2a3a,#1d2b3a 0%,#1e2a3a,#1d2939,#1c2838,#1b2737,#182434,#172534,#182434,#172433,#162232,#162332 70%);background-position:center bottom;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat!important;padding:40px 30px}@media screen and (min-width:64.0625em){.career-bottom-containers.lar-pad-r5{margin-right:5px}}@media screen and (min-width:64.0625em){.career-bottom-containers.lar-pad-l5{margin-left:5px}}@media screen and (max-width:39.99875em){.career-bottom-containers{margin:20px -30px 0;width:calc(100% + 60px)}}@media screen and (max-width:340px){.career-bottom-containers{margin:20px -10px 0;width:calc(100% + 20px)}}.career-bottom-containers .wave-top{position:absolute;top:0;right:0}@media screen and (min-width:40em) and (max-width:64.06125em){.career-bottom-containers .wave-top{width:420px}}@media screen and (max-width:39.99875em){.career-bottom-containers .wave-top{width:294px}}@media screen and (min-width:40em){.career-bottom-containers .wave-top.wave-top-small{width:420px}}.career-bottom-containers .circle{position:absolute;background:rgba(255,255,255,.08);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.career-bottom-containers .circle.right-large{top:66px;right:64px;width:61px;height:61px}.career-bottom-containers .circle.right-medium{top:39px;right:45px;width:43px;height:43px}.career-bottom-containers .circle.right-small{top:22px;right:267px;width:40px;height:40px}.career-bottom-containers .circle.right-xsmall{top:109px;right:129px;width:18px;height:18px}.career-bottom-containers__headline-small{font-size:28px;line-height:35px;font-family:sofia-pro-regular,sans-serif;color:#fff;margin:0 auto 20px}.career-bottom-containers__desc{font-size:20px;line-height:30px;color:rgba(255,255,255,.5);margin:0 auto 20px;font-family:sofia-pro-regular,sans-serif}@media screen and (max-width:39.99875em){.career-bottom-containers__desc{font-size:18px}}.career-bottom-containers .button--green--large{font-size:18px;line-height:1.2}.career-bottom-containers__search{position:relative;width:100%!important}@media screen and (min-width:64.0625em){.career-bottom-containers__search{max-width:1025px}}.career-bottom-containers__search .search-button{background:#fff;color:#0a1e2e;height:40px}@media screen and (min-width:64.0625em){.career-bottom-containers__search .search-button{position:absolute;right:0;top:0}}.match-explained-container h2{font-family:sofia-pro-regular,sans-serif;font-size:28px;margin:10px 0 20px}@media screen and (max-width:39.99875em){.match-explained-container h2{margin:0 0 20px}}