Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Div
idintroduction
classsection
Div
classcontainer
Div
classcols justify-content-between align-items-center
Div
classcol-7 introduction-6text
Html-bobswift
<h1><span class="d-block text-secondaryprimary">The Once -Only Hubhub.</span>span>Unlocking Collaboratethe tofull build thepotential <span class="d-block not-d-block-mobile">first>of EUthe DataSingle SpaceMarket.</span></h1>
<p>The Once Only Technical System (OOTS) is the first EU cross-domain data space for secure government-to-government data exchange.</p>
<p>To make OOTS a reality, the European Commission established the Once Only Hub (OOHUB), a space for implementors where they can discover and access all the services provided by the European Commission to implement the Once Only Technical System.</p><p class="lead">
Welcome to the Once-Only Hub, a single environment providing reliable information and services relating to the Once-Only Technical System.
<p>
<p class="lead">
The Once-Only Technical System lets EU public authorities securely exchange official documents and data at the request of citizens and businesses as part of cross-border administrative procedures, e.g., when registering an address or vehicle when moving abroad. This innovative system eliminates the complicated manual search, mapping, and fetching of data between Member State authorities, improving efficiency, making people's lives easier, and reducing the costs of mobility in the Single Market.
</p>
Div
classcol-4 introduction-illu
Html-bobswift
<img class="introduction-illu-img" aria-hidden="true" alt="" src="
Div
classcol-6
HTML Image
src
https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-introduction.png
altillustration Once Only Technical System (OOTS), a laptop shows secure documents
classimg-fluid
Div
classsection
Div
classcontainer
Div
classcols
Div

Who's the HUB for?

Div
classcols gap-lg
Div
classcol-4
HTML Image
src
">
<img class="introduction-illu-bg" aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-
national
introduction-
coordination-groups.png
altillustration of a writing hand
height80px
Html-bobswift
<h3 class="h4">National coordination groups</h3> 
<p>Responsible for the <strong>implementation of OOTS</strong> in their member state.</p>
Div
classcol-4

HTML Image
srchttps://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-competent-authorities.png
altillustration of a checklist
height80px

Html-bobswift
<h3 class="h4">Competent authorities</h3> 
<p>The authorities which must <strong>allow their users to retrieve requested evidence</strong> using OOTS.</p>
Div
classcol-4

HTML Image
srchttps://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-solution-providers.png
altillustration of a light bulb
height80px

Html-bobswift
<h3 class="h4">Solution providers</h3> 
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.</p>
bg.svg">
Div
idslider-highlight
classsection

News Slider
filterStartDate
displayTime4000
newsTextexcerpt
colorwhite
showCreatedDatefalse
showStatsfalse
linkfalse
showDatefalse
navigationfalse
showErrortrue
maxResults7
contentTypepage
imageLabels
showCreatorfalse
bulletstrue
height
buttonsColor#0049B0
filterByDatefalse
openLinksInNewWindowfalse
spacesSelected@self
showSpacefalse
showAuthorfalse
timeFrame
filterEndDate
labelsooh-slider-highlight
sortOrderlastmodified desc
width100%
cql

div
Div
idvideo
classsection
Div
classcontainer
Div
classcols
Div
Html-bobswift
classcol-8

Technical documentation

The technical and operational specifications of the Once Only Technical System (OOTS), laid down in the Commission’s Implementing Regulation setting out the system, are complemented by detailed, non-binding technical design documents (TDDs) resulting from the common efforts of the Commission and Member States.

Div
classcols
Div
classcol-4
Html-bobswift
<h2>Video</h2>
<p class="past-insights-p">Watch this video to learn more about Once-Only.</p>

<div class="cardvideo-container-gridiframe">
<div<iframe class="card-grid-body">
<p><small class="text-secondary">Chapter 1</small></p>
<h3 class="h5">Introduction - High Level Architecture</h3>
<p>This chapter provides a high-level overview of the architecture of thesrc="https://europa.eu/webtools/crs/iframe/?oriurl=https%3A%2F%2Fwww.youtube.com%2fembed%2fuxJnsrf6BCw" allowfullscreen="" width="100%" height="315" frameborder="0"></iframe>
</div> 
Div
idarchitectural-design
classsection


<div class="
card
cols gap-
grid
lg">
<div class="
card
col-
grid-body
4">
<p><small class="text-secondary">Chapter 2</small><
<p><img aria-hidden="true" alt="" class="architectural-design-illu" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-oots-user-journey.png"></p>
<h3 class="h5"
>User Identification, Authentication and Record Matching</h3> <p>This chapter deepdives into the use and purpose of the eID Building Block and eIDAS attributes in
>Once-Only Technical System - user journey for cross-border procedures</h3>
<p class="opacity-75">The user-journey refers to the steps anyone, a citizen or business, must take when using the Once-Only Technical System with a mind to 
support
the overall 
user
experience 
identification
the 
and
user 
authentication
has.</p>
</div> <div class="card-grid-footer">

<p><a class="btn 
primary
ghost" href="
#"><span>View chapter</span><span class="ico-cta"></span></a></p> </div> </div><div class="card-grid">
https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/User+Journey+-+Step+1+Authentication"><span>Discover the OOTS user journey</span><span class="ico-cta-forward"></span></a></p>  
</div>

<div class="
card-grid-body
col-4 col-separator-before">
<p><small
<p><img 
class
aria-hidden="
text-secondary
true"
>Chapter 3</small></p> <h3
 alt="" class="
h5
architectural-design-illu"
>Common
 
services</h3> <p>This chapter provides the information model and technical documentation of the identified Common Services, which are the Data Service Directory, the Evidence Broker and the Semantic Repository.</p> </div> <div class="card-grid-footer">
src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-oots-architecture.png"></p> 
<h3 class="h5">Once-Only Technical System architecture</h3>
<p class="opacity-75">The Once-Only Technical System architecture adopts a decentralised approach, integrating and connecting systems through an interoperability layer using reusable "Building Blocks".</p>
<p><a class="btn 
primary
ghost" href="
#"><span>View chapter<
https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Architecture"><span>Learn about the OOTS architecture</span><span class="ico-cta-forward"></span></a></p>  
</div>
</div>

