html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Regular-Cw3fqWkz.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Bold-BSrD1I5P.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.profile-modal-transition,.success-message-transition,.modal-transition{transition:transform .3s ease-out,opacity .3s}.profile-modal-enter,.profile-modal-leave-active,.success-message-enter,.success-message-leave-active,.modal-enter,.modal-leave-active{opacity:0}.profile-modal-enter-active,.profile-modal-leave,.success-message-enter-active,.success-message-leave,.modal-enter-active,.modal-leave{opacity:1}.profile-modal-enter,.profile-modal-leave-active{transform:translateY(-10%)}.profile-modal-enter-active,.profile-modal-leave{transform:translateY(0)}.success-message-enter{transform:translateY(100%)}.success-message-enter-active,.success-message-leave{transform:translateY(0)}.success-message-leave-active{transform:translateY(100%)}*{font-family:Montserrat,sans-serif;font-weight:400}.hidden{font-size:0;position:absolute;transform:translate(-1000px)}.typo{font-family:Montserrat,sans-serif;font-weight:400}.bg{background-color:#f8f9fa}.blue{color:#036}.orange{color:#e05d02}.medium_orange{color:#de3504}.bold{font-weight:700}.flex{display:flex;justify-content:space-between;align-items:center}.link{background:none;padding:0;border:none;position:relative}.link:after{content:"";position:absolute}.link.black_line:after{background-color:#0a0907}.link.white_line:after{background-color:#fff}.link:after{width:0;bottom:-30%;left:0;height:5px;background-color:#e05d02;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);transition:.3s ease-in-out}.link:hover:after{width:100%}.link.active:after{width:100%}.logo{height:48px}.section,.space{margin-top:6.25em;position:relative}.section_plus{margin-top:9.375em}.section.basic,.section_plus.basic,.section.basic_centered{flex-direction:column;gap:calc(3.125em + 14.5px)}.content{padding:0 12.5em;width:calc(100% - 25em)}.primary_title,.tagline{font-size:2em}.primary_title{text-indent:1.5625em}.primary_title.no_line{text-indent:0}.primary_title.no_line:after{content:none}.secondary_title{font-size:1.5em}.big_title{font-size:4em}.text{line-height:24px}.small_text{font-weight:400;font-size:.8em}.title{line-height:41px}.btn{font-size:1em}.input_label{flex-direction:column;gap:.625em;align-items:stretch;flex:1}.input_label_container{position:relative;flex-direction:column;gap:.625em}.input_label_container_eye{position:absolute;right:18px;bottom:.5em}.input{border:1px solid rgba(0,51,102,.4);border-radius:5px;padding:10px;width:calc(100% - 22px);font-family:Montserrat,sans-serif;color:#036}.input::-moz-placeholder{color:#003366b3}.input::placeholder{color:#003366b3}.input.textarea{resize:vertical}.input:focus{outline:1px solid #E05D02;border:1px solid #E05D02}.red{color:#e41e1e}.primary_button,.secondary_button,.main_nav_others_notifications_modal_list_item_link,.main_nav_burger_menu_label,.main_nav_others_notifications_modal_header_item_btn,.add_time_slot_modal_form_fieldset_days_in_month_day_btn,.icon_btn,.admin_content_schedules_management_header_content_buttons_btn,.socials_link,.lang_switcher_flag,.office_and_team_office_list_img_container,.services_content_filters_btn_active,.services_content_filters_btn_inactive,.my_appointements_content_filters_btn_active,.my_appointements_content_filters_btn_inactive,.img_clicked_content_arrow_right,.img_clicked_content_arrow_left,.office_and_team_office_content_arrows_arrow,.office_and_team_office_content_list_img_container,.my_appointements_content_past_appointments_list_item,.my_appointements_content_coming_appointments_list_item{transition:.3s ease-in-out}.primary_button:hover,.secondary_button:hover,.main_nav_others_notifications_modal_list_item_link:hover,.main_nav_burger_menu_label:hover,.main_nav_others_notifications_modal_header_item_btn:hover,.add_time_slot_modal_form_fieldset_days_in_month_day_btn:hover,.icon_btn:hover,.admin_content_schedules_management_header_content_buttons_btn:hover,.socials_link:hover,.lang_switcher_flag:hover,.office_and_team_office_list_img_container:hover,.services_content_filters_btn_active:hover,.services_content_filters_btn_inactive:hover,.my_appointements_content_filters_btn_active:hover,.my_appointements_content_filters_btn_inactive:hover,.img_clicked_content_arrow_right:hover,.img_clicked_content_arrow_left:hover,.office_and_team_office_content_arrows_arrow:hover,.office_and_team_office_content_list_img_container:hover,.my_appointements_content_past_appointments_list_item:hover,.my_appointements_content_coming_appointments_list_item:hover{transform:scale(1.05)}.primary_button,.danger_button,.secondary_button,.services_content_filters_btn_active,.services_content_filters_btn_inactive,.my_appointements_content_filters_btn_inactive,.my_appointements_content_filters_btn_active{border-radius:30px;padding:15px 30px}.primary_button,.services_content_filters_btn_active,.my_appointements_content_filters_btn_active{background-color:#e05d02;border:1px solid #E05D02;color:#fff}.secondary_button,.services_content_filters_btn_inactive,.my_appointements_content_filters_btn_inactive{background-color:#fff;border:1px solid #E05D02;color:#e05d02}.danger_button{background-color:#7676761a;color:#718096;border:none;width:100%;font-size:1em;transition:.3s ease-in-out}.danger_button:hover{background-color:#e41e1e;color:#fff}.primary_button,.link,.secondary_button{text-decoration:none;font-size:1em}.notifications_icon,.secondary_button,.main_nav_burger_menu_label,.main_nav_others_notifications_modal_mark_all_as_read_btn,.main_nav_others_notifications_modal_header_item_btn,.add_time_slot_modal_form_fieldset_days_in_month_day_btn,.primary_button,.change_schedule_modal_list_item_add_btn,.change_schedule_modal_list_item_form_button,.admin_content_schedules_management_header_content_buttons_btn,.icon_btn,.invisible_btn,.danger_button,.profile_icon,.profile_page_forms_list_item,.close_icon,.lang_switcher_flag,.input_label_container_eye,.btn,.checkbox,.office_and_team_office_list_img_container,.img_clicked_content_close_icon,.img_clicked_content_arrow_left,.img_clicked_content_arrow_right,.services_content_filters_btn_active,.services_content_filters_btn_inactive,.my_appointements_content_filters_btn_inactive,.my_appointements_content_filters_btn_active,.arrow_down_icon,.office_and_team_office_content_list_img_container,.office_and_team_office_content_arrows_arrow,.my_appointements_content_past_appointments_list_item,.my_appointements_content_coming_appointments_list_item{cursor:pointer}.main_nav{padding:3.125em 6.25em 0;gap:4.6875em}.main_nav.unauthenticated{gap:unset}.main_nav_burger_menu_checkbox,.main_nav_burger_menu_label{display:none}.main_nav_content{flex:1}.main_nav_content.admin{align-items:flex-end}.main_nav_content.unauthenticated{flex:unset;gap:7.8125em;justify-content:unset}.main_nav_links_list,.main_nav_others{gap:1.875em}.main_nav_links_list .link{font-size:1.5em}.main_nav_others_icon_container{gap:1.875em}.main_nav_others_profile .icon_btn{width:48px;height:48px;border-radius:50%;overflow:hidden}.main_nav_others_profile .icon_btn .user_icon{width:100%;height:100%}.main_nav_others_profile,.main_nav_others_notifications{position:relative}.main_nav_others_notifications .notif_new{width:10px;height:10px;background-color:#e41e1e;border-radius:50%;position:absolute;top:0;left:0}.main_nav_others_notifications_modal,.main_nav_others_profile_modal{position:absolute;border:1px solid rgba(0,51,102,.4);box-shadow:2px 2px 6px #0000001a;border-radius:.625em;flex-direction:column;top:calc(100% + 20px);width:calc(34.375em - 2px);right:0;z-index:2;background-color:#fff;gap:1.25em;overflow:hidden}.main_nav_others_notifications_modal_title,.main_nav_others_profile_modal_title{width:100%}.main_nav_others_notifications_modal_title_close.icon_btn,.main_nav_others_profile_modal_title_close.icon_btn{width:24px;height:24px}.main_nav_others_notifications_modal_not_logged_in_text,.main_nav_others_profile_modal_not_logged_in_text{width:100%}.main_nav_others_profile_modal{padding:1.875em}.main_nav_others_profile_modal_list{width:100%;flex-direction:column;gap:.625em;align-items:stretch}.main_nav_others_profile_modal_list_item_form,.main_nav_others_profile_modal_list_item_form .main_nav_others_profile_modal_list_item_link{width:100%}.main_nav_others_profile_modal_list_item_form .main_nav_others_profile_modal_list_item_link:hover .main_nav_others_profile_modal_list_item_link_icon{stroke:#e05d02;fill:none}.main_nav_others_profile_modal_list_item_text,.main_nav_others_profile_modal_list_item_link{padding:.625em}.main_nav_others_profile_modal_list_item_link{color:#036;border:none;background:none;border-radius:.625em;transition:.3s ease-in-out;gap:.625em;text-decoration:none;width:calc(100% - 20px);justify-content:unset}.main_nav_others_profile_modal_list_item_link_icon{transition:.3s ease-in-out}.main_nav_others_profile_modal_list_item_link:hover{color:#e05d02;background-color:#ffe2cd}.main_nav_others_profile_modal_list_item_link:hover .main_nav_others_profile_modal_list_item_link_icon{fill:#e05d02}.main_nav_others_notifications_modal{align-items:flex-end}.main_nav_others_notifications_modal_title{padding:1.875em 1.875em 0;width:calc(100% - 3.75em)}.main_nav_others_notifications_modal_header{gap:3.125em;padding-bottom:1.25em;width:calc(100% - 3.75em);margin:0 1.875em;justify-content:unset;border-bottom:1px solid #BBBBBB}.main_nav_others_notifications_modal_header_item_btn{padding:0;background-color:transparent;border:none;color:#036;font-size:1em;position:relative}.main_nav_others_notifications_modal_header_item_btn:before{content:"";position:absolute;top:calc(100% + 15px);left:0;width:100%;height:5px;background-color:transparent;transition:.3s ease-in-out}.main_nav_others_notifications_modal_header_item_btn.active{color:#e05d02}.main_nav_others_notifications_modal_header_item_btn.active:before{background-color:#e05d02}.main_nav_others_notifications_modal>.text{padding:0 1.875em 1.875em;width:calc(100% - 3.75em)}.main_nav_others_notifications_modal_mark_all_as_read_btn{background-color:transparent;border:none;padding-right:1.875em;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:.3s ease-in-out}.main_nav_others_notifications_modal_mark_all_as_read_btn:hover{color:#e05d02;-webkit-text-decoration:underline #E05D02;text-decoration:underline #E05D02}.main_nav_others_notifications_modal_list{flex-direction:column;width:100%;align-items:stretch;max-height:50vh;overflow:scroll}.main_nav_others_notifications_modal_list_item{background-color:#7676761a;padding:.9375em 1.875em;flex-direction:column;align-items:flex-end;gap:.3125em}.main_nav_others_notifications_modal_list_item:nth-child(2n){background-color:#fff}.main_nav_others_notifications_modal_list_item_link{background-color:#e05d02;border-radius:50%;width:40px;height:40px;align-items:center;justify-content:center}.main_nav_others_notifications_modal_list_item_link_icon{width:30px;height:30px}.main_nav_others_notifications_modal_list_item_content{flex-direction:column;align-items:stretch;gap:.3125em;width:100%}.main_nav_others_notifications_modal_list_item_content_text{gap:.625em;justify-content:unset}.main_nav_others_notifications_modal_list_item_content_text_circle{display:inline-block;background-color:#e41e1e;border-radius:50%;min-width:10px;height:10px}.main_nav_others_notifications_modal_list_item_content_time{color:#718096}.footer{padding:3.125em;flex-direction:column}.footer_content,.footer_legal_mentions{width:100%}.footer_content{padding-bottom:3.125em;border-bottom:1px solid #003366}.footer_content_nav,.footer_content_languages,.footer_content_contact_info,.footer_content_socials{flex-direction:column;gap:1.875em}.footer_content_nav_links,.footer_content_nav_list,.footer_content_contact_info_links,.footer_content_contact_info_list{flex-direction:column;gap:1.25em}.footer_legal_mentions{padding-top:3.125em}.footer_legal_mentions_content{flex-direction:column;gap:1.25em}.lang_switcher{width:100%;gap:1.25em;justify-content:start}.icon_btn{background-color:transparent;border:none;padding:0}.simple_link{color:#036;text-decoration:underline}.img_container{border-radius:.9375em;overflow:hidden}.img_container_img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contact_me{gap:3.125em;flex-direction:column;text-align:center;width:400px;margin:6.25em auto 0;border-top:1px solid #BBBBBB;border-bottom:1px solid #BBBBBB;padding:3.125em 0;align-items:center}.contact_me_title{font-size:2em}.go_back_nav{display:inline-block}.go_back_link{gap:.625em;justify-content:unset;margin-left:3.125em}.feedback_message{position:fixed;right:3.125em;bottom:3.125em;padding:1.25em;color:#52c41a;width:400px;border-radius:.9375em;background-color:#f0f9eb;gap:1.875em;z-index:11;border-left:3px solid #52C41A}.feedback_message_text{gap:.625em}.feedback_message_text_icon{width:2em;height:2em}.gradient{background:radial-gradient(50% 100% at top center,#ff9c00,#941a02);color:#fff}.sb_unset{justify-content:unset;color:#718096}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;background-color:#0006;justify-content:center;flex-direction:column}.modal_content{flex-direction:column;gap:3.125em;width:550px;padding:1.875em;background-color:#fff;max-height:90vh;overflow:scroll;border-radius:.9375em}.modal_content_title_and_close{width:100%}.modal_content_form{width:100%;gap:1.875em;flex-direction:column;align-items:flex-end}.modal_content_form>.input_label,.modal_content_form>.input_label .select{width:100%}.modal_content_form_fieldset{flex-direction:column;width:100%;align-items:stretch;gap:.625em}.modal_content_form_fieldset:not(:last-of-type){padding-bottom:1.875em;border-bottom:1px solid #BBBBBB}.modal_content_form_fieldset_legend{margin-bottom:.625em}.modal_content_form_btn{width:100%}.modal_content_appointment_details_list{gap:1.875em;width:100%;flex-direction:column}.modal_content_appointment_details_list_item{width:100%;flex-direction:column;align-items:stretch;gap:.9375em;border-radius:.9135em}.modal_content_appointment_details_list_item.first{border-left:5px solid #003366;background-color:#e6f0ff}.modal_content_appointment_details_list_item.second{flex-direction:row;gap:1.875em;flex-wrap:wrap}.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_service,.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status{flex-direction:column;align-items:start;justify-content:unset;gap:.9375em;padding:1.25em;border:1px solid rgba(0,51,102,.4);flex:1;border-radius:.9135em}.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .to_be_confirmed,.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .finished,.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .confirmed,.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .orange{border-radius:30px;padding:.3125em .625em}.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .to_be_confirmed{color:#0078ff;background-color:#e6f0ff}.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .confirmed,.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .orange{color:#e05d02;background-color:#ffe2cd}.modal_content_appointment_details_list_item.second .modal_content_appointment_details_list_item_status .finished{color:#52c41a;background-color:#f0f9eb}.modal_content_appointment_details_list_item.third,.modal_content_appointment_details_list_item.last,.modal_content_appointment_details_list_item.first{padding:1.25em;width:calc(100% - 2.5em)}.modal_content_appointment_details_list_item.third{border:1px solid rgba(0,51,102,.4)}.modal_content_appointment_details_list_item.last{background-color:#7676761a}.modal_content_appointment_details_list_item_text{border-radius:.3125em;background-color:#7676761a;padding:.625em;color:#0a0907}.modal_content_appointment_details_forms{width:100%}.modal_content_appointment_details_forms_btn{gap:.9375em}.modal_content>.primary_button{align-self:flex-end}.loader-and-btn{align-items:stretch;justify-content:unset;gap:1.25em}.loader-and-btn.big>.primary_button,.loader-and-btn.big>.secondary_button{width:100%}.timeline{padding:0 15.625em;margin-top:6.25em}.timeline_list{align-items:start}.timeline_list_grey_line{background-color:#718096;height:4px;flex:1;transform:translateY(20px)}.timeline_list_item{flex-direction:column;gap:.625em;flex:1;position:relative}.timeline_list_item_number{background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px}.timeline_list_item_number.active{background-color:#e05d02;border:none;color:#fff}.timeline_list_item .text{text-align:center}.timeline_list_item_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.basket{flex-direction:column;align-items:flex-end;background-color:#fff;box-shadow:0 0 8px #00000040;border-radius:.9375em;padding:1.875em;gap:1.875em}.basket .basket_choose_a_service_text_container{justify-content:center;align-items:center;flex:1;width:100%}.basket .secondary_title{width:100%}.basket_service,.basket_time_slot{width:100%;align-items:stretch;flex-direction:column;gap:.9375em}.basket_service_content,.basket_time_slot_content{gap:.625em;background-color:#7676761a;color:#0a0907;padding:.625em;border-radius:.3125em;justify-content:unset}.basket_service_content .img_container{width:50px;height:50px}.basket_service_content_text{flex-direction:column;gap:.3125em;align-items:stretch}.basket_service_content_text_category{font-size:.8em}.basket_time_slot_content{flex-direction:column;align-items:stretch}.basket_time_slot_content_time_container,.basket_time_slot_content_day_container{justify-content:unset;flex-wrap:wrap}.basket_time_slot_content_time_container_time{justify-content:unset}.invisible_btn{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid transparent;padding:0;background-color:transparent;box-shadow:none;z-index:1;border-radius:.9375em}.section.basic,.section_plus.basic,.admin_content,.make_an_appointment,.make_an_appointment_choose_a_time_slot_content,.make_an_appointment_choose_a_time_slot_content_container,.make_an_appointment_choose_a_service_content,.make_an_appointment_choose_a_service_content_list_item_text,.modal_content,.profile_page,.profile_page_user_info_content_text_list,.my_appointements,.my_appointements_content,.my_appointements_content_coming_appointments,.services_show_description,.services_show_progress_and_indications_indications_texts_list,.services_show_progress_and_indications_progress,.services_show_information_and_qualifications,.services_show_information_and_qualifications_qualifications,.services_show_information_and_qualifications_qualifications_list,.services_show_information_and_qualifications_information_body_row,.services_show_information_and_qualifications_information_head_row,.services_show_description_texts_and_buttons_texts_benefits_list,.services_show_description_texts_and_buttons_texts,.services_show_description_texts_and_buttons,.services_content,.services_content_filters,.services_content_list_item_texts_and_buttons,.office_and_team_why,.office_and_team_why_content,.office_and_team_why_content_description_and_cards_cards_list_item,.home_right_office_content_text,.home_my_goal_title_and_description_btn,.home_my_goal_title_and_description_btn_td,.home_my_goal_paragraphs,.home_how_i_work_content_explanations_title_and_step,.home_how_i_work_content_explanations,.home_be_part_of_the_kperform_team_content_title_and_explanations,.contact_content_information,.contact_content_information_content,.legal_mentions_content,.legal_mentions_content_item,.login_form_and_nav,.login_form,.footer,.input_label_container,.footer_content,.footer_content_nav,.footer_content_contact_info,.footer_content_languages,.footer_content_socials,.footer_content_nav_links,.footer_legal_mentions_content,.home_presentation_content,.home_presentation_content_texts,.home_presentation_content_texts_title,.home_some_useful_info_content,.home_some_useful_info_content_contact_details,.home_some_useful_info_content_socials,.home_some_useful_info_content_timetable,.home_some_useful_info_content_contact_details_content,.home_some_useful_info_content_contact_details_content_contact_container,.home_some_useful_info_content_contact_details_content_details_container,.home_some_useful_info_content_contact_details_content_details_container_item,.home_some_useful_info_content_timetable_list,.home_be_part_of_the_kperform_team_content_explanations_item,.main_nav_others_profile_modal,.footer_content_contact_info_list,.my_appointements_content_coming_appointments_list_item_time_and_status,.my_appointements_content_past_appointments_list_item_time_and_status{align-items:start}.login{width:100vw;height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.login_logo{justify-content:center}.login_form_and_nav,.login_form,.login_form_inputs_labels_container{flex-direction:column}.login_form_and_nav{padding:3.125em 0;align-items:center;justify-content:center}.login_form_and_nav .go_back_nav{flex:1;align-self:flex-start}.login_form{flex:3;gap:1.875em;align-items:stretch;width:450px;justify-content:unset}.login_form_inputs_labels_container{gap:1.875em;align-items:stretch}.login_form_password_forgotten_and_remember_me_container{gap:.625em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login_logo{background-color:#7676761a}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1em;height:1em;border:1px solid #0A0907;position:relative;transition:background .3s,border .3s}.checkbox:checked{background:#e05d02;border-color:#e05d02}.checkbox:checked:after{content:"";display:block;position:absolute;left:50%;top:50%;width:.4em;height:.6em;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.custom-pagination{flex-wrap:wrap;justify-content:space-between}.custom-pagination .circle-btn{width:40px;height:40px;justify-content:center;border-radius:50%;background:none;border:none;cursor:pointer}.custom-pagination .circle-btn.disabled{opacity:.5;cursor:not-allowed}.custom-pagination .dotted-line{gap:5px;flex-wrap:wrap}.custom-pagination .dot{width:40px;height:40px;justify-content:center;color:#036;background:none;border:none;cursor:pointer}.custom-pagination .dot.active{background:#e05d02;color:#fff;border-radius:50%}.legal_mentions_content{margin:0 auto;padding:0;width:50%}.services_show_content,.my_appointements_content{padding:0 25em;width:calc(100% - 50em)}.legal_mentions,.services_show,.my_appointements{margin-top:3.125em}.legal_mentions_content,.services_show_content,.my_appointements_content{gap:3.125em;flex-direction:column}.legal_mentions_content_item,.services_show_content_item,.my_appointements_content_item{gap:1.25em;flex-direction:column}.home_presentation{gap:3.125em;justify-content:center}.home_presentation .img_container{width:443px;height:452px}.home_presentation_content{flex-direction:column;gap:1.25em;width:538px}.home_presentation_content_texts{gap:1.875em;flex-direction:column}.home_presentation_content_texts_title{gap:1.25em;flex-direction:column}.home_presentation_content_button_container{gap:1.25em}.home_some_useful_info_content{display:grid;justify-content:space-between;grid-template-columns:repeat(3,1fr);gap:1.875em}.home_some_useful_info_content_contact_details,.home_some_useful_info_content_socials,.home_some_useful_info_content_timetable{flex-direction:column;gap:1.875em;width:-moz-fit-content;width:fit-content}.home_some_useful_info_content_contact_details_content{flex-direction:column;gap:1.875em}.home_some_useful_info_content_contact_details_content_details_container{gap:1.25em;flex-direction:column}.home_some_useful_info_content_contact_details_content_contact_container,.home_some_useful_info_content_timetable_list{flex-direction:column;gap:1.25em}.home_be_part_of_the_kperform_team_content{width:calc(100% - 18.75em - 2px);margin:0 6.25em;padding:3.125em;background-color:#7676761a;border-radius:.9375em;gap:1.875em}.home_be_part_of_the_kperform_team_content .img_container{width:427px;height:470px}.home_be_part_of_the_kperform_team_content_title_and_explanations{flex-direction:column;gap:3.125em;width:619px}.home_be_part_of_the_kperform_team_content_title_and_explanations .primary_title{font-size:2.5em}.home_be_part_of_the_kperform_team_content_explanations{gap:2.5em;flex-direction:column}.home_be_part_of_the_kperform_team_content_explanations_item{flex-direction:column;gap:1.25em}.home_be_part_of_the_kperform_team_content_explanations_item .primary_button{font-size:1.25em}.home_my_goal{padding:6.25em 15.625em;width:calc(100% - 31.25em)}.home_my_goal_title_and_description_btn,.home_my_goal_title_and_description_btn_td,.home_my_goal_paragraphs{flex-direction:column}.home_my_goal_title_and_description_btn,.home_my_goal_paragraphs{gap:1.875em}.home_my_goal_title_and_description_btn{width:516px}.home_my_goal_title_and_description_btn_td{gap:.625em}.home_my_goal_title_and_description_btn_td .primary_title{font-size:1.25em}.home_my_goal_title_and_description_btn_td_description{font-size:1.5em;line-height:31px}.home_my_goal_title_and_description_btn .primary_button{color:#0a0907;background-color:#fff;border-color:#fff}.home_my_goal_paragraphs{width:400px}.home_right_office{transform:translateY(-50px)}.home_right_office_content,.home_right_office_content_text{gap:3.125em}.home_right_office_content{flex-direction:row-reverse}.home_right_office_content_text{flex-direction:column;width:501px;padding-top:3.125em}.home_right_office_content_text .primary_title{text-indent:0}.home_right_office_content_text .primary_title:after{left:calc(50% - 90px)}.home_right_office_content .img_container{width:516px;height:516px}.home_how_i_work{margin-top:3.125em}.home_how_i_work_content{padding:0 9.375em;width:calc(100% - 18.75em);gap:1.875em}.home_how_i_work_content .grey_line{height:100px;width:5px;background-color:#718096}.home_how_i_work_content_explanations{gap:1.875em;flex-direction:column;flex:1}.home_how_i_work_content_explanations .primary_title{flex-direction:column;align-items:start;color:unset}.home_how_i_work_content_explanations .primary_title .gradient{background:radial-gradient(ellipse 50% 100% at top center,#ff9c00,#941a02);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.home_how_i_work_content_explanations .primary_title .step{opacity:.5}.office_and_team_office{gap:calc(2.125em + 14.5px)}.office_and_team_office .primary_title{text-indent:0;font-size:2.5em}.office_and_team_office .primary_title:after{left:calc(50% - 90px)}.office_and_team_office_content{gap:4.5em;flex-direction:column;width:100%;overflow:hidden;padding-top:3em}.office_and_team_office_content_list{width:100%;transition:all .5s ease-in-out}.office_and_team_office_content_list_img_container{min-width:20%;height:302px;border-radius:.9375em;rotate:-15deg}.office_and_team_office_content_list_img_container:nth-child(2n){rotate:15deg}.office_and_team_office_content_list_img_container:hover{transform:scale(1.05)}.office_and_team_office_content_arrows{gap:3.125em}.office_and_team_office .img_clicked{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;z-index:1000}.office_and_team_office .img_clicked_content{gap:1.875em;width:100%;height:100%;justify-content:center}.office_and_team_office .img_clicked_content_image{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain}.office_and_team_office .img_clicked_content_close_icon{position:absolute;top:40px;right:40px}.office_and_team_team.section{gap:8.125em}.office_and_team_team .primary_title{text-indent:0;font-size:2.5em}.office_and_team_team .primary_title:after{left:calc(50% - 90px)}.office_and_team_team_content{padding:0 6.25em;width:calc(100% - 12.5em)}.office_and_team_team_content_team_mates_list{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;gap:6.25em;align-items:stretch}.office_and_team_team_content_team_mates_list_item{border-radius:.9375em;text-align:center;gap:1.875em;flex-direction:column;justify-content:unset;align-items:stretch;border:1px solid rgba(0,51,102,.4);padding:180px 1.875em 1.875em;background-color:#fff;position:relative}.office_and_team_team_content_team_mates_list_item .primary_button{margin-top:auto}.office_and_team_team_content_team_mates_list_item_profile{gap:1.25em;flex-direction:column}.office_and_team_team_content_team_mates_list_item_profile_img{border-radius:50%;position:absolute;left:calc(50% - 100px);top:-50px;width:200px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 8px 20px #00000040}.office_and_team_team_content_team_mates_list_item_profile_name_and_job{gap:.625em;flex-direction:column}.office_and_team_team_content_team_mates_list_item_profile_name_and_job_name{font-size:1.5em}.office_and_team_why{padding:0 3.125em;flex-direction:column;gap:1.875em}.office_and_team_why .primary_title{font-size:2.5em}.office_and_team_why_content{align-items:stretch;gap:5em}.office_and_team_why_content_description_and_cards{flex-direction:column;gap:1.25em}.office_and_team_why_content_description_and_cards_description{line-height:30px;font-size:1.25em}.office_and_team_why_content_description_and_cards_cards_list{display:grid;grid-template-columns:1fr 1fr;gap:2.5em;align-items:stretch;flex-grow:1}.office_and_team_why_content_description_and_cards_cards_list_item{background-color:#7676761a;border-radius:.9375em;flex-direction:column;gap:1.875em;padding:1.875em 1.25em;justify-content:unset;align-items:stretch}.office_and_team_why_content_description_and_cards_cards_list_item_title{font-size:1.5em;color:#e05d02}.office_and_team_why_content_stats_and_img{gap:1.875em;flex-direction:column}.office_and_team_why_content_stats_and_img_stats_list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em}.office_and_team_why_content_stats_and_img_stats_list_item{flex-direction:column;text-align:center;gap:.625em}.office_and_team_why_content_stats_and_img_stats_list_item_number{font-size:3em}.office_and_team_why_content_stats_and_img_img_container{width:632px;height:700px}.contact_content{gap:6.25em;padding:0 3.125em;width:calc(100% - 6.25em)}.contact_content_information,.contact_content_form{flex-direction:column;flex:1}.contact_content_information{padding:3.125em;border-radius:15px;gap:calc(1.875em + 15px)}.contact_content_information .secondary_title{width:277px;line-height:31px;position:relative}.contact_content_information .secondary_title:after{content:"";background-color:#ffffff8c;width:125px;height:5px;position:absolute;left:0;bottom:-15px}.contact_content_information_content{gap:1.25em;flex-direction:column}.contact_content_information_content_list_item{gap:.625em;justify-content:unset}.contact_content_information_content_list_item .link{color:#fff}.contact_content_information_content_list_item:first-of-type{margin-bottom:.625em}.contact_content_form{align-items:stretch;gap:1.875em}.contact_content_form_fieldset{gap:1.875em;align-items:stretch}.services_content{flex-direction:column;gap:1.875em;padding:0 3.125em}.services_content_filters{justify-content:unset;gap:1em}.services_content_list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875em;align-items:stretch}.services_content_list_item{background-color:#fff;border-radius:.9375em;box-shadow:4px 6px 8px #0000001a;gap:1.875em;padding-bottom:1.25em;flex-direction:column;position:relative;transition:.3s ease-in-out}.services_content_list_item.hovered{box-shadow:0 12px 24px #ffe2cd;transform:scale(1.01)}.services_content_list_item_img_container{border-radius:.9375em .9375em 0 0;height:382px;width:100%}.services_content_list_item_texts_and_buttons{padding:0 1.875em;gap:1.875em;flex-direction:column;flex:1}.services_content_list_item_texts_and_buttons_title{font-size:1.5em;line-height:33px;color:#e05d02}.services_content_list_item_texts_and_buttons_note{color:#718096}.services_content_list_item_texts_and_buttons_note_icon{width:1em;height:1em}.services_content_list_item_texts_and_buttons_buttons{margin-top:auto;gap:1.25em;width:100%;align-items:center;justify-content:end}.services_content_list_item_texts_and_buttons_buttons .primary_button{z-index:3}.services_show{padding:0 12.5em;gap:3.125em;align-items:stretch;flex-direction:column}.services_show_description{gap:3.125em}.services_show_description_img_container{width:343px;height:343px}.services_show_description_texts_and_buttons{gap:3.125em;flex-direction:column;width:719px}.services_show_description_texts_and_buttons_texts{flex-direction:column;gap:1.25em}.services_show_description_texts_and_buttons_texts_benefits_list{flex-direction:column;gap:.625em}.services_show_description_texts_and_buttons_texts_benefits_list_item{gap:.625em}.services_show_description_texts_and_buttons_buttons{gap:1.25em}.services_show_information_and_qualifications{gap:3.125em;align-items:stretch}.services_show_information_and_qualifications_information{align-items:stretch;border-radius:.9375em;border-collapse:separate;overflow:hidden;box-shadow:4px 6px 8px #0000001a;flex:1;border-spacing:0}.services_show_information_and_qualifications_information_head{background-color:#e05d02}.services_show_information_and_qualifications_information_head_row{flex-direction:column;justify-content:space-between;height:100%;color:#0a0907}.services_show_information_and_qualifications_information_head_row_cell{background-color:#941a02;padding:1.25em;flex:1;width:calc(100% - 2.5em);color:#fff}.services_show_information_and_qualifications_information_head_row_cell:nth-child(2n){background-color:#e05d02}.services_show_information_and_qualifications_information_body{flex:1}.services_show_information_and_qualifications_information_body_row{flex-direction:column;height:100%}.services_show_information_and_qualifications_information_body_row_cell{padding:1.25em;background-color:#7676761a;width:calc(100% - 2.5em);flex:1}.services_show_information_and_qualifications_information_body_row_cell:nth-child(2n){background-color:#fff}.services_show_information_and_qualifications_qualifications{gap:1.875em;flex-direction:column;flex:1}.services_show_information_and_qualifications_qualifications_list{gap:1.25em;flex-direction:column;align-items:stretch;width:100%}.services_show_information_and_qualifications_qualifications_list_item{padding:1.25em;background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.625em;gap:.625em;justify-content:unset}.services_show_progress_and_indications{background-color:#7676761a;border-radius:.9375em;padding:1.25em;align-items:stretch;justify-content:space-between}.services_show_progress_and_indications_indications{flex-direction:column;gap:1.875em;justify-content:unset;width:43.7%}.services_show_progress_and_indications_indications_texts{flex-direction:column;gap:.625em}.services_show_progress_and_indications_indications_texts_list{list-style:inside;gap:.625em;flex-direction:column}.services_show_progress_and_indications_progress{flex-direction:column;justify-content:unset;gap:1.875em;width:43.7%}.services_show_progress_and_indications_progress_list{list-style:decimal inside;flex-direction:column;gap:.625em;align-items:stretch}.services_show_progress_and_indications_line{width:1px;background-color:#e05d02}.my_appointements{flex-direction:column;gap:1.25em}.my_appointements_filters{gap:.625em;margin-left:3.125em}.my_appointements_content{padding:0 3.125em;width:calc(100% - 6.25em);gap:3.125em;flex-direction:column;align-items:stretch}.my_appointements_content .primary_title{gap:.625em;justify-content:unset;align-self:flex-start}.my_appointements_content_coming_appointments_list,.my_appointements_content_past_appointments_list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25em;align-items:stretch;width:100%}.my_appointements_content_coming_appointments_list_item,.my_appointements_content_past_appointments_list_item{background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.9375em;padding:1.875em;flex-direction:column;gap:1.25em;align-items:stretch;justify-content:unset;position:relative}.my_appointements_content_coming_appointments_list_item_time_and_status,.my_appointements_content_past_appointments_list_item_time_and_status{justify-content:space-between}.my_appointements_content_coming_appointments_list_item_time_and_status_time,.my_appointements_content_past_appointments_list_item_time_and_status_time{gap:.625em;flex-direction:column;align-items:stretch}.my_appointements_content_coming_appointments_list_item_time_and_status_time_hour,.my_appointements_content_past_appointments_list_item_time_and_status_time_hour{font-weight:500;color:#718096}.my_appointements_content_coming_appointments_list_item_time_and_status_status,.my_appointements_content_past_appointments_list_item_time_and_status_status{border-radius:2em;padding:5px 10px;color:#e05d02;background-color:#ffe2cd}.my_appointements_content_coming_appointments_list_item_texts,.my_appointements_content_past_appointments_list_item_texts{gap:1.25em;flex-direction:column;align-items:stretch}.my_appointements_content_coming_appointments_list_item_texts_name,.my_appointements_content_past_appointments_list_item_texts_name{font-size:1.5em}.my_appointements_content_coming_appointments_list_item_texts_note,.my_appointements_content_past_appointments_list_item_texts_note{color:#0a0907;background-color:#7676761a;padding:.625em;border-radius:.625em}.my_appointements_content_coming_appointments,.my_appointements_content_past_appointments{flex-direction:column;gap:1.875em}.my_appointements_content_coming_appointments_note{color:#718096}.my_appointements_content_coming_appointments_note_icon{width:1em;height:1em}.my_appointements_content_coming_appointments>.list_and_pag{width:100%;gap:1.875em;flex-direction:column}.profile_page{gap:9.375em;flex-direction:row}.profile_page_user_info{background-color:#fff;border-radius:.9375em;border:1px solid rgba(0,51,102,.4);flex-direction:column;padding:1.875em;gap:6.25em;width:calc(361px - 3.75em)}.profile_page_user_info_content{flex-direction:column;gap:1.875em}.profile_page_user_info_content_img{border-radius:50%;width:250px;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.profile_page_user_info_content_text{flex-direction:column;gap:1.25em}.profile_page_user_info_content_text_list{flex-direction:column;gap:.625em}.profile_page_user_info_form{width:100%}.profile_page_forms{flex:1;flex-direction:column;gap:3.125em;align-items:stretch}.profile_page_forms_list{width:100%;border-bottom:1px solid #BBBBBB;padding-bottom:calc(1.875em + 5px)}.profile_page_forms_list_item{position:relative;transition:all .3s ease-in-out}.profile_page_forms_list_item:before{content:"";position:absolute;left:0;bottom:-35px;width:100%;height:5px;background-color:transparent;transition:all .3s ease-in-out}.profile_page_forms_list_item.active{color:#e05d02}.profile_page_forms_list_item.active:before{background-color:#e05d02}.profile_page_forms_container{flex-direction:column;gap:3.125em;align-items:stretch;border:1px solid rgba(0,51,102,.4);padding:1.875em;border-radius:.9375em;background-color:#fff}.profile_page_forms_container_img{border-radius:50%;margin:0 auto;width:250px;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.profile_page_forms_container_btn{flex-direction:column;align-items:stretch;gap:1.875em}.profile_page_forms_container_btn .secondary_button{font-size:1em}.profile_page_forms_container_btn .picture_form{flex-direction:column;align-items:stretch;gap:1.875em}.profile_page_forms_container_content{flex-direction:column;gap:1.875em;align-items:stretch}.profile_page_forms_container_content_fields{align-items:stretch;flex-direction:column;gap:2.5em}.profile_page_forms_container_content_fields .input_label{align-items:stretch}.make_an_appointment{padding:0 3.125em;flex-direction:column;gap:3.125em}.make_an_appointment_choose_a_service,.make_an_appointment_choose_a_time_slot{display:grid;grid-template-columns:repeat(2,1fr);gap:5em;width:100%;align-items:start}.make_an_appointment_choose_a_service_content,.make_an_appointment_choose_a_time_slot_content{flex-direction:column;gap:1.875em;justify-content:unset}.make_an_appointment_choose_a_service_content_list,.make_an_appointment_choose_a_time_slot_content_list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25em;align-items:stretch}.make_an_appointment_choose_a_service_content_list_item,.make_an_appointment_choose_a_time_slot_content_list_item{background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.9375em;padding:1.25em;gap:1.25em;position:relative;overflow:hidden;flex-wrap:wrap}.make_an_appointment_choose_a_service_content_list_item_text,.make_an_appointment_choose_a_time_slot_content_list_item_text{flex-direction:column;gap:.3125em}.make_an_appointment_choose_a_service_content_list_item_text_category,.make_an_appointment_choose_a_time_slot_content_list_item_text_category{font-size:.8em}.make_an_appointment_choose_a_service_content_list_item_circle,.make_an_appointment_choose_a_time_slot_content_list_item_circle{width:1em;height:1em;border-radius:50%;background-color:#fff;border:1px solid rgba(0,51,102,.4)}.make_an_appointment_choose_a_service_content_list_item_circle.active,.make_an_appointment_choose_a_time_slot_content_list_item_circle.active{background-color:#52c41a}.make_an_appointment_choose_a_time_slot_content_container{align-items:start;width:100%;gap:3.125em;flex:1}.make_an_appointment_choose_a_time_slot_content_container_calendar,.make_an_appointment_choose_a_time_slot_content_container_times{flex-direction:column;gap:.9375em;flex:1;align-items:stretch;justify-content:unset}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year{flex-direction:column;align-items:stretch;border-radius:.9375em;overflow:hidden;flex:1}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_header{gap:2.5em;color:#fff;background-color:#e05d02;justify-content:center;padding:1.25em 0}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content{background-color:#7676761a;flex:1;flex-direction:column;padding:1.25em;align-items:stretch;justify-content:unset;gap:1.25em}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content_week,.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content_month{display:grid;grid-template-columns:repeat(7,1fr);align-items:stretch;justify-content:center;text-align:center}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content_month{flex:1;justify-items:center;row-gap:1.25em}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content_month_item{position:relative;border-radius:50%;width:25px;height:25px;vertical-align:middle;line-height:25px}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content_month_item.active{background-color:#e05d02;color:#fff}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year_content_month_item .inactive{color:#bbb}.make_an_appointment_choose_a_time_slot_content_container_times_list{flex-direction:column;align-items:stretch;gap:.9375em;position:relative}.make_an_appointment_choose_a_time_slot_content_container_times_list_item{background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.9375em;padding:1.25em;flex-direction:row;position:relative}.make_an_appointment_choose_a_time_slot_content_container_times_list_item_round{width:1em;height:1em;border-radius:50%;border:1px solid rgba(0,51,102,.4);display:inline-block}.make_an_appointment_choose_a_time_slot_content_container_times_list_item_round.active{background-color:#52c41a}.make_an_appointment_confirmation{background-color:#fff;border-radius:.9375em;box-shadow:0 0 8px #00000040;margin:0 auto;width:46.875em;padding:1.875em;flex-direction:column;gap:1.875em;align-items:stretch}.make_an_appointment_confirmation_success{background-color:#f0f9eb;color:#52c41a;border-radius:.3125em;border-left:5px solid #52C41A;padding:.9375em}.make_an_appointment_confirmation_details{flex-direction:column;gap:1.875em;align-items:stretch}.make_an_appointment_confirmation_details_service,.make_an_appointment_confirmation_details_time_slot{flex-direction:column;gap:.625em;align-items:stretch;justify-content:unset}.make_an_appointment_confirmation_details_service_info,.make_an_appointment_confirmation_details_time_slot_info{color:#0a0907;justify-content:unset;align-items:stretch;background-color:#7676761a;padding:.9375em;border-radius:.3125em}.make_an_appointment_confirmation_details_service_info{gap:.625em}.make_an_appointment_confirmation_details_service_info .img_container{width:50px;height:50px}.make_an_appointment_confirmation_details_service_info_text{gap:.625em;justify-content:unset;align-items:stretch;flex-direction:column}.make_an_appointment_confirmation_details_service_info_text_small{font-size:.8em}.make_an_appointment_confirmation_details_time_slot_info{color:#0a0907;gap:.3125em;flex-direction:column}.make_an_appointment_confirmation_details_time_slot_info .sb_unset{color:#0a0907}.make_an_appointment_confirmation_information{flex-direction:column;gap:.625em;align-items:stretch;color:#718096}.make_an_appointment_confirmation_buttons{flex-direction:row;gap:.625em;justify-content:flex-end}.make_an_appointment_confirmation_buttons:has(.danger_button){justify-content:space-between}.make_an_appointment_confirmation_buttons .danger_button{width:unset;text-decoration:none}.admin{padding:0 3.125em;flex-direction:column;gap:3.125em}.admin_content{flex-direction:column;gap:1.875em;width:100%}.admin_content_list{gap:1.875em;width:100%;border-bottom:1px solid #BBBBBB;justify-content:unset}.admin_content_list_item{position:relative;transition:all .3s ease-in-out;border-bottom:5px solid transparent;padding-bottom:1.875em}.admin_content_list_item.active{border-bottom-color:#e05d02;color:#e05d02}.admin_content_message_table_container{overflow:scroll;width:100%;border-radius:.9375em;border:1px solid rgba(0,51,102,.4)}.admin_content_message_table_container_table{border-collapse:collapse;min-width:1200px;width:100%}.admin_content_message_table_container_table_header{background-color:#fff;border-bottom:1px solid #BBBBBB;border-radius:.9375em 0}.admin_content_message_table_container_table_header_row_cell{padding:1.875em}.admin_content_message_table_container_table_header_row_cell:first-of-type{justify-content:center;gap:.625em}.admin_content_message_table_container_table_header_row_cell:first-of-type .icon_btn{width:1.33em}.admin_content_message_table_container_table_body_row_cell{text-align:center;padding:1.875em;width:14.2857142857%}.admin_content_message_table_container_table_body_row_cell:last-of-type .icon_btn{background-color:#e41e1e;border-radius:.3125em;padding:.625em}.admin_content_message_table_container_table_body_row_cell:nth-child(5){width:28.5714285714%}.admin_content_message_table_container_table_body_row_cell:nth-child(5) .admin_content_message_table_container_table_body_row_cell_message{word-break:break-word;text-align:center}.admin_content_users_management{align-items:start;gap:3.125em;width:100%;flex-wrap:wrap}.admin_content_users_management_users_list,.admin_content_users_management_create_user_account{flex:1;flex-direction:column;align-items:stretch;gap:1.875em;background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.9375em;padding:1.875em;justify-content:unset}.admin_content_users_management_users_list{flex:1.6}.admin_content_users_management_users_list_search{flex-direction:column;gap:.625em;align-items:stretch}.admin_content_users_management_users_list_list{flex-direction:column;gap:1.25em;align-items:stretch}.admin_content_users_management_users_list_list_item{position:relative;flex-wrap:wrap}.admin_content_users_management_users_list_list_item:not(:last-of-type){padding-bottom:1.25em;border-bottom:1px solid #BBBBBB}.admin_content_users_management_users_list_list_item_text_and_img{gap:.625em;flex-wrap:wrap}.admin_content_users_management_users_list_list_item_text_and_img .img_container,.admin_content_users_management_users_list_list_item_text_and_img .user_icon{width:40px;height:40px;border-radius:50%}.admin_content_users_management_users_list_list_item_text_and_img_name_and_email{flex-direction:column;gap:.3125em;align-items:stretch}.admin_content_users_management_users_list_list_item_text_and_img_name_and_email_email{font-size:.8em;word-break:break-word}@keyframes arrowRightToLeft{0%{transform:translate(0)}50%{transform:translate(-100%)}to{transform:translate(0)}}.admin_content_users_management_users_list_list_item_link{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.admin_content_users_management_users_list_list_item_link:hover~.arrow_right,.admin_content_users_management_users_list_list_item_link:focus~.arrow_right{animation:arrowRightToLeft 1s ease-in-out infinite}.admin_content_users_management_users_list .custom-pagination{margin-top:auto}.admin_content_users_management_create_user_account{flex:1}.admin_content_users_management_create_user_account_form{flex-direction:column;gap:1.875em;align-items:stretch}.admin_content_users_management_create_user_account_form .loader-and-btn{justify-content:flex-end}.admin_content_schedules_management{background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.9375em;padding-top:1.875em;overflow:hidden;flex-direction:column;gap:3.125em;align-items:stretch;width:100%}.admin_content_schedules_management_header{flex-direction:column;gap:1.875em;align-items:stretch;padding-bottom:3.125em;border-bottom:1px solid #BBBBBB}.admin_content_schedules_management_header_info{padding-left:1.875em}.admin_content_schedules_management_header_content{padding:0 1.875em;position:relative;flex-wrap:wrap;gap:1.875em}.admin_content_schedules_management_header_content_schedule_name{font-size:1.5em;gap:.625em}.admin_content_schedules_management_header_content_buttons{gap:.9375em}.admin_content_schedules_management_header_content_buttons_btn{border:none;padding:4px 8px;border-radius:5px;display:inline-block}.admin_content_schedules_management_header_content_buttons_btn.delete{background-color:#e41e1e}.admin_content_schedules_management_header_content_buttons_btn.create{background-color:#52c41a}.admin_content_schedules_management_header_content_buttons_btn.modify{background-color:#0078ff}.admin_content_schedules_management_calendar{flex-direction:column;gap:1.875em;align-items:stretch}.admin_content_schedules_management_calendar_header{padding:0 1.875em;gap:1.875em;justify-content:unset}.admin_content_schedules_management_calendar_header_month{font-size:1.5em}.admin_content_schedules_management_calendar_header>.icon_btn{height:24px}.admin_content_schedules_management_calendar_content{flex-direction:column;gap:.625em;align-items:stretch}.admin_content_schedules_management_calendar_content_days_name,.admin_content_schedules_management_calendar_content_days_number{display:grid;grid-template-columns:repeat(7,1fr)}.admin_content_schedules_management_calendar_content_days_name_day{text-align:center;font-size:1.5em}.admin_content_schedules_management_calendar_content_days_number{color:#0a0907}.admin_content_schedules_management_calendar_content_days_number_container{background-color:#0000001a;padding:.9375em;flex-direction:column;min-height:202px;position:relative;gap:1.25em}.admin_content_schedules_management_calendar_content_days_number_container.active{background-color:#fff}.admin_content_schedules_management_calendar_content_days_number_container>.invisible_btn{border-radius:0;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px}.admin_content_schedules_management_calendar_content_days_number_container>.invisible_btn:hover,.admin_content_schedules_management_calendar_content_days_number_container>.invisible_btn:focus{border:2px solid #E05D02}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(1){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(2){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(3){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(4){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(5){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(6){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(7){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(8){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(9){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(10){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(11){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(12){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(13){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(14){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(15){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(16){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(17){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(18){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(19){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(20){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(21){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(22){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(23){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(24){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(25){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(26){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(27){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(28){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(29){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(30){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(31){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(32){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(33){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(34){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(35){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(36){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(37){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(38){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(39){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(40){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(41){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(42){border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(1),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(2),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(3),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(4),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(5),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(6),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(7){border-top:1px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(8),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(9),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(10),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(11),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(12),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(13),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(14){border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(22),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(23),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(24),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(25),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(26),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(27),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(28){border-bottom:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(36),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(37),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(38),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(39),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(40),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(41),.admin_content_schedules_management_calendar_content_days_number_container:nth-child(42){border-top:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(7n+1){border-left:none}.admin_content_schedules_management_calendar_content_days_number_container:nth-child(7n){border-right:none}.admin_content_schedules_management_calendar_content_days_number_container:last-of-type{border-top:none;border-right:2px solid #BBBBBB}.admin_content_schedules_management_calendar_content_days_number_container_number{font-size:1.5em;width:100%}.admin_content_schedules_management_calendar_content_days_number_container_time_slots_list{flex:1;flex-direction:column;gap:.625em;justify-content:center}.admin_content_schedules_management_calendar_content_days_number_container_time_slots_list_item{background-color:#7676761a;border:1px solid rgba(0,51,102,.4);border-radius:.3125em;padding:.625em}.admin_content_appointments_management{flex-direction:column;gap:1.875em;align-items:stretch;width:100%}.admin_content_appointments_management_header{gap:.625em;flex-wrap:wrap}.admin_content_appointments_management_header_date{gap:1.875em}.admin_content_appointments_management_header_date_date{font-size:1.5em}.admin_content_appointments_management_legend{gap:1.875em;padding:.625em;background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.3175em;justify-content:unset;flex-wrap:wrap}.admin_content_appointments_management_legend_item{flex-direction:row-reverse;gap:.3125em;align-items:center;justify-content:unset}.admin_content_appointments_management_legend_item:first-of-type .admin_content_appointments_management_legend_item_circle{background-color:#e05d02}.admin_content_appointments_management_legend_item:nth-of-type(2) .admin_content_appointments_management_legend_item_circle{background-color:#0078ff}.admin_content_appointments_management_legend_item:last-of-type .admin_content_appointments_management_legend_item_circle{background-color:#52c41a}.admin_content_appointments_management_legend_item_circle{width:1em;height:1em;border-radius:50%;display:inline-block}.admin_content_appointments_management_content{display:grid;grid-template-columns:85px 1fr;gap:1.875em;align-items:stretch;background-color:#fff;border:1px solid rgba(0,51,102,.4);border-radius:.9375em;padding:0 1.875em;justify-content:unset;position:relative;overflow:hidden}.admin_content_appointments_management_content_hour{flex-direction:column;align-items:start;gap:4.6875em;padding:1.875em 0;border-right:1px solid #BBBBBB}.admin_content_appointments_management_content_hour_time{position:relative;width:100%}.admin_content_appointments_management_content_hour_time:before{content:"";position:absolute;right:-1397px;bottom:0;width:1397px;height:1px;background-color:#bbb}.admin_content_appointments_management_content_appointment{position:absolute;padding:.9375em 1.875em;border-radius:.9375em;width:calc(100% - 205px);left:130px;flex-direction:column;gap:.15625em;align-items:stretch}.admin_content_appointments_management_content_appointment.confirmed{background-color:#ffe2cd;border-left:5px solid #E05D02}.admin_content_appointments_management_content_appointment.finished{background-color:#f0f9eb;border-left:5px solid #52C41A}.admin_content_appointments_management_content_appointment.to_be_confirmed{background-color:#e6f0ff;border-left:5px solid #0078FF}.admin_content_appointments_management_content_red_line{position:absolute;left:105px;width:calc(100% - 105px);height:4px;background-color:#e41e1e;z-index:1}.admin_content_appointments_management_content_red_line:before{content:"";position:absolute;left:0;top:calc(50% - 10px);background-color:#e41e1e;width:20px;height:20px;border-radius:50%}.delete_schedule_modal_buttons{width:100%}.change_schedule_modal{position:absolute;top:3.125em;width:150px;left:1.875em;background-color:#fff;border:1px solid rgba(0,51,102,.4);box-shadow:0 0 8px #00000040;z-index:3;padding:.9375em;border-radius:.9375em;align-items:flex-end;gap:.625em;flex-direction:column}.change_schedule_modal_list{width:100%;flex-direction:column;gap:.625em}.change_schedule_modal_list_item{width:100%}.change_schedule_modal_list_item_add_btn,.change_schedule_modal_list_item_form_button{padding:.625em .3125em;background-color:#fff;transition:all .3s ease-in-out;width:100%;border:none;border-radius:.3125em;text-align:left}.change_schedule_modal_list_item_add_btn:hover,.change_schedule_modal_list_item_form_button:hover{background-color:#ffe2cd;color:#e05d02}.change_schedule_modal_list_item_form,.change_schedule_modal_list_item_add_button{width:100%}.add_time_slot_modal_form_fieldset_header{justify-content:unset;gap:1.875em}.add_time_slot_modal_form_fieldset_days_in_week_day{text-align:center;flex:1}.add_time_slot_modal_form_fieldset_days_in_month{display:grid;grid-template-columns:repeat(7,1fr);gap:.625em;align-items:stretch}.add_time_slot_modal_form_fieldset_days_in_month_day{text-align:center}.add_time_slot_modal_form_fieldset_days_in_month_day_day{width:100%;text-align:center;line-height:40px}.add_time_slot_modal_form_fieldset_days_in_month_day.passed{color:#bbb}.add_time_slot_modal_form_fieldset_days_in_month_day_btn{background-color:#fff;border:none;box-shadow:none;padding:0;width:40px;height:40px;border-radius:50%;font-size:1em}.add_time_slot_modal_form_fieldset_days_in_month_day_btn.active{background-color:#e05d02;color:#fff}.add_time_slot_modal_form_fieldset:first-of-type{gap:1.875em}.add_time_slot_modal_form_fieldset:last-of-type .input_label_container{flex-direction:row;align-items:center;gap:.625em;justify-content:unset}.input_label_container_with_btn{width:100%;flex-wrap:wrap;gap:1.875em;flex-direction:column;flex:1;align-items:stretch}.input_label_container_with_btn_input{gap:.625em}.simple_content{width:100vw;height:100vh;align-items:stretch}.simple_content_logo{justify-content:center;align-items:center;background-color:#7676761a}.simple_content_error{justify-content:center}.simple_content_error_content{flex-direction:column;background-color:#e05d02;border-radius:.9375em;width:28.125em;color:#fff;padding:1.875em;gap:1.875em}.simple_content_error_content_code{font-size:4em}.simple_content_error_content_link{background-color:#fff;color:#0a0907}.simple_content_section,.simple_content_error,.simple_content_logo{flex:1}.simple_content_section{flex-direction:column;align-items:start;padding:3.125em 0}.simple_content_section_content{width:28.125em;margin:0 auto;flex-direction:column;gap:1.875em;justify-content:center;align-items:center;flex:1}.simple_content_section_content_header{flex-direction:column;gap:.625em;align-items:stretch}.simple_content_section_content_status{background-color:#f0f9eb;color:#52c41a;padding:.9375em;border-left:5px solid #52C41A;border-radius:.3125em}.simple_content_section_content_form{flex-direction:column;gap:1.875em;align-items:flex-end;width:100%}.simple_content_section_content_form .input_label,.simple_content_section_content_form .loader-and-btn{width:100%}.profile_show_content{flex-direction:column;gap:3.125em;align-items:stretch}.profile_show_content_profile{justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:.625em}.profile_show_content_profile .img_container,.profile_show_content_profile_picture{width:200px;height:200px;border-radius:50%}.profile_show_content_profile_infos{gap:.9375em;flex-direction:column}.profile_show_content_profile_infos_list{flex-direction:column;gap:.3125em}.profile_show_content .my_appointements_filters{justify-content:unset}.form_all_required{font-size:.8em;color:#718096}@media (width <= 1420px){.main_nav{position:relative}.main_nav_others_notifications_modal,.main_nav_others_profile_modal{position:fixed;width:80vw;top:calc(3.125em + 98px);right:10vw;z-index:5;justify-content:unset}.main_nav_others_profile_modal{width:calc(80vw - 22px - 2.5em);right:10vw}.main_nav_content.authenticated{position:fixed;top:-1000px;width:100vw;height:100vh;background-color:#fff;z-index:3;transition:top .3s ease-in-out,opacity .3s ease-in-out;opacity:0;flex-direction:column;justify-content:center;gap:6.25em}.main_nav_content.authenticated .main_nav_links_list,.main_nav_content.authenticated .main_nav_others{flex-direction:column;justify-content:center}.main_nav_content.authenticated .main_nav_links_list{height:100%}.main_nav_content.authenticated .main_nav_others{gap:3.125em}.main_nav_content.authenticated .main_nav_others_icon_container{border-top:1px solid #BBBBBB;padding-top:1.875em;justify-content:center}.main_nav_burger_menu_label.authenticated,.main_nav_burger_menu_checkbox.authenticated{display:block}.main_nav_burger_menu_label.authenticated{position:relative;height:1em;width:2em;z-index:3}.main_nav_burger_menu_label.authenticated:before,.main_nav_burger_menu_label.authenticated:after{content:"";position:absolute;background-color:#036;height:4px;width:100%;left:0;transition:.3s ease-in-out}.main_nav_burger_menu_label.authenticated:before{top:0}.main_nav_burger_menu_label.authenticated:after{bottom:0}.main_nav_burger_menu_checkbox.authenticated{position:absolute;opacity:0;z-index:-1;width:0;height:0}.main_nav_burger_menu_checkbox.authenticated:checked~.main_nav_content{top:0;left:0;opacity:1}.main_nav_burger_menu_checkbox.authenticated:checked~.main_nav_burger_menu_label.authenticated{position:fixed;right:3.125em}.main_nav_burger_menu_checkbox.authenticated:checked~.main_nav_burger_menu_label.authenticated:before,.main_nav_burger_menu_checkbox.authenticated:checked~.main_nav_burger_menu_label.authenticated:after{top:50%}.main_nav_burger_menu_checkbox.authenticated:checked~.main_nav_burger_menu_label.authenticated:before{transform:rotate(45deg)}.main_nav_burger_menu_checkbox.authenticated:checked~.main_nav_burger_menu_label.authenticated:after{transform:rotate(-45deg)}}@media (width <= 1330px){.office_and_team_why_content{flex-direction:column}.office_and_team_why_content_description_and_cards_cards_list{grid-template-columns:repeat(4,1fr)}.office_and_team_why_content_stats_and_img{flex-direction:column-reverse}.office_and_team_why_content_stats_and_img .img_container{width:350px;height:350px;border-radius:50%}.profile_page{padding:0 6.25em;width:calc(100% - 12.5em)}}@media (width <= 1275px){.main_nav{position:relative}.main_nav_others{flex-direction:column}.main_nav_others_icon_container{border-top:1px solid #BBBBBB;padding-top:1.875em;justify-content:center}.main_nav_content.unauthenticated{position:fixed;top:-1000px;width:100vw;height:100vh;background-color:#fff;z-index:3;transition:top .3s ease-in-out,opacity .3s ease-in-out;opacity:0;flex-direction:column;justify-content:center;gap:6.25em}.main_nav_content.unauthenticated .main_nav_links_list{flex-direction:column;align-items:center;justify-content:center;height:100%}.main_nav_burger_menu_label.unauthenticated,.main_nav_burger_menu_checkbox.unauthenticated{display:block}.main_nav_burger_menu_label.unauthenticated{position:relative;height:1em;width:2em;z-index:3}.main_nav_burger_menu_label.unauthenticated:before,.main_nav_burger_menu_label.unauthenticated:after{content:"";position:absolute;background-color:#036;height:4px;width:100%;left:0;transition:.3s ease-in-out}.main_nav_burger_menu_label.unauthenticated:before{top:0}.main_nav_burger_menu_label.unauthenticated:after{bottom:0}.main_nav_burger_menu_checkbox.unauthenticated{position:absolute;opacity:0;z-index:-1;width:0;height:0}.main_nav_burger_menu_checkbox.unauthenticated:checked~.main_nav_content{top:0;left:0;opacity:1}.main_nav_burger_menu_checkbox.unauthenticated:checked~.main_nav_burger_menu_label.unauthenticated{position:fixed;right:3.125em}.main_nav_burger_menu_checkbox.unauthenticated:checked~.main_nav_burger_menu_label.unauthenticated:before,.main_nav_burger_menu_checkbox.unauthenticated:checked~.main_nav_burger_menu_label.unauthenticated:after{top:50%}.main_nav_burger_menu_checkbox.unauthenticated:checked~.main_nav_burger_menu_label.unauthenticated:before{transform:rotate(45deg)}.main_nav_burger_menu_checkbox.unauthenticated:checked~.main_nav_burger_menu_label.unauthenticated:after{transform:rotate(-45deg)}}@media (width <= 1200px){.office_and_team_why_content_description_and_cards_cards_list{grid-template-columns:repeat(2,1fr)}.services_show{padding:0 6.25em;width:calc(100% - 12.5em)}.profile_page{padding:0 3.125em;width:calc(100% - 6.25em)}.make_an_appointment_choose_a_time_slot_content_container{flex-direction:column;align-items:stretch}}@media (width <= 1070px){.footer_content{flex-direction:column;gap:3.125em}.legal_mentions_content{margin:0 3.125em;width:unset}.login{grid-template-columns:1fr}.simple_content_logo,.login_logo{display:none}.home_presentation{justify-content:center}.home_presentation .img_container{display:none}.home_presentation_content{text-align:center}.home_presentation_content_texts_title .big_title{width:100%}.home_presentation_content_button_container{justify-content:center;width:100%;flex-wrap:wrap}.home_some_useful_info_content{padding:0 3.125em;width:calc(100% - 6.25em)}.home_be_part_of_the_kperform_team_content{margin:0;width:calc(100% - 6.25em);border-radius:0}.home_my_goal{padding:6.25em;width:calc(100% - 12.5em)}.home_right_office_content{padding:0 6.25em;width:calc(100% - 12.5em)}.home_how_i_work_content{padding:0 3.125em;width:calc(100% - 6.25em)}.my_appointements_content_coming_appointments_list,.my_appointements_content_past_appointments_list{grid-template-columns:repeat(2,1fr)}.profile_page{flex-direction:column-reverse;gap:3.125em}.profile_page_forms{width:100%}.profile_page_forms_list{justify-content:unset;gap:3.125em}.profile_page_forms_container,.profile_page_user_info{width:calc(100% - 3.75em - 2px)}}@media (width <= 950px){.make_an_appointment_confirmation{width:calc(100% - 3.75em)}.timeline{padding:0 3.125em}.img_clicked_content{position:relative}.img_clicked_content_image{width:80vw;height:80vh}.img_clicked_content_arrow_left,.img_clicked_content_arrow_right{position:absolute;bottom:1.875em}.img_clicked_content_arrow_left{left:40vw}.img_clicked_content_arrow_right{right:40vw}}@media (width <= 850px){.home_be_part_of_the_kperform_team_content{flex-direction:column-reverse;padding:3.125em;width:calc(100% - 6.25em)}.home_be_part_of_the_kperform_team_content_title_and_explanations{width:100%}.home_be_part_of_the_kperform_team_content_title_and_explanations .primary_title{text-align:center;width:90%}.home_be_part_of_the_kperform_team_content_title_and_explanations_item:last-of-type .primary_button{align-self:center}.home_be_part_of_the_kperform_team_content .img_container{border-radius:50%;width:350px;height:350px}.home_how_i_work .primary_title{width:100%;text-align:center;text-indent:0}.home_how_i_work_content{flex-direction:column}.home_how_i_work_content .grey_line{height:1px;width:100%}.services_content_filters{width:100%;flex-wrap:wrap}.services_content_list{grid-template-columns:1fr}.contact_content{flex-direction:column;gap:3.125em}.contact_content_form{width:100%}.services_show{padding:0 3.125em;width:calc(100% - 6.25em)}.make_an_appointment_choose_a_service,.make_an_appointment_choose_a_time_slot{grid-template-columns:1fr;gap:3.125em}.make_an_appointment_choose_a_service_content_list,.make_an_appointment_choose_a_time_slot_content_list{width:100%}.admin_content_schedules_management_calendar_content_days_name{display:none}.admin_content_schedules_management_calendar_content_days_number{grid-template-columns:repeat(1,1fr)}.admin_content_schedules_management_calendar_content_days_number_container{border:none!important}.admin_content_schedules_management_calendar_content_days_number_container:nth-of-type(2n){border-top:1px solid #BBBBBB!important;border-bottom:1px solid #BBBBBB!important}.admin_content_schedules_management_calendar_content_days_number_container_time_slots_list{width:100%;align-items:stretch}.admin_content_users_management{flex-direction:column}.admin_content_users_management_create_user_account,.admin_content_users_management_users_list{width:calc(100% - 3.75em)}.office_and_team_office_content{padding:0 3.125em;width:calc(100% - 6.25em)}.office_and_team_office_content_list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25em}.office_and_team_office_content_list_img_container,.office_and_team_office_content_list_img_container:nth-child(2n){rotate:unset}.office_and_team_office_content_arrows{display:none}}@media (width <= 768px){.home_some_useful_info .primary_title{width:100%;text-align:center}.home_some_useful_info_content{grid-template-columns:1fr}.home_my_goal{flex-direction:column;padding:3.125em;width:calc(100% - 6.25em);gap:1.875em}.home_my_goal_title_and_description_btn,.home_my_goal_paragraphs{width:100%}.home_right_office{transform:translateY(0)}.home_right_office_content{flex-direction:column;text-align:center}.home_right_office_content .img_container{border-radius:50%;width:350px;height:350px}.office_and_team_team_content_team_mates_list{grid-template-columns:1fr}.office_and_team_why_content_description_and_cards_cards_list{grid-template-columns:repeat(1,1fr)}.services_show_description,.services_show_information_and_qualifications,.services_show_progress_and_indications{flex-direction:column}.services_show_description{align-items:center}.services_show_description_img_container{width:350px;height:350px;border-radius:50%}.services_show_description_texts_and_buttons{width:unset}.services_show_description_texts_and_buttons_texts{width:100%;text-align:center}.services_show_description_texts_and_buttons_texts .primary_title{width:100%}.services_show_description_texts_and_buttons_texts_benefits_list{width:100%;align-items:stretch}.services_show_description_texts_and_buttons_texts_benefits_list_item{justify-content:center}.services_show_description_texts_and_buttons_buttons{width:100%;justify-content:center;flex-wrap:wrap}.services_show_progress_and_indications{align-items:stretch;gap:1.875em}.services_show_progress_and_indications_indications,.services_show_progress_and_indications_progress{width:unset}.services_show_progress_and_indications_indications_texts{width:100%;align-items:stretch}.services_show_progress_and_indications_line{width:100%;height:1px}.my_appointements_content_coming_appointments_list,.my_appointements_content_past_appointments_list{grid-template-columns:repeat(1,1fr)}.profile_page_forms_list{justify-content:space-between;gap:1.25em;flex-wrap:wrap}.make_an_appointment_confirmation_buttons{flex-wrap:wrap;justify-content:center}.make_an_appointment_confirmation_buttons:has(:not(.danger_button))>.primary_button{flex:1;text-align:center}}@media (width <= 687px){.make_an_appointment_confirmation_buttons .danger_button{flex:1;text-align:center}.make_an_appointment_confirmation_buttons form{width:100%}.make_an_appointment_confirmation_buttons form .loader-and-btn>.primary_button{width:100%}.admin_content_appointments_management_header{gap:1.875em}.admin_content_appointments_management_header_date,.admin_content_appointments_management_header>.primary_button{width:100%}}@media (width <= 600px){.main_nav{padding:3.125em 3.125em 0;margin:0 auto}.home_presentation{padding:0 3.125em}.home_right_office_content{padding:0 3.125em;width:calc(100% - 6.25em)}.home_right_office_content_text{width:unset}.office_and_team_why{width:calc(100% - 6.25em)}.office_and_team_why_content_stats_and_img_stats_list{grid-template-columns:repeat(1,1fr)}.office_and_team_why_content_stats_and_img_img_container.img_container{width:250px;height:250px}.contact_content{padding:0;width:100%;gap:3.125em}.contact_content_information{border-radius:0}.contact_content_form{width:calc(100% - 6.25em)}.contact_content_form>.loader-and-btn>.primary_button,.contact_content_form>.loader-and-btn>.secondary_button{width:100%}.profile_page_forms_list_item{padding:0}.profile_page_forms_list_item.active:before{background-color:unset}.profile_page_user_info_content_img,.profile_page_forms_container_img{width:150px;height:150px}.make_an_appointment_choose_a_service_content_list{grid-template-columns:repeat(1,1fr)}.basket>.primary_button{width:calc(100% - 3.75em);text-align:center}.admin_content_list{flex-direction:column;align-items:start;padding-bottom:1.25em}.admin_content_list_item{padding:0;border:0}.modal{justify-content:unset}.modal_content{width:calc(100vw - 3.75em);height:100vh;border-radius:0;overflow-y:scroll;justify-content:unset;max-height:unset}.modal_content_appointment_details_forms{flex-direction:column-reverse;gap:1.25em;align-items:stretch;justify-content:start}.modal_content_appointment_details_forms_btn{align-items:stretch;flex-direction:column-reverse;gap:1.25em}.modal_content_appointment_details_forms_btn_form .loader-and-btn{flex-grow:1}.modal_content_appointment_details_forms_btn_form .loader-and-btn>.primary_button{width:100%}.modal_content_form_btn{flex-direction:column;gap:1.25em;align-items:stretch}.modal_content_form .loader-and-btn{width:100%}.modal_content_form .loader-and-btn>.primary_button{width:100%}.modal_content>.primary_button{width:calc(100% - 3.75em);text-align:center}.services_content_filters{flex-direction:column}.services_content_filters_btn_active,.services_content_filters_btn_inactive{width:100%}.services_show_description_img_container.img_container{width:250px;height:250px}.office_and_team_team_content{padding:0 3.125em;width:calc(100% - 3.125em)}}@media (width <= 530px){.footer_legal_mentions .logo{visibility:hidden}.login_form_and_nav .go_back_nav .go_back_link,.simple_content_section .go_back_nav .go_back_link{transform:translate(-10%)}.login_form,.simple_content_section_content{width:90%}.login_form_password_forgotten_and_remember_me,.simple_content_section_content_password_forgotten_and_remember_me{flex-wrap:wrap;gap:.625em}.simple_content_error_content{width:unset}.feedback_message{width:calc(80vw - 2px - 2.5em);right:calc(10vw + 1.25em)}.my_appointements_filters{width:calc(100% - 6.25em);flex-direction:column;align-items:stretch;justify-content:unset;gap:1.25em}.my_appointements_content_coming_appointments .primary_title .arrow_down_icon,.my_appointements_content_past_appointments .primary_title .arrow_down_icon{display:none}.timeline_list{flex-direction:column;align-items:center;gap:1.875em}.timeline_list_grey_line{height:74px;width:4px;transform:unset;flex:unset}.office_and_team_office_content_list{grid-template-columns:repeat(1,1fr)}.modal_content_appointment_details_list_item.second{flex-direction:column}.make_an_appointment{padding:0}.make_an_appointment>.primary_title{margin-left:50px}.make_an_appointment_choose_a_service_content{padding:0 3.125em}.make_an_appointment_choose_a_time_slot_content>.secondary_title{margin-left:50px}.make_an_appointment_choose_a_time_slot_content_container_calendar>.bold,.make_an_appointment_choose_a_time_slot_content_container_times>.bold{margin-left:50px}.make_an_appointment_choose_a_time_slot_content_container_calendar_days_and_year{border-radius:0}.make_an_appointment_choose_a_time_slot_content_container_times_list{padding:0 3.125em}.make_an_appointment_confirmation,.basket{border-radius:0}.contact_me{width:unset;align-items:stretch;padding:3.125em 1.25em}.services_content_list_item_texts_and_buttons_buttons>.primary_button{width:100%;text-align:center}.my_appointements_content_coming_appointments_list_item_time_and_status{flex-wrap:wrap;gap:1.25em}.admin{padding:0}.admin>.primary_title{padding:0 50px;word-break:break-word}.admin_content_list{padding:0 3.125em 1.25em;width:calc(100% - 6.25em);border-bottom:none}.admin_content_schedules_management{border-radius:0}.admin_content_schedules_management_calendar_header{justify-content:space-between}.admin_content_schedules_management_calendar_content_days_number_container{padding:1.875em}.admin_content_appointments_management_header{padding:0 3.125em}.admin_content_appointments_management_legend{margin:0 3.125em}.admin_content_appointments_management_content{border-radius:0}.admin_content_appointments_management_content_appointment{height:3em;justify-content:center;padding-left:.625em;padding-right:.625em;width:calc(100% - 165px)}.admin_content_appointments_management_content_appointment_times,.admin_content_appointments_management_content_appointment_service{display:none}.admin_content_appointments_management_content_appointment_name{word-break:break-word}.admin_content_users_management_users_list,.admin_content_users_management_create_user_account{border-radius:0}.admin_content_users_management_create_user_account_form .loader-and-btn>.primary_button{width:100%}.admin_content_message_table_container{margin:0 3.125em;width:calc(100% - 6.25em)}}@media (width <= 400px){.add_time_slot_modal_form_fieldset_days_in_month{grid-template-columns:repeat(5,1fr)}.add_time_slot_modal_form_fieldset_days_in_week{display:none}}
