:root{--background:#0c0c0c;--white:white;--dark-link:#2997ff;--steel-blue:#0174bc;--light-slate-grey-2:#8e929c;--white-smoke-2:#f8f8f8;--black-4:#27292c;--footer-divider:#3a3a3a;--gainsboro-2:#ddd7d7;--black:black;--white-smoke-3:#f1f1f1;--dark-slate-blue:#354052;--white-smoke:whitesmoke;--royal-blue:#3f74ff;--steel-blue-2:#0070c9;--dim-grey:#4b4a4a;--black-2:#2a2a2a;--black-10:#202020;--dim-grey-4:#5d5d5d;--grey-3:#83878c;--ghost-white:#f3f5fd;--dim-grey-2:#5d5b5b;--silver:#b9b9b9;--black-3:#1f2532;--light-slate-grey:#8e929c;--white-2:#fafafa;--royal-blue-2:#1d4ecf;--slate-grey:#708099;--deep-sky-blue:#2ac4ea;--goldenrod:#fbbc05;--crimson:#ff1053;--dim-grey-3:#585858;--black-5:#303030;--black-6:#333;--gainsboro:#dad8d8;--cornflower-blue:#7297f8;--grey:#72757c;--cornflower-blue-2:#557fec;--cornflower-blue-3:#5584ff;--black-7:#17181a;--light-grey:#d1d1d1;--medium-sea-green:#01a462;--deep-sky-blue-2:#4bb2dc;--black-8:#303030;--grey-2:#848a8a;--gainsboro-3:#dbdbdb;--slate-grey-2:#647182;--black-9:#0e0d0d;--white-3:#fbfbfd}body{box-shadow:none;color:var(--background);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.5}h1{text-align:center;letter-spacing:.008em;margin-top:0;margin-bottom:10px;font-size:3rem;font-weight:700;line-height:1.05556}h2{color:#000000e6;text-align:center;margin-top:0;margin-bottom:0;font-size:3rem;font-weight:600;line-height:1.3}h3{color:var(--white);text-align:left;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.20849}h4{color:var(--white);text-align:left;letter-spacing:.015em;margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:1.20849}h5{color:var(--white);margin-top:10px;margin-bottom:10px}p{color:#000000e6;letter-spacing:-.022em;margin-bottom:10px;font-size:18px;font-weight:300;line-height:1.47059}a{color:#0070c9;letter-spacing:-.021em;cursor:pointer;font-size:17px;line-height:1.52947;text-decoration:none;transition:color .45s}a:hover{color:var(--dark-link)}li{color:#5d5d5d;padding-top:.5%}strong{font-weight:700}figure{margin-bottom:0;overflow:hidden}.text-rich-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:300}.text-rich-text p{color:var(--black-4);letter-spacing:-.357px;max-width:100ch;font-size:15px;font-weight:400;line-height:1.5}.text-rich-text h4{color:#000000e6;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400}.text-rich-text li{color:#000000e6;letter-spacing:-.357px;font-size:14px;font-weight:400;line-height:23.8px}.text-rich-text strong{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600}@media screen and (max-width:991px){.header.no-height{height:60vh}.contact_form{max-width:90%;padding-left:20px;padding-right:20px}.social-link{margin-top:2%;margin-left:4%}.header-1.no-white{font-size:200%}.team_card-component{margin-bottom:5%}.jobs_card{height:auto;display:block}.jobs_card.small-container{height:auto;min-height:30vh;display:flex}.job-text-content{padding-left:20px;padding-right:20px}.job-right-content{justify-content:center;align-items:center}.job-right-content.margin-bottom-minus{padding-top:50px;position:static}.jobs-tab1,.jobs-tab1.w--current{padding-left:10px;padding-right:10px}.home-job_menu{width:auto;height:100%;margin-right:10px}.home_overlay{padding-left:30px;padding-right:30px}.section-service{height:40vh}.intelix-logo{width:16%}.home-service_card{text-align:center;justify-content:space-between;align-items:flex-start}.specialised_image-content{text-align:center;align-items:center}.job-reference{margin-top:0%}.job_container{width:100%}.search-home{width:90%}.home_desktop-video{display:none}.about_mobile-video{display:block}.search-home-wrapper{top:-26px}.core_component{grid-template-columns:1fr;place-content:space-between;place-items:stretch stretch;max-width:none;margin-left:0;margin-right:0}.core_content{text-align:left;flex-direction:column;justify-content:center;align-items:center}.home-service_content{grid-column-gap:40px;grid-row-gap:60px;text-align:center;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.home-service_wrapper{justify-content:center;align-items:center;padding-right:0}.apply_form{grid-row-gap:60px;grid-template-columns:1fr}.footer_content-wrapper{grid-column-gap:30px}.footer_content{padding-right:20px}.about_content{grid-template-columns:1fr}.about_left-content{justify-content:center;align-items:flex-start}.specialised_componenet{grid-column-gap:0px;grid-row-gap:100px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.contact_component{max-width:90%}.banner_component{width:90%}.job_component{grid-template-rows:auto auto auto;grid-template-columns:1fr}.home-services-animation{width:80%;margin-left:auto;margin-right:auto;left:0}.service-titles{text-align:left}.specialised_animation{width:50%}.lottie-animation{width:70%}.scroll-link,.about_desktop-video{display:none}.client_component{width:90%;margin-top:40px}.client_logo-item{min-width:150px}}@media screen and (max-width:767px){h1{font-size:2.5rem}h2{font-size:2rem}.header.no-height{height:45vh}.header-5.hs{text-align:center;text-align:center}.header-1.no-white.black{font-size:2em}.contact_card-wrapper{border-right-style:none;padding-top:0;padding-bottom:0}.contact_card-wrapper.no-line{padding-top:0}.fontawsome-text{padding-bottom:0}.jobs_card.small-container{text-align:left;text-align:left;height:100%;min-height:20vh}.job_title{font-size:2rem}.job-text-content{width:auto}.job_content-small{float:none}.job_left-content{justify-content:flex-start}.upload-cv-button{margin-top:40px;display:block}.upload-cv-button.margin{margin-left:0}.upload-cv-button.margin:hover{background-color:#0081e770}.home-job_component{text-align:left}.home-job_menu{align-items:flex-start;width:100%;margin-bottom:30px;margin-right:0;padding-left:30px;padding-right:30px;display:flex;position:static}.job-tab-text{text-align:center}.home_overlay{text-align:center;padding-left:30px;padding-right:30px}.jobs_link{display:block}.nav_component{justify-content:space-between;align-items:center;display:flex}.nav_contact{padding-left:20px;padding-right:20px;font-size:1em}.nav_link-wrapper{flex-direction:column;justify-content:center;padding-top:100px}.nav_menu-wrapper{background-color:var(--black);flex-direction:column}.nav_container{flex:1}.intelix-logo{width:20%;max-width:100%}.team_content{margin-top:1rem}.home-service_card{text-align:center}.specialised_left-conttent{align-items:flex-start}.home-job_wrapper{flex-direction:column;max-width:95%}.apply-component{width:auto}.paragraph-5{text-align:left}.primary-button{flex:1}.nav_link.margin-right{margin-left:0;margin-right:0}.apply_form{grid-template-columns:1fr}.footer_content-wrapper{grid-column-gap:20px;grid-row-gap:30px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;justify-items:start}.footer_content{padding-right:0}.footer-subheader{text-align:left}.team_content-wrapper{margin-top:50px}.specialised_componenet{grid-row-gap:30px}.contact_component{grid-template-rows:auto auto auto;grid-template-columns:1fr}.banner_component{grid-row-gap:30px;grid-template-columns:1fr}.home-job_content{flex:none}.text-rich-text p{max-width:none}.cta-sub-header{font-size:1.5rem}.heading-large{font-size:2rem}.page-padding.padding-top-bottom,.secondary-button{flex:1}.client_logo-item{min-width:120px}.client_logo-image{width:75px}.primary-cta-button{flex:1}}@media screen and (max-width:479px){h4{text-align:center}p{text-align:center;max-width:100ch}.header.no-height{background-color:#000;height:30vh;display:flex}.hero-button{flex:none;margin-left:1.5%}.header-5.hs{line-height:140%}.nav_logo-link{padding-left:0}.contact_form{margin-top:0}.footer-add{padding-top:3%}.social-link{margin-left:0%}.footer_link.small{margin-bottom:5px}.header-1{font-size:250%}.header-1.no-white.black{padding-bottom:5%}.team_card-component{width:100%}.team-image{display:inline-block}.team_title{padding-top:1%}.contact_card-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-bottom:10px;padding:.5% 0 .3rem 0%}.contact_card-wrapper.no-line{justify-content:space-between;margin-bottom:0}.fontawsome-text{flex:1;font-size:30px}.sm-icon{padding-top:5px;padding-bottom:5px}.section-services-core{padding-left:20px;padding-right:20px}.jobs_card{text-align:center}.jobs_card.small-container{justify-content:center;align-items:stretch;padding-left:20px;padding-right:20px;display:flex}.job_title{line-height:1.1256em}.job-text-content{padding-top:30px;padding-left:5px;padding-right:5px}.job_content-small{justify-content:center;align-items:flex-start;width:100%;padding-top:20px;padding-left:0}.job_banner{min-height:50vh;padding-bottom:30px}.upload-cv-button:hover{color:#b31119;border-color:#b31119}.upload-cv-button.margin{margin-left:0}.upload-cv-button.margin:hover{color:var(--white);background-color:#0081e785}.success-message{text-align:center;font-size:130%;line-height:150%}.home-job_component{text-align:left}.jobs-tab1{flex:none}.home-job_menu{align-content:stretch;padding-left:20px;padding-right:20px}.job-tab-text{text-align:center}.icon_container{text-align:left;flex-direction:column;align-items:flex-start}.icon_container.margin{text-align:left;text-align:left;flex-direction:row}.jobs_item{align-self:stretch;padding-left:0;padding-right:0}.home_overlay{text-align:left;flex-direction:column;inset:0%}.jobs_link{justify-content:center;align-items:center}.nav_menu-button{background-color:#0000}.nav_link-wrapper{flex-direction:column}.nav_menu-wrapper{background-color:var(--black);width:100%;padding-top:50%}.nav_container{flex:1}.intelix-logo{width:50%}.team_content{align-self:center}.home-service_card{align-items:flex-start;margin-top:10px;margin-bottom:10px;padding-bottom:2rem}.specialised_image-content{display:flex}.home-job_wrapper{max-width:100%}.job-reference{padding-top:2%;padding-bottom:2%}.x-close{top:-25px}.job_container{height:auto}.search-home{flex-direction:column;flex:none;align-content:space-between;width:auto}.search-input-home{text-align:center;margin-bottom:30px;margin-right:0}.job_apply-form.padding{line-height:26px}.jobs_icon{align-self:center}.paragraph-5{text-align:center;padding-top:10px;padding-bottom:10px}.text-style-link{text-align:left}.about_mobile-video{position:relative;overflow:hidden}.search-home-wrapper{flex:none}.home-service_content{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.home-service_wrapper{align-items:flex-start}.apply_content{padding-right:0}.footer_content-wrapper{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.header_footer{text-align:left;margin-bottom:20px}.team_content-wrapper{grid-template-columns:1fr}.specialised_componenet{justify-items:start}.text-size-medium{text-align:left}.core_subheading{text-align:left;align-self:stretch}.banner_component{grid-template-rows:auto auto}.job_component{grid-row-gap:30px;grid-template-rows:auto auto}.job_card-title{margin-bottom:10px}.job_card-title.small{text-align:left;text-align:left}.jobs_location{text-align:left}.jobs_position{text-align:left;flex:1}.job_salary{text-align:left;align-self:flex-start}.job_icons{justify-content:space-between;align-items:center}.call_link.email{margin-right:0}.text-rich-text,.text-rich-text p,.text-rich-text p{text-align:left}.home-services-animation{width:100%}.cta-sub-header{text-align:left}.preloader{display:none}.preloader-animation{width:20%}.scroll-link{display:none}.jobs_thumbnail-content{text-align:left;flex-direction:column;align-items:flex-start}.job-salary-thumbnail{align-self:flex-start}.heading_core{font-size:30px}.heading-large-left{text-align:left}.page-padding{padding-top:50px;padding-bottom:50px}.jobs_info{align-self:flex-start}.footer_small-wrapper{flex-direction:column;align-items:flex-start}.footer_dot{display:none}.service_header-image{position:static;bottom:246px}.secondary-button.right-margin{margin-bottom:30px;margin-right:10px;display:inline-block}.client_component{width:100%;height:50px;margin-top:30px}.client_component.hide{display:flex}.client_logo-item{flex:1;min-width:130px;padding-left:20px;padding-right:20px}.client_logo-item.hide{display:none}.client_logo-item.hide.show{display:block}.client_logo-image{object-fit:cover;width:100%}.client_logo-image.smaller{width:90px}}