</div>
Html-bobswift
<div class="container">

<div class="cols">
<div class="col-8">
<h2>Introduction to the Once-Only Technical System (OOTS)</h2>
<p class="mb-0">The Once-Only Technical System
(OOTS)
 is a technical framework for data sharing. As of the 
Single
end 
Digital
of 
Gateway (SDG)
2023, citizens and 
serves
businesses 
as
will 
an
be 
introduction
able to 
all
request 
technical
official 
design documents.</p>
documents (known as “evidence”) to complete administrative procedures allowing people to study, work, live and retire in other EU countries in 7 simple steps. The decentralised architecture connects public authorities, so they can exchange evidence at the citizen's or business' request.</p>
</div>
</div>

<div class="
card-grid-footer
cols">
<p><a
<div class="
btn primary" href="#"><span>View chapter</span><span class="ico-cta"></span></a></p>
col-8"> 
<p>Discover the 21 procedures covered by the SDG Regulation in the scope of Once-Only Technical System and how EU citizens and businesses can benefit from Once-Only Technical System.</p> 
<p><a class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/About+OOTS"><span>Discover the Once-Only Technical System overview</span><span class="ico-cta-forward"></span></a></p> 
</div>
</div>
Div
classcol-4
Html-bobswift
Div
classcol-4
Html-bobswift
cols
Div
idguidance-box
class
section
col-4
Div
class
container
<div class="card-grid">
src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-guidance-box.png">
</div>

<div class="
card
guidance-box-
grid
col-
body
content">
<p><small
<h3 class="
text-secondary
h5"
>Chapter
>OOTS 
5</small></p> <h3
Guidance Presentation</h3> 
<p class="
h5
p-opacity"
>Data Models</h3> <p>This chapter has coveres the semantic interoperability issues in designing the single technical system for the SDG and ensuring its interconnection with EU Member States' IT systems and EU-level systems.</p> </div> <div class="card-grid-footer">
>The Guidance Presentation provides a useful introduction for teams across the EU working on the implementation of the Once-Only Technical System.</p>
<p><a class="btn primary-bis" href="
#"><span>View chapter<
https://ec.europa.eu/digital-building-blocks/sites/download/attachments/592642240/OOTS-guidance-Q3-2022.pdf" onclick="_paq.push(['trackEvent','conversion','home-page','oots-guidance-presentation'])"><span>Download OOTS Guidance Presentation</span><span class="ico-
cta
download"
><
> </span></a></p> 
</div>

</div>
</div>
col-4

</div>

</div>
Html-bobswift
<div class="
card-grid
cols justify-content-center">

<div class="
card
col-
grid-body
8">
<p><small
<div class="
text
guidance-
secondary">Chapter 4</small></p> <h3
box">
<div class="
h5">Evidence Exchange</h3> <p>This chapter describes correlated messages and how the Once-Only Technical System (OOTS) specifications define in detail the structure, content and message exchange parameters.</p> </div>
guidance-box-cols">

<div class="
card
guidance-box-
grid
col-
footer
illu">
<p><a
<img 
class
aria-hidden="
btn primary
true" 
href
alt="
#
"
><span>View
 
chapter</span><span class="ico-cta"></span></a></p> </div> </div>
Div
classcol-4
Html-bobswift
Div
class
Div
idprojectathon
classsection
Div
classcontainer
<p>Discover more details about Projectathons and explore the steps you need to take to actively participate in the upcoming Projectathons.</p>
<p><a class="btn ghost" href="
#"><span>View all latest chapter releases<
https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathons"><span>Go to Projectathons</span><span class="ico-cta-forward"></span></a></p>
Html-bobswift
<div class="
card-grid
cols">
<div class="
card
col-
grid-body
8">
<p><small class="text-secondary">Chapter 6</small></p> <h3
<h2>Once-Only Technical System Projectathons</h2>
<p class="
h5
p-spacing"
>OOTS
>Since 
Guidance
2023, 
&
the 
UX Recommendations</h3> <p>This chapter provides a high-level overview of how the
Commission has been organising Once-Only Technical System 
(OOTS) of the Single Digital Gateway (SDG) works as well as detailed UX recommendations
Projectathons. These are three-day events where national teams connect various systems and perform a marathon of peer-to-peer interoperability and compliance tests in a structured environment.</p>
</div> <div class="card-grid-footer"> <p><a class="btn primary" href="#"><span>View chapter</span><span class="ico-cta"></span></a></p> </div> </div>
Div
classcols text-right
Div
Html-bobswift
Div
idservices
classsection
</div>
</div>
Div
classcontainer
Div
classcols
Div
Html-bobswift
<h2>Common services</h2>
<p class="opacity-75">The common services are necessary for the proper execution of the evidence exchange process.</p>
<div class="card-grid">
 href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathon4"><span>Go to Projectathon #4</span><span class="ico-cta-forward"></span></a>
</div>
</div>
</div>
<!---->

<!--CARD 03-->
<div class="card-
grid
upcoming-
body
col">
<p><img
<div 
aria-hidden
class="
true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/ico-article-secondary.svg"></p> <h3 class="h5">Data Service Directory (DSD)</h3>
card-upcoming">
<div class="card-upcoming-body">
<a href="#" style="pointer-events: none;"></a>
<h3>Projectathon #3</h3>  
<p class="
opacity-75">The Data Service Directory (DSD), which
label past">Past</p>   
<p>The October Projectathon is 
a
the 
common
final 
service
such 
that
event 
acts
in 
as
2023, 
a
just 
catalogue
ahead of 
Evidence
the 
types
legal 
that
deadline 
the
for 
can
EU 
provide
Member 
upon
States 
request.
to 
It
implement 
is
the 
used
Once-Only 
in
Technical 
the
System. 
Evidence
It 
Exchange
builds 
process by
on the 
Evidence
work 
Requesters
and 
to
experiences 
discover
of the 
Evidence
April 
Providers
and 
that can provide the evidence they require.<
June Projectathons.</p>
<p class="card-upcoming-date">18 - 20 October 2023</p>
</div>
<div class="card-
grid
upcoming-footer">

