*{box-sizing:border-box}html{font-size:62.5%}p{font-size:5rem;line-height:8rem;margin:3rem}h1{font-size:6rem;line-height:6rem;margin:6rem}h2{font-size:5rem;line-height:4rem}h2,h3{margin:2rem}h3{font-size:4rem}h4{font-size:2rem;margin:1.5rem}img{height:80%;margin:1.5rem 0;width:80%}.container{display:block;margin:0 auto}section{margin:5rem}li{font-size:2rem;list-style:none;padding:.5em}a{color:#3383a9;font-size:4rem;padding:2rem;text-decoration:none}input{display:block;font-size:2rem;text-align:center}.btn,input{margin:1.5rem}.btn{border-radius:.5rem;font-size:1.8rem;padding:.8rem}td,th{font-size:4rem;padding:2rem;text-align:center}.flashalert-success,.success{background-color:#5f9ea0;border-radius:5%;color:#f0f8ff;padding:1.5rem}.flashalert-info,.info{background-color:#0199d1;border-radius:5%;color:#f0f8ff;padding:1.5rem}.danger,.flashalert-danger,.warning{background-color:#f87902;border-radius:5%;color:#f0f8ff;padding:1.5rem}button,label{font-size:5rem}body>main>form{font-size:3rem}header .dropdown-1{flex-direction:column}header .dropdown-1:hover .content{background-color:#fff;display:flex;flex-direction:column;padding:1em 2em;position:relative;top:0;width:100%}header .dropdown-1{justify-content:center}header{align-items:center;align-items:flex-start;background-color:#eaf4fe;display:flex;flex-direction:column;height:100%;min-height:170px;position:relative;width:100%}header button,header>a{color:#000;display:none;font-size:2.5rem;margin:0 10px;text-decoration:none}header button{background-color:transparent;border:none;cursor:pointer;outline:none}header .dropdown-1{display:flex;height:100%;position:relative}header .dropdown-1 .content{display:none}header .content a{color:#000;font-size:4rem;text-decoration:none}#navbar>a.icon{display:block;font-size:10rem;position:absolute;text-align:center;top:10px;width:5%!important}.asous,header.responsive button,header.responsive>a{display:block;font-size:7rem;padding:1rem 0;text-align:left;width:100%}.consultplaning{display:none}.imgslider{border:2px solid #141414;box-shadow:1px 1px 1px #000;max-height:100%;max-width:100%;object-fit:cover}#slidermobil{align-items:center;display:flex;margin:0;overflow:hidden;position:relative;top:0;width:auto}.imgslider,.slidera{width:100%}#precedentmob{left:0}#suivantmob{right:0}#precedentmob,#suivantmob{background-color:rgba(0,0,0,.8);color:hsla(0,0%,86%,.8);cursor:pointer;font-size:50px;opacity:0;padding:10px;position:absolute;transition:opacity .3s ease}#slidermobil:hover #precedentmob,#slidermobil:hover #suivantmob{opacity:1}.titreh1{font-size:5rem;line-height:5rem;text-align:center}.titreh2{display:flex;justify-content:center;line-height:4rem;margin:0 3rem;text-align:center}.htitrecat{font-size:4rem;margin:4rem 0;text-align:center}.presentationactivities{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;padding:4rem}.presentationactivities>*{flex:1 0 calc(33.33% - 1rem)}.presentationimgettitle{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.activite{display:none}.activiteaccueil{align-items:center;display:flex;flex-direction:column;height:700px;justify-content:space-around;margin-top:3rem}.activitecata,.activitechar,.activitekid{align-items:flex-end;display:flex;height:168px;justify-content:center;padding-bottom:1rem;position:relative;width:300px}.activitecata:after{background:url(https://judit.fr/assets/uploads/miniature-cata-accueil1.jpg);background-position:50%;-webkit-background-size:cover;background-size:cover;bottom:0;content:"";height:168px;left:0;opacity:.9;position:absolute;right:0;top:0;width:300px;z-index:-1}.activitekid{padding-bottom:1rem;position:relative}.activitekid:after{background:url(https://judit.fr/assets/uploads/charbabyaccueil.jpg);background-position:50%;-webkit-background-size:cover;background-size:cover;bottom:0;content:"";height:168px;left:0;opacity:.9;position:absolute;right:0;top:0;width:300px;z-index:-1}.activitechar{padding-bottom:1rem;position:relative}.activitechar:after{background:url(https://judit.fr/assets/uploads/groupe-cha-mini-1.jpg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;bottom:0;content:"";height:168px;left:0;opacity:.9;position:absolute;right:0;top:0;width:300px;z-index:-1}.lienaccueil{animation-duration:10s;margin-top:2rem}.lienaccueil,.lienaccueilkid{color:#fff;font-size:3rem;font-weight:600;text-shadow:#000 2.5px 0 1px;--bs-link-hover-color:hsla(40,27%,98%,.8);animation-name:slidein}.lienaccueilkid{animation-duration:6s;line-height:2.5rem;margin:0 3rem;text-align:center}@keyframes slidein{0%{opacity:0}to{opacity:1}}.description,.paragraphe{margin:2rem 0 5rem}.carte{margin:2rem 1rem}.container-fluid{background:#eaf4fe}iframe{margin:3rem}.titreLoginEmail{font-size:9rem}.LabelLoginEmail,.inputPasswordLoginEmail{font-size:8rem;margin:2rem}.inputPasswordLoginEmail{font-size:10rem;margin:4rem}.inputLoginEmail{border:2px solid grey;font-size:8rem;margin:2rem;max-width:80%}.buttonLoginEmail,.lienOublie{font-size:6rem;margin:2rem}.registration-form{font-size:16px;max-width:600px;padding:20px}#activity_category,#activity_edit_category,#activity_edit_end_time,#activity_edit_start_time,#activity_end_time,#activity_start_time,#staff_schedule_end_time,#staff_schedule_start_time{margin:4rem}#activity_category,#activity_edit_category,#activity_edit_end_time_hour,#activity_edit_end_time_minute,#activity_edit_start_time_hour,#activity_edit_start_time_minute,#activity_end_time_hour,#activity_end_time_minute,#activity_start_time_hour,#activity_start_time_minute,#staff_schedule_category,#staff_schedule_end_time_hour,#staff_schedule_end_time_minute,#staff_schedule_start_time_hour,#staff_schedule_start_time_minute{font-size:18px}.registration-form label[for=registrationForm_plainPassword]{font-weight:700}#registration_form_email,#registration_form_fullName,#registration_form_phone,#registration_form_plainPassword{border:2px solid grey;font-size:6rem;margin:4rem}input[type=checkbox]{margin-left:3rem;transform:scale(3)}.button{margin:3rem;padding:2rem}.event-info{color:#fff;text-align:start;text-shadow:1px 1px 2px #000}.fc-timegrid-event-harness fc-timegrid-event-harness-inset{margin:10px}#formsearch{display:flex;flex-direction:column}#begin,#calendar-select,#end,#min-price{font-size:4rem;margin:2rem}#calendarList .calendar-item p{font-size:4rem;margin:2rem 0}.bascul-mobil,.milieu{line-height:1.4;margin:1rem;text-align:center}.bascul-mobil,.calendaraccueil,.milieu{align-items:center;display:flex;flex-direction:column;justify-content:center}.calendaraccueil{flex-wrap:wrap;margin:2rem}#calendrier{margin:auto;padding-top:4rem;width:80%}#calendrier .fc-header-toolbar fc-toolbar{font-size:32px!important;padding:25px 35px!important}#calendrier .fc-toolbar-title{line-height:6rem!important}#calendrier .fc .fc-button-primary,#calendrier .fc-next-button,#calendrier .fc-today-button,#calendrier .fc-toolbar-chunk{font-size:32px!important;margin:2rem 0 3rem!important;padding:15px 20px!important}#calendrier .fc-prev-button{margin:2rem 2rem 3rem 0!important}#calendrier .fc-scrollgrid fc-scrollgrid-liquid,#calendrier .fc-timegrid fc-timeGridThreeDay-view fc-view{height:1200px!important}#calendrier div.fc-view-harness{height:1500px!important}form[name=calendar]{max-width:200px}.action{align-items:center;display:flex;flex-direction:column}.action>a{padding:2rem}.table{display:flex;justify-content:center}.img-accueil-desktop{display:none}.titremobil{margin-bottom:10rem;position:relative;top:9rem}.description,.fortmahon,.quendplage,.titremobil{align-items:center;display:flex;flex-direction:column}#payment-form{height:500px;max-width:300px}#card-element{border:2px solid #ff4500;margin:80px 0 80px 10px;padding:30px 60px 70px 200px;transform:scale(2);width:600px}.__PrivateStripeElement iframe{background-color:#fff!important;color:#000!important;font-weight:600!important;height:100%;opacity:1!important;width:100%}#submit{margin-left:10rem;transform:scale(2)}.success{background-color:#5f9ea0;border:1px solid grey}#Activity>div:nth-child(4)>label,#staff_schedule>div:nth-child(4)>label{font-weight:600}.activity_end{margin:2rem}.purchasemobil>h1{font-size:6rem;margin-top:6rem}.purchasedesktop{display:none}.purchasemobil{display:flex;flex-direction:column;text-align:center}.item-mobil,.item-mobile{font-size:4rem;font-weight:600}.item-mobile{margin-top:8rem}.datatitem{font-size:2.8rem;margin-top:2rem}.datatiteme{font-size:2.8rem;margin-bottom:10rem}hr{background-color:#000;border:none;height:1px;margin:10px 0}.span-show{background-color:#6a6e73;border-radius:4%;color:#fff;font-size:3rem;padding:1rem}.presentation{position:relative;top:80px}.presentationul{align-items:center;display:flex;flex-direction:column;justify-content:center}.imgsite{border:2px solid #141414;box-shadow:1px 1px 1px #000;height:225px;margin-top:6rem;width:675px}.onlydesktop{display:none}.onlymobil{display:block}#red{color:red}.reseaux{display:flex;justify-content:center;margin:2rem}.reseaux a{font-size:.8rem;margin:0 1rem}.légales,.reseaux a:focus,.reseaux a:hover{color:#3383a9}.légales{background-color:#eaf4fe;display:flex;justify-content:center;margin:2rem}a.fab.fa-facebook-square,a.fab.fa-instagram-square,a.fab.fa-youtube-square{color:#6c757d}a.fab{font-size:6rem}#footer{background-color:#eaf4fe;margin-top:15rem;padding:.5rem}.reseauxsociaux{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:4rem 2rem 4rem 0}.legales{background-color:#eaf4fe}.sf-toolbarreset{padding:10px 36px 20px 0!important}@media screen and (min-width:1000px){img{height:auto;margin:1.5rem 0;width:auto}.showimg{max-width:900px}h1{font-size:4rem;margin:4rem}h1,h2{line-height:4rem}h2{font-size:3rem;margin:3rem}h3{font-size:2.5rem;margin:2rem}#payment-form{max-width:600px}th{margin-top:4rem;padding:2rem}td,th{font-size:2rem;text-align:center}td{padding:1rem}.tableaucart{font-size:1.6rem;padding:1rem 0;text-align:center}button,label{font-size:3rem;margin:2rem;padding:1rem}.flashalert-info,.flashalert-success,.info,.success{margin-top:4rem;padding:1rem}.danger,.flashalert-danger,.warning{margin-top:4rem;padding:.5rem}.titre-accueil{align-items:center;display:flex;flex-direction:column;justify-content:center}.titreh1{line-height:7rem;margin:0 8rem 2rem}.activite{display:block}.activiteaccueil{flex-direction:row;height:170px;width:920px}.activitecata,.activitechar,.activitekid{align-items:flex-end;display:flex;height:112px;justify-content:center;position:relative;width:200px}.activitecata:after,.activitechar:after,.activitekid:after{height:112px;width:200px;z-index:-1}.lienactiviteaccueilkid{line-height:3rem;margin-left:3rem;margin-right:3rem;text-align:center}.show{margin-top:2rem}.show-detail{align-items:center;display:flex;justify-content:space-around}.p-show-detail{margin:1rem}.span-show{background-color:#6a6e73;border-radius:4%;color:#fff;font-size:3rem;padding:1rem}.bascul-mobil{display:none}.titreLoginEmail{font-size:7rem}.LabelLoginEmail,.inputPasswordLoginEmail{font-size:6rem}.inputPasswordLoginEmail{font-size:8rem}.inputLoginEmail{font-size:6rem;max-width:80%}.buttonLoginEmail,.lienOublie{font-size:4rem}.registration-form{font-size:20px;max-width:500px;padding:15px}.registration-form label[for=registrationForm_plainPassword]{font-weight:700}#registration_form_email,#registration_form_fullName,#registration_form_phone,#registration_form_plainPassword{font-size:4rem}.purchasedesktop{display:block;margin:0 auto;max-width:1000px;padding:2rem;width:100%}#Activity>div:nth-child(4)>label,#staff_schedule>div:nth-child(4)>label{font-weight:600}.calendarform{display:flex}.reseaux{justify-content:center}}@media screen and (min-width:1200px){.asous,header.responsive button,header.responsive>a{font-size:2rem}.showimg{max-width:1200px}p{font-size:2rem;line-height:3rem;margin:1.5rem 0}::-webkit-scrollbar{display:none;scrollbar-width:none}.element::-webkit-scrollbar{width:0!important}.element{-ms-overflow-style:none;overflow:-moz-scrollbars-none}#navbar>a.icon{display:none}header button,header>a{display:block;font-size:2rem}header .content a{font-size:2rem}header{align-items:center;flex-direction:row;height:200px}header .dropdown-1:hover .content{background-color:#fff;box-sizing:border-box;color:#000;display:block;display:flex;flex-direction:column;padding:1em 2em;position:absolute;top:120px;width:120%;z-index:999}#slidermobil{display:none}#slider:hover #precedent,#slider:hover #suivant{opacity:1}.container{margin-top:3rem;scrollbar-width:none;width:85%}.imgslider{width:100%}#slider{align-items:center;display:flex;margin:0;overflow:hidden;position:relative;top:0;width:auto}#precedent,#suivant{background-color:rgba(0,0,0,.8);color:hsla(0,0%,86%,.8);cursor:pointer;font-size:100px;opacity:0;padding:10px;position:absolute;transition:opacity .3s ease}#precedent{font-size:3rem;left:0}#suivant{font-size:3rem;right:0}.consultplaning{border-radius:5%;font-size:2rem;padding:1rem;position:absolute;right:100px;top:450px;z-index:1000}.imgsite{height:150px;width:400px}.admin-navbar{display:flex;justify-content:space-evenly}.action{align-items:center;display:flex;justify-content:space-around}#stockErrorMessage{color:red;font-size:16px}.titremobil{display:none}.activiteaccueil{height:180px;width:1000px}.activitecata:after{background:url(https://judit.fr/assets/uploads/miniature-cata-accueil1.jpg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.activitecata:after,.activitechar:after{bottom:0;content:"";height:168px;left:0;opacity:.9;position:absolute;right:0;top:0;width:300px;z-index:-1}.activitechar:after{background:url(https://judit.fr/assets/uploads/groupe-cha-mini-1.jpg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.activitekid:after{background:url(https://judit.fr/assets/uploads/charbabyaccueil.jpg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;bottom:0;content:"";height:168px;left:0;opacity:.9;position:absolute;right:0;top:0;width:300px;z-index:-1}.activitecata,.activitechar,.activitekid{align-items:flex-end;display:flex;height:168px;justify-content:center;padding-bottom:1rem;position:relative;width:300px}.description{align-items:center;flex-direction:row;margin:5rem 0}.p-version-tablette{display:none}.indicationpaiement{align-items:center;display:flex;justify-content:space-between}.formloginregister{max-width:500px}#payment-form{max-width:1200px}.presentation{top:10px}.presentationul{align-items:center;justify-content:center}#formsearch,.presentationul{flex-direction:row}#Activity>div:nth-child(4)>label,#staff_schedule>div:nth-child(4)>label{display:flex;font-weight:600}.calendaraccueil{display:flex;flex-direction:row;justify-content:space-between}.titreLoginEmail{font-size:5rem}.LabelLoginEmail,.inputPasswordLoginEmail{font-size:4rem}.inputPasswordLoginEmail{font-size:6rem}.inputLoginEmail{font-size:4rem;max-width:50%}.buttonLoginEmail,.lienOublie{font-size:2rem}.onlymobil{display:none}.onlydesktop{display:flex;min-width:2000px}.tableau{border:2px solid #000}.colonnetableau{background-color:#1c8db8;border:2px solid #000}.colonnetableau,.colonnetableaux{padding:1rem 2rem;width:300px}#payment-form{height:500px;max-width:1100px}#card-element{margin:50px 0 50px 200px;max-width:1500px;min-width:1000px;padding:10px;transform:scale(1.4)}.indicationpaiement{max-width:1400px;min-width:900px}.__PrivateStripeElement iframe{height:100%;width:100%}#submit{margin-left:5rem;transform:scale(1.5)}.purchasemobil{display:none}.purchasedesktop{display:block;margin:0 auto;max-width:1200px;padding:3rem;width:100%}.reseaux{margin:6rem 0}}