Page tree

European Commission Digital

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Content Layer
background-repeatno-repeat
background-size80%
background-imageHeader_BDTI_27Maycef-eSignatureDSS-header.png
background-positiontop bottom
id813755849
classcef cef-section cef-primary-bg cef-d-bg-sm-none
Content Column
width100%
id813755850
Content Block
id813755851
Div
classcef-container
Div
classcef-row cef-justify-content-end
Div
classcef-col-6
HTML
<p class="cef-mb-0">
<span class="cef-badge cef-badge-sm cef-primary-light-bg cef-mr-2 cef-mb-2">eSignature</span>
</p>

<h1 class="cef-mt-3">

<span class="cef-display-3 cef-date-day">27<span>24<span class="cef-h6 cef-date-month">May<>June</span></span>


<span class="cef-d-block cef-mt-4 cef-mb-2">DSS Webinar for advanced users</span>
<span class="cef-d-block cef-h3 cef-font-weight-normal cef-mb-0">This DSS webinar aims to present advanced features of the library as well as best practices.</span>
</h1>
<p>Taking the DSS library to the next level</p>

<ul class="cef-list-unstyled">
<li class="cef-ico-conjunction cef-ico-schedule-white">3 PM CET</li>
<li class="cef-ico-conjunction cef-ico-play-circle-white">Online event</li>
</ul>

<p><a href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/374834539388399720/2021052720210624_Privacy_Statement_CEF_Building_Block_BDTI-General-Webinar-vfBuilding%20Block_DSS%20Webinar.pdf?api=v2">Download privacy statement (PDF)</a></p>

<p>This webinar is <strong>open for registration</strong>. <br>Registration ends at 5pm the day before.</p>

<p>
<a class="cef-btn cef-btn-secondary" href="https://ec.europa.eu/eusurvey/runner/BDTI-Webinar-Q2021-20210527" target="_blank">
<span class="cef-link-external">Register for the webinar</span><span class="cef-sr-only">(opens in a new tab)</span>
</a>
</p>
CSS Stylesheet
/*FRAMEWORK CSS CEF DIGITAL V2-04/02/2021*/

/*****************************/
/*--- CEF REEBOOT BRIKIT ---*/
/
CSS Stylesheet
/*FRAMEWORK CSS CEF DIGITAL V2-04/02/2021*/

/*****************************/
/*--- CEF REEBOOT BRIKIT ---*/
/***************************/
.cef .brikit-container, .cef-container-fluid .brikit-container, .cef-container-xxl { width: 100%;}

@media screen and (min-width: 1200px){
	.cef .brikit-container { width: 1170px;}
}

@media screen and (min-width: 1366px){
	.cef-container-xxl .brikit-container { width: 1300px;}
}

/*--- CEF HACK BRIKIT ---*/
/*----------------------*/
.brikit-edit-mode .brikit-content-layers a.aui-button.edit-content-block { z-index:9;}
.cef .position-bottom { display: none;}