<p><span
<a class="
badge sm">In development</span></p>
btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathon3"><span>Go to Projectathon #3</span><span class="ico-cta-forward"></span></a>
<!--<p class="
opacity
label available-
50
soon"
>Expected release date: December 2022</p>
>Available soon</p>--> 
</div>
</div>
</div>
<!---->

</div>
Div
classcols gap-lg
Div
classcol-4
Html-bobswift
<div class="card-upcoming-
grid
cols">

<div
<!--CARD 04-->
<div class="card-
grid
upcoming-
body
col">
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/ico-database-secondary.svg"></p> <h3 class="h5">Evidence Broker (EB)</h3>
<div class="card-upcoming">
<div class="card-upcoming-body">
<a href="#" style="pointer-events: none;"></a>
<h3>Projectathon #4</h3>  
<!--<p class="label upcoming">Upcoming</p>-->
<p class="
opacity-75">The Evidence Broker (EB), which is an authoritative system that maps specific data sets as Evidence types that prove specific requirements. The consults the to find which types of evidence can be requested as evidence for a specific Evidence Subject, taking into account the Subject's location and/or jurisdiction.<
label past">Past</p> 
<p>In 2024, the Commission will organise two thematic Projectathons. The May 2024 Projectathon will focus on Education and Population data, and on linking the Once-Only Technical System with related systems such as EMREX.</p>
<p class="card-upcoming-date">15 - 17 May 2024</p>
</div>
<div class="card-
grid
upcoming-footer">
<p><span
<a class="
badge
btn 
sm
ghost"
>In development</span></p> <p class="opacity-50">Expected release date: December 2022</p> </div> </div>
Div
classcol-4
Html-bobswift
Div
iddocumentation-services
classsection
col-4
Div
classcontainer
class
Html-bobswift
<div class="
card-grid
cols common-supporting-services justify-content-center align-items-center">

<div class="
card
col-
grid-body
6">
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/ico-dns-secondary.svg"></p> <h3 class="h5">Semantic Repository (SR)</h3> <p class="opacity-75">The Semantic Repository (SR) is a common service that acts as a data portal for OOTS, storing commonly agreed information models grouped by domain, providing them under multiple representation techniques.</p> </div> <div class="card-grid-footer"> <p><span class="badge sm">In development</span></p> <p class="opacity-50">Expected release date: December 2022<
<h2>Common and supporting services</h2>
<p>To provide comprehensive support and proper exchange of evidence between Data Services and Online Procedure Portals, the Once-Only Technical System uses Once-Only common services and additional supporting services.</p>
<p><a class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Common+and+Supporting+services"><span>Go to common &  supporting services</span><span class="ico-cta-forward"></span></a></p>
</div>

<div class="col-5">
<p class="technical-design-documentation-illu text-center"><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-common-and-supporting-services.png"></p>
</div>

</div>
Div
classcols
Div
Html-bobswift
<h2>Other services</h2>
<p class="opacity-75">The common services are necessary for the proper execution of the evidence exchange process.</p>
<div class="card-grid"> <div class="card-grid-body"> <p><img


<div class="cols technical-design-documentation justify-content-center align-items-center">

<div class="col-5">
<p class="technical-design-documentation-illu text-center"><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/
ico
illu-
fitness
technical-
center
design-
secondary
documentation.
svg
png"></p>
<h3 class="h5">Training</h3> <p
</div>

<div class="
opacity
col-
75
6"
>Lorem
>
<h2>Technical 
ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.<
design documentation</h2>
<p>The technical and operational specifications of the Once-Only Technical System, are complemented by detailed, non-binding technical design documents jointly prepared by the Commission and Member States.</p>
<p><a class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Technical+Design+Documents"><span>Go to Technical design documentation</span><span class="ico-cta-forward"></span></a></p>
</div>

</div>
Div
classcols gap-lg
Div
classcol-4
Html-bobswift
Div
idlatest-news
classsection
Div
classcontainer
Div
classcols
Div
classnews-wrapper

Latest news

Content by Label
max100
excerptTypesimple
cqllabel in ("news","event")

Html-bobswift
<div class="news-grid"></div>


HTML
<a class="btn ghost" href
col-4
Html-bobswift
<div class="card-grid">
<div class="card-grid-body">
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/downloaddisplay/attachments/565379323/ico-quiz-secondary.svg"></p>
<h3 class="h5">Testing</h3>
<p class="opacity-75">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
</div>
Div
classcol-4
Div
classsection
Div
classcontainer
Div
classcols justify-content-center align-items-center
Div
classcol-5

HTML Image
srchttps://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-service-desk.png
altillustration customer service desk, a phone with message
classimg-fluid

Div
classcol-5

Service desk

The service desk helps Contributors get access to the Confluence and answers to any technical issues. Contributors are added to specific user groups which allow them to see the dedicated pages of the sub-groups they are working on.

OOTS/News+and+Interviews"><span>Go to news</span><span class="ico-cta-forward"></span></a>
Div
styledisplay:none;

News Teaser (Deprecated)
imageFilenameOrLabelooh-news-highlight
showButtonsfalse
loadMorefalse
columns3
showStatsfalse
showSpacefalse
showAuthorfalse
labelsooh, news, event
maxResults3
spacesOOTS
contentTypespages
showErrorIfNonefalse
excerptTypeshortExcerpt

Div
idcollaborate-with-us
classsection
Html-bobswift
<div class="container"> 

