.international .international-bg {
    background-image: url("../img/LaasCNRS_Header_Partenariats.cf348b4594b0.jpg");
    position: relative;
    opacity: 1;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: bottom;
}


.international p{

}
.international p.font1 {
    font: var(--font-level2-50);
    color: var(--bleu);
    text-align: left;
    text-transform: uppercase;
}

.international p.font2 {
    font: var(--font-level2-50);
    text-align: left;
    color: #FFFFFF;
    text-transform: uppercase;
}

.international p.font3 {
    font: var(--font-level4-18);
    text-align: left;
    color: #FFFFFF;
    opacity: 1;
    padding: 0;
    margin: 0;
}


.intro {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    opacity: 1;
    padding-top: 4rem;
    padding-bottom: 2rem;
}

.intro p.font17 {
    font: var(--font-level2-35);
    text-align: center;
    text-transform: uppercase;
    opacity: 1;
}


.intro p.font18 {
    font: var(--font-level3-18);
    color: var(--marine);
    text-align: left;
    opacity: 1;
}

.intro .figure img {
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 20px;
    opacity: 1;
    width: 423px;
    height: 423px;
}

.intro .menu-international {
    padding-top: 4rem;
}

.intro .menu-international .card-text p.font12 {
    font: var(--font-level2-18);
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    opacity: 1;
}


.intro .menu-international .card {
    background: #193553 0 0 no-repeat padding-box;
    box-shadow: 0 3px 6px #00000029;
    border-radius: 20px;
    opacity: 1;
}


.accordion-button {
    font: var(--font-level1-25);
    text-align: left;
    color: var(--blanc);
    opacity: 1;
}

.accordion {
    --bs-accordion-active-color: var(--marine);
    --bs-accordion-active-bg: var(--bleu);
    --bs-accordion-btn-bg: var(--bleu);
    --bs-accordion-border-radius: 50px;

    --bs-accordion-btn-focus-border-color: var(--marine);
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.15rem var(--marine);
}

.accordion .accordion-item {
    border: none;
}
.accordion .accordion-header{
        padding-bottom: 0.5rem;
}
.accordion .accordion-button {
    border-radius: 10px !important;
}

.international .news {
    background: var(--bleu) 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    opacity: 1;
}

.international .news p.font1 {
    font: var(--font-level2-25);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
    text-align: start;
    margin-bottom: 0.5rem;
}

.international .news .droite {
    padding-left: 2rem;
}

.international .news p.font2, .international .news p.font2 a {
    font: var(--font-level2-18);
    color: var(--marine);
    opacity: 1;
    margin-bottom: 0.5rem;
    text-align: start;
}
