.references-overview-wrapper{--flex-basis:32%;--flex-basis-mobile:100%;--image-height-mobile:50%;--aspect-ratio:70%;--gap:20px;display:flex;flex-direction:column;margin-bottom:var(--block-spaces)}.references-overview-wrapper .lb-container .references-container{display:flex;flex-wrap:wrap;gap:var(--gap);margin-bottom:20px}.references-overview-wrapper .lb-container .references-container .references-item{background-color:var(--color-white);display:flex;flex-basis:var(--flex-basis);flex-direction:column;flex-grow:0;flex-shrink:0;position:relative;transition:.3s ease-in-out;transition-property:border-color}.references-overview-wrapper .lb-container .references-container .references-item .text-wrapper{align-items:center;background-color:var(--color-bridgeport-overlay);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:15px;position:absolute;right:0;text-align:center;top:0;transition:opacity var(--transition-time) ease-in-out}.references-overview-wrapper .lb-container .references-container .references-item .text-wrapper h2{color:var(--color-white);font-size:clamp(13px,1.7998560115vw,25px);font-weight:700;line-height:clamp(20px,2.5197984161vw,35px);margin:0}.references-overview-wrapper .lb-container .references-container .references-item .lb-img-wrapper{padding-top:var(--aspect-ratio);position:relative}.references-overview-wrapper .lb-container .references-container .references-item .lb-img-wrapper img{bottom:0;left:0;-o-object-position:top;object-position:top;position:absolute;right:0;top:0;transition:transform var(--transition-time) ease-in-out}.references-overview-wrapper .lb-container .references-container .references-item.active .text-wrapper,.references-overview-wrapper .lb-container .references-container .references-item:hover .text-wrapper{opacity:1}.references-overview-wrapper .lb-container .references-container .references-item.active .lb-img-wrapper picture img,.references-overview-wrapper .lb-container .references-container .references-item:hover .lb-img-wrapper picture img{transform:scale(1.1)}@media (max-width:1000px){.references-overview-wrapper .lb-container .references-container .references-item{flex-basis:var(--flex-basis-mobile)}}