<img aria-hidden="true" alt="" class="collaborate-with-us-img" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-launch-rocket.png"> 
<h2>Collaborate with us</h2>

<div class="cols gap-lg">
<div class="col-4">
<h3 class="h5">SDG Once-Only Collaborative Space</h3>
<p class="opacity-75">In the context of the Once-Only Technical System, the mission of this <a target="_blank" href="https://ec.europa.eu/transparency/expert-groups-register/screen/expert-groups/consult?lang=en&do=groupDetail.groupDetail&groupID=3639">group</a> is to coordinate the implementation work around the setup of the Once-Only Technical System. The members of this group are the Member States (and other public entities). This groups is only accessible by representatives of the Member States (and other public entities).</p>
<!--<p><a class="btn primary-negative" target="_blank" href="https://ec.europa.eu/transparency/expert-groups-register/screen/expert-groups/consult?lang=en&do=groupDetail.groupDetail&groupID=3639"><span>Visit our space</span><span class="ico-cta"></span></a></p>-->
<p class="ico-next-to before"><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/ico-lock-secondary.svg"><span><a class="restricted-space-link" target="_blank" href="https://ec.europa.eu/digital-building-blocks/wikis/display/SDGOO/SDG+OOTS+-+Home+Page">Restricted space</a></span></p> 
</div>

<div class="col-4 col-separator-before">
<h3 class="h5">Sub-groups</h3>
<p class="opacity-75">Six sub-groups have been set-up to examine specific topics related to the Once-Only Technical System and are expected to report to the Single Digital Gateway Coordination Group. They enable the participation of all Member States in the discussion and ensure the work done by Member State experts is monitored. The sub-groups can only be joined by experts officially nominated by their National Coordinators.</p>
<p class="ico-next-to before"><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/ico-lock-secondary.svg"><span><a class="restricted-space-link" target="_blank" href="https://ec.europa.eu/digital-building-blocks/wikis/display/SDGOO/Sub-groups+-+SDG+OOTS">Restricted space</a></span></p>    
</div>
</div>

<div class="cols">
<div class="col-6">
<h3>OOTS Projectathon collaborative space</h3>
<p class="opacity-75">The objective of this space is to encourage dialogue and exchange of ideas between stakeholders in an open and transparent environment. It will mainly serve to promote the Implementers Café series in preparation of the Projectathons. Space users should be implementers of the Once-Only Technical System.</p>

<ul class="collaborate-with-us-list-link">
<li class="ico-next-to before"><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/ico-lock-secondary.svg"><span><a class="restricted-space-link" target="_blank" href="https://ec.europa.eu/digital-building-blocks/wikis/pages/viewpage.action?spaceKey=OOTSICS&title=OOTS+Projectathon+collaborative+space">Access this restricted space</a></span></li>

<li class="ico-next-to before"><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/ico-live-help-secondary.svg"><span><a class="restricted-space-link" target="_blank" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/portal/15/create/295">Request access (via Service Desk)</a></span></li>     
</ul>
</div>
</div>


</div>
Div
idservice-desk
classsection
Div
classcontainer
Div
classcols justify-content-center align-items-center
Div
classcol-3 text-center
Html-bobswift
<p class="service-desk-p-img"><img aria-hidden="true" alt="" class="img-mobile" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/illu-service-desk.png"></p>
Html-bobswift
<div class="col-5">
<h2>Service desk</h2>
<p>The Service Desk helps users improve the performance, continuity and reliability of their Once-Only Technical System implementations.</p>
<p class="service-desk-cta"><a class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Service+Desk"><span>Contact the Service Desk</span></a></p>
</div>
Div
idmonitoring
classsection
Div
classcontainer
Html-bobswift
<div class="cols">
<div>

<h2>Once-Only Technical System in use</h2>

</div>
</div>

<div class="card-monitoring-cols">

<!--CARD 01-->
<div class="card-monitoring-col">
<div class="card-monitoring">
<div class="card-monitoring-header">
<h3>Projectathons</h3>
</div>
<div class="card-monitoring-body">
<div class="card-monitoring-body-number"><div class="card-monitoring-body-number-inner"><span>27</span><span>Member States</span></div></div>
<div class="card-monitoring-body-content"><p>Number of Member States participating in OOTS Projectathons.</p></div>
</div>
<div class="card-monitoring-footer">
</div>
</div>
</div>
<!---->

<!--CARD 02-->
<div class="card-monitoring-col">
<div class="card-monitoring">
<div class="card-monitoring-header">
<h3>Common Services</h3>
</div>
<div class="card-monitoring-body">
<div class="card-monitoring-body-number"><div class="card-monitoring-body-number-inner"><span>26</span><span>Member States</span></div></div>
<div class="card-monitoring-body-content"><p>Number of Member States connected to Commission-provided Common Services.</p></div>
</div>
<div class="card-monitoring-footer">
</div>
</div>
</div>
<!---->

<!--CARD 03-->
<div class="card-monitoring-col">
<div class="card-monitoring">
<div class="card-monitoring-header">
<h3>Testing Services</h3>
</div>
<div class="card-monitoring-body">
<div class="card-monitoring-body-number"><div class="card-monitoring-body-number-inner"><span>22</span><span>Member States</span></div></div>
<div class="card-monitoring-body-content"><p>Number of Member States connected to Testing Services.</p></div>
</div>
<div class="card-monitoring-footer">
</div>
</div>
</div>
<!---->

</div>

<div class="col monitoring-cta">
<div>

<a class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Digital+Monitoring+Dashboard"><span>Go to main dashboard</span><span class="ico-cta-forward"></span></a>

</div>
</div>
CSS Stylesheet
/*---------------------------------*/
/*---OOH HOME PAGE - 27-03-2024---*/
/*-------------------------------*/

.mb-0 { margin-bottom: 0;}

@media screen and (max-width: 769px) {
  .img-mobile { width: 180px;}
}

