@import"https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css";@import"//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css";@import"//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css";@import"https://unpkg.com/aos@2.3.1/dist/aos.css";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Oswald:wght@200..700&display=swap";@font-face{font-family:"Pizzicato";src:url("/assets/Pizzicato-Regular-c5981746.ttf");font-weight:normal;font-style:normal}@font-face{font-family:"AppleJuice";src:url("/assets/Apple-Juice-Regular-a8fc7bc8.ttf");font-weight:normal;font-style:normal}*{box-sizing:border-box}::selection{color:#141414;background-color:#ffd600}html{height:100%;scroll-behavior:smooth}body{margin:0;width:100vw;background-color:#141414;color:#f0f0f0;font-family:"DM Sans",sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}body::-webkit-scrollbar{width:0;background-color:#2f2f2f}body::-webkit-scrollbar-thumb{background-color:#ffd600}div,main,section,header,footer,nav,figure{display:flex;flex-direction:column}a{text-decoration:none;color:#000}a:focus,a:active{outline:none;text-decoration:none;color:#000}a:hover{color:#000;text-decoration:none}figure{margin:0}h1,h2,h3,h4,h5,h6{margin:0}p{margin-block-start:0}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}.svg-icon{display:flex;justify-content:center;align-items:center}.center{text-align:center;align-items:center;justify-content:center}.alerts{top:150px;right:0;min-width:15vw;max-width:30vw;padding:20px 30px;border-radius:10px 0 0 10px;position:fixed;z-index:1111}@media(max-width: 1024px){.alerts{top:0;left:0px;min-width:100vw;max-width:100vw;border-radius:0}}.alerts.alerts_error{background-color:#ff4f11}.alerts.alerts_warning{background-color:#d7aa00}.alerts.alerts_notice{background-color:#47b76f}.alerts .container{color:#f0f0f0;font-size:15px;flex-direction:row;align-items:center}.alerts .container .alert_icon{font-size:25px;margin-right:10px}.buttons.buttons_primary{display:ruby}.buttons.buttons_primary .buttons_link{width:100%;height:50px;border-radius:10px;font-family:"Oswald",sans-serif;font-weight:500;font-size:16px;letter-spacing:1.5px;padding:0 15px;display:flex;justify-content:center;align-items:center;transition-duration:200ms}.buttons.buttons_primary .buttons_link .btn_icon{margin-right:10px;font-size:23px}.buttons.buttons_primary .buttons_link.primary{background-color:#ffd600;color:#141414}.buttons.buttons_primary .buttons_link.primary:hover{background-color:#dbb700;transition-duration:200ms}.buttons.buttons_primary .buttons_link.light{background-color:rgba(0,0,0,0);color:#141414}.buttons.buttons_primary .buttons_link.light:hover{background-color:#bebebe;transition-duration:200ms}.buttons.buttons_primary .buttons_link.dark{background-color:rgba(0,0,0,0);color:#f0f0f0}.buttons.buttons_primary .buttons_link.dark:hover{background-color:#000;transition-duration:200ms}.buttons.buttons_primary .buttons_link.notice{background-color:#47b76f;color:#141414}.buttons.buttons_primary .buttons_link.error{background-color:#ff4f11;color:#141414}.buttons.buttons_icon{display:ruby}.buttons.buttons_icon .buttons_link{width:45px;height:45px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition-duration:200ms}.buttons.buttons_icon .buttons_link .btn_icon{font-size:25px}.buttons.buttons_icon .buttons_link.primary{background-color:#ffd600;color:#141414}.buttons.buttons_icon .buttons_link.primary:hover{background-color:#dbb700;transition-duration:200ms}.buttons.buttons_icon .buttons_link.light{background-color:#000;color:#f0f0f0}.buttons.buttons_icon .buttons_link.light:hover{color:#ffd600;transition-duration:200ms}.buttons.buttons_icon .buttons_link.dark{background-color:#bebebe;color:#141414}.buttons.buttons_icon .buttons_link.dark:hover{color:#ffd600;transition-duration:200ms}.buttons.buttons_icon .buttons_link.notice{background-color:#47b76f;color:#141414}.buttons.buttons_icon .buttons_link.error{background-color:#ff4f11;color:#141414}.forms.forms_input_text{position:relative;align-items:flex-end}.forms.forms_input_text .input_field{width:100%;border-radius:10px;font-family:"DM Sans",sans-serif;padding:0 20px 0 20px;outline:none}.forms.forms_input_text .input_field.password{padding:0 70px 0 20px}.forms.forms_input_text .input_field.dark{background-color:#141414;border:1px solid #bebebe;color:#f0f0f0}.forms.forms_input_text .input_field.light{background-color:#fff;border:1px solid #000;color:#141414}.forms.forms_input_text .input_field.medium{height:50px;font-size:15px}.forms.forms_input_text .icon_box{height:50px;padding-right:20px;align-items:flex-start;justify-content:center;position:absolute}.forms.forms_input_text .icon_box .icon{cursor:pointer}.forms.forms_input_text .icon_box .icon.dark{color:#f0f0f0}.forms.forms_input_text .icon_box .icon.light{color:#141414}.forms.forms_input_text .icon_box .icon.medium{font-size:30px}.forms.forms_input_text .icon_box .icon:hover{color:#ffd600}.forms.forms_input_textarea .input_field{width:100%;border-radius:10px;font-family:"DM Sans",sans-serif;padding:20px;outline:none}.forms.forms_input_textarea .input_field::-webkit-scrollbar{width:5px;border-radius:100px;background-color:#2f2f2f}.forms.forms_input_textarea .input_field::-webkit-scrollbar-thumb{border-radius:100px;background-color:#ffd600}.forms.forms_input_textarea .input_field.dark{background-color:#141414;border:1px solid #bebebe;color:#f0f0f0}.forms.forms_input_textarea .input_field.light{background-color:#fff;border:1px solid #000;color:#141414}.forms.forms_input_textarea .input_field.medium{height:200px;font-size:15px}.forms.forms_checkbox{flex-direction:row;align-items:center;cursor:pointer}.forms.forms_checkbox .checkbox_field{height:0;width:0;position:absolute;cursor:pointer;opacity:0}.forms.forms_checkbox .checkmark{width:18px;height:18px;background-color:#e4e4e4;border-radius:4px;align-items:center;justify-content:center;transition-duration:200ms}.forms.forms_checkbox .checkmark .check_icon{color:#141414;font-size:20px;opacity:0;transition-duration:200ms}.forms.forms_checkbox .message{margin-left:10px;font-size:15px;transition-duration:200ms}.forms.forms_checkbox.checked .checkmark{background-color:#ffd600;transition-duration:200ms}.forms.forms_checkbox.checked .checkmark .check_icon{opacity:1;transition-duration:200ms}@media(max-width: 1024px){.forms.forms_checkbox .checkmark{width:25px;height:25px}}.forms.forms_select select,.forms.forms_select ::picker(select){appearance:base-select}.forms.forms_select select{width:100%;height:50px;background-color:#fff;border:1px solid #000;border-radius:10px;color:#141414;font-size:15px;padding:15px 20px;outline:none}.forms.forms_select select option{height:40px}.forms.forms_select select option:hover{background-color:#ffd600}.forms.forms_error_message{margin:5px 0 0 5px}.forms.forms_error_message .error{color:#ff4f11;font-family:"DM Sans",sans-serif;font-size:14.3px}.forms.forms_btn_submit{position:relative}.forms.forms_btn_submit .btn_submit{width:100%;height:50px;background-color:#ffd600;border-radius:10px;border:none;font-family:"Oswald",sans-serif;font-weight:500;font-size:16px;letter-spacing:1.5px;cursor:pointer;transition-duration:200ms}.forms.forms_btn_submit .btn_submit:hover{background-color:#dbb700;transition-duration:200ms}.links.links_primary{display:ruby}.links.links_primary .links_link{width:100%;font-family:"Oswald",sans-serif;font-weight:500;font-size:16px;letter-spacing:1.5px;display:flex;align-items:center;transition-duration:200ms}.links.links_primary .links_link .link_icon{margin-right:10px;font-size:23px}.links.links_primary .links_link.primary{color:#ffd600}.links.links_primary .links_link.primary:hover{color:#dbb700;transition-duration:200ms}.links.links_primary .links_link.light{color:#f0f0f0}.links.links_primary .links_link.light:hover{color:#ffd600;transition-duration:200ms}.links.links_primary .links_link.dark{color:#141414}.links.links_primary .links_link.dark:hover{color:#ffd600;transition-duration:200ms}.links.links_secondary{display:ruby}.links.links_secondary .links_link{font-family:"Oswald",sans-serif;font-weight:500;letter-spacing:1.5px;display:flex;justify-content:center;align-items:center;transition-duration:200ms}.links.links_secondary .links_link .link_icon{margin-right:10px;transition-duration:200ms}.links.links_secondary .links_link:hover .link_icon{margin-right:15px;transition-duration:200ms}.links.links_secondary .links_link.primary{color:#ffd600}.links.links_secondary .links_link.light{color:#f0f0f0}.links.links_secondary .links_link.dark{color:#141414}.links.links_secondary .links_link.small{font-size:15px;line-height:15px}.links.links_secondary .links_link.small .link_icon{font-size:23px}.links.links_secondary .links_link.medium{font-size:16px;line-height:16px}.links.links_secondary .links_link.medium .link_icon{font-size:25px}.links.links_secondary .links_link.large{font-size:18px;line-height:18px}.links.links_secondary .links_link.large .link_icon{font-size:23px}.loaders.loaders_primary{justify-content:center;align-items:center}.loaders.loaders_primary.local{width:100%;height:100%;padding:50px 0}.loaders.loaders_primary.all{top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5333333333);position:fixed;z-index:11111}.loaders.loaders_primary .loader_icon{border-radius:100%;-webkit-animation:spin 100ms linear infinite;animation:spin 800ms linear infinite}.loaders.loaders_primary .loader_icon.medium{border:5px solid rgba(170,170,170,.2);border-top:5px solid #ffd600;width:60px;height:60px}.loaders.loaders_primary .loader_icon.small{border:3px solid rgba(170,170,170,.2);border-top:3px solid #ffd600;width:40px;height:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.logos.logos_primary{justify-content:center;align-items:center}.logos.logos_primary .tiny{width:90px}.logos.logos_primary .super_small{width:100px}.logos.logos_primary .small{width:120px}.logos.logos_primary .medium{width:150px}.logos.logos_primary .large{width:170px}.logos.logos_primary .extra_large{width:210px}.logos.logos_type{justify-content:center;align-items:center}.logos.logos_type .tiny{width:40px}.logos.logos_type .super_small{width:35px}.logos.logos_type .small{width:50px}.logos.logos_type .medium{width:80px}.logos.logos_type .large{width:120px}.logos.logos_type .extra_large{width:150px}.modals,.modals_mobile{top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5333333333);justify-content:center;align-items:center;z-index:111;position:fixed;display:none}.modals .container,.modals_mobile .container{position:relative}.modals .container .title_box,.modals_mobile .container .title_box{width:100%;align-items:center}.modals .container .content,.modals_mobile .container .content{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.modals .container .content::-webkit-scrollbar,.modals_mobile .container .content::-webkit-scrollbar{width:0;background-color:#2f2f2f}.modals .container .content::-webkit-scrollbar-thumb,.modals_mobile .container .content::-webkit-scrollbar-thumb{background-color:#ffd600}.modals.active{display:flex}@media(max-width: 1024px){.modals{display:none}.modals.active{display:none}}.modals .container{max-width:90vw;max-height:90vh;background-color:#2f2f2f;border-radius:10px;padding:20px}.modals .container .content{margin-top:20px}@media(max-width: 1024px){.modals_mobile.active{display:flex}}.modals_mobile .container{width:100%;height:100%;background-color:#2f2f2f;padding:15px}.modals_mobile .container .content{margin-top:30px}.modals.manager_all .content{min-width:400px;max-width:600px;height:50vh}.modals.manager_all .content .modal_item{margin-top:10px}.modals.schedule .week,.modals.schedule .teams,.modals.schedule .sessions{flex-direction:row;justify-content:center}.modals.schedule .week .week_name_box,.modals.schedule .week .teams_names,.modals.schedule .week .schedule_session,.modals.schedule .teams .week_name_box,.modals.schedule .teams .teams_names,.modals.schedule .teams .schedule_session,.modals.schedule .sessions .week_name_box,.modals.schedule .sessions .teams_names,.modals.schedule .sessions .schedule_session{margin:0 10px;width:18%;flex-direction:row;justify-content:center;align-items:center;border-radius:10px}.modals.schedule .week .week_name_box .teams_name_box,.modals.schedule .week .week_name_box .session_box,.modals.schedule .week .teams_names .teams_name_box,.modals.schedule .week .teams_names .session_box,.modals.schedule .week .schedule_session .teams_name_box,.modals.schedule .week .schedule_session .session_box,.modals.schedule .teams .week_name_box .teams_name_box,.modals.schedule .teams .week_name_box .session_box,.modals.schedule .teams .teams_names .teams_name_box,.modals.schedule .teams .teams_names .session_box,.modals.schedule .teams .schedule_session .teams_name_box,.modals.schedule .teams .schedule_session .session_box,.modals.schedule .sessions .week_name_box .teams_name_box,.modals.schedule .sessions .week_name_box .session_box,.modals.schedule .sessions .teams_names .teams_name_box,.modals.schedule .sessions .teams_names .session_box,.modals.schedule .sessions .schedule_session .teams_name_box,.modals.schedule .sessions .schedule_session .session_box{width:50%;align-items:center}.modals.schedule .week .week_name_box{height:35px;background-color:#141414}.modals.schedule .teams .teams_names{height:35px;background-color:#2f2f2f}.modals.schedule .teams .teams_names .team_name_icon{color:#f0f0f0;font-size:23px}.modals.schedule .sessions{overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.modals.schedule .sessions::-webkit-scrollbar{width:0;background-color:#2f2f2f}.modals.schedule .sessions::-webkit-scrollbar-thumb{background-color:#ffd600}.modals.schedule .sessions .schedule_session{align-items:flex-start}.modals.schedule .sessions .schedule_session .hour,.modals.schedule .sessions .schedule_session .classes{width:100%;height:29px;border:1px solid #000;text-align:center;justify-content:center;align-items:center}.modals.schedule .sessions .schedule_session .hour{background-color:#ffd600}.modals.schedule .sessions .schedule_session .hour.box_first_l{border-radius:10px 0 0 0}.modals.schedule .sessions .schedule_session .hour.box_first_r{border-radius:0 10px 0 0}.modals.schedule .sessions .schedule_session .classes{background-color:#e4e4e4;padding:0 5px}.modals.schedule .sessions .schedule_session .classes.box_2{height:87px}.modals.schedule .sessions .schedule_session .classes.box_last_l{border-radius:0 0 0 10px}.modals.schedule .sessions .schedule_session .classes.box_last_r{border-radius:0 0 10px 0}.modals_mobile.schedule_mobile .week_index{flex-direction:row;justify-content:space-between;align-items:center}.modals_mobile.schedule_mobile .week_index .week_name_box{width:18%;height:60px;background-color:#2f2f2f;border:1px solid #bebebe;border-radius:10px;text-transform:uppercase;color:#f0f0f0;font-family:"Oswald",sans-serif;font-weight:300;font-size:15px;align-items:center;justify-content:center;transition-duration:300ms}.modals_mobile.schedule_mobile .week_index .week_name_box.active{background-color:#e4e4e4;color:#141414;transition-duration:300ms}.modals_mobile.schedule_mobile .week{margin-top:15px;width:100%}.modals_mobile.schedule_mobile .week .week_name_box{width:100%;height:40px;background-color:#141414;border-radius:10px;align-items:center;justify-content:center;display:none}.modals_mobile.schedule_mobile .week .week_name_box.active{display:flex}.modals_mobile.schedule_mobile .teams{margin-top:10px;width:100%;flex-direction:row}.modals_mobile.schedule_mobile .teams .teams_name_box{width:50%;justify-content:center;align-items:center}.modals_mobile.schedule_mobile .teams .teams_name_box .team_name_icon{color:#f0f0f0;font-size:25px}.modals_mobile.schedule_mobile .sessions{margin-top:10px;width:100%;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.modals_mobile.schedule_mobile .sessions::-webkit-scrollbar{width:0;background-color:#2f2f2f}.modals_mobile.schedule_mobile .sessions::-webkit-scrollbar-thumb{background-color:#ffd600}.modals_mobile.schedule_mobile .sessions .sessions_box{width:100%;display:none}.modals_mobile.schedule_mobile .sessions .sessions_box.active{display:flex}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session{flex-direction:row;justify-content:center}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box{width:50%}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .hour,.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .classes{width:100%;height:29px;border:1px solid #000;text-align:center;justify-content:center;align-items:center}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .hour{background-color:#ffd600}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .hour.box_first_l{border-radius:10px 0 0 0}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .hour.box_first_r{border-radius:0 10px 0 0}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .classes{background-color:#e4e4e4;padding:0 5px}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .classes.box_2{height:87px}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .classes.box_last_l{border-radius:0 0 0 10px}.modals_mobile.schedule_mobile .sessions .sessions_box .schedule_session .session_box .classes.box_last_r{border-radius:0 0 10px 0}.pages_content{width:100%;height:100%}@media(max-width: 1024px){.pages_content .page_title_box{display:none}}.pages_content.manager{padding:70px 20px 20px 80px}@media(max-width: 1024px){.pages_content.manager{padding:70px 10px 70px 10px}}.pages_content.student,.pages_content.teacher,.pages_content.guest{padding:20px 20px 20px 20px}@media(max-width: 1024px){.pages_content.student,.pages_content.teacher,.pages_content.guest{padding:10px 10px 70px 10px}}.pages_content.manager.public,.pages_content.student.public,.pages_content.teacher.public,.pages_content.guest.public{padding:60px 40px 40px 40px}@media(max-width: 1024px){.pages_content.manager.public,.pages_content.student.public,.pages_content.teacher.public,.pages_content.guest.public{padding:60px 15px 60px 15px}}.pages_content.manager .profile_padding{top:0;height:100vh;padding-top:50px;position:fixed}.pages_content.manager .profile_padding .profile_padding_content{padding:20px}.pages_content.student .profile_padding,.pages_content.teacher .profile_padding,.pages_content.guest .profile_padding{top:0;height:100vh;padding-top:330px;position:fixed}.pages_content.student .profile_padding .profile_padding_content,.pages_content.teacher .profile_padding .profile_padding_content,.pages_content.guest .profile_padding .profile_padding_content{padding:20px}.pages_content .line{width:100%;flex-direction:row}.pages_content .box{margin:10px;border-radius:10px;padding:20px}@media(max-width: 1024px){.pages_content .box{margin:5px}}.pages_content .box.light{background-color:#fff}.pages_content .box.dark{background-color:#2f2f2f}.pages_content .box.primary{background-color:#ffd600}.pages_content .box.notice{background-color:#47b76f}.pages_content .box.warning{background-color:#d7aa00}.pages_content .box.error{background-color:#ff4f11}.pages_content .box.inactive{background-color:#9f9f9f}.pages_content .box_5{width:5%}.pages_content .box_10{width:10%}.pages_content .box_15{width:15%}.pages_content .box_16{width:16%}.pages_content .box_20{width:20%}.pages_content .box_25{width:25%}.pages_content .box_30{width:30%}.pages_content .box_33{width:33%}.pages_content .box_40{width:40%}.pages_content .box_45{width:45%}.pages_content .box_50{width:50%}.pages_content .box_55{width:55%}.pages_content .box_60{width:60%}.pages_content .box_70{width:70%}.pages_content .box_80{width:80%}.pages_content .box_90{width:90%}.pages_content .box_100{width:100%}.pages_empty{justify-content:center;align-items:center}.pages_empty .message_box{margin-bottom:10px;text-align:center;font-family:"DM Sans",sans-serif;font-weight:400}.pages_empty.small{font-size:14.3px}.pages_empty.small .empty_icon{font-size:30px}.pages_empty.medium{font-size:15px}.pages_empty.medium .empty_icon{font-size:50px}.pages_empty.large{font-size:20px}.pages_empty.large .empty_icon{font-size:60px}.pages_empty.extra_large{font-size:30px}.pages_empty.extra_large .empty_icon{font-size:60px}.pages_empty.primary{color:#ffd600}.pages_empty.light{color:#f0f0f0}.pages_empty.dark{color:#141414}.navigation_banner{margin-top:50px;width:100vw;overflow:hidden;position:relative;z-index:1}.navigation_banner .slick-arrow{display:none !important}.navigation_banner .banner_content .item{display:flex;align-items:center;justify-content:center}.navigation_banner .banner_content .item .banner_img_mobile{display:none;width:100%}@media(max-width: 1024px){.navigation_banner .banner_content .item .banner_img{display:none}.navigation_banner .banner_content .item .banner_img_mobile{display:flex}}.navigation_bottom_bar_mobile{bottom:0px;left:0;width:100vw;position:fixed;z-index:11}.navigation_bottom_bar_mobile .container{width:100%;height:60px;background-color:#141414;border-radius:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1607843137),0 2px 10px 0 rgba(0,0,0,.1215686275);flex-direction:row;justify-content:space-between;align-items:center}.navigation_bottom_bar_mobile .container .menu_link{width:25%;height:100%;display:flex;align-items:center;justify-content:center}.navigation_bottom_bar_mobile .container .item{width:100%;height:100%;align-items:center;justify-content:center}.navigation_bottom_bar_mobile .container .item:hover .menu_icon_box .menu_icon,.navigation_bottom_bar_mobile .container .item.active .menu_icon_box .menu_icon{color:#ffd600;transition-duration:300ms}.navigation_bottom_bar_mobile .container .item .menu_icon_box{width:35px;height:35px;background-color:rgba(0,0,0,0);border-radius:10px;justify-content:center;align-items:center;transition-duration:300ms}.navigation_bottom_bar_mobile .container .item .menu_icon_box .menu_icon{color:#f0f0f0;font-size:25px;transition-duration:300ms}.navigation_btn_close{top:10px;right:10px;cursor:pointer;position:absolute;transition-duration:200ms}.navigation_btn_close:hover .close_icon{color:#ffd600;transform:rotate(90deg);transition-duration:200ms}.navigation_btn_close .close_icon{color:#f0f0f0;font-size:30px;transition-duration:200ms}header.navigation_header{top:0;left:0;width:100vw;height:50px;background-color:#141414;box-shadow:0 2px 5px 0 rgba(0,0,0,.1607843137),0 2px 10px 0 rgba(0,0,0,.1215686275);padding:0 20px;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;z-index:111}@media(max-width: 1024px){header.navigation_header{display:none}}header.navigation_header.manager{padding:0 20px 0 0}header.navigation_header.manager .logo_box{width:60px}header.navigation_header .company_box{flex-direction:row;align-items:center}header.navigation_header .company_box .social_media_box{margin-left:10px;flex-direction:row;align-items:center}header.navigation_header .company_box .social_media_box .item{margin:0 8px 0}header.navigation_header .company_box .social_media_box .item a{display:flex}header.navigation_header .company_box .social_media_box .item .social_icon{width:15px;color:#f0f0f0;fill:#f0f0f0;font-size:20px;cursor:pointer;transition-duration:300ms}header.navigation_header .company_box .social_media_box .item .social_icon:hover{color:#ffd600;fill:#ffd600;transition-duration:300ms}header.navigation_header .action_box{flex-direction:row;align-items:center}header.navigation_header .action_box .fast_action{margin-right:20px;flex-direction:row;align-items:center}header.navigation_header .action_box .fast_action .item{margin:0 8px 0;justify-content:center}header.navigation_header .action_box .fast_action .item a{display:flex}header.navigation_header .action_box .fast_action .item .action_icon{color:#f0f0f0;font-size:20px;cursor:pointer;transition-duration:300ms}header.navigation_header .action_box .fast_action .item .action_icon:hover{color:#ffd600;transition-duration:300ms}header.navigation_header .action_box .user_box{flex-direction:row;align-items:center;position:relative;cursor:pointer}header.navigation_header .action_box .user_box:hover .arrow_icon{color:#ffd600}header.navigation_header .action_box .user_box .photo_box{width:30px;height:30px;border-radius:100%;overflow:hidden}header.navigation_header .action_box .user_box .name_box{margin:0 5px 0 10px;font-family:"DM Sans",sans-serif;font-size:14.3px;font-weight:400}header.navigation_header .action_box .user_box .arrow_icon{font-size:25px;color:#f0f0f0}header.navigation_header_mobile{top:0;left:0;width:100vw;height:60px;background-color:#141414;box-shadow:0 2px 5px 0 rgba(0,0,0,.1607843137),0 2px 10px 0 rgba(0,0,0,.1215686275);padding:0 15px;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;z-index:11;display:none}@media(max-width: 1024px){header.navigation_header_mobile{display:flex}}header.navigation_header_mobile .menu_profile,header.navigation_header_mobile .menu_general{width:40px;height:40px;color:#f0f0f0;align-items:center;justify-content:center}header.navigation_header_mobile .menu_profile:hover,header.navigation_header_mobile .menu_general:hover{color:#ffd600}header.navigation_header_mobile .menu_profile .menu_icon,header.navigation_header_mobile .menu_general .menu_icon{font-size:35px}.navigation_header_dropdown{top:48px;right:0;width:180px;max-height:0px;background-color:#141414;border:1px solid #000;border-radius:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1607843137),0 2px 10px 0 rgba(0,0,0,.1215686275);padding:0;opacity:0;position:absolute;overflow:hidden;transition-duration:200ms}.navigation_header_dropdown.active{max-height:200px;padding:5px 0;opacity:1;transition-duration:300ms}.navigation_header_dropdown .item{color:#f0f0f0;font-family:"Oswald",sans-serif;padding:10px 15px;flex-direction:row;align-items:center}.navigation_header_dropdown .item:hover{color:#ffd600}.navigation_header_dropdown .item .icon_box .menu_icon{font-size:23px}.navigation_header_dropdown .item .label_box{margin-left:10px;font-size:15px;letter-spacing:1px}.navigation_manager_side_bar{top:0;left:0;width:60px;height:100vh;background-color:#141414;box-shadow:0 2px 5px 0 rgba(0,0,0,.1607843137),0 2px 10px 0 rgba(0,0,0,.1215686275);padding:70px 0 0;position:fixed;z-index:11;transition-duration:300ms}@media(max-width: 1024px){.navigation_manager_side_bar{display:none}}.navigation_manager_side_bar:hover,.navigation_manager_side_bar.active{width:190px;transition-duration:300ms}.navigation_manager_side_bar:hover .container .item .menu_label_box,.navigation_manager_side_bar.active .container .item .menu_label_box{width:115px;transition-duration:300ms}.navigation_manager_side_bar .container{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.navigation_manager_side_bar .container::-webkit-scrollbar{width:0;background-color:#2f2f2f}.navigation_manager_side_bar .container::-webkit-scrollbar-thumb{background-color:#ffd600}.navigation_manager_side_bar .container .menu_link{margin:0 0 8px}.navigation_manager_side_bar .container .item{flex-direction:row;align-items:center;justify-content:flex-start}.navigation_manager_side_bar .container .item:hover .menu_icon_box .icon_back,.navigation_manager_side_bar .container .item.active .menu_icon_box .icon_back{background-color:#e4e4e4;transition-duration:300ms}.navigation_manager_side_bar .container .item:hover .menu_icon_box .icon_back .menu_icon,.navigation_manager_side_bar .container .item.active .menu_icon_box .icon_back .menu_icon{color:#141414;transition-duration:300ms;font-variation-settings:"wght" 400;transition-duration:300ms}.navigation_manager_side_bar .container .item .menu_icon_box{width:100%;width:60px;height:45px;justify-content:center;align-items:center;transition-duration:300ms}.navigation_manager_side_bar .container .item .menu_icon_box .icon_back{width:37px;height:37px;background-color:rgba(0,0,0,0);border-radius:10px;justify-content:center;align-items:center}.navigation_manager_side_bar .container .item .menu_icon_box .icon_back .menu_icon{color:#f0f0f0;font-size:25px;transition-duration:300ms}.navigation_manager_side_bar .container .item .menu_label_box{width:0;color:#f0f0f0;font-family:"Oswald",sans-serif;font-weight:400;font-size:15px;letter-spacing:1px;overflow:hidden;transition-duration:300ms}.navigation_profile_nav_bar_mobile{top:0;left:-200vw;width:100vw;height:100vh;background-color:#2f2f2f;position:fixed;z-index:11;transition-duration:300ms}.navigation_profile_nav_bar_mobile.active{left:0;transition-duration:300ms}.navigation_profile_nav_bar_mobile .user_box{top:0;left:0;width:100vw;height:100px;background-color:#2f2f2f;padding:0 20px;flex-direction:row;align-items:center;position:absolute}.navigation_profile_nav_bar_mobile .user_box .photo_box{width:60px;height:60px;border-radius:100%;background-color:lime}.navigation_profile_nav_bar_mobile .user_box .data_box{margin-left:20px;color:#f0f0f0;font-family:"Oswald",sans-serif}.navigation_profile_nav_bar_mobile .user_box .data_box .name_box{font-weight:500;font-size:35px}.navigation_profile_nav_bar_mobile .user_box .data_box .profile_box{margin-top:-5px;font-weight:300;font-size:20px}.navigation_profile_nav_bar_mobile .container{width:100%;height:100%;padding:100px 0 60px;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.navigation_profile_nav_bar_mobile .container::-webkit-scrollbar{width:0;background-color:#2f2f2f}.navigation_profile_nav_bar_mobile .container::-webkit-scrollbar-thumb{background-color:#ffd600}.navigation_profile_nav_bar_mobile .container .menu_box .item{flex-direction:row;align-items:center;padding:15px 20px}.navigation_profile_nav_bar_mobile .container .menu_box .item .menu_icon_box{width:35px;height:35px;justify-content:center;align-items:center}.navigation_profile_nav_bar_mobile .container .menu_box .item .menu_icon_box .menu_icon{color:#f0f0f0;font-size:25px}.navigation_profile_nav_bar_mobile .container .menu_box .item .menu_label_box{margin-left:5px;color:#f0f0f0;font-family:"Oswald",sans-serif;font-weight:300;font-size:23px;letter-spacing:1px}.navigation_profile_nav_bar_mobile .social_media_box{bottom:0;left:0;width:100vw;height:60px;background-color:#141414;flex-direction:row;align-items:center;justify-content:center;position:absolute}.navigation_profile_nav_bar_mobile .social_media_box .item{margin:0 15px 0}.navigation_profile_nav_bar_mobile .social_media_box .item a{display:flex}.navigation_profile_nav_bar_mobile .social_media_box .item .social_icon{width:23px;color:#f0f0f0;fill:#f0f0f0;font-size:27px;cursor:pointer;transition-duration:300ms}.navigation_general_nav_bar{margin-top:-0.6px;width:100vw;height:60px;background-color:#141414;box-shadow:0 2px 5px 0 rgba(0,0,0,.1607843137),0 2px 10px 0 rgba(0,0,0,.1215686275);padding:0 40px;flex-direction:row;justify-content:center;align-items:center;z-index:1}@media(max-width: 1024px){.navigation_general_nav_bar{display:none}}.navigation_general_nav_bar .menu_box{width:100%;height:100%;flex-direction:row;justify-content:center;align-items:center}.navigation_general_nav_bar .menu_box .menu_link{margin:0 20px;height:100%;display:flex;align-items:center;justify-content:center}.navigation_general_nav_bar .menu_box .item{flex-direction:row;align-items:center;justify-content:center}.navigation_general_nav_bar .menu_box .item:hover .menu_icon_box .menu_icon,.navigation_general_nav_bar .menu_box .item.active .menu_icon_box .menu_icon{color:#ffd600;transition-duration:300ms}.navigation_general_nav_bar .menu_box .item:hover .menu_label_box,.navigation_general_nav_bar .menu_box .item.active .menu_label_box{color:#ffd600;transition-duration:300ms}.navigation_general_nav_bar .menu_box .item .menu_icon_box{width:35px;height:35px;background-color:rgba(0,0,0,0);border-radius:10px;justify-content:center;align-items:center;transition-duration:300ms}.navigation_general_nav_bar .menu_box .item .menu_icon_box .menu_icon{color:#f0f0f0;font-size:25px;transition-duration:300ms}.navigation_general_nav_bar .menu_box .item .menu_label_box{margin-left:5px;color:#f0f0f0;font-family:"Oswald",sans-serif;font-weight:400;font-size:15px;letter-spacing:1px;transition-duration:300ms}.navigation_general_nav_bar_mobile{top:0;left:200vw;width:100vw;height:100vh;background-color:#2f2f2f;position:fixed;z-index:11;transition-duration:300ms}.navigation_general_nav_bar_mobile.active{left:0;transition-duration:300ms}.navigation_general_nav_bar_mobile .container{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.navigation_general_nav_bar_mobile .container::-webkit-scrollbar{width:0;background-color:#2f2f2f}.navigation_general_nav_bar_mobile .container::-webkit-scrollbar-thumb{background-color:#ffd600}.navigation_general_nav_bar_mobile .container .item{flex-direction:row;align-items:center;padding:15px 20px}.navigation_general_nav_bar_mobile .container .item .menu_icon_box{width:35px;height:35px;justify-content:center;align-items:center}.navigation_general_nav_bar_mobile .container .item .menu_icon_box .menu_icon{color:#f0f0f0;font-size:25px}.navigation_general_nav_bar_mobile .container .item .menu_label_box{margin-left:5px;color:#f0f0f0;font-family:"Oswald",sans-serif;font-weight:300;font-size:23px;letter-spacing:1px}.navigation_user_initials{border-radius:100%;font-family:"DM Sans",sans-serif;align-items:center;justify-content:center}.navigation_user_initials.small{width:30px;height:30px;font-size:12px;font-weight:bold}.navigation_user_initials.medium{width:60px;height:60px;font-size:25px;font-weight:bold}.navigation_user_initials.large{width:80px;height:80px;font-size:32px;font-weight:bold}.navigation_user_initials.primary{background-color:#ffd600;border-color:#141414;color:#141414}.navigation_user_initials.dark{background-color:#2f2f2f;color:#f0f0f0;border-color:#f0f0f0}.navigation_user_initials.light{background-color:#fff;color:#141414;border-color:#141414}.calendar{margin-top:30px}@media(max-width: 1024px){.calendar{display:none}}.calendar .today_schedule{flex-direction:row;align-items:flex-start}.calendar .today_schedule .date_box{width:205px}.calendar .today_schedule .event_box{flex:1;padding-right:300px}.calendar .today_schedule .event_box .event_content{width:100%;flex-direction:row;flex-wrap:wrap}.calendar .today_schedule .event_box .event_content .item{margin:0 0 10px 0;width:215px;flex-direction:row;align-items:flex-start;overflow:hidden}.calendar .today_schedule .event_box .event_content .item .profile_box,.calendar .today_schedule .event_box .event_content .item .hour_box{font-family:"Oswald",sans-serif;font-size:15px;font-weight:300}.calendar .today_schedule .event_box .event_content .item .icon_box{margin-right:10px}.calendar .today_schedule .event_box .event_content .item .icon_box .details_icon{color:#ffd600;font-size:25px}.calendar .container{flex-direction:row;align-items:flex-start;justify-content:space-between}.calendar .container .details{right:0;width:280px}.calendar .container .details .details_content{width:100%;height:100%;background-color:#2f2f2f}.calendar .container .content{margin-top:20px;width:100%;padding-right:280px}.calendar .container .content .month_bar{width:100%;height:50px;background-color:#2f2f2f;border-radius:10px;padding:0 10px;flex-direction:row;justify-content:space-between;align-items:center}.calendar .container .content .month_bar .icon_box{width:40px;height:100%;color:#f0f0f0;justify-content:center;align-items:center;cursor:pointer}.calendar .container .content .month_bar .icon_box .arrow_icon{font-size:30px}.calendar .container .content .month_bar .icon_box:hover{color:#ffd600}.calendar .container .content .week_bar{width:100%;height:50px;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.calendar .container .content .week_bar .week_box{width:13.5%;align-items:center;justify-content:center}.calendar .container .content .days_bar{width:100%;align-items:center;justify-content:center}.calendar .calendar_days{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.calendar .calendar_days .day_box{margin:0 0 10px;width:13.5%;height:90px;background-color:#fff;border-radius:10px;align-items:center;justify-content:center;cursor:default;position:relative;transition-duration:200ms}.calendar .calendar_days .day_box.past{background-color:#9f9f9f}.calendar .calendar_days .day_box.present{background-color:#ffd600}.calendar .calendar_days .day_box.present .texts{font-weight:bold}.calendar .calendar_days .day_box:hover{background-color:#ffd600;transition-duration:200ms}.calendar .calendar_days .day_box.invisible{background-color:#2f2f2f}.calendar .calendar_days .day_box .events_box{bottom:0;left:0;width:100%;position:absolute;flex-direction:row;justify-content:center}.calendar .calendar_days .day_box .events_box .item{margin:5px;color:#141414}.calendar .calendar_days .day_box .events_box .item .event_icon{font-size:23px}.calendar .calendar_details,.calendar_mobile .calendar_details{height:100%;position:relative;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.calendar .calendar_details::-webkit-scrollbar,.calendar_mobile .calendar_details::-webkit-scrollbar{width:0;background-color:#2f2f2f}.calendar .calendar_details::-webkit-scrollbar-thumb,.calendar_mobile .calendar_details::-webkit-scrollbar-thumb{background-color:#ffd600}.calendar .day_details_box,.calendar_mobile .day_details_box{top:0;left:0;width:100%;height:100%;background-color:#2f2f2f;position:absolute;display:none}.calendar .day_details_box .btn_close_box,.calendar_mobile .day_details_box .btn_close_box{display:none}@media(max-width: 1024px){.calendar .day_details_box,.calendar_mobile .day_details_box{padding:20px;position:fixed;z-index:11;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.calendar .day_details_box .btn_close_box,.calendar_mobile .day_details_box .btn_close_box{display:flex}.calendar .day_details_box::-webkit-scrollbar,.calendar_mobile .day_details_box::-webkit-scrollbar{width:0;background-color:#2f2f2f}.calendar .day_details_box::-webkit-scrollbar-thumb,.calendar_mobile .day_details_box::-webkit-scrollbar-thumb{background-color:#ffd600}}.calendar .day_details_box.active,.calendar_mobile .day_details_box.active{display:flex}.calendar .day_details_box .subtitle_box,.calendar_mobile .day_details_box .subtitle_box{margin-bottom:10px}.calendar .day_details_box .item,.calendar_mobile .day_details_box .item{margin-bottom:10px;flex-direction:row;align-items:center}.calendar .day_details_box .item .icon_box,.calendar_mobile .day_details_box .item .icon_box{margin-right:10px}.calendar .day_details_box .item .icon_box .details_icon,.calendar_mobile .day_details_box .item .icon_box .details_icon{color:#ffd600;font-size:25px}.calendar .day_details_box .profile_box,.calendar .day_details_box .hour_box,.calendar_mobile .day_details_box .profile_box,.calendar_mobile .day_details_box .hour_box{font-family:"Oswald",sans-serif;font-size:15px;font-weight:300}.calendar .day_details_box .schedule_box,.calendar_mobile .day_details_box .schedule_box{margin-top:30px}.calendar .day_details_box .birth_box,.calendar_mobile .day_details_box .birth_box{margin-top:20px}.calendar_mobile{padding:0 5px;display:none}@media(max-width: 1024px){.calendar_mobile{display:flex}}.calendar_mobile .month_bar{margin-top:20px;width:100%;height:50px;background-color:#2f2f2f;border-radius:10px;padding:0 10px;flex-direction:row;justify-content:space-between;align-items:center}.calendar_mobile .month_bar .icon_box{width:40px;height:100%;color:#f0f0f0;justify-content:center;align-items:center;cursor:pointer}.calendar_mobile .month_bar .icon_box .arrow_icon{font-size:30px}.calendar_mobile .days_bar{margin-top:20px}.calendar_mobile .calendar_days_mobile{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.calendar_mobile .calendar_days_mobile .day_box{margin:0 0 10px;width:48%;height:100px;background-color:#fff;border-radius:10px;align-items:center;justify-content:center;cursor:default;position:relative;transition-duration:200ms}.calendar_mobile .calendar_days_mobile .day_box.past{background-color:#9f9f9f}.calendar_mobile .calendar_days_mobile .day_box.present{background-color:#ffd600}.calendar_mobile .calendar_days_mobile .day_box.present .texts{font-weight:bold}.calendar_mobile .calendar_days_mobile .day_box:hover{background-color:#ffd600;transition-duration:200ms}.calendar_mobile .calendar_days_mobile .day_box .label{margin-top:5px}.calendar_mobile .calendar_days_mobile .day_box .week{top:0;left:0;width:100%;border-radius:10px 10px 0 0;position:absolute;align-items:center;justify-content:center;padding:5px}.calendar_mobile .calendar_days_mobile .day_box .events_box{bottom:0;left:0;width:100%;position:absolute;flex-direction:row;align-items:center;justify-content:center}.calendar_mobile .calendar_days_mobile .day_box .events_box .item{margin:5px 5px;color:#141414}.calendar_mobile .calendar_days_mobile .day_box .events_box .item .event_icon{font-size:23px}.manager_all_search_bar,.manager_details_search_bar,.manager_edit_search_bar,.manager_new_search_bar{margin-top:30px;width:100%;flex-direction:row;align-items:center;justify-content:space-between;z-index:1}.manager_all_search_bar .all_btn_box,.manager_details_search_bar .all_btn_box,.manager_edit_search_bar .all_btn_box,.manager_new_search_bar .all_btn_box{margin-right:20px}.manager_all_search_bar .all_btn_box,.manager_all_search_bar .add_btn_box,.manager_details_search_bar .all_btn_box,.manager_details_search_bar .add_btn_box,.manager_edit_search_bar .all_btn_box,.manager_edit_search_bar .add_btn_box,.manager_new_search_bar .all_btn_box,.manager_new_search_bar .add_btn_box{height:50px;justify-content:center;align-items:flex-start}.manager_all_search_bar .search_box,.manager_details_search_bar .search_box,.manager_edit_search_bar .search_box,.manager_new_search_bar .search_box{margin:0 20px;flex:1}.manager_all_search_bar .action_box,.manager_details_search_bar .action_box,.manager_edit_search_bar .action_box,.manager_new_search_bar .action_box{flex-direction:row;align-items:center}.manager_all_search_bar .action_box .active_btn_box,.manager_all_search_bar .action_box .inactive_btn_box,.manager_all_search_bar .action_box .edit_btn_box,.manager_details_search_bar .action_box .active_btn_box,.manager_details_search_bar .action_box .inactive_btn_box,.manager_details_search_bar .action_box .edit_btn_box,.manager_edit_search_bar .action_box .active_btn_box,.manager_edit_search_bar .action_box .inactive_btn_box,.manager_edit_search_bar .action_box .edit_btn_box,.manager_new_search_bar .action_box .active_btn_box,.manager_new_search_bar .action_box .inactive_btn_box,.manager_new_search_bar .action_box .edit_btn_box{margin:0 15px 0 0}.manager_all_search_bar .action_box .save_btn_box,.manager_all_search_bar .action_box .cancel_btn_box,.manager_details_search_bar .action_box .save_btn_box,.manager_details_search_bar .action_box .cancel_btn_box,.manager_edit_search_bar .action_box .save_btn_box,.manager_edit_search_bar .action_box .cancel_btn_box,.manager_new_search_bar .action_box .save_btn_box,.manager_new_search_bar .action_box .cancel_btn_box{margin:0 0 0 15px}@media(max-width: 1024px){.manager_all_search_bar,.manager_details_search_bar,.manager_edit_search_bar,.manager_new_search_bar{margin-top:0;padding:0 5px;flex-direction:column}.manager_all_search_bar .all_btn_box,.manager_all_search_bar .add_btn_box,.manager_details_search_bar .all_btn_box,.manager_details_search_bar .add_btn_box,.manager_edit_search_bar .all_btn_box,.manager_edit_search_bar .add_btn_box,.manager_new_search_bar .all_btn_box,.manager_new_search_bar .add_btn_box{margin:0 0 10px;width:100%;align-items:initial}.manager_all_search_bar .search_box,.manager_details_search_bar .search_box,.manager_edit_search_bar .search_box,.manager_new_search_bar .search_box{margin:0 0 10px;width:100%}.manager_all_search_bar .action_box,.manager_details_search_bar .action_box,.manager_edit_search_bar .action_box,.manager_new_search_bar .action_box{margin:0 0 20px;width:100%;flex-direction:row-reverse;justify-content:space-between}.manager_all_search_bar .action_box .active_btn_box,.manager_all_search_bar .action_box .inactive_btn_box,.manager_all_search_bar .action_box .edit_btn_box,.manager_details_search_bar .action_box .active_btn_box,.manager_details_search_bar .action_box .inactive_btn_box,.manager_details_search_bar .action_box .edit_btn_box,.manager_edit_search_bar .action_box .active_btn_box,.manager_edit_search_bar .action_box .inactive_btn_box,.manager_edit_search_bar .action_box .edit_btn_box,.manager_new_search_bar .action_box .active_btn_box,.manager_new_search_bar .action_box .inactive_btn_box,.manager_new_search_bar .action_box .edit_btn_box{margin:0 0 0 15px}}.manager_all_content_box,.manager_details_content_box,.manager_edit_content_box,.manager_new_content_box{top:0;left:0;width:100vw;height:100vh;padding:195px 20px 20px 80px;position:absolute}.manager_all_content_box .content_panel,.manager_details_content_box .content_panel,.manager_edit_content_box .content_panel,.manager_new_content_box .content_panel{flex:1;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.manager_all_content_box .content_panel::-webkit-scrollbar,.manager_details_content_box .content_panel::-webkit-scrollbar,.manager_edit_content_box .content_panel::-webkit-scrollbar,.manager_new_content_box .content_panel::-webkit-scrollbar{width:0;background-color:#2f2f2f}.manager_all_content_box .content_panel::-webkit-scrollbar-thumb,.manager_details_content_box .content_panel::-webkit-scrollbar-thumb,.manager_edit_content_box .content_panel::-webkit-scrollbar-thumb,.manager_new_content_box .content_panel::-webkit-scrollbar-thumb{background-color:#ffd600}@media(max-width: 1024px){.manager_all_content_box,.manager_details_content_box,.manager_edit_content_box,.manager_new_content_box{position:initial;width:100%;height:100%;padding:0 5px;z-index:0}}.manager_all_side_box,.manager_details_side_box,.manager_edit_side_box,.manager_new_side_box{right:0;z-index:1;transition-duration:300ms}.manager_all_side_box .btn_close_box,.manager_details_side_box .btn_close_box,.manager_edit_side_box .btn_close_box,.manager_new_side_box .btn_close_box{display:none}.manager_all_side_box .side_panel,.manager_details_side_box .side_panel,.manager_edit_side_box .side_panel,.manager_new_side_box .side_panel{width:100%;height:100%;background-color:#2f2f2f}.manager_all_side_box .side_panel .side_title_box,.manager_details_side_box .side_panel .side_title_box,.manager_edit_side_box .side_panel .side_title_box,.manager_new_side_box .side_panel .side_title_box{flex-direction:row}.manager_all_side_box .side_panel .side_title_box .title_icon,.manager_details_side_box .side_panel .side_title_box .title_icon,.manager_edit_side_box .side_panel .side_title_box .title_icon,.manager_new_side_box .side_panel .side_title_box .title_icon{margin-right:5px;font-size:25px}.manager_all_side_box .side_panel .side_content,.manager_details_side_box .side_panel .side_content,.manager_edit_side_box .side_panel .side_content,.manager_new_side_box .side_panel .side_content{margin-top:20px;flex:1;padding-bottom:20px;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.manager_all_side_box .side_panel .side_content::-webkit-scrollbar,.manager_details_side_box .side_panel .side_content::-webkit-scrollbar,.manager_edit_side_box .side_panel .side_content::-webkit-scrollbar,.manager_new_side_box .side_panel .side_content::-webkit-scrollbar{width:0;background-color:#2f2f2f}.manager_all_side_box .side_panel .side_content::-webkit-scrollbar-thumb,.manager_details_side_box .side_panel .side_content::-webkit-scrollbar-thumb,.manager_edit_side_box .side_panel .side_content::-webkit-scrollbar-thumb,.manager_new_side_box .side_panel .side_content::-webkit-scrollbar-thumb{background-color:#ffd600}.manager_all_side_box .side_panel .side_action,.manager_details_side_box .side_panel .side_action,.manager_edit_side_box .side_panel .side_action,.manager_new_side_box .side_panel .side_action{width:100%;height:65px;background-color:#2f2f2f;justify-content:flex-end}@media(max-width: 1024px){.manager_all_side_box,.manager_details_side_box,.manager_edit_side_box,.manager_new_side_box{left:200vw;width:100vw !important;padding-top:0 !important;z-index:11}.manager_all_side_box.active,.manager_details_side_box.active,.manager_edit_side_box.active,.manager_new_side_box.active{left:0;transition-duration:300ms}.manager_all_side_box .btn_close_box,.manager_details_side_box .btn_close_box,.manager_edit_side_box .btn_close_box,.manager_new_side_box .btn_close_box{display:flex}}.all_content{overflow:hidden}.all_content .empty_state{margin-top:50px}.all_content .content_item{margin-bottom:2px;width:100%;background-color:#fff;color:#141414;padding:20px;cursor:pointer;transition-duration:200ms}.all_content .content_item.inactive{background-color:#9f9f9f;transition-duration:200ms}.all_content .content_item.selected{background-color:#ffd600;transition-duration:200ms}.all_content .content_item .elem_content_box{flex:1}.all_content .content_item .elem_content_box .top_box{width:100%;flex-direction:row}.all_content .content_item .elem_content_box .top_box .main_box{width:250px}.all_content .content_item .elem_content_box .top_box .main_box .subtitle_box{margin-top:5px}.all_content .content_item .elem_content_box .top_box .generic_box{flex:1;flex-direction:row;flex-wrap:wrap}.all_content .content_item .elem_content_box .top_box .generic_box .info_box{margin:20px 10px 0}.all_content .content_item .elem_content_box .top_box .generic_box .info_box .resp{margin-top:5px;flex-direction:row}.all_content .content_item .elem_content_box .top_box .generic_box .info_box .resp span{margin:0 5px}.all_content .content_item .elem_content_box .top_box .action_box{width:110px;align-items:flex-end}.all_content .content_item .elem_content_box .top_box .action_box .action_btn{margin-top:20px;flex-direction:row}.all_content .content_item .elem_content_box .top_box .action_box .action_btn .btn_details_box,.all_content .content_item .elem_content_box .top_box .action_box .action_btn .btn_edit_box{margin-left:10px}.all_content .content_item .elem_content_box .bottom_box{width:100%;max-height:0;overflow:hidden;transition-duration:200ms}.all_content .content_item .elem_content_box .bottom_box .modals_box{border-top:1px solid #bebebe;padding-top:10px;flex-direction:row;flex-wrap:wrap}.all_content .content_item .elem_content_box .bottom_box .modals_box .modals_item{margin:0 30px 10px 0}.all_content .content_item .elem_content_box .bottom_box .modals_box .modals_item span.count{margin-left:5px;font-size:15px;font-weight:400}.all_content .content_item:hover .bottom_box{margin-top:20px;max-height:200px;transition-duration:200ms}@media(max-width: 1024px){.all_content .empty_state{margin-top:20px}.all_content .content_item .elem_content_box .top_box{flex-direction:column}.all_content .content_item .elem_content_box .top_box .main_box{width:100%}.all_content .content_item .elem_content_box .top_box .generic_box{display:none}.all_content .content_item .elem_content_box .top_box .action_box{margin-top:10px;width:100%;flex-direction:row;justify-content:space-between}.all_content .content_item .elem_content_box .top_box .action_box .action_btn{margin-top:0}.all_content .content_item .elem_content_box .bottom_box{display:none}}.manager_all_content_box{padding:195px 230px 20px 80px}@media(max-width: 1024px){.manager_all_content_box{padding:0 5px}}.manager_all_side_box{width:210px}.manager_all_side_box .all_filter .filter_item{margin-bottom:20px}.manager_all_side_box .all_filter .filter_item .subtitle_box{margin-bottom:12px}.manager_all_side_box .all_filter .filter_item .option_box{margin-bottom:10px}@media(max-width: 1024px){.manager_all_side_box .all_filter .filter_item .option_box{margin-bottom:15px}}.manager_all_search_bar{padding-right:210px}.manager_all_search_bar .action_box .filter_btn_box{display:none}.manager_all_search_bar .action_box .elem_count{flex-direction:row;font-family:"Oswald",sans-serif;font-size:20px;font-weight:400}@media(max-width: 1024px){.manager_all_search_bar{padding:0 5px}.manager_all_search_bar .action_box .filter_btn_box{margin:0 0 0 15px;display:flex}.manager_all_search_bar .action_box .elem_count{width:100%}}.manager_details_search_bar{padding-right:280px}@media(max-width: 1024px){.manager_details_search_bar{padding:0 5px}.manager_details_search_bar .action_box{justify-content:flex-start}}.manager_details_content_box{padding:195px 300px 20px 80px}@media(max-width: 1024px){.manager_details_content_box{padding:0 5px}}.manager_details_side_box{width:280px}.manager_details_side_box .details_basic .basic_item{margin-bottom:15px}.manager_details_side_box .details_basic .basic_item .subtitle_box{margin-bottom:12px}.manager_details_side_box .details_basic .basic_item .resp_box{margin-bottom:10px;flex-direction:row;flex-wrap:wrap}.manager_details_side_box .details_basic .basic_item .resp_box span{margin:0 5px}.manager_details_side_box .details_basic hr{margin-bottom:30px;width:100%;height:1px;border:1px solid #000}@media(max-width: 1024px){.manager_details_side_box .details_basic .item .resp_box{margin-bottom:15px}}.new_content,.edit_content{overflow:hidden}.new_content .new_container,.new_content .edit_container,.edit_content .new_container,.edit_content .edit_container{width:100%}.new_content .new_container .new_edit_item,.new_content .edit_container .new_edit_item,.edit_content .new_container .new_edit_item,.edit_content .edit_container .new_edit_item{margin-bottom:20px;width:100%;background-color:#2f2f2f;border-radius:10px;padding:20px 20px 0;flex-direction:row}.new_content .new_container .new_edit_item .item_box,.new_content .edit_container .new_edit_item .item_box,.edit_content .new_container .new_edit_item .item_box,.edit_content .edit_container .new_edit_item .item_box{margin:0 20px 20px 0}.new_content .new_container .new_edit_item .item_box .input_box,.new_content .edit_container .new_edit_item .item_box .input_box,.edit_content .new_container .new_edit_item .item_box .input_box,.edit_content .edit_container .new_edit_item .item_box .input_box{margin-top:15px}@media(max-width: 1024px){.new_content .new_container,.new_content .edit_container,.edit_content .new_container,.edit_content .edit_container{margin-bottom:15px;width:100%}.new_content .new_container .new_edit_item,.new_content .edit_container .new_edit_item,.edit_content .new_container .new_edit_item,.edit_content .edit_container .new_edit_item{padding:15px 15px 0;flex-wrap:wrap}.new_content .new_container .new_edit_item .item_box,.new_content .edit_container .new_edit_item .item_box,.edit_content .new_container .new_edit_item .item_box,.edit_content .edit_container .new_edit_item .item_box{margin:0 0 15px 0;width:100%}.new_content .new_container .new_edit_item .item_box.small,.new_content .edit_container .new_edit_item .item_box.small,.edit_content .new_container .new_edit_item .item_box.small,.edit_content .edit_container .new_edit_item .item_box.small{width:100%}}.texts.texts_subtitle{font-family:"Oswald",sans-serif;font-weight:300;display:inline}.texts.texts_subtitle b{font-weight:500}.texts.texts_subtitle.small{font-size:15px;line-height:15px;letter-spacing:1.3px}.texts.texts_subtitle.medium{font-size:18px;line-height:18px;letter-spacing:1.5px}.texts.texts_subtitle.large{font-size:22px;line-height:22px;letter-spacing:2px}.texts.texts_subtitle.extra_large{font-size:24px;line-height:24px;letter-spacing:2px}.texts.texts_subtitle.light{color:#f0f0f0}.texts.texts_subtitle.dark{color:#141414}.texts.texts_subtitle.primary{color:#ffd600}.texts.texts_text{font-family:"DM Sans",sans-serif;display:inline}.texts.texts_text b{font-weight:700}.texts.texts_text.tiny{font-size:11px;font-weight:400;line-height:11px;letter-spacing:1.5px}.texts.texts_text.super_small{font-size:13px;font-weight:400;line-height:13px;letter-spacing:1.5px}.texts.texts_text.small{font-size:14.3px;font-weight:400;line-height:14.3px;letter-spacing:1.5px}.texts.texts_text.medium{font-size:15px;font-weight:400;line-height:20px;letter-spacing:1px}.texts.texts_text.large{font-size:20px;font-weight:200;line-height:30px;letter-spacing:1.2px}.texts.texts_text.extra_large{font-size:30px;font-weight:200;line-height:40px;letter-spacing:1.2px}.texts.texts_text.giant{font-size:50px;font-weight:200;line-height:50px;letter-spacing:1.2px}.texts.texts_text.light{color:#f0f0f0}.texts.texts_text.dark{color:#141414}.texts.texts_text.primary{color:#ffd600}.texts.texts_text.notice{color:#47b76f}.texts.texts_text.warning{color:#d7aa00}.texts.texts_text.error{color:#ff4f11}.texts.texts_title{font-family:"Oswald",sans-serif;font-weight:300;text-transform:uppercase;display:inline}.texts.texts_title b{font-weight:500}.texts.texts_title.tiny{font-size:22px;line-height:25px;letter-spacing:1.5px}.texts.texts_title.super_small{font-size:35px;line-height:30px;letter-spacing:1.5px}.texts.texts_title.small{font-size:30px;line-height:35px;letter-spacing:1.5px}.texts.texts_title.medium{font-size:35px;line-height:45px;letter-spacing:1.5px}.texts.texts_title.large{font-size:50px;line-height:55px;letter-spacing:2.9px}.texts.texts_title.light{color:#f0f0f0}.texts.texts_title.dark{color:#141414}.texts.texts_title.primary{color:#ffd600}#auth,#auth_forgot_pass{width:100vw;height:100vh;background-image:url("/assets/public/auth_back-c4147546.png");background-size:cover;align-items:center;justify-content:center}@media(max-width: 1024px){#auth,#auth_forgot_pass{background-image:none;justify-content:flex-start}}#auth .auth_page,#auth_forgot_pass .auth_page{align-items:center}#auth .logo_box,#auth_forgot_pass .logo_box{top:30px;left:40px;position:absolute}@media(max-width: 1024px){#auth .logo_box,#auth_forgot_pass .logo_box{width:100vw;padding:20px 0;align-items:center;justify-content:center;position:initial}}#auth .container,#auth_forgot_pass .container{height:80vh;flex-direction:row;align-items:center;justify-content:center}@media(max-width: 1024px){#auth .container,#auth_forgot_pass .container{width:90vw;height:auto;padding:10px 0;flex-direction:column;align-items:flex-start;justify-content:flex-start}}#auth .container .message_box,#auth_forgot_pass .container .message_box{display:none}#auth .container .message_box .subtitle_box,#auth_forgot_pass .container .message_box .subtitle_box{margin-top:10px}@media(max-width: 1024px){#auth .container .message_box,#auth_forgot_pass .container .message_box{display:flex}}#auth .container .content_box,#auth_forgot_pass .container .content_box{width:55vw;width:65vw;height:60vh;border-radius:10px 0 0 10px;align-items:center;justify-content:center}@media(max-width: 1024px){#auth .container .content_box,#auth_forgot_pass .container .content_box{margin-top:30px;width:100%;height:auto}}#auth .container .content_box .login_box,#auth .container .content_box .forgot_pass_box,#auth_forgot_pass .container .content_box .login_box,#auth_forgot_pass .container .content_box .forgot_pass_box{width:400px}@media(max-width: 1024px){#auth .container .content_box .login_box,#auth .container .content_box .forgot_pass_box,#auth_forgot_pass .container .content_box .login_box,#auth_forgot_pass .container .content_box .forgot_pass_box{width:100%}}#auth .container .content_box .login_box .field_box,#auth .container .content_box .forgot_pass_box .field_box,#auth_forgot_pass .container .content_box .login_box .field_box,#auth_forgot_pass .container .content_box .forgot_pass_box .field_box{margin-bottom:30px}@media(max-width: 1024px){#auth .container .content_box .login_box .field_box,#auth .container .content_box .forgot_pass_box .field_box,#auth_forgot_pass .container .content_box .login_box .field_box,#auth_forgot_pass .container .content_box .forgot_pass_box .field_box{margin-bottom:15px}}#auth .container .content_box .login_box .back_btn,#auth .container .content_box .forgot_pass_box .back_btn,#auth_forgot_pass .container .content_box .login_box .back_btn,#auth_forgot_pass .container .content_box .forgot_pass_box .back_btn{top:30px;left:30px;position:absolute}@media(max-width: 1024px){#auth .container .content_box .login_box .back_btn,#auth .container .content_box .forgot_pass_box .back_btn,#auth_forgot_pass .container .content_box .login_box .back_btn,#auth_forgot_pass .container .content_box .forgot_pass_box .back_btn{top:20px;left:10px}}#auth .container .content_box .login_box .forgot_password,#auth .container .content_box .forgot_pass_box .forgot_password,#auth_forgot_pass .container .content_box .login_box .forgot_password,#auth_forgot_pass .container .content_box .forgot_pass_box .forgot_password{margin-top:10px;align-items:flex-end}@media(max-width: 1024px){#auth .container .content_box .login_box .forgot_password,#auth .container .content_box .forgot_pass_box .forgot_password,#auth_forgot_pass .container .content_box .login_box .forgot_password,#auth_forgot_pass .container .content_box .forgot_pass_box .forgot_password{margin-top:20px;align-items:center}}#auth .container .description_box,#auth_forgot_pass .container .description_box{width:25vw;width:340px;height:80vh;background-color:#ffd600;border-radius:10px;padding:30px 30px;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}@media(max-width: 1024px){#auth .container .description_box,#auth_forgot_pass .container .description_box{display:none}}#auth .container .description_box::-webkit-scrollbar,#auth_forgot_pass .container .description_box::-webkit-scrollbar{width:0;background-color:#2f2f2f}#auth .container .description_box::-webkit-scrollbar-thumb,#auth_forgot_pass .container .description_box::-webkit-scrollbar-thumb{background-color:#ffd600}#auth .container .description_box .subtitle_box,#auth_forgot_pass .container .description_box .subtitle_box{margin-top:0px}#auth .container .description_box .text_box,#auth_forgot_pass .container .description_box .text_box{margin-top:30px}#auth .container .description_box .terms_box,#auth_forgot_pass .container .description_box .terms_box{margin-top:20px}#auth .container .description_box .terms_box .item,#auth_forgot_pass .container .description_box .terms_box .item{margin:0 0 10px}#auth .terms_box_mobile,#auth_forgot_pass .terms_box_mobile{width:100vw;padding:40px 0 20px;align-items:center;display:none}@media(max-width: 1024px){#auth .terms_box_mobile,#auth_forgot_pass .terms_box_mobile{display:flex}}#auth .terms_box_mobile .item,#auth_forgot_pass .terms_box_mobile .item{margin:10px 0}#terms_of_use,#terms_privacy_policy,#terms_cookie_policy{width:100%}#terms_of_use header,#terms_privacy_policy header,#terms_cookie_policy header{width:100%;padding:30px 0;align-items:center;justify-content:center}#terms_of_use .container,#terms_privacy_policy .container,#terms_cookie_policy .container{margin:auto;min-width:70%;padding:20px 0 100px;flex-direction:row;justify-content:space-between}@media(max-width: 1024px){#terms_of_use .container,#terms_privacy_policy .container,#terms_cookie_policy .container{padding:0 0 30px}}#terms_of_use .container .menu,#terms_privacy_policy .container .menu,#terms_cookie_policy .container .menu{width:21vw}@media(max-width: 1024px){#terms_of_use .container .menu,#terms_privacy_policy .container .menu,#terms_cookie_policy .container .menu{display:none}}#terms_of_use .container .menu .menu_box,#terms_privacy_policy .container .menu .menu_box,#terms_cookie_policy .container .menu .menu_box{margin-top:20px;width:100%;background-color:#2f2f2f;border-radius:10px;padding:10px 20px}#terms_of_use .container .menu .menu_box .item,#terms_privacy_policy .container .menu .menu_box .item,#terms_cookie_policy .container .menu .menu_box .item{margin:10px 0}#terms_of_use .container .content,#terms_privacy_policy .container .content,#terms_cookie_policy .container .content{width:42vw}#terms_of_use .container .content .title_box,#terms_privacy_policy .container .content .title_box,#terms_cookie_policy .container .content .title_box{margin-bottom:10px;display:none}@media(max-width: 1024px){#terms_of_use .container .content,#terms_privacy_policy .container .content,#terms_cookie_policy .container .content{width:85vw}#terms_of_use .container .content .title_box,#terms_privacy_policy .container .content .title_box,#terms_cookie_policy .container .content .title_box{display:flex}}#terms_of_use .container .content a,#terms_privacy_policy .container .content a,#terms_cookie_policy .container .content a{color:#ffd600;font-weight:bold}#terms_of_use .container .content .subtitle_box,#terms_privacy_policy .container .content .subtitle_box,#terms_cookie_policy .container .content .subtitle_box{margin:30px 0}#terms_of_use .container .content .indent_box,#terms_privacy_policy .container .content .indent_box,#terms_cookie_policy .container .content .indent_box{margin:10px 0;display:inline}#terms_of_use .container .content ul,#terms_privacy_policy .container .content ul,#terms_cookie_policy .container .content ul{margin-bottom:-10px}#terms_of_use .container .content ul li,#terms_privacy_policy .container .content ul li,#terms_cookie_policy .container .content ul li{margin:20px 0}#manager_dashboard .box{height:150px}#student_dashboard .box{height:150px}
