#section4 {
    margin-top: 100px;
}

#div1010 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 100px;
}

#fleur3 {
    width: 450px;   
}

#div1001 {
    display: flex;
    flex-direction: row;
    gap: 200px;
    justify-content: center;
}

#div1001 img {
    max-width: 200px;
}

#div1002 {
    display: flex;
    flex-direction: row;
    gap: 100px;
    transform: translateY(50px);
    justify-content: center;
}

#div1002 img {
    max-width: 200px;
}

#div1013 {
    transform: translateX(100px);
    gap: 130px;
}




.arc-text {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: bold;
}

.arc-text span {
    display: inline-block;
    position: relative;
}

/* Placement des lettres sur un arc avec une rotation appropriée */
.arc-text span:nth-child(1) { transform: rotate(20deg) translateX(-5px) translateY(-11px); }
.arc-text span:nth-child(2) { transform: rotate(15deg) translateX(-5px) translateY(-6px); }
.arc-text span:nth-child(3) { transform: rotate(10deg) translateX(-5px) translateY(-3px); }
.arc-text span:nth-child(4) { transform: rotate(5deg) translateX(-5px) translateY(-1px); }
.arc-text span:nth-child(5) { transform: rotate(0) translateX(-5px) translateY(0); }
.arc-text span:nth-child(6) { transform: rotate(-5deg) translateX(0) translateY(-1px); }
.arc-text span:nth-child(7) { transform: rotate(-10deg) translateX(0) translateY(-3px); }
.arc-text span:nth-child(8) { transform: rotate(-15deg) translateX(0) translateY(-6px); }
.arc-text span:nth-child(9) { transform: rotate(-20deg) translateX(1px) translateY(-9px); }







.arc-text1 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: bold;
}

.arc-text1 span {
    display: inline-block;
    position: relative;
}

/* Placement des lettres sur un arc avec une rotation appropriée */
.arc-text1 span:nth-child(1) { transform: rotate(20deg) translateX(-5px) translateY(-9px); }
.arc-text1 span:nth-child(2) { transform: rotate(15deg) translateX(-5px) translateY(-5px); }
.arc-text1 span:nth-child(3) { transform: rotate(10deg) translateX(-5px) translateY(-2px); }
.arc-text1 span:nth-child(4) { transform: rotate(5deg) translateX(-5px) translateY(-1px); }
.arc-text1 span:nth-child(5) { transform: rotate(0) translateX(0) translateY(0); }
.arc-text1 span:nth-child(6) { transform: rotate(0) translateX(0) translateY(0); }
.arc-text1 span:nth-child(7) { transform: rotate(-5deg) translateX(0) translateY(-1px); }
.arc-text1 span:nth-child(8) { transform: rotate(-10deg) translateX(0) translateY(-2px); }
.arc-text1 span:nth-child(9) { transform: rotate(-15deg) translateX(0) translateY(-5px); }
.arc-text1 span:nth-child(10) { transform: rotate(-20deg) translateX(0) translateY(-10px); }





.arc-text2 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: bold; 
}

.arc-text2 span {
    display: inline-block;
    position: relative;
}

/* Placement des lettres sur un arc avec une rotation appropriée */
.arc-text2 span:nth-child(1) { transform: rotate(35deg) translateX(0px) translateY(-25px); }
.arc-text2 span:nth-child(2) { transform: rotate(30deg) translateX(0px) translateY(-19px); }
.arc-text2 span:nth-child(3) { transform: rotate(25deg) translateX(0px) translateY(-12px); }
.arc-text2 span:nth-child(4) { transform: rotate(20deg) translateX(0px) translateY(-8px); }
.arc-text2 span:nth-child(5) { transform: rotate(15deg) translateX(0px) translateY(-5px); }
.arc-text2 span:nth-child(6) { transform: rotate(10deg) translateX(0px) translateY(-2px); }
.arc-text2 span:nth-child(7) { transform: rotate(5deg) translateX(0px) translateY(-1px); }
.arc-text2 span:nth-child(8) { transform: rotate(0deg) translateX(0px) translateY(0px); }
.arc-text2 span:nth-child(9) { transform: rotate(0deg) translateX(0px) translateY(0px); }
.arc-text2 span:nth-child(10) { transform: rotate(-5deg) translateX(5px) translateY(-1px); }
.arc-text2 span:nth-child(11) { transform: rotate(-10deg) translateX(5px) translateY(-3px); }
.arc-text2 span:nth-child(12) { transform: rotate(-15deg) translateX(10px) translateY(-5px); }
.arc-text2 span:nth-child(13) { transform: rotate(-20deg) translateX(10px) translateY(-9px); }
.arc-text2 span:nth-child(14) { transform: rotate(-25deg) translateX(10px) translateY(-13px); }
.arc-text2 span:nth-child(15) { transform: rotate(-30deg) translateX(10px) translateY(-19px); }
.arc-text2 span:nth-child(16) { transform: rotate(-35deg) translateX(10px) translateY(-24px); }