@media screen and (max-width: 1200px) {
  .not-d-block-mobile  { display:inline !important;}
}

/*---INTRODUCTION---*/
#introduction .introduction-text { z-index: 3; position: relative;}
#introduction h1 { margin-bottom:2.5rem;}
#introduction p.lead { margin-bottom:0;}

#introduction .introduction-illu { position: relative;}
.introduction-illu-img { z-index: 2; position: relative; width: 180px;}
.introduction-illu p { margin-bottom:0;}  

@media screen and (max-width: 768px) {
  #introduction { overflow:visible;}
  .introduction-illu-bg { display:none;}
}

@media screen and (min-width: 769px) {
  #introduction { overflow:hidden;}
  .introduction-illu-img { width: 100%; max-width: 390px; height: auto;}
  .introduction-illu-bg { z-index: 1; position:absolute; top: -8%; left:-8%;}
}

/*---ARCHITECTURAL DESIGN---*/
#architectural-design { padding-bottom:16rem; background: #F3F4F7;}
#architectural-design h2 { margin-bottom:2.5rem;}   
#architectural-design .cols:last-child p:last-child { margin-bottom:0;}
/*hack - remove empty p from confluence*/
#architectural-design > p:first-child, #architectural-design > p:last-child { display: none; border:1px solid red;}
#architectural-design .technical-system_steps { list-style: none; margin:0; padding: 0;}
#architectural-design .technical-system_steps li > div { display:flex; align-items: baseline; gap:10px;}
#architectural-design .technical-system_steps li > div > span { display: flex; align-items: center; justify-content: center; background: #E3E6EB; width: 24px; height: 24px; min-width: 24px; border-radius: 24px;  color: #3D597A; font-size: 12px;}
#architectural-design .ico-download {filter: invert(99%) sepia(100%) saturate(2%) hue-rotate(141deg) brightness(110%) contrast(100%);}
#architectural-design .diagram { margin-top:2.5rem;}

.architectural-design-illu { width: 100px;}

/*---LATEST NEWS---*/
/*hack margin top 1rem + 1.5rem natural space from the newsteaser = 2.5rem spacing*/
.news-teaser-deprecated ~ p { margin-top:1rem; margin-bottom: 0; text-align:center;}

/*hack - remove empty p from confluence*/
#latest-news .container > p:first-child, #latest-news .container > p:last-child { border:1px solid red;}

#latest-news .news-teaser-root > div > div > div {display: inline-block; margin-top:1rem; background: #FFFFFF; border-radius: 12px; box-shadow: 0px 2px 12px rgba(0, 24, 50, 0.12);}
#latest-news .news-teaser-root a img {  border-radius:0% 100% 0% 100% / 24% 0% 100% 76%; border-top-left-radius: 12px; border-top-right-radius: 12px;}
#latest-news .news-teaser-root > div > div > div > div > div > div:last-child { padding:0 2rem 0.25rem 2rem;}
#latest-news .news-teaser-root a h2 {font-size: 1.2rem; line-height: 1.4; text-transform: initial; text-decoration:none;}
#latest-news .news-teaser-root a, #latest-news .news-teaser-root a:link { display: inline-block; margin-bottom:0; color: #001832; text-decoration: none;}
#latest-news .news-teaser-root a:hover { text-decoration: underline;}
#latest-news .news-teaser-root .aui-group span { font-size: initial; color: #001832; }
#latest-news .news-teaser-root > div > div:last-child { display:none;}

@media screen and (max-width: 768px) {
#latest-news .news-teaser-root > div > div > div  { position:relative !important; width: auto !important; left: auto !important; top: auto !important;}
#latest-news .news-teaser-root .aui-group { min-height: auto !important;}
}

/*---GUIDANCE BOX---*/
#guidance-box { position:relative; margin-top:-13rem; padding-top:0; padding-bottom:0;}

#guidance-box .guidance-box { padding:1.5rem; background-color: #00284A; border-radius:20px;}
#guidance-box .container .cols { margin-bottom:-1rem;}
#guidance-box .guidance-box-col-illu { margin-bottom:1rem;}
#guidance-box .guidance-box-col-illu img { width: 82px; height:auto;}

@media screen and (min-width: 769px) {
 #guidance-box { margin-top:-12rem;}
 #guidance-box .guidance-box { padding:2.5rem;} 
 #guidance-box .guidance-box-cols { display: flex; align-items: center;}
 #guidance-box .guidance-box-col-illu { margin-bottom:0; padding:0 3rem 0 0}
}

@media screen and (min-width: 1366px) {
 #guidance-box .guidance-box { padding:5rem;}
}

#guidance-box h3, #guidance-box p { color: white;}
#guidance-box p.p-opacity { opacity: 0.75}
#guidance-box p:last-of-type { margin-bottom:0;}

/*hack - remove empty p from confluence*/
#guidance-box .container > p:first-child, #guidance-box .container > p:last-child { display: none; border:1px solid green;} 

/*---DOCUMENTATION AND SERVICES---*/ 
#documentation-services { background-color: #F3F4F7; /*background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/bg-illu-sigle-documentation-services.svg") no-repeat 100% 10%*/}  

#documentation-services .common-supporting-services h2 { margin-bottom:2.5rem;}
#documentation-services .technical-design-documentation { padding-top: 2.5rem; margin-bottom:-1rem;}
#documentation-services .technical-design-documentation h2 { margin-bottom:2.5rem;}
.technical-design-documentation-illu img { width: 180px;}

@media only screen and (max-width: 768px) {
  #documentation-services .cols:nth-child(2) { display: flex; flex-direction: column-reverse;}
}

@media screen and (min-width: 769px) {
  .technical-design-documentation-illu img { width: 100%; max-width: 270px; height: auto;}
}

#documentation-services .cols p:last-child { margin-bottom:0;}
/*hack - remove empty p from confluence*/
#documentation-services .container > p:first-child, #documentation-services .container > p:last-child { display: none; border:1px solid green;}

