@import url("https://fonts.googleapis.com/css2?family=Niramit:wght@200;300;400;500;600&display=swap");:root{--club-main-color: #5098DB;--club-secondary-color: #333}#login_wrapper_element.v3{margin-left:auto;margin-right:auto;background:var(--club-secondary-color);border-radius:20px}#login_wrapper_element.v3 .logo_wrapper{background:transparent;width:220px}#login_wrapper_element.v3 .logo_wrapper:after{content:'';border-right:1px solid white;position:absolute;right:0;top:10%;bottom:10%;height:80%}#login_wrapper_element.v3 .logo_wrapper img{min-height:auto;min-width:auto;height:auto;width:auto;max-width:80%;max-height:80%}#login_wrapper_element.v3 .content_login_wrapper{display:inline-block;width:80%}#login_wrapper_element.v3 .content_login_wrapper .overlay_element{background:transparent}#login_wrapper_element.v3 .content_login_wrapper .club_icons_wrapper{display:flex;justify-content:space-between;width:67%;height:100%;margin:0 30px}#login_wrapper_element.v3 .content_login_wrapper .club_icons_wrapper .club_icon_element{vertical-align:top;display:flex;align-items:center;width:auto}#login_wrapper_element.v3 .content_login_wrapper .club_icons_wrapper .club_icon_element .club_icon_description{color:white;font-weight:lighter;font-size:13px;text-align:left;margin-left:15px;font-family:system-ui}#login_wrapper_element.v3 .content_login_wrapper .club_icons_wrapper .club_icon_element .club_icon_description b{display:block}#login_wrapper_element.v3 .content_login_wrapper .club_icons_wrapper .club_icon_element .icon_image_wrapper i{font-size:67px}#login_wrapper_element.v3 .content_login_wrapper .club_icons_wrapper .club_icon_element .icon_image_wrapper img{max-height:55px}#login_wrapper_element.v3 .content_login_wrapper .users_buttons_wrapper{margin-top:27px;font-size:14px}#login_wrapper_element.v3 .content_login_wrapper .users_buttons_wrapper .join_button_wrapper{margin-bottom:6px}#login_wrapper_element.v3 .content_login_wrapper .users_buttons_wrapper .join_button_wrapper .square_plus{position:absolute;right:111%;top:50%;transform:translateY(-50%);border:1px solid white;background:transparent;border-radius:40px;width:32px;height:32px}#login_wrapper_element.v3 .content_login_wrapper .users_buttons_wrapper .join_button_wrapper .square_plus i{line-height:30px;font-size:25px;color:white}#login_wrapper_element.v3 .content_login_wrapper .users_buttons_wrapper .join_button_wrapper .square_plus i:before{font-weight:lighter;content:"+";font-family:Times, system-ui}#login_wrapper_element.v3 .content_login_wrapper .users_buttons_wrapper .join_button_wrapper .want_join{margin:0;font-family:system-ui;border-radius:32px;line-height:37px;background:var(--club-main-color);color:white;min-width:165px;box-sizing:border-box}#login_wrapper_element.v3 .content_login_wrapper .already_member_wrapper{margin:0;font-family:system-ui !important;border-radius:32px;line-height:37px !important;height:auto !important;color:var(--club-main-color) !important;background:white !important}#login_wrapper_element.v3 .content_login_wrapper .hidden_user_club_info{bottom:0;padding-top:0;overflow:hidden;width:69%}#login_wrapper_element.v3 .content_login_wrapper .hidden_user_club_info .content{display:flex;width:100%;height:100%;align-items:center}.modal_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;z-index:20001;background:rgba(112,112,112,0.9);border:0}.modal_wrapper.register_information_wrapper .modal_content{max-width:790px;width:100% !important}.modal_wrapper .modal_content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;background:white;padding:20px;width:790px !important}.modal_wrapper .modal_content:before{content:'';position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:-1;border:0 solid white}.modal_wrapper .modal_content .modal_content_close{position:absolute;top:0;right:-35px;width:36px;height:36px;background:transparent;cursor:pointer}.modal_wrapper .modal_content .modal_content_close:before,.modal_wrapper .modal_content .modal_content_close:after{content:'';display:block;width:100%;height:1px;background:white;position:absolute;top:50%;left:0;right:0}.modal_wrapper .modal_content .modal_content_close:before{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.modal_wrapper .modal_content .modal_content_close:after{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modal_wrapper.missing_user .modal_content{border-radius:20px}.modal_wrapper.missing_user .modal_content_close{margin-top:-16px;right:-40px}#login_form_wrapper_v1.v3{overflow:hidden;border-radius:20px;width:380px;font-family:Niramit,sans-serif;float:right}#login_form_wrapper_v1.v3 .header_login_wrapper{background:#333333;display:table;width:100%}#login_form_wrapper_v1.v3 .header_login_wrapper .login_title{background:transparent;color:var(--club-main-color);font-size:29px;text-transform:uppercase;line-height:1;margin:20px 0 0;font-weight:lighter;text-align:center}#login_form_wrapper_v1.v3 .header_login_wrapper .main_form_subtitle{margin:5px auto 20px;font-weight:200;color:white;text-align:center;font-size:14px;width:60%}#login_form_wrapper_v1.v3 .login_block{padding-top:0;background:white}#login_form_wrapper_v1.v3 .login_block .login_form{padding-top:35px;padding-bottom:50px}#login_form_wrapper_v1.v3 .login_block .login_form .login_data_block{width:80%;display:block;border:1px solid #b4b4b4;padding:4px 12px;margin:10px auto;box-sizing:border-box}#login_form_wrapper_v1.v3 .login_block .login_form .login_data_block label{float:left;width:100%;text-align:left;color:#b4b4b4;font-size:12px}#login_form_wrapper_v1.v3 .login_block .login_form input{border:0;margin:0;width:100%;padding:5px 0}#login_form_wrapper_v1.v3 .login_block .login_form input:focus{outline:none}#login_form_wrapper_v1.v3 .login_block .login_form .login_button_element{width:auto;font-size:18px;font-family:Niramit,sans-serif;background:var(--club-main-color);border-radius:30px;padding:0 40px;display:table;line-height:40px;margin-top:50px}.club_send_password_wrapper{width:49%;float:right;padding:60px 55px 0;box-sizing:border-box;color:white}.club_send_password_wrapper .title_wrapper_recover_password{margin-bottom:20px}.club_send_password_wrapper .title_wrapper_recover_password .title_text{font-weight:bold}.club_send_password_wrapper .toggled_content{cursor:pointer}.club_send_password_wrapper #club-send-password-form #club_email{display:inline-block;padding:12px 6px;border:0;border-radius:10px;width:100%}.club_send_password_wrapper #club-send-password-form #submit_recovery_club{font-family:Niramit,sans-serif;background:var(--club-main-color);width:auto;font-size:16px;border-radius:30px;padding:0 40px 6px;display:inline-block;line-height:29px;margin-top:10px;cursor:pointer}.club_send_password_wrapper #club-send-password-form label.error{display:block}#register_form_wrapper.v3{border-radius:20px;overflow:hidden;width:380px;display:inline-block;font-family:Niramit,sans-serif;float:left}#register_form_wrapper.v3 .register_title_form_wrapper{background:#333333;display:table;width:100%}#register_form_wrapper.v3 .register_title_form_wrapper .main_form_title{background:transparent;color:var(--club-main-color);font-size:29px;text-transform:uppercase;line-height:1;margin:20px 0 0}#register_form_wrapper.v3 .register_title_form_wrapper .main_form_subtitle{margin:5px auto 20px;font-weight:200;color:white;text-align:center;font-size:14px;width:60%}#register_form_wrapper.v3 .inputs_wrapper#user_info_form{padding:20px}#register_form_wrapper.v3 .inputs_wrapper#user_info_form>input,#register_form_wrapper.v3 .inputs_wrapper#user_info_form>select{display:inline-flex !important;width:calc(50% - 6.5px) !important;border:1px solid lightgray !important;margin-top:10px;outline-color:#00cec8;border-radius:0}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field{width:47%;display:inline-block;border:1px solid #b4b4b4;float:left;margin-bottom:10px;padding:4px 12px;box-sizing:border-box}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field.full_size{width:100%}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field label{color:#b4b4b4;font-size:12px}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field #address,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field #birthday,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field #phone{display:block;border:0 !important}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field #address.error_input,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field #birthday.error_input,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field #phone.error_input{border-bottom:1px solid red !important}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field:nth-of-type(even){float:right}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field select,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field input{display:block;width:100%;border:0;height:auto;padding:0;font-family:Niramit,sans-serif}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field select:focus,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field input:focus{outline:none}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field select.error_input,#register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field input.error_input{border-bottom:1px solid red}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper{display:flex;width:100%;align-items:center;margin:6px 0}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper a{line-height:13px}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper input.error_input:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid red;width:100%}#register_form_wrapper.v3 .inputs_wrapper#user_info_form .buttons_wrapper_signup .sign_up_button{width:auto;font-size:18px;font-family:Niramit,sans-serif;background:var(--club-main-color);border-radius:30px;padding:0 40px}#register_form_wrapper.v3 .extra_info_form{display:table;width:100%}#logged_user_info_wrapper.v3{margin-left:auto;margin-right:auto;background:var(--club-secondary-color, #333);border-radius:20px}#logged_user_info_wrapper.v3 .logo_wrapper{width:220px;background:transparent}#logged_user_info_wrapper.v3 .logo_wrapper:after{content:'';border-right:1px solid white;position:absolute;right:0;top:10%;bottom:10%;height:80%}#logged_user_info_wrapper.v3 .logo_wrapper img{min-height:auto;min-width:auto;height:auto;width:auto;max-width:80%;max-height:80%}#logged_user_info_wrapper.v3 .content_logged_wrapper{overflow:visible;width:910px;background:transparent;font-family:Niramit,sans-serif}#logged_user_info_wrapper.v3 .content_logged_wrapper .overlay_element{background:transparent}#logged_user_info_wrapper.v3 .content_logged_wrapper .logout_button_wrapper{right:30px;position:relative;float:right;top:0;margin:auto;width:auto;height:auto;background:transparent;border:0}#logged_user_info_wrapper.v3 .content_logged_wrapper .logout_button_wrapper span{display:block;position:relative;opacity:1;width:auto;right:auto;left:auto;background:transparent;line-height:1;font-weight:lighter}#logged_user_info_wrapper.v3 .content_logged_wrapper .logout_button_wrapper span:after{display:none}#logged_user_info_wrapper.v3 .content_logged_wrapper .logout_button_wrapper i{color:white;font-size:23px}#logged_user_info_wrapper.v3 .content_logged_wrapper .logged_user_text{font-size:22px;line-height:1;width:auto;border-right:0}#logged_user_info_wrapper.v3 .content_logged_wrapper .logged_user_text>i{margin-right:20px;font-size:39px;vertical-align:middle}#logged_user_info_wrapper.v3 .content_logged_wrapper .user_points{border-left:0;line-height:1;height:auto;width:auto}#logged_user_info_wrapper.v3 .content_logged_wrapper .user_points:after{content:'';width:100px;height:100px;position:absolute;border:1px solid white;border-radius:50%;left:-50%;right:-50%;top:-50%;bottom:-50%;margin:auto}#logged_user_info_wrapper.v3 .content_logged_wrapper .extra_logged_user_info{display:inline-block;margin-left:40px;color:white;font-weight:lighter;max-width:300px;vertical-align:middle}#personal-details-form .price_bullet{background:var(--club-main-color) !important;color:white}div#step-1 table.listadoHabsTarifas tr .lock_board .lock_board_wrapper .lock_tooltip{background:var(--club-main-color)}div#step-1 table.listadoHabsTarifas tr .lock_board .lock_board_wrapper .lock_tooltip:before{border-color:var(--club-main-color) transparent transparent transparent}.loading_login_user .modal_content,.temporal .modal_content{width:auto !important;border-radius:50px}.modal_wrapper.missing_user .modal_content{width:auto !important;border-radius:10px}.modal_wrapper.full_screen.login_information_wrapper,.modal_wrapper.full_screen.register_information_wrapper{padding:0;background:white}.modal_wrapper.full_screen.login_information_wrapper .modal_content,.modal_wrapper.full_screen.register_information_wrapper .modal_content{padding:0;max-width:none;height:100%;width:100% !important}.modal_wrapper.full_screen.login_information_wrapper .modal_content .modal_content_close,.modal_wrapper.full_screen.register_information_wrapper .modal_content .modal_content_close{top:20px;right:20px}.modal_wrapper.full_screen.login_information_wrapper .modal_content .modal_content_close:before,.modal_wrapper.full_screen.login_information_wrapper .modal_content .modal_content_close:after,.modal_wrapper.full_screen.register_information_wrapper .modal_content .modal_content_close:before,.modal_wrapper.full_screen.register_information_wrapper .modal_content .modal_content_close:after{background:black}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information{position:absolute;top:50%;left:calc((100% - 900px) / 2);transform:translate(0%, -50%);max-width:900px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information:before,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information:before{content:'';position:absolute;width:1px;height:100%;background:black;left:calc(50% + 40px)}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3{width:50%}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper{background:white}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper .main_form_title,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper .main_form_subtitle,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper .main_form_title,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper .main_form_subtitle{text-align:left}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper .main_form_subtitle,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .register_title_form_wrapper .main_form_subtitle{color:var(--club-main-color);width:100%}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form{padding-left:0}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field{border-radius:5px;position:relative;height:60px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field label,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field label{position:absolute;top:-10px;left:10px;color:var(--club-main-color);background:white;padding:0 5px;font-size:14px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field input,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field select,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field input,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .data_form_field select{height:70%;margin-top:10px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .extra_info_form .required_form_fields_info,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .extra_info_form .required_form_fields_info{font-size:14px;color:var(--club-main-color)}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper label,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper a,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .promotions_checkbox label,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .promotions_checkbox a,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .custom_checkbox label,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .custom_checkbox a,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper label,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper a,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .promotions_checkbox label,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .promotions_checkbox a,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .custom_checkbox label,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .custom_checkbox a{font-size:13px;color:var(--club-main-color);line-height:16px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper input[type="checkbox"],.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .promotions_checkbox input[type="checkbox"],.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .custom_checkbox input[type="checkbox"],.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .lopd_wrapper input[type="checkbox"],.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .promotions_checkbox input[type="checkbox"],.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .custom_checkbox input[type="checkbox"]{border:1px solid var(--club-main-color);width:15px;height:15px;min-width:15px;box-sizing:border-box;border-radius:5px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .buttons_wrapper_signup,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .buttons_wrapper_signup{text-align:left;padding-top:30px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .buttons_wrapper_signup .sign_up_button,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #register_form_wrapper.v3 .inputs_wrapper#user_info_form .buttons_wrapper_signup .sign_up_button{border-radius:5px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3{width:calc(50% - 80px);padding-left:80px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper{background:white}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper .login_title,.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper .main_form_subtitle,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper .login_title,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper .main_form_subtitle{text-align:left;color:var(--club-main-color)}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper .main_form_subtitle,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .header_login_wrapper .main_form_subtitle{width:100%}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_data_block,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_data_block{width:100%;border-radius:5px;position:relative;height:60px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_data_block label,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_data_block label{position:absolute;top:-10px;left:10px;color:var(--club-main-color);background:white;padding:0 5px;font-size:14px;width:fit-content}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_data_block input,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_data_block input{height:70%;margin-top:10px}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_button_element,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information #login_form_wrapper_v1.v3 .login_block .login_form .login_button_element{border-radius:5px;margin:30px auto 0 0}.modal_wrapper.full_screen.login_information_wrapper .modal_content #popup_login_information .club_send_password_wrapper,.modal_wrapper.full_screen.register_information_wrapper .modal_content #popup_login_information .club_send_password_wrapper{padding:0 55px 0 70px;color:var(--club-main-color)}.special_popup_wrapper{z-index:1002 !important}.special_popup{overflow:hidden;border:1px solid;border-radius:8px;display:none}.special_popup.visible{display:block}.special_popup .login_block{padding-top:0;background:white}.special_popup .login_block .title{font-size:24px;font-weight:bold;padding:40px 0 20px 0;text-align:center;margin:0}.special_popup .login_block .subtitle{font-size:16px;line-height:24px;padding:0 90px;text-align:center}.special_popup .login_block .login_form{padding-top:15px;padding-bottom:15px;width:70%;margin:0 auto}.special_popup .login_block .login_form .change_password_button_element{width:45%;padding:15px 17px;margin:18px auto;background:var(--club-main-color);color:white;border-radius:8px;font-weight:bold;font-size:16px;letter-spacing:0.8px;text-transform:uppercase;text-align:center;cursor:pointer}.special_popup .login_block .login_form .change_password_button_element:hover{opacity:0.8}
