.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-808e1267-e00b-8f4c-6ad9-15ae5e9baef1 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4fe9f0f4-49c8-d6f7-bb86-ef5cd66552a7 {
background-color: #F5F5F5 !important;
}
.lfr-layout-structure-item-b300d4ec-1a60-99a5-4ceb-442f5340b922 {
font-family: 'OpenSansRegular', Helvetica, Arial, sans-serif !important;
}.lfr-layout-structure-item-57c648df-2118-c2fb-e8b5-64eab5ad0ece {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-57c648df-2118-c2fb-e8b5-64eab5ad0ece {
font-family: 'OpenSansRegular', Helvetica, Arial, sans-serif !important;
}.lfr-layout-structure-item-f5023631-48e7-1465-0b14-cf84c58af1fc {
padding-bottom: 4px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 4px !important;
}
.lfr-layout-structure-item-f913ec07-6729-c20a-4205-1351de1f47e5 {
display: none !important;
}
.lfr-layout-structure-item-bac51e8c-b6f8-d310-e991-4573cc12def3 {
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-bac51e8c-b6f8-d310-e991-4573cc12def3 {
.breadcrumb-item + .breadcrumb-item::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline'%20d='M375.2%20239.2%20173.3%2037c-23.6-23-59.9%2011.9-36%2035.1l183%20183.9-182.9%20183.8c-24%2023.5%2012.5%2058.2%2036.1%2035.2l201.7-202.1c10.2-10.1%209.3-24.4%200-33.7z'%20fill='%333'/%3E%3C/svg%3E");
	
}
nav{
background:transparent;
border-top:0px !important}

ol{
background-color:transparent;
}

.breadcrumb-item .breadcrumb-link span{
background:#333;
padding:0 0.250em;
color:white}

.breadcrumb-item span{
padding:0 0.250em;
color:#333}
.breadcrumb-item{
color:#333
}
font-family: 'OpenSansRegular', Helvetica, Arial, sans-serif !important;
}.lfr-layout-structure-item-cd9ebaca-01e4-6681-a028-ffa528c56eac {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b5a4ce49-1755-1abe-08b8-67388b9bcea9 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-6479dace-fe79-ea0b-4eec-93fc8282c668 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6479dace-fe79-ea0b-4eec-93fc8282c668 {
h2 {
	margin-top: initial;
}

h3 {

	font-weight: inherit;
	margin: initial;
	color: inherit;
	line-height: inherit;
	font-family: "OpenSansSemibold", Helvetica, Arial, sans-serif;
}

p {
	
  font-family: 'OpenSansRegular', Helvetica, Arial, sans-serif;
  overflow: hidden;
}

.llistatNoticies{
	padding-right: initial;
  padding-left: initial;
}

.image2 {
  height: 12em;
}

.gradient-image {
  max-width: 100%;
  width: 800px;
  margin: auto;
}

.gradient-image::after {
  display: block;
  position: relative;
  background: linear-gradient(to bottom,rgba(51,51,51,0) 0,#333 100%);
  margin-top: -150px;
  height: 150px;
  width: 100%;
  content: '';
  color: #fff;
}

.item-box {
  position: relative;
  text-align: center;
  color: #fff;
}

.box {
  border: 1px solid #ddd;
  background: white;
  position: relative;
  width: 100%;
}

.bottom-left {
  position: absolute;
  bottom: 12px;
  left: 30px;
  color: #fff;
}

.panel-footer {
  background-color: initial;
	border-top: none;
}

a {
  color: #bf0000;
  text-decoration: none;
}
}.lfr-layout-structure-item-4cbbc69d-653d-3096-a61f-5262951e2c1d {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4cbbc69d-653d-3096-a61f-5262951e2c1d {
font-family: 'OpenSansRegular', Helvetica, Arial, sans-serif !important;
}.lfr-layout-structure-item-734c576e-2479-e2df-9313-c64b5b114c53 {
display: none !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-808e1267-e00b-8f4c-6ad9-15ae5e9baef1 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6479dace-fe79-ea0b-4eec-93fc8282c668 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}