.collection-item{background:#ededed;padding:15px 30px 15px 20px;border-radius:5px;border:1px solid;position:relative;margin:10px 0;box-sizing:border-box;max-width:100vw}.collection-item button{position:absolute;top:5px;right:5px}.collection-item .form-group{margin-top:10px}@media screen and (max-width:670px){.collection-item .form-group{flex-direction:column;align-items:flex-start;gap:10px}}.collection-item .schoolType{display:flex;flex-wrap:wrap;gap:10px 20px}.collection-item .schoolType>p{width:100%}.collection-item .schoolType .form-check input{width:20px}.collection-item .toggle-content{display:bloc}.collection-item .toggle-content.hide{display:none}.collection-item .documents{list-style:disc;padding-left:20px}.familyQuotient,.familyQuotientLimit{border:1px solid;border-radius:5px;padding:7px 15px 15px;margin-top:20px}.familyQuotient>p,.familyQuotientLimit>p{text-align:center}.familyQuotient>.form-group,.familyQuotientLimit>.form-group{margin-top:10px}.familyQuotient>.form-group>label,.familyQuotientLimit>.form-group>label{width:40%}#formContact{gap:50px 0}.accordeon{margin-bottom:10px}.accordeon .title{background:#fff;padding:10px 30px;box-sizing:border-box;position:relative;border-radius:5px;cursor:pointer;width:100%;display:block;transition:background .25s}.accordeon .title:after{content:"\e5c5";font-family:Material Symbols Outlined;position:absolute;right:15px;top:calc(50% - 18px);font-size:1.5rem}.accordeon .title.active{position:sticky;top:0;left:0}.accordeon .title.active:after{content:"\e5c7"}.accordeon .title:hover{background:#afeaff}.accordeon .content{background:#fff;display:none;flex-wrap:wrap;gap:30px;padding:20px}.accordeon .content>div{max-width:400px;width:calc(50% - 15px);background:#f3f3f3;box-sizing:border-box;padding:10px 15px;border-radius:5px;border:1px solid #c1c1c1}@media screen and (max-width:670px){.accordeon .content>div{width:100%;max-width:none}}.accordeon .content>div>p:first-child{border-bottom:1px solid grey;margin-bottom:15px}.accordeon .content>div .subTitle{text-transform:uppercase;font-weight:700}.accordeon .content>div ul{list-style:disc;padding-left:20px}.accordeon .content>div ul li{margin-bottom:5px}