#u683
{
	background: transparent url("../images/fons_dat21-32.jpg") repeat-x left top;
}

#u704
{
	-pie-background: linear-gradient(left,#78FF00 ,#006837 70%);
	background-size: 100% auto;
}

#u5190-4
{
	color: #0C2170;
	background-color: transparent;
	font-family: '__Montserrat_5';
	font-weight: 400;
}

#u5190-4:hover p
{
	font-size: 18px;
}

#u26500-3
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u26485-4:hover p
{
	visibility: inherit;
	color: #C0FB7F;
}

#u26485-4,#u1061-4
{
	background-color: transparent;
	font-family: '__Montserrat_5';
	color: #FFFFFF;
	font-weight: 300;
}

#u26345-6
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: transparent;
}

#u26500-5,#u25378-4
{
	color: #FFFFFF;
	background-color: transparent;
}

#u26500,#u25378
{
	font-weight: 300;
	font-family: '__Montserrat_5';
}

#u5166,#u7025,#u7379,#u7611,#u27923,#u26327,#u1694
{
	background-color: transparent;
}

#u1690
{
	display: block;
}

@media (min-width: 851px)
{
	#u130
	{
		background: -webkit-gradient(linear, left center, right center, from(#78FF00),color-stop(70%, #006837));
		background: -webkit-linear-gradient(left,#78FF00 ,#006837 70%);
		background: linear-gradient(to right,#78FF00 ,#006837 70%);
		-pie-background: linear-gradient(left,#78FF00 ,#006837 70%);
		background-size: 100% auto;
	}

	#buttonu1162
	{
		-webkit-transition-duration: 0s;
		-webkit-transition-delay: 0s;
		transition-duration: 0s;
		transition-delay: 0s;
		background-image: url("../images/blank.gif");
		border-width: 0px;
		background-color: transparent;
	}

	#buttonu1162:hover
	{
		-webkit-opacity: 0.9999;/* for chrome transition bug */
		-webkit-transition-duration: 0.2s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.2s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u1163-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu1162:hover #u1163-4
	{
		background-color: transparent;
	}

	#buttonu1162:hover #u1163-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu26370
	{
		-webkit-transition-duration: 0s;
		-webkit-transition-delay: 0s;
		transition-duration: 0s;
		transition-delay: 0s;
		background-image: url("../images/blank.gif");
		border-width: 0px;
		background-color: transparent;
	}

	#buttonu26370:hover
	{
		-webkit-opacity: 0.9999;/* for chrome transition bug */
		-webkit-transition-duration: 0.2s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.2s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u26371-5
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 0px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu1162.ButtonSelected #u1163-4,#buttonu26370:hover #u26371-5
	{
		background-color: transparent;
	}

	#buttonu26370.ButtonSelected #u26371-5
	{
		background-color: transparent;
	}

	#buttonu26370:hover #u26371-5 p,#buttonu26370:hover #u26371-5 a,#buttonu26370:hover #u26371-5 span
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#u26371-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u26371
	{
		font-size: 14px;
		line-height: 17px;
	}

	#buttonu433
	{
		-webkit-transition-duration: 0s;
		-webkit-transition-delay: 0s;
		transition-duration: 0s;
		transition-delay: 0s;
		background-image: url("../images/blank.gif");
		border-width: 0px;
		background-color: transparent;
	}

	#buttonu433:hover
	{
		-webkit-opacity: 0.9999;/* for chrome transition bug */
		-webkit-transition-duration: 0.2s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.2s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u434-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu433:hover #u434-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu1701
	{
		-webkit-transition-duration: 0s;
		-webkit-transition-delay: 0s;
		transition-duration: 0s;
		transition-delay: 0s;
		background-image: url("../images/blank.gif");
		border-width: 0px;
		background-color: transparent;
	}

	#buttonu1701:hover
	{
		-webkit-opacity: 0.9999;/* for chrome transition bug */
		-webkit-transition-duration: 0.2s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.2s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u1702-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 0px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu1701:hover #u1702-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu1150
	{
		-webkit-transition-duration: 0s;
		-webkit-transition-delay: 0s;
		transition-duration: 0s;
		transition-delay: 0s;
		background-image: url("../images/blank.gif");
		border-width: 0px;
		background-color: transparent;
	}

	#buttonu1150:hover
	{
		-webkit-opacity: 0.9999;/* for chrome transition bug */
		-webkit-transition-duration: 0.2s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.2s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#buttonu1162.ButtonSelected,#buttonu26370.ButtonSelected,#buttonu433.ButtonSelected,#buttonu1701.ButtonSelected,#buttonu1150.ButtonSelected
	{
		-webkit-opacity: 0.9999;/* for chrome transition bug */
		-webkit-transition-duration: 0s;
		-webkit-transition-delay: 0s;
		transition-duration: 0s;
		transition-delay: 0s;
		background-color: transparent;
	}

	#u1151-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu1150:hover #u1151-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu1162.ButtonSelected #u1163-4 p,#buttonu26370.ButtonSelected #u26371-5 p,#buttonu26370.ButtonSelected #u26371-5 a,#buttonu26370.ButtonSelected #u26371-5 span,#buttonu433.ButtonSelected #u434-4 p,#buttonu1701.ButtonSelected #u1702-4 p,#buttonu1150.ButtonSelected #u1151-4 p
	{
		color: #50F100;
		visibility: inherit;
	}

	#u7611
	{
		-webkit-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-35,48);
		-ms-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-35,48);
		transform: matrix(0.9703,-0.2419,0.2419,0.9703,-35,48);
	}

	#u704
	{
		background: -webkit-gradient(linear, left center, right center, from(#78FF00),color-stop(70%, #006837));
		background: -webkit-linear-gradient(left,#78FF00 ,#006837 70%);
		background: linear-gradient(to right,#78FF00 ,#006837 70%);
	}

	#u130_align_to_page,#u704_align_to_page
	{
		max-width: 1200px;
	}

	#u5190-4
	{
		line-height: 22px;
		font-size: 18px;
	}

	#u26485-4
	{
		text-align: right;
		font-size: 12px;
		line-height: 14px;
	}

	#u26500-5
	{
		text-align: right;
	}

	#u26500
	{
		font-size: 12px;
		line-height: 14px;
	}

	#u1061-4,#u25378-4
	{
		text-align: right;
		font-size: 12px;
		line-height: 14px;
	}

}

@media (min-width: 601px) and (max-width: 850px)
{
	#accordionu227,#u228
	{
		border-width: 0px;
		background-color: transparent;
	}

	#u229-3
	{
		border-width: 0px;
		background: #238B23 url("../images/burger_desplegar4.svg") no-repeat right center;
		background-size: contain;
	}

	#u229-3.AccordionPanelTabOpen
	{
		background: #238B23 url("../images/creu_tancar4.svg") no-repeat right center;
		background-size: contain;
	}

	.nosvg #u229-3
	{
		background-image: url('../images/burger_desplegar4_poster_u12689.png');
	}

	.nosvg #u229-3.AccordionPanelTabOpen
	{
		background-image: url('../images/creu_tancar4_poster_u12681.png');
	}

	#u230
	{
		background: #006837 url("../images/u230-grad.png") repeat-y left top;
		background: -webkit-gradient(linear, left center, right center, from(#35E400),color-stop(98%, #006837));
		background: -webkit-linear-gradient(left,#35E400 ,#006837 98%);
		background: linear-gradient(to right,#35E400 ,#006837 98%);
		border-width: 0px;
		opacity: 0.95;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
		filter: alpha(opacity=95);
		background-size: 100% auto;
	}

	#buttonu487
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu487:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u488-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu487:hover #u488-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu491
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu491:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u492-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu491:hover #u492-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu493
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu493:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u494-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu493:hover #u494-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu26396
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu26396:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u26397-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu26396:hover #u26397-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu489
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-radius: 0px;
		border-width: 0px 0px 2px;
	}

	#buttonu489:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#buttonu487.ButtonSelected,#buttonu491.ButtonSelected,#buttonu493.ButtonSelected,#buttonu26396.ButtonSelected,#buttonu489.ButtonSelected
	{
		background-color: transparent;
	}

	#u490-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu489:hover #u490-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	.AccordionPanelTab /* accordion */
	{
		cursor: pointer;
	}

	#u7611
	{
		-webkit-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-30,38);
		-ms-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-30,38);
		transform: matrix(0.9703,-0.2419,0.2419,0.9703,-30,38);
	}

	#u704
	{
		background: -webkit-gradient(linear, left center, right center, from(#78FF00),color-stop(70%, #006837));
		background: -webkit-linear-gradient(left,#78FF00 ,#006837 70%);
		background: linear-gradient(to right,#78FF00 ,#006837 70%);
	}

	#u704_align_to_page
	{
		max-width: 850px;
	}

	#u5190-4
	{
		line-height: 14px;
		font-size: 12px;
	}

	#u25378-2
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u25378-4,#u26500-5
	{
		text-align: center;
	}

	#u26345-6,#u25378,#u26500
	{
		line-height: 14px;
		font-size: 12px;
	}

	#u26485-4
	{
		text-align: center;
		font-size: 12px;
		line-height: 14px;
	}

	#u1061-4
	{
		text-align: center;
		font-size: 12px;
		line-height: 14px;
	}

}

@media (min-width: 451px) and (max-width: 600px)
{
	#accordionu227,#u228
	{
		border-width: 0px;
		background-color: transparent;
	}

	#u229-3
	{
		border-width: 0px;
		background: #238B23 url("../images/burger_desplegar4.svg") no-repeat right center;
		background-size: contain;
	}

	#u229-3.AccordionPanelTabOpen
	{
		background: #238B23 url("../images/creu_tancar4.svg") no-repeat right center;
		background-size: contain;
	}

	.nosvg #u229-3
	{
		background-image: url('../images/burger_desplegar4_poster_u12689.png');
	}

	.nosvg #u229-3.AccordionPanelTabOpen
	{
		background-image: url('../images/creu_tancar4_poster_u12681.png');
	}

	#u230
	{
		background: #006837 url("../images/u230-grad2.png") repeat-y left top;
		background: -webkit-gradient(linear, left center, right center, from(#35E400),color-stop(98%, #006837));
		background: -webkit-linear-gradient(left,#35E400 ,#006837 98%);
		background: linear-gradient(to right,#35E400 ,#006837 98%);
		border-width: 0px;
		opacity: 0.95;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
		filter: alpha(opacity=95);
		background-size: 100% auto;
	}

	#buttonu487
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu487:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u488-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu487:hover #u488-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu491
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu491:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u492-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu491:hover #u492-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu493
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu493:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u494-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu493:hover #u494-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu26396
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu26396:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u26397-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu26396:hover #u26397-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu489
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-radius: 0px;
		border-width: 0px 0px 2px;
	}

	#buttonu489:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#buttonu487.ButtonSelected,#buttonu491.ButtonSelected,#buttonu493.ButtonSelected,#buttonu26396.ButtonSelected,#buttonu489.ButtonSelected
	{
		background-color: transparent;
	}

	#u490-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu489:hover #u490-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	.AccordionPanelTab /* accordion */
	{
		cursor: pointer;
	}

	#u7611
	{
		-webkit-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-27,35);
		-ms-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-27,35);
		transform: matrix(0.9703,-0.2419,0.2419,0.9703,-27,35);
	}

	#u704
	{
		background: -webkit-gradient(linear, left center, right center, from(#78FF00),color-stop(70%, #006837));
		background: -webkit-linear-gradient(left,#78FF00 ,#006837 70%);
		background: linear-gradient(to right,#78FF00 ,#006837 70%);
	}

	#u704_align_to_page
	{
		max-width: 600px;
	}

	#u5190-4
	{
		line-height: 14px;
		font-size: 12px;
	}

	#u26345-6
	{
		line-height: 14px;
		font-size: 12px;
	}

	#u26485-4
	{
		text-align: center;
		font-size: 10px;
		line-height: 12px;
	}

	#u26500-5
	{
		text-align: center;
	}

	#u26500
	{
		font-size: 10px;
		line-height: 12px;
	}

	#u1061-4,#u25378-4
	{
		text-align: center;
		font-size: 10px;
		line-height: 12px;
	}

}

@media (min-width: 321px) and (max-width: 450px)
{
	#accordionu227,#u228
	{
		border-width: 0px;
		background-color: transparent;
	}

	#u229-3
	{
		border-width: 0px;
		background: #238B23 url("../images/burger_desplegar4.svg") no-repeat right center;
		background-size: contain;
	}

	#u229-3.AccordionPanelTabOpen
	{
		background: #238B23 url("../images/creu_tancar4.svg") no-repeat right center;
		background-size: contain;
	}

	.nosvg #u229-3
	{
		background-image: url('../images/burger_desplegar4_poster_u12689.png');
	}

	.nosvg #u229-3.AccordionPanelTabOpen
	{
		background-image: url('../images/creu_tancar4_poster_u12681.png');
	}

	#u230
	{
		background: #006837 url("../images/u230-grad3.png") repeat-y left top;
		background: -webkit-gradient(linear, left center, right center, from(#35E400),color-stop(98%, #006837));
		background: -webkit-linear-gradient(left,#35E400 ,#006837 98%);
		background: linear-gradient(to right,#35E400 ,#006837 98%);
		border-width: 0px;
		opacity: 0.95;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
		filter: alpha(opacity=95);
		background-size: 100% auto;
	}

	#buttonu487
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu487:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u488-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu487:hover #u488-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu491
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu491:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u492-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu491:hover #u492-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu493
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu493:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u494-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu493:hover #u494-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu26396
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu26396:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u26397-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu26396:hover #u26397-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu489
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-radius: 0px;
		border-width: 0px 0px 2px;
	}

	#buttonu489:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#buttonu487.ButtonSelected,#buttonu491.ButtonSelected,#buttonu493.ButtonSelected,#buttonu26396.ButtonSelected,#buttonu489.ButtonSelected
	{
		background-color: transparent;
	}

	#u490-4
	{
		background-color: transparent;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 19px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu489:hover #u490-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	.AccordionPanelTab /* accordion */
	{
		cursor: pointer;
	}

	#u7611
	{
		-webkit-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-20,25);
		-ms-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-20,25);
		transform: matrix(0.9703,-0.2419,0.2419,0.9703,-20,25);
	}

	#u704
	{
		background: -webkit-gradient(linear, left center, right center, from(#78FF00),color-stop(70%, #006837));
		background: -webkit-linear-gradient(left,#78FF00 ,#006837 70%);
		background: linear-gradient(to right,#78FF00 ,#006837 70%);
	}

	#u704_align_to_page
	{
		max-width: 450px;
	}

	#u5190-4
	{
		line-height: 12px;
		font-size: 10px;
	}

	#u26500-5
	{
		text-align: center;
	}

	#u26345-6,#u26500
	{
		line-height: 12px;
		font-size: 10px;
	}

	#u26485-4
	{
		text-align: center;
		font-size: 10px;
		line-height: 12px;
	}

	#u1061-4,#u25378-4
	{
		text-align: center;
		font-size: 10px;
		line-height: 12px;
	}

}

@media (max-width: 320px)
{
	#accordionu227,#u228
	{
		border-width: 0px;
		background-color: transparent;
	}

	#u229-3
	{
		border-width: 0px;
		background: #238B23 url("../images/burger_desplegar4.svg") no-repeat right center;
		background-size: contain;
	}

	#u229-3.AccordionPanelTabOpen
	{
		background: #238B23 url("../images/creu_tancar4.svg") no-repeat right center;
		background-size: contain;
	}

	.nosvg #u229-3
	{
		background-image: url('../images/burger_desplegar4_poster_u12689.png');
	}

	.nosvg #u229-3.AccordionPanelTabOpen
	{
		background-image: url('../images/creu_tancar4_poster_u12681.png');
	}

	#u230
	{
		background: #006837 url("../images/u230-grad4.png") repeat-y left top;
		background: -webkit-gradient(linear, left center, right center, from(#35E400),color-stop(98%, #006837));
		background: -webkit-linear-gradient(left,#35E400 ,#006837 98%);
		background: linear-gradient(to right,#35E400 ,#006837 98%);
		border-width: 0px;
		opacity: 0.95;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
		filter: alpha(opacity=95);
		background-size: 100% auto;
	}

	#buttonu487
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu487:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u488-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu487:hover #u488-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu491
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu491:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u492-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu491:hover #u492-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu493
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu493:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u494-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu493:hover #u494-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu26396
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-width: 0px 0px 2px;
	}

	#buttonu26396:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#u26397-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu26396:hover #u26397-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	#buttonu489
	{
		border-style: solid;
		border-color: #BAC2C7;
		background-color: transparent;
		border-radius: 0px;
		border-width: 0px 0px 2px;
	}

	#buttonu489:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		-pie-background: rgba(255,255,255,0.1);
	}

	#buttonu487.ButtonSelected,#buttonu491.ButtonSelected,#buttonu493.ButtonSelected,#buttonu26396.ButtonSelected,#buttonu489.ButtonSelected
	{
		background-color: transparent;
	}

	#u490-4
	{
		background-color: transparent;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
		letter-spacing: 1px;
		font-family: '__Montserrat_5';
		font-weight: 300;
	}

	#buttonu489:hover #u490-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
	}

	.AccordionPanelTab /* accordion */
	{
		cursor: pointer;
	}

	#u7611
	{
		-webkit-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-17,21);
		-ms-transform: matrix(0.9703,-0.2419,0.2419,0.9703,-17,21);
		transform: matrix(0.9703,-0.2419,0.2419,0.9703,-17,21);
	}

	#u704
	{
		background: -webkit-gradient(linear, left center, right center, from(#78FF00),color-stop(70%, #006837));
		background: -webkit-linear-gradient(left,#78FF00 ,#006837 70%);
		background: linear-gradient(to right,#78FF00 ,#006837 70%);
	}

	#u704_align_to_page
	{
		max-width: 320px;
	}

	#u5190-4
	{
		line-height: 10px;
		font-size: 8px;
	}

	#u26500-5
	{
		text-align: right;
	}

	#u26485-4
	{
		text-align: right;
		font-size: 8px;
		line-height: 10px;
	}

	#u26500,#u26345-6
	{
		font-size: 8px;
		line-height: 10px;
	}

	#u1061-4,#u25378-4
	{
		text-align: right;
		font-size: 8px;
		line-height: 10px;
	}

}