.arc-text3 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: bold; 
}

.arc-text3 span {
    display: inline-block;
    position: relative;
}

.arc-text3 span:nth-child(1) { transform: rotate(20deg) translateX(-5px) translateY(-8px); }
.arc-text3 span:nth-child(2) { transform: rotate(15deg) translateX(-5px) translateY(-5px); }
.arc-text3 span:nth-child(3) { transform: rotate(10deg) translateX(-5px) translateY(-2px); }
.arc-text3 span:nth-child(4) { transform: rotate(5deg) translateX(-5px) translateY(-1px); }
.arc-text3 span:nth-child(5) { transform: rotate(0) translateX(0) translateY(0); }
.arc-text3 span:nth-child(6) { transform: rotate(0) translateX(0) translateY(0); }
.arc-text3 span:nth-child(7) { transform: rotate(-5deg) translateX(0) translateY(-1px); }
.arc-text3 span:nth-child(8) { transform: rotate(-10deg) translateX(0) translateY(-2px); }
.arc-text3 span:nth-child(9) { transform: rotate(-15deg) translateX(0) translateY(-5px); }
.arc-text3 span:nth-child(10) { transform: rotate(-20deg) translateX(0) translateY(-8px); }
.arc-text3 span:nth-child(11) { transform: rotate(-25deg) translateX(0) translateY(-12px); }





.arc-text4 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: bold; 
}

.arc-text4 span {
    display: inline-block;
    position: relative;
}

.arc-text4 span:nth-child(1) { transform: rotate(30deg) translateX(-5px) translateY(-16px); }
.arc-text4 span:nth-child(2) { transform: rotate(25deg) translateX(-5px) translateY(-10px); }
.arc-text4 span:nth-child(3) { transform: rotate(20deg) translateX(-5px) translateY(-6px); }
.arc-text4 span:nth-child(4) { transform: rotate(15deg) translateX(-5px) translateY(-3px); }
.arc-text4 span:nth-child(5) { transform: rotate(10deg) translateX(-5px) translateY(-2px); }
.arc-text4 span:nth-child(6) { transform: rotate(5deg) translateX(0) translateY(-1px); }
.arc-text4 span:nth-child(7) { transform: rotate(0) translateX(0) translateY(0); }
.arc-text4 span:nth-child(8) { transform: rotate(0) translateX(0) translateY(0); }
.arc-text4 span:nth-child(9) { transform: rotate(-5deg) translateX(0) translateY(-1px); }
.arc-text4 span:nth-child(10) { transform: rotate(-10deg) translateX(0) translateY(-2px); }
.arc-text4 span:nth-child(11) { transform: rotate(-15deg) translateX(1px) translateY(-5px); }
.arc-text4 span:nth-child(12) { transform: rotate(-20deg) translateX(2px) translateY(-9px); }
.arc-text4 span:nth-child(13) { transform: rotate(-25deg) translateX(2px) translateY(-13px); }
.arc-text4 span:nth-child(14) { transform: rotate(-30deg) translateX(2px) translateY(-18px); }
.arc-text4 span:nth-child(15) { transform: rotate(-35deg) translateX(5px) translateY(-22px); }