Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Div
idtimeline-illu
classsection
Div
classcontainer
Html-bobswift
<div class="cols">

<div class="col-12">

<h2 class="h3">Projectathon timeline</h2>

<img class="img-fluid" alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/668541448/illu-timeline-projectathon-V2.png">

</div>

</div>
Div
styledisplay:none;
idtimeline
classsection
Div
classcontainer
Div
classcols
Div
Html-bobswift
<h2>Projectathon timeline</h2>

<div 
class
id="
cols
timeline-month-tablet">
  <div class="
col
month-01-
8
bg"
> <h2
>May</div>
  <div class="
h3">Projectathon timeline</h2> <ul class
month-02-bg">June</div>
</div>

<div id="timeline-
list
cols">

<li>
  <div class="timeline-
cols
col">
    <div class="timeline
-col"><p>05 May 2023</p></div>
-month-mobile month-01-bg">May</div>
    <div class="timeline-
col
description">
<p>Information</p> <p>Attend the <strong>Projectathon
 
Deep
 
Dive
 
session</strong>
 
during
 
the
 
<strong>OOTS Implementers Café </strong>on
<div class="timeline-description-body">
        <h3><span class="month-01-bg">1</span><span>Information</span></h3>
        <p class="text-primary"><strong>05 May 2023</strong></p>
		<p>Attend the <strong>Projectathon Deep-Dive session</strong> during the <strong>OOTS Implementers Café</strong> on 05 May 
2023<
2023.</p>
		<p>Signal your intention to participate to the June 2023 Projectathon as Members States (can be with multiple teams).</p>
<p><i><strong>Implementers
 
café
 
#5</strong>
 
"Common
 
Services
 
Admin
 
App
 
&
 
Projectathon Debrief
<div class="timeline-description-body-box"><p><strong>Implementers Café #5</strong><br> "The OOTS Preview Space & Projectathon Debrief (April event) and Preparation (June event)"
05/05/2023</i></p> </div>
</p></div>
      </div>
</li> <li>
      <div class="timeline
-cols"> <div class="timeline-col"><p>08 - 23 May 2023</p></div> <div class
-description-footer"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-timeline-footer-01.png"></div>
    </div>
  </div>

  <div class="timeline-col">
<p>Registration</p>

<p>1.
 
Register
 
for
 
the
 
event via the <strong>EU survey</strong> and provide your consent to the Projectathon personal data privacy statement.</p> <p>2. Register your organisation, system under test (SUT), SUT operator(s) and features to be tested in <strong>Gazelle</strong>.</p> </div> </div> </li> <li> <div class="timeline-cols"> <div class="timeline-col"><p>24 May 2023</p></div> <div class="timeline-col"> <p>Projectathon Kick-off Meeting</p> <p>Projectathon Kick-off session with all participants. Remote event.</p> </div> </div> </li> <li> <div class="timeline-cols"> <div class="timeline-col"><p>25 May - 09 June 2023</p></div> <div class="timeline-col"> <p>Preparatory Test</p> <p>Perform <strong>Preparatory Test</strong> to get your system, test data and yourself ready before Projectathon.</p> </div> </div> </li> <li>
<div class="timeline-month-mobile month-01-bg">May</div>
    <div class="timeline-description">
      <div class="timeline-description-body">
        <h3><span class="month-01-bg">2</span><span>Registration</span></h3>
        <p class="text-primary"><strong>08 - 23 May 2023</strong></p>
		<p>1. Register for the event via the <strong>EU survey</strong> and provide your consent to the Projectathon personal data privacy statement.</p>
		<p>2. Register* your organisation, system under test (SUT), SUT operator(s) and features to be tested in <strong>Gazelle</strong>.</p>
		<p>* or duplicate it from previous registration</p>
      </div>
      <div class="timeline-description-footer"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-timeline-footer-02.png"></div>
    </div>
  </div>

  <div class="timeline-
cols
col">
    <div class="timeline-
col"><p>29 May - 09 June 2023</p></div>
month-mobile month-01-bg">May - June</div>
    <div class="timeline-
col
description">
<p>Connectivity
 
Test</p> <p>Perform
 
<strong>Connectivity
  
Test</strong>
 
to
 
ensure network connection of SUTs are well configured before Projectathon.</p> </div> </div> </li> <li> <div class="timeline-cols">
<div class="timeline-description-body">
        <h3><span class="month-01-bg">3</span><span>Pre-projectathon test</span></h3> 
		<div class="timeline