/*reboot link confluence an BRIKIT*/
.brikit-content-layers .cef a:not(.aui-button):not(.rich-link), 
.brikit-content-layers .cef a:not(.aui-button):not(.rich-link):link,
.brikit-content-layers .cef a:not(.aui-button):not(.rich-link):visited, 
.brikit-content-layers .cef a:not(.aui-button):not(.rich-link):active {color: #003764; border-bottom: 2px solid #003764;}
.brikit-content-layers .cef a:not(.aui-button):not(.rich-link):hover { color: white;} 
.brikit-content-layers .cef a:not(.aui-button):not(.rich-link):focus { color: #003764; border-bottom: 2px solid transparent;}

/*Overflow visible for element*/
#main-content .brikit-content-block .block-content-wrapper { padding-top:0.3rem; padding-bottom:0.3rem;}

/*********************/ 
/*--- CEF LAYOUT ---*/ 
/*******************/

/*--- CEF GRID ---*/
/*---------------*/
.cef * { box-sizing: border-box;}   
.cef {margin:0 auto !important; max-width: 2560px;}
.cef-container { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; width:100%;}
.cef-row { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px}
    
[class*="cef-col-"] { padding-right: 15px; padding-left: 15px;}

/*--- DEBUG MODE ---*/
/*[class*="cef-col-"] {border:1px solid blue;}  
.cef-row {border:1px solid yellow;}
.cef-container { border:1px solid red;}*/

.cef-col-1 { -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%}
.cef-col-2 { -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%}
.cef-col-3 { -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%}
.cef-col-4 { -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%}
.cef-col-5 { -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%}
.cef-col-6 { -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%}
.cef-col-7 { -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%}
.cef-col-8 { -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%}
.cef-col-9 { -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%}
.cef-col-10 { -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%}
.cef-col-11 { -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%}
.cef-col-12 { -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%}  

@media screen and (max-width: 600px) {    
[class*="cef-col-"] { -ms-flex:0 0 100%; flex:0 0 100%; position:relative; padding:0; max-width: 100%;} 
.cef-row+.cef-row { margin-top: 0;}  
}

/*--- CEF SECTION ---*/
/*------------------*/
.cef-section { padding:3rem 0;}

/**********************/
/*--- CEF CONTENT ---*/
/********************/

/*--- CEF TYPOGRAPHY ---*/
/*---------------------*/
.brikit-content-layers .cef .cef-display-1, .brikit-content-layers .cef .cef-display-2, .brikit-content-layers .cef .cef-display-3, .brikit-content-layers .cef .cef-display-4, .brikit-content-layers .cef .cef-display-5, .brikit-content-layers .cef .cef-display-6 { line-height:1;}

.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1, .brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2, .brikit-content-layers .cef h3, .brikit-content-layers .cef .cef-h3, .brikit-content-layers .cef h4, .brikit-content-layers .cef .cef-h4, .brikit-content-layers .cef h5, .brikit-content-layers .cef .cef-h5  {line-height:1.2;}

.brikit-content-layers .cef h6, .brikit-content-layers .cef .cef-h6, .brikit-content-layers .cef .cef-lead, .brikit-content-layers .cef, .brikit-content-layers .cef p, .brikit-content-layers .cef ul li, .cef-btn  { line-height:1.4;}

/*--- FONT SIZE ---*/ 
.brikit-content-layers .cef .cef-display-1 { font-size:5.60rem;}
.brikit-content-layers .cef .cef-display-2 { font-size:4.60rem;}
.brikit-content-layers .cef .cef-display-3 { font-size:3.60rem;}
.brikit-content-layers .cef .cef-display-4 { font-size:2.80rem;}
.brikit-content-layers .cef .cef-display-5 { font-size:2.40rem;}
.brikit-content-layers .cef .cef-display-6 { font-size:2.20rem;}
.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1 { font-size:1.80rem;}
.brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2 { font-size:1.60rem;}
.brikit-content-layers .cef h3, .brikit-content-layers .cef .cef-h3, .cef blockquote { font-size:1.40rem;}
.brikit-content-layers .cef h4, .brikit-content-layers .cef .cef-h4 { font-size:1.20rem;}
.brikit-content-layers .cef h5, .brikit-content-layers .cef .cef-h5, .brikit-content-layers .cef .cef-lead  { font-size:1.10rem;}
.brikit-content-layers .cef h6, .brikit-content-layers .cef .cef-h6, .brikit-content-layers .cef, .brikit-content-layers .cef p, .brikit-content-layers .cef ul li, .cef-btn, .cef-text-reset { font-size: 0.90rem;}

@media screen and (min-width: 768px) {
.brikit-content-layers .cef .cef-display-1 { font-size:6.50rem;}
.brikit-content-layers .cef .cef-display-2 { font-size:5.50rem;}
.brikit-content-layers .cef .cef-display-3 { font-size:4.50rem;}
.brikit-content-layers .cef .cef-display-4 { font-size:3.50rem;}
.brikit-content-layers .cef .cef-display-5 { font-size:3rem;}
.brikit-content-layers .cef .cef-display-6 { font-size:2.50rem;}
.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1 { font-size:2rem;}
.brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2 { font-size:1.75rem;}
.brikit-content-layers .cef h3, .brikit-content-layers .cef .cef-h3, .cef blockquote  { font-size:1.50rem;}
.brikit-content-layers .cef h4, .brikit-content-layers .cef .cef-h4 { font-size:1.25rem;}
}

@media screen and (min-width: 1200px) {
.brikit-content-layers .cef .cef-display-1 { font-size:6.75rem;}
.brikit-content-layers .cef .cef-display-2 { font-size:5.75rem;}
.brikit-content-layers .cef .cef-display-3 { font-size:4.75rem;}
.brikit-content-layers .cef .cef-display-4 { font-size:3.75rem;}
.brikit-content-layers .cef .cef-display-5 { font-size:3.25rem;}
.brikit-content-layers .cef .cef-display-6 { font-size:2.75rem;}
.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1 { font-size:2.25rem;}
.brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2 { font-size:1.75rem;}
.brikit-content-layers .cef h3, .brikit-content-layers .cef .cef-h3, .cef blockquote { font-size:1.50rem;}
.brikit-content-layers .cef h4, .brikit-content-layers .cef .cef-h4 { font-size:1.25rem;}
.brikit-content-layers .cef h5, .brikit-content-layers .cef .cef-h5, .brikit-content-layers .cef .cef-lead { font-size:1.15rem;}
.brikit-content-layers .cef h6, .brikit-content-layers .cef .cef-h6, .brikit-content-layers .cef, .brikit-content-layers .cef p, .brikit-content-layers .cef ul li, .cef-btn, .cef-text-reset { font-size: 1rem;}
}

@media screen and (min-width: 1920px) {
.brikit-content-layers .cef .cef-display-1 { font-size:9rem;}
.brikit-content-layers .cef .cef-display-2 { font-size:7rem;}
.brikit-content-layers .cef .cef-display-3 { font-size:5rem;}
.brikit-content-layers .cef .cef-display-4 { font-size:4rem;}
.brikit-content-layers .cef .cef-display-5 { font-size:3.50rem;}
.brikit-content-layers .cef .cef-display-6 { font-size:3rem;}
.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1 { font-size:2.50rem;}
.brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2 { font-size:2.25rem;}
.brikit-content-layers .cef h3, .brikit-content-layers .cef .cef-h3, .cef blockquote { font-size:1.75rem;}
.brikit-content-layers .cef h4, .brikit-content-layers .cef .cef-h4 { font-size:1.50rem;}
.brikit-content-layers .cef h5, .brikit-content-layers .cef .cef-h5, .brikit-content-layers .cef .cef-lead { font-size:1.25rem;}
.brikit-content-layers .cef h6, .brikit-content-layers .cef .cef-h6, .brikit-content-layers .cef, .brikit-content-layers .cef p, .brikit-content-layers .cef ul li, .cef-btn, .cef-text-reset { font-size: 1.1rem;}
}

/*--- FONT SPACING ---*/  
.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1, .brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2, .brikit-content-layers .cef h3, .brikit-content-layers .cef .cef-h3 { margin-bottom:1rem;}
.brikit-content-layers .cef h2, .brikit-content-layers .cef .h2, .brikit-content-layers .cef h3, .brikit-content-layers .cef .h3 { margin-top:0;}
.cef p, .cef ul, .cef ol { margin: 0 0 1rem 0;}

/*--- FONT TRANSFORM ---*/  
.brikit-content-layers .cef h1, .brikit-content-layers .cef .cef-h1, .brikit-content-layers .cef h2, .brikit-content-layers .cef .cef-h2 { font-weight:bold;}

/*--- FONT DECO ---*/
.cef-primary-heading-deco:after, .cef-secondary-heading-deco:after { margin-top:1rem; content: ''; display:block; height: 3px; width: 30px;}
.cef-heading-deco-auto:after { margin:1rem auto 0 auto;}

.cef-primary-heading-deco:after {  background-color: #003764;}  
.cef-secondary-heading-deco:after, .cef-secondary-heading-deco-auto:after { background-color: #FFCF00;}  

/*--- BLOCKQUOTE ---*/  
/*-----------------*/
.cef blockquote { margin-top:0 !important; padding:0; font-style:italic; border:none;}

.cef hr { margin-top:1rem; margin-bottom:1rem; border:0; border-top:1px solid #DBDBDB;}

/*--- IMAGE ---*/
/*------------*/
.cef img { vertical-align:middle; border-style:none}
.cef svg { overflow:hidden; vertical-align:middle;}

.cef-img-fluid { max-width: 100%; height: auto;}
 
a.cef-img-link, a.cef-link-img  { display: inline-block !important; padding:2px; line-height: 0; border: 0 !important;}
a.cef-img-link:hover, a.cef-link-img:hover { outline: 2px solid black; outline-offset: 2px; background-color: transparent !important; filter:brightness(200%);}

.cef-img-parallax { background-attachment: fixed;}

@media screen and (max-width: 1200px){
	.cef-img-parallax { background-size: cover !important; background-attachment: initial !important;}
}

@media screen and (min-width: 1921px){
	.cef-img-parallax { background-size: cover !important; background-position: center !important; background-attachment: initial !important;}
}

/* --- LIST --- */  
/*-------------*/
.cef-list-unstyled { list-style: none !important; padding: 0;}
.cef-list-unstyled li:before { content: "\200B"; /* add zero-width space */}
.cef-list-lh-0 li { line-height:0 !important;}

/* --- LINE HEIGHT --- */  
/*--------------------*/
.cef-lh-0 { line-height:0 !important;}

/*--- CEF COLOR ---*/
/*----------------*/

/*--- FONT COLOR ---*/
.cef h1, .cef h2, .cef h3, .cef h4, .cef h5, .cef h6, .cef p, .cef span, .cef ul, .cef ul li, .cef ol, .cef ol li, .cef blockquote, .cef small {color: #003764;}

.cef-primary-color { color:#003764 !important;}
.cef-primary-medium-color { color:#0189C6 !important;}
.cef-secondary-color { color:#FFCF00 !important;}
.cef-terciary-color { color:#99C9BD !important;}
.cef-white-color { color:#FFF !important;}

/*--- FONT OUTLINE COLOR ---*/
.cef-outline { color: transparent; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 2px;}
.cef-outline.cef-outline-white { -webkit-text-stroke-color: white;}

/*--- BACKGROUND COLOR ---*/
.cef-primary-bg { color: white; background-color:#003764 !important;}
.cef-primary-medium-bg { color:white !important; background-color:#0189C6;}
.cef-primary-light-bg { color:#003764 !important; background-color:#BDE4F5;}

.cef-primary-bg h1, .cef-primary-bg h2, .cef-primary-bg h3, .cef-primary-bg p, .cef-primary-bg span, .cef-primary-bg blockquote, .brikit-content-layers .cef.cef-primary-bg a:link, .cef-primary-medium-bg h1, .cef-primary-medium-bg h2, .cef-primary-medium-bg h3, .cef-primary-medium-bg p, .cef-primary-medium-bg span, .cef-primary-bg ul li { color:white;}

.brikit-content-layers .cef.cef-primary-bg a:not(.aui-button):not(.rich-link),
.brikit-content-layers .cef.cef-primary-bg a:not(.aui-button):not(.rich-link):link,
.brikit-content-layers .cef.cef-primary-bg a:not(.aui-button):not(.rich-link):visited,
.brikit-content-layers .cef.cef-primary-bg a:not(.aui-button):not(.rich-link):active, 
.brikit-content-layers .cef.cef-primary-bg a,
.brikit-content-layers .cef.cef-primary-bg a:link { color: #FFCF00; border-bottom: 2px solid #FFCF00;}
.brikit-content-layers .cef.cef-primary-bg a:not(.aui-button):not(.rich-link):hover,
.brikit-content-layers .cef.cef-primary-bg a:hover { color: #003764; background-color: #FFCF00; border: 2px solid #FFCF00;}
.brikit-content-layers .cef.cef-primary-bg a:focus, .brikit-content-layers .cef .cef-primary-bg a:focus { outline: 2px dashed #FFCF00;}

.cef-secondary-bg { color:#003764 !important; background-color:#FFCF00;}
.cef-terciary-bg { background-color:#3F89C4;}
.cef-grey-light-bg { background-color:#F0F4F5;}
.cef-white-bg { background-color:#FFF;}

/*--- CEF LINK ---*/
/*---------------*/
.brikit-content-layers .cef a, .brikit-content-layers .cef a:link { display: inline; position: relative; padding-left: 2px; padding-right: 2px; font-weight:bold; text-decoration: none !important; color: #003764; border-top: 2px solid transparent; border-right: 2px solid transparent; border-bottom: 2px solid #003764; border-left: 2px solid transparent;
-webkit-transition: 120ms linear; transition: 120ms linear; transition-property: all;}
.brikit-content-layers .cef a:hover { color: white; background-color: #003764; border: 2px solid #003764;}
.brikit-content-layers .cef a:focus { color: inherit; background-color: inherit; border: 2px solid transparent; outline: 2px dashed black; outline-offset: 2px;}

.brikit-content-layers .cef h1 a, .brikit-content-layers .cef h2 a, .brikit-content-layers .cef h3 a, .brikit-content-layers .cef h4 a, .brikit-content-layers .cef h5 a, .brikit-content-layers .cef h6 a {color: #003764 !important;}
.brikit-content-layers .cef h1 a:hover, .brikit-content-layers .cef h2 a:hover, .brikit-content-layers .cef h3 a:hover, .brikit-content-layers .cef h4 a:hover, .brikit-content-layers .cef h5 a:hover, .brikit-content-layers .cef h6 a:hover {color: white !important;}
.brikit-content-layers .cef h1 a:focus, .brikit-content-layers .cef h2 a:focus, .brikit-content-layers .cef h3 a:focus, .brikit-content-layers .cef h4 a:focus, .brikit-content-layers .cef h5 a:focus, .brikit-content-layers .cef h6 a:focus {color: inherit !important; background-color: inherit !important; border: 2px solid transparent !important; outline: 2px dashed black !important; outline-offset: 2px !important;}

/*--- BTN EXTERNAL LINK ---*/
.cef-btn.cef-btn-light-outline .cef-link-external:after, .cef-btn.cef-btn-primary .cef-link-external:after { top: 0; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-ico-backspace-white.png") left no-repeat; background-size: 24px; transform: rotate(145deg);} 

/*--- EXTERNAL LINK ---*/
.cef-link-external { display: inline-block !important; margin-right: 20px; position: relative;}
.cef-link-external:after { position: absolute; right: -24px; content: ""; width: 24px; height: 24px; transition: all .1s linear;}

.cef-link-external:after { top: 0; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-ico-backspace-primary.png") left no-repeat;  background-size: 24px; transform: rotate(145deg);}
.cef-link-external:hover:after, .cef-btn:hover .cef-link-external:after {transform: translate(4px, -4px) rotate(145deg);}

/*************************/
/*--- CEF COMPONENTS ---*/
/***********************/

/*--- BADGE ---*/
/*------------*/
.cef-badge { display: inline-block; padding: 5px 15px; letter-spacing: 0.1em; font-weight: bold; border-radius: 0px 30px 30px 0px; -moz-border-radius: 0px 30px 30px 0px;
-webkit-border-radius: 0px 30px 30px 0px;}

/*--- SIZE ---*/
.cef-badge.cef-badge-sm { padding: 3px 10px !important; font-size:80%;}
.cef-badge.cef-badge-lg { font-size:120%;}

/*--- BUTTON ---*/
/*-------------*/
.cef-btn { display:inline-block !important; padding:0.75rem 1rem !important; min-width:100px !important; line-height:1.2em; text-align:center; text-transform: uppercase; border: 2px solid transparent; border-radius:7px; box-shadow: none;}
.cef-btn:hover { box-shadow: none;}
.cef-btn span { padding-left:2px; padding-right:2px; border: 2px solid transparent;}
.cef-btn:hover span { border-top: 2px solid transparent; border-right: 2px solid transparent; border-bottom: 2px solid #003764; border-left: 2px solid transparent;}

/*--- COLOR ---*/
.cef-btn.cef-btn-primary { background: #003764 !important; border-color:#003764 !important;} 
.cef-btn.cef-btn-primary:hover { background: #003764 !important; border-color:#003764 !important;}  
.cef-btn.cef-btn-primary span { color:white !important;}  
.cef-btn.cef-btn-primary:hover span { border-bottom-color: white;} 

.cef-btn.cef-btn-primary-outline { background: transparent !important; border-color:#003764 !important;} 
.cef-btn.cef-btn-primary-outline:hover { background: transparent !important; border-color:transparent !important;} 
.cef-btn.cef-btn-primary-outline span { color:#003764 !important;} 

.cef-btn.cef-btn-secondary { background: #FFCF00 !important; border-color:#FFCF00 !important;} 
.cef-btn.cef-btn-secondary:hover { background: #FFCF00 !important; border-color:#FFCF00 !important;} 
.cef-btn.cef-btn-secondary span { color:#003764 !important; }  
.cef-btn.cef-btn-secondary:hover span { border-bottom-color: #003764;} 

.cef-btn.cef-btn-light-outline { background: transparent !important; border-color:#fff !important;} 
.cef-btn.cef-btn-light-outline:hover { background: transparent !important; border-color:transparent !important;} 
.cef-btn.cef-btn-light-outline span { color:#fff !important; } 
.cef-btn.cef-btn-light-outline:hover span { border-bottom-color: #fff;} 

/*--- SIZE ---*/
.cef-btn.cef-btn-sm { padding: 3px 10px !important; font-size:80%; min-width:80px !important;}
.cef-btn.cef-btn-lg { min-width:260px !important;}

/*--- CARD ---*/
/*-----------*/
.cef-card { position:relative; display: flex; -ms-flex-direction: column; flex-direction: column; height:100%; min-width: 0; word-wrap: break-word;}
.cef-card-header { padding: 1.5rem  1rem 0 1rem;}
.cef-card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem 1rem 0 1rem; min-height: 1px;}
.cef-card-footer { padding: 1rem 1rem 0.5rem 1rem;}

@media screen and (min-width: 1366px){
	.cef-card-header { padding: 1.5rem  1.5rem 0 1.5rem;}
	.cef-card-body { padding: 1.5rem 1.5rem 0 1.5rem; }
	.cef-card-footer { padding: 1.5rem 1.5rem 0.5rem 1.5rem;}
}

/*--- COLLAPSE ---*/
/*---------------*/
.cef-collapse-item { margin-bottom:1rem; }

.cef .cef-collapse h3 { position:relative; z-index:8; margin-bottom:0; background-color: #F0F4F5;}

.cef-collapse button::-moz-focus-inner { border: 0;}
.cef-collapse-trigger { display: block; padding:1rem 40px 1rem 1rem; position: relative; text-align: left; width: 100%; background-color: transparent; border-color: transparent; cursor: pointer;}
.cef-collapse-trigger:hover { border-color: #003764;}
.cef-collapse-trigger:focus { outline: 2px dashed #003764; outline-offset: 2px;}

.cef-collapse-title { display: block; pointer-events: none; outline: none;}
.cef-collapse-trigger:focus .cef-collapse-title { border-color: hsl(216, 94%, 73%);}

.cef-collapse-icon { position: absolute; right: 1rem; top: 50%; height: 1rem; width: 1rem; border: solid #003764; border-width: 0 2px 2px 0; transform: translateY(-60%) rotate(45deg); -webkit-transition: 0.2s ease-out; transition: 0.2s ease-out;}
.cef-collapse-trigger[aria-expanded="true"] .cef-collapse-icon { transform: translateY(-50%) rotate(-135deg);}

.cef-collapse-panel { position:relative; z-index:7; padding:1rem; background-color: #F0F4F5; border-top: 1px solid #DBDBDB;  display: block; -webkit-animation: cef-collapse-slide .2s ease-out; -moz-animation: cef-collapse-slide .2s ease-out;}
.cef-collapse-panel[hidden] { display: none;}

@-webkit-keyframes cef-collapse-slide {
      0% { opacity: 0; -webkit-transform: translateY(-100%); }   
    100% { opacity: 1; -webkit-transform: translateY(0); }
}
@-moz-keyframes cef-collapse-slide {
      0% { opacity: 0; -moz-transform: translateY(-100%); }   
    100% { opacity: 1; -moz-transform: translateY(0); }
}

/************************/
/*--- CEF UTILITIES ---*/
/**********************/
/*--- DISPLAY ---*/
/*--------------*/
.cef-d-block { display: block;}
.cef-d-flex { display:-ms-flexbox!important; display:flex!important}
.cef-d-inline-block { display: inline-block;}
.cef-d-none { display:none!important;}

@media screen and (min-width: 600px) {
	.cef-d-sm-block { display:block !important;}
}

@media screen and (min-width: 768px) {
	.cef-d-md-block { display:block !important;}
}

@media screen and (min-width: 992px) {
	.cef-d-lg-block { display:block !important;}
}

@media screen and (min-width: 1200px) {
	.cef-d-xl-block { display:block !important;}
}

/*--- DISPLAY BACKGROUND ---*/
/*------------------------*/
@media screen and (max-width: 600px) {
	.cef-d-bg-sm-none { background-image: none !important;}
}

/*--- FLEX ---*/
/*-----------*/
.cef-justify-content-start { -ms-flex-pack:start!important; justify-content:flex-start!important }
.cef-justify-content-end { -ms-flex-pack:end!important; justify-content:flex-end!important}
.cef-justify-content-center { -ms-flex-pack:center!important; justify-content:center!important}
.cef-justify-content-between { -ms-flex-pack:justify!important; justify-content:space-between!important}
.cef-justify-content-around { -ms-flex-pack:distribute!important; justify-content:space-around!important}

/*--- SCREEN READER ---*/
/*--------------------*/
.cef-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0}
.cef-sr-only-focusable:active,
.cef-sr-only-focusable:focus { position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal}

/*--- SHADOW ---*/
/*-------------*/
.cef-shadow-none { box-shadow:none!important}
.cef-shadow-sm { box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;}
.cef-shadow { box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;}
.cef-shadow-lg { box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;}

/*--- SIZING ---*/
/*-------------*/
.cef-w-xxxxs { width: 25px;}
.cef-w-xxxs { width: 50px;}
.cef-w-xxs { width: 75px;}
.cef-w-xs { width: 100px;}
.cef-w-sm { width: 125px;}
.cef-w-md { width: 150px;}
.cef-w-lg { width: 175px;}
.cef-w-xl { width: 200px;}
.cef-w-xxl { width: 225px;}
.cef-w-xxxl { width: 250px;}

/*--- SPACING ---*/
/*--------------*/
.cef-m-0 { margin: 0 !important;}

.cef-mt-0 { margin-top: 0 !important;}
.cef-mr-0 { margin-right: 0 !important;}
.cef-mb-0 { margin-bottom: 0 !important;}
.cef-ml-0 { margin-left: 0 !important;}

.cef-mt-1 { margin-top: .25rem !important;}
.cef-mr-1 { margin-right: .25rem !important;}
.cef-mb-1 { margin-bottom: .25rem !important;}
.cef-ml-1 { margin-left: .25rem !important;}

.cef-mt-2 { margin-top: .50rem !important;}
.cef-mr-2 { margin-right: .50rem !important;}
.cef-mb-2 { margin-bottom: .50rem !important;}
.cef-ml-2 { margin-left: .50rem !important;}

.cef-mt-3 { margin-top: 1rem !important;}
.cef-mr-3 { margin-right: 1rem !important;}
.cef-mb-3 { margin-bottom: 1rem !important;}
.cef-ml-3 { margin-left: 1rem !important;}

.cef-mt-4 { margin-top: 1.5rem !important;}
.cef-mr-4 { margin-right: 1.5rem !important;}
.cef-mb-4 { margin-bottom: 1.5rem !important;}
.cef-ml-4 { margin-left: 1.5rem !important;}

.cef-mt-5 { margin-top: 3rem !important;}
.cef-mr-5 { margin-right: 3rem !important;}
.cef-mb-5 { margin-bottom: 3rem !important;}
.cef-ml-5 { margin-left: 3rem !important;}

.cef-p-0 { padding: 0 !important;}

.cef-pt-0 { padding-top: 0 !important;}
.cef-pr-0 { padding-right: 0 !important;}
.cef-pb-0 { padding-bottom: 0 !important;}
.cef-pl-0 { padding-left: 0 !important;}

.cef-pt-1 { padding-top: .25rem !important;}
.cef-pr-1 { padding-right: .25rem !important;}
.cef-pb-1 { padding-bottom: .25rem !important;}
.cef-pl-1 { padding-left: .25rem !important;}

.cef-pt-2 { padding-top: .50rem !important;}
.cef-pr-2 { padding-right: .50rem !important;}
.cef-pb-2 { padding-bottom: .50rem !important;}
.cef-pl-2 { padding-left: .50rem !important;}

.cef-pt-3 { padding-top: 1rem !important;}
.cef-pr-3 { padding-right: 1rem !important;}
.cef-pb-3 { padding-bottom: 1rem !important;}
.cef-pl-3 { padding-left: 1rem !important;}

.cef-pt-4 { padding-top: 1.5rem !important;}
.cef-pr-4 { padding-right: 1.5rem !important;}
.cef-pb-4 { padding-bottom: 1.5rem !important;}
.cef-pl-4 { padding-left: 1.5rem !important;}

.cef-pt-5 { padding-top: 3rem !important;}
.cef-pr-5 { padding-right: 3rem !important;}
.cef-pb-5 { padding-bottom: 3rem !important;}
.cef-pl-5 { padding-left: 3rem !important;}

@media (min-width:600px) { 

.cef-m-sm-0 { margin: 0 !important;}

.cef-mt-sm-0 { margin-top: 0 !important;}
.cef-mr-sm-0 { margin-right: 0 !important;}
.cef-mb-sm-0 { margin-bottom: 0 !important;}
.cef-ml-sm-0 { margin-left: 0 !important;}

.cef-mt-sm-1 { margin-top: .25rem !important;}
.cef-mr-sm-1 { margin-right: .25rem !important;}
.cef-mb-sm-1 { margin-bottom: .25rem !important;}
.cef-ml-sm-1 { margin-left: .25rem !important;}

.cef-mt-sm-2 { margin-top: .50rem !important;}
.cef-mr-sm-2 { margin-right: .50rem !important;}
.cef-mb-sm-2 { margin-bottom: .50rem !important;}
.cef-ml-sm-2 { margin-left: .50rem !important;}

.cef-mt-sm-3 { margin-top: 1rem !important;}
.cef-mr-sm-3 { margin-right: 1rem !important;}
.cef-mb-sm-3 { margin-bottom: 1rem !important;}
.cef-ml-sm-3 { margin-left: 1rem !important;}

.cef-mt-sm-4 { margin-top: 1.5rem !important;}
.cef-mr-sm-4 { margin-right: 1.5rem !important;}
.cef-mb-sm-4 { margin-bottom: 1.5rem !important;}
.cef-ml-sm-4 { margin-left: 1.5rem !important;}

.cef-mt-sm-5 { margin-top: 3rem !important;}
.cef-mr-sm-5 { margin-right: 3rem !important;}
.cef-mb-sm-5 { margin-bottom: 3rem !important;}
.cef-ml-sm-5 { margin-left: 3rem !important;}

.cef-p-sm-0 { margin: 0 !important;}

.cef-pt-sm-0 { padding-top: 0 !important;}
.cef-pr-sm-0 { padding-right: 0 !important;}
.cef-pb-sm-0 { padding-bottom: 0 !important;}
.cef-pl-sm-0 { padding-left: 0 !important;}

.cef-pt-sm-1 { padding-top: .25rem !important;}
.cef-pr-sm-1 { padding-right: .25rem !important;}
.cef-pb-sm-1 { padding-bottom: .25rem !important;}
.cef-pl-sm-1 { padding-left: .25rem !important;}

.cef-pt-sm-2 { padding-top: .50rem !important;}
.cef-pr-sm-2 { padding-right: .50rem !important;}
.cef-pb-sm-2 { padding-bottom: .50rem !important;}
.cef-pl-sm-2 { padding-left: .50rem !important;}

.cef-pt-sm-3 { padding-top: 1rem !important;}
.cef-pr-sm-3 { padding-right: 1rem !important;}
.cef-pb-sm-3 { padding-bottom: 1rem !important;}
.cef-pl-sm-3 { padding-left: 1rem !important;}

.cef-pt-sm-4 { padding-top: 1.5rem !important;}
.cef-pr-sm-4 { padding-right: 1.5rem !important;}
.cef-pb-sm-4 { padding-bottom: 1.5rem !important;}
.cef-pl-sm-4 { padding-left: 1.5rem !important;}

.cef-pt-sm-5 { padding-top: 3rem !important;}
.cef-pr-sm-5 { padding-right: 3rem !important;}
.cef-pb-sm-5 { padding-bottom: 3rem !important;}
.cef-pl-sm-5 { padding-left: 3rem !important;}
}

/*--- TEXT ---*/
/*-----------*/
.cef-text-left { text-align: left;}
.cef-text-center { text-align: center;}
.cef-text-right { text-align: right;}

.cef-text-lowercase { text-transform: lowercase;}
.cef-text-uppercase { text-transform: uppercase;}
.cef-text-capitalize { text-transform: uppercase;}

.brikit-content-layers .cef .cef-font-weight-bold { font-weight: bold;}
.brikit-content-layers .cef .cef-font-weight-bolder { font-weight: bolder;}
.brikit-content-layers .cef .cef-font-weight-normal { font-weight: normal;}
.brikit-content-layers .cef .cef-font-weight-light { font-weight: lighter;}
.brikit-content-layers .cef .cef-font-weight-lighter { font-weight: lighter;}
.brikit-content-layers .cef .cef-font-italic { font-style: italic;}

/***************************************/
/*--- CEF SPECIFIC STYLE & SECTION ---*/
/*************************************/

/*-- BB FAMILY ---*/
/*---------------*/ 
.cef-bb { padding-top:100px;}
.cef-bb h3 {position: relative; font-weight: bold;}
.cef-bb h3::before { top:-90px;}
.cef-bb h3::before {content:''; position: absolute; height: 75px; width: 75px; background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/82773384/ico-bdti.png'); background-repeat: no-repeat; background-size: cover;}

.cef-bb.cef-bb-big-data h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-bdti.png');}
.cef-bb.cef-bb-blockchain h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-blockchain.png');}
.cef-bb.cef-bb-context-broker h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-context-broker.png');}
.cef-bb.cef-bb-earchiving h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-earchiving.png');}
.cef-bb.cef-bb-edelivery h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-edelivery.png');}
.cef-bb.cef-bb-eid h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-eid.png');}
.cef-bb.cef-bb-einvoicing h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-einvoicing.png');}
.cef-bb.cef-bb-esignature h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-esignature.png');}
.cef-bb.cef-bb-etranslation h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-etranslation.png');}
.cef-bb.cef-bb-oop h3::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/ico-oop.png');}

@media screen and (min-width: 1366px){
.cef-bb {padding-top:0; padding-left: 100px;}
.cef-bb h3::before {content:''; position: absolute; top:0; left:-90px;}
}

/*--- DATE ---*/
/*-----------*/
.cef-date-day { display:inline-block; position:relative; margin:0} 
.cef-date-month { position: absolute; right: 0; bottom: -20px; text-transform: uppercase; font-weight: normal;}

/*--- DECORATION CURVE ---*/
/*-----------------------*/
.cef-deco-curve:after {display: block; position:absolute; bottom:-1px; right:-1px; content:""; width: 100%; height:7rem; background-position: top right; background-repeat: no-repeat; background-size: cover;}
.cef-deco-curve-lg:after {display: block; position:absolute; bottom:-1px; right:-1px; content:""; width: 100%; height:14rem; background-position: top right; background-repeat: no-repeat; background-size: cover;}

.cef-deco-curve-white:after {background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-deco-curve-white.png");}
.cef-deco-curve-grey-light:after {background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-deco-curve-grey-light.png");}
.cef-deco-curve-white-lg:after {background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-deco-curve-white-lg.png");}

/*--- DECORATION ARROW ---*/
/*-----------------------*/
.cef-deco-arrow { position:relative;}
.cef-deco-arrow:after { position:absolute; top:-25px; left:50%; content:''; width: 0; height: 0; border-left: 25px solid transparent; border-right: 25px solid transparent;}
.cef-deco-arrow-primary:after { border-bottom: 30px solid #003764;}

/*--- ICO ---*/
/*----------*/
.cef-ico-conjunction { position:relative; padding-left: 34px;} 
.cef-ico-conjunction::before { content:''; position: absolute; left:0; height: 24px; width: 24px; background-repeat: no-repeat; background-size: cover;} 
.cef-ico-play-circle-white::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-outline_play_circle_white_48dp.png');}
.cef-ico-schedule-white::before {background-image: url('https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-outline_schedule_white_48dp.png');}

/*--- ICO STEP ---*/
/*---------------*/
.cef-ico-step { position:relative;}
.cef-ico-step:after { content: ''; position:absolute; top:2.8rem; right: -10px; height: 55px; width: 20px; background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/289112547/cef-ico-step.png"); background-repeat: no-repeat;  background-size: 15px 55px; }

@media screen and (max-width: 600px) {
.cef-ico-step:after {background-image: none;}
}

/*--- TIMELINE ---*/
/*---------------*/ 
.cef-timeline { position: relative; margin: 0 auto; max-width: 600px;}  
.cef-timeline::after { content: ''; position: absolute; top: 0; bottom: 0; left: 0; margin-left: 3px; width: 3px; background-color: #003764}  
  
.cef-timeline-container { position: relative; padding: 10px 40px; width: 100%; background-color: inherit;}   
.cef-timeline-container::after { z-index: 1; content: ''; position: absolute; top: 15px; left: -3px; width: 10px; height: 10px; background-color: #003764; border-radius: 10px; border: 3px solid #003764;}   
.cef-timeline-container::before { z-index: 1; position: absolute; top: 22px; left: 30px; content: " "; height: 0; width: 0;}  
.cef-timeline-content { position: relative; margin-bottom:20px;} 

/********************/
/*--- CEF MACRO ---*/
/******************/

/*--- MACRO EXPAND ---*/ 
/*-------------------*/
.expand-container .expand-content { margin: 0;}
.expand-control-text {font-weight: 600;}

/*--- MACRO SLIDER ---*/
/*-------------------*/
.cef-slider { position:relative; z-index:8;}
.cef-slider .flickity-enabled { background-color: transparent; box-shadow:none;}
.cef-slider .flickity-enabled.is-draggable { box-shadow:none;}
.cef-slider .news-slider-root > div { padding:0;}
.cef-slider .aui-item > div { margin:0; padding:0;}
.cef-slider .aui-item { display:inline-block; padding:0 15px 10px 15px;}
.cef-slider .aui-group>.aui-item { padding-top:0; padding-bottom:1rem; width: 100%;}
.cef-slider .aui-group>.aui-item+.aui-item { padding:0; width: 100%;}

/*--- HEADING ---*/
.cef-slider h2:first-child { display: none;}

/*DOT*/
.cef-slider .flickity-page-dots { position:relative; top:0 !important; height:1rem; text-align: center;}
.cef-slider .flickity-page-dots .dot { opacity: 1; height: 15px; width:15px; background: white; border:2px solid #003764;}
.cef-slider .flickity-page-dots .dot.is-selected { background: #003764; border:2px solid #003764;}
.cef-slider .flickity-page-dots .dot:focus { outline: 2px dashed black; outline-offset: 2px;}

/*--- ARROW ---*/
.cef-slider .flickity-button { top:35%; background-color: white; border-radius:10px; box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;}
.cef-slider .flickity-button:hover { background-color: #F0F4F5;}
.cef-slider .flickity-button:focus {  outline: 2px dashed black; outline-offset: 2px; box-shadow: none;}
.cef-slider .flickity-prev-next-button .flickity-button-icon { fill: rgb(109, 114, 120);}
.cef-slider .flickity-prev-next-button.previous { left: -15px;}
.cef-slider .flickity-prev-next-button.next { right: -15px;}

/*--- SLIDER SPOTLIGHT ---*/
.cef-slider .cef-slider-spotlight-bg { background-size:cover; background-position: top left; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.cef-slider .cef-slider-spotlight-text { padding:0.5rem 2rem; min-height: 260px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}

@media screen and (max-width: 600px) {
	.cef-slider .cef-slider-spotlight-bg { height:150px;}
}

/*--- MACRO SLIDER EVENT ---*/
/*-------------------------*/
.cef-slider-event .aui-group div.aui-item:first-child { background-position:30% 50%;}
.cef-slider-event h2:first-child { display: none;}

/*DOT*/
.cef-slider-event .flickity-page-dots { position:relative; top:25px !important; height:1rem; text-align: center;}
.cef-slider-event .flickity-page-dots .dot { opacity: 1; height: 15px; width:15px; background: white; border:2px solid #003764;}
.cef-slider-event .flickity-page-dots .dot.is-selected { background: #003764; border:2px solid #003764;}
.cef-slider-event .flickity-page-dots .dot:focus { outline: 2px dashed black; outline-offset: 2px;}

@media screen and (max-width: 600px) {
	.cef-slider-event .aui-group div.aui-item:first-child { display:none;}
}

/*--- MACRO NEWS TEASER ---*/
/*------------------------*/
.cef .cef-news .news-teaser-root > div > div > div {display: inline-block; margin-top:20px; box-shadow:none;}
.cef .cef-news .news-teaser-root .aui-group { display: block; min-height: 425px !important; box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;}
.cef .cef-news .news-teaser-root a, .brikit-content-layers .cef .cef-news .news-teaser-root a:link { display: inline-block; margin-bottom:1rem; border:none;}
.cef .cef-news .news-teaser-root a:hover { background-color: white; border-bottom:2px solid transparent;}
.cef .cef-news .news-teaser-root a img { margin-top:2px; padding:2px; line-height:0; outline: 2px solid transparent; outline-offset: 2px; -webkit-transition: 120ms linear; transition: 120ms linear; transition-property: all;}
.cef .cef-news .news-teaser-root a:hover img { outline: 2px solid black; filter: brightness(1.52) grayscale(1);}
.cef .cef-news .news-teaser-root a:focus img { outline: 2px solid white;}
.cef .cef-news .news-teaser-root a h2 { display: inline; font-size: inherit; font-size:110%; border-bottom:2px solid #003764;}
.cef .cef-news .news-teaser-root a:hover h2 { color:white; background-color: #003764; border-bottom:2px solid transparent;}
.cef .cef-news .news-teaser-root .aui-group span { font-size: initial; text-transform: uppercase;}
.cef .cef-news .news-teaser-root > div > div:last-child { display:none;}

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

/*--- MACRO NEWS TEASER EVENT ---*/
/*------------------------------*/
.cef-news-event-list .aui-group div.aui-item:first-child { background-position:0% 50%;}
.cef-news-event-list .aui-group div.aui-item:last-child { width:85%;}  
.cef-news-event-list .aui-group div.aui-item:last-child h2 { display:none;} 

@media screen and (max-width: 600px) {
	.cef-news-event-list .aui-group div.aui-item:first-child { display:none;}
	.cef-news-event-list .aui-group div.aui-item:last-child { width:100%;}
}

/*--- MACRO TABS ---*/
/*-----------------*/
/*MENU*/
.aui-tabs.horizontal-tabs > .tabs-menu { align-items: center; justify-content: center;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu::after { left: -20px; right:-20px; height: 1px;}

/*TAB*/
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item { margin: 0; background-color: #EFF3F4; border-top:1px solid #C2C7CF; border-left:1px solid #C2C7CF; border-bottom:1px solid #C2C7CF;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item:first-child { border-top-left-radius: 15px;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item:last-child { border-right:1px solid #C2C7CF; border-top-right-radius: 15px;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab { background-color: white; border-bottom: 1px solid white;}

/*LINK*/
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item a, .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item a:hover { padding:1.25rem 2rem !important; font-weight: normal; text-transform: uppercase; color: inherit !important; border:none;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item a:hover { background-color: transparent;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item a::after { z-index: 1; display: block; content: ""; position: absolute; left:0; right:0; bottom:-1px; width: initial; height: 2px; background-color: transparent;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a { border:none;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a::after { left:0; right:0; bottom:-1px; height: 2px; background-color: white;}
.cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item:hover a::after { z-index: 1; display: block; content: ""; position: absolute; left:0; right:0; bottom:-1px; width: initial; height: 2px; background-color:#0189C6;}

/*BODY*/
.cef .aui-tabs.horizontal-tabs > .tabs-pane { margin-top: 1rem;}

@media screen and (max-width: 600px) {
  .cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item a,
  .cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item a:hover { padding:.25rem !important;}
  .cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item:first-child { border-top-left-radius: 0;}
  .cef .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item:last-child { border-top-right-radius: 0;}
}

/**************************/
/*--- CEF WEBTOOL MAP ---*/
/************************/
.brikit-content-layers .cef .wtmap {-webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.55); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.55); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.55);}
.brikit-content-layers .cef .wtmap a:not(.aui-button):not(.rich-link),
.brikit-content-layers .cef .wtmap a:not(.aui-button):not(.rich-link):link,
.brikit-content-layers .cef .wtmap a:not(.aui-button):not(.rich-link):visited,
.brikit-content-layers .cef .wtmap a:not(.aui-button):not(.rich-link):active,
.brikit-content-layers .cef .wtmap a:link { border:2px solid transparent;}
.brikit-content-layers .cef .wtmap a:not(.aui-button):not(.rich-link):hover,
.brikit-content-layers .cef .wtmap a:hover { background-color: #003764; border:2px solid #FFCF00;}
.brikit-content-layers .cef .wtmap a:not(.aui-button):not(.rich-link):focus,
.brikit-content-layers .cef .wtmap a:focus { border:2px solid transparent; outline: 2px dashed #FFCF00; outline-offset: 2px;}
.brikit-content-layers .cef .wtmap .wtcontent { border:none;}
.brikit-content-layers .cef .wtinfoclose { display: inline-block !important; background-color: #003764;}
.brikit-content-layers .cef .wtinfo { border:none; -webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.55); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.55); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.55);}
.brikit-content-layers .cef .wtinfo:focus { border:none;}
.brikit-content-layers .cef .wtinfocontent h3, .brikit-content-layers .cef .wtinfocontent p { color: #003764;}
.brikit-content-layers .cef .wtinfocontent .cef-btn:focus {outline: 2px dashed black !important;}
.brikit-content-layers .leaflet-marker-icon.leaflet-interactive { border:2px solid transparent;}
.brikit-content-layers .leaflet-marker-icon.leaflet-interactive:hover { border:2px solid #003764;}
.brikit-content-layers .leaflet-marker-icon.leaflet-interactive:focus { border:2px solid transparent; outline: 2px dashed black !important;}
.brikit-content-layers .wtMarkerIcon { width: 28px !important;}
.brikit-content-layers .cef .wtmenu { background-color: #003764;}
.brikit-content-layers .cef .wtmenu a { display: inline-block;}
.brikit-content-layers .cef .wtmenu span { background-color: #003764;}
.cef .wtfooter { display:none;}

/*LOADING ANIMATION*/
.cef-map-wrapper { position:relative; min-height:2rem;}
.wtmap { position:relative; z-index:2}
.cef-map-loading { position:absolute; z-index:1;}
.cef-map-loading-text { float:left; display:inline-block; margin-top:5px;}
.cef-map-loading-animation-wrapper {display: inline-block; margin-left:10px; line-height:0;}
.cef-map-loading-animation { display: inline-block; width: 5px; height: 5px; border-radius: 15px; background-color: white;}
.cef-map-loading-animation-wrapper .cef-map-loading-animation:nth-last-child(1) {animation: cef-map-loading-animation 0.8s 0.1s linear infinite;}
.cef-map-loading-animation-wrapper .cef-map-loading-animation:nth-last-child(2) {animation: cef-map-loading-animation 0.8s 0.2s linear infinite;}
.cef-map-loading-animation-wrapper .cef-map-loading-animation:nth-last-child(3) {animation: cef-map-loading-animation 0.8s 0.3s linear infinite;}

@keyframes cef-map-loading-animation {
  0% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(0, 15px);
  }
  100% {
    transform: translate(0, 0);
  }
}

/**********************************************************/
/*--- SPECIFIC FOR THIS PAGE = DON'T COPY ON MAIN CSS ---*/
/********************************************************/
/*--- REMOVE CEF DIGITAL BREADCRUMP & TITLE PAGE ---*/
.brikit-header-backdrop { border:none;}
.brikit-title-backdrop { display: none !important;}
#brikit-breadcrumbs-relocated { display: none;}
/*.first-layer { display: none;}*/

/*--- HACK TO REMOVE EMPTY HEADER CONTENT ---*/
/*.brikit-header-content { display: none; border:1px solid red; }*/

.secondary-nav {margin:0 auto !important; padding:10px 0 !important; max-width: 2560px;}
.secondary-nav { z-index: 2; background-color: #F0F4F5; }
.secondary-nav ul { display:inline-block; margin-left:15px;}
.secondary-nav ul li { margin-right:30px;}
.secondary-nav ul li:first-child { font-size: 170%;}
.secondary-nav ul li:first-child:after { margin-left: 30px; display: inline-block; content: ''; width: 8px; height: 8px; background-color: #0189C6; border-radius: 10px;}
.secondary-nav ul li a { color: #003764 !important;}

.brikit-content-layers .secondary-nav a:not(.aui-button):not(.rich-link), 
.brikit-content-layers .secondary-nav a:not(.aui-button):not(.rich-link):link,
.brikit-content-layers .secondary-nav a:not(.aui-button):not(.rich-link):active,
.brikit-content-layers .secondary-nav a:not(.aui-button):not(.rich-link):visited {
color: #003764; 
font-weight:bold;
text-decoration: none !important;
border-top: 2px solid transparent; 
border-right: 2px solid transparent; 
border-bottom: 2px solid transparent; 
border-left: 2px solid transparent;
-webkit-transition: 120ms linear; transition: 120ms linear; transition-property: all;
}
.brikit-content-layers .secondary-nav a:not(.aui-button):not(.rich-link):hover {
color: #003764 !important; 
text-decoration: none !important; 
border-top: 2px solid transparent; 
border-right: 2px solid transparent; 
border-bottom: 2px solid #003764; 
border-left: 2px solid transparent;
-webkit-transition: 120ms linear; transition: 120ms linear; transition-property: all;
}
.brikit-content-layers .secondary-nav a:not(.aui-button):not(.rich-link):focus { border: 2px solid transparent; outline: 2px dashed black; outline-offset: 2px;}

@media screen and (max-width: 600px) {
	.secondary-nav ul { margin-left:0;}
	.secondary-nav ul li:first-child:after { margin-left: 10px;}
}

/*******/
/*----*/
/*****/

...

Content Layer
id811022842
classcef cef-section cef-grey-light-bg
Content Column
width100%
id811022843
Content Block
id811022854
Div
classcef-container
Div
classcef-row
Div
classcef-col-12
HTML
<h2>Webinar agenda and materials</h2>
<p class="cef-h3">The CEF eSigntaure Building Block is holding a webinar on June 24th 2021.<p>
<p>Register to this webinar to discover eSignature DSS library for advanced users and learn about advanced features of the library and best practices.</p>
Div
classcef-row cef-justify-content-center
Div
classcef-col-3 cef-mt-4 cef-text-center
HTML
<h3><span class="cef-display-2 cef-date-day"><strong>24</strong><span class="cef-h6 cef-date-month">June</span></span></h3>
Div
classcef-col-7 cef-mt-4
HTML
<div class="cef-mt-3 cef-timeline">
 
 <div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.00 - 3.10 PM CET</strong></h4>
	  <p>Introduction to<p>Opening CEF <br>// By ErbilTolis KopApladas -& OnboardingSofia Manager<Machairidou
</p>
		<p> BriefWelcome introduction& onIntroduction CEFto Digitalthe and its Building Blocks including BDTI </p>Webinar
 </p>
	</div> 
 </div>


 <div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.05.10 - 4.45 PM CET</strong></h4>
	<p> // <p>BDTIBy inPierrick aVandenbroucke nutshell- <br>//DSS ByLead AndreaDeveloper Biancini(at - Project Manager<Nowina Solutions)</p>
<br>
	<p> An introductory<p><b>Different overviewuses of BDTI,the andDSS its main features and benefits.<JAXB modules</b></p>
	</div><p> 
 </div>

<div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.15 PM CET</strong></h4>
	  <p>BDTI Service Offering and how to get started <br>// By Francesca Velle - Pilot Request Manager<Creation of Trusted Lists - Performing Trusted Lists conformance checks & Creation of HTML/PDF reports with the provided style sheet
</p>
	
	  <p><b>Composite TSP sources</b> </p>
	<p> AnConfiguring overviewDSS onto theuse BDTIseveral servicetimestamp offering and the steps to follow to get started a pilot in BDTI.services (e.g. fallback in case of unavailability of one source)</p>
	
</div> 
p>
	  <p><b>PAdES visible signature </b></div>


 <div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.25 PM CET</strong></h4>
	  <p>Municipality of Milan pilot showcase <br>// By Elisa Bellistri - SIAD Management Instructor, Analytics and Data Science Unit, Municipality of Milan</p>
	<p>Introduction to the measures that the Municipality of Milan put in place in order to manage the pandemic emergency and in particular: make an accurate forecast about movements of people in the municipality in relation to the opening hours of stores, industries, schools and other activities.</p>
	</div> 
 p>
	<p>Using the DSS pdf-box module to create visible signatures in PDFs</p>
	
	  <p><b>Certificate verifier configuration</b></p>
	<p>How to configure properly the certificate verifier to ensure a correct signature extension & Setting up alerts in case of missing revocation data or revoked certificate.
</p>

	<p><b> Trust anchor configuration</b></p>
	<p>How to use DSS with the EU TLs and a home-made PKI.</p>
	
	  <p><b>Certificate validation (standalone)</b></p>
	<p>How to validate a certificate and retrieve its qualification</p>
	
	  <p><b>Timestamp validation (standalone)</b></p>
	<p>How to validate a timestamp an retrieve its qualification</p>

     <p><b>Internationalization (i18n, how to translate validation report)</b></p>
	<p>How to translate validation reports using the DSS i18n module</p>

    <p><b>SOAP and REST services demonstration</b></p>
	<p>How to use DSS SOAP and REST webservices.</p>

</div>
</div>

<div class="cef-timeline-container">
   
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.35><strong>4.45 - 5.00 PM CET</strong></h4>
	 <p>Closing <p>Citysession of& FlorenceQ&A pilots showcase<br></p>
 </ By Emanuele Geri - Municipality of Florence, Information Systems Directorate, Open Data, SIT, Chief Data Officer</p>
	<p>Introduction and rationale of the pilot project for (shared) data analysis scenarios in the smart city and understanding the Covid19 impact on the City of Florence.</p>
	<p><br>// By Fabio Pazzaglia - Ph. Data Engineer/Scientist
	<p>How collected data analysis helped the City of Florence to monitor and understand the impact of restrictions. Discussion of some results, evidences and next steps. </p>
	</div> 
 </div>

<div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.45 PM CET</strong></h4>
	  <p>BDTI Service Architecture<br>// By Ze Wen Wu - Cloud Engineer</p>
	<p>Introduction to the service offerings in BDTI (Analytical Workbenches, Big Data Analytics Solutions, Data Lake Solutions, Database Solutions, Search Analytics Solutions, AI Solutions)</p>
	</div> 
 </div>

<div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.50 PM CET</strong></h4>
	  <p>Security & Governance<br>// By Kasper Rutten - Cloud Engineer</p>
	<p>Introduction to the common cloud misconception, data isolation and user account management aspects in BDTI.</p>
	</div> 
 </div>

<div class="cef-timeline-container"> 
	<div class="cef-timeline-content"> 
      <h4 class="cef-h5"><strong>3.55 PM CET</strong></h4>
	  <p>Q&A + Interactive session </p>
	</div> 
 </div>

</div>
Content Layer
id1367647234
classcef cef-container-xxl cef-primary-bg cef-deco-arrow cef-deco-arrow-primary
Content Column
width100%
id1367647236
Content Block
id1367647247
Div
classcef-container or
Div
classcef-row
Div
classcef-col-12 cef-pb-3 cef-text-center
HTML
<p><strong class="cef-display-2 cef-d-inline-block cef-mt-3 cef-mr-3 cef-outline cef-outline-white">Join this event</strong>
<span class="cef-h4 cef-mr-3 cef-mb-3 cef-d-block">This event is open for registration. Registration ends at 5pm the day before</span>
</p>

<p>
<a class="cef-btn cef-btn-secondary" href="https://ec.europa.eu/eusurvey/runner/BDTI-Webinar-Q2021-20210527" target="_blank">
<span class="cef-link-external">Register for the webinars</span><span class="cef-sr-only">(opens in a new tab)</span>
</a>
</p>
div>
 </div>
 </div>



Content Layer
id849473731
classcef cef-section
Content Column
width100%
id849473732
Content Block
id849473734
Div
classcef-container
Div
classcef-row
Div
classcef-col-12
HTML
<h2>Speakers</h2>
Div
classcef-container
Div
classcef-row cef-justify-content-center
Content Layer
id849473731
classcef cef-section
Content Column
width100%
id849473732
Elisa Bellistri works at the Municipality of Milan, Data Management and Integration area, Analytics and Data science office. With a degree in biomedical engineer, focused on bioinformatics, she worked for the private and public sector in the data science and signal processing field. For the Municipality of Milan, she participates in the assessment and development of different projects regarding data analysis and integration for policy and decision making. Elisa acts as a project developer for BDTI.
Content Block
id849473734
Div
classcef-container
Div
classcef-row
Div
classcef-col-12
HTML
<h2>Speakers</h2>
Div
classcef-container
Div
classcef-row cef-justify-content-center
Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/339640894/AndreaBiancini_round.png" alt=""></p>
<p class="cef-h5"><strong>Andrea Biancini</strong> <span class="cef-d-block cef-h6">BDTI Project Manager</span></p>
Expand
titleRead more

Andrea works in the European Commission (DIGIT) in the Data, Information and Knowledge Management sector. With a double academic background, in Computer Science and in Psychology, he worked for the private and public sector having managerial roles in IT and in digital innovation. For the Commission, he provides guidance and expertise on the implementation and usage of emerging technologies for policy and decision making. Andrea participates to different project and prototypes on data, information and knowledge and acts as the project manager for BDTI.

Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/339640894/Francesca%20Vella_Round.png" alt=""></p>
<p class="cef-h5"><strong>Francesca Vella</strong> <span class="cef-d-block cef-h6">BDTI Pilot Request Manager</span></p>
Expand
titleRead more

Francesca has experience in project management for business and digital transformation projects, ICT strategy, business processes re-engineering and organisational development applied to multiple international assignments. She is involved in projects within the Public Sector, mainly supporting the Directorate General for Informatics (DG DIGIT) of the European Commission under ISA² Programme (Programme on Interoperability Solutions for European Public Administrations).

Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/339640894/ZEWen_Wu_Round.png" alt=""></p>
<p class="cef-h5"><strong>Ze Wen Wu</strong> <span class="cef-d-block cef-h6">Cloud Engineer</span></p>
Expand
titleRead more

Ze Wen is a cloud engineer that provides technical support on the BDTI infrastructure during the execution of the Pilot.

Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/339640894/Kasper_Rutten_Round.png" alt=""></p>
<p class="cef-h5"><strong>Kasper Rutten</strong> <span class="cef-d-block cef-h6">Cloud Engineer</span></p>
Expand
titleRead more

Kasper is a certified cloud architect that helps pilots in setting up and using their BDTI resources.

Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/374834539/Elisa_Bellistri_roundpng.png" alt=""></p>
<p class="cef-h5"><strong>Elisa Bellistri</strong> <span class="cef-d-block cef-h6">SIAD Management Instructor, Analytics and Data Science Unit, Municipality of Milan</span></p>
Expand
titleRead more
Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/374834539388399720/Emanuele%20GeriApladas%20pictureOK.png?api=v2" alt=""></p>
<p class="cef-h5"><strong>Emanuele><strong>Tolis Geri<Apladas</strong> <span class="cef-d-block cef-h6">Municipality>Program ofManager Florence,- InformationeSignature Systems Directorate, Open Data, SIT, Chief Data Officer<Product Owner</span></p>
Expand
titleRead more
Emanuele Geri has a degree in Computer Science. Since 2006 he is an employee at the Municipality of Florence, working on data and innovation. Since 2011 he is responsible for opening the data portal of the Municipality of Florence. Since 2014 he is responsible for the Municipality of Florence’s Geographic Information System (GIS). Emanuele Geri is a digital innovation enthusiast and a teacher at the “Free Age” University of Florence

Tolis Apladas is eSignature Product Owner, European Commission’s corporate management service for electronic signatures and seals. He's in charge of the product development, stakeholder management as well as the successful penetration and adoption of electronic signatures and seals in the European Union Institutes, Agencies and Bodies (EUIBAs).

Div
classcef-col-3 cef-mt-3 cef-mt-sm-0
HTML
<p><img src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/374834539388399720/Fabio%20PazzagliaPierrick%20Vandenbroucke-OK.png?api=v2" alt=""></p>
<p class="cef-h5"><strong>Fabio><strong>Pierrick Pazzaglia<Vandenbroucke</strong> <span class="cef-d-block cef-h6">Municipality>DSS ofLead Florence, Ph.D. Data Engineer/Scientist</Developer (at Nowina Solutions)</span></p>
Expand
titleRead more
Fabio Pazzaglia has a Ph.D. in Data Engineer/Scientist. Since 2019 he is an employee at the Municipality of Florence, mainly working on Big Data and Smart City. He has background experiences in private trade and service industries (Retail, Fashion and Hotellerie). Author of academic publications and contributor to several international projects. Fabio Pazzaglia is passionate about tech, data and machine learning

The last 6 years, Pierrick Vandenbroucke is the lead developer of CEF Digital Signature Service (DSS), an open-source software library for electronic signature creation and validation. At Nowina Solutions, he is also involved as technical lead & expert in eSignature implementation projects and products: local signing and smartcard communication, remote signing, legal archiving (PSDC in Luxembourg), PKI etc.

Content Layer
id84918422
classcef cef-section cef-grey-light-bg
Content Column
width100%
id84918424
Content Block
id84918426
Div
classcef-container
Div
classcef-row
Div
classcef-col-12
HTML
<h2>Discover the webinar recording</h2>
Div
classcef-container
Div
classcef-row cef-justify-content-center
Div
classcef-col-5 cef-mt-4
HTML
<a class="cef-link-img" href="https://www.youtube.com/watchplaylist?v=XA9RUS6E_uY&feature=youtu.belist=PLPMb0otsCuFJChkw1jlycPqhfbj-9EZe9" target="_blank"><img class="cef-img-fluid" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/268927291/cef-ebsi-episode-00.jpg" alt="Watch the recording"></a>
Div
classcef-col-5 cef-mt-4
HTML
<h3>Want<h3>Did toyou discovermiss morean oneSignature BDTI<spanwebinar?<span class="cef-text-reset cef-text-nowrap"> </span></h3>
<p>Watch the playlist with all previous webinars of the BDTIeSignature Building Block</p>
<p>
<a class="cef-btn cef-btn-primary" href="https://youtube.com/playlist?list=PLPMb0otsCuFLC7WfH7_fRUm6qmJnpmBpJPLPMb0otsCuFJChkw1jlycPqhfbj-9EZe9" target="_blank">
<span class="cef-link-external">Discover the playlist</span><span class="cef-sr-only">(opens in a new tab)</span>
</a>
</p>
Content Layer
id2048633662
classcef cef-section
Content Column
width100%
id2048633663
Content Block
id2048633665
Div
classcef-container
Div
classcef-row
Div
classcef-col-12 cef-text-center
HTML
<h2>Contact us</h2>
<p>If you have any questions about the event, feel free to contact us.</p>
<p><a class="cef-btn cef-btn-secondary" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk" target="_blank"><span class="cef-link-external">Contact us</span><span class="cef-sr-only">(opens in a new tab)</span></a></p>
Excerpt
hiddentrue
HTML
<p class="cef-mb-0">
<span class="cef-badge cef-badge-sm cef-primary-light-bg cef-mr-2 cef-mb-2">Big Data Test Infrastructure<>eSignature</span>
</p>

<h3 class="cef-h1 cef-mt-0">
<span class="cef-display-3 cef-date-day">27<span>24<span class="cef-h6 cef-date-month">May<>June</span></span>
<span class="cef-d-block cef-mt-4 cef-mb-2">Meet>DSS BigWebinar Datafor Testadvanced Infrastructure<users</span>
</h3>

<p>Discover how BDTI can support Public Administrations in gathering valuable insights from Big Data<p>This DSS webinar aims to present advanced features of the library as well as best practices.
<br>Taking the useDSS oflibrary Big Data to the next level</p>

<p class="cef-mb-0"><a class="cef-btn cef-btn-primary" href="https://ec.europa.eu/digital-building-blocks/sites/x/a4VXFgaIImFw"><span>Register for><span>Discover the webinar</span></a></p>

...