@import"https://fonts.googleapis.com/css2?family=Mulish:wght@200..1000&display=swap";@font-face{font-family:"Mont";font-weight:400;src:url("/templates/oracle/fonts/MontRegular/font.woff2") format("woff2")}@font-face{font-family:"Mont";font-weight:600;src:url("/templates/oracle/fonts/MontSemiBold/font.woff2") format("woff2")}@font-face{font-family:"Mont";font-weight:700;src:url("/templates/oracle/fonts/MontBold/font.woff2") format("woff2")}:root{--fontBody: "Mulish", sans-serif;--fontHeading: "Mont", sans-serif;--colorPrimary: #C43121;--colorSecondary: #FBAF3C;--colorBlack: #000000;--colorDarkBlue: #08213B;--colorDarkGrey: #414042;--colorLightGrey: #EAEAEA;--colorTertiary: #F4F5F8;--colorPrimaryVals: 196, 49, 33;--colorSecondaryVals: 251, 175, 60;--colorBlackVals: 0, 0, 0;--colorDarkBlueVals: 8, 33, 59;--colorDarkGreyVals: 65, 64, 66;--colorLightGreyVals: 234, 234, 234;--colorTertiaryVals: 244, 245, 248;--wrapperWidth: 1360px;--internalWidth: 1240px;--blockMarginVertical: 4.6875rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 2rem;--marginBottom: 2rem;--pFontSize: 16;--pLineHeight: 1.4;--extraFontSize: 18;--extraLineHeight: 1.2;--h1FontSize: 60;--h1LineHeight: 1.2;--h2FontSize: 40;--h2LineHeight: 1.2;--h3h4FontSize: 32;--h3h4LineHeight: 1.2;--h5h6FontSize: 26;--h5h6LineHeight: 1.2}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.work-jobs{background:var(--colorDarkBlue);padding:4.6875rem;display:flex;flex-direction:row;justify-content:space-between;gap:10rem;border-radius:0.33rem}@media screen and (max-width: 1200px){.work-jobs{gap:3.75rem;padding:3.75rem}}@media screen and (max-width: 978px){.work-jobs{gap:2.5rem;padding:2.5rem}}@media screen and (max-width: 978px){.work-jobs{flex-direction:column}}@media screen and (max-width: 768px){.work-jobs{gap:1.875rem;padding:1.875rem}}.work-jobs .title{display:none}.work-jobs .text{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 978px){.work-jobs .text{order:2}}.work-jobs .text *{margin:0}.work-jobs .text h2,.work-jobs .text p{color:#fff}@media screen and (max-width: 978px){.work-jobs .text br{display:none}}.work-jobs .img{flex-basis:24.375rem;min-width:24.375rem}@media screen and (max-width: 1200px){.work-jobs .img{flex-basis:20rem;min-width:20rem}}@media screen and (max-width: 978px){.work-jobs .img{order:1;flex-basis:initial;min-width:initial;width:20rem}}@media screen and (max-width: 768px){.work-jobs .img{width:15rem}}