-col"><p>14 - 16 June 2023</p></div> <div
-description-body-box month-01-bg"><strong>Projectathon Kick-off session</strong> with all participants. Remote event on 24 May.</div>  
		<p class="
timeline
text-
col"> <p>Projectathon<
primary"><strong>25 May - 09 June 2023</strong></p>
<p><strong>Game on!<
		<p>Perform <strong>Preparatory Test</strong>
Connect
 to get your system, test data and 
perform Peer-to-Peer marathon test!
yourself ready before Projectathon.</p>
</div> </div> </li> <li> <div
		<p class="
timeline
text-
cols"> <div class="timeline-col"><p>29
primary"><strong>29 May - 09 June 2023</
p><
strong></
div>
p>
<div class="timeline-col"> <p>Post Projectathon</p> <p>Publication of <strong>Test Reports</strong>, lessons learned and best practices.</p> <p><i><strong>Implementers café #6</strong> “Common Services Admin App & Projectathon Debrief (June event) and Preparation (October event)” 29/06/2023</i></p> </div> </div> </li> </ul> </div> </div>
Div
idhow-to-register
classsection
Div
classcontainer
Html-bobswift
<div id="how-to-register-box">

<h3>How to register for the June Once-Only Technical System Projectathon</h3>
<ul>

<li><div><span>1</span><p>The Organising Team invites the National Coordinators register for the Projectathon event via an event registration form (using EU Survey). They share the link to the event registration form with each person joining the Projectathon from their team. It is mandatory for every participant of a Member State to fill in the event registration form (it is a pre-condition for getting access to the Gazelle platform).</p></div></li>

<li><div><span>2</span><p>The organising Team invites each of the persons registered in EU survey as participants to register in Gazelle. The MS team then identifies the MS Gazelle admin that will encode the organisation and users (team members) in the Gazelle platform (active participants only).</p></div></li>

<li><div><span>3</span><p>The MS Gazelle admin then select the relevant test session (June 2023) and add your System(s) Under Test (SUT) in the Gazelle platform (active participants only).</p></div></li>

</ul>

</div>
		<p>Perform <strong>Connectivity Test</strong> to ensure network connection of SUTs are well configured before Projectathon.</p>            
		
      </div>
      <div class="timeline-description-footer"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-timeline-footer-03.png"></div>
    </div>
  </div>

  <div class="timeline-col">
    <div class="timeline-month-mobile month-02-bg">June</div>
    <div class="timeline-description">
      <div class="timeline-description-body">
        <h3><span class="month-02-bg">4</span><span>Projectathon</span></h3>         
		<p class="text-primary"><strong>14 - 16 June 2023</strong></p>
		<p><strong>Game on!</strong></p>
		<p>Connect and perform Peer-to-Peer marathon test!</p>       
	</div>
      <div class="timeline-description-footer"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-timeline-footer-04.png"></div>
    </div>
  </div>

  <div class="timeline-col">
    <div class="timeline-month-mobile month-02-bg">June</div>
    <div class="timeline-description">
      <div class="timeline-description-body">
        <h3><span class="month-02-bg">5</span><span>Post-projectathon</span></h3>         
		<p class="text-primary"><strong>29 June 2023</strong></p>
		<p>Publication of <strong>Test Reports</strong>, lessons learned and best practices.</p>         
		<div class="timeline-description-body-box"><p><strong>Implementers Café #6</strong><br> “Common Services Admin App & Projectathon Debrief (June event) and Preparation (October event)”</p></div>
      </div>
      <div class="timeline-description-footer"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-timeline-footer-05.png"></div>
    </div>
  </div>

</div>
Div
idhow-to-register
Div
idupcoming-projectatons
classsection
Div
classcontainer
Html-bobswift
<div class="cols">
<div class="col-8id="how-to-register-box">

<h2>Past & Upcoming Projectathons</h2>
<p class="mb-0">The Commission is organising three Once-Only Technical System Projectathons in 2023. These are three-day events where national teams will connect various systems and perform a marathon of peer-to-peer interoperability and compliance tests in a structured environment.</p>

</div>
</div><h3>How to register for the June Once-Only Technical System Projectathon</h3>
<ul>

<li><div><span>1</span><p>The Organising Team invites the National Coordinators register for the Projectathon event via an event registration form (using EU Survey). They share the link to the event registration form with each person joining the Projectathon from their team. It is mandatory for every participant of a Member State to fill in the event registration form (it is a pre-condition for getting access to the Gazelle platform).</p></div></li>

