.pagination_btn{display:block;width:2rem;height:2rem;cursor:pointer;position:relative}.pagination_btn.pointer-events-none{background:#ce685a}.pagination_btn.pointer-events-none svg{fill:#fff}.pagination_btn svg{fill:#025e44;display:block;width:20px;height:20px;position:absolute;top:50%;left:50%}.pagination_btn.pagination_btn--prev{border-right:1px solid #dddddd}.pagination_btn.pagination_btn--prev svg{transform:translate(-40%,-50%) rotate(90deg)}.pagination_btn.pagination_btn--next{border-left:1px solid #dddddd}.pagination_btn.pagination_btn--next svg{transform:translate(-60%,-50%) rotate(-90deg)}.pagination_number{display:block;width:2rem;height:2rem;cursor:pointer;background:white;position:relative;border-right:.5px solid #dddddd}.pagination_number span{position:absolute;top:50%;left:50%;line-height:1;color:#676767;font-size:.875rem;line-height:1.25rem;transform:translate(-50%,-50%)}.pagination_number.active:after{content:"";display:block;width:40%;height:2px;position:absolute;bottom:0;left:50%;margin-left:-20%;background:#025E44}.pagination_number.active span{font-weight:700;color:#025e44}.ec-event{text-wrap:wrap;overflow:hidden}.ec-day.ec-today{background:#E9F2FF}.block_stepper{opacity:.3}.block_stepper .circle{background:transparent;border:2px solid #4F80AC}.block_stepper .circle svg{display:none}.block_stepper .line{border-top:2px solid #4F80AC}.block_stepper.done{opacity:.6}.block_stepper.done .circle{border:2px solid #63D1B4;background:#63D1B4}.block_stepper.done .line{border-top:3px solid #63D1B4}.block_stepper.active{opacity:1}.block_stepper.active .circle{background:#4F80AC}.block_stepper.active .circle svg{display:none}.block_stepper.active .line{border-top:2px dashed #4F80AC}.stepper_content{display:none}.stepper_content.active{display:block}.select_white.active{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);--tw-border-opacity: 1;border-color:rgb(99,209,180,var(--tw-border-opacity))}.precision_bloc{display:none}.precision_bloc.active{display:block}.inner_step{border-left:2px solid white}.inner_step.active{border-left:2px solid #63D1B4}.inner_step.error{border-left:2px solid #FFBCB3}.tab.active,.tab.active:hover{color:#fff;background-color:#254d71}.tab:hover{color:#051829;background-color:#eee}.select_filter_bloc{display:none}.select_filter_bloc.active{display:block}.step_changer_btn .not_active{opacity:.5;cursor:not-allowed}.to_toggle .toggle_bloc{display:none;margin-bottom:16px}.to_toggle .toggle_visibility{padding-right:35px;display:inline-block;position:relative}.to_toggle .toggle_visibility svg{display:inline-block;width:25px;height:25px;padding:7px;border-radius:100px;background:#e9f2ff;position:absolute;right:0;top:0;transform:rotate(-90deg);transition:all .3s ease}.to_toggle.active .toggle_bloc{display:block}.to_toggle.active .toggle_visibility svg{transform:rotate(0);fill:#fff;background:#63d1b4}.not_yet{opacity:.5}.filter_condition{-webkit-user-select:none;-moz-user-select:none;user-select:none}.condition.hide{display:none}.img_link{display:inline-block;padding:3px 10px;text-align:center;vertical-align:top}.img_link svg{display:block;font-size:18px;line-height:18px;width:18px;height:18px}input.error,select.error,textarea.error{background:#FFBCB3}.file_input_design{display:block;padding:6px 20px 6px 6px;width:100%;background:#e9f2ff;border-radius:30px}.file_input_design[type=file]::file-selector-button{border:2px solid #0F8D6B;color:#fff;cursor:pointer;padding:.4em .8em;margin-right:.8em;border-radius:30px;background-color:#0f8d6b;transition:.2s}.file_input_design[type=file]::file-selector-button:hover{background-color:#025e44;border:2px solid #025E44}.ec-event-body{-webkit-user-select:none;-moz-user-select:none;user-select:none}.container_sidebar{position:relative;width:calc(100% - 18rem);left:18rem}@media (max-width: 1536px){.container_sidebar{width:calc(100% - 16rem);left:16rem}}@media (max-width: 1280px){.container_sidebar{width:calc(100% - 16rem);left:16rem}}@media (max-width: 1024px){.container_sidebar{width:calc(100% - 15rem);left:15rem}}@media (max-width: 768px){.container_sidebar{width:100%;left:0}}.container_sidebar:after{content:"";display:block;width:50px;position:absolute;top:0;left:-50px;background:inherit;height:100vh;z-index:-1}.icon_menu svg{fill:#63d1b4!important;width:100%;max-width:20px;max-height:20px}.icon_menu-lite svg{fill:#63d1b4}.rotate-anim{transform:rotate(-180deg)}.rotate-anim svg{fill:#ffbcb3}.sidenav-link.active{--tw-bg-opacity: 1;background-color:#05182980}.submenu_bloc .submenu_list{display:none}.submenu_bloc.active .submenu_item{--tw-bg-opacity: 1;background-color:#05182980}.submenu_bloc.active .submenu_item:hover{--tw-bg-opacity: 1;background-color:rgb(5,24,41,var(--tw-bg-opacity))}.submenu_bloc.active .submenu_list{display:block}.submenu_bloc.active .submenu_list a.active{--tw-bg-opacity: 1;background-color:#05182980}.submenu_bloc.active .submenu_list a:hover{--tw-bg-opacity: 1;background-color:rgb(5,24,41,var(--tw-bg-opacity))}.submenu_bloc.active .icon_menu-lite{transform:rotate(-180deg)}.submenu_bloc.active .icon_menu-lite svg{fill:#ffbcb3}.modal_box{border-top-right-radius:0}.modal_box .close_modal{position:absolute;top:-36px;right:0;padding:6px 20px;color:#fff;background:#0F8D6B;cursor:pointer;border-radius:4px 4px 0 0}ol{counter-reset:item;list-style-position:outside!important}ol.list-decimal.counter li.original_order{display:block;padding-top:.25rem;padding-bottom:.25rem}ol.list-decimal.counter li.original_order:before{content:counters(item,".") "";counter-increment:item;padding-right:8px;font-weight:700;color:#000;text-decoration:underline}ol.list-decimal.counter li.original_order.hide_count{list-style:none}ol.list-decimal.counter li.original_order.hide_count:before{content:""}.line_over i{text-decoration-line:line-through!important}.prefill_by_form{background:#ffaea3;text-decoration:underline}.close-sidenav{right:12px;top:12px}.leaflet_parent{position:relative}#mySidenav.hidden{opacity:0;display:block;width:0px}#mySidenav.hidden *{opacity:0;transition:opacity .2s ease-in-out;transition-delay:0s}#mySidenav *{opacity:1;transition:opacity .2s ease-in-out;transition-delay:.8s}#mySidenav{position:absolute;left:10px;top:10px;z-index:1000;background-color:#fff;box-shadow:0 3px 6px #0003;border-radius:4px;padding:12px;opacity:1;width:300px;height:172px;transition:opacity .5s ease-in-out,width .5s ease-in-out;transition-delay:.3s}.cat-group{display:inline-block;vertical-align:top;padding-right:40px}.cat-group-label{display:inline-block;vertical-align:top;padding-right:10px}.cat-group-results{display:inline-block;vertical-align:top}.cat-result>label{margin-left:0}.action-buttons>button{display:inline-block;vertical-align:top}.carto_side,.carto_side .carto_side_icon,.carto_side .carto_side_button{transition:all .3s ease}.carto_side .carto_side_menu{transition:all .3s ease;left:0}.carto_side .carto_side_block{margin-left:20rem;width:calc(100% - 20rem);transition:all .3s ease}.carto_side.closed .carto_side_menu{left:-18rem}.carto_side.closed .carto_side_block{margin-left:2rem;width:calc(100% - 2rem)}.modal{z-index:999;display:none}.modal.visible{display:block}.modal.center .modal_content{text-align:center!important}.modal.fixedmodal{position:fixed;top:0;left:0;height:100%;width:100%;text-align:center}.modal.fixedmodal .modal_bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#00040c;opacity:.9}.modal.fixedmodal .modal_content{display:inline-block;text-align:left;position:relative;top:10vh;z-index:2;place-content:center;width:100%;max-width:1024px;max-height:80vh;overflow:hidden;padding:40px 30px}@media (max-width: 768px){.modal.fixedmodal .modal_content{top:0;max-height:100vh;padding:40px 10px}}.modal.fixedmodal .modal_cross{position:absolute;z-index:3;padding:6px 12px;font-size:15px;color:#fff;top:0;right:30px}@media (max-width: 768px){.modal.fixedmodal .modal_cross{right:0}}.modal.fixedmodal .inner{overflow:auto;position:relative;display:inline-block;height:auto;min-width:100%;max-height:calc(80vh - 80px);background:white;border-radius:10px}@media (max-width: 768px){.modal.fixedmodal .inner{top:0;max-height:calc(100vh - 100px)}}.modal.fixedmodal .inner_content{position:relative;z-index:1;padding:40px 50px}.modal.fixedmodal .inner_content.p_norm{padding-top:20px}@media (max-width: 768px){.modal.fixedmodal .inner_content{padding:20px}.modal.fixedmodal .inner_content.p_norm{padding-top:10px}}.modal.fixedmodal .bgimg{position:relative;z-index:0;top:0;left:0;width:100%;height:150px;background-position:center bottom;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){.modal.fixedmodal .bgimg{height:80px}}.modal.sidemodal{position:fixed;display:inline-block;bottom:0;right:0;width:auto;max-width:960px;background:#ce685a;color:#1a0603;text-align:left;border-radius:4px 0 4px 4px;padding:20px 30px;margin:0;box-shadow:0 -10px 15px -3px #0000001a,0 -4px 6px -4px #0000001a}.modal.sidemodal .modal_cross{position:absolute;top:-2.16rem;right:0;padding:6px 20px;color:#fff;background:#752e24;cursor:pointer;border-radius:4px 4px 0 0}.modal.sidemodal .inner{overflow:auto;display:inline-block;height:auto;min-width:100%}@media (max-width: 768px){.modal.sidemodal .inner{padding:20px;top:0}}.timing_checked .loading_checked{margin:0 20px;width:28px;height:28px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:#254D71 #254D71;box-sizing:border-box}.timing_checked .loading_checked:after{content:"...";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:0;width:16px;border-radius:50%;height:16px;font-weight:700;line-height:.5;transition:.3s all ease}.timing_checked.active .loading_checked{animation:rotation 1s ease infinite;border-color:#63D1B4 #63D1B4 transparent}.timing_checked.active .loading_checked:after{content:"";border:2px solid;border-radius:50%;border-color:transparent #254D71 #254D71;transform-origin:center center;animation:rotation 1s .3s ease infinite}.timing_checked.done{background:#63D1B4}.timing_checked.done .loading_checked{border-color:#025E44 #025E44}.timing_checked.done .loading_checked:after{content:"v";color:#025e44;border:0;font-weight:700;line-height:1}.timing_checked.err{background:#FFBCB3;color:#a72918}.timing_checked.err .loading_checked{border-color:#CE685A #CE685A}.timing_checked.err .loading_checked:after{content:"X";color:#a72918;border:0;font-weight:700;line-height:1.1}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
