/* STYLES GERANT L'AFFICHAGE DE LA ZONE PROMOTIONNELLE DE LA PAGE "PORTAIL" DU SITE EUROPARL */
/* Composant "PROMOTIONAL ZONE" | template "GENDER EQUALITY WEEK" */
/* Copyright : European Parliament */
	
	/* ========================================================================================================================================================================== */
	/* == COMMON STYLES FOR ALL BREAKPOINTS ===================================================================================================================================== */
	/* ========================================================================================================================================================================== */
		
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* COMMON STYLES : Main containers */

			/* MAIN CONTAINERS : Reset all tags */
			#website #portalbanner.eppz_promotional a,
			#website #portalbanner.eppz_promotional h2,
			#website #portalbanner.eppz_promotional div,
			#website #portalbanner.eppz_promotional ul,
			#website #portalbanner.eppz_promotional li,
			#website #portalbanner.eppz_promotional span,
			#website #portalbanner.eppz_promotional time,
			#website #portalbanner.eppz_promotional strong,
			#website #portalbanner.eppz_promotional em{
				position: 							static;
				display: 							inline-block;
				margin: 							0;
				padding: 							0;
				border:								none;
				outline: 							none;
				font-size: 							1em;
				font-weight: 						normal;
				text-decoration: 					none;
				letter-spacing: 					normal;
				line-height: 						normal;
				white-space: 						normal;
				cursor: 							default;
				color: 								inherit;
			}
			#website #portalbanner.eppz_promotional a,
			#website #portalbanner.eppz_promotional a *{
				cursor: 							pointer 	!important;
			}
			/* MAIN CONTAINERS : Hidden element for accessibility */
			#website #portalbanner.eppz_promotional .eppz_hidden{
				position: 							absolute	!important;
				display: 							block		!important;
				overflow: 							hidden		!important;
				width: 								0 			!important;
				height: 							0 			!important;
				opacity: 							0 			!important;
			}
			/* MAIN CONTAINERS : definition of containers */
			#website #portalbanner.eppz_promotional{
				position: 							relative;
				display: 							block;
				overflow: 							hidden;
				margin: 							0;
				padding: 							0;
				background-color: 					#fff;
				border:								none;
				outline: 							none;
				font-family: 						Helvetica, Arial, sans-serif;
				font-size: 							1em;
				font-weight: 						normal;
				text-decoration: 					none;
				text-align: 						center;
				white-space: 						nowrap;
				color: 								#0C4DA2;
			}
			#website #portalbanner.eppz_promotional .eppz_banner{
				position: 							static;
				display: 							block;
				margin: 							0;
				padding: 							0;
				pointer-events: 					auto;
				cursor: 							pointer;
				text-align: 						center;
				color: 								inherit;
			}
			#website #portalbanner.eppz_promotional .eppz_banner > span{
				position: 							static;
				display: 							block;
				display: 							flex;
				display: 							-webkit-flex;
				padding: 							0;
				flex-direction:						row;
				-webkit-flex-direction:				row;
				align-items:						stretch;
				-webkit-align-items:				stretch;
				letter-spacing: 					-0.3em;
				white-space: 						nowrap;
				color: 								inherit;
			}
			#website #portalbanner.eppz_promotional .eppz_image,
			#website #portalbanner.eppz_promotional .eppz_text{
				position: 							static;
				display: 							inline-block;
				width: 								100%;
				margin: 							0;
				padding: 							0;
				text-align:							left;
				vertical-align:						middle;
				white-space:						normal;
				color: 								inherit;
			}
			#website #portalbanner.eppz_promotional .eppz_text{
				margin-left: 						-100%;
			}
			#website #portalbanner.eppz_promotional .eppz_text > span{
				position: 							static;
				display: 							flex;
				display: 							-webkit-flex;
				width: 								100%;
				max-width:							1200px;
				margin: 							0 auto;
				padding: 							0;
				flex-direction:						row;
				-webkit-flex-direction:				row;
				align-items:						stretch;
				-webkit-align-items:				stretch;
				text-align:							left;
				vertical-align:						middle;
				white-space:						normal;
				color: 								inherit;
			}
			/*#website #portalbanner.eppz_promotional .eppz_banner{
				transition:							background-color 0.5s ease-out 0s, color 0.5s ease-out 0s;
				-webkit-transition:					background-color 0.5s ease-out 0s, color 0.5s ease-out 0s;
			}*/
			#website #portalbanner.eppz_promotional .eppz_banner:hover,
			#website #portalbanner.eppz_promotional .eppz_banner:focus,
			#website #portalbanner.eppz_promotional .eppz_banner:active{
				background-color:					#fff;
				color: 								#000;
			}
			/*#website #portalbanner.eppz_promotional .eppz_banner .eppz_image span{
				opacity:							1;
				transition:							filter 0.5s ease-out 0s;
				-webkit-transition:					filter 0.5s ease-out 0s;
			}*/
			/*#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title span.eppz_name > span > span{
				transition:							background-color 0.5s ease-out 0s, color 0.5s ease-out 0s;
				-webkit-transition:					background-color 0.5s ease-out 0s, color 0.5s ease-out 0s;
			}*/
			/*
			#website #portalbanner.eppz_promotional .eppz_banner:hover 	.eppz_image span,
			#website #portalbanner.eppz_promotional .eppz_banner:focus 	.eppz_image span,
			#website #portalbanner.eppz_promotional .eppz_banner:active .eppz_image span{
				filter:								blur(5px) saturate(120%);
			}
			#website #portalbanner.eppz_promotional .eppz_banner:hover 	.eppz_text .eppz_title span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional .eppz_banner:focus 	.eppz_text .eppz_title span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional .eppz_banner:active .eppz_text .eppz_title span.eppz_name > span > span{
				background-color: 					#1093CF;
				background-color: 					#0C4DA2;
				color: 								#fff;
			}
			*/
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* COMMON STYLES : Test presentation 2 formats */

			#website #portalbanner.eppz_promotional + .eppz_promotional{
				overflow: 							visible !important;
				margin-top: 						50px;
			}
			#website #portalbanner.eppz_promotional + .eppz_promotional:after{
				position: 							absolute;
				display: 							block;
				left: 								50%;
				z-index: 							30;
				padding: 							2px 5px;
				background-color: 					#fff;
				border: 							1px solid #f00;
				transform:							translate(-50%, 4px);
				font-size: 							1.4em;
				color: 								#f00;
				text-transform: 					uppercase;
				content:							attr(lang);
			}
			#website #portalbanner.eppz_promotional + .eppz_promotional:before{
				position: 							absolute;
				display: 							block;
				z-index: 							10;
				top: 								-50px;
				left: 								0;
				right: 								0;
				height: 							50px;
				background-color: 					#fff;
				box-shadow: 						0 0 10px rgba(0,0,0,0.8);
				content: 							'';
			}
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* COMMON STYLES : Image */

			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text svg.eppz_size{
				height: 							35em;
				pointer-events: 					none;
			}
			
			#website #portalbanner.eppz_promotional .eppz_image:before,
			#website #portalbanner.eppz_promotional .eppz_image:after{
				position: 							absolute;
				display: 							block;
				top: 								0;
				bottom: 							0;
				content: 							'';
			}
			#website #portalbanner.eppz_promotional .eppz_image span{
				position: 							absolute;
				display: 							block;
				z-index: 							1;
				top: 								0;
				bottom: 							0;
				left: 								0;
				right: 								0;
				background-image:					url('./images/portal-banner-en.svg');
				background-color:					#0C4DA2;
				background-position:				center center;
				/*background-size:					50%;*/
				background-repeat:					no-repeat;
				pointer-events: 					none;
			}
			
			body:lang(bg) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-bg.svg');}
			body:lang(cs) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-cs.svg');}
			body:lang(da) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-da.svg');}
			body:lang(de) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-de.svg');}
			body:lang(el) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-el.svg');}
			body:lang(en) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-en.svg');}
			body:lang(es) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-es.svg');}
			body:lang(et) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-et.svg');}
			body:lang(fi) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-fi.svg');}
			body:lang(fr) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-en.svg');}
			body:lang(ga) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-ga.svg');}
			body:lang(hr) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-hr.svg');}
			body:lang(hu) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-hu.svg');}
			body:lang(it) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-it.svg');}
			body:lang(lt) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-lt.svg');}
			body:lang(lv) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-lv.svg');}
			body:lang(mt) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-mt.svg');}
			body:lang(nl) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-en.svg');}
			body:lang(pl) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-pl.svg');}
			body:lang(pt) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-pt.svg');}
			body:lang(ro) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-ro.svg');}
			body:lang(sk) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-sk.svg');}
			body:lang(sl) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-sl.svg');}
			body:lang(sv) > #website #portalbanner.eppz_promotional .eppz_image span{background-image:url('./images/portal-banner-sv.svg');}
			
			#website #portalbanner.eppz_promotional .eppz_banner:hover 	.eppz_image span,
			#website #portalbanner.eppz_promotional .eppz_banner:focus 	.eppz_image span,
			#website #portalbanner.eppz_promotional .eppz_banner:active .eppz_image span{
				background-color:					#003982;
				-webkit-transition:					background-color 0.4s ease-in-out;
				-ms-transition:						background-color 0.4s ease-in-out;
				-o-transition:						background-color 0.4s ease-in-out;
				transition:							background-color 0.4s ease-in-out;
			}
			
			/*
			@media screen and (max-width:900px){
				#website #portalbanner.eppz_promotional .eppz_image span{
					background-size:					200%;
				}
			}
			*/

			/*@media only screen and (min-width: 901px) and (max-width:1200px){
				#website #portalbanner.eppz_promotional .eppz_image span{
					background-size:					50%;
				}
			}*/
			/*@media only screen and (min-width: 1201px) and (max-width:1700px){
				#website #portalbanner.eppz_promotional .eppz_image span{
					background-size:					40%;
				}
			}*/
			/*
			@media only screen and (min-width: 1701px){
				#website #portalbanner.eppz_promotional .eppz_image span{
					background-size:					30%;
				}
			}*/
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* COMMON STYLES : Text */

			/* TEXT :: position of the containers */
			/*
			#website #portalbanner.eppz_promotional .eppz_text{
				position:							relative;
				z-index:							1;
				display:							flex;
				display:							-webkit-flex;
				flex-direction:						row;
				-webkit-flex-direction:				row;
				color: 								inherit;
			}
			#website #portalbanner.eppz_promotional .eppz_text svg.eppz_size{
				opacity: 							0 !important;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle{
				display: 							inline-flex;
				display: 							-webkit-inline-flex;
				width:								100%;
				box-sizing:							border-box;
				flex:								1 1 auto;
				-webkit-flex:						1 1 auto;
				flex-direction: 					row;
				-webkit-flex-direction: 			row;
				justify-content: 					center;
				-webkit-justify-content: 			center;
				order:								1;
				-webkit-order:						1;
				color: 								inherit;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title{
				position:							relative;
				z-index: 							1;
				align-items: 						flex-start;
				-webkit-align-items: 				flex-start;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle{
				margin-left: 						-100%;
				align-items: 						flex-end;
				-webkit-align-items: 				flex-end;
				justify-content: 					flex-end;
				-webkit-justify-content: 			flex-end;
				text-align: 						right;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title 	 > span.eppz_name,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title 	 > span.eppz_catchphrase,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span{
				position: 							static;
				display: 							inline-flex;
				display: 							-webkit-inline-flex;
				width: 								50%;
				box-sizing: 						border-box;
				flex: 								0 0 auto;
				-webkit-flex: 						0 0 auto;
				flex-direction: 					row;
				-webkit-flex-direction: 			row;
				align-items: 						stretch;
				-webkit-align-items: 				stretch;
				justify-content: 					flex-end;
				-webkit-justify-content: 			flex-end;
				white-space: 						nowrap;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase{
				flex-direction: 					row;
				-webkit-flex-direction: 			row;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name{
				flex-direction: 					row-reverse;
				-webkit-flex-direction: 			row-reverse;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span{
				align-items: 						flex-end;
				-webkit-align-items: 				flex-end;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title		> span.eppz_name 			> span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title 		> span.eppz_name 			> svg,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title 		> span.eppz_catchphrase	 	> span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title 		> span.eppz_catchphrase 	> svg,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle 	> span 						> span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle 	> span 						> svg{
				display: 							inline-block;
				box-sizing: 						border-box;
				vertical-align: 					top;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name{text-align: right;}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase{text-align:left;}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase 	> span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase 	> svg.eppz_size{
				display: 							inline-block;
				vertical-align: 					top;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name 			> span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase 		> span{
				display: 							inline-flex;
				display: 							-webkit-inline-flex;
				padding-top: 						calc(2.2em + 20px + 20px);
				padding-bottom: 					calc(2.2em + 20px + 20px);
				box-sizing: 						border-box;
				flex: 								1 1 auto;
				-webkit-flex: 						1 1 auto;
				align-items: 						center;
				-webkit-align-items: 				center;
				vertical-align: 					middle;
			}*/
			/* TEXT :: definition of the logo */
			/*
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span{
				position: 							relative;
				padding-left: 						40px;
				padding-right: 						40px;
				justify-content: 					flex-end;
				-webkit-justify-content: 			flex-end;
				text-align: 						right;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				position: 							relative;
				display: 							inline-block;
				width: 								200px;
				max-width: 							calc(100% - 30px - 20px);
				fill: 								#fff;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span span{
				position: 							absolute;
				display: 							block;
				overflow: 							hidden;
				width: 								0;
				height: 							0;
				opacity: 							0;
			}*/
			/* TEXT :: definition of texts */
			/*
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > svg{
				flex: 								0 0 auto;
				-webkit-flex: 						0 0 auto;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span{
				flex: 								1 1 auto;
				-webkit-flex: 						1 1 auto;
				text-align: 						left;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span > span{
				position: 							relative;
				display: 							block;
				padding: 							20px;
				font-size: 							3.3em;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span{
				width: 								50%;
				justify-content: 					flex-end;
				-webkit-justify-content: 			flex-end;
				text-align: 						right;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span svg{
				display:							inline-block;
				flex: 								0 0 auto;
				-webkit-flex: 						0 0 auto;
				vertical-align: 					bottom;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span svg{
				order: 								1;
				-webkit-order: 						1;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				padding-bottom: 					20px;
				order: 								2;
				-webkit-order: 						2;
				font-size:							2em;
				font-weight: 						normal;
				line-height:						1.1em;
				color: 								inherit;
			}
			*/
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* COMMON STYLES : Adaptation languages */

			/* ADAPTATION :: catchphrase */
			/*
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2.8em;
			}
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="el"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="fr"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="hu"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							3em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_subtitle > span span{
				font-size: 							1.8em;
			}
			*/
			/* ADAPTATION :: logo */
			/*#website #portalbanner.eppz_promotional[lang="lt"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								130px;
			}
			#website #portalbanner.eppz_promotional[lang="sk"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								180px;
			}
			#website #portalbanner.eppz_promotional[lang="cs"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="es"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="fr"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="pt"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								220px;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="da"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="hr"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="hu"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="it"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="ro"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								250px;
			}
			#website #portalbanner.eppz_promotional[lang="mt"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								280px;
			}*/
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* COMMON STYLES : Display animation */

			/* ANIMATION : Definition of animations */
			/*
			#website #portalbanner.eppz_promotional .eppz_image,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_title 	 span.eppz_name,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_title 	 span.eppz_catchphrase,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_subtitle{
				opacity: 							0;
				animation-timing-function: 			ease-out;
				-webkit-animation-timing-function: 	ease-out;
				animation-fill-mode: 				forwards;
				-webkit-animation-fill-mode: 		forwards;
			}
			*/
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_subtitle{
				animation-name:						democracy-in-action-banner-2024_opacity;
				-webkit-animation-name: 			democracy-in-action-banner-2024_opacity;
				animation-duration: 				1.5s;
				-webkit-animation-duration: 		1.5s;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image{
				animation-delay:  					0.2s;
				-webkit-animation-delay:  			0.2s;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_title 	 span.eppz_name,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_title 	 span.eppz_catchphrase{
				animation-delay:  					0s;
				-webkit-animation-delay:  			0s;
				animation-duration: 				2s;
				-webkit-animation-duration: 		2s;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_title 	 span.eppz_name{
				animation-name:						democracy-in-action-banner-2024_movement1;
				-webkit-animation-name: 			democracy-in-action-banner-2024_movement1;
				transform: 							translate(-20px, 0);
				-webkit-transform:					translate(-20px, 0);
				animation-delay:  					0.8s;
				-webkit-animation-delay:  			0.8s;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_title 	 span.eppz_catchphrase{
				animation-name:						democracy-in-action-banner-2024_movement2;
				-webkit-animation-name: 			democracy-in-action-banner-2024_movement2;
				transform: 							translate(20px, 0);
				-webkit-transform:					translate(20px, 0);
				animation-delay:  					0.4s;
				-webkit-animation-delay:  			0.4s;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_subtitle{
				animation-delay:  					2.7s;
				-webkit-animation-delay:  			2.7s;
			}
			/* ANIMATION : Specification for the animation of the visual */
			@keyframes democracy-in-action-banner-2024_opacity{
				from{
					opacity: 						0;
				}
				to{
					opacity: 						1;
				}
			}
			/* ANIMATION : Specification for the animation of the title */
			@keyframes democracy-in-action-banner-2024_movement1{
				0%,
				50%{
					transform: 						translate(-20px, 0);
					-webkit-transform:				translate(-20px, 0);
					opacity: 						0;
				}
				100%{
					transform: 						translate(0, 0);
					-webkit-transform:				translate(0, 0);
					opacity: 						1;
				}
			}
			@keyframes democracy-in-action-banner-2024_movement2{
				0%,
				50%{
					transform: 						translate(20px, 0);
					-webkit-transform:				translate(20px, 0);
					opacity: 						0;
				}
				100%{
					transform: 						translate(0, 0);
					-webkit-transform:				translate(0, 0);
					opacity: 						1;
				}
			}
			/* ANIMATION : Activation of the animation by script */
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init] 			.eppz_banner .eppz_image,
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init] 			.eppz_banner .eppz_title 	span.eppz_name,
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init] 			.eppz_banner .eppz_title 	span.eppz_catchphrase,
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init] 			.eppz_banner .eppz_subtitle{
				animation-play-state: 				paused;
				-webkit-animation-play-state:		paused;
			}
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_image,
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_title 	span.eppz_name,
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_title 	span.eppz_catchphrase,
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_subtitle{
				animation-play-state: 				running;
				-webkit-animation-play-state:		running;
			}
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_image{										animation-delay: 	0s;		-webkit-animation-delay:	0s;			}
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_title 	span.eppz_name{						animation-delay: 	0.5s;	-webkit-animation-delay:	0.5s;		}
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_title 	span.eppz_catchphrase{				animation-delay: 	0.5s;	-webkit-animation-delay:	0.5s;		}
			body[data-jsactive="true"] #website #portalbanner.eppz_promotional[data-init="false"] 	.eppz_banner .eppz_subtitle{									animation-delay: 	2.4s;	-webkit-animation-delay:	2.4s;		}

	/* ========================================================================================================================================================================== */
	/* == STYLES BY BREAKPOINTS ================================================================================================================================================= */
	/* ========================================================================================================================================================================== */
		
		@media screen and (min-width:1220px){
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span{
				padding-left: 						20px;
				justify-content: 					flex-start;
				-webkit-justify-content: 			flex-start;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				text-align: 						left;
			}
		}
		@media screen and (max-width:1220px){
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name 		  > span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				padding-right:						20px;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span{
				padding-left: 						20px;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							3em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2.5em;
			}
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="el"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="fr"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="hr"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="hu"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="it"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="nl"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2.8em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_subtitle > span span{
				font-size: 							1.5em;
			}
		}
		@media screen and (max-width:1020px){
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span svg{
				max-width: 							calc(100% - 10px);
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size:							3.5em;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				font-size:							2em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2.2em;
			}
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="el"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="fr"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="hu"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2.5em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_subtitle > span span{
				font-size: 							1.6em;
			}
		}
		@media screen and (max-width:900px){
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image, 
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text svg.eppz_size{
				height: 							27em;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								150px;
				max-width: 							calc(100% - 10px);
			}
			#website #portalbanner.eppz_promotional[lang="lt"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								100px;
			}
			#website #portalbanner.eppz_promotional[lang="sk"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								130px;
			}
			#website #portalbanner.eppz_promotional[lang="el"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="es"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="fr"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="pt"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								170px;
			}
			#website #portalbanner.eppz_promotional[lang="cs"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="da"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="hr"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="hu"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="it"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="nl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="ro"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								190px;
			}
			#website #portalbanner.eppz_promotional[lang="mt"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				width: 								220px;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2.4em;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				font-size: 							1.6em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							1.8em;
				font-weight: 						bold;
			}
			#website #portalbanner.eppz_promotional[lang="de"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="el"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="fr"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="hr"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="hu"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="it"] .eppz_text .eppz_title > span.eppz_name > span > span,
			#website #portalbanner.eppz_promotional[lang="nl"] .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2em;
			}
			#website #portalbanner.eppz_promotional[lang="bg"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_subtitle > span span,
			#website #portalbanner.eppz_promotional[lang="sv"] .eppz_text .eppz_subtitle > span span{
				font-size: 							1.4em;
			}
		}
		@media screen and (max-width:750px){
			#website #portalbanner.eppz_promotional .eppz_banner > span,
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title{
				flex-direction: 					column;
				-webkit-flex-direction: 			column;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image{
				/*height: 							350px;*/
				height:								174px;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image span{
				bottom: 							-10px;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text > span,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title{
				position: 							static;
				margin: 							0;
				flex-direction: 					column;
				-webkit-flex-direction: 			column;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_image{
				position: 							relative;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text{
				background-color: 					#0C4DA2;
				color: 								#fff;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text svg.eppz_size{
				display: 							none !important;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_name,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_subtitle,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_subtitle > span{
				width: 								100%;
				margin-left: 						0;
				justify-content: 					flex-start;
				-webkit-justify-content: 			flex-start;
				text-align: 						left;
				color: 								#fff;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_name 		 > span,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase > span,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_subtitle > span{
				display: 							block;
				padding-top: 						20px;
				padding-bottom: 					0;
				padding-left: 						20px;
				padding-right: 						20px;
				text-align: 						left;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_subtitle > span{
				padding-top: 						0;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_name 		 > span > span{
				margin-left: 						-10px;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase{
				position: 							absolute;
				top: 								10px;
				left: 								0;
				right: 								50%;
				width: 								auto;
				box-sizing: 						border-box;
				animation-name:						democracy-in-action-banner-2024_opacity;
				-webkit-animation-name: 			democracy-in-action-banner-2024_opacity;
				transform: 							none;
				-webkit-transform: 					none;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase > span{
				padding-right: 						100px;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase svg{
				width: 								auto !important;
				max-width: 							max(15em, 100%);
				max-height: 						9.5em;
				fill: 								#fff;
			}
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="fi"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="nl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				max-height: 						calc((9.5em / 3) * 4);
			}
			#website #portalbanner.eppz_promotional .eppz_banner{
				background-color: 					#0C4DA2;
				transition: 						background-color 0.2s ease-out 0s, color 0.2s ease-out 0s;
				-webkit-transition: 				background-color 0.2s ease-out 0s, color 0.2s ease-out 0s;
				color: 								#fff;
			}
			#website #portalbanner.eppz_promotional .eppz_banner > span,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text{
				background-color: 					inherit;
				color: 								inherit;
			}
			/*#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title span,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_subtitle,
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_subtitle span{
				transition: 						none !important;
				-webkit-transition: 				none !important;
				background-color: 					transparent !important;
				color: 								inherit !important;
			}*/
			#website #portalbanner.eppz_promotional .eppz_banner:hover,
			#website #portalbanner.eppz_promotional .eppz_banner:focus,
			#website #portalbanner.eppz_promotional .eppz_banner:active{
				background-color: 					#fff;
				color: 								#1093CF;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span > span{
				padding-top: 						0;
				padding-bottom: 					10px;
				padding-left: 						10px;
				font-size: 							2.6em 	!important;
				font-weight: 						normal 	!important;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				font-size: 							1.6em 	!important;
			}
		}
		@media screen and (max-width: 500px){
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase{
				position: 							static;
				width: 								100%;
				padding: 							0;
				box-sizing: 						border-box;
			}
			#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase > span{
				padding-right: 						20px;
				text-align: 						left;
			}
			/*#website #portalbanner.eppz_promotional .eppz_banner .eppz_text .eppz_title .eppz_catchphrase svg{
				max-width: 							100%;
				max-height: 						6em;
				transition:							fill 0.2s ease-out 0s;
				-webkit-transition:					fill 0.2s ease-out 0s;
				fill: 								#fff;
			}*/
			#website #portalbanner.eppz_promotional[lang="et"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="fi"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="ga"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="nl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg,
			#website #portalbanner.eppz_promotional[lang="pl"] .eppz_text .eppz_title > span.eppz_catchphrase > span > svg{
				max-height: 						calc((6em / 3) * 4);
			}
			#website #portalbanner.eppz_promotional .eppz_banner:hover	 .eppz_text .eppz_title .eppz_catchphrase svg,
			#website #portalbanner.eppz_promotional .eppz_banner:focus	 .eppz_text .eppz_title .eppz_catchphrase svg,
			#website #portalbanner.eppz_promotional .eppz_banner:active  .eppz_text .eppz_title .eppz_catchphrase svg{
				fill:								#1093CF;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_title > span.eppz_name > span > span{
				font-size: 							2em 	!important;
			}
			#website #portalbanner.eppz_promotional .eppz_text .eppz_subtitle > span span{
				font-size: 							1.2em 	!important;
			}
		}