.page-template-staff-augmentation .intro{min-height:auto;background:0 0;position:absolute;left:0;top:0;width:100%;max-width:100%}.services-types .section-description span{font-weight:700}.sf-hero-section{padding-bottom:53px;padding-top:139px;background:linear-gradient(0deg,rgba(0,2,19,.846)0,rgba(5,11,56,.47) 98.52%,rgb(11 17 64/26%) 98.52%)}.sf-hero-section-descriptions{max-width:697px;width:100%}.sf-hero-headline *{font-weight:700;font-size:108px;line-height:93px;background:linear-gradient(180deg,#eff3ff 0,#9093a5 82.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.sf-hero-description{max-width:527px;width:100%;margin-top:40px}.sf-hero-description *{font-weight:400;font-size:18px;line-height:29px;color:#ccccd0}.sf-hero-image{max-width:529px;width:100%}.sf-services-section{background-repeat:no-repeat;background-size:cover;padding:140px 0}.sf-sr-actions{max-width:612px;width:100%}.sf-sr-action{margin-top:50px}.sf-sr-description{flex:1;padding-left:50px}.sf-sr-description p:not(:first-child){margin-top:22px}.sf-sr-description p:first-child{font-size:21px;line-height:32px}.sf-firm-image{max-width:612px;min-height:500px;width:100%;position:relative;border-radius:32px;overflow:hidden}.sf-firm-descriptions{max-width:100%;flex:1;padding-right:35px;width:100%}.sf-firm-descriptions .section-description{max-width:550px;margin-top:40px;width:100%}.sf-firm{padding-top:140px;background:#000213}.section-image-area{max-width:550px;width:100%;background:linear-gradient(90.85deg,#01041c 0,#0b0d21 99.91%);border-radius:12px;padding:80px 0}.sl-image{min-height:265px;position:relative}.sf-firm-image img,.sl-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.cl-descriptions{flex:1;padding-left:50px}.section-consulting{padding-top:140px;background:#000213}.cl-section-mainpanel{align-items:flex-start}.cl-section-mainpanel .section-description{margin-top:40px}.pr-cn-section-descriptions{padding-top:40px;margin:0-55px}.pr-cn-section-descriptions .section-description{max-width:50%;padding:0 55px}.pros-cons-section .section-title *{font-size:68px;line-height:75px}.pros-cons-section{padding-top:140px;background:#000213}.pr-cn-section-widgets{margin:0-15px;padding-top:60px;row-gap:40px;align-items:stretch}.pr-cn-section-widgets .pr-cn-widget-overlay{max-width:33.333%;width:100%;padding:0 15px}.pr-cn-section-widgets .pr-cn-widget-overlay:last-child{max-width:66.666%}.pr-cn-widget{padding:32px;background:linear-gradient(90.85deg,#01041c 0,#0b0d21 99.91%);border-radius:16px;border:1px solid rgba(255,255,255,.15);height:100%}.pr-cn-widget-icon{width:24px;height:24px;margin-right:14px}.pr-cn-widget-name *{font-weight:400;font-size:15px;line-height:22px;color:#ccccd0}.pr-cn-widget-name{width:100%;max-width:100%;flex:1}.table-overlay{padding-top:60px}.table-overlay table{width:100%;max-width:100%;border-spacing:3px;table-layout:fixed}.table-overlay tr td,tr th{text-align:left}.table-overlay tr th:first-child{opacity:0;visibility:hidden}.table-overlay tr th{padding:15px;background:#010729;border-radius:4px;font-weight:600;font-size:16px;line-height:21px;letter-spacing:.05em;color:#fff}.table-overlay tr td:first-child{background:#010729;padding:25px;vertical-align:middle;border-radius:4px}.table-overlay tr td:not(:first-child){padding:15px;background:#0a0c21;border-radius:4px;vertical-align:middle;font-weight:400;font-size:14px;line-height:17px;color:#ccccd0}.services-types{background:#000213;padding-top:140px;position:relative;padding-bottom:300px}.table-overlay{position:relative;z-index:1}.table-overlay tr td:first-child{font-weight:700;font-size:14px;line-height:17px;color:#fff}.services-types-description .section-title{max-width:677px;width:100%}.services-types-description .section-description{padding-left:90px;flex:1}.services-types:after{content:"";width:100%;height:285px;position:absolute;bottom:0;background-repeat:no-repeat;background-position:bottom;background-size:100%;z-index:1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='1440' height='465' viewBox='0 0 1440 465' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_607_2427)'%3E%3Cpath d='M7.02169e-06 249.681C617.186 395.146 1217.16 310.292 1440 249.681L1440 27.0002L2.64891e-05 27.0001L7.02169e-06 249.681Z' fill='%23010316'/%3E%3Cpath d='M7.02169e-06 249.681C617.186 395.146 1217.16 310.292 1440 249.681L1440 27.0002L2.64891e-05 27.0001L7.02169e-06 249.681Z' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_607_2427' x='-80.5' y='0.5' width='1601' height='464' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='54'/%3E%3CfeGaussianBlur stdDeviation='40'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.00392157 0 0 0 0 0.635294 0 0 0 0 0.952941 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_607_2427'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_607_2427' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.benefits-description .section-title{max-width:705px;width:100%}.benefits-description .section-description{width:100%;max-width:100%;flex:1;padding-left:60px}.benefit-widgets{padding-top:80px;margin:-20px}.benefit-widget{background:linear-gradient(90.85deg,#01041c 0,#0b0d21 99.91%);border-radius:24px;border:1px solid rgba(255,255,255,.15);padding:40px;height:100%}.bn-widget-name{margin-top:24px}.bn-widget-name *{background:linear-gradient(180deg,#eff3ff 0,#9093a5 82.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:500;font-size:34px;line-height:41px}.bn-widget-description{margin-top:8px}.bn-widget-description *{font-weight:400;font-size:15px;line-height:22px;color:#ccccd0}.benefit-widget-overlay{max-width:50%;width:100%;padding:20px}.section-benefits,.staff{padding-top:40px;background:#000213}.staff{padding-top:140px;padding-bottom:150px}.staff .team-left{max-width:637px}.staff .team-left .section-title{max-width:100%}.staff .team-left .section-description{margin-top:40px}.staff .team-left .info-button{margin-top:54px}.page-template-staff-augmentation .sf-firm-image img{object-fit:contain}