#page-container,#main-content,.arx_has_sticky_div,.arx_has_sticky_div div{overflow-x:unset!important;overflow-y:unset!important}html{overflow-x:hidden!important;scroll-behavior:smooth}@media (max-width:950px){#page-container{overflow-x:hidden!important}}.grecaptcha-badge{right:-500px!important}#mobile_menu_spacer{height:0;background-color:transparent!important}#responsive-form{max-width:100%;margin:0 auto;width:100%;padding:0}.form-row{width:100%}#responsive-form input,#responsive-form select,#responsive-form textarea{width:100%}.column-full{float:left;position:relative;padding:.65rem .65rem .65rem 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-half{float:left;position:relative;padding:.65rem .65rem .65rem 0;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}#responsive-form textarea{height:200px}#responsive-form input:focus,#responsive-form textarea:focus,#responsive-form select:focus{color:#000;font-weight:500;border:solid 1px rgb(0 0 0)!important}#responsive-form input[type="checkbox"]{width:auto!important}#responsive-form .wpcf7-list-item-label{font-size:11px!important;line-height:11px!important}#responsive-form .wpcf7-list-item{margin-left:0px!important;line-height:11px!important}#responsive-form .wpcf7-not-valid-tip{color:red;font-size:12px}#responsive-form span{color:#4e4e4e}@media (max-width:767px){.column-half{width:100%!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.hide_for_nice_select{position:absolute!important;opacity:0!important;pointer-events:none!important;height:auto!important;width:auto!important}@media (max-width:980px){.mobile_reverse{display:flex;flex-direction:column-reverse}}:root{--color-hover-menu:white}.arx-menu-hover-barre li a::before{content:"";position:absolute;width:0%;height:2px;background-color:var(--color-hover-menu);bottom:-5px;left:0;transition:all 0.3s ease-in-out}.arx-menu-hover-barre li:hover a::before{width:100%}.arx-menu-hover-bullet li a::before{content:"";position:absolute;width:8px;height:8px;background-color:var(--color-hover-menu);border-radius:50%;top:40%;left:-15px;transform:translateY(-50%) scale(0);transition:all 0.3s ease-in-out}.arx-menu-hover-bullet li:hover a::before{transform:translateY(-50%) scale(1)}.arx-menu-hover-clone li a{display:flex;flex-direction:column;gap:10px;height:calc(1em);overflow:hidden;padding:0!important}.arx-menu-hover-clone li a span{transition:all 0.3s ease-in-out;height:1em}.arx-menu-hover-clone li:hover a span{transform:translateY(calc(-100% - 10px))}.arx-menu-hover-bar-element{position:absolute;width:100%;height:2px;width:0;background-color:var(--color-hover-menu);bottom:-5px;left:0;transition:all 0.3s ease-in-out}.arx-avis-items-slick .slick-slide{background-color:rgb(255 255 255 / .3)!important;margin-inline:20px;padding:20px}.arx-avis-item.arx-avis-item-featured{display:flex!important;flex-direction:column-reverse;align-items:center}.arx-avis-item-meta-right-auteur,.arx-avis-item-comment-content{color:white!important}.arx-avis-item-meta-right{display:flex;flex-direction:column;align-items:center}.arx-avis-item-meta-right-auteur{font-family:"Outfit";font-size:25px;font-weight:600;margin-top:30px}#arx_blog_actus{display:flex;justify-content:center}.arx_blog_actu_item_inner{background-color:#d9d9d9}.arx_blog_actu_item_inner .image{height:auto!important;background-image:none}.arx_blog_actu_item_inner .image .image_inner{width:100%}.arx_blog_actu_item_inner .image .image_inner,.arx_blog_actu_item_inner .image img{background-color:#4f4f4f;aspect-ratio:4/3;width:100%;object-fit:cover}.arx_blog_actu_item_inner .taxonomie{margin-top:0;text-align:left;padding-bottom:10px;padding-left:30px;padding-top:20px}.arx_blog_actu_item_inner .taxonomie li{background-color:#fff0;border-radius:0;color:#000;padding:0;font-weight:700;font-size:14px}.arx_blog_actu_item_inner .content{padding-top:0;display:flex;flex-direction:column}.arx_blog_actu_item_inner .titre{order:1;padding-bottom:20px!important}.arx_blog_actu_item_inner .titre a{color:#000;font-size:25px;font-weight:600}.arx_blog_actu_item_inner .extrait{order:2;font-size:18px;font-weight:400}.arx_blog_actu_item_inner .meta_info{order:3}.et_pb_column{min-height:0!important}.et_pb_button{display:flex;flex-direction:row;align-items:center;justify-content:center}.et_pb_button:before,.et_pb_button:after{content:"";font-family:"Sora"!important;transform:none;position:static!important;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}.et_pb_button:before{opacity:1}.et_pb_button:after{opacity:1}.all_posts_agenda.arx-agenda-list{grid-template-columns:repeat(3,1fr)!important}.single_post_agenda_inner{gap:0px!important}.single_post_agenda_content,.single_post_agenda_meta{position:static!important}.single_post_agenda_meta{position:absolute!important;top:20px;left:20px}.single_post_agenda_meta>div{background-color:var(--gcid-jz41oyl505);border-radius:9999px;padding:5px 10px;color:#fff;font-family:"Inter";font-weight:700;font-size:14px;border:solid 1px #fff;box-shadow:0 4px 4px rgb(0 0 0 / .25)}.single_post_agenda_meta .single_post_agenda_date{background-color:var(--gcid-5zclp8ac0a)}.single_post_agenda_media{height:200px}.single_post_agenda_inner{background-color:var(--gcid-0wa3u8u1tn);position:relative}.single_post_agenda_content{border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-color:rgb(0 0 0 / .5);border-radius:0 0 25px 25px;padding-bottom:40px!important}.single_post_agenda_title a{color:var(--gcid-dtsx49ye8k)!important;font-size:25px;line-height:1.5em!important}.arx-agenda-description{color:hsl(from var(--gcid-dtsx49ye8k) h s l / .5);font-size:18px;line-height:1.5em!important}.single_post_agenda_actions{justify-content:flex-start!important}.single_post_agenda_button{margin-top:20px;color:#4CB0CE!important;font-size:18px!important;font-weight:700!important;display:flex;gap:10px;transition:0.3s ease-in-out}.single_post_agenda_button::after{content:"";display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2026/06/fi_507257.svg);width:20px;height:20px;transform:rotate(-90deg)}.single_post_agenda_inner:hover .single_post_agenda_button{gap:20px}.arx-popup-close img{filter:invert(100%)!important}.arx-horaires-tab{color:var(--gcid-dtsx49ye8k)!important;font-size:22px!important}.arx-horaires-tab:hover,.arx-horaires-tab:focus-visible{background-color:var(--gcid-0wa3u8u1tn);color:var(--gcid-5zclp8ac0a)!important}.arx-horaires-item-label{color:var(--gcid-dtsx49ye8k)!important;display:none}.arx-horaires-tab.is-active{color:var(--gcid-5zclp8ac0a)!important;border-bottom:2px solid var(--gcid-5zclp8ac0a)!important}.tableau-horaire-bowling .arx-horaires-table th,.arx-horaires-table td{padding:20px 180px 20px 40px!important}.arx-horaires-table *{border:none!important}.arx-horaires-table{border:1px solid hsl(from var(--gcid-dtsx49ye8k) h s l / .2)!important}.arx-horaires-table tbody tr:not(:last-child) td{border-bottom:1px solid hsl(from var(--gcid-dtsx49ye8k) h s l / .2)!important}.arx-horaires-table{background-color:var(--gcid-7wtsbhwd3m)!important}.arx-horaires-table thead th{background-color:var(--gcid-0wa3u8u1tn)!important;color:var(--gcid-5zclp8ac0a)!important}.arx-horaires-table table,.arx-horaires-table tbody tr,.arx-horaires-table tbody td{background-color:transparent!important;color:var(--gcid-dtsx49ye8k)!important}@media only screen and (max-width:980px){.tableau-horaire-bowling .arx-horaires-table th,.arx-horaires-table th,.arx-horaires-table td{padding:16px 28px!important}.arx-horaires-table table{min-width:0!important}.arx-horaires-table thead th,.arx-horaires-table tbody td{white-space:normal!important}}@media only screen and (max-width:767px){.arx-horaires-table{font-size:14px!important;overflow:visible!important}.arx-horaires-table .arx-horaires-table-inner{overflow:visible!important}.arx-horaires-table table{min-width:0!important;width:100%!important}.tableau-horaire-bowling .arx-horaires-table thead{display:none}.tableau-horaire-bowling .arx-horaires-table tbody,.tableau-horaire-bowling .arx-horaires-table tr,.tableau-horaire-bowling .arx-horaires-table td{display:block;width:100%!important}.tableau-horaire-bowling .arx-horaires-table tbody tr{padding:14px 16px}.tableau-horaire-bowling .arx-horaires-table tbody tr:not(:last-child){border-bottom:1px solid hsl(from var(--gcid-dtsx49ye8k) h s l / .2)!important}.tableau-horaire-bowling .arx-horaires-table tbody tr:not(:last-child) td{border-bottom:none!important}.tableau-horaire-bowling .arx-horaires-table tbody .arx-horaires-table-day{padding:0 0 10px!important;margin-bottom:4px;font-size:16px;line-height:1.3;border-bottom:1px solid hsl(from var(--gcid-dtsx49ye8k) h s l / .12)!important}.tableau-horaire-bowling .arx-horaires-table tbody td:not(.arx-horaires-table-day){display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 0 0!important;white-space:normal!important;line-height:1.35}.tableau-horaire-bowling .arx-horaires-table tbody td:nth-child(2)::before,.tableau-horaire-bowling .arx-horaires-table tbody td:nth-child(3)::before{flex:0 0 46%;max-width:46%;color:hsl(from var(--gcid-dtsx49ye8k) h s l / .7);font-size:12px;font-weight:600;line-height:1.3}.tableau-horaire-bowling .arx-horaires-table tbody td:nth-child(2)::before{content:"Période scolaire"}.tableau-horaire-bowling .arx-horaires-table tbody td:nth-child(3)::before{content:"Vacances scolaires"}.tableau-horaire-bowling .arx-horaires-table tbody td:not(.arx-horaires-table-day){text-align:right}}#mp_form_popup1{background-color:#000b2b!important;box-shadow:none!important;border-radius:20px!important}#mp_form_popup1 .mailpoet_form_close_icon{filter:invert(100%)!important}#mp_form_popup1 .mailpoet_form_column:first-child{justify-content:center}.arx-popup-container{background-color:#000b2b!important;box-shadow:none!important;border-radius:20px!important}