#services-page .content-wide-services-sections{max-width:1600px;margin:auto;position:relative}#services-page .blank-page-heading{color:var(--colour_black);position:relative;margin:195px 0 130px}#services-page .services-page--heading{margin-bottom:134px}#services-page .services-page--heading h1{text-transform:none;position:relative;padding:32px 0;line-height:1.15;font-weight:500}#services-page .heading-line{background:var(--colour_accent_blue);height:5px;width:25%;position:absolute;bottom:0;right:0}#services-page h1{font-size:5.4rem}#services-page h2{font-size:2.25rem}#services-page h3{font-size:1.7rem;font-weight:400;color:var(--colour_dark_blue)}#services-page h4{font-size:1.5rem}#services-page .block--content-picture{margin:32px 0;text-align:center}#services-page .block--content-picture small{font-size:13px;border-top:1px solid #d6d6d6;margin-top:16px;display:inline-block}#services-page .stylized-copy-heading{text-align:center;margin:66px 0}#services-page .stylized-copy-heading h3{font-size:1.5rem;color:var(--colour_accent_blue);text-transform:uppercase}#services-page .stylized-copy-heading h2{font-weight:400;margin:4px 0}#services-page .services-block-container{display:flex;justify-content:space-between;gap:10px;margin-bottom:134px}#services-page .services-block-container h5{text-align:center;margin-bottom:16px;font-weight:500}#services-page .services-block-container .services-block-container--block{box-shadow:0 2px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);border-radius:4px;min-height:200px;flex:1 1;width:0;padding:16px 8px 42px;background:#fff;border:1px solid #d6d6d6;position:relative}#services-page .services-block-container .services-block-container--block p,#services-page .services-block-container .services-block-container--block ul{margin-left:20px;font-size:.95rem}#services-page .services-block-container .services-block-container--block li{margin:6px 0}#services-page .services-block-container .services-block-container--block button{position:absolute;bottom:10px;left:0;right:0;margin:auto;width:50%}#services-page .benefits-block-container{background:#e8e8e8;border-radius:32px;padding:32px;display:grid;grid-template-columns:30% 55%;margin-bottom:134px}#services-page .benefits-block-container .benefits-block-container--copy,#services-page .benefits-block-container .benefits-block-container--image{justify-self:center;padding:48px 32px}#services-page .benefits-block-container .benefits-block-container--copy p{font-weight:300}#services-page .benefits-block-container .benefits-block-container--copy ul{font-size:1.2rem;font-weight:400}#services-page .section-heading{text-align:left;position:relative;width:-moz-fit-content;width:fit-content;padding-bottom:16px}#services-page .rcm-copy-block{padding:32px;border:2px solid #fff}#services-page .rcm-copy-block p{font-size:1.1em!important;font-weight:300;margin:0!important}#services-page .rcm-container{padding:32px;margin-bottom:119px}#services-page .rcm-container h2{font-weight:300}#services-page .rcm-container--screenshot{position:absolute;right:32px;bottom:-133px}#services-page .message-tagline{display:block;text-align:initial;font-size:2rem;margin-top:64px}#services-page #consultation-and-support-section{margin-top:150px;padding-top:0}#services-page #integration-services-section,#services-page #management-software-section,#services-page #reference-system-section{padding-top:62px;border-top:1px solid #b4b4b4}#services-page .consultation-and-support-block--content{margin-top:48px;margin-bottom:48px;column-count:2;column-gap:40px;text-align:justify}#services-page .block--content{margin-top:48px;margin-bottom:48px;text-align:justify}#services-page .stories-block-container{margin-bottom:134px}#services-page .stories-block-container .gradient-container{max-height:240px}#services-page .stories-block-container .stories-block-container--stories{margin-left:21%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;column-gap:20px;margin-top:64px;overflow:hidden}#services-page .stories-block-container .stories-block-container--stories .story-card{box-shadow:0 2px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);background:#fff;color:#000;padding:48px}#services-page .gradient-container{text-align:initial;color:#fff;width:100%;height:auto!important;border:none;padding:32px 0 48px;background:linear-gradient(104deg,#373737 8.77%,#000 98.79%)}#services-page .gradient-container p{padding:16px 0;font-size:1.2rem;text-align:justify;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}#services-page .gradient-container h3{font-weight:400;color:#9c9c9c}#services-page .gradient-container h3 span{color:#fff}#services-page table{border-collapse:collapse;width:100%;box-shadow:0 0 10px rgba(0,0,0,.1)}#services-page td,#services-page th{border:1px solid #ddd;padding:10px;text-align:left}#services-page th{background-color:#f7f7f7;font-weight:700;color:#000}#services-page td{vertical-align:middle}#services-page tr:nth-child(2n){background-color:#f9f9f9}#services-page tr:hover{background-color:#e5e5e5;cursor:pointer}@media only screen and (max-width:768px){#services-page table{overflow-x:auto}#services-page td,#services-page th{padding:6px}}#services-page .integration-services-section--grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:96px}#services-page .integration-services-section--grid h3{color:#06f;text-align:left}#services-page .integration-services-section--grid p{text-align:justify;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;font-weight:300}.babcock-logo{background:url(/images/services/babcock-logo.png);background-repeat:no-repeat;width:180px}.babcock-logo,.saab-logo{height:59px;margin-bottom:10px}.saab-logo{background:url(/images/services/saab-logo.png);width:186px}.rus-logo{background:url(/images/services/rus-logo.png);width:229px;height:59px;margin-bottom:10px}#services-page .dd_box{font-size:.9em;color:#000;background:#f9f9f9;width:100%;padding:16px 32px;box-shadow:0 2px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}@media screen and (min-width:1024px)and (max-width:1366px){#services-page #consultation-and-support-section{margin-top:32px;padding-top:32px}}@media screen and (min-width:768px)and (max-width:1023px){#services-page .benefits-block-container .benefits-block-container--image{justify-self:center;padding:initial}#services-page .stories-block-container .gradient-container{max-height:none}.integration-services-section--grid{display:grid;grid-template-columns:1fr;margin-top:48px;grid-column-gap:96px}#services-page .content-narrow{width:80%}#services-page .content-wide{width:90%}#services-page h1{font-size:4em}#services-page h3{font-size:2em}#services-page .gradient-container p{font-size:1.2em;line-height:1.4em;font-weight:300}#services-page .services-block-container{flex-direction:column}#services-page .services-block-container .services-block-container--block{width:100%;flex:initial}#services-page .benefits-block-container{grid-template-columns:1fr}#services-page #consultation-and-support-section{margin-top:0;padding-top:0}#services-page .consultation-and-support-block--content{column-count:1}#services-page .rcm-container{padding:32px;margin-bottom:0}#services-page .rcm-container--screenshot{position:relative;padding:7px}#services-page .rcm-copy-block{padding:16px;border:2px solid #fff;margin-top:32px}#services-page .services-block-container .services-block-container--block{padding:16px 64px 56px}#services-page .rcm-container--screenshot{right:auto;bottom:auto}}@media screen and (max-width:767px){table td{font-size:.9em}p{margin:16px 0!important}#services-page .benefits-block-container .benefits-block-container--image{justify-self:center;padding:initial}#services-page .benefits-block-container .benefits-block-container--copy{justify-self:center;padding:25px 6px}#services-page .services-page--heading{margin-top:154px;margin-bottom:64px}#services-page .stories-block-container .gradient-container{max-height:none}.integration-services-section--grid{display:grid;grid-template-columns:1fr;margin-top:48px;grid-column-gap:96px}#services-page .content-narrow{width:80%}#services-page .content-wide{width:90%}#services-page h1{font-size:3em}#services-page h3{font-size:1.3em;line-height:1.3em}#services-page img{width:100%;height:auto}#services-page .message-tagline{margin-top:64px;margin-bottom:64px}#services-page .gradient-container p{font-size:1em;line-height:1.3em;font-weight:300;text-align:justify}#services-page .services-block-container{flex-direction:column}#services-page .services-block-container .services-block-container--block{width:100%;flex:initial}#services-page .benefits-block-container{grid-template-columns:1fr}#services-page #consultation-and-support-section{margin-top:0;padding-top:0}#services-page .consultation-and-support-block--content{column-count:1}#services-page .rcm-container{padding:16px;margin-bottom:0}#services-page .rcm-container--screenshot{position:relative;padding:16px}#services-page .rcm-copy-block{padding:16px;border:2px solid #fff;margin-top:32px}#services-page .services-block-container .services-block-container--block{padding:16px 8px 56px}#services-page .rcm-container--screenshot{right:auto;bottom:auto}#services-page .integration-services-section--grid{display:grid;grid-template-columns:1fr;grid-column-gap:0}}