.element-card-reference{display:flex;flex-direction:column}.element-card-reference .content-media{display:flex;flex-direction:column;position:relative;transition:transform .3s}.element-card-reference .content-media:hover{transform:scale(1.05)}.element-card-reference .content-media .content-media-image img,.element-card-reference .content-media .content-media-video{border-radius:var(--p-element-card-reference-image-border-radius);height:auto;max-height:750px;-o-object-fit:cover;object-fit:cover;width:100%}.element-card-reference .content-media .content-media-image{opacity:1;pointer-events:none;position:absolute;width:100%}.element-card-reference .content-media .content-media-image.hidden{opacity:0}.element-card-reference .content-text{max-width:var(--p-element-card-reference-text-max-width);padding-top:2rem}.element-card-reference .content-text p{font-family:var(--p-element-card-reference-text-font-family);font-size:var(--p-element-card-reference-text-font-size);font-weight:var(--p-element-card-reference-text-font-weight-bold);letter-spacing:var(--p-element-card-reference-text-letter-spacing);line-height:var(--p-element-card-reference-text-line-height)}.element-card-reference .content-text p span{font-weight:var(--p-element-card-reference-text-font-weight-light)}.section-references .section-base-heading{margin-bottom:0}.section-references .content{gap:0 var(--p-section-references-gap)}@media (max-width:1024px){.section-references .content .content-right{margin-top:0}.section-references .content .element-card-reference:nth-child(2n){padding-left:4rem;padding-right:0}.section-references .content .element-card-reference:nth-child(odd){padding-left:0;padding-right:4rem}}.section-references .content .element-card-reference{margin-top:calc(var(--p-section-references-card-margin-top)/2)}@media (min-width:1024px){.section-references .content .element-card-reference{margin-top:var(--p-section-references-card-margin-top)}.section-references .content .element-card-reference .card-reference:last-child{margin-bottom:0}}.section-references .content .element-card-reference .content-text{padding-left:var(--p-section-base-padding-x-medium)}.section-references .p-paginator-first,.section-references .p-paginator-last,.section-references .p-paginator-next,.section-references .p-paginator-page,.section-references .p-paginator-prev{font-family:var(--p-text-flow-small-font-family);font-size:var(--p-text-flow-small-font-size);font-weight:var(--p-text-flow-small-font-weight);letter-spacing:var(--p-text-flow-small-letter-spacing);line-height:var(--p-text-flow-small-line-height)}.section-references .p-paginator-first .p-icon,.section-references .p-paginator-last .p-icon,.section-references .p-paginator-next .p-icon,.section-references .p-paginator-page .p-icon,.section-references .p-paginator-prev .p-icon{height:1.4rem;width:1.4rem}.section-references .paginator{margin-top:var(--p-space-lg)}
