#hero{background-color:var(--color-biege);overflow:hidden}#hero .image{background-image:var(--partners-img);background-position:50%;background-repeat:repeat-x;background-size:contain;height:66px;margin:0 -200px 50px}@media only screen and (max-width:767px){#hero.size-m{height:auto}#hero .wrap{margin-bottom:30px}#hero .image{background-image:var(--partners-img-mobile);background-repeat:no-repeat;height:110px;margin:0 0 30px}}#suppliers .container{text-align:center}#suppliers h2{font-size:30px;font-weight:var(--text-medium);margin:0 auto 30px;max-width:40ch}#suppliers .description{font-size:16px;margin:0 auto 50px;max-width:1250px}#suppliers .supplier-cards{display:grid;gap:60px;grid-template-columns:repeat(auto-fill,minmax(320px,365px));justify-content:center}#suppliers .supplier-card{align-items:center;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;padding:20px}#suppliers .supplier-card,#suppliers .supplier-card.yellow{background-color:var(--color-blue-light)}#suppliers .supplier-card.yellow .badge{background-color:var(--color-yellow)}#suppliers .supplier-card.blue{background-color:var(--color-gray-lightest)}#suppliers .supplier-card.blue .badge{background-color:var(--color-blue);color:var(--color-white)}#suppliers .supplier-card.orange{background-color:var(--color-yellow-smoke)}#suppliers .supplier-card.orange .badge{background-color:var(--color-orange);color:var(--color-white)}#suppliers .supplier-card p{font-size:16px}#suppliers .supplier-card .btn{margin-top:auto}#suppliers .badge{align-self:flex-start;margin-bottom:20px}@media only screen and (max-width:767px){#suppliers .supplier-cards{display:block}#suppliers .supplier-card{margin-inline:auto}#suppliers .supplier-card:not(:last-child){margin-bottom:30px}}#blog{padding:0 0 120px}@media only screen and (max-width:767px){#blog{padding:50px 0 100px}}
