main{padding-top:var(--heightHeaderDesktop);overflow: hidden;margin-top:0 !important;}
.s_intro {min-height:240px;display: flex;flex-direction: column;justify-content: space-around;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);}
.intro {width: 100%;}
.intro .c_arianne {}
.ariane li {padding-right:1.5rem;position:relative;}
.ariane li::after{content:"";position:absolute;right:7px;height:13px;width:8px;background-image:url("../../img/design/chevron-ariane-6fecbe20a39d5108d36fdbba59477d3e.svg");top:7px;}
.ariane li a {font-size: 16px;font-weight:400;}
.ariane li:last-child a {font-weight:700;text-decoration:underline;}
.ariane li:last-child::after{background-image:none; }

.c_titre h1{text-align:center;font-size:2.125rem;line-height:1.17;font-weight:500;}
.c_titre p{text-align:center;font-size:1.5rem;line-height:1.25;font-weight:300;padding-bottom:2rem;}
.card.cardCollab {border: none;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);border-radius: 0;height: 100%;}
.cardCollab .c_visuel { width:100%;height:auto;aspect-ratio:4/3;}
.cardCollab .c_visuel img{ width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;}
.cardCollab .c_info {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
.cardCollab .c_info p{font-weight:300;}
.cardCollab .c_info p:first-of-type{font-size:1.25rem;line-height:1.2;margin-bottom: 0;}
.cardCollab .c_info p:nth-child(2){font-size:1rem;line-height:1.5;margin-bottom:.5rem;}
.cardCollab .contact{width:100%;border-left:2px solid var(--redkf);padding:.75rem;display:flex;flex-direction:column;gap:5px;}
.cardCollab a.email{font-weight:300;font-family:"Suisse Intl";font-size:1rem;line-height:1.5;}

@media (max-width:1366px) {
    /* Styles pour écrans 13" */
    .cardCollab a.email{font-size:.7rem;}
}

@media (max-width:992px) {
    .cardCollab a.email{font-size:1rem;}
}

@media (max-width:480px) {
    .s_intro{box-shadow:unset;}
    .c_titre h1{text-align:left;}
    .c_titre p{text-align:left;}
}