.hidden-accompagnant-toggle{
    max-height: 0px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
    overflow:hidden;
}
.hidden-accompagnant-toggle.open {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    max-height: 100px;
}


.hidden-type-invite {
    max-height: 0px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
    overflow:hidden;
}

.hidden-type-invite.open {
    max-height: 100px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
}

.hidden-participe {
    max-height: 0px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
    overflow:hidden;
}

.hidden-participe.open {
    max-height: 100px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
}

.hidden-accompagnant {
    max-height: 0px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
    overflow:hidden;
}

.hidden-accompagnant.open {
    max-height: 1000px;
    -webkit-transition: max-height 0.5s linear;
    -moz-transition: max-height 0.5s linear;
    -ms-transition: max-height 0.5s linear;
    -o-transition: max-height 0.5s linear;
    transition: max-height 0.5s linear;
}

.front-form label {
    color: #142156 !important;
}

/* Remove Tailwind RingShadow */
input {
    --tw-ring-shadow: 0 0 #000 !important
}

@font-face {
    font-family: "Nanum Brush Script";
    src: url("./webfonts/nanum-brush-script/Hey\ November.otf") format("opentype");
}

#btn-submit-front, #inscription-btn, #calendar-btn{
    font-family: "Nanum Brush Script", cursive;
    font-weight: 400;
    font-style: normal;
    font-size: 35px;
}

#content h2{
    font-family: "Nanum Brush Script", cursive;
    font-weight: 400;
    font-style: normal;
    font-size: 35px;
    color: #13a1dc;
}

#content h3 {
    color: #13a1dc;
}