@media screen and (min-width: 769px) {
    #documentation-services .technical-design-documentation div:first-child { padding: 1.5rem;}
}

/*---COLLABORATE WITH US---*/
#collaborate-with-us { position:relative; padding-top: 0; padding-bottom: 0; background: linear-gradient(to right, #00284A 0%, #00284A 50%, transparent 50%, transparent 100%);}
#collaborate-with-us .container { position: relative; padding: 3rem 3rem 9rem 0; background-color: #00284A; border-top-right-radius: 60px; border-bottom-right-radius: 60px;
}

@media screen and (min-width: 769px) {
    #collaborate-with-us .container { padding: 6rem 3rem 6rem 0;}
}

.collaborate-with-us-img { position: absolute; bottom: 0; right: 1.5rem; width: 100%; max-width: 200px; height: auto;}

@media screen and (min-width: 769px) {
  .collaborate-with-us-img { max-width: 320px;}
}
#collaborate-with-us h2 { margin-bottom:2.5rem;}
#collaborate-with-us .col-separator-before:before,
#collaborate-with-us .col-separator-after:after { border-left:1px solid rgba(255, 255, 255, 0.12);}
#collaborate-with-us .opacity-75 { color: rgba(255, 255, 255, 0.75);}
#collaborate-with-us h2, #collaborate-with-us h3, #collaborate-with-us p { color: white;}
#collaborate-with-us .p-badge {}
#collaborate-with-us .badge { margin-bottom:0; color: #995E00; background: #FFEECC;}
#collaborate-with-us a, #collaborate-with-us .restricted-space-link { color: #EC8FFF;}
.collaborate-with-us-list-link { margin:0; padding: 0;}
.collaborate-with-us-list-link li { margin-bottom: 1rem;}
.collaborate-with-us-list-link li:last-child { margin-bottom: 0;}

/*hack - remove empty p from confluence*/
#collaborate-with-us > p:first-child,  #collaborate-with-us > p:last-child { display:none;}

/*---SERVICE DESK---*/
#service-desk { position:relative;}
#service-desk .service-desk-cta { margin-top: 2.5rem; margin-bottom:0;}
.service-desk-p-img { margin-bottom:0;}
.service-desk-p-img img { width: 100%; max-width: 200px; height: auto;}

/*---LATEST NEWS DEPRECATED BACKUP---*/
/*hack - remove empty p from confluence*/
.news-teaser-deprecated > p:first-child, .news-teaser-deprecated > p:last-child { display:none; border:1px solid green;}

