body{font-family: 'DM Sans', sans-serif;}

/*footer{background:#004CFF;font-size: clamp(1em, 1em + 0vw, 1em);color:#fff;padding:10.375em 15px 2.5em}*/
footer{background:#0080C0;font-size: clamp(1em, 1em + 0vw, 1em);color:#fff;padding:10.375em 15px 2.5em}
footer a{color:#fff !important}


.footer_box{display:flex;flex-wrap:Wrap;width:100%;margin-bottom:7.5em}
.footer_newsletter{margin-right:0px;width:40%}
.footer_navigation{margin-left:0px;width:60%;display:flex;flex-wrap:Wrap;align-items:flex-start;justify-content:flex-start}
.footer_navigation > div{width:calc(100% / 3)}
.footer_navigation > div ul{margin-left:0px;text-align:left}
.footer_navigation > div > div > ul > li{font-size: 16px;}
.footer_navigation > div > div > ul > li:nth-child(1){font-weight: 700;line-height: 120%;text-transform:uppercase;margin-bottom:1.25em}

.copyright_box{display:flex;flex-wrap:Wrap;width:100%}
.copyright_left{margin-right:0px;width:40%}
.copyright_left a{display:flex;flex-wrap:Wrap;align-items:center}
.copyright_left a svg{margin-left:12px}

.copyright_right{margin-left:0px;width:60%;display:flex;flex-wrap:Wrap;align-items:center;justify-content:flex-end}
.copyright_right div:nth-child(1){margin-right:10px;}



@media(max-width:1023px){
	.footer_box{display:flex;flex-wrap:Wrap;width:100%;margin-bottom:3em}
	.footer_newsletter{margin-right:0px;width:100%}
	.footer_navigation{margin-left:0px;width:100%;display:flex;flex-wrap:Wrap;align-items:center;justify-content:flex-start}
	.footer_navigation > div{width:calc(100% / 1)}
	.copyright_left{margin-right:0px;width:100%}
	.copyright_right{margin-left:0px;width:100%;display:flex;flex-wrap:Wrap;align-items:center;justify-content:flex-end}
	.copyright_left a{justify-content:center}
	footer{padding:8em 0px 2em;;}
	.copyright_right{font-size: 0.75em;line-height: normal;
    justify-content: center;margin-top:1em}
	.footer_navigation > div ul{padding-left:0px}
}



.navbar-right {align-items: center;}
#menu-item-60 img{margin-right:10px;margin-left:10px}
/*#menu-item-60 img{background-color:#004CFF;border-radius:10px}*/



.navbar-default .navbar-nav > li > a {

    padding-left: 0.5em;
    padding-right: 0.5em;
}


.full_containers{    
    position: relative;
    margin: 0 auto;
    padding: 0px 2em;
    max-width: 1440px;
}
.containers{    
    position: relative;
    margin: 0 auto;
    padding: 0px 2em;
    width: 84em;
}




@media(max-width:1280px){
	.full_containers{    
    position: relative;
    margin: 0 auto;
    padding: 0px 2em;
    max-width: 100%;
}
.containers{    
    position: relative;
    margin: 0 auto;
    padding: 0px 2em;
    width: 90%;
}
}

@media(max-width:1023px){
	.full_containers{    
    position: relative;
    margin: 0 auto;
    padding: 0px 2em;
    max-width: 100%;
}
.containers{    
    position: relative;
    margin: 0 auto;
    padding: 0px 2em;
    width: 100%;
}

.button_default{max-width:100%}
}

.noun{text-decoration:none}

/*color*/
.dark_blue{color:#131E59}
.light_blue{color:#3370FF}
.turquise{color:#56D5FC}
.c_white{color:#fff}

/*home*/

/*epia family*/
.epia_family{}
.epia_family_box{padding-top:13.125em;padding-bottom:13.125em;background-image:url(../images/snowflake-1.png);background-position:90% 100%;background-repeat:no-repeat;background-size:39.375em}
.heading_h5{font-size: 1em;text-transform:uppercase;line-height:120%;margin:0px 0px 0.5em 0px}
.heading_h3{font-size: 2.8125em;font-weight:bold;line-height:110%;margin:0px 0px 1.25em}
.button_default{font-size: clamp(1.1875em, 1.1875em + 0vw, 1.1875em);width:18.375em;height:2.725em;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius: 10px;text-transform:uppercase;font-weight:700}
.button_default_yellow{background:#FFCD00;  transition: all 0.5s ease;}
.button_default_yellow:hover{background:#FFDE54;  transition: all 0.5s ease;}

.button_default_blue{background:#0080C0;  transition: all 0.5s ease;color:#fff}
.button_default_blue:hover{background:#5487FF;  transition: all 0.5s ease;text-decoration:none;color:#fff}

.button_transparent{background:transparent;border: 1.5px solid #0080C0;border-radius: 10px;color: #0080C0;width:14.25em;transition: all 0.5s ease;}
.button_transparent:hover{background:#0080C0;border: 1.5px solid #0080C0;color: #FFF;transition: all 0.5s ease;text-decoration:none}

.epia_event_upcoming_box_white_btn .button_default{width:initial;padding-left:1em;padding-right:1em}

@media(max-width:1023px){
	.epia_family_box{background-size:100%}
	.heading_h5{font-size: 0.9em;text-transform:uppercase;line-height:120%;margin:0px 0px 0.5em 0px}
.heading_h3{font-size: 2.5em;font-weight:bold;line-height:110%;margin:0px 0px 1.25em}
}

.epia_event_header{    position: absolute;
    top: 15%;
    right: 0px;
    width: 500px;
    aspect-ratio: 1;
    overflow: hidden;
    border-radius: 2rem;}
/*event*/
.epia_event .heading_h4{font-weight: 500;font-size: clamp(2.125em, 2.0101em + 0.1533vw, 2.375em);line-height: 110%;letter-spacing: -0.02em;margin-bottom:1.125em;margin-top:0px;width:100%}
.epia_event .heading_h3{font-size: clamp(3.8125em, 3.6114em + 0.2682vw, 4.25em);margin-bottom:0.165em;line-height:100%}
.epia_event{background:#EEFBFF;padding:7.5em 0px;overflow:hidden}
.epia_event_box{display:flex;flex-wrap:Wrap}
.epia_event_box_center{display:flex;flex-wrap:Wrap;align-items:center}
.epia_event_box_left{width:45%;z-index:3;position:relative}
.epia_event_box_left_aspect{    border-radius: 3rem;    overflow: hidden;    aspect-ratio: 1;    position: relative;}
.epia_event_box_left:before{width:100%;height:100%;background:#FFCD00;position:absolute;left:13px;top:13px;content:'';border-radius: 30px;z-index:-1;max-width: 562px;}
.epia_event_box_left img{min-width: 100%;    min-height: 100%;    position: absolute;    margin: 0 auto;    left: -50%;    right: -50%;    text-align: center;}
.epia_event_box_right{width:50%;margin-left:5%;position:relative;z-index:2;display: flex;flex-wrap: wrap;align-items: center;}
.epia_event_box_right:before{content:'';height:calc(100% + 8em);position:absolute;top:-4em;left:-10em;width:calc(50vw + 10em);background-image:url(../images/pattern.svg);background-position:90% 100%;background-repeat:repeat;background-size:contain;border-radius: 30px 0px 0px 30px;background-color:#131E59;z-index:-1}

@media(max-width:1023px){

	
	.epia_event_box_left{width:100%;z-index:3;position:relative}
	.epia_event_box_left:before{width:100%;height:100%;background:#FFCD00;position:absolute;left:13px;top:13px;content:'';border-radius: 30px;z-index:-1;max-width: 562px;}
	.epia_event_box_left img{width:100%;max-width:100%}
	.epia_event_box_right{width:100%;margin-left:0px}
	.epia_event_box_right:before{content:'';height:calc(100% + 8em);position:absolute;top:-4em;left:-1em;width:calc(70vw + 10em);}
	.epia_event_box_center {padding-top:3em}
	
	.epia_event .button_default {width: 90%;}
	
	.epia_event .heading_h3 {
    font-size: 2em;
    margin-bottom: 0.165em;
    line-height: 100%;}
}

/*epia news*/
.epia_news{padding-top:10em;padding-bottom:10em}

.page-template-page-resources .epia_news{background: #CBF2FE;}
.epia_news .heading_h3{margin-bottom:1.425em} 
.epia_news_last_box{display:flex;flex-wrap:Wrap;align-items:center}
.epia_news_last_box a.article{height:29.5625em;width:calc((100% - 54px) / 3);margin-left:13.5px;margin-right:13.5px;position:relative;border-radius: 10px;background-size:cover}
.page-template-page-resources .epia_news_last_box a.article{margin-bottom:27px}
.epia_news_last_box a.article:nth-child(1){margin-left:0px}
.page-template-page-resources .epia_news_last_box a.article:nth-child(4),
.page-template-page-resources .epia_news_last_box a.article:nth-child(7),
.page-template-page-resources .epia_news_last_box a.article:nth-child(10),
.page-template-page-resources .epia_news_last_box a.article:nth-child(13),
.page-template-page-resources .epia_news_last_box a.article:nth-child(16),
.page-template-page-resources .epia_news_last_box a.article:nth-child(19),
.page-template-page-resources .epia_news_last_box a.article:nth-child(22),
.page-template-page-resources .epia_news_last_box a.article:nth-child(25),
.page-template-page-resources .epia_news_last_box a.article:nth-child(28),
.page-template-page-resources .epia_news_last_box a.article:nth-child(31),
.page-template-page-resources .epia_news_last_box a.article:nth-child(34),
.page-template-page-resources .epia_news_last_box a.article:nth-child(37),
.page-template-page-resources .epia_news_last_box a.article:nth-child(40),
.page-template-page-resources .epia_news_last_box a.article:nth-child(43),
.page-template-page-resources .epia_news_last_box a.article:nth-child(46),
.page-template-page-resources .epia_news_last_box a.article:nth-child(49){margin-left:0px}
.epia_news_last_box a.article:nth-child(3){margin-right:0px}
.page-template-page-resources .epia_news_last_box a.article:nth-child(6),
.page-template-page-resources .epia_news_last_box a.article:nth-child(9),
.page-template-page-resources .epia_news_last_box a.article:nth-child(12),
.page-template-page-resources .epia_news_last_box a.article:nth-child(15),
.page-template-page-resources .epia_news_last_box a.article:nth-child(18),
.page-template-page-resources .epia_news_last_box a.article:nth-child(21),
.page-template-page-resources .epia_news_last_box a.article:nth-child(24),
.page-template-page-resources .epia_news_last_box a.article:nth-child(27),
.page-template-page-resources .epia_news_last_box a.article:nth-child(30),
.page-template-page-resources .epia_news_last_box a.article:nth-child(33),
.page-template-page-resources .epia_news_last_box a.article:nth-child(36),
.page-template-page-resources .epia_news_last_box a.article:nth-child(39),
.page-template-page-resources .epia_news_last_box a.article:nth-child(42),
.page-template-page-resources .epia_news_last_box a.article:nth-child(45),
.page-template-page-resources .epia_news_last_box a.article:nth-child(48){margin-right:0px}
.epia_news_cat{position: absolute;height: 22px;left: 20px;top: 20px;font-size: clamp(0.875em, 0.8175em + 0.0766vw, 1em);line-height: 100%;display: flex;align-items: center;justify-content:center;text-align: center;color: #0080C0;background: #FFFFFF;border-radius: 5px;padding-left:4px;padding-right:4px}
.epia_news_name_date{
	position: absolute;
	width: 100%;
	/*height: 7.5625em;*/
	left: 0px;
	bottom: 0px;
	background: rgba(0, 76, 255, 0.9);
	display:flex;
	flex-wrap:wrap;
	align-items:flex-start;
	justify-content:flex-start;
	padding-left:1.25em;
	padding-right:1.25em;
	padding-bottom:1.25em;
	padding-top:2.125em;
	border-radius: 0px 0px 10px 10px;
	
	font-weight: 500;
	font-size: clamp(1.5625em, 1.4763em + 0.1149vw, 1.75em);
	line-height: 110%;
	letter-spacing: -0.02em;
	color: #F7FCFF;
	}
	
.epia_news_name_date span{
	width:100%;
	color: #B0C8FF;
	font-size: 0.55em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;	
	margin-top:5px
}

.epia_news_box_resources{display:flex;flex-wrap:Wrap;align-items:flex-start;width:66%;margin-right:auto;margin-top:3.75em}
.epia_news_box_resources_txt{border-left:2px #0080C0 solid;padding-left:1.25em;font-style: normal;font-weight: 400;font-size: 16px;line-height: 140%;color: #424B7A;width:65%}
.epia_news_box_resources_btn{width:35%}


@media(max-width:1023px){
.epia_news_last_box a.article{height:26em;width:calc((100% - 0px) / 1);margin-left:0px;margin-right:0px;position:relative;border-radius: 10px;background-size:cover;margin-bottom:27px}



	
.epia_news_name_date span{
	width:100%;
	line-height: 100%;
}

.epia_news_box_resources{width:100%}
.epia_news_box_resources_txt{width:100%;margin-bottom:20px}
.epia_news_box_resources_btn{width:100%}
}

/*our members*/
.swiper {
  width: 100%;
  height: 100%;
}

.swiper-slide img{
	max-width:100%;
	max-height:100%;
	box-shadow:initial !important
}
.epia_members_box_slide img{max-height:4em;width: auto}

.swiper-slide {
	padding:0.5em;
  text-align: center;
  font-size: 18px;
  background: tranaparent !important; 
  display: flex !important;
  flex-wrap:Wrap;
  justify-content: center;
  align-items: center;
  box-shadow:initial !important
}

.swiper-slide img {
  display: block;
  width: initial;
  height: initial;
}

.epia_members{}
.epia_members_box{
	display:flex;
	flex-wrap:Wrap;
	background:#fff;filter: drop-shadow(0px 23px 14px rgba(0, 0, 0, 0.01)) drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.02)) drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.02)) drop-shadow(0px 0px 0px rgba(0, 0, 0, 0.02));
}
.epia_members_box_txt{
	width:20%;
	height:4.55em;
	background: #FFCD00;
	border-radius: 10px;
	font-style: normal;
	font-weight: 500;
	font-size: clamp(1.5625em, 1.4763em + 0.1149vw, 1.75em);
	line-height: 110%;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content:center;
	letter-spacing: -0.02em;
	color: #131E59;
	}
.epia_members_box_slide{
	width:80%
}
@media(max-width:1023px){
	.epia_members .full_containers{padding:0px}
	
	.epia_members_box_slide{
	width:100%;border-radius:0px;min-height:2em}
	.epia_members_box_txt{
	width:100%;border-radius:0px;padding:1em 0px;height:60px}
	
}

/*ice you can trust*/

.epia_ice_you_can_trust{background: linear-gradient(66.33deg, #EEFBFF 20.15%, rgba(255, 255, 255, 0) 35.55%, rgba(255, 255, 255, 0) 64.72%, #EEFBFF 81.93%), #EEFBFF;background-image:url(../images/pattern_2.png);background-position:90% 100%;background-repeat:repeat;background-size: contain;}

.epia_our_mission_box .heading_h3 {margin: 0px 0px 0.5em;}

.epia_ice_you_can_trust{padding-top:7.875em;padding-bottom:11.5em}
.epia_ice_you_can_trust .heading_h4{color:  #131E59;
font-size: 1,375em;
font-style: normal;
font-weight: 500;
line-height: 110%;
letter-spacing: -0.44px;}
.epia_ice_you_can_trust_box{display:flex;
	flex-wrap:Wrap;align-items:center;
	width:100%;margin-bottom:15em}
.epia_ice_you_can_trust_box_left{width:50%}
.epia_ice_you_can_trust_box_left img{max-width:480px;width:100%}
.epia_ice_you_can_trust_box_right{width:50%}
.epia_ice_you_can_trust_box_box_center{width:75%}


.epia_ice_you_can_trust_box_box_center .text_p{margin-bottom:2.5em}
.epia_ice_you_can_trust_box_box_center h3{margin-bottom:0.3em}
.epia_ice_you_can_trust_count{display:flex;flex-wrap:Wrap;align-items:flex-start;justify-content:flex-start}
.epia_ice_you_can_trust_count_box{text-align:left;width:calc(100% / 3)}
.cont_li{
	color: #131E5);
font-size: 2.125em;
font-weight: 500;
line-height: 110%;
letter-spacing: -0.0425rem;}
.cont_li{}
.cont_txt{color: #0080C0;
font-size: 1.1875em;
font-weight: 700;
line-height: 140%;}



.epia_our_mission_box{display:flex;
	flex-wrap:Wrap;
	width:100%}
.epia_our_mission_box_left{width:50%}
.epia_our_mission_box_center{}
.epia_our_mission_box_center p{margin-bottom:2.5em;max-width:66%}
.text_p{}
.epia_our_mission_box_right{width:50%; display: grid;
  grid-template-columns: repeat(4, 8fr);
    grid-template-rows: repeat(8, 10%);
    grid-gap: 1.5rem; }
  
  .epia_our_mission_box_right img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block; 
  border-radius: 10px;
}

.epia_our_mission_box_right_grid_1:before {
	width: 4em;
height: 4em;
left:-2em;
top: -2em;
content:'';
position:absolute;
background: #FFCD00;
opacity: 0.8;
border-radius: 10px;}
.epia_our_mission_box_right_grid_1 {
	position:relative;
  grid-column-start: 1;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 9;

  /** Alternative Syntax **/
  /* grid-column: 1 / span 2;  */
  /* grid-row: 1 / span 2; */
}

.epia_our_mission_box_right_grid_2 {
  grid-column-start: 3;
    grid-column-end: 5;
    grid-row-start: 1;
    grid-row-end: 5;

  /** Alternative Syntax **/
  /* grid-column: 1 / span 2;  */
  /* grid-row: 1 / span 2; */
}
.epia_our_mission_box_right_grid_3:before {
	width: 8em;
height: 8em;
right: -4em;
bottom:-4em;
position:absolute;
content:'';
/* Final/Turquise/turquise-500 */

background: #56D5FC;
opacity: 0.8;
border-radius: 10px;
}
.epia_our_mission_box_right_grid_3 {
  grid-column-start: 3;
    grid-column-end: 5;
    grid-row-start: 5;
    grid-row-end: 9;
	position:relative
  /** Alternative Syntax **/
  /* grid-column: 1 / span 2;  */
  /* grid-row: 1 / span 2; */
}



@media(max-width:1280px){
	.epia_ice_you_can_trust_box_box_center {
    width: 95%;
}
}
@media(max-width:1023px){
	
	
	
	
	.epia_ice_you_can_trust_count_box{text-align:left;width:calc(100% / 1);margin-bottom:1em}
	.epia_our_mission_box_left{width:100%}
.epia_our_mission_box_center p{max-width:100%}
.epia_our_mission_box_right{
	width:100%; 
	display: grid;
	grid-template-columns: repeat(4, 8fr);
    grid-template-rows: repeat(8, 10%);
    grid-gap: 1.5rem; 
	margin-top:3em}
	
	.epia_our_mission_box_right_grid_3:before {
	width: 4em;
	height: 4em;
	right: -2em;
	bottom: -2em;
	position:absolute;
	content:'';
/* Final/Turquise/turquise-500 */
	background: #56D5FC;
	opacity: 0.8;
	border-radius: 10px;
}

.epia_our_mission_box_right_grid_1:before {
	width: 2em;
	height: 2em;
	left: -1em;
	top: -1em;
	content:'';
	position:absolute;
	background: #FFCD00;
	opacity: 0.8;
	border-radius: 10px;
	}



.epia_ice_you_can_trust{padding-top:4em;padding-bottom:7.5em}
.epia_ice_you_can_trust_box{display:flex;
	flex-wrap:Wrap;align-items:center;
	width:100%;margin-bottom:15em}
.epia_ice_you_can_trust_box_left{width:100%}
.epia_ice_you_can_trust_box_left img{max-width:100%}
.epia_ice_you_can_trust_box_right{width:100%}
.epia_ice_you_can_trust_box_box_center{width:100%}	
	
	
}	


/*header home*/
.epia_header{position:relative;height: 95vh;    overflow: hidden;}
.epia_header:before{background-image:url(../images/maska.png); background-position:center bottom;background-repeat:no-repeat;background-size: 100%;width:100%;position:absolute;left:0px;right:0px;margin:0 auto;content:'';    height: 237px;    position: absolute;    bottom: -3px;    content: '';}

.epia_header_box{
	    position: absolute;
    top: 35%;
    max-width: 1280px;
    
    margin: 0 auto;
    left: 0px;
    right: 0px;}
	
.epia_header_box_right{width:50%}

.epia_header_box_center{display: flex;
    flex-wrap: Wrap;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;}
	
.epia_header .heading_h4{
	font-size: 2.125em;
margin-bottom:1.75em;
font-weight: 500;
line-height: 110%;
letter-spacing: -0.0425em;
}
.epia_header .heading_h3{
text-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
/* Desktop/Standard/H2 */
font-size: 3.8125em;
font-weight: 700;
line-height: 100%;
letter-spacing: -0.07625em;
margin-bottom:0.125em}	
	
	
	
@media(max-width:1280px){
	.epia_header img{    object-fit: cover;    height: 100%; width:initial}
	
}
@media(max-width:1023px){
	.epia_header {
    position: relative;
    height: 80vh;
    overflow: hidden;}
	
	
	.epia_header_box {
    position: absolute;
    top: 30%;
    max-width: 100%;
    margin: 0 auto;
    left: 0px;
    right: 0px;}
	
	.epia_header .heading_h3 {
    text-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    font-size: 2.125em;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: -0.07625em;
    margin-bottom: 0.125em;}
	
	.epia_header .heading_h4 {
    font-size: 1.5em;
    margin-bottom: 1.275em;
    font-weight: 500;
    line-height: 110%;
    letter-spacing: -0.0425em;}
	
	.epia_header img{

    width: auto !important;
    height: 80vh;
    margin: 0 auto;
    left: -40vw;
    position: relative;}
	.epia_header_box_right {
    width: 100%;}
	
	.epia_header:before{
		bottom: 0vh;
		z-index: 1;}
}
	
	
/*home end*/

/*nav*/
.navbar-fixed-top{position:fixed;top:0px;width:100%;background:#fff;box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.05);}
.home .navbar-fixed-top{background:transparent;box-shadow:initial}
.home .navbar-fixed-top.darkHeader{box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.05);}
.navbar-fixed-top.darkHeader{background:#fff}
.navbar-default .navbar-nav > li > a{
font-weight: 500;
font-size: 1em;
line-height: 120%;
justify-content:center;
/* or 19px */

display: flex;
align-items: center;
text-transform: uppercase;

/* V1/Navy blue */
font-family: 'DM Sans', sans-serif;
color: #131E59;}

.wpat_minimalist_dropdown,.wpat_lang_item {max-width:100% !important;width:100% !important}
nav > .containers{height:100%}
.navbar-collapse.in {
    overflow-y: initial
}

.open_menu .navbar-collapse.collapse.in {
    display: block;
    align-self: flex-start !important;
}

.epia_login{display:flex;flex-wrap:Wrap;margin-left:auto;align-items:center}
.epia_login .button_default{width:initial;padding-left:2em;padding-right:2em;font-size:1em;font-weight: 700;
height:47px;
line-height: 120%;
/* or 19px */

margin-left:1.25em;
align-items: center;
text-align: center;
text-transform: uppercase;}
.epia_login_a{font-weight: 500;
font-size: 1em;
line-height: 120%;
/* or 19px */
text-transform: uppercase;
/* V1/Navy blue */
color: #131E59;}

.epia_login_page > div > div > a:hover{background:#0080C0;color:#fff}
.epia_login_page > div > div > a{
	width: 12rem;
	color:#333;
    margin-bottom: 3em;
	margin-top:3rem;
    margin-left: auto;
    margin-right: auto;
    background: #FFCD00;
    border: 0px;
    transition: all 0.5s ease;
    font-size: 1.1875em;
    height: 2.725em;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    text-transform: uppercase;
    font-weight: 700;
}

.navbar-right{margin-top:0px}


.heading_h3a{overflow:hidden}
.heading_h3a span{top:-100px}
.heading_h3a.active span{top:0px}


@media (max-width:1023px){
	.epia_login{display:none}
	.navbar-default .navbar-toggle .icon-bar,
	.navbar-default .navbar-toggle .icon-bar,
	.open_menu .navbar-toggle span:before,
	.navbar-toggle span:before,
	.navbar-toggle span:after{background-color:#0080C0}
	.open_menu{background:#fff !important}
	{}
}

/*faq*/
.faq-heading {
   text-align:center;
  font-weight: 400;
  font-size: 19px;
   -webkit-transition: text-indent 0.2s;
  text-indent: 20px;

  
  color: #131E59;


font-size: 1.5625em;
font-weight: 500;
line-height: 110%;
letter-spacing: -0.03125em;
}

.faq-text {
  
  font-weight: 400;
  color: #fff;
  width:95%;
  padding-left:20px;
  margin-bottom:30px;
  color: #E7E9EE;

/* Desktop/Standard/Body big */
font-size: 1.1875em;

line-height: 140%;
}

.faq {
  width: 80%;
  margin: 0 auto;
  background: white;

  position: relative;

}
.faq label {
  display: block;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  height: 3em;
  padding-top:1px;
 
  background-color: #FAFAFA;
  border-bottom: 1px solid #E1E1E1;
  
  display: flex;
width: 100%;
padding: 1.5em;
flex-direction: column;
align-items: flex-start;
border-radius: 10px;
background:  #CBF2FE;
margin-bottom:1.5em
}

.faq input[type="checkbox"] {
  display: none;
}

.faq .faq-arrow {
  width: 5px;
  height: 5px;
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  border-top: 2px solid rgba(0, 0, 0, 0.33);
  border-right: 2px solid rgba(0, 0, 0, 0.33);
  float: right;
  position: relative;
  top: -30px;
  right: 27px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

 .faq input[type="checkbox"]:checked + label > .faq-arrow {
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
 .faq input[type="checkbox"]:checked + label > .faq-heading {color:#fff;}
 .faq input[type="checkbox"]:checked + label {
  display: block;
  background: #0080C0;
  color: #fff;
  height: 225px;
  transition: height 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

 .faq input[type='checkbox']:not(:checked) + label {
  display: block;
  transition: height 0.8s;
  height: 4em;
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.epia_faq{margin-top:7em}
 
 @media(max-width:1023px){
	 .faq {width: 100%;}
	 .faq-heading {text-indent: 0px;}
	 
	 .faq label {    height: 3em;    padding: 0.75em;}
	 .faq input[type='checkbox']:not(:checked) + label {    height: 4.5em;}
	 
	 .faq input[type="checkbox"]:checked + label {

	 height: 330px;}
	 
 }
 
 
/*CONTAC FORM*/
.epia_cf{padding:10em 0px 13em;margin-top:5em;background: #CBF2FE}
.epia_cf_box{}
.epia_cf_box_title{}
.epia_cf_form{display:flex;flex-wrap:Wrap;align-items: stretch;width:90%;margin:0 auto;}
.epia_cf_form_box_1{width:40%;border-radius: 10px 0px 0px 10px;background-color: #0080C0;background-image:url(../images/cf.png);background-position:right bottom;background-repeat:no-repeat;padding:4em;display: flex;
    align-items: center;
    flex-wrap: wrap;}
	
	
.single-events .epia_cf_form_box_1{align-items: flex-start;}
.epia_cf_form_box_1_box{}
.epia_cf_form_box_1a{
	color: #FFF;
	font-size: 2.125em;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.0425em;
	margin-bottom:1em}
.epia_cf_form_box_1b{
	color: #FFF;
	font-size: 1.1875em;
	font-weight: 700;
	line-height: 140%;}
.epia_cf_form_box_1c{
	color: #E7E9EE;
	font-size: 1em;
	line-height: 140%;}
.epia_cf_form_box_2{
	width:60%;
	background:#fff;
	border-radius: 0px 10px 10px 0px;
	padding:5em
}


@media(max-width:1023px){
.epia_cf_form{display:flex;flex-wrap:Wrap;align-items: stretch;width:100%;margin:0 auto;}
.epia_cf_form_box_1{width:100%;border-radius: 10px 10px 0px 0px;background-color: #0080C0;background-image:url(../images/cf.png);background-position:right bottom;background-repeat:no-repeat;padding:2em}
.epia_cf_form_box_1_box{}
.epia_cf_form_box_1a{
	color: #FFF;
	font-size: 2.125em;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.0425em;
	margin-bottom:1em}
.epia_cf_form_box_1b{
	color: #FFF;
	font-size: 1.1875em;
	font-weight: 700;
	line-height: 140%;}
.epia_cf_form_box_1c{
	color: #E7E9EE;
	font-size: 1em;
	line-height: 140%;}
.epia_cf_form_box_2{
	width:100%;
	background:#fff;
	border-radius: 0px 10px 10px 0px;
	padding:2em
}
}


form input{margin-bottom:2em}
form textarea{height:70px}

form input,
form textarea{
	border-bottom:1px solid #0080C0;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	width:100%
}

input::placeholder {
  color: #131E59;

}
.wpcf7-submit{
	width: initial;
    padding-left: 2em;
    padding-right: 2em;
    font-size: 1em;
    font-weight: 700;
    height: 47px;
    line-height: 120%;
    align-items: center;
    text-align: center;
    text-transform: uppercase;
	border:0px;
	padding:0.4em 0.8em;
display: flex;
align-items: center;
margin-left:Auto;
width:initial;
justify-content:center;
border-radius: 10px;
background: #FFCD00}

.contact_1_ico{background-image:url(../images/phone.svg);background-position:top left;background-repeat:no-repeat;padding-left:3em}
.contact_2_ico{background-image:url(../images/mail.svg);background-position:top left;background-repeat:no-repeat;padding-left:3em}
.contact_3_ico{background-image:url(../images/marker.svg);background-position:top left;background-repeat:no-repeat;padding-left:3em}
.contact_3_ico strong {    margin-bottom: 0.75em;    display: inline-block;}


@media(max-width:1023px){
	
}


.epia_map {
    position: relative;
    z-index: 3;
    margin-top: -5em;
}
.epia_map_box{}
.epia_map_form{display:flex;flex-wrap:Wrap;align-items: center;}
.epia_map_form_box_1{width:50%;border-radius: 30px;position:relative}
.epia_map_form_box_1 iframe{border-radius: 30px;overflow:hidden}
.epia_map_form_box_1:before{width:100%;height:100%;background: #FFCD00; border-radius: 30px;position:Absolute;right:-0.95em;bottom:-0.5em;content:'';z-index:-1}
.epia_map_form_box_2{width:50%;padding:12rem}

.epia_map_form_box_2 .heading_p{font-size:1.1875em;margin-bottom: 1.5em;}
.epia_map_form_box_2 .heading_p strong{font-size:1.3em}

@media(max-width:1023px){
.epia_map_form{display:flex;flex-wrap:Wrap}
.epia_map_form_box_1{width:100%;border-radius: 0px 30px 30px 0px;position:relative;margin-left: -2em;}
.epia_map_form_box_1 iframe{border-radius: 0px 30px 30px 0px;overflow:hidden}
.epia_map_form_box_1:before{width:100%;height:100%;background: #FFCD00; border-radius: 0px 30px 30px 0px;position:Absolute;right:-0.95em;bottom:-0.5em;content:'';z-index:-1}
.epia_map_form_box_2{width:100%;padding:2em 1em}
.epia_map_form_box_2 {width: 100%;padding: 2em 0em;}
}

/*history*/
.epia_history{padding:9em 0px;margin-top:7em}
.epia_history_mission_box{display:flex;flex-wrap:Wrap;align-items:center}
.epia_history_mission_box_left{width:50%;padding-right:5em}
.epia_history_mission_box_center{}
.epia_history_mission_box_right{width:50%;display:flex;flex-wrap:Wrap;}
.epia_history_mission_box_right img{max-width:100%;}
.epia_history_mission_box_right_grid_1{width:50%;padding-right:1em;position:relative}
.epia_history_mission_box_right_grid_1:before{position:absolute;content:'';width: 4em;height: 4em;border-radius: 10px;opacity: 0.800000011920929;background:#FFCD00;left:-2em;bottom:4em}
.epia_history_mission_box_right_grid_3{width:50%;padding-left:1em;position:relative;padding-top:6em}
.epia_history_mission_box_right_grid_3:before{position:absolute;content:'';width: 8em;height: 8em;border-radius: 10px;opacity: 0.800000011920929;background: #56D5FC;right: -4em;top: 2em;}

.epia_history_box{display:flex;flex-wrap:Wrap;align-items:center;margin-top:11em}
.epia_history_box_left{width:50%}
.epia_history_box_left img{max-width:630px}
.epia_history_box_right{width:50%;padding:3em}

@media(max-width:1023px){
	.epia_history{padding:9em 0px;margin-top:7em}
.epia_history_mission_box{display:flex;flex-wrap:Wrap;align-items:center}
.epia_history_mission_box_left{width:100%;padding-right:0em;margin-bottom:2em}
.epia_history_mission_box_center{}
.epia_history_mission_box_right{width:100%;display:flex;flex-wrap:Wrap;margin-left:0%}
.epia_history_mission_box_right img{max-width:100%;}
.epia_history_mission_box_right_grid_1{width:50%;padding-right:1em;position:relative}
.epia_history_mission_box_right_grid_1:before{position:absolute;content:'';width: 2em;height: 2em;border-radius: 10px;opacity: 0.800000011920929;background:#FFCD00;left:-1em;bottom:5em}
.epia_history_mission_box_right_grid_3{width:50%;padding-left:1em;position:relative;padding-top:6em}
.epia_history_mission_box_right_grid_3:before{position:absolute;content:'';width: 4em;height: 4em;border-radius: 10px;opacity: 0.800000011920929;background: #56D5FC;right: -2em;top: 4em;}

.epia_history_box{display:flex;flex-wrap:Wrap;align-items:center;margin-top:5em}
.epia_history_box_left{width:100%}
.epia_history_box_left img{max-width:100%}
.epia_history_box_right{width:100%;padding:1em}
}
/*members-points*/

.epia_members_points{background-image:url(../images/pattern_2.png);background-position:90% 100%;background-repeat:repeat;background-size: contain;background-color:#0080C0;padding:10.4em 0px}
.epia_members_points_box{display:flex;flex-wrap:Wrap;margin-bottom:5em;justify-content:center}
.epia_members_points_box_center{}
.epia_members_points_boxes{display:flex;flex-wrap:Wrap;justify-content:center;width: 75%;    margin: 0 auto;}
.epia_members_points_boxes_box:nth-child(odd){margin-right:1.25em}
.epia_members_points_boxes_box:nth-child(even){margin-left:1.25em}
.epia_members_points_boxes_box{
	margin-bottom:2.5em;
	width:calc(50% - 1.25em);
	display:flex;
	flex-wrap:Wrap;
	align-items:flex-start;
	border-radius: 10px;
	background: #FFF;
	padding:1.5em;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10), 0px 46px 52px 0px rgba(0, 0, 0, 0.09);}
.epia_members_points_boxes_box_number{display: flex;
width:2em;height:2em;
align-items: center;
justify-content:center;
border-radius: 10px;
background: #FFCD00;

color: #0080C0;

font-size: 2.125em;

font-weight: 500;
line-height: 110%;
letter-spacing: -0.0425em;
}
.epia_members_points_boxes_box_txt{
	width:calc(100% - 6.5em);
	margin-left:1.5em
}

.epia_members_points_box_center .heading_h3{
text-align: center;
font-size: 2.125em;

font-weight: 500;
line-height: 110%;
letter-spacing: -0.0425em;}

@media(max-width:1023px){
.epia_members_points_boxes{width:100%}
.epia_members_points {
	padding: 5em 0px;}
	
.epia_members_points_boxes_box:nth-child(odd){margin-right:0em}
.epia_members_points_boxes_box:nth-child(even){margin-left:0em}
.epia_members_points_boxes_box{
	margin-bottom:2.5em;
	width:100%;
	display:flex;
	flex-wrap:Wrap;
	align-items:flex-start;
	border-radius: 10px;
	background: #FFF;
	padding:1.5em;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10), 0px 46px 52px 0px rgba(0, 0, 0, 0.09);}
}

.epia_trust{
	background: #CBF2FE;
	padding:5.5em 0px 9.5em} 
	
.epia_trust_box_title p{width:40%;margin-bottom:5em}	
.epia_trust_box{}
.epia_trust_box_title{}
.epia_trust_boxes{}
.epia_trust_boxes_box{border-radius: 10px;padding:5em;display:flex;	flex-wrap:Wrap;width:67%;margin-bottom:3.94em;position:relative;box-shadow: 8px 8px 0px 0px #FFCD00;/*background-image:url(../images/trust.png);*/background-position:right bottom;background-repeat:no-repeat;background-size:cover}
.epia_trust_boxes_box:after{border-radius: 10px;width:100%;height:100%;position:absolute;bottom:-0.5em;right:-0.5em;background:#FFCD00;content:'';z-index:-1}
.epia_trust_boxes_box:nth-child(1){background-color: #131E59;margin-right:33%}
.epia_trust_boxes_box:nth-child(2){background-color: #0080C0;margin-left:16.5%}
.epia_trust_boxes_box:nth-child(3){background-color: #56D5FC;margin-left:33%}
.epia_trust_boxes_box:nth-child(3) .epia_trust_boxes_box_left:before{background: #131E59;}
.epia_trust_boxes_box:nth-child(3) .trust_h4,
.epia_trust_boxes_box:nth-child(3) .epia_trust_boxes_box_right_strong,
.epia_trust_boxes_box:nth-child(3) .epia_trust_boxes_box_right_txt{color: #131E59;}
.epia_trust_boxes_box:nth-child(3) .epia_trust_boxes_box_left a{color: #131E59;border-color:#131E59}

.epia_trust_boxes_box_left{width:50%;position:relative;padding-right:5%}
.epia_trust_boxes_box_left a{border-radius: 10px;border: 1.5px solid #FFF;color:#FFF;
text-align: center;

font-size: 1em;
padding:0.9em 2.5em;
font-weight: 700;
line-height: 120%;
text-transform: uppercase;}
.epia_trust_boxes_box_left:before {
    width: 1px;
    height: 100%;
    background: #EEFBFF;
    content: '';
    position: absolute;
    right: 2em;
}
.trust_h4{margin-bottom:1.5em;
color:#FFf;
/* Desktop/Standard/H4 */
font-size: 2.125em;

font-weight: 500;
line-height: 110%;
letter-spacing: -0.0425em;}
.epia_trust_boxes_box_right{width:50%}
.epia_trust_boxes_box_right_strong{
	color: #FFF;
	font-size: 1.1875em;
	font-weight: 700;
	margin-bottom:0.75em;
	line-height: 140%;}

.epia_trust_boxes_box_right_txt	{
	color:#FFF;
	font-size: 1em;
	line-height: 140%;
}
	
	
	@media(max-width:1023px){
		.epia_trust_boxes_box_left{width:100%;position:relative;padding-right:0%;margin-bottom:3em}
.epia_trust_boxes_box_left a{padding:0.7em 1em}
.epia_trust_boxes_box_left:before {
display:none
}
.trust_h4{margin-bottom:1.5em;
color:#FFf;
/* Desktop/Standard/H4 */
font-size: 2.125em;

font-weight: 500;
line-height: 110%;
letter-spacing: -0.0425em;}
.epia_trust_boxes_box_right{width:100%}
.epia_trust_boxes_box{border-radius: 10px;padding:1.5em;display:flex;	flex-wrap:Wrap;width:100%;margin-bottom:2.5em;position:relative;}
.epia_trust_boxes_box:after{border-radius: 10px;width:100%;height:100%;position:absolute;bottom:-0.5em;right:-0.5em;background:#FFCD00;content:'';z-index:-1}
.epia_trust_boxes_box:nth-child(1){background: #131E59;margin-right:0%}
.epia_trust_boxes_box:nth-child(2){background: #0080C0;margin-left:0%}
.epia_trust_boxes_box:nth-child(3){background: #56D5FC;margin-left:0%}

	}



.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #337ab7;
    background: transparent;
    transition: all 0.5s ease;
}
	
	.menu-menu-container ul li:hover a:before{display:none}
	.darkHeader .navbar-brand img {
    max-height: 60px;
}


/*Events*/

.epia_events_header_h3{font-size:3.8125em;margin-bottom:0px}
.epia_events_header_h4{
	color: #131E59;
	font-size: 2.125em;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.68px;}
.epia_events_header{margin-top:17em;padding-bottom: 9em;}
.epia_events_header_box{display:flex;	flex-wrap:Wrap}
.epia_events_header_box_right{width:50%;padding-right:2em}
.epia_events_header_box_left{width: calc( 50% - (100% / 12));}
.epia_events_header_box_left img{max-width:100%}
.epia_events_header_box_center{}
.epia_events_header_timer_box{
	margin-top:2em;
	display:flex;	
	align-items:center;
	flex-wrap:Wrap;
	border-radius: 10px;
	background: var(--final-turquise-turquise-100, #CBF2FE);
	/* Shadow color lttle */
	box-shadow: 0px 0px 0px 0px rgba(0, 76, 255, 0.10), 0px 24px 48px -20px rgba(0, 76, 255, 0.20);
	padding:3.5em 5.1875em
}
.epia_events_header_timer_box_txt:before{
	height:100%;
	width:1px;
	background: #424B7A;
	content:'';
	position:absolute;
	right:-40%}

.epia_events_header_timer_box_txt span{color:#0080C0}
.epia_events_header_timer_box_txt{color: #131E59;
	/* Desktop/Standard/H4 */
	font-size: 2.125em;
	position:relative;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	margin-right:20%;
	letter-spacing: -0.68px;
	width:25%}

@media(max-width:1023px){
	.epia_events_header_box{}
	.epia_events_header_box_right{order:2}
	.epia_events_header_box_left{order:1}
	.epia_events_header_timer_box{margin-top:1.5em}
}

#timer{
	width:55%;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
	
	
.epia_event_upcoming{
	background-image:url(../images/pattern.svg);
	background-position:90% 100%;
	background-repeat:repeat;
	background-size:contain;
	background-color:#131E59;
	padding:8.0625em 0px}	

.epia_event_upcoming_box_white{
	display: flex;
	flex-wrap:wrap;
	align-items:center;
	margin-left:auto;
	margin-right:auto;
	padding: 2em 2.5em 2em 1.25em;
	align-items: center;
	margin-bottom:2.5em;
	border-radius: 10px;
	background: #FFF;
	width: calc(100% - 3.65em - (100% / 12 * 2));}

.epia_event_upcoming_box_white_img{
	width: calc(100% / 12 * 1.5);
	border-radius: 10px;
	margin-right:2em;
	overflow:hidden}
	
.epia_event_upcoming_box_white_img img{
	width: 100%}

.epia_event_upcoming_box_white_txt{
	width: calc(100% / 12 * 4.5);
	margin-right:calc(100% / 12 * 1)}

.epia_event_upcoming_box_white_txt h3{
	color: #131E59;
	font-size: 1.5em;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.5px;}
	
.epia_event_upcoming_box_white_txt h4{
	color: #0080C0;
	font-size: 1.1875em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;}	
	
.epia_event_upcoming_box_white_txt p{
	color: #424B7A;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;}
	
.epia_event_upcoming_box_white_btn a:nth-child(1){
	margin-right:1em
}
.epia_event_upcoming_box_white_btn{
	width: calc(100% / 12 * 4.55);
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;}
	
.epia_event_upcoming_box_title p{max-width:60%;margin-left:auto;margin-right:auto;margin-bottom:4em}	

@media(max-width:1023px){
	.epia_events_header_box_right,.epia_events_header_box_left {width: 100%;padding-right:0px}
	.epia_events_header_timer_box{padding:1.5em}
	.epia_events_header_timer_box_txt,#timer{width:100%}
	#timer div {width: 25%;}
	
	
	.epia_event_upcoming_box_white {
    padding: 1.5em;
    margin-bottom: 2.5em;
    width: calc(100% - 3em);}
	
	.epia_event_upcoming_box_white_img {
    width: calc(100%);
    border-radius: 10px;
    margin-right: 0em;
	margin-bottom:1.5em}
	
	.epia_event_upcoming_box_white_txt {
    width: calc(100%);
    margin-right: 0px;
	margin-bottom:1.5em}
	
	.epia_event_upcoming_box_white_btn {
    width: calc(100%);}
	
	.epia_event_upcoming_box_white_btn a:nth-child(1) {
    margin-right: 0.25em;
}
}



.epia_board-of-directors{
	background: #F7FDFF;
	padding:7.5em 0px;
	margin-top:8em}
	
.epia_board-of-directors-image{
	height:19em;
	background-size:cover;
	width:100%}

.epia_board-of-directors-slide{
	display: flex;
    flex-wrap: wrap}
	
.epia_board-of-directors-txt p{
	color: #FFF;
	font-size: 1.1875em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%}
	
.epia_board-of-directors-txt h4{
	color: #FFF;
	width:100%;
	font-size: 2em;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.68px}
	
.epia_board-of-directors-txt{
	/*display: flex;
	flex-wrap:wrap;*/
	width:100%;
	padding: 2em 1.5em;
	justify-content: flex-start;
	align-items: flex-start;
	text-align:left;
	min-height:13em;
	background: #0080C0}

.epia_board-of-directors-www a{
	color: #131E59;
	text-decoration:none}
	
.epia_board-of-directors-www{
	display: flex;
	padding: 0.8125em;
	align-items: center;
	background: #FFCD00;
	color: #131E59;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
	width:100%}
	
	

.epia_distributors{
	padding:6.875em 0px 12em
}	
.epia_suppliers{
	background: #F7FDFF;
	padding:6.875em 0px 12em
}	


.epia_suppliers_boxes{
	width:90%;
	margin: 6em auto 0px;
    display: flex;
    flex-wrap: wrap;
	justify-content: space-between;
	
}

.epia_suppliers_box:nth-child(even){margin-right:3em;margin-left: 0px;}
.epia_suppliers_box:nth-child(odd){margin-left:3em}
.epia_suppliers_box:last-of-type{    margin-left: 0px;    margin-right: 0px;}
.epia_suppliers_box{
	display: flex;
	flex-wrap: wrap;
	width: calc(50% - 3em);
	margin:6em auto 0px;
	border-radius: 0.625rem;
	padding:1.5em;
	background: #FFF;
	box-shadow: 0px 0px 0px 0px rgba(0, 76, 255, 0.10), 0px 24px 40px 0px rgba(0, 76, 255, 0.10);}

.epia_suppliers_box_box{
	display: flex;
	flex-wrap: wrap;
	width:55%;
	margin-right:10%;
	align-items: flex-start;
}

.epia_suppliers_box_name{
	color: #131E59;
	font-size: 1.5em;
	margin-bottom:1.5em;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.5px;}

.epia_suppliers_box_description{
	color: #424B7A;
	font-size: 1.1875em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

.epia_suppliers_box_contact{
	margin-top:1.5em;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	width:100%;}

.epia_suppliers_box_adress{
	width:100%;
	color:  #131E59;
	font-size: 1em;
	margin-bottom:1.5em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
	margin-right:10%
}



.epia_suppliers_box_phone a{color: #131E59;}
.epia_suppliers_box_phone{
	
	display: flex;
padding: 0.75em 1.5em;
align-items: center;
justify-content:center;
border-radius: 10px;
background: #CBF2FE;
color: #131E59;
font-size: 1em;
font-style: normal;
font-weight: 700;
line-height: 140%;

}
.epia_suppliers_box_www a{color: #131E59;}
.epia_suppliers_box_www{
	margin-top:1.5em;
	display: flex;
padding: 0.75em 1.5em;
align-items: center;
justify-content:center;
border-radius: 10px;
background: #CBF2FE;
color: #131E59;
font-size: 1em;
font-style: normal;
font-weight: 700;
line-height: 140%;

}

.epia_suppliers_box_img{
	width:35%;
	height: 10em;
    background: #fff;
    border-radius: 0.625rem;
border: 1px solid var(--final-blue-blue-500, #0080C0);
background: #FFF;

    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;}
	
.epia_suppliers_box_img img{
	max-width: 100%;
    padding: 1em;
    max-height: 100%;}

@media(max-width:1023px){
	.epia_suppliers_box_img {
		width: 35%;
		height: 5em;}
	
	.epia_suppliers_box:nth-child(even){
		margin-right:0em}
		
	.epia_suppliers_box:nth-child(odd){
		margin-left:0em}
	
	.epia_suppliers_box:last-of-type{   
		margin-left: 0px;    
		margin-right: 0px;}
		
	.epia_suppliers_box_img img {
    max-width: 100%;
    padding: 0.25em;
    max-height: 100%;
    border-radius: 10px;}
		
	.epia_suppliers_box{
		display: flex;
		flex-wrap: wrap;
		width: calc(50% - 3em);
		margin:4em auto 0px;
		border-radius: 0.625rem;
		padding:1.5em;
		background: #FFF;
		box-shadow: 0px 0px 0px 0px rgba(0, 76, 255, 0.10), 0px 24px 40px 0px rgba(0, 76, 255, 0.10);}
}


#map{height:600px;}

.map_relative{position:relative}
.epia_map_members_legenda > span{margin:0px 1em}
.epia_map_members_legenda > span:nth-child(1){color:#0080C0}
.epia_map_members_legenda > span:nth-child(2){color:#FFCD00}
.epia_map_members_legenda > span:nth-child(3){color:#131E59}

.epia_map_members_legenda{
	display:flex;flex-wrap:Wrap;align-items:center;justify-content:center;
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	margin:0 auto;
	border-radius: 10px 10px 0px 0px;
	background: #FFF;
	padding:1.5em 4em;
	font-size:1em;
	font-weight: 700;
	line-height: 140%;
	max-width:35%
} 




.epia_map_members{
	background: #EEFBFF;
	margin-top:6.5em;
	padding-top:7.5em;
	padding-bottom:7.5em}
	
.epia_map_members_box{}

.epia_map_members_box_title{}

.epia_map_members_box_after{
	margin-top:4em;
	display: flex;
	flex-wrap: wrap;
	align-items:center;
	width: 100%;
    justify-content: space-between;
}
.epia_map_members_box_after_box{
	width:calc(100% / 3);
	border-left:2px solid #0080C0;
	padding-left:1.5em
}	
.epia_map_members_box_after_box_and > div{
	width:100%}

.epia_map_members_box_after_box_and{
	flex-wrap: wrap;
    align-items: center;
    margin-right: auto;
	width:calc(100% / 2);
	margin-left:5em;
	display: flex;
}

.modal-open {
    overflow: hidden
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 111111;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
    -webkit-transform: translate(0,-25%);
    -ms-transform: translate(0,-25%);
    -o-transform: translate(0,-25%);
    transform: translate(0,-25%)
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5)
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 111110;
    background-color: #000
}

.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0
}

.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5
}

.modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0;
    line-height: 1.42857143
}

.modal-body {
    position: relative;
    padding: 15px
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn+.btn {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .modal-dialog {
        width:600px;
        margin: 30px auto
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
        box-shadow: 0 5px 15px rgba(0,0,0,.5)
    }

    .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        width:900px
    }
}




.epia_announcement{background: linear-gradient(66.33deg, #CBF2FE 20.15%, rgba(255, 255, 255, 0) 35.55%, rgba(255, 255, 255, 0) 64.72%, #CBF2FE 81.93%), #CBF2FE;background-image:url(../images/pattern_2.png);background-position:90% 100%;background-repeat:repeat;background-size: contain;}


.epia_announcement{padding-top:7.875em;padding-bottom:11.5em}

.epia_announcement_boxes{display:flex;	flex-wrap:Wrap;align-items:center;	width:100%;margin-bottom:4em}

.epia_announcement_boxes_center{display:flex;flex-wrap:Wrap;justify-content:space-between;align-items:center;width:100%}
.epia_announcement_boxes_left{width:70%}
.epia_announcement_boxes_right a{margin-left:auto}
.epia_announcement_boxes_right{
	width:30%;
	display:flex;
	flex-wrap:Wrap;
	}
.epia_announcement_count{
	color: #0080C0;
	
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;}

.epia_announcement_box{display:flex;flex-wrap:Wrap;width:calc((100% / 12) * 10);margin:3em auto 0px; }
.epia_announcement_box_item{
	display:flex;
	flex-wrap:Wrap;    
	width: 100%;
	margin:0 auto 4em;
	border-radius:10px;
	overflow:hidden
	}
.epia_announcement_image{width:34%;
display: flex;
	flex-wrap: Wrap;
	align-items: center;
	align-items: stretch;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;}
	
.epia_announcement_txt{
	padding:3.5em 4em;
	background:#fff;
	width:66%}

.epia_announcement_txt_title{
	color: #131E59;
	font-size: 1.5625em;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	letter-spacing: -0.5px;
}

.epia_announcement_txt_date{
	color: #616890;
	font-size: 0.875em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

.epia_announcement_txt_p{
	color: #131E59;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;}

.epia_announcement_txt_contact{
	display:flex;flex-wrap:Wrap;justify-content:space-between;align-items:center
}

.epia_announcement_txt_contact > div:nth-child(3) {
	color: #131E59;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;}
	
.epia_announcement_txt_contact > div:nth-child(3) img{border-radius:50%;margin-right:0.125em}
.epia_announcement_txt_contact > div:nth-child(1){
	color: #131E59;
	font-size: 1.1875em;
	font-style: normal;
	font-weight: 700;
	line-height: 140%;}
	
.epia_announcement_txt_contact a{
	display: flex;
	padding: 14px 40px;
	align-items: center;
	justify-content:center;
	border-radius: 10px;
	border: 1.5px solid #0080C0;
	color: #0080C0;
	text-align: center;
	font-size: 1em;
	font-style: normal;
	font-weight: 700;
	line-height: 120%;
	text-transform: uppercase;
	
}

@media(max-width:1023px){
	
	.epia_map_members_box_after_box {width: calc(100% / 1);}
	
	.epia_map_members_box_after_box_and {
		width: calc(100%);
		margin-left:0%;
		margin-top:1em}
	
	.epia_announcement_boxes_left,
	.epia_announcement_boxes_right {width:100%}
	
	.epia_announcement_image {
		width: 100%;
		height: 70vw;}
	
	.epia_announcement_txt {
		padding: 2em;
		background: #fff;
		width: 100%;
		margin-bottom:2em}
	
	.epia_suppliers_box{
		width:100%}
	
	.epia_suppliers_box_adress {
		width: 100%;
		color: #131E59;
		font-size: 1em;
		margin-right: 0%;
		margin-bottom: 1em;}
	
	.epia_suppliers_box_phone {
		max-width: 100%;
		display: flex;
		padding: 0.75em 1.5em;
		align-items: center;
		justify-content: center;
		border-radius: 10px;
		background: #CBF2FE;
		color: #131E59;
		font-size: 1em;
		font-style: normal;
		font-weight: 700;
		line-height: 140%;}
		
	.epia_announcement_txt_contact > div:nth-child(2){margin-bottom:1em}
	.epia_announcement_txt_contact{
		margin-bottom:1.5em
	}	
}

.fancybox-content iframe{width: 70vw;    margin: 0 auto;    max-width: 1344px;}

@media(max-width:1023px){
	.fancybox-content iframe{max-width:100%;margin: 0 auto}
}

.epia_testimonial{
	padding:10em 0px 0em
}

.epia_testimonial_box{margin-top:4em}



.epia_testimonial-slide{
	margin:1.125em;
	padding:2em; 
	border-radius: 10px;
	background:  #EEFBFF;
	box-shadow: 0px 0px 0px 0px rgba(0, 76, 255, 0.10), 0px 12px 24px 4px rgba(0, 76, 255, 0.10);}

.epia_testimonial-txt{position:relative;padding-top:2em;text-align:left}
.epia_testimonial-txt:before{position:absolute;background-image:url(../images/quote_start.png);background-repeat:no-repeat;width: 18px;height: 14px;background-size:100%;content:'';left: 0px;top: 0px;}
.epia_testimonial-txt:after{position:absolute;background-image:url(../images/quote_end.png);background-repeat:no-repeat;width: 18px;height: 14px;background-size:100%;content:'';right: 0px;bottom: -28px;}


.epia_testimonial-txt p{
	color: #131E59;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;}
	
.epia_testimonial-image{}

.epia_testimonial-image img{border-radius:50%;max-width:4em;margin:4em auto 0px}

.epia_testimonial-image h4{
	
	color: #131E59;
	text-align: center;
	font-size: 1.125em;
	font-style: normal;
	font-weight: 400;
	line-height: 130%;
}

.epia_testimonial-image p{
	color: #616890;
	text-align: center;
	font-size: 0.75em;
	font-style: normal;
	font-weight: 400;
	line-height: 130%;
	
}


.epia_testimonial-image{color:  #131E59;

font-style: normal;
font-weight: 700;
line-height: 110%;
letter-spacing: -0.9px;}



.epia_cf_form_join_box_1{padding:4em 2em}
.epia_cf_form_box_join_table{display:flex;flex-wrap:Wrap;width:100%}
					
.epia_cf_form_box_join_table_row{display:flex;flex-wrap:Wrap;width:100%;margin-bottom:1.5em}
.epia_cf_form_box_join_table_row > div:nth-child(1){width:62%;font-weight:700}
.epia_cf_form_box_join_table_row > div:nth-child(2){width:38%}


.epia_cf_form_box_join_info{font-size:0.75em;}
 

.epia_cf_form_box_join_table{display:flex;flex-wrap:Wrap;width:100%}
	

	
.content-single-event{width:100%;margin:0 auto}	
.epia_program{padding:10em 0px 7em}		
.epia_gallery_box{width:85%;margin:0 auto}			
.epia_program_box{width:85%;margin:0 auto}			
.epia_program_box_table_row1{display:flex;flex-wrap:Wrap;width:100%;margin-bottom:1.5em;}
.epia_program_box_table_row2{display:flex;flex-wrap:Wrap;width:100%;margin-bottom:1.5em;padding-bottom: 0.5em;border-bottom: 1px solid rgb(0,0,0,0.2);}
.epia_program_box_table_row1 {width:100%;}
.epia_program_box_table_row1 > h5{font-weight:700;font-size:1.5em}
.epia_program_box_table_row2 > div:nth-child(1){width:20%;font-weight:700}
.epia_program_box_table_row2 > div:nth-child(2){width:39%;margin-right:2%}
.epia_program_box_table_row2 > div:nth-child(3){width:39%}

.epia_board-of-directors-slide50 .epia_board-of-directors-image{background-position: center;}

.epia_board-of-directors-slide50box{display:flex;flex-wrap:Wrap;width:100%;align-items:flex-start}
.epia_board-of-directors-slide50{width:25%;max-width:500px}
.epia_board-of-directors-slide50txt{width:75%;padding:2em;max-width:initial}


.epia_event_upcoming_box_past_boxes{display:flex;flex-wrap:Wrap;width:100%;}
.epia_event_upcoming_box_past{display:flex;flex-wrap:Wrap;width:calc((100% - 40px) / 3);border-radius: 10px;margin-right:20px;margin-bottom:20px;height: 24.6vw;background-position:center;background-size:cover;}
.epia_event_upcoming_box_past_img{display:flex;flex-wrap:Wrap;width:calc((100%) / 2);border-radius: 10px;margin-right:20px;margin-bottom:20px;height: 24.6vw;background-position:center;background-size:cover;}
.epia_event_upcoming_box_past100{width:100%;margin-right: 0px;}
.epia_event_upcoming_box_past:nth-child(4),
.epia_event_upcoming_box_past:nth-child(7),
.epia_event_upcoming_box_past:nth-child(10),
.epia_event_upcoming_box_past:nth-child(13),
.epia_event_upcoming_box_past:nth-child(16),
.epia_event_upcoming_box_past:nth-child(19),
.epia_event_upcoming_box_past:nth-child(22){margin-right:0px}

.epia_event_upcoming_box_past_name{
	opacity:1;
	visibility:visible;
	background-color:rgba(19, 30, 89, 0.50);
	display:flex;
	flex-wrap:Wrap;
	align-items:center;
	justify-content:center;
	border-radius: 10px;
	padding:1.5em
	
	
	}
.epia_event_upcoming_box_past100 .epia_event_upcoming_box_past_name{width:calc(50% - 10px);margin-right:0px;margin-left:10px;margin-bottom: 20px;opacity:1;visibility:visible;background:transparent}
.epia_event_upcoming_box_past100 .epia_event_upcoming_box_past_name h3{color: #0080C0;font-size: 2em;font-style: normal;font-weight: 500;line-height: 110%;letter-spacing: -0.68px;text-align:left}
.epia_event_upcoming_box_past100 .epia_event_upcoming_box_past_name h4{color: #424B7A;font-size: 1.1875em;font-style: normal;font-weight: 400;line-height: 140%;margin-top:1.5em;text-align:left}
.epia_event_upcoming_box_past100 .epia_event_upcoming_box_past_img{width:calc(50% - 10px);margin-right:10px}
.epia_event_upcoming_box_past:hover .epia_event_upcoming_box_past_name{
	opacity:1;
	visibility:visible;
	background:rgba(19, 30, 89, 0.60) linear-gradient(0deg, rgba(0, 76, 255, 0.80) 0%, rgba(0, 76, 255, 0.80) 100%);}
.epia_event_upcoming_box_past_name h3{
	color: #FFF;
	font-size: 1.5625em;
	font-style: normal;
	font-weight: 500;
	line-height: 110%;
	width: 100%;
    text-align: center;
	letter-spacing: -0.5px;}
.epia_event_upcoming_box_past_name h4{
	color: #FFCD00;
	font-size: 1em;
	font-style: normal;
	font-weight: 500;
	line-height: 120%;
	width: 100%;
    text-align: center;
	letter-spacing: 1.6px;
	text-transform: uppercase;}
	
@media(max-width:1023px){
.epia_board-of-directors-slide50{width:100%;max-width:100%}
.epia_board-of-directors-slide50txt{width:100%;padding:1em;max-width:initial}
	
	
.epia_gallery_box{width:85%;margin:0 auto}	
.epia_gallery_box ul{padding:0px;margin:0 auto}	
.epia_gallery_box ul li{margin-bottom:1em}	
	
	
.epia_event_upcoming_box_past_name {    padding: 1em;    width: 100%;    height: 100%;}	

.epia_event_upcoming_box_past_name h3 {font-size: 1em;}
.epia_event_upcoming_box_past_name h4 { font-size: 0.75em;}
	
	/*single event */
.epia_program_box_table_row2 > div:nth-child(1){width:100%;font-weight:700}
.epia_program_box_table_row2 > div:nth-child(2){width:49%;margin-right:2%}
.epia_program_box_table_row2 > div:nth-child(3){width:49%}	
	
	
	
.epia_event_upcoming_box_past{display:flex;flex-wrap:Wrap;width:calc((100% - 20px) / 2);border-radius: 10px;margin-right:20px;margin-bottom:20px;height: 39.6vw;background-position:center;background-size:cover;}
.epia_event_upcoming_box_past_img{display:flex;flex-wrap:Wrap;width:calc((100%) / 2);border-radius: 10px;margin-right:20px;margin-bottom:20px;height: 24.6vw;background-position:center;background-size:cover;}
.epia_event_upcoming_box_past100{width:100%;margin-right: 0px;}
.epia_event_upcoming_box_past:nth-child(4),
.epia_event_upcoming_box_past:nth-child(10),
.epia_event_upcoming_box_past:nth-child(16),
.epia_event_upcoming_box_past:nth-child(19),
.epia_event_upcoming_box_past:nth-child(22){margin-right:20px}

.epia_event_upcoming_box_past:nth-child(3),
.epia_event_upcoming_box_past:nth-child(5),
.epia_event_upcoming_box_past:nth-child(7),
.epia_event_upcoming_box_past:nth-child(9),
.epia_event_upcoming_box_past:nth-child(11),
.epia_event_upcoming_box_past:nth-child(13),
.epia_event_upcoming_box_past:nth-child(15){margin-right:0px}

.epia_event_upcoming_box_past100.epia_event_upcoming_box_past {height:initial}
.epia_event_upcoming_box_past100 .epia_event_upcoming_box_past_img {
    width: calc(100% - 0px);
    margin-right: 0px;
    margin-bottom: 20px;
}

.epia_event_upcoming_box_past100 .epia_event_upcoming_box_past_name {
    width: calc(100% - 0px);
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 20px;
}
}	


.skiptranslate{display:none !important}
.news_title{color: #FFF;
max-width:80%;
text-align:left;
font-size: 2em;
margin-bottom:1em;
font-style: normal;
font-weight: 500;
line-height: 110%;
letter-spacing: -0.68px;}
.tnp.tnp-subscription{margin:0px}
.tnp-subscription-bg{border-radius: 10px;background:  #FFF;padding:10px;    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: space-between;max-width:90%}
.tnp-field.tnp-privacy-field{margin-top:0.25em}
.tnp-field.tnp-field-email {margin-bottom:0px !important}
.tnp-field.tnp-field-email input{background:transparent}
.tnp-field.tnp-field-button{margin-bottom:0px !important}
.tnp-field.tnp-field-button input{padding: 14px 40px;align-items: center;justify-content:center;border-radius: 10px;background:#56D5FC;color:  #131E59;
text-align: center;
font-size: 1em;
font-style: normal;
font-weight: 700;
line-height: 120%;
text-transform: uppercase;}

@media(max-width:1023px){ 
.tnp-field.tnp-field-email input{width:100%}
	.news_title{max-width:100%;}
	.tnp-field.tnp-field-button{width:100%}
	.tnp-subscription-bg{max-width:100%}
	.tnp.tnp-subscription{margin-bottom:2em}
}


#loginform{border-radius: 10px;background:  #56D5FC;padding:10px;    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: space-between;width:90%; max-width:600px;margin:3em auto 1em}

.wplf-lostpassword{width:90% !important; max-width:600px;margin:0em auto 3em !important;display:flex}
#loginform p{width:90%;margin-bottom:1em;margin-left:auto;margin-right:auto}
#loginform .login-remember label,
#loginform .login-username label,
#loginform .login-password label{width: 90%;margin: 0 auto;display: flex;}
#loginform .login-username input,
#loginform .login-password input{
	width:90%;
	margin-bottom:1em;
	margin-left:auto;
	margin-right:auto;  
	border:0px;
  transition: all 0.5s ease;
  font-size: 1.1875em;
  height: 2.725em;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  border-radius: 10px;

  font-weight: 700;
}
#loginform .button.button-primary{
	width:90%;
	margin-bottom:1em;
	margin-left:auto;
	margin-right:auto;  
	background: #FFCD00;
	border:0px;
  transition: all 0.5s ease;
  font-size: 1.1875em;
  height: 2.725em;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  text-transform: uppercase;
  font-weight: 700;}
  
 .epia_suppliers_box_title {width:100%} 
 
 textarea:focus, input:focus{
    outline: none;
}

.page-id-41 .fancybox-content{max-height:65vh}

@media(min-width:1024px){
	.epia_login_mobile{display:none}
}
@media(max-width:1023px){
	.epia_login_mobile{    display: flex;    flex-wrap: wrap;width:100%;padding-top:1em}
	.epia_login_mobile a{width:49%}
	.epia_login_mobile a:nth-child(1){    
	margin-right: 1%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #131E59;
    border-radius: 10px;}
	.epia_login_mobile a:nth-child(2){margin-left:1%}
}


.masonry {
  column-count: 2;
  column-gap: 5px;
}
@media (min-width: 768px) {
  .masonry {
    column-count: 1;
  }
}
@media (min-width: 992px) {
  .masonry {
    column-count: 2;
  }
}
@media (min-width: 1199px) {
  .masonry {
    column-count: 3;
  }
}
.masonry .brick {
  box-sizing: border-box;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  counter-increment: brick-counter;
  margin-bottom:5px
}
.masonry img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
