a {
    text-decoration: none;
    color: rgba(0,61,167,1);
    transition: all .4s;
}
.modul_peu {
    padding: 65px 0px 65px 0px;
    background-color: #000000;
}

.we_estil_peu1 a {
    color:#0082CB;
}

.we_estil_peu2 a:hover {
    color:#0082CB;
}
.we_estil_peu3 a:hover {
    color:#0082CB;
}

.m_mobil2 {
    background-color: #000000;
}

.we_header1 {background-color: rgb(255, 255, 255);}
.we_logo1 {height: 80px;padding: 5px 0px 5px 0px;}
.we_menu1 a {color: #000;}
.we_menu_contacte a {color: #000;}
.padding_menu {height: 80px;}

section, div {transition:all .3s}

.event_margin1{margin:0px 50px 0px 50px;}
.event_margin2{width:80%;margin:0 auto;}


.cycle-pager{background-color:rgba(255,255,255,0.1);bottom:0px;}
.cycle-pager span.cycle-pager-active {color: #0082CB;}

#nav-icon3 span {background:#000;margin:20px auto;}

.we_menu1 a:hover {color: #0082CB;}
.we_menu_contacte a:hover {color: #0082CB;}

.event_banner{width:100%;height:70vh;min-height:500px;}
.event_banner_left{float:left;width:60%;height:70vh;min-height:500px;transition:none;}
.event_banner_left2{width:100%;height:70vh;min-height:500px;}

.event_banner_right{float:right;width:40%;height:70vh;min-height:500px;background-color:#000000;}
.event_banner_right_table{width:100%;height:70vh;min-height:500px;display:table;}
.event_banner_right_table_cell{display: table-cell;vertical-align: middle;}
.event_banner_right h1{font-family:"Bungee", sans-serif;font-size:34px;line-height:44px;color:#FFFFFF;}
.event_banner_right_text{margin-top:46px;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);}
.event_banner_right_text p{font-family:"Roboto", sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#FFFFFF;padding:28px 0px 28px 0px;}
.event_banner_right_text p strong{font-weight:700;}

.event_banner_right2{position:relarive;width:100%;min-height:100vh;display:none;}
.event_banner_right2_table{width:100%;height:100vh;min-height:400px;display:table;}
.event_banner_right2_table_cell{display: table-cell;vertical-align: middle;}
.event_banner_right2 h1{font-family:"Bungee", sans-serif;font-size:54px;line-height:64px;color:#FFFFFF;}
.event_banner_right2_text{margin-top:46px;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);}
.event_banner_right2_text p{font-family:"Roboto", sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#FFFFFF;padding:28px 0px 28px 0px;}
.event_banner_right2_text p strong{font-weight:700;}

.event_boto1 {height:25px;font-family:"Roboto Condensed", sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#FFFFFF;text-transform:uppercase;}
.event_boto1 a {color:#FFFFFF;}
.event_boto1_left {float:left;padding-top:8px;height:25px;background-image:url(../img/ic_arrow.svg);background-repeat:no-repeat;background-position:center right;padding-right:30px;}
.event_boto1_left:hover {padding-right:40px;}

.event_boto2 {height:25px;font-family:"Roboto Condensed", sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#000;text-transform:uppercase;}
.event_boto2_left {float:left;padding-top:8px;height:25px;background-image:url(../img/ic_arrow.svg);background-repeat:no-repeat;background-position:center right;padding-right:30px;}
.event_boto2_left:hover {padding-right:40px;}

.event_boto3 {width:15px;height:25px;font-family:"Roboto Condensed", sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#000;text-transform:uppercase;}
.event_boto3_left {width:15px;float:left;padding-top:8px;height:25px;background-image:url(../img/ic_arrow.svg);background-repeat:no-repeat;background-position:center right;padding-right:0px;}
.event_boto3_left:hover {padding-right:10px;}


.event_group1{width:100%;padding-top:60px;padding-bottom:30px;}
.event_group1_left{float:left;width:33.33%;margin-bottom:30px;}
.event_group1_left_table{width:100%;height:inherit;display:table;cursor:pointer;}
.event_group1_left_table:hover{box-shadow: inset 0 0 0 160px rgba(76,117,161,0.6);transition: all .3s;}
.event_group1_left_table_disabled{width:100%;height:inherit;display:table;}
.event_group1_left_table_disabled:hover{}
.event_group1_left_table_cell{display: table-cell;vertical-align: middle;}
.event_group1_left p{font-family:"Bungee", sans-serif;font-size:24px;line-height:28px;color:#FFFFFF;}
.event_group1_left_linia{width:50px;height:16px;border-bottom:2px solid #0082CB;}
.event_group1_left_filter{width:inherit;height:inherit;background-color:rgba(0,0,0,0.2);}
.event_group1_left1b{background-color:#999999;height:250px;margin-right:20px;}
.event_group1_left2b{background-color:#999999;height:250px;margin-right:10px;margin-left:10px;}
.event_group1_left3b{background-color:#999999;height:250px;margin-left:20px;}
.event_group1_left4b{background-color:#999999;height:250px;margin-right:20px;}
.event_group1_left5b{background-color:#999999;height:250px;margin-right:10px;margin-left:10px;}
.event_group1_left6b{background-color:#999999;height:250px;margin-left:20px;}

.event_group2{width:100%;padding-top:40px;padding-bottom:40px;}
.event_group2_left{float:left;width:50%;}
.event_group2_leftb{margin-right:25px;}
.event_group2_leftb_linia{width:100%;height:30px;border-top:1px solid rgba(49,37,28,0.1);margin-top:20px;}
.event_group2_left h2{font-family:"Bungee", sans-serif;font-size:28px;line-height:36px;color:#31251C;text-transform:uppercase;padding-bottom:26px;}
.event_group2_left p{font-family:"Roboto", sans-serif;font-size:18px;line-height:22px;font-weight:300;color:#31251C;}
.event_group2_right{float:left;width:50%;}
.event_group2_rightb{margin-left:25px;}
.event_group2_right img{width:100%;}

.event_group22{width:100%;padding-top:40px;padding-bottom:40px;}
.event_group22_left{float:right;width:50%;}
.event_group22_leftb{margin-left:25px;}
.event_group22_leftb_linia{width:100%;height:30px;border-top:1px solid rgba(49,37,28,0.1);margin-top:20px;}
.event_group22_left h2{font-family:"Bungee", sans-serif;font-size:28px;line-height:36px;color:#31251C;text-transform:uppercase;padding-bottom:26px;}
.event_group22_left p{font-family:"Roboto", sans-serif;font-size:18px;line-height:22px;font-weight:300;color:#31251C;}
.event_group22_right{float:left;width:50%;}
.event_group22_rightb{margin-right:25px;}
.event_group22_right img{width:100%;}

.event_titular1{padding-top:60px;}
.event_titular1 h1{font-family:"Roboto Condensed", sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#000;text-transform:uppercase;}
.event_titular1_linia{width:100%;height:1px;border-top:1px solid rgba(49,37,28,0.1);margin-top:10px;}

.event_titular2{padding-top:10px;}
.event_titular2 h1{font-family:"Roboto Condensed", sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#000;text-transform:uppercase;}
.event_titular2_linia{width:100%;height:1px;border-top:1px solid rgba(49,37,28,0.1);margin-top:10px;}

.event_group3{width:100%;padding-top:40px;padding-bottom:60px;}
.event_group3_left{float:left;width:25%;}
.event_group3_leftb_1{margin-right:20px;}
.event_group3_leftb_2{margin-left:10px;margin-right:15px;}
.event_group3_leftb_3{margin-left:15px;margin-right:10px;}
.event_group3_leftb_4{margin-left:20px;}
.event_group3_left_imatge{background-color:#FFFFFF;}
.event_group3_left_text{border:20px solid #FFFFFF;background-color:#FFFFFF;height:220px;position:relative;}
.event_group3_left_text2{position:absolute;bottom:20px;width:100%;}
.event_group3_left_text_linia{width:50px;height:16px;border-bottom:2px solid #0082CB;}
.event_group3_left_text h2{font-family:"Roboto", sans-serif;font-size:16px;line-height:24px;font-weight:700;color:#31251C;text-transform:uppercase;}
.event_group3_left_text p{font-family:"Roboto", sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#31251C;padding-top:16px;margin-bottom:6px;}
.event_group3_left_ellipsis{overflow: hidden;text-overflow: ellipsis;display: -webkit-box; /* fallback */max-height: 92px;      /* fallback */-webkit-line-clamp: 3; /* number of lines to show */-webkit-box-orient: vertical;}

.event_group4{width:100%;padding-top:40px;padding-bottom:60px;}
.event_sponsor_left{width:100%;float:left;}
.event_sponsor_left2{width:100%;}
.event_sponsor_left_table{width:100%;display:table;text-align:center;}
.event_sponsor_left_table_cell{display: table-cell;vertical-align: middle;text-align:center;}
.event_sponsor_left_table_cell img{height:140px;padding:30px;}

.event_xarxes{text-align:center;padding:20px 0px 20px 0px;}
.event_xarxes a{font-size:20px;line-height:40px;color:rgba(255,255,255,1);margin-right:20px;}
.event_xarxes a:hover{font-size:20px;color:rgba(255,255,255,0.8);}
.event_xarxes{font-size:20px;}

.event_amp1{width:100%;padding-top:40px;padding-bottom:60px;max-width:900px;}
.event_amp1 h2{font-family:"Bungee", sans-serif;font-size:28px;line-height:36px;color:#31251C;text-transform:uppercase;padding-bottom:26px;}
.event_amp1 p{font-family:"Roboto", sans-serif;font-size:18px;line-height:22px;font-weight:300;color:#31251C;padding-top:20px;}
.event_amp1_img{text-align:center;padding-top:40px;}
.event_amp1_img img{width:70%;}

@media(max-width: 1050px){
	.event_banner_right h1, .event_banner_right2 h1{font-size:44px;line-height:54px;}
	.event_banner_right_text, .event_banner_right2_text{margin-top:36px;}
	.event_banner_right_text p, .event_banner_right_text2 p{font-size:18px;line-height:22px;padding:22px 0px 22px 0px;}
	
	.event_boto1 {font-size:12px;line-height:16px;}
	.event_boto2 {font-size:12px;line-height:16px;}
	.event_boto3 {font-size:12px;line-height:16px;}
	
	.event_group1{padding-top:40px;padding-bottom:20px;}
	.event_group1_left{width:50%;margin-bottom:20px;}
	.event_group1_left p{font-size:20px;line-height:24px;}
	.event_group1_left_linia{width:50px;height:13px;}
	.event_group1_left1b{margin-right:10px;margin-left:0px;}
	.event_group1_left2b{margin-right:0px;margin-left:10px;}
	.event_group1_left3b{margin-right:10px;margin-left:0px;}
	.event_group1_left4b{margin-right:0px;margin-left:10px;}
	.event_group1_left5b{margin-right:10px;margin-left:0px;}
	.event_group1_left6b{margin-right:0px;margin-left:10px;}
	
	.event_group2{padding-top:30px;padding-bottom:30px;}
	.event_group2_left{float:left;width:100%;}
	.event_group2_leftb{margin-right:0px;}
	.event_group2_leftb_linia{height:25px;margin-top:15px;}
	.event_group2_left h2{font-size:24px;line-height:32px;padding-bottom:22px;}
	.event_group2_left p{font-size:16px;line-height:20px;}
	.event_group2_right{float:left;width:100%;}
	.event_group2_rightb{margin-left:0px;}
	
	.event_amp1 h2{font-size:24px;line-height:32px;padding-bottom:22px;}
	.event_amp1 p{font-size:16px;line-height:20px;}
	
	.event_group22{padding-top:30px;padding-bottom:30px;}
	.event_group22_left{float:right;width:100%;}
	.event_group22_leftb{margin-left:0px;}
	.event_group22_leftb_linia{height:25px;margin-top:15px;}
	.event_group22_left h2{font-size:24px;line-height:32px;padding-bottom:22px;}
	.event_group22_left p{font-size:16px;line-height:20px}
	.event_group22_right{float:left;width:100%;}
	.event_group22_rightb{margin-right:0px;}
	
	.event_group3{padding-top:30px;padding-bottom:30px;}
	.event_group3_left{width:50%;}
	.event_group3_leftb_1{margin-right:10px;margin-left:0px;margin-bottom:20px;}
	.event_group3_leftb_2{margin-right:0px;margin-left:10px;margin-bottom:20px;}
	.event_group3_leftb_3{margin-right:10px;margin-left:0px;margin-bottom:20px;}
	.event_group3_leftb_4{margin-right:0px;margin-left:10px;margin-bottom:20px;}
	.event_group3_left_text{border:20px solid #FFFFFF;height:220px;}
	.event_group3_left_text2{position:absolute;bottom:20px;}
	.event_group3_left_text_linia{width:50px;height:14px;border-bottom:2px solid #0082CB;}
	.event_group3_left_text h2{font-size:14px;line-height:22px;}
	.event_group3_left_text p{font-size:12px;line-height:20px;padding-top:14px;margin-bottom:4px;}
}

@media(max-width: 950px){
	.event_banner_right h1, .event_banner_right2 h1{font-size:34px;line-height:44px;}
	.event_banner_right_text, .event_banner_right2_text{margin-top:26px;}
	.event_banner_right_text p, .event_banner_right2_text p{font-size:14px;line-height:18px;padding:18px 0px 18px 0px;}
}

@media(max-width: 650px){
	.event_banner{display:none;}
	.event_banner_right2{display:block;}
	
	.event_group1{padding-top:30px;padding-bottom:0px;}
	.event_group1_left{width:100%;margin-bottom:20px;}
	.event_group1_left p{font-size:16px;line-height:20px;}
	.event_group1_left_linia{width:50px;height:10px;}
	.event_group1_left1b{margin-right:0px;margin-left:0px;}
	.event_group1_left2b{margin-right:0px;margin-left:0px;}
	.event_group1_left3b{margin-right:0px;margin-left:0px;}
	.event_group1_left4b{margin-right:0px;margin-left:0px;}
	.event_group1_left5b{margin-right:0px;margin-left:0px;}
	.event_group1_left6b{margin-right:0px;margin-left:0px;}
	
	.event_group2{padding-top:20px;padding-bottom:20px;}
	.event_group2_leftb_linia{height:20px;margin-top:10px;}
	.event_group2_left h2{font-size:18px;line-height:26px;padding-bottom:18px;}
	.event_group2_left p{font-size:14px;line-height:18px;}
	
	.event_amp1 h2{font-size:18px;line-height:26px;padding-bottom:18px;}
	.event_amp1 p{font-size:14px;line-height:18px;}
	
	.event_group22{padding-top:20px;padding-bottom:20px;}
	.event_group22_leftb_linia{height:20px;margin-top:10px;}
	.event_group22_left h2{font-size:18px;line-height:26px;padding-bottom:18px;}
	.event_group22_left p{font-size:14px;line-height:18px;}
	
	.event_group3{padding-top:20px;padding-bottom:0px;}
	.event_group3_left{width:100%;}
	.event_group3_leftb_1{margin-right:0px;margin-left:0px;margin-bottom:20px;}
	.event_group3_leftb_2{margin-right:0px;margin-left:0px;margin-bottom:20px;}
	.event_group3_leftb_3{margin-right:0px;margin-left:0px;margin-bottom:20px;}
	.event_group3_leftb_4{margin-right:0px;margin-left:0px;margin-bottom:20px;}
	.event_group3_left_text{border:20px solid #FFFFFF;height:220px;}
	.event_group3_left_text2{position:absolute;bottom:20px;}
	.event_group3_left_text_linia{width:50px;height:14px;border-bottom:2px solid #0082CB;}
	.event_group3_left_text h2{font-size:14px;line-height:22px;}
	.event_group3_left_text p{font-size:12px;line-height:20px;padding-top:14px;margin-bottom:4px;}
	
	.event_amp1_img img{width:100%;}
}