@charset "UTF-8";code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;outline:none;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f6f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}ul{list-style:none;margin:0;padding:0}.section_title{color:red;font-size:x-large;font-weight:400}.red_title{font-size:x-large;font-weight:200}.red_title,.red_title_thicker{color:red;margin-bottom:10px;text-align:center}.red_title_thicker{font-size:large;font-weight:500}.black_text{color:#000;font-size:medium;font-weight:300;line-height:25px}.black_text_thicker{color:#000;font-size:medium;font-weight:400;margin-bottom:10px}.navbar{background:linear-gradient(45deg,#000,red);color:#fff;flex-direction:row;flex-wrap:wrap;height:120px;min-height:75px;padding-top:20px;position:fixed;width:100%;z-index:1}.navbar,.navbar_logo{align-items:center;display:flex}.navbar_logo{height:100px;justify-content:center;margin-right:20px;width:100px}.name_menu{display:flex;flex-direction:column;height:75px;justify-content:space-around}.name_bloc{align-items:center;display:flex}.name_acronym{font-weight:800;margin-right:10px}.name,.name_acronym{color:red;font-size:xx-large}.name{font-weight:400;margin-left:10px}.navbar_links{display:flex}.navbar_link{color:#fff;padding-right:1rem;text-decoration:none}.navbar_link:hover{color:red}.navbar_burger{background:#0000;border:none;color:inherit;display:none;height:40px;width:40px}@media screen and (max-width:540px){.navbar_links{align-items:center;background-color:#000;bottom:0;flex-direction:column;height:100vh;justify-content:center;padding:2rem;position:fixed;right:-100vw;transition:all .4s ease-in-out;visibility:hidden}.name_bloc{align-items:flex-start;flex-direction:column}.name{font-size:x-small;margin-left:0}.show-nav .navbar_links{right:0;visibility:visible;width:60vw}.navbar_item:after{background:#fff;content:"";display:block;height:3px;margin:0 auto;width:3vw}.navbar_item:last-child:after{display:none}.navbar_link{display:block;font-size:3vw;padding:1.5rem}.navbar_burger{display:block;position:fixed;right:1rem}.navbar_burger:hover{cursor:pointer}.burger_bar,.burger_bar:after,.burger_bar:before{background:#fff;border-radius:3px;display:block;height:3px;position:relative;transition:all .5s ease-in-out;width:40px}.burger_bar:after,.burger_bar:before{content:"";left:0;position:absolute}.burger_bar:before{transform:translateY(-12px)}.burger_bar:after{transform:translateY(12px)}.show-nav .burger_bar{background:#0000;width:0}.show-nav .burger_bar:before{transform:rotate(45deg)}.show-nav .burger_bar:after{transform:rotate(-45deg)}.navbar_item{transform:translateY(100vh)}.show-nav .navbar_item{transform:translateY(0)}.show-nav .slideInDown-1{transition:all 1s ease-in-out}.show-nav .slideInDown-2{transition:all 1.1s ease-in-out}.show-nav .slideInDown-3{transition:all 1.2s ease-in-out}.show-nav .slideInDown-4{transition:all 1.3s ease-in-out}.show-nav .slideInDown-5{transition:all 1.4s ease-in-out}.show-nav .slideInDown-6{transition:all 1.5s ease-in-out}.show-nav .slideInDown-7{transition:all 1.6s ease-in-out}.show-nav .slideInDown-8{transition:all 1.7s ease-in-out}}.home_news_frame{align-items:center;border-radius:10px;height:500px;padding-block:10px;padding-inline:80px}.carousel,.home_news_frame{display:flex;justify-content:center;width:100%}.carousel{flex-direction:column;height:100%;overflow:hidden}.inner{height:100%;transition:transform .9s;white-space:nowrap}.carousel_item{background-color:#fff;display:inline-flex;height:500px;padding-bottom:20px;width:100%}.carousel_img_frame,.carousel_item{align-items:center;justify-content:center}.carousel_img_frame{display:flex;height:100%;padding:20px;width:50%}.responsive_img{height:80%;width:auto}.news_title{color:red;font-size:larger;font-weight:500}.news_date{font-weight:400;text-align:center}.news_description_div{align-items:center;display:flex;flex-direction:column;height:40%;justify-content:space-around;padding-inline:10px;white-space:normal;width:100%}.center,.news_place{text-align:center}.carousel_info_frame{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding-block:10px;width:50%}.carousel_left_button{left:10px;margin-left:20px;position:absolute;top:400px}.carousel_right_button{margin-right:20px;position:absolute;right:10px;top:400px}.carousel_button{align-items:center;border-radius:15px;cursor:pointer;height:30px;width:30px}.carousel_button,.indicatorss{display:flex;justify-content:center}.indicatorss{bottom:20px;left:0;margin-left:auto;margin-right:auto;position:relative;right:0}.indicator-buttons{border:none;border-radius:5px;cursor:pointer;height:10px;margin-inline:5px;width:10px}.indicator-symbol{background-color:#d3d3d3}.indicator-symbol-active,.info_button{background-color:red}.info_button{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:large;height:30px;margin-block:10px;width:270px}.home_partner_frame{background-color:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-evenly;margin-block:10px;padding:20px;width:100%}.home_partner_frame,.partners_frame{align-items:center;display:flex;flex-direction:row}.partners_frame{height:10%;justify-content:center;margin-inline:20px;width:13%}.flash_news_modal_big_frame{align-items:center;background-color:#000c;bottom:0;display:flex;height:100vh;justify-content:center;left:0;padding-inline:10px;position:fixed;right:0;top:0;width:100vw}.flash_news_modal_white_frame{background-color:#fff;border-radius:10px;width:70%}.flash_news_frame,.flash_news_modal_white_frame{align-items:center;display:flex;flex-direction:column;padding:10px}.flash_news_frame{margin-block:10px;width:100%}.flash_news_title{color:red;font-size:larger;margin-block:10px;text-align:center}.flash_news_body_text{text-align:center}.flash_news_modal_text{margin-block:10px}.flash_news_modal_close_button{background-color:red;border:none;border-radius:15px;color:#fff;cursor:pointer;height:30px;margin-block:10px;width:150px}.back_to_former_vblc{display:flex;justify-content:center}.back_to_former_vblc_button{background-color:#fff;border:none;border-radius:15px;box-shadow:2px 2px 2px #d3d3d3;color:red;cursor:pointer;font-size:medium;font-weight:600;height:30px;width:300px}@media screen and (max-width:540px){.carousel_item{flex-direction:column;height:600px}.home_news_frame{height:600px;padding-inline:10px}.carousel_img_frame{height:50%;width:90%}.responsive_img{height:100%}.carousel_info_frame{height:50%;width:90%}.news_description_div{height:60%}.news_title{color:red;font-size:medium;font-weight:400}.news_date{font-size:medium;font-weight:300}.home_partner_frame{padding:20px}.partners_frame{height:30%;width:30%}.carousel_left_button{margin-left:10px;top:360px}.carousel_right_button{margin-right:10px;top:360px}.info_button{font-size:medium}.flash_news_modal_white_frame{width:90%}}.club_picture_frame{align-items:center;background-color:#fff;display:flex;height:600px;justify-content:center;overflow:hidden}.club_picture_frame,.picture{border-radius:10px;width:100%}.picture{height:auto}.info_bloc{display:flex;flex-direction:row}.info_left_bloc{padding-right:10px;width:70%}.club_bloc{background-color:#fff;border-radius:10px}.club_bloc,.values_bloc{margin-top:20px;padding:20px}.values_bloc{display:flex;flex-direction:column}.value_thumbnails_bloc{flex-direction:row;flex-wrap:wrap;margin-top:10px}.value_thumbnails,.value_thumbnails_bloc{display:flex;justify-content:space-evenly}.value_thumbnails{flex-direction:column;height:200px;padding:5px;text-align:center;width:160px}.figures_bloc,.value_thumbnails{background-color:#fff;border-radius:10px;margin-block:10px}.figures_bloc{margin-right:10px;padding:20px}.figures_thumbnails_bloc{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:40px}.figures_round{align-items:center;background-color:#fff;border-radius:75px;box-shadow:5px 5px 5px gray;display:flex;flex-direction:column;height:150px;justify-content:center;margin-block:10px;width:150px}.number{font-size:50px}.content,.number{color:red;text-align:center}.content{font-size:12px}.info_right_bloc{padding-left:10px;width:30%}.member_bloc{background-color:#fff;border-radius:5px;border-radius:10px;display:flex;flex-direction:column;margin-bottom:10px;margin-top:20px;padding:10px}.single_member_bloc{border-radius:10px;box-shadow:2px 2px 2px #d3d3d3;display:flex;flex-direction:row;height:100px;justify-content:space-evenly;margin-top:10px;padding-inline:10px}.single_member_picture{background-color:#f0f3f4;border-radius:45px;height:90px;width:90px}.single_member_info{align-items:center;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:70%}.member_name,.member_position{font-size:medium}.member_name{font-weight:500}.member_contact_frame{align-items:center;display:flex;justify-content:space-evenly;width:50%}.member_contact_icon{fill:#fff;stroke:red;stroke-width:10px}.address{text-align:center}@media screen and (max-width:540px){.club_picture_frame{height:200px}.info_bloc{display:flex;flex-direction:column}.info_left_bloc{padding-right:0;width:100%}.info_right_bloc{padding-left:0;width:100%}.figures_bloc{margin-right:0}}.subscription_frame{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-around;padding-block:40px;padding-inline:20px;width:100%}.subscription_new{color:red;font-size:40px;font-weight:800;margin:20px;rotate:-10deg}.subscription_text{color:red;font-size:xx-large;font-weight:500;margin:20px}.subscription_button{background-color:red;border:none;border-radius:2em;box-shadow:5px 5px 5px #fff;color:#fff;cursor:pointer;font-size:medium;height:3em;margin:20px;width:15em}.trainning_blocs{display:flex;flex-direction:row;justify-content:space-between;margin-block:20px;width:100%}.trainning_places{align-items:center;padding-top:10px;padding-inline:10px;width:49%}.trainning_places_frame{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;width:100%}.trainning_place{align-items:center;display:flex;flex-direction:column;width:49%}.place_name{color:#000;padding-block:10px}.zip_city{display:flex;flex-direction:row}.trainning_address_frame{text-align:center}.trainning_address{color:#000;font-size:small;margin-inline:3px}.picture_frame{border-radius:10px;height:150px;width:100%}.place_picture{border-radius:10px;height:100%;width:100%}.trainning_dates{align-items:center;background-color:#fff;border-radius:10px;padding:10px;width:49%}.selector_and_array{display:flex;flex-direction:row;justify-content:space-between;width:100%}.selector{background-color:#f4f6f7;border:1px solid #d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px}.selector,.selector_selected{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:20px;width:33.34%}.selector_selected{background-color:#fff;border:solid #d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px;border-width:1px 1px 0}.categoryName{color:#000}.categoryNameSelected{color:red}.trainning_array{background-color:#fff;border:1px solid #d3d3d3;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:0 solid #d3d3d3;padding-top:20px}.days{display:flex;flex-direction:row}.day,.trainers{text-align:center;width:50%}.trainers{margin-block:10px}.trainning_hours_places{color:grey;font-size:small}.teams{border:dashed #d3d3d3;border-width:.5px 0 0;flex-direction:row;justify-content:space-between}.teams,.teams_item{display:flex;height:80px}.teams_item{align-items:center;flex-direction:column;justify-content:center;text-align:center;width:50%}@media screen and (max-width:540px){.subscription_frame,.trainning_blocs,.trainning_places_frame{flex-direction:column}.trainning_blocs{display:flex}.trainning_places{align-items:center;width:100%}.trainning_place{width:100%}.trainning_dates{align-items:center;margin-top:20px;width:100%}}.registration_process_big_frame{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:10px;width:100%}.process_big_frame{display:flex;justify-content:space-evenly;margin-block:50px;width:100%}.process_step_frame{align-items:center;background-color:#fff;border-radius:10px;box-shadow:5px 5px 5px #d3d3d3;display:flex;flex-direction:column;justify-content:space-around;padding:10px;width:25%}.process_icon_frame{justify-content:center}.process_icon_frame,.process_text_frame{align-items:center;display:flex;height:80px;width:100%}.process_text_frame{flex-direction:column;margin-block:20px}.process_text{text-align:center}.process_ffbv_info{color:red;cursor:pointer;margin-top:10px;text-decoration:underline}.process_button_frame{align-items:center;display:flex;height:30px;justify-content:space-around;width:80%}.process_button{border:none;color:red;cursor:pointer;font-size:medium;width:inherit}.process_button,.process_href_button_frame{background-color:#fff;border-radius:15px;box-shadow:5px 5px 5px #d3d3d3;height:30px}.process_href_button_frame{align-items:center;display:flex;justify-content:center;width:100%}.process_href_button{font-size:larger;text-align:center;text-decoration:none}.process_href_button,.vblc_form{color:red;font-weight:700;text-decoration:underline}.vblc_form{cursor:pointer;font-size:large}.process_arrow_frame{align-items:center;display:flex;justify-content:center}.process_arrow{color:red;height:30px;width:30px}.licenceAndPayment_frame{display:flex;flex-direction:row;margin-bottom:10px;width:100%}.licences_big_frame{align-items:center;border-radius:10px;display:flex;flex-direction:column;margin-right:5px;width:60%}.licences_title_row{display:flex;flex-direction:row;width:100%}.licences_title{align-items:center;background-color:#d3d3d3;display:flex;height:100px;justify-content:center;padding:10px}.licences_title_label{font-size:medium;text-align:center}.licences_items{height:70px;justify-content:center}.licences_items,.paymentInfo_big_frame{align-items:center;display:flex;padding:10px}.paymentInfo_big_frame{background-color:#fff;border-radius:10px;flex-direction:column;margin-left:5px;width:40%}.payment_mode{padding:10px;width:100%}.payment_mode_title{font-size:medium;font-weight:600}.bank_data{font-size:medium;font-weight:300}.payment_item{margin-block:15px}.info_small{font-size:x-small;margin-block:5px}@media screen and (max-width:540px){.process_big_frame{align-items:center;flex-direction:column}.process_step_frame{margin-block:10px;width:80%}.process_arrow{color:red;height:30px;rotate:90deg;width:30px}.licenceAndPayment_frame{flex-direction:column}.licences_big_frame{margin-bottom:10px;margin-right:0;width:100%}.licences_title_label{font-size:smaller;text-align:center}.paymentInfo_big_frame{margin-bottom:10px;margin-left:0;width:100%}}.registration_help_carousel_big_frame{display:flex;flex-direction:column;overflow:hidden}.registration_help_carousel_inner_frame{transition:transform .5s;white-space:nowrap;width:inherit}.registration_help_carousel_items_frame{background-color:#fff;display:inline-flex;height:600px;width:100%}.registration_help_carousel_item_frame{width:100%}.registration_help_carousel_title_frame{align-items:center;display:flex;height:100px;width:100%}.registration_help_carousel_title{color:red;font-size:larger;text-align:center;width:100%}.registration_help_carousel_image_frame{align-items:center;display:flex;height:60%;justify-content:center;width:100%}.registration_help_carousel_image{height:90%}.registration_help_carousel_text_frame{margin-block:20px;padding:10px;width:100%}.registration_help_carousel_text{text-align:center;white-space:normal}.registration_help_carousel_indicators_frame{align-items:center;display:flex;justify-content:center;width:100%}.registration_help_indicator_buttons{border:none;border-radius:5px;cursor:pointer;height:10px;margin-inline:5px;width:10px}.registration_help_indicator_symbol{background-color:#d3d3d3}.registration_help_indicator_symbol_active{background-color:red}.registration_help_carousel_buttons_frame{display:flex;justify-content:center;margin-block:20px;width:100%}.registration_help_carousel_views_buttons{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;margin-inline:20px;width:100px}.registration_help_carousel_previews_button{background-color:red}.registration_help_carousel_next_button{background-color:green}@media screen and (max-width:540px){.registration_help_carousel_items_frame{height:500px}.registration_help_carousel_image_frame{height:30%;width:100%}.registration_help_carousel_image{height:100%}}.center_text{text-align:center}.club_info_sheet_frame{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-block:10px;width:100%}.grey_text{color:gray;padding-inline:20px;text-align:center}.club_info_sheet_part{align-items:center;display:flex;flex-direction:column;margin-block:10px;padding:20px;width:100%}.part_title{color:red;font-size:larger;font-weight:200;margin-bottom:20px;padding-inline:20px}.input_css{border:solid;border-color:#f0f3f4;border-radius:15px;font-weight:700;height:30px;padding:10px}.club_info_sheet_double_inputs_frame{display:flex;justify-content:space-between;margin-block:10px;width:100%}.club_info_sheet_double_inputs{align-items:center;display:flex;padding-inline:10px;width:50%}.club_info_sheet_item_label_for_double_inputs{align-items:center;display:flex;height:30px;width:40%}.double_inputs{width:60%}.club_info_sheet_single_inputs_frame{margin-block:10px;padding-inline:10px;width:100%}.club_info_sheet_single_inputs{display:flex;width:100%}.club_info_sheet_item_label_for_single_inputs{align-items:center;display:flex;height:30px;width:20%}.single_inputs{width:80%}.club_info_sheet_support_frame{width:100%}.club_info_sheet_support_check_box_frame{display:flex;margin-block:10px;margin-inline:30px;padding:10px;width:90%}.check_box{background-color:pink;margin-right:10px}.check_box_frame{border:solid;border-color:#000;height:15px;width:15px}.radio_check_box_big_frame{margin-block:30px}.autorization_check_box_label_frame{align-items:center;display:flex;margin-inline:20px}.image_autorisation_input_frame{align-items:center;display:flex;margin-block:30px}.club_info_sheet_autorisation_input_frame{align-items:center;display:flex;margin-block:10px}.autorisation_input{margin-right:10px;width:230px}.parent_support_frame{border:solid;border-color:#f0f3f4;padding-inline:10px;width:100%}.parent_support_radio_check_box_frame{display:flex;margin-block:10px}.parent_support_data_frame{background-color:pink;margin-block:10px}.parent_autorisation_input_frame{margin-block:10px}.signature_frame{border:solid;border-color:#f0f3f4;height:100px;width:100%}.print_button{background-color:green;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;margin-bottom:10px;width:150px}@media screen and (max-width:540px){.club_info_sheet_frame{width:100%}.club_info_sheet_double_inputs_frame{flex-direction:column;margin-block:0;width:100%}.club_info_sheet_double_inputs{align-items:start;flex-direction:column;margin-block:10px;width:100%}.club_info_sheet_item_label_for_double_inputs,.double_inputs{width:100%}.club_info_sheet_single_inputs,.club_info_sheet_single_inputs_frame{flex-direction:column}.club_info_sheet_item_label_for_single_inputs,.single_inputs{width:100%}.club_info_sheet_autorisation_input_frame{align-items:normal;flex-direction:column}.autorisation_input{margin-block:10px;width:100%}.image_autorisation_input_frame{align-items:start;flex-direction:column}}.filters_frame_when_opend{display:flex}.filter_frame{display:flex;justify-content:flex-end}.filter_button{align-items:center;background-color:#fff;border:red;border-radius:15px;color:red;display:flex;height:30px;padding-inline:10px}.filter_icon{cursor:pointer;margin-inline:10px}.filters_frame{background-color:#fff;border:none;display:flex;flex-direction:row;width:100%}.teams_display_block{width:100%}.teams_frame{background-color:#fff;border-radius:10px;box-shadow:5px 5px 5px #d3d3d3;margin-block:10px;padding:10px;width:100%}.teams_display_range{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-block:10px;padding-block:10px;width:100%}.team_thumbnail{background-color:#fff;border-radius:10px;box-shadow:5px 5px 5px #d3d3d3;cursor:pointer;height:280px;margin:10px;padding:10px;width:300px}.teams_picture_frame{height:80%;width:100%}.team_picture_thumbnail{height:100%;width:100%}.teams_info{align-items:center;display:flex;height:20%;justify-content:space-around;width:100%}@media screen and (max-width:540px){.teams_display_range{flex-direction:column}.team_thumbnail{width:90%}}.team_details_frame{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:10px}.team_title_bloc{display:flex;justify-content:center}.team_title_item{margin-right:10px}.team_details_picture_players{display:flex;width:100%}.team_details_picture_frame{width:80%}.team_details_picture{border-radius:10px;height:auto;width:100%}.team_details_players{border:dotted;border-color:#d3d3d3;border-radius:10px;padding:10px;width:20%}.coach_frame{display:flex;justify-content:center;margin-bottom:10px;width:100%}.coach_data,.coach_label{font-size:large;font-weight:300}.coach_data{margin-left:10px}.players_data{font-size:large;font-weight:300;margin-bottom:10px;text-align:center}.team_details_match{border:solid;border-color:#d3d3d3;padding:10px}.match_frame,.team_details_match{border-radius:10px;margin-block:10px;width:100%}.match_frame{border:dotted;border-color:#d3d3d3;padding-inline:10px}.match_info_row{display:flex;justify-content:space-between;margin-bottom:5px}.match_teams_club_team{display:flex;flex-direction:row;width:40%}.match_info_date_place{width:33%}.match_info_date,.match_info_gymnase{width:15%}.match_info_accompanists,.match_info_address{width:30%}.match_info_accompanists_list{display:flex}.match_info_label{color:grey;font-size:small;font-weight:100}.match_teams_score{width:40%}.match_teams_club,.match_teams_team{width:50%}.match_teams_sets{width:15%}@media screen and (max-width:540px){.team_details_picture_players{flex-direction:column}.team_details_picture_frame,.team_details_players{width:100%}.match_info_row{flex-direction:column;margin-bottom:0}.match_teams_club_team{display:flex;flex-direction:row;width:100%}.match_info_date{margin-block:5px;text-align:center;width:100%}.match_info_accompanists,.match_info_address,.match_info_gymnase{margin-bottom:5px;text-align:center;width:100%}.match_info_accompanists_list{display:flex;justify-content:center}.match_teams_club,.match_teams_team{margin-bottom:5px;text-align:center;width:50%}.match_teams_score,.match_teams_sets{margin-bottom:5px;text-align:center;width:100%}}.beach_section{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.logo_placement{left:40px;position:absolute;top:180px}.beach_logo{height:200px;width:200px}.carousel_picture_frame{transition:transform .9s;white-space:nowrap;width:100%}.carousel_picture_buttons_frame{overflow:hidden;width:100%}.beach_carousel_picture_buttons_frame{align-items:center;display:flex;height:20px;justify-content:space-between}.beach_carousel_left_button_bis,.beach_carousel_right_button_bis{align-items:center;border-radius:15px;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.carousel_picture_item_frame{align-items:center;border-radius:10px;display:inline-flex;width:100%}.carousel_picture,.carousel_picture_item{height:100%;width:100%}.beach_point_indicators{display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;right:0}.beach_point_indicator_buttons{border:none;border-radius:5px;cursor:pointer;height:10px;margin-inline:5px;width:10px}.beach_point_indicator_symbol_unactive{background-color:#fff}.beach_point_indicator_symbol_active{background-color:red}.section_details{display:flex;justify-content:space-between;padding-block:10px;width:100%}.section_details_items{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin-bottom:10px;padding:10px;width:33%}.section_details_title{color:red;font-size:medium;font-weight:500;margin-bottom:10px}.beach_coach{display:flex;width:100%}.beach_coach_item_2{align-items:center;display:flex;width:50%}.beach_coach_item_1{align-items:center;display:flex;width:100%}.beach_coach_pict{background-color:#d3d3d3;margin-right:10px}.beach_coach_pict,.coach_pict{border-radius:35px;height:70px;width:70px}.summer_coach_item{display:flex;flex-direction:row;width:100%}@media screen and (max-width:540px){.beach_section{display:flex;flex-direction:column}.logo_placement{left:25px;position:absolute;top:160px}.beach_logo{height:60px;width:60px}.section_details{flex-direction:column}.section_details_items{width:100%}.beach_coach{display:flex;width:100%}.beach_coach_data{display:flex;flex-direction:column}}.presentation_blocs{align-items:center;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;padding:10px;width:100%}.presentation_text{line-height:25px;margin-top:10px}.events_thumbnail_big_blocs{width:100%}.events_thumbnail_blocs{flex-direction:row;margin-bottom:10px;overflow-x:auto;padding:10px;width:100%}.event_frame_thumbnail,.events_thumbnail_blocs{align-items:center;border-radius:10px;display:flex}.event_frame_thumbnail{background-color:#fff;flex-direction:column;margin:10px;padding:20px;width:300px}.events_picture{align-items:center;display:flex;height:300px;justify-content:center;width:200px}.poster_size_thumbnail{height:100%}.events_title_bloc{align-items:center;display:flex;height:40px;justify-content:center;margin-bottom:5px;margin-top:10px;width:200px}.events_title{color:red;font-size:medium;font-weight:500;text-align:center}.events_date_bloc{align-items:flex-start;align-items:center;display:flex;height:40px;justify-content:center;margin-block:10px}.events_date{color:gray;font-size:medium;text-align:center}.events_button_bloc{align-items:center;display:flex;height:30px;justify-content:center;margin-block:10px;padding-inline:20px}.events_info_button{background-color:red;border:none;border-radius:15px;box-shadow:none;color:#fff;cursor:pointer;height:30px;width:150px}.event_list_big_bloc{background-color:#fff;border-radius:10px;padding-block:20px;width:100%}.event_list_bloc{border-radius:10px;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;padding:10px;width:100%}.event_list_bloc,.event_list_frame{align-items:center;display:flex;justify-content:center}.event_list_frame{border-radius:20px;box-shadow:5px 5px 5px #d3d3d3;cursor:pointer;height:40px;margin:5px;width:200px}.event_list{color:red;font-size:medium;font-weight:300;text-align:center}@media screen and (max-width:540px){.event_list_frame{width:100%}}.event_details{background-color:#fff;border-radius:10px;margin-bottom:10px;min-height:80vh;padding:10px;width:100%}.event_details_data{display:flex;flex-direction:row;width:inherit}.event_details_data_poster_frame{align-items:center;display:flex;flex-direction:column;padding:10px;padding-inline:40px;width:25%}.event_details_data_poster{height:auto;width:90%}.event_details_data_button{background-color:red;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;font-weight:300;height:30px;margin-block:20px;width:60%}.event_details_data_info{padding:10px;padding-inline:40px;width:75%}.event_details_data_info_title{color:red;font-size:x-large;font-weight:300;margin-bottom:10px}.event_details_data_info_date{color:grey;font-size:large;font-weight:300;margin-bottom:10px}.event_details_data_info_city,.event_details_data_info_content{margin-bottom:10px}.display_linebreak{white-space:pre-line}.event_details_data_info_subtitle_first_level{color:red;font-size:medium;font-weight:300;margin-bottom:10px}.event_details_tournament{display:flex;flex-direction:row;width:100%}.event_details_tournament_type{background-color:#fff;border-radius:10px;box-shadow:5px 5px 5px #f0f3f4;margin-bottom:10px;margin-right:10px;padding:10px;width:30%}.event_details_tournament_type_info{display:flex}.event_details_tournament_type_info_subtitle{margin-right:10px;width:75px}.event_details_tournament_type_info_space_left{margin-left:4px}.event_details_snack_and_bar_items{display:flex}.event_selected_data_info_subtitle_second_level{margin-bottom:10px;margin-right:10px;width:15%}.event_selected_snack_and_bar_datas{margin-bottom:10px;width:85%}.event_details_data_info_section_line{display:flex;justify-content:center;margin-block:20px}.section_line{background-color:#d3d3d3;height:1px;width:50%}.event_selected_data_info_subtitle_first_level{color:red}.team_enrolled_big_big_frame{margin-block:10px}.in_line{display:flex}.team_enrolled_big_frame{align-items:center;display:flex}.tournament_enrolled_data_teamName_teamLavel_frame{display:flex}.tournament_section{border-radius:10px;box-shadow:5px 5px 5px #f0f3f4;margin-bottom:10px;padding:10px}.tournament_typeName{font-weight:700;margin-block:5px}.tournament_enrolled_data_team_level{color:gray;margin-right:20px;width:70px}.tournament_enrolled_data_team_name{flex-wrap:nowrap;margin-right:20px;width:200px}.tournament_enrolled_data_team_datas{display:flex}.tournament_enrolled_data_team_member_name{color:grey;width:100px}.participant_datas{color:grey;margin-right:10px}@media screen and (max-width:540px){.event_details_data,.event_details_data_poster_frame{display:flex;flex-direction:column;width:100%}.event_details_data_poster_frame{align-items:center;padding:10px}.event_details_data_poster{height:auto;width:60%}.event_details_data_info{padding:10px;width:100%}.event_details_tournament{flex-direction:column}.event_details_tournament_type{margin-bottom:10px;margin-right:0;width:90%}.team_enrolled_big_frame{align-items:flex-start;display:flex;flex-direction:column}.tournament_enrolled_data_teamName_teamLavel_frame{display:flex}.tournament_enrolled_data_team_member_name{width:100%}.tournament_enrolled_data_team_datas{display:flex;flex-direction:column;width:100%}.in_line{display:flex;flex-direction:column}.event_selected_data_info_subtitle_second_level{margin-bottom:10px;margin-right:10px;width:35%}.event_selected_snack_and_bar_datas{margin-bottom:10px;width:65%}}.form_big_frame{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin-bottom:10px;min-height:80vh;padding:10px;width:100%}.screen_title{font-size:medium;margin:5px}.form_poster{height:auto;width:20%}.event_title{color:red;font-size:large;margin:5px}.form_outer_frame{margin-block:10px;padding:10px;width:100%}.checkbox_form_item{display:flex;flex-direction:row;margin-bottom:20px}.form_item_question_frame{align-items:center;display:flex}.form_item_question{margin-right:10px;margin-block:5px}.check_box_label_frame{align-items:center;display:flex;margin-inline:20px}.check_box_label{margin-inline:10px}.team_name_frame{align-items:center;display:flex;margin-bottom:20px}.team_name_input{border:none;margin-block:10px;padding-inline:10px;width:30%}.team_data_input,.team_name_input{background-color:#ecf0f1;border-radius:15px;height:30px}.team_data_input{border:none;margin-block:5px;margin-right:20px;padding-inline-start:10px;width:100%}.datas_privacy_info{font-size:x-small;margin-block:10px}.players_datas_section_frame{margin-bottom:20px;width:100%}.player_form{display:flex;justify-content:space-between}.player_form_big_frame{border:solid;border-color:#e0ffff;border-radius:10px;margin-block:10px;padding:5px;width:16.5%}.membership_checkbox,.participant_form_big_frame{align-items:center;display:flex}.participant_form_big_frame{flex-direction:column;width:100%}.participant_form_frame{align-items:center;display:flex;margin-block:10px;width:70%}.participant_form_item{width:15%}.participant_data_frame{display:flex;width:85%}.participant_data_input_frame{display:flex;width:70%}.participant_data_input{background-color:#ecf0f1;border:none;border-radius:15px;height:30px;margin-right:20px;padding:10px;width:45%}.event_membership_checkbox{align-items:center;display:flex;width:30%}.team_level_check_box_frame{display:flex}.modal_big_frame{align-items:center;background-color:#000c;bottom:0;display:flex;height:100vh;justify-content:center;left:0;padding-inline:10px;position:fixed;right:0;top:0;width:100vw}.modal_white_frame{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:10px;width:90%}.modal_title{font-size:larger}.modal_text,.modal_title{margin-block:10px}.modal_close_button{background-color:red;border:none;border-radius:15px;color:#fff;cursor:pointer;height:30px;margin-block:10px;width:150px}.event_form_validation_buttons{display:inline-flex;justify-content:center;margin-block:30px;width:100%}.form_validation_button{background-color:green}.form_cancel_button,.form_validation_button{border:none;border-radius:15px;color:#fff;cursor:pointer;height:30px;margin-inline:40px;width:150px}.form_cancel_button{background-color:red}@media screen and (max-width:540px){.checkbox_form_item{display:flex;flex-direction:column}.checkbox_frame{margin-left:0;margin-block:5px}.checkbox_frame_team_level{display:flex;flex-direction:column}.check_box_label_frame{margin-block:5px}.checkbox_label_team_level{margin-top:5px}.team_name_frame{align-items:flex-start;display:flex;flex-direction:column}.team_data_input,.team_name_input{width:100%}.player_form{display:flex;flex-direction:column}.player_form_big_frame{width:100%}.participant_form_frame{border:solid;border-color:#ecf0f160;border-radius:10px;flex-direction:column;padding:10px;width:100%}.participant_form_item{margin-bottom:10px;width:100%}.participant_data_frame,.participant_data_input_frame{display:flex;flex-direction:column;width:100%}.participant_data_input{margin-bottom:10px;width:100%}.event_membership_checkbox{width:100%}.checkbox_membership{margin-right:10px}.team_level_check_box_frame{display:flex;flex-direction:column}.form_cancel_button,.form_validation_button{margin-inline:20px}}.footer_frame{background:linear-gradient(45deg,#000,red);padding:10px;width:100vw}.footer_content_frame{align-items:center;display:flex;justify-content:space-between}.footer_content_items_frame{align-content:center;display:flex;flex-direction:column;margin-bottom:10px}.footer_social_media_frame{align-content:center;display:flex;margin:10px}.footer_regular_text{color:#fff;font-size:small;line-height:20px}.clickable_text{cursor:pointer}.copyright_vblc{align-items:center;display:flex}@media screen and (max-width:540px){.footer_content_frame{flex-direction:column}.footer_content_items_frame{text-align:center}.copyright_vblc{justify-content:center}.footer_social_media_frame{display:flex}}.partners_blocs{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin-block:10px;padding:20px;width:100%}.partners_title{margin-bottom:10px}.partners_text{line-height:25px}.partners_button{background-color:red;border:none;border-radius:20px;color:#fff;cursor:pointer;height:40px;margin-block:20px;width:200px}.partners_contact{font-size:medium}.row_logo_frame{flex-wrap:wrap;padding:20px;width:100%}.logo_frame,.row_logo_frame{align-items:center;display:flex;flex-direction:row}.logo_frame{height:150px;justify-content:center;margin-inline:20px;width:180px}.logo_link{display:flex;justify-content:center}@media screen and (max-width:540px){.row_logo_frame{justify-content:center}}.admin_body{flex-direction:column;height:100vh}.admin_bloc,.admin_body{align-items:center;display:flex;justify-content:center}.admin_bloc{flex-direction:row;margin-block:20px}.admin_frame{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:400px;justify-content:center;margin:10px;width:40vw}.admin_title{margin-block:10px}.creation_input_group{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.creation_input{background-color:#d3d3d3;margin-inline:10px;padding-inline:10px;width:60%}.creation_button,.creation_input{border:none;border-radius:15px;height:30px}.creation_button{background-color:green;box-shadow:5px 5px 5px gray;color:#fff;cursor:pointer;font-size:medium;margin-block:10px;width:30%}@media screen and (max-width:540px){.admin_bloc{flex-direction:column}.admin_frame{height:300px;width:70vw}.creation_button{width:40%}}.signIn_body{flex-direction:column;height:100vh}.signIn_bloc,.signIn_body{align-items:center;display:flex;justify-content:center}.signIn_bloc{flex-direction:row;margin-block:20px}.signIn_frame{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:250px;justify-content:center;margin:10px;width:40vw}.signIn_title{margin-block:10px}.signIn_input_group{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.signIn_input{background-color:#d3d3d3;margin-inline:10px;padding-inline:10px;width:60%}.signIn_button,.signIn_input{border:none;border-radius:15px;height:30px}.signIn_button{background-color:green;box-shadow:5px 5px 5px gray;color:#fff;cursor:pointer;font-size:medium;margin-block:10px;width:30%}.button_administrator{border:none}@media screen and (max-width:540px){.signIn_bloc{flex-direction:column}.signIn_frame{height:200px;width:70vw}.signIn_button{width:40%}}.main{align-items:center;background-color:"transparent";padding-top:110px;padding-inline:10px}.bo_big_frame{display:flex;flex-direction:row;width:100%}.bo_menu_frame{background-color:#e5e7e9;padding:10px;width:15%}.bo_menu_title{margin-block:10px;padding-inline:10px}.bo_menu_title_selected{color:red}.bo_menu_title:hover{color:red;cursor:pointer}.bo_content_frame{padding:10px;width:85%}.bo_create_events_big_frame{align-items:center;display:flex;flex-direction:column}.event_creation_tournament_section_line{display:flex;justify-content:center;margin-block:20px}.tournament_section_line{background-color:#fff;height:3px;width:50%}.create_event_form_group{align-items:center;display:flex;margin-block:10px}.empty_poster,.poster{margin-inline:10px}.empty_poster{background-color:#d3d3d3}.eventName_placeholder{color:#d3d3d3}.input{background-color:#fff;border:none;border-radius:10px;height:30px;margin-inline:10px;padding-inline:10px}.tiny_width_input{width:50px}.small_width_input{width:100px}.large_width_input{width:300px}.extra_large_width_input{width:500px}.calendar,.date{display:flex}.date{align-items:center}.time{background-color:#fff}.shortDescription{width:70%}.description{height:100px;width:70%}.service{width:80%}.service_items{padding-inline:10px;width:20%}.service_offer{align-items:center;display:flex;flex-direction:row;margin:10px}.input_service{height:50px;width:70%}.button{background-color:#d3d3d3;border:none;border-radius:15px;color:#fff;font-size:medium;height:30px;margin:20px;width:200px}.button:hover{cursor:pointer}.record_cloudinary,.validation{background-color:green}.record_cloudinary{width:200px}.input_frame_width{width:80%}.tournament_types_frame{margin:10px}.tournament_types,.tournament_types_frame{align-items:center;display:flex;flex-direction:row}.tournament_types{margin-right:10px}.margin_block{margin-block:10px}.wrap{flex-wrap:wrap}.title_frame_width{width:20%}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;stroke:#aeaeae;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;stroke:#aeaeae;color:#fff}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.bo_edit_events_big_frame{align-items:center;display:flex;flex-direction:column}.edit_event_item_subsection{margin-block:10px;width:20%}.edit_event_filter{border:none;border-radius:15px;height:30px;width:200px}.section_big_title{font-weight:500;margin-block:10px}.events_cards_display{display:flex;flex-wrap:wrap;width:100%}.events_cards{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:80px;justify-content:space-around;margin-right:10px;margin-block:10px;padding:10px;width:200px}.events_cards_selected{border:solid;border-color:red}.events_cards:hover{cursor:pointer}.events_cards_title{font-weight:500;text-align:center}.edit_big_frame{background-color:#fff;padding:10px;width:100%}.each_item_to_modify{display:flex;flex-direction:row}.each_item_to_modify,.only_tournamentType_item,.rest{align-items:center;margin-block:10px}.rest{display:flex;flex-direction:row}.services{padding-inline:20px}.event_item{font-weight:500;margin-block:10px;margin-inline:20px}.event_data_catering{width:500px}.display_catering_data_frame{display:flex;margin-bottom:10px}.eventTournament_items,.row{display:flex}.event_item_label{margin-right:10px}.large_event_item{font-weight:500;margin-block:10px;margin-inline:20px;width:600px}.modify_button{margin-left:20px}.tiny_input{width:70px}.small_input,.tiny_input{background-color:#d3d3d3;border:none;border-radius:15px;height:35px;margin-block:10px;margin-inline:10px;padding-inline:10px}.small_input{width:150px}.medium_input{padding-inline:10px;width:300px}.large_input,.medium_input{background-color:#d3d3d3;border:none;border-radius:15px;height:35px;margin-block:10px;margin-inline:10px}.large_input{padding:10px;width:500px}.extra_large_input{background-color:#d3d3d3;height:100px;margin-inline:20px;padding:10px;width:700px}.buttonInEditEvent,.extra_large_input{border:none;border-radius:15px;margin-block:10px}.buttonInEditEvent{color:#fff;height:30px;margin-right:10px}.buttonInEditEvent:hover{cursor:pointer}.checkbox_label_small{font-size:10px}.modify{background-color:red;width:60px}.cancel_button{background-color:red;width:70px}.validate_button{background-color:green;width:70px}.record_button{background-color:green;width:160px}.poster_display{background-color:#d3d3d3;height:150px;margin-inline:10px;width:100px}.display_image{align-items:center;display:flex;padding:10px}.subscription_section{align-items:center;display:flex;flex-direction:row;margin-inline:20px}.tournament_type{background-color:red;display:flex}.tournament_type_label{margin-right:10px}.section_subTitle,.tournament_items_to_modify{align-items:center;display:flex}.section_subTitle{margin-inline:20px}.tournament_data{border-radius:10px;box-shadow:2px 2px 2px #d3d3d3;display:flex}.service_title{width:160px}.checkBox_label{margin-right:10px}.upload_button{margin:10px;width:400px}.text_color_grey{color:#d3d3d3}.bo_delete_events_big_frame{align-items:center;display:flex;flex-direction:column}.bo_delete_events_cards_frame{padding:10px;width:100%}.bo_delete_section_big_title{font-weight:500;margin-block:10px}.bo_delete_event_filter{border:none;border-radius:15px;height:30px;width:200px}.bo_delete_events_cards_title{font-weight:500;text-align:center}.bo_delete_events_cards{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:50px;justify-content:space-around;margin-right:10px;margin-block:10px;padding:10px;width:200px}.bo_delete_events_cards_selected{border:solid;border-color:red}.bo_delete_events_cards:hover{cursor:pointer}.bo_delete_events_cards_display{display:flex;flex-wrap:wrap;width:100%}.bo_delete_events_button_frame{display:flex;justify-content:center;width:100%}.bo_delete_events_delete_button{border:none;border-radius:15px;color:#fff;height:30px;margin-block:20px;padding-inline:10px;width:100px}.disactivated{background-color:#d3d3d3}.activated{background-color:red;cursor:pointer}.bo_create_teams_big_frame{align-items:center;display:flex;flex-direction:column}.creation_frame{padding:10px;width:100%}.create_team_form_group{align-items:center;display:flex;flex-direction:row;margin-block:20px}.create_team_item_label_frame{width:20%}.teamGender_item{margin-right:20px}.create_team_player_input_frame{align-items:center;display:flex;margin-bottom:10px}.create_team_player_input_number{margin-right:10px;width:30px}.team_input{background-color:#fff;border:none;border-radius:10px;height:30px;padding-inline:10px}.team_input_short_width{width:190px}.team_input_medium_width{width:400px}.team_input_large_width{width:800px}.team_picture{background-color:#d3d3d3;height:100px;width:150px}.team_picture_uplaod{align-items:center;display:flex;margin-inline:10px}.create_team_buttons{background-color:#d3d3d3;border:none;border-radius:15px;color:#fff;font-size:medium;height:30px;margin:20px;padding-inline:20px}.create_team_buttons:hover{cursor:pointer}.save_button_activated{background-color:green}.team_creation_validation_button{align-items:center;display:flex;justify-content:center;width:100%}.bo_matchs_teams_big_frame{align-items:center;display:flex;flex-direction:column}.matchs_teams_filter_frame{padding:10px;width:100%}.teams_filter_by_season{border:none;border-radius:15px;height:30px;margin-block:10px;padding-inline:10px;width:200px}.teams_cards{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:70px;justify-content:center;margin:10px;width:150px}.teams_cards_selected{border:solid;border-color:red}.teams_cards_category{color:grey}.teams_cards_name_highlighted{font-weight:600}.matchs_input_big_frame{background-color:#fff;border-radius:10px;padding:10px;width:100%}.form_items{align-items:center;display:flex;height:30px;margin-top:10px;width:100%}.form_item_label{width:300px}.match_form_text_input_short{width:100px}.match_form_text_input_medium,.match_form_text_input_short{background-color:#f0f3f4;border:none;border-radius:15px;height:30px;margin-right:10px;padding-inline:10px}.match_form_text_input_medium{width:200px}.match_form_text_input_large{background-color:#f0f3f4;border:none;border-radius:15px;height:30px;margin-right:10px;padding-inline:10px;width:300px}.match_form_submit_button_frame{display:flex;height:30px;justify-content:center;margin-block:30px;width:100%}.match_form_submit_button{background-color:green;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;width:400px}.bo_matchs_accompanists_teams_big_frame{align-items:center;display:flex;flex-direction:column}.accompanists_matchs_teams_filter_frame{padding:10px;width:100%}.accompanists_teams_filter_by_season{border:none;border-radius:15px;height:30px;margin-block:10px;padding-inline:10px;width:200px}.teams_cards_big_frame{width:100%}.accompanists_teams_cards{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:70px;justify-content:center;margin:10px;width:150px}.accompanists_teams_cards_selected{border:solid;border-color:red}.accompanists_teams_cards_category{color:grey}.matchs_selection_big_frame{padding:10px;width:100%}.accompanists_teams_cards_name_highlighted{font-size:medium;font-weight:600}.match_cards,.match_cards_selected{background-color:#fff;border-radius:10px;cursor:pointer;display:flex;margin:10px;padding:10px;width:100%}.match_cards_selected{border:solid;border-color:red}.accompanists_frame{display:flex}.input_update_big_frame{width:100%}.input_update_frame{width:50%}.accompanists_input_big_frame{padding:10px;width:100%}.accompanist_input_frame{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:250px;margin:10px;padding:10px;width:100%}.space_right{margin-right:10px}.input_small_width{width:100px}.input_medium_width{width:200px}.input_large_width{width:300px}.match_update_input{background-color:#ecf0f1;padding:10px}.match_update_input,.match_update_validation_button{border:none;border-radius:15px;height:30px;margin-block:10px}.match_update_validation_button{background-color:green;color:#fff;cursor:pointer;font-size:medium;width:100px}.bo_event_participants_list_big_frame{align-items:center;display:flex;flex-direction:column}.events_cards_frame{padding:10px;width:100%}.events_cards_display_participants{display:flex;flex-wrap:wrap;width:100%}.events_cards_title_participants{font-weight:500;text-align:center}.events_cards_participants{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:50px;justify-content:space-around;margin-right:10px;margin-block:10px;padding:10px;width:200px}.events_cards_participants_selected{border:solid;border-color:red}.events_cards_participants:hover{cursor:pointer}.participants_list_title{font-size:larger;font-weight:500;text-align:center}.participants_list_tournament_type{font-weight:500;margin-block:10px}.participants_table_by_tournament_type{border:solid;border-color:#f0f3f4;padding:10px}.participants_table_by_tournament_type_team_name_frame{display:flex;margin-bottom:10px}.participants_table_by_tournament_type_team_player{align-items:center;display:flex;margin-right:25px}.participants_table_by_tournament_type_team_name,.participants_table_by_tournament_type_team_player_name{font-weight:500;margin-right:10px}.check_case{height:15px;width:15px}.print_button_frame{align-items:center;display:flex;justify-content:center;width:100%}.print_button_disactivated{background-color:#d3d3d3}.print_button_activated,.print_button_disactivated{border:none;border-radius:15px;color:#fff;height:30px;margin-block:20px;width:200px}.print_button_activated{background-color:green;cursor:pointer}.non_inscription{color:#d3d3d3}.bo_create_vblc_beach_section_big_frame{align-items:center;display:flex;flex-direction:column}.create_vblc_beach_section_form_group{align-items:center;display:flex;flex-direction:row;margin-block:20px}.create_vblc_beach_section_label_frame{width:25%}.vblc_beach_section_input{background-color:#fff;border:none;border-radius:10px;height:30px;padding-inline:10px}.vblc_beach_section_short_width{width:190px}.vblc_beach_section_medium_width{width:400px}.vblc_beach_section_creation_frame{padding:10px;width:100%}.coach_picture_shape{background-color:#d3d3d3;border-radius:50px;height:100px;width:100px}.coach_picture_uplaod{align-items:center;display:flex;margin-inline:10px}.coach_1_picture_upload_button{background-color:#d3d3d3;border:none;border-radius:15px;color:#fff;font-size:medium;height:30px;margin:20px;padding-inline:20px}.coach_1_picture_upload_button:hover{cursor:pointer}.coach_1_picture_upload_button_activated{background-color:green}.bo_edit_beach_big_frame{align-items:center;display:flex;flex-direction:column}.edit_beach_sections{padding:10px;width:100%}.edit_beach_card_big_frame{display:flex;flex-direction:row;justify-content:space-around;margin-block:10px;width:100%}.edit_beach_items_form_group,.edit_beach_items_to_modify{align-items:center;display:flex}.edit_beach_items_form_group{flex-direction:row;height:30px;margin-block:10px;margin-inline:10px}.edit_beach_items_label_frame{width:200px}.edit_beach_input{background-color:#d3d3d3;border:none;border-radius:15px;height:30px;padding-inline:10px}.edit_beach_short_width{width:190px}.edit_beach_medium_width{width:400px}.edit_beach_text_data_500{font-weight:500;margin-right:10px}.edit_beach_text_data_200{color:#a9a9a9;font-weight:200;margin-right:10px}.button_shape{border:none;border-radius:15px;color:#fff;height:30px;margin-inline:10px;padding-inline:10px;width:100px}.lightgrey_button{background-color:#d3d3d3}.red_button{background-color:red}.red_button:hover{cursor:pointer}.green_button{background-color:green}.green_button:hover{cursor:pointer}.edit_beach_coach_picture_shape{background-color:#d3d3d3;border-radius:30px;height:60px;width:60px}.bo_upload_beach_picture_section_big_frame{align-items:center;display:flex;flex-direction:column}.upload_beach_picture_sections{padding:10px;width:100%}.section_filter_by_title{border:none;border-radius:15px;height:30px;margin-block:10px;padding-inline:10px;width:300px}.card_big_frame{display:flex;flex-direction:row;justify-content:space-around;margin-block:10px;width:100%}.card{align-items:center;background-color:#fff;border-radius:50px;cursor:pointer;display:flex;height:50px;justify-content:center;width:300px}.card_selected{border:solid;border-color:red}.upload_big_frame{background-color:#fff;border-radius:10px;margin:10px;padding:10px;width:100%}.picture_shape{background-color:#d3d3d3;height:100px;margin-right:20px;width:200px}.upload_a_picture{align-items:center;display:flex}.upload_beach_picture_button_cloudinary{background-color:#d3d3d3;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;margin:20px;padding-inline:20px}.upload_beach_picture_button_cloudinary_activated{background-color:green}.upload_beach_picture_button_mongodb_frame{display:flex;height:30px;justify-content:center;margin-block:30px;width:100%}.upload_beach_picture_button_mongodb{background-color:#d3d3d3;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;padding-inline:20px}.upload_beach_picture_button_mongodb_activated{background-color:green}.picture_to_delete{cursor:pointer;display:flex;height:100px;margin-right:10px;padding:1px}.picture_to_delete_selected{border:solid;border-color:red;border-width:2px}.pictures_frame{display:flex;width:100%}.picture_delete_button_frame{display:flex;justify-content:center}.delete_picture_button{background-color:#d3d3d3;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;margin-block:20px;padding-inline:20px}.delete_picture_button_activated{background-color:green}.bo_flash_news_big_frame{align-items:center;display:flex;flex-direction:column}.flash_news_creation_frame{padding:10px;width:100%}.create_flash_news_form_group{align-items:center;display:flex;flex-direction:row;margin-block:20px;margin-block:10px}.create_flash_news_item_title_frame_width{width:20%}.create_flash_news_input{background-color:#fff;border:none;border-radius:10px;height:30px;margin-inline:10px;padding-inline:10px}.create_flash_news_large_input{cursor:pointer;width:300px}.create_flash_news_extra_large_input{width:500px}.create_flash_news_description{height:100px;padding:10px;width:70%}.flash_news_button{align-items:center;border:none;border-radius:15px;color:#fff;display:flex;font-size:medium;height:30px;justify-content:center;margin-block:20px;padding:10px;width:150px}.active_validation_button{background-color:green;cursor:pointer}.inactive_validation_button{background-color:#d3d3d3}.contact_big_frame{align-items:center;display:flex;justify-content:center;min-height:90vh;width:100%}.contact_frame{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin-bottom:20px;padding:20px;width:50%}.formGroup_frame{align-items:center;display:flex;margin-block:10px;width:100%}.contact_form_label{width:15%}.contact_form_short_input{width:30%}.contact_form_medium_input,.contact_form_short_input{background-color:#f0f3f4;border:none;border-radius:15px;height:30px;padding:10px}.contact_form_medium_input{width:50%}.contact_form_large_input{height:30px}.contact_form_large_input,.contact_form_large_text_input{background-color:#f0f3f4;border:none;border-radius:15px;padding:10px;width:85%}.contact_form_large_text_input{height:100px}.button_frame{align-items:center;display:flex;justify-content:center}.contact_form_button{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:medium;height:30px;margin-block:20px;margin-inline:10px;width:20%}.contact_form_button_cancel{background-color:red}.contact_form_button_send{background-color:green}.sentSuccessfullMessage{color:green;text-align:center}@media screen and (max-width:540px){.contact_frame{width:100%}.formGroup_frame{align-items:flex-start;flex-direction:column}.contact_form_large_input,.contact_form_large_text_input,.contact_form_medium_input,.contact_form_short_input{width:100%}.contact_form_button{width:30%}}
/*# sourceMappingURL=main.2653e5cf.css.map*/