<li><div><span>2</span><p>The organising Team invites each of the persons registered in EU survey as participants to register in Gazelle. The MS team then identifies the MS Gazelle admin that will encode the organisation and users (team members) in the Gazelle platform (active participants only).</p></div></li>

<li><div><span>3</span><p>The MS Gazelle admin then select the relevant test session (June 2023) and add your System(s) Under Test (SUT) in the Gazelle platform (active participants only).</p></div></li>

</ul>

</div>
Div
idupcoming-projectatons
classsection
Div
classcontainer
Html-bobswift
<div class="cols
Html-bobswift
<div class="card-upcoming-cols">

<!--CARD 01-->
<div class="card-upcoming-col">
<div class="card-upcoming">
<div class="card-upcoming-body">
<a href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathon1"></a>
<h3>Projectathon #1</h3>
<p class="label past">Past</p> 
<p>The first OOTS Projectathon brought together participants and observers to perform key tests on their national Once-Only Technical System implementations, ahead of the June and October sessions.</p>
<p class="card-upcoming-date">19 - 21 April 2023</p>
</div>
<div class="card-upcoming-footer">
<a class="btn primary" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathon1"><span>Read more</span><span class="ico-cta-forward"></span></a>
</div>
</div>
</div>
<!---->

<!--CARD 02-->
<!--
<div class="card-upcoming-col">
<div class="cardcol-upcoming8">
<div

<h2>Past & Upcoming Projectathons</h2>
<p class="cardmb-0">The Commission is organising three Once-Only Technical System Projectathons in 2023. These are three-day events where national teams will connect various systems and perform a marathon of peer-to-peer interoperability and compliance tests in a structured environment.</p>

</div>
</div>
Html-bobswift
<divupcoming-body">
<a href="#" style="pointer-events: none;"></a>
<h3>Projectathon #2</h3>
<p>The second OOTS Projectathon takes place in June, providing a valuable moment when national implementation teams can perform interoperability tests prior to the summer recess.</p>
<p class="card-upcoming-date">14 - 16 June 2023</p> 
</div>
<div class="card-upcoming-footer"> 
</div>
</div>
</div>
-->
<!---->
cols">

<!--CARD 0301-->
<div class="card-upcoming-col">
<div class="card-upcoming">
<div class="card-upcoming-body">
<a href="#" style="pointer-events: none;https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathon1"></a>
<h3>Projectathon #3<#1</h3>
<p class="label upcomingpast">Upcoming<>Past</p> 
<p>The thirdfirst OOTS Projectathon takesbrought placetogether inparticipants October,and justobservers twoto monthsperform beforekey thetests legalon deadline and so comes at a critical point in Europe’s Once-Only journeytheir national Once-Only Technical System implementations, ahead of the June and October sessions.</p>
<p class="card-upcoming-date">October>19 - 21 April 2023</p>
</div>
<div class="card-upcoming-footer">
<p<a class="label available-soon">Available soon</p> btn primary" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/Projectathon1"><span>Read more</span><span class="ico-cta-forward"></span></a>
</div>
</div>
</div>
<!---->

</div>
Div
idpast-insights
classsection
Div
classcontainer
Div
classcols justify-content-between align-items-center
Div
classcol-7
Html-bobswift
<h2>Past Projectathon highlights</h2>
<p class="past-insights-p">Explore the Valuable Insights and Reflections on Projectathon Events and discover how Member States can benefit from participation before implementing the OOTS.</p>
<p><a target="_blank" class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/EU+Member+States+note+success+of+first+Once-Only+Technical+System+Projectathon"><span>Go to Projectathon highlights</span><span class="ico-cta-forward"></span></a></p>
Div
classcol-4
Html-bobswift
<p class="past-insights-illu"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-past-insights.png"></p>
Div
idbox-cta-projectathon
classsection
Div
classcontainer
Html-bobswift
<div class="cols justify-content-center">

<div class="col-7!--CARD 02-->
<!--
<div class="card-upcoming-col">
<div class="card-upcoming">
<div class="card-upcoming-body">
<a href="#" style="pointer-events: none;"></a>
<h3>Projectathon #2</h3>
<p>The second OOTS Projectathon takes place in June, providing a valuable moment when national implementation teams can perform interoperability tests prior to the summer recess.</p>
<p class="card-upcoming-date">14 - 16 June 2023</p> 
</div>
<div class="card-upcoming-footer"> 
</div>
</div>
</div>
-->
<!---->

<!--CARD 03-->
<div class="card-upcoming-col">
<div class="card-upcoming">
<div class="projectathoncard-boxupcoming-body">
<div<a classhref="projectathon-box-cols">

