') no-repeat 50% 50%}.icon-trending_up{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-trending_flat{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-remove_circle:before{content:"⊝"}.icon-star_outline:before{content:"✩"}.icon-star:before{content:"★"}.icon-thumb_up{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-thumb_down{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-check_circle{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-close{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-done{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-phone{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-email{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-rss{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-xml{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-business{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-person{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-menu{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-search{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-tune{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-facebook{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-linkedin{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-twitter{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-whatsapp{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.social-sharing button{background:unset;border:unset;font-size:1em;padding:0;cursor:pointer}.social-sharing button:active{transition:all .2s ease-in-out;transform:scale(.85)}.social-sharing button .icon{height:1.5em;width:1.5em;font-size:1.4em}.social-sharing.large button .icon{height:1.75em;width:1.75em;font-size:1.7em}.social-sharing.mini button .icon{height:1.3em;width:1.3em;font-size:1.2em}.animated-underline:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;background:#fff;transition:width .3s ease 0s,left .3s ease 0s;width:0}.animated-underline:hover:after{width:100%;left:0}.animated-underline.active:after,.animated-underline:active:after,.animated-underline:focus:after{width:100%;left:0}.p0{padding:0!important}.p5{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p35{padding:35px!important}.pl2{padding-left:2px!important}.pt0{padding-top:0!important}.pt2{padding-top:2px!important}.pr3{padding-right:3px}.ml1{margin-left:1px!important}.ml10{margin-left:10px!important}.mr1{margin-right:1px!important}.mt0{margin-top:0!important}.mt5{margin-top:0!important}.mb0{margin-bottom:0!important}.mt24{margin-top:24px!important}.mt25{margin-top:25px!important}.mt-3{margin-top:-3px!important}.mt-5{margin-top:-5px!important}.mt-10{margin-top:-10px!important}.mt-15{margin-top:-15px!important}.mt-16{margin-top:-16px!important}.ml-5{margin-left:-5px!important}.ml-16{margin-left:-16px!important}.ml-20{margin-left:-20px!important}.ml-24{margin-left:-24px!important}.mr-5{margin-right:-5px!important}.mr-16{margin-right:-16px}.mr-24{margin-right:-24px!important}.mb-15{margin-bottom:-15px!important}.mb-24{margin-bottom:-24px!important}.mat-tab-nav-bar{border-bottom:unset}.mat-toolbar .icon{font-size:25px}.mat-tab-nav-bar .mat-tab-links .mat-tab-link{background:unset;border:unset;min-width:80px!important;font-weight:400;color:rgba(0,0,0,.77);opacity:1!important;line-height:63px;height:63px;padding:0 12px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;cursor:pointer}.mat-tab-nav-bar .mat-tab-links .mat-tab-link,.thumb{-webkit-touch-callout:none}.mat-toolbar{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0;background:#e8eaf6;color:rgba(0,0,0,.77);font-size:1em;min-height:55px;line-height:55px}.mat-toolbar.mat-primary{background:#384171;color:#fff}.nav-logo{display:inline-flex;align-items:center;justify-content:center;min-width:80px!important;padding:7px 12px}.navbar-fixed-top{background-color:#384171}.navbar-fixed-top .mat-toolbar{font-size:1em;color:#e8eaf6}.navbar-fixed-top .mat-toolbar a{color:#e8eaf6!important}.table-grid{border-bottom:unset;border-left:unset}.table-grid.bordered{border:1px solid #eceff1}.table-grid>div{padding:8px 24px}.table-grid>div:not(last-child){border-bottom:1px solid #cfd8dc}.table-grid>div:nth-child(odd){background-color:#fafafa}.table-grid.touched,.table-grid.touched-left-right{margin-left:-16px;margin-right:-16px}.table-grid.touched{margin-top:-16px!important}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.layout-row{display:flex;box-sizing:border-box;flex-direction:row;width:100%}.layout-wrap{flex-wrap:wrap}.layoutalign-start-center{justify-content:flex-start}.layoutalign-center-center,.layoutalign-center-start{justify-content:center}.layoutalign-spacebetween-center,.layoutalign-spacebetween-start{justify-content:space-between}.layoutalign-center-center,.layoutalign-spacebetween-center,.layoutalign-start-center{align-items:center}.flex-center{justify-content:center;align-items:center;display:flex}.flex-center-y{align-items:center;display:flex}.flex{flex:1 1 0%}.flex-grow{flex:1 1 100%}.flex-fill,.mat-tab-label{height:100%;width:100%;min-height:100%;min-width:100%}.flex-none{flex:0 0 auto}.flex-align-end{align-self:flex-end}.flex-14{flex:1 1 100%;max-width:14%}.flex-16{flex:1 1 100%;max-width:16.66666666666667%}.flex-18{flex:1 1 100%;max-width:18%}.flex-20{flex:1 1 20%}.flex-30{flex:1 1 100%;max-width:30%}.flex-32{flex:1 1 100%;max-width:32%}.flex-50{flex:1 1 100%;max-width:50%}.flex-80{flex:1 1 100%;max-width:80%}.flex-30px{flex:0 0 30px;min-width:30px;max-width:30px}.flex-230px{flex:0 0 230px}.flex-238px{flex:0 0 238px}.flex-310px{flex:0 0 310px}.flex-750px{flex:0 0 750px}.layout-column{display:flex;box-sizing:border-box;flex-direction:column}.layoutalign-center-start,.layoutalign-spacebetween-start{align-items:flex-start}.flex-align-auto{align-self:auto}.flex-align-center{align-self:center}.flex-align-start{align-self:flex-start}.flex-20-gap-15px{flex:1 1 calc(20% - 15px);max-width:calc(20% - 15px)}.flex-33{flex:1 1 100%;max-width:33.3333333333%}.flex-40{flex:1 1 100%;max-width:40%}.flex-50-gap-5px{flex:1 1 calc(50% - 5px);max-width:calc(50% - 5px)}.flex-50-gap-15px{flex:1 1 calc(50% - 15px)}.flex-70{flex:1 1 100%;max-width:70%}.flex-75{flex:1 1 100%;max-width:75%}.flex-100{flex:1 1 100%;min-width:100%;max-width:100%}.flex-25px{flex:0 0 25px;min-width:25px;max-width:25px}.flex-50px{flex:0 0 50px;min-width:50px;max-width:50px}.flex-65px{flex:0 0 65px}.flex-70px{flex:0 0 70px}.flex-75px{flex:0 0 75px}.flex-80px{flex:0 0 80px}.flex-85px{flex:0 0 85px}.flex-100px{flex:0 0 100px}.flex-109px{flex:0 0 109px}.flex-110px{flex:0 0 110px}.flex-120px{flex:0 0 120px}.flex-130px{flex:0 0 130px}.flex-140px{flex:0 0 140px}.flex-150px{flex:0 0 150px}.flex-160px{flex:0 0 160px}.flex-175px{flex:0 0 175px}.flex-180px{flex:0 0 180px}.flex-185px{flex:0 0 185px}.flex-190px{flex:0 0 190px}.flex-200px{flex:0 0 200px}.flex-220px{flex:0 0 220px}.flex-225px{flex:0 0 225px}.flex-250px{flex:0 0 250px}.flex-270px{flex:0 0 270px}.flex-320px{flex:0 0 320px}.flex-385px{flex:0 0 385px}.flex-440px{flex:0 0 440px}.flex-450px{flex:0 0 450px}.flex-55{flex:1 1 calc(55% - 15px);min-width:calc(55% - 15px)}.flex-order-2{order:2}.flex-order-3{order:3}.layout-gap-10px>:not(:last-child){margin-right:10px}*,:after,:before{box-sizing:border-box}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1028;border-width:0 0 1px}.mat-icon-button{font-size:14px;font-weight:500}.mat-button-base{padding:0 16px 0 16px;font-weight:400;text-transform:uppercase;letter-spacing:.0892857143em;-webkit-font-smoothing:antialiased}.mat-button-base.bordered{border:1px solid #f0f2fd!important}.mat-card{font-size:1em;background:#fff;color:rgba(0,0,0,.87);transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);display:block;position:relative;padding:16px;border-radius:4px;background-color:rgba(255,255,255,.8)}.mat-card h2{font-size:1.2em;margin:0 0 10px 0}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-form-field-full-width{width:100%!important}.mat-tab-link{text-align:center;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:500;color:rgba(0,0,0,.87)}.mat-tab-link .mat-list-avatar{max-height:50px;border-radius:50%;border:3px solid rgba(63,81,181,.12);opacity:.75}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-button,.mat-icon-button{color:inherit;background:0 0}.mat-icon-button.mat-primary{color:#384171}.mat-icon-button.mat-primary .mat-button-focus-overlay{background-color:#384171}.mat-button-focus-overlay{background:#000}.pr0{padding-right:0!important}.pl0{padding-left:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}p{margin:unset}input[type=search],input[type=text]{outline:unset;border:unset!important;box-shadow:unset!important}.mat-form-field-underline{background-color:#cfd8dc!important}.mat-input-element{color:rgba(0,0,0,.77)}.mat-button.btn-xs{padding:3px 18px;font-size:.9em}.mat-chip button{border:unset;background:unset}.mat-chip:not(.mat-basic-chip){color:rgba(0,0,0,.77);background-color:#f5f5f5;margin-bottom:5px;font-weight:400}:focus{outline:0 none!important}body,html{min-height:100vh;height:100vh;touch-action:manipulation}:root{touch-action:pan-x pan-y;height:100%}*{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}body{margin:0;-webkit-font-smoothing:antialiased;font-size:14px;color:rgba(0,0,0,.77);line-height:25px;background-color:#f0f2fd;background-repeat:repeat-y}h1,h2,h3,h4,h5,h6,th{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Light",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}h1,h2,h3,h4,h5,h6{font-weight:600;-webkit-font-smoothing:antialiased;margin-top:10px;margin-bottom:10px}h1{font-size:1.45em;margin:5px 0 15px}h1 small{font-size:.75em}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:.95em}.text-right{text-align:right!important}.text-muted{color:#60737c!important}.text-success{color:#009688!important}.text-sm{font-size:.95em}.text-xs{font-size:.9em}.text-md{font-size:14px!important}.text-lg{font-size:15px!important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-unstyled{padding-left:0;list-style:none;margin:0}.btn-xs{border:none;font-size:.9em!important;line-height:25px!important;min-width:unset!important}.text-center{text-align:center}.mat-chip{position:relative;overflow:hidden;box-sizing:border-box;transform:translateZ(0);margin:6px;display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;min-height:32px;height:1px}.mat-chip .icon{margin-right:7px}.list-item h2{font-size:1.18em}.jobs-list-compact .desc{line-height:20px;font-size:.95em}.jobs-list-compact .desc a{height:20px;overflow:hidden;display:block;font-size:1.05em}.slider-layout{background-color:#384171!important;color:#fff;min-height:480px;margin-top:-35px;height:100vh;display:flex;align-items:center;justify-content:center}.slider-layout .mat-raised-button{color:#000000c4;background-color:#fff}.slider-layout a{color:#fff}.slider-layout h1{font-weight:400;font-size:1.95em;margin-top:12px;margin-bottom:25px!important}.slider-layout h2{color:#d9d9d9;font-size:1.3em;font-weight:400;margin-bottom:40px!important}.slider-layout h3{font-size:1em}.slider-layout .mat-chip-list .mat-chip:not(.mat-basic-chip){background-color:hsla(0,0%,100%,.77);margin-bottom:5px;font-weight:400}.slider-layout .mat-chip-list{height:41px}.slider-layout .mat-chip-list a{color:rgba(0,0,0,.77);font-size:12px}.slider-layout #homepage-buttons{text-align:center;margin-bottom:35px;font-family:Raleway,Helvetica,Arial,sans-serif}.slider-layout #homepage-buttons>a{font-size:1em;font-weight:400;text-transform:uppercase;color:#eceff1;padding-left:2px;padding-right:2px}.slider-layout #homepage-buttons .icon{font-size:50px;margin-bottom:10px}.slider-layout .search-form{background-color:rgba(255,255,255,.1);padding:0 10px;margin-bottom:40px}.search-form input:not(.mat-input-element){padding:15px 10px;width:calc(100% - 20px);height:calc(100% - 30px);background:unset;border-bottom:1px solid #e8eaf6!important;transition:all .2s ease-in-out}.search-form:not(.dark) input:not(.mat-input-element):focus{border-bottom:2px solid #384171!important}.search-form.dark input:not(.mat-input-element){color:#fff!important;border-bottom:unset!important}.search-form.dark ::placeholder{color:#c5cae9!important}.slider-layout .search-form .mat-tab-nav-bar{border-bottom:1px solid #5f668e}.slider-layout .search-form .mat-tab-nav-bar .mat-tab-links .mat-tab-link{height:50px;line-height:50px;color:#fff}img[alt]{font-size:9px!important}.job-ad-type-badge{position:absolute;top:0;right:0;padding:5px 7px;color:#242424}.centered{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.label{font-weight:400;color:#343434;line-height:1;white-space:nowrap;text-align:center;display:inline;padding:.2em .6em .3em;font-size:75%;vertical-align:baseline;border-radius:.25em}.label-warning{background-color:#ffc000}.list-dashboard-actions>div{text-align:center;cursor:pointer;padding:12px 5px;display:block;color:inherit;position:relative}.list-dashboard-actions>div:not(:last-child){border-right:1px solid #eceff1}.list-dashboard-actions>div .title{font-size:1em;text-transform:uppercase}.list-dashboard-actions>div .icon{font-size:3em!important;background-color:#879dab;margin-bottom:5px;transition:transform .2s ease-in-out}.list-dashboard-actions>div:active{padding-bottom:9px}.list-dashboard-actions>div:active .icon{background-color:#68757d;transform:scale(.85);margin-top:3px}.list-dashboard-actions>div:active .title{transition:all .1s ease-in-out;font-size:1em!important;font-weight:600}.list-dashboard-actions>div:hover .icon{background-color:#68757d;transition:all .1s ease-in-out}.list-dashboard-actions>div .badge{background-color:#f10;position:absolute;top:5px;right:5px;animation:zoomIn .2s linear;-webkit-animation:zoomIn .2s linear}.footer{background-color:rgba(60,64,117,.85)!important;font-size:13px;line-height:20px;background-color:#e8eaf6}.footer h3,.footer h4{color:#fff;margin:10px 0 3px 0;font-size:1.15em}.footer a{color:#d7dbf3;display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer a:focus,.footer a:hover{color:#e8eaf6!important;font-weight:400}.footer a.text-lg{font-family:Raleway,Helvetica,Arial,sans-serif!important;font-weight:500;-webkit-font-smoothing:antialiased;color:#fff;margin:10px 0 3px 0;font-size:1.15em}.footer .social-sharing a{display:inline-block}.copyrights{background-color:#384171;color:#e8eaf6}.copyrights a{font-weight:400;display:unset}.layout-gap-15px>:not(:last-child){margin-right:15px}.layout-gap-10px-except-3rd>:not(:nth-of-type(3)):not(:last-child){margin-right:10px}@media (min-width:600px){.text-right-gt-xs{text-align:right!important}.mat-card-gt-xs{background:#fff;color:rgba(0,0,0,.77);line-height:25px;font-size:1em;display:block;position:relative;padding:16px;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fff;padding:15px}.list-inline-ad-unit{height:280px}.layout-gap-10px-gt-xs>:not(:last-child){margin-right:10px}.layout-gap-15px-gt-xs>:not(:last-child),.layout-gap-15px>:not(:last-child){margin-right:15px}.layout-gap-20px>:not(:last-child){margin-right:20px}.flex-33-gap-15px-nogrow{flex:0 0 calc(33.3333% - 15px)}.flex-25-gap-15px{flex:0 0 calc(25% - 15px)}.flex-75-gap-15px{flex:1 1 calc(75% - 15px)}.flex-100-310px-gap-15px{flex:1 1 calc(100% - 340px)}.layoutalign-end-end-gt-xs{align-items:flex-end}.layout-gap-3px>:not(:last-child){margin-right:3px}.layout-gap-5px>:not(:last-child){margin-right:5px}.layout-gap-10px-gt-xs>:not(:last-child){margin-right:10px}.layout-gap-15px>:not(:last-child){margin-right:15px}.layout-gap-20px>:not(:last-child){margin-right:20px}.flex-16-gap-15{flex:0 0 calc(16.6667% - 15px);min-width:calc(16.6667% - 15px)}.flex-25-gap-15px{flex:0 0 calc(25% - 15px)}.flex-33-gap-15px{flex:1 1 calc(33.3333% - 15px)}.flex-33-gap-15px-nogrow{flex:0 0 calc(33.3333% - 15px)}.flex-41-gap-15px{flex:0 0 calc(41% - 15px);max-width:calc(41% - 15px)}.flex-40-gap-15px{flex:0 0 calc(40% - 15px);max-width:calc(40% - 15px)}.flex-48-gap-15px{flex:1 1 calc(48% - 15px);box-sizing:border-box;min-width:calc(48% - 15px)}.flex-52-gap-15px{flex:1 1 calc(52% - 15px);box-sizing:border-box;min-width:calc(52% - 15px)}.flex-58-gap-15px{flex:1 1 calc(58% - 15px);max-width:calc(58% - 15px)}.flex-60-gap-15px{flex:1 1 calc(60% - 15px);max-width:calc(60% - 15px)}.flex-75-gap-15px{flex:1 1 calc(75% - 15px)}.flex-180px-gt-xs{flex:0 0 180px}.flex-210px{flex:0 0 210px}.flex-100-155px-gap-15px{flex:1 1 calc(100% - 170px)}.flex-100-155px-gap-15px{flex:1 1 calc(100% - 170px)}.flex-100-175px-gap-15px{flex:1 1 calc(100% - 190px)}.flex-100-210px-gap-15px{flex:1 1 calc(100% - 310px)}.flex-100-310px-gap-15px{flex:1 1 calc(100% - 340px)}.flex-100-325px-gap-15px{flex:1 1 calc(100% - 325px);min-width:calc(100% - 325px)}}@media (min-width:768px){h1.heading-cover-image{margin:35px 0 10px -20px;display:inline-block;text-decoration:none;background-color:rgba(35,45,106,.58);color:#fff;padding:7px 9px 10px 20px;font-size:1.65em}.text-left{text-align:left}.container{width:750px}.hidden-gt-xs{display:none!important}.pt-75-gt-xs{padding-top:75px!important}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (max-width:599.98px){.max-width-250px-xs{display:inline-block;max-width:250px}.cover-pattern{height:80px}.cover-image{width:350px;height:80px}dialog.popup{width:300px;height:250px}.btn-block-xs{width:100%}.mb0-xs{margin-bottom:0!important}.mb15-xs{margin-bottom:15px!important}.social-sharing button .icon{font-size:1.2em!important}.order-first-xs{order:-1}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{-webkit-tap-highlight-color:transparent}.text-sm-xs{font-size:.95em}.mat-button.btn-xs{padding:3px 3px;font-size:.9em}.mt10-xs{margin-top:10px!important}.text-center-xs{text-align:center}.list-inline-ad-unit{height:300px}.layout-column-xs{display:flex;flex-direction:column}.flex-hide-xs{display:none}.flex-100-xs{flex:1 1 100%;max-width:100%;width:100%}.flex-150px-xs{flex:0 0 150px}.flex-50-gap-15px-xs{flex:1 1 calc(50% - 15px);min-width:calc(50% - 15px)}.layout-column-xs{display:flex;flex-direction:column}.flex-hide-xs{display:none}.flex-33-xs{flex:1 1 100%;max-width:33.3333333333%}.flex-100-xs{flex:1 1 100%;max-width:100%;width:100%}.flex-150px-xs{flex:0 0 150px}.layout-gap-15px-odd-xs>:nth-of-type(odd){margin-right:15px}.layoutalign-center-center-xs{justify-content:center}.flex-order-1-xs{order:1}.flex-order-2-xs{order:2}.flex-order-3-xs{order:3}.flex-order-4-xs{order:4}.flex-50-xs{flex:1 1 50%;max-width:50%}.list-dashboard-actions.tiles{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;padding-top:60px}.list-dashboard-actions.tiles>div{justify-content:center;display:flex;align-items:center;border-bottom:1px solid #cfd8dc;color:#3f51b5;font-family:Raleway,Helvetica,Arial,sans-serif}.list-dashboard-actions.tiles>div:nth-child(odd){border-right:1px solid #cfd8dc}.list-dashboard-actions.tiles>div:nth-child(even){border-right:unset}.list-dashboard-actions.tiles>div:last-child,.list-dashboard-actions.tiles>div:nth-last-child(2){border-bottom:unset}.list-dashboard-actions.tiles .title{font-size:1.15em!important;text-transform:capitalize}.nav-logo{padding:7px 1px 5px;justify-content:left}.container{padding-left:5px;padding-right:5px}.nav-logo{padding:7px 1px 5px;justify-content:left}.hidden-xs{display:none!important}.tappable{padding:15px 1px}.pl-15-xs{padding-left:15px!important}.pr-15-xs{padding-right:15px!important}.pt-65-xs{padding-top:65px}.mat-tab-link{flex:1 1 100%}#homepage-buttons{text-align:center;margin-bottom:35px}#homepage-buttons>a{font-size:1em!important}#homepage-buttons>a .svg-icon{font-size:30px;margin-bottom:0}.slider-layout h1{font-weight:300;font-size:1.5em;margin-bottom:20px}.slider-layout h2{font-weight:400;font-size:1.15em}.slider-layout .mat-tab-nav-bar .mat-tab-link{min-width:unset!important}.slider-layout .mat-chip-list{height:82px}}@media (min-width:960px) and (max-width:1279.99px){.flex-hide-md{display:none}.flex-100px-md{flex:0 0 100px}}.alert-warning{padding:5px 10px!important;margin-bottom:10px;color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.thumb{white-space:nowrap;text-align:center;display:inline-block}.thumb.img-circle{overflow:hidden;border-radius:50%}.thumb .helper{display:inline-block;height:100%;vertical-align:middle}.thumb img{background:0 0;vertical-align:middle;max-width:100%;max-height:100%}.thumb .icon{background-color:#404040;display:inline-block;line-height:unset;position:unset}.centered{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.center-y{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.max-width-450px{max-width:450px}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.btn-xl{padding:2px 20px 5px!important;font-size:1.25em!important}.pricing{margin-bottom:25px}.pricing .mat-form-field-label{transform:translateY(-1.28125em) scale(.95) perspective(100px) translateZ(.001px)!important;color:#4f63dd!important;font-weight:600;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}.pricing .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#e3e6f3!important}.pricing input.mat-input-element{margin-bottom:1.5px;margin-top:3px;font-weight:500}.pricing mat-card{padding:0}.pricing h2,.pricing h3{text-align:center;font-size:30px;font-weight:700;color:#4d5ec1!important;background-color:unset!important}.pricing .pricing-block{transition:all .2s ease-in-out;background-color:#fff;margin-bottom:15px}.pricing .pricing-block:hover{box-shadow:0 5px 8px -1px rgba(0,0,0,.2),0 8px 12px 0 rgba(0,0,0,.14),0 1px 20px 0 rgba(0,0,0,.12);transition:all .2s ease-in-out;border-color:#353e6d;background-color:#fff}.pricing .pricing-block:hover .title{transition:all .2s ease-in-out;background-color:#e8eaf6}.pricing .pricing-block .title{font-size:1.15em!important;background-color:#f0f1f7;margin:0;padding:12px 7px;font-size:18px;font-weight:700;background-color:#525ea5!important;color:#fff;padding:10px;text-transform:uppercase;text-align:center;word-spacing:3px}.pricing .pricing-block .desc,.pricing .pricing-block .price,.pricing .pricing-block form{padding-left:15px;padding-right:15px}.pricing .pricing-block .price{margin-bottom:10px;text-align:left}.pricing .pricing-block form button,.pricing-block a{width:100%;margin-bottom:15px;background-color:#384171;color:#fff}.pricing .pricing-block .desc{padding-top:15px;font-size:1em!important;text-align:left}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:.9em;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#ff7734;position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #ff7734;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #ff7734}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #ff7734;border-bottom:3px solid transparent;border-top:3px solid #ff7734}.ribbon.red span{background:#f10}.ribbon.red span::before{border-left:3px solid #f10;border-top:3px solid #f10}.ribbon.red span::after{border-right:3px solid #f10;border-top:3px solid #f10}
As a Full Stack Developer in Exscientia’s Precision Medicine team you will take a leading role in enabling research collaborations at the forefront of cancer precision medicine with the ultimate goal of transforming patients’ lives. You will do this through the development of custom web applications from start to finish that allow partners to share information and use common data analysis infrastructure. As a Full Stack Developer you will be deeply embedded in a cross functional team of biologists, bioinformaticians and clinicians and work with cutting-edge web technology, cloud infrastructure and deep learning driven analytical toolchains.
Exscientia is an AI-driven pharmatech company committed to discovering, designing and developing the best possible drugs in the fastest and most effective manner. Exscientia developed the first-ever functional precision oncology platform to successfully guide treatment selection and improve patient outcomes in a prospective interventional clinical study, as well as to progress AI-designed small molecules into the clinical setting.
Our pipeline demonstrates our ability to rapidly translate scientific concepts into precision-designed therapeutic candidates, with more than 25 projects underway. By designing better drugs, faster, we believe the best ideas of science can rapidly become the best medicines for patients.
We’re seeking a Full Stack Developer to contribute to our mission to develop better medicines, faster, to people around the world.
As the Full Stack Developer you will have the opportunity to:
Requirements
o Apache/Nginx, JavaScript, HTML5, and CSS3
o Front-end frameworks such as Vue, React or Angular
o Python and frameworks such as Flask or Django
o Development of microservices and REST APIs
o Common cloud architectures such as AWS, GCP or Azure
o Git/GitHub for code version control
o SQL and JSON database solutions
o Engineering best practises such as planning epics, automated functional testing and rapid release cycles
Benefits