.breadcrumb__ul{display:flex;flex-wrap:wrap;padding:0;list-style-type:none;font-size:var(--font-m-xs)}.breadcrumb__ul__li:not(:first-child):before{content:"\00a0> "}.breadcrumb__ul__li__a{color:var(--black)}.breadcrumb__ul__li.current{text-decoration:none}.breadcrumb__current{color:red}.hero{margin:var(--header-h)-24px 0;padding:32px 24px;background:linear-gradient(280deg,var(--green) 3%,var(--blue) 34%,var(--white) 90%)no-repeat 0 100%}.filieres__head{margin:48px -24px -320px;padding:32px 24px 320px;background:linear-gradient(170deg,var(--orange) 3%,var(--blue) 34%,var(--white) 90%)no-repeat 0 100%}.filieres__head .h2{font-size:var(--font-m-xl);line-height:var(--font-m-xl);margin:32px 0;padding:0 0 32px;border-bottom:3px solid var(--black)}.card{margin:48px 0;padding:24px;border-radius:8px;background:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1);color:inherit;text-decoration:none}.card__img{max-width:100%}.card__title a{font-size:var(--font-m-s);color:inherit;text-decoration:none;text-transform:uppercase}@media(min-width:960px){.filieres__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:48px;margin:48px 0 0}.filieres__head{margin:48px -24px -320px;padding:32px 50% 320px 24px}.filieres .h2{font-size:var(--font-xl);line-height:var(--font-xl);margin:32px 0;padding:0 0 32px;border-bottom:3px solid var(--black)}.card{margin:0}}