.news-teaser-deprecated { padding-top:0; padding-bottom:0;}
.news-teaser-deprecated .newsteaser-entry { display: inline-block; margin-top:0.5rem; box-shadow:none;}
.news-teaser-deprecated .newsteaser-entry .aui-group {  display: inline-block; margin-top:1rem; background: #FFFFFF; border-radius: 12px; box-shadow: 0px 2px 12px rgba(0, 24, 50, 0.12);}
/*LINK*/
.news-teaser-deprecated .newsteaser-entry a,
.news-teaser-deprecated .newsteaser-entry a:link { display:inline-block; background-color: transparent !important; border:none !important; }
.news-teaser-deprecated .newsteaser-entry .news-image a img {  border-radius:0% 100% 0% 100% / 24% 0% 100% 76%; border-top-left-radius: 12px; border-top-right-radius: 12px;}
.news-teaser-deprecated .newsteaser-entry .news-metadata { font-size:14px !important; line-height: 20px; color: #5E748E !important;}
.news-teaser-deprecated .newsteaser-entry h2 a {  font-size: 20px; line-height: 24px; text-transform: initial; text-decoration:none; color: #001832 !important;}
.news-teaser-deprecated .newsteaser-entry h2 a:hover  { color: #842DB5 !important; text-decoration: underline !important;}
.news-teaser-deprecated .newsteaser-entry p a { font-weight: normal; color: inherit !important;}
.news-teaser-deprecated .newsteaser-entry p a:hover { text-decoration: underline !important;}
/*CONTENT*/
.news-teaser-deprecated .newsteaser-entry .aui-group > div:first-child { padding: 0;}
.news-teaser-deprecated .newsteaser-entry .aui-group > div:last-child { padding: 1rem 2.5rem 0 2.5rem;}
.news-teaser-deprecated .newsteaser-entry .aui-group > div:first-child a,
.news-teaser-deprecated .newsteaser-entry .aui-group > div:last-child a,
.news-teaser-deprecated .newsteaser-entry .aui-group > div:last-child p { margin-bottom: 0;}

@media screen and (max-width: 768px) {
 .news-teaser-deprecated .newsteaser-entry { position:relative !important; top: 0 !important; left: 0 !important; float: none !important;; display: block !important; width: 100% !important;}
}

@media screen and (min-width: 769px) {
.news-teaser-deprecated .newsteaser-entry .aui-group > div:last-child { display:flex !important; flex-direction: column !important; justify-content: space-between !important;  padding: 1rem 2.5rem 1rem 2.5rem; min-height: 260px;}
.news-teaser-deprecated .newsteaser-entry .aui-group > div:last-child p:last-child { display: none; }
}

@media screen and (min-width: 1366px) {
.news-teaser-deprecated .newsteaser-entry .aui-group > div:last-child { min-height: 200px;}
}

/*---SLIDER HIGHLIGHT---*/
#slider-highlight { padding:0; background-color: #00284A;}
.slider-highlight-bg { padding:6px 1.5rem 36px 1.5rem;}
#slider-highlight > p:first-child, #slider-highlight > p:last-child { display: none; border:1px solid red;}
#slider-highlight .container .cols { margin-top: 0; margin-bottom: 0;}
#slider-highlight .container .cols > div > p:first-child, #slider-highlight .container .cols > div > p:last-child { display: none;}

#slider-highlight .cols .slider-highlight-content > p:first-child, #slider-highlight .cols .slider-highlight-content > p:last-child{ display: none; border:1px solid green;}
#slider-highlight .cols .slider-highlight-content .slider-highlight-content-left p { margin-top:1rem; font-size: 20px; line-height: 24px; color: white;}

@media screen and (min-width: 1280px) {
  .slider-highlight-bg { padding:36px 1.5rem 60px 1.5rem;}
  #slider-highlight .cols .slider-highlight-content { display: flex; gap:40px; justify-content: space-between;}
  #slider-highlight .cols .slider-highlight-content .slider-highlight-content-left { display: flex; gap:12px; align-items:center; width:70%;}
  #slider-highlight .cols .slider-highlight-content .slider-highlight-content-left p { margin-top:0; margin-bottom:0; }
}

/*MACRO SLIDER*/
#slider-highlight .news-slider-root { width: 100%;}
#slider-highlight .news-slider-root > div { padding:0;}
#slider-highlight .news-slider-root div div { background-color: transparent; box-shadow:none;}
#slider-highlight .aui-group .aui-item:first-child { display: none;}
#slider-highlight .aui-item { padding:0;}
/*heading*/
#slider-highlight h2:first-child, #slider-highlight h2:first-child +div { display: none;}
/*dots*/
#slider-highlight .flickity-page-dots { position:absolute; top:auto; bottom:20px; margin-bottom: 0; height:1rem; text-align: center !important;}
#slider-highlight .flickity-page-dots .dot { opacity: 1; height: 12px; width:12px; background: #EC8FFF !important; border:1px solid #EC8FFF;}
#slider-highlight .flickity-page-dots .dot.is-selected { height: 12px; width:48px; background: #EC8FFF !important; border:1px solid #EC8FFF; border-radius:10px;}
#slider-highlight .flickity-page-dots .dot:focus { outline: 2px dashed black; outline-offset: 2px;}      

/*---PROJECTATHON---*/ 
#projectathon { background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/bg-illu-projectathon.svg") no-repeat bottom left;}

#projectathon h2, #projectathon .p-spacing { margin-bottom:2.5rem;}

.card-upcoming-cols { margin-top: -1rem;}

.card-upcoming { position: relative; display: flex; flex-direction: column; min-width: 0; height: 100% !important; padding:1rem 2rem 2rem 2rem; background-color: white; box-shadow: 0px 2px 12px rgba(0, 24, 50, 0.12); border-radius: 12px; overflow: hidden;}

.card-upcoming-body a { display: block; line-height:0; text-align: right; height: 170px; border-top-right-radius: 12px; border-top-left-radius: 12px; overflow: hidden;}

.card-upcoming-col:nth-child(1) .card-upcoming-body a { margin:-1rem 0 0 -3rem; width: 140%; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-card-projectathon-04.jpg"); background-size: cover; border-radius: 100% 0% 38% 62% / 0% 88% 12% 100% ;}
.card-upcoming-col:nth-child(2) .card-upcoming-body a { margin:-1rem 0 0 0; width: 115%; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-card-projectathon-03.png"); background-size: cover; border-radius: 100% 0% 38% 62% / 0% 88% 12% 100% ;}

.card-upcoming-body h3 { margin-top:24px; font-size:20px; line-height:24px;}
.card-upcoming-body p { position:relative;}
.card-upcoming-body p.label { margin-bottom:12px; display: inline-block;}
.card-upcoming-body p:last-child { margin-bottom:0;}
.card-upcoming-date { font-size: 14px !important; color: #5E748E !important;}

.card-upcoming-footer { margin-top:24px; text-align: right;}
 .card-upcoming-footer .label { display: inline;}

.card-upcoming .label { padding: 8px 12px; font-size: 12px; line-height: 12px; border-radius: 40px;}
.card-upcoming .label.available-soon { color: #842DB5; background: #F2E5F7;}
.card-upcoming .label.past { color: #3D597A; background: #E3E6EB;}
.card-upcoming .label.upcoming { color: #995E00; background: #FFEECC;}

@media screen and (max-width: 991px) {
  .card-upcoming-col { margin-bottom: 1.5rem;}
}

@media screen and (min-width: 992px) {
  .card-upcoming-cols { display: flex; margin:0 auto; width: 80%; gap:24px;}
  .card-upcoming-col:nth-child(1) { width: 50%;}
  .card-upcoming-col:nth-child(2) { width: 50%;}
  /*.card-upcoming-col:nth-child(3) { width: 29%;}*/
  .card-upcoming-body { flex: 1 1 auto;}
}  

/*---MONITORING---*/
#monitoring { margin-top:-6rem; padding-top:9rem; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/565379323/bg-illu-sigle-monitoring.svg") no-repeat top right;}
#monitoring .cols { margin-bottom: 0;}
#monitoring .cols > div {padding-top:0; padding-bottom:0;}
#monitoring h2, #monitoring h2 + p { margin-bottom:2.5rem;}

/*---MONITORING CARDS---*/
.card-monitoring { position: relative; display: flex; flex-direction: column; gap:24px; min-width: 0; height: 100% !important; padding:24px; background-color: white; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/677518598/bg-monitoring-card.svg") no-repeat bottom left white; box-shadow: 0px 4px 20px 0px rgba(0, 55, 100, 0.10); border-radius: 16px; overflow: hidden;}

.card-monitoring-header h3 { position: relative; margin-bottom: 12px; font-size:20px; line-height:22px;}
.card-monitoring-header h3:after { content:""; position:absolute; bottom: -12px; left: 0; width: 44px; height: 2px; background-color: #5D24A4;}

.card-monitoring-body { display: flex; align-items: center; align-self: stretch; gap:20px;}
div.card-monitoring-body-number { display:flex; align-items:center; flex: 0 160px; padding:16px 24px; height:100px; color: #842DB5; background: #F2E5F7; border-radius: 16px;}
div.card-monitoring-body-number-inner { width: 100%;}
div.card-monitoring-body-number span { display: block; width: 100%; text-align: center;}
div.card-monitoring-body-number span:first-child { font-size: 44px; line-height: 32px; font-weight: 700;}
div.card-monitoring-body-number span:last-child { font-size: 14px; line-height: 20px;}
div.card-monitoring-body-content { flex:1;}
div.card-monitoring-body-content p { margin-bottom: 0; font-size: 14px; line-height: 20px;}

.card-monitoring-footer { text-align: right;}

@media screen and (max-width: 768px) {
  .card-monitoring-cols { margin-top: 1.5rem;}
}

@media screen and (max-width: 991px) {
  .card-monitoring-col { width: 100%;}
  .card-monitoring-col { margin-bottom: 1.5rem;}
}

@media screen and (min-width: 992px) {
  .card-monitoring-cols { display: flex; width: 100%; gap:20px;}
  .card-monitoring-col { width: 33%;}
  .card-monitoring-body { flex: 1 1 auto;}
}

/*---MONITORING CARDS---*/
.monitoring-cta { padding-top:2.5rem; text-align:center;}

/*---VIDEO---*/
#video {}
#video h2 { margin-bottom:2.5rem;}
/*hack remove empty p from confluence*/
#video .container .cols:first-child p:first-child { display: none; border:1px solid red;}

.video-container-iframe { position: relative; z-index: 1; width: 100%; overflow: hidden; padding-top: 56.25%; /* 16:9 Aspect Ratio */}
.video-container-iframe iframe { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border: none; border-radius: 16px;}
CSS Stylesheet
/* updated news section */
#latest-news h2 { margin-bottom: 2.5rem;}
#latest-news .content-by-label{display: none; visibility: 'hidden';}
#latest-news .news-wrapper{display: flex; flex-direction: column;}
#latest-news .news-wrapper > .btn{margin: auto; margin-top: 32px;}
#latest-news .news-grid{display: grid; grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); gap: 20px;}
#latest-news .news-grid .news-item{overflow: hidden; border-radius: 12px;
box-shadow: 0px 2px 12px 0px rgba(0, 24, 50, 0.08); display: flex; flex-direction: column; gap: 24px; background: white;}

#latest-news .news-grid .news-item .article-details{padding-inline: 40px; padding-bottom: 40px; display: flex; flex-direction: column; flex: 1;}
#latest-news .news-grid .news-item .article-preview{width: 100%; height: 200px; object-fit: cover; clip-path: ellipse(70% 142% at 71% -46%);}
#latest-news .news-grid .news-item .article-title{font-size: 20px; font-style: normal; font-weight: 400; line-height: 24px;}
#latest-news .news-grid .news-item .article-date{font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; display: flex;
align-items: center; gap: 8px;}
#latest-news .news-grid .news-item .article-link{margin-left: auto; margin-top: auto;}
HTML
<script>
    document.addEventListener('DOMContentLoaded', ev => {

        const items = [];

        const contentByLabel = document.querySelector('#latest-news .content-by-label');
        const newsList = document.querySelector('#latest-news .news-grid');

        populateArray();
        sortFun('desc');
        addDomElements();

        contentByLabel.remove();


        // functions -----------------------------
        function populateArray() {
            Array.from(contentByLabel.children).forEach(element => {
                try {
                    const arTitle = element.querySelector('.details > a').innerText;
                    const arLink = `https://ec.europa.eu${element.querySelector('.details > a').getAttribute('href')}`;
                    const arTime = formatTime(element.querySelector('.details time').getAttribute('datetime'));
                    const sortableTime = new Date(element.querySelector('.details time').getAttribute('datetime'));
                    const arPreview = element.querySelector('.details .exc-preview').innerText;

                    const domElement = document.createElement('div');
                    domElement.classList.add('news-item');
                    domElement.innerHTML = `
                            <img loading="lazy" class="article-preview" src="${arPreview}" alt="" aria-hidden="true">
                            <div class="article-details">
                                <h5 class="article-title">${arTitle}</h5>
                                <p class="article-date"><img src="/digital-building-blocks/sites/download/attachments/760938508/ico-date.svg"/> ${arTime}</p>
                                <a class="article-link link-cta primary after" href="${arLink}"><span>Read article</span></a>
                            </div>
                        `;

                    items.push({
                        arTitle: arTitle,
                        arLink: arLink,
                        arTime: arTime,
                        sortableTime: sortableTime,
                        arPreview: arPreview,
                        arDOMElement: domElement
                    });
                } catch (err) { }
            });

        }

        function formatTime(timetxt) {
            const date = new Date(timetxt);
            const monthName = date.toLocaleString('en-US', { month: 'long' });
            const datetxt = `${date.getDate()} ${monthName} ${date.getFullYear()}`;
            return datetxt;
        }

        function sortFun(type) {
            if (type === 'desc') {
                items.sort((a, b) => {
                    return a.sortableTime < b.sortableTime ? 1 : -1
                });
                return;
            }
            items.sort((a, b) => {
                return a.sortableTime > b.sortableTime ? 1 : -1
            });
        }

        function addDomElements() {
            let num = 3;
            for (let index = 0; index < num; index++) {
                let element = items[index];
                if(!element) break;

                newsList.appendChild(element.arDOMElement);
            }
        }
    });
</script>
CSS Stylesheet
#services { background: #00284A;}
#services h2, #services h3, #services p { color: white;}
#services .opacity-75 { opacity: 0.75;}
#services .opacity-50 { opacity: 0.50;}
#services .badge { color: #995E00; background: #FFEECC;}
/*HACK remove empty p from Confluence*/
#services .col-4 > p:first-child { border:1px solid green; display: none;}
#services .card-grid { padding: 0; background: transparent;}
#services .card-grid-body p:last-child { margin-bottom:0;}