<div class="projectathon-box-col-illu">
<img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/illu-projectathon playbook.png">  
</div>

<div class="projectathon-box-col-content">
<h3 class="h5">Projectathon Playbook<#" style="pointer-events: none;"></a>
<h3>Projectathon #3</h3>
<p class="p-opacity">The Projectathon Playbook provides a detailed overview of the Projectathon events organized for teams across the Member States willing to test their system before the go-live of the   label upcoming">Upcoming</p>
<p>The third OOTS Projectathon takes place in October, just two months before the legal deadline and so comes at a critical point in Europe’s Once-Only Technical Systemjourney.</p>
<p><a<p class="btn primary-bis" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/Once_Only_Technical_System_Projectathon_Playbook_v2.00.pdf" onclick="_paq.push(['trackEvent','conversion','oots-projectathon-detail-page-02','oots-projectathon-playbook'])"><span>Download the Projectathon Playbook</span><span class="ico-download"></span></a></p>
</div>

</div>
</div>
</div>

</div>
"card-upcoming-date">October 2023</p>
</div>
<div class="card-upcoming-footer">
<p class="label available-soon">Available soon</p> 
</div>
</div>
</div>
<!---->

</div>
Div
idpast-insights
classsection
Div
classcontainer
Div
classcols justify-content-between align-items-center
Div
classcol-7
Html-bobswift
<h2>Past Projectathon highlights</h2>
<p class="past-insights-p">Explore the Valuable Insights and Reflections on Projectathon Events and discover how Member States can benefit from participation before implementing the OOTS.</p>
<p><a target="_blank" class="btn ghost" href="https://ec.europa.eu/digital-building-blocks/sites/display/OOTS/EU+Member+States+note+success+of+first+Once-Only+Technical+System+Projectathon"><span>Go to Projectathon highlights</span><span class="ico-cta-forward"></span></a></p>
Div
classcol-4
Html-bobswift
<p class="past-insights-illu"><img alt="" aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-past-insights.png"></p>
Div
idbox-cta-projectathon
classsection
Div
classcontainer
Html-bobswift
<div class="cols justify-content-center">

<div class="col-7">
<div class="projectathon-box">
<div class="projectathon-box-cols">

<div class="projectathon-box-col-illu">
<img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/illu-projectathon playbook.png">  
</div>

<div class="projectathon-box-col-content">
<h3 class="h5">Projectathon Playbook</h3>
<p class="p-opacity">The Projectathon Playbook provides a detailed overview of the Projectathon events organized for teams across the Member States willing to test their system before the go-live of the    Once-Only Technical System.</p>
<p><a class="btn primary-bis" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/Once_Only_Technical_System_Projectathon_Playbook_v2.00.pdf" onclick="_paq.push(['trackEvent','conversion','oots-projectathon-detail-page-02','oots-projectathon-playbook'])"><span>Download the Projectathon Playbook</span><span class="ico-download"></span></a></p>
</div>

</div>
</div>
</div>

</div>
CSS Stylesheet
/*------------------------------------------------*/
/*---OOH PROJECTATONS DETAIL PAGE - 03-05-2023---*/
/*----------------------------------------------*/ 

#main-content p:empty { display: none;}
.mb-0 { margin-bottom:0;}  

