.reference-intro{padding-bottom:45px;background:#e8e4db}.reference-intro>p:last-child{color:#666e70;line-height:1.8;max-width:600px;margin:0}.reference-section{padding-top:45px}.reference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.reference-card{background:#fff;border:1px solid #e4e4de;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:26px 22px 18px;gap:20px}.reference-image{height:128px;width:100%;display:flex;align-items:center;justify-content:center}.reference-image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.reference-card>span{font-size:12px;line-height:1.5;text-align:center;color:#4a5156}.home-references{background:#f8f7f3}.home-references .section-head{align-items:end}.home-references .text-link{white-space:nowrap}@media(min-width:761px){header nav{gap:18px;font-size:11px}header .header-contact{display:none}}@media(min-width:761px) and (max-width:1000px){header .logo{width:200px;height:53px}header nav{gap:12px}.reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reference-card{padding:18px 12px 14px;gap:15px}.reference-image{height:95px}.reference-card>span{font-size:11px}.reference-intro .page-title{font-size:38px}.home-references .text-link{display:inline-block;margin:0 0 26px}}.reference-image{overflow:hidden}.reference-image img[src$="swissotel.jpg"]{transform:scale(1.75)}.reference-image img[src$="referans-02.png"]{transform:scale(1.3)}.reference-image img[src$="referans-07.jpg"]{transform:scale(1.22)}.reference-image img[src$="referans-08.jpg"]{transform:scale(1.4)}.reference-image img[src$="referans-15.jpg"]{transform:scale(1.5)}