/*---INTRODUCTION---*/
#introduction { padding-bottom:0;}
.introduction-box { display: flex; border-radius: 16px; overflow: hidden; }
.introduction-box-cover { width: 50%; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/668541448/illu-introduction-projectathon-02.jpg"); background-size: cover;} 
.introduction-box-content { position:relative; padding: 3.5rem 7rem 2.5rem 0; width: 50%; background-color: #F3F4F7;}
.introduction-box-content * { position: relative;}
.introduction-box-content:before { position:absolute; top: -10%; left:-110px; display: inline-block; content:""; background-color: #F3F4F7; width: 200px; height: 120%; border-radius: 50% 50% 52% 48% / 50% 50% 50% 50% ;}   
.heading-subtitle { display: block; font-size: 14px; line-height: 24px;}

@media screen and (max-width: 768px) {
    .introduction-box { display: block;}
    .introduction-box-cover { height: 12rem; width: 100%;}
    .introduction-box-content { padding: 2rem; width: 100%;}
    .introduction-box-content:before { width: 0;}
}

/*---INFORMATION---*/
#information { padding-top:0;}
#information h2 { margin:7.5rem 0 2.5rem 0;}

.information-list { margin: 0; padding: 0;}
.information-list li { margin:2rem 0 0 0; padding-bottom:1rem; list-style-type: none; border-bottom: 1px solid #E3E6EB;}
.information-list li:first-child { margin-top:0;}
.information-list li:last-child
CSS Stylesheet
/*------------------------------------------------*/
/*---OOH PROJECTATONS DETAIL PAGE - 03-05-2023---*/
/*----------------------------------------------*/ 

#main-content p:empty { display: none;}
.mb-0 { margin-bottom:0;}  

/*---INTRODUCTION---*/
#introduction { padding-bottom:0; border-bottom: none;}
.introduction-box { display: flex; border-radius: 16px; overflow: hidden; }
.introduction-box-cover { width: 50%; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/668541448/illu-introduction-projectathon-02.jpg"); background-size: cover;} 
.introduction-box-content { position:relative; padding: 3.5rem 7rem 2.5rem 0; width: 50%; background-color: #F3F4F7;}
.introduction-box-content * { position: relative;}
.introduction-box-content:before { position:absolute; top: -10%; left:-110px; display: inline-block; content:""; background-color: #F3F4F7; width: 200px; height: 120%; border-radius: 50% 50% 52% 48% / 50% 50% 50% 50% ;}   
.heading-subtitle { display: block; font-size: 14px; line-height: 24px;}

@media screen and (max-width: 768px) {
    .introduction-box { display: block;}
    .introduction-box-cover { height: 12rem; width: 100%;}
    .introduction-box-content { padding: 2rem; width: 100%;}
    .introduction-box-content:before { width: 0;}
}

/*---INFORMATION---*/
#information { padding-top:0;}
#information h2 { margin:7.5rem 0 2.5rem 0;}

.information-list { margin: 0; padding: 0;}
.information-list li { margin:2rem 0 0 0; padding-bottom:1rem; list-style-type: none; border-bottom: 1px solid #E3E6EB;}
.information-list li:first-child { margin-top:0;}
.information-list li:last-child { padding-bottom:0; border-bottom: none;}
.information-col:nth-child(1) p { font-size: 18px; color: #001832;}
.information-list li:last-child .information-col:nth-child(2) p { margin-bottom:0information-col:nth-child(1) p { font-size: 18px; color: #001832;}
.information-list li:last-child .information-col:nth-child(2) p { margin-bottom:0;}

@media screen and (min-width: 769px) {
	.information-cols { display: flex; align-items: center;}
	.information-col:nth-child(1) { width: 30%;}
	.information-col:nth-child(2) { width: 70%}
}

/*---AGENDA BOX---*/
.agenda-box { padding-top:0;}
 
.faq-content-box { margin-bottom:6rem; padding:80px 60px 60px 60px; background-color:#F3F4F7; border-radius:20px;}
.faq-content-box:last-child { margin-bottom:0;}
.faq-content-box h2 {}  

@media screen and (max-width: 768px) { 
  .faq-content-box { margin-bottom:3rem; padding:40px 20px 20px 20px;}
} 

/*--- MACRO EXPAND ---*/  
.faq-content-box .expand-container:last-child { border-bottom:1px solid transparent;}
.expand-container { margin:0; padding:0; border-bottom:1px solid #E3E6EB;}
.expand-control { display: flex; flex-direction: row-reverse; align-items: center; margin-bottom:0; padding:1rem 0;}
.expand-control-text { margin:0 0.5rem 0.5rem 0; width: 100%; font-size: 20px; color:#001832;}
.expand-content { margin:0; padding: 0; color: #5E748E;}
.expand-container [aria-expanded="true"] .aui-iconfont-chevron-down { transform: rotate(180deg);}
.expand-container [aria-expanded="false"] .aui-iconfont-chevron-right { transform: rotate(90deg);}
.expand-container .aui-icon::before { font-size: 20px !important;}

@media screen and (minmax-width: 769px768px) {
	.information-cols { display: flex; align-items: center;}
	.information-col:nth-child(1) { width: 30%;}
	.information-col:nth-child(2) { width: 70%
  .expand-control-text { font-size: 16px;}
}

/*---AGENDA BOXHOUR---*/
.agenda-boxhour { padding-topmargin: 0; padding:0; }
 
.faq-content-box { margin-bottom:6rem;agenda-hour li { padding:80px 60px 60px 60px1rem 0; backgroundlist-colorstyle:#F3F4F7 none; border-radius:20px;}
.faq-content-box:last-child { margin-bottom:0bottom: 1px dashed #E3E6EB;}
.faqagenda-content-box h2 {}  

@media screen and (max-width: 768px) { 
  .faq-content-box { margin-bottom:3rem; padding:40px 20px 20px 20px;}
} 

/*--- MACRO EXPAND ---*/  
.faq-content-box .expand-container:last-child { border-bottom:1px solid transparent;}
.expand-container { margin:0; padding:0; border-bottom:1px solid #E3E6EB;}
.expand-control { display: flex; flex-direction: row-reverse; align-items: center; margin-bottom:0; padding:1rem 0;}
.expand-control-text { margin:0 0.5rem 0.5rem 0; width: 100%hour li:first-child { padding-top:0;}
.agenda-hour li:last-child { padding-bottom:0; border-bottom: none;}
.agenda-hour li .agenda-hour-cols { display: flex;}
.agenda-hour li .agenda-hour-col:nth-child(1) { width: 25%;  font-family: Source Sans Pro SB;}
.agenda-hour li .agenda-hour-col:nth-child(2) { width: 75%;}
.agenda-hour .label { margin-bottom:0;}
.agenda-hour .label span { padding:4px 10px; font-size: 20px12px; color:#001832;}
.expand-content { margin:0; padding: 0; color: #5E748Eline-height: 12px; background: #E3E6EB; border-radius: 40px;}
.expand-container [aria-expanded="true"] .aui-iconfont-chevron-down { transform: rotate(180deg)agenda-hour .label.plenary span { color: #842DB5; background: #F2E5F7;}
.expandagenda-container [aria-expanded="false"] .aui-iconfont-chevron-right { transform: rotate(90deg)hour .label.ccab span { color: #995E00; background: #FFEECC;}
.expandagenda-containerhour .aui-icon::before.label.tbc span { font-sizebackground: 20px !important#E3E6EB;}

@media screen and (maxmin-width: 768px769px) {
	.agenda-cols { display: flex;}
	.agenda-col:nth-child(1) { width: 30%;}
  	.expandagenda-control-textcol:nth-child(2) { font-sizewidth: 16px;70%}
}

/*---AGENDA HOURLABEL---*/ 
.agenda-hourlabel span { marginpadding:4px 010px; padding:0font-size: 12px; }
.agenda-hour li { padding:1rem 0; list-style: noneline-height: 12px; background: #E3E6EB; border-bottomradius: 1px dashed #E3E6EB40px;}
.agenda-hour li:first-child { padding-top:0;}
.agenda-hour li:last-child { padding-bottom:0; border-bottom: none;}
.agenda-hour li .agenda-hour-cols { display: flex;}
.agenda-hour li .agenda-hour-col:nth-child(1) { width: 25%;  font-family: Source Sans Pro SB;}
.agenda-hour li .agenda-hour-col:nth-child(2) { width: 75%;}
.agenda-hour .label { margin-bottom:0;}
.agenda-hour .label span { padding:4px 10px; font-size: 12px; line-height: 12px; background: #E3E6EB; border-radius: 40px;}
.agenda-hour .label.plenary span { color: #842DB5; background: #F2E5F7;}
.agenda-hour .label.ccab span { color: #995E00; background: #FFEECC;}
.agenda-hour .label.tbc span { background: #E3E6EB;}

@media screen and (min-width: 769px) {
	.agenda-cols { display: flex;}
	.agenda.label.room1 span { color: #842DB5; background: #F2E5F7;}
.label.room2 span { color: #995E00; background: #FFEECC;}

/*---CUSTOM AGENDA---*/
.faq-content-box.custom-agenda {background-color: #00284A;}
.faq-content-box.custom-agenda h2 {color: #FFF;}

.faq-content-box.custom-agenda .expand-container { border-bottom: 1px solid rgba(255, 255, 255, 0.50);}
.faq-content-box.custom-agenda .expand-container:last-child { border-bottom: 1px solid transparent;}
.faq-content-box.custom-agenda .expand-control-text {color: #FFF;}
.faq-content-box.custom-agenda .expand-container .aui-icon::before { color: #FFF;}

.faq-content-box.custom-agenda .agenda-hour li {border-bottom: 1px dashed rgba(255, 255, 255, 0.25);}
.faq-content-box.custom-agenda .agenda-hour li:last-child { border-bottom: 1px dashed transparent;}
.faq-content-box.custom-agenda .agenda-hour li .agenda-hour-col:nth-child(1) { widthcolor: 30%#FFF;}
	.faq-content-box.custom-agenda .agenda-hour li .agenda-hour-col:nth-child(2) { width: 70%}
color: rgba(255, 255, 255, 0.75);}

/*---LABELCUSTOM AGENDA ADD ILLU---*/
.faq-content-box { position: relative;}
.label spanillu-projectathon-agenda { paddingposition:4px 10pxabsolute; font-sizebottom: 12px-65px; line-heightright: 12px; background: #E3E6EB; border-radius: 40px;}
.label.room1 span { color: #842DB5; background: #F2E5F7;}
.label.room2 span { color: #995E00; background: #FFEECC;}50px;}
.illu-projectathon-agenda img {width: 90px;}

@media screen and (min-width: 769px) {
  .illu-projectathon-agenda { bottom: -110px; right: 100px;}
  .illu-projectathon-agenda img {width: 180px;}
}    

/*---CUSTOM AGENDAPERFORM---*/
.faq-content-box.custom-agenda {background-color: #00284A;}
.faq-content-box.custom-agenda h2 {color: #FFF;}

.faq-content-box.custom-agenda .expand-container { border-bottom: 1px solid rgba(255, 255, 255, 0.50);}
.faq-content-box.custom-agenda .expand-container:last-child { border-bottom: 1px solid transparent;}
.faq-content-box.custom-agenda .expand-control-text {color: #FFF;}
.faq-content-box.custom-agenda .expand-container .aui-icon::before { color: #FFF;}

.faq-content-box.custom-agenda .agenda-hour li {border-bottom: 1px dashed rgba(255, 255, 255, 0.25);}
.faq-content-box.custom-agenda .agenda-hour li:last-child { border-bottom: 1px dashed transparent;}
.faq-content-box.custom-agenda .agenda-hour li .agenda-hour-col:nth-child(1) {color: #FFF;}
.faq-content-box.custom-agenda .agenda-hour li .agenda-hour-col:nth-child(2) {color: rgba(255, 255, 255, 0.75);}

/*---CUSTOM AGENDA ADD ILLU---*/
.faq-content-box { position: relative;}
.illu-projectathon-agenda { position: absolute; bottom: -65px; right: 50px;}
.illu-projectathon-agenda img {width: 90px 
#perform { padding-top:0; padding-bottom:0;}
#perform .cols { margin-bottom:0;} 
#perform ul { margin:2.5rem 0 0 0; padding: 0; list-style: none;}
#perform ul li > div { display:flex; align-items: baseline; gap:10px;}
#perform ul 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;}
#perform ul li:last-child > div > p { margin-bottom:0;}
#perform h3 { margin-bottom:2.5rem;}
.perform-illu { margin-bottom:0; line-height:0 !important;} 
.perform-illu img { width: 180px;}

@media screen and (min-width: 769px) {
  .illu-projectathon-agendaperform-illu img { bottomwidth: -110px100%; max-width: 270px; right: 100px;}
  .illu-projectathon-agenda img {width: 180px;}
}    

/*---PERFORM---*/ 
#perform { padding-top:0; padding-bottom:0;}
#perform .cols { margin-bottom:0;} 
#perform ul { margin:2.5rem 0 0 0; padding: 0; list-style: none;}
#perform ul li > div { display:height: auto;}
}

/*---TIMELINE ILLU---*/
#timeline-illu { margin-bottom:0;}    

/*---TIMELINE---*/ 
.wiki-content #timeline h2 { margin-bottom:2.5rem;}

.month-01-bg { background-color:#F2E5F7 !important;}
.month-02-bg { background-color:#DDBFEB !important;}

.timeline-description { position: relative; display: flex; flex-direction: column; min-width: 0; height: 100% !important; padding: 1rem 0;}
.timeline-description-body { flex: 1 1 auto;}
.timeline-description-body h3 { display: flex; align-items: baselinecenter; gap: 10px;}
#perform ul li > div > span font-size:20px !important; line-height:24px;}
.timeline-description-body h3 span:first-child { display: flex; align-items: center; justify-content: center; background: #E3E6EB; width: 24px; height: 24px; 
min-width: 24px; border-radius: 24px; color: #3D597A#001832; font-size: 12px;}
#perform ul li:last-child > div > p { margin-bottom:0;}
#perform h3 { margin-bottom:2.5rem;}
.perform-illu { margin-bottom:0; line-height:0 !important;} 
.perform-illu img { width: 180px;}

@media screen and (min-width: 769px) {
  .perform-illu border-radius: 24px;}
.timeline-description-body-box { padding: 10px; background: #F3F4F7; text-align:center; border-radius: 12px;}
.timeline-description-body-box p { margin-bottom:0;}
.timeline-description-footer { margin-top:20px;}
.timeline-description-footer img { width: 100%; max-width: 270px174px; height: auto;}
}

/*---TIMELINE ILLU---*/
#timeline-illu { margin-bottom:0;}  

/*---TIMELINE---*/
#timeline .cols
@media screen and (max-width: 1023px) {
  #timeline-month-tablet { display: none;}
  
  #timeline-cols .timeline-col { margin-bottom:0:10px; display: flex; gap:10px;}

  #timeline-cols .timeline-col .timeline-month-listmobile { margin: 0 !important; padding: 0;}
.timeline-list li { margin:2rem 0 0 0; padding-bottom:1rem; list-style-type: none; border-bottom: 1px solid #E3E6EB;}
.timeline-list li:first-child { margin-top:0;}
.timeline-list li:last-child { padding-bottom:0; border-bottom: none;}
.timeline-col:nth-child(1) p { font-size: 18px; color: #001832;}
.timeline-col:nth-child(2) p:first-child { font-size: 18px; font-weight: bold; color: #001832;}
.timeline-list li:last-child .timeline-colpadding:10px; width:auto; writing-mode: vertical-lr; text-transform: uppercase; border-radius:6px;}
  #timeline-cols .timeline-col .timeline-description { width:100%;}
  .timeline-description-footer img { max-width: 87px;}
}

@media screen and (min-width: 1024px) {
  .timeline-month-mobile { display:none;}
  
  #timeline-month-tablet { display: flex;}
  #timeline-month-tablet div { padding: 20px 10px; font-size:20px; line-height:24px; text-transform: uppercase;}
  #timeline-month-tablet div:nth-child(1) { width:55%; border-radius: 6px 0 0 6px;}
  #timeline-month-tablet div:nth-child(2) p:last-child { margin-bottom:{ width:45%; border-radius: 0 6px 6px 0;}

@media screen and (min-width: 769px) {
	.timeline 
  #timeline-cols { display: flex; align-items: centergap:20px;}
	.timeline-col:nth-child(1) { width: 30%;}
	#timeline-cols .timeline-col:nth-child(2) { width: 70%20%;}
}  

/*---HOW TO REGISTER DISPLAY NONE FOR THE MOMENT---*/
#how-to-register { margin-top:-2rem; padding-top:0;}
#how-to-register-box { padding:3rem 1rem; background: #F3F4F7; border-radius: 60px;}
#how-to-register-box .cols p:first-child { display: none;}
#how-to-register-box ul { margin:2.5rem 0 0 0; padding: 0; list-style: none;}
#how-to-register-box ul li > div { display:flex; align-items: baseline; gap:10px;}
#how-to-register-box ul 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;}
#how-to-register-box ul li:last-child > div > p { margin-bottom:0;}
#how-to-register-box h3 { margin-bottom:2.5rem;}

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

/*---PAST INSIGHTS---*/
#past-insights { padding-top: 16rem; background-color: #F3F4F7;} 
.wiki-content .past-insights-p { margin-bottom:2rem;}
.past-insights-illu { line-height:0 !important;} 
.past-insights-illu img { width: 180px;}

@media screen and (min-width: 769px) {
  .past-insights-illu img { width: 100%; max-width: 200px; height: auto;}
}  

/*---UPCOMING PROJECTATONS---*/
#upcoming-projectatons { margin-bottom:-10rem; padding-top:0; padding-bottom:0;}
.card-upcoming-cols { margin-top: 1.5rem;}

/*---UPCOMING CARDS---*/
.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 0; width: 115%; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/645595199/illu-card-projectathon-01.png"); background-size: cover; border-radius: 100% 0% 47% 53% / 0% 76% 24% 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-02.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 -3rem; width: 140%; 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; width: 100%; gap:20px;}
  .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;}
}  

/*---BOX CTA PROJECTATHON---*/
#box-cta-projectathon { position:relative;}
#box-cta-projectathon .projectathon-box { padding:1.5rem; background-color: #00284A; border-radius:20px;}
#box-cta-projectathon .container .cols { margin-bottom:-1rem;}
#box-cta-projectathon .projectathon-box-col-illu { margin-bottom:1rem;}
#box-cta-projectathon .projectathon-box-col-illu img { width: 120px; height:auto;}
#box-cta-projectathon h3, #box-cta-projectathon p { color: white;}
#box-cta-projectathon p.p-opacity { opacity: 0.75}
#box-cta-projectathon p:last-of-type { margin-bottom:0;}
/*hack - remove empty p from confluence*/
#box-cta-projectathon .container > p:first-child, #box-cta-events .container > p:last-child { display: none; border:1px solid green;}

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

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