@media (max-height:640px){#root{height:auto}}.navBar{width:200px;padding-left:10px}.navBar ul{width:150px;height:400px}.navBar ul a{margin-bottom:30px}.navBar ul a span{background-color:inherit}.toolbar{margin-left:auto}@media (min-width:600px){.toolbar .badgeMessage{display:none}}.avatarContainer{display:flex;align-items:center}.avatarContainer span{color:#454545;font-size:16px;font-weight:500;margin:0 13px 0 30px}@media (max-width:600px){.avatarContainer{display:none}}.avatarContainer .avatar{height:30px;width:30px;margin-right:30PX}.avatarContainer .avatar img,.avatarResponsive{border-radius:50%;height:30px;width:30px}.avatarResponsive{margin-left:1rem}@media (min-width:600px){.avatarResponsive,.drawer{display:none}}.drawerMobile ul{margin:10px;border-bottom:1px solid #e6e9ee}.drawerMobile ul div span{text-align:right}.logo{width:150px;height:36px;margin-left:16px;margin-top:100%}@media (min-width:1000px){.logo{position:absolute;left:20px;bottom:50px}}.drawerMobile{display:flex;flex-direction:column}.drawerMobile .navInfo{display:flex;align-items:center;justify-content:flex-end;margin-top:25px;margin-right:20px}.drawerMobile .navInfo .navInfoContent{display:flex;flex-direction:column;margin-right:20px}.drawerMobile .navInfo .navInfoContent span{color:#454545;font-size:15px}.drawerMobile .navInfo .navInfoContent .navInfoSchedule{font-size:12px;color:#858585}.drawerMobile .navInfo .navInfoContent a{text-decoration:none;margin:3px 0 0;color:#4594cc;font-weight:700}.drawerMobile .navFooter{display:flex;align-items:center;justify-content:center;margin-top:60%}.drawerMobile .navFooter img{width:120px;height:30px;margin-right:30px}@media (min-width:450px){.drawerMobile .navFooter img{margin-right:60px}}@media (min-width:500px){.drawerMobile .navFooter img{margin-right:100px}}.drawerMobile .navFooter button{width:120px;height:32px;border:1px solid #81cc5e;color:#81cc5e;font-size:1rem}.loginWrapper{height:100vh}.loginWrapper .forgot{color:#4594cc;text-decoration:underline;cursor:pointer}.loginWrapper .mainScreen{display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(180deg,#e8edff,#fff);padding:30px 130px}@media (max-width:600px){.loginWrapper .mainScreen{padding:9.35% 6.25%}}.loginWrapper .mainScreen .btnLogin{width:180px;height:32px;background-color:#81cc5e;font-size:16px;color:#fff;margin-top:40px}@media (min-width:780px){.loginWrapper .mainScreen .btnLogin{display:none}}@media (max-width:600px){.loginWrapper .mainScreen .btnLogin{width:100%}}.loginWrapper .mainScreen .mainScreenHeader{display:flex;justify-content:space-between;width:100%;margin-bottom:130px}.loginWrapper .mainScreen .mainScreenHeader .mainScreenHeaderLogo img{width:150px;height:36px}@media (max-width:960px){.loginWrapper .mainScreen .mainScreenHeader .mainScreenHeaderLogo img{margin-bottom:12.5%}}@media (max-width:500px){.loginWrapper .mainScreen .mainScreenHeader .mainScreenHeaderLogo img{width:120px;height:28px}}.loginWrapper .mainScreen .mainScreenHeader button{width:180px;height:32px;background-color:#81cc5e;font-size:16px;color:#fff}@media (max-width:779px){.loginWrapper .mainScreen .mainScreenHeader button{display:none}}.loginWrapper .mainScreen .mainContent{display:flex;align-items:center;width:100%}.loginWrapper .mainScreen .mainContent .mainContentInfo{width:50%}@media (max-width:960px){.loginWrapper .mainScreen .mainContent .mainContentInfo{width:100%;display:flex;flex-direction:column}}.loginWrapper .mainScreen .mainContent .mainContentInfo h1{font-weight:800;margin-bottom:90px;line-height:76px}@media (max-width:767px){.loginWrapper .mainScreen .mainContent .mainContentInfo h1{font-size:calc(16.13091px + 3.70909vw)}}@media (min-width:767px){.loginWrapper .mainScreen .mainContent .mainContentInfo h1{font-size:calc(21.01818px + 2.18182vw)}}@media (max-width:1285px){.loginWrapper .mainScreen .mainContent .mainContentInfo h1{line-height:56px}}@media (max-width:600px){.loginWrapper .mainScreen .mainContent .mainContentInfo h1{margin-bottom:40px;line-height:38px}}@media (max-width:400px){.loginWrapper .mainScreen .mainContent .mainContentInfo h1{margin-bottom:20px;line-height:28px}}.loginWrapper .mainScreen .mainContent .mainContentInfo h2{font-weight:700;margin-bottom:35px}@media (max-width:767px){.loginWrapper .mainScreen .mainContent .mainContentInfo h2{font-size:calc(9.39515px + 1.75152vw)}}@media (min-width:767px){.loginWrapper .mainScreen .mainContent .mainContentInfo h2{font-size:calc(11.70303px + 1.0303vw)}}@media (max-width:660px){.loginWrapper .mainScreen .mainContent .mainContentInfo h2{margin-bottom:18px}}.loginWrapper .mainScreen .mainContent .mainContentInfo .mainContentInfoBlock{display:flex;align-items:center;margin-bottom:20px}@media (max-width:960px){.loginWrapper .mainScreen .mainContent .mainContentInfo .mainContentInfoBlock{margin-bottom:18px}}.loginWrapper .mainScreen .mainContent .mainContentInfo .mainContentInfoBlock img{margin-right:30px}.loginWrapper .mainScreen .mainContent .mainContentInfo .mainContentInfoBlock h3{font-weight:400}@media (max-width:767px){.loginWrapper .mainScreen .mainContent .mainContentInfo .mainContentInfoBlock h3{font-size:calc(9.36242px + .82424vw)}}@media (min-width:767px){.loginWrapper .mainScreen .mainContent .mainContentInfo .mainContentInfoBlock h3{font-size:calc(10.44848px + .48485vw)}}.loginWrapper .mainScreen .mainContent .mainContentImage{width:50%}@media (max-width:1240px){.loginWrapper .mainScreen .mainContent .mainContentImage{position:relative;padding-top:56.25%;margin-left:22px}}@media (max-width:960px){.loginWrapper .mainScreen .mainContent .mainContentImage{display:none}}.loginWrapper .mainScreen .mainContent .mainContentImage img{width:500px;height:530px}@media (max-width:1240px){.loginWrapper .mainScreen .mainContent .mainContentImage img{position:absolute;left:0;top:0;width:100%;height:100%}}.loginWrapper .login{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.loginWrapper .login .loginContainer{padding:30px 70px;display:flex;flex-direction:column;border-radius:10px;border:1px solid #e6e9ee;width:460px;margin:0 10px}@media (max-width:600px){.loginWrapper .login .loginContainer{width:320px;height:-webkit-max-content;height:max-content;padding:5.5% 10%}}@media (max-width:500px){.loginWrapper .login .loginContainer{width:320px;height:-webkit-max-content;height:max-content;padding:3% 5%}}@media (max-width:320px){.loginWrapper .login .loginContainer{width:300px;height:-webkit-max-content;height:max-content;padding:3% 2%}}.loginWrapper .login .loginContainer h2{color:#383838;font-weight:700;text-align:center;margin-bottom:30px}.loginWrapper .login .loginContainer form{display:flex;flex-direction:column;align-items:center}@media (max-width:400px){.loginWrapper .login .loginContainer form{width:300px}}.loginWrapper .login .loginContainer form .loginEmail{display:flex;flex-direction:column}.loginWrapper .login .loginContainer form .loginEmail label{font-family:"Roboto Light",serif;color:#454545;font-size:15px}.loginWrapper .login .loginContainer form .loginEmail .email{width:320px;margin:0 0 10px}@media (max-width:500px){.loginWrapper .login .loginContainer form .loginEmail .email{width:300px}}.loginWrapper .login .loginContainer form .loginPassword{display:flex;flex-direction:column}.loginWrapper .login .loginContainer form .loginPassword span{text-align:center;color:red}.loginWrapper .login .loginContainer form .loginPassword label{font-family:"Roboto Light",serif;color:#454545;font-size:15px}.loginWrapper .login .loginContainer form .loginPassword .password{width:320px;margin:0 0 10px}@media (max-width:500px){.loginWrapper .login .loginContainer form .loginPassword .password{width:300px}}.loginWrapper .login .loginContainer form .loginButtons{display:flex;justify-content:space-between;width:320px;margin-top:20px}@media (max-width:500px){.loginWrapper .login .loginContainer form .loginButtons{width:300px}}.loginWrapper .login .loginContainer form .loginButtons button{width:150px;height:32px;border:1px solid #81cc5e;box-shadow:none;text-transform:inherit;margin-bottom:15px}@media (max-width:500px){.loginWrapper .login .loginContainer form .loginButtons button{width:140px}}.loginWrapper .login .loginContainer form .loginButtons #btnBack{background-color:inherit;color:#81cc5e}.loginWrapper .login .loginContainer form .loginButtons #btnSubmit{background-color:#81cc5e;color:#fff}.loginWrapper .login .loginContainer form .loginFooter{width:320px;text-align:center;margin-top:15px}.loginWrapper .login .loginContainer form .loginFooter p{margin:0;font-family:"Roboto Light",serif;font-size:12px;color:#858585;line-height:14px;font-weight:400}.loginWrapper .login .loginContainer form .loginFooter p a{text-decoration:underline;color:inherit;cursor:pointer}.forgotPasswordFormLogin label{color:#454545;font-weight:500;margin-bottom:10px}.forgotPasswordFormLogin input{width:230px;height:32px;border:1px solid #d2d2d2;border-radius:5px;background-color:#fff;padding-left:10px;font-size:16px;color:#7e7e7e}.forgotPasswordFormLogin .forgotPasswordFormLoginActions{display:flex;width:290px;justify-content:space-between;margin:30px 0}.forgotPasswordFormLogin .forgotPasswordFormLoginActions button{background-color:#fff;border:1px solid #81cc5e;color:#81cc5e;font-size:15px;text-transform:inherit;width:115px;height:32px}.forgotPasswordFormLogin .forgotPasswordFormLoginActions button:hover{color:#71b352;border:1px solid #71b352}.forgotPasswordFormLogin .forgotPasswordFormLoginActions button[type=submit],.forgotPasswordFormLogin .forgotPasswordFormLoginActions input[type=submit]{background:#81cc5e;border-radius:5px;color:#fff;text-transform:inherit;border:none;font-size:15px;cursor:pointer;width:115px;height:32px}.forgotPasswordFormLogin .forgotPasswordFormLoginActions button[type=submit]:hover,.forgotPasswordFormLogin .forgotPasswordFormLoginActions input[type=submit]:hover{background:#71b352}.forgotPasswordFormLogin .forgotPasswordFormLoginActions button:active,.forgotPasswordFormLogin .forgotPasswordFormLoginActions button[type=submit]:active,.forgotPasswordFormLogin .forgotPasswordFormLoginActions input[type=button]:active,.forgotPasswordFormLogin .forgotPasswordFormLoginActions input[type=submit]:active{transition:all .3s;-webkit-transform:translateY(3px);transform:translateY(3px);border:1px solid transparent;opacity:.8}.forgotPasswordFormLogin .forgotPasswordError{color:red;padding-top:5px}#formDialogServerError{text-align:center}#formDialogServerError h6{font-weight:700;font-size:24px}#serverErrorActions button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}#serverErrorActions button:hover{background-color:#71b352}.mainWrapper{font-family:"Apple SD Gothic Neo",serif!important;padding:0;margin:0}.mainWrapper button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}.mainWrapper button:hover{background-color:#71b352}.mainWrapper h1{margin:0;color:#454545;font-weight:700}@media (max-width:767px){.mainWrapper h1{font-size:calc(18.72485px + 1.64848vw)}}@media (min-width:767px){.mainWrapper h1{font-size:calc(20.89697px + .9697vw)}}.mainWrapper h2{margin:0}@media (max-width:767px){.mainWrapper h2{font-size:calc(13.38424px + 1.44242vw)}}@media (min-width:767px){.mainWrapper h2{font-size:calc(15.28485px + .84848vw)}}.mainWrapper h3{margin:0}@media (max-width:767px){.mainWrapper h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){.mainWrapper h3{font-size:calc(13.25455px + .54545vw)}}.mainWrapper h4{margin:0}@media (max-width:767px){.mainWrapper h4{font-size:calc(12.34061px + .20606vw)}}@media (min-width:767px){.mainWrapper h4{font-size:calc(12.61212px + .12121vw)}}@media (max-width:767px){.mainWrapper p{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.mainWrapper p{font-size:calc(11.22424px + .24242vw)}}@media (max-width:767px){.mainWrapper span{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.mainWrapper span{font-size:calc(11.22424px + .24242vw)}}.mainWrapper a{color:#454545}.mainWrapper a,.mainWrapper a:hover{text-decoration:none}@media (max-width:767px){.mainWrapper .btn{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){.mainWrapper .btn{font-size:calc(9.22424px + .24242vw)}}.mainWrapper{height:auto}@media (max-width:600px){.mainWrapper{height:100vh}}.mainWrapper h2{font-weight:700;margin-bottom:40px}@media (max-width:600px){.mainWrapper h2{display:none}}.mainWrapper .mainContainer{display:flex;flex-wrap:wrap}@media (max-width:600px){.mainWrapper .mainContainer{height:100%;flex-wrap:nowrap;flex-direction:column}}.mainWrapper .mainContainer .headerMain{width:350px;flex-wrap:wrap;margin:0 20% 0 15px}@media (max-width:600px){.mainWrapper .mainContainer .headerMain{width:100%;padding:0 10px;height:290px;margin:0}}.mainWrapper .mainContainer .headerMain h3{font-size:23.44px;margin-bottom:14px}@media (max-width:600px){.mainWrapper .mainContainer .headerMain h3{margin:0}}.mainWrapper .mainContainer .headerMain .boxChildItemContainer{display:flex;flex-wrap:wrap}.mainWrapper .mainContainer .headerMain .boxChildItemContainer h3{color:#858585;font-size:16px;margin:0}@media (max-width:600px){.mainWrapper .mainContainer .headerMain .boxChildItemContainer{flex-wrap:nowrap;padding:15px;width:300px;overflow-x:auto}}.mainWrapper .mainContainer .headerMain .boxChildItemContainer .boxChildItem{width:140px;height:180px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;margin:0 15px 15px 0;display:inline-block;text-align:center;padding:10px}.mainWrapper .mainContainer .headerMain .boxChildItemContainer .boxChildItem .nameChildBox{white-space:pre-wrap}.mainWrapper .mainContainer .headerMain .boxChildItemContainer .boxChildItem h4{margin:0;font-size:18.75px}.mainWrapper .mainContainer .headerMain .boxChildItemContainer .boxChildItem h5{font-size:15px;color:#7e7e7e;margin:0}.mainWrapper .mainContainer .eventMain{width:350px}.mainWrapper .mainContainer .eventMain h3{font-size:23.44px;margin-bottom:13px}@media (max-width:600px){.mainWrapper .mainContainer .eventMain{background-color:#fdfdfe;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:8px;margin-top:30px;padding:15px;width:100%;height:500px}}.mainWrapper .mainContainer .eventMain .eventMainBlock{width:330px;height:-webkit-max-content;height:max-content;border:1px solid #e5e5e5;border-radius:10px;padding:12px 15px 10px;margin-bottom:10px}.mainWrapper .mainContainer .eventMain .eventMainBlock p{font-size:12px;color:#454545;margin:0}@media (max-width:600px){.mainWrapper .mainContainer .eventMain .eventMainBlock{width:290px}}.mainWrapper .mainContainer .eventMain .eventMainBlock .eventMainBlockFooter{display:flex;justify-content:space-between;margin-top:14px}.mainWrapper .mainContainer .eventMain .eventMainBlock .eventMainBlockFooter span{font-size:10px;color:#7e7e7e}#childDocumentContent,#childDocumentContentBtn{font-family:"Apple SD Gothic Neo",serif!important;padding:0;margin:0}#childDocumentContentBtn button,#childDocumentContent button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}#childDocumentContentBtn button:hover,#childDocumentContent button:hover{background-color:#71b352}#childDocumentContentBtn h1,#childDocumentContent h1{margin:0;color:#454545;font-weight:700}@media (max-width:767px){#childDocumentContentBtn h1,#childDocumentContent h1{font-size:calc(18.72485px + 1.64848vw)}}@media (min-width:767px){#childDocumentContentBtn h1,#childDocumentContent h1{font-size:calc(20.89697px + .9697vw)}}#childDocumentContentBtn h2,#childDocumentContent h2{margin:0}@media (max-width:767px){#childDocumentContentBtn h2,#childDocumentContent h2{font-size:calc(13.38424px + 1.44242vw)}}@media (min-width:767px){#childDocumentContentBtn h2,#childDocumentContent h2{font-size:calc(15.28485px + .84848vw)}}#childDocumentContentBtn h3,#childDocumentContent h3{margin:0}@media (max-width:767px){#childDocumentContentBtn h3,#childDocumentContent h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){#childDocumentContentBtn h3,#childDocumentContent h3{font-size:calc(13.25455px + .54545vw)}}#childDocumentContentBtn h4,#childDocumentContent h4{margin:0}@media (max-width:767px){#childDocumentContentBtn h4,#childDocumentContent h4{font-size:calc(12.34061px + .20606vw)}}@media (min-width:767px){#childDocumentContentBtn h4,#childDocumentContent h4{font-size:calc(12.61212px + .12121vw)}}@media (max-width:767px){#childDocumentContentBtn p,#childDocumentContent p{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){#childDocumentContentBtn p,#childDocumentContent p{font-size:calc(11.22424px + .24242vw)}}@media (max-width:767px){#childDocumentContentBtn span,#childDocumentContent span{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){#childDocumentContentBtn span,#childDocumentContent span{font-size:calc(11.22424px + .24242vw)}}#childDocumentContent a,#childDocumentContentBtn a{text-decoration:none;color:#454545}#childDocumentContent a:hover,#childDocumentContentBtn a:hover{text-decoration:none}@media (max-width:767px){#childDocumentContent .btn,#childDocumentContentBtn .btn{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){#childDocumentContent .btn,#childDocumentContentBtn .btn{font-size:calc(9.22424px + .24242vw)}}#changeAvatarClient .addNewClient{display:flex;flex-direction:column;align-items:center}#changeAvatarClient .addNewClient img{width:100%;height:100%;border-radius:8px;margin-top:10px;margin-bottom:30px}#changeAvatarClient .addNewClient input{width:250px;margin-left:5px}#form-dialog-paid{text-align:center}#form-dialog-paid h6{font-size:24px;font-weight:700;line-height:28px}#paidInvoiceClient p{font-size:16px;color:#454545;margin:0}#form-dialog{margin-bottom:5px}#form-dialog button{background-color:inherit;color:#858585}#paidInvoiceClientBtn{margin:25px 0}#paidInvoiceClientBtn button{width:150px;height:32px;text-transform:inherit;color:#81cc5e;background-color:#fff;border:1px solid #81cc5e;font-size:16px;box-shadow:none}#paidInvoiceClientBtn button:hover{color:#71b352;border:1px solid #71b352}#paidInvoiceClientBtn #bntCheckUnpaid{width:150px;height:32px;background-color:#81cc5e;margin-left:10px}#paidInvoiceClientBtn #bntCheckUnpaid:hover{background-color:#71b352}#paidInvoiceClientBtn #bntCheckUnpaid a{width:100%;color:#fff;text-decoration:none}#childDocumentContent h6{font-size:24px}#childDocumentContentBtn{display:flex;justify-content:center;margin:20px 15px}#childDocumentContentBtn button{width:150px}@media (max-width:600px){#childDocumentContentBtn button{width:100%}}#childDocumentContent{padding:20px}#childDocumentContent button{color:#858585;text-decoration:underline;font-size:12px;font-weight:700;background-color:inherit}#childDocumentContent button:hover{background-color:inherit}#childDocumentContent .childDocumentsContainer{margin-bottom:30px}#childDocumentContent .childDocumentsContainer span{font-size:14px;font-weight:700;margin-left:5px}#childDocumentContent .childDocumentsContainer .childDocuments{display:flex;align-items:center;color:#858585}#childDocumentContent .childDocumentsContainer .childDocuments .childDocumentsDate{display:inline}#childDocumentContent .childDocumentsContainer .childDocuments a{color:#858585;margin:0 20px 0 15px}#childDocumentContent .childDocumentsContainer .childDocuments a:hover{color:#4594cc}#childDocumentContent .childDocumentsContainer .childDocuments svg{cursor:pointer}#childDocumentContent .childDocumentsContainer .childDocuments svg:hover{color:red}#changeSavedContent{padding:0;display:flex;justify-content:center;align-items:center}.childContainer{display:flex;height:100%;justify-content:space-between;flex-wrap:wrap}@media (max-width:600px){.childContainer{flex-direction:column;flex-wrap:nowrap}}.childContainer .headerChildContainer{width:300px}@media (max-width:600px){.childContainer .headerChildContainer .headerMainChild{display:none}}.childContainer .headerChildContainer .headerMainChild h2{margin:0;font-size:32px}.childContainer .headerChildContainer .headerMainChild span{font-size:12px;color:#858585}.childContainer .headerChildContainer .headerChild{display:flex;padding:0 15px;margin-top:40px;width:290px}.childContainer .headerChildContainer .headerChild .headerChildAvatar img{height:80px;width:80px;border-radius:50%;cursor:pointer}.childContainer .headerChildContainer .headerChild .headerChildName{display:flex;flex-direction:column;margin-left:15px}.childContainer .headerChildContainer .headerChild .headerChildName .headerChildNameHeader{display:flex;flex-direction:column}.childContainer .headerChildContainer .headerChild .headerChildName .headerChildNameHeader h1{margin:0;font-size:24px}@media (min-width:700px){.childContainer .headerChildContainer .headerChild .headerChildName .headerChildNameHeader{display:flex}.childContainer .headerChildContainer .headerChild .headerChildName .headerChildNameHeader h1{margin-right:.5rem}}.childContainer .headerChildContainer .headerChild .headerChildName .headerChildNameFooter{width:150px;display:flex;justify-content:space-between}.childContainer .headerChildContainer .headerChild .headerChildName .headerChildNameFooter span{color:#858585;font-size:16px}.childContainer .headerChildContainer .headerChild .headerChildName .fileChildContainer{margin-top:10px;display:flex}.childContainer .headerChildContainer .headerChild .headerChildName .fileChildContainer span{color:#fff}.childContainer .headerChildContainer .headerChild .headerChildName .fileChildContainer button{background-color:#81cc5e;min-width:30px;height:32px;color:#fff;font-size:10px;font-weight:700;padding:0;display:flex;align-items:flex-end;margin-right:15px}.childContainer .headerChildContainer .headerChild .headerChildName .fileChildContainer button:last-child{margin-right:0}.childContainer .headerChildContainer .headerChild .headerChildName .fileChildContainer button.transparency-btn{background-color:transparent}@media (max-width:600px){.childContainer .headerChildContainer .eventsChild{display:none}}.contentChild{display:flex;flex-direction:column;margin-top:30px;height:100%;padding:15px;width:650px}@media (max-width:900px){.contentChild{width:100%}}@media (max-width:600px){.contentChild{background-color:#fdfdfe;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:8px}}.contentChild .eventAntTabChild{display:none}@media (min-width:600px){.contentChild .eventAntTabChild{display:none}}.contentChild .nav-tabs{border:none;display:flex;justify-content:space-between}@media (min-width:500px){.contentChild .nav-tabs{width:70%;margin:0 auto}}.contentChild .nav-tabs .nav-link{padding:0;border:none;color:#858585;font-weight:700}@media (max-width:767px){.contentChild .nav-tabs .nav-link{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){.contentChild .nav-tabs .nav-link{font-size:calc(13.25455px + .54545vw)}}.contentChild .nav-tabs .nav-link:hover{color:#454545;font-weight:700;border-bottom:1px solid #454545}.contentChild .tab-content{margin-top:25px;display:flex;justify-content:center}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#454545;font-weight:700;border-bottom:1px solid #454545}.timetableWrapper{display:flex;flex-wrap:wrap}@media (max-width:600px){.timetableWrapper{overflow-y:auto;height:400px;padding:10px;width:100%}}.timetableWrapper .timetableContainer{border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px 14px;width:290px;height:147px;margin:0 15px 15px 0;cursor:pointer}@media (max-width:600px){.timetableWrapper .timetableContainer{width:100%}}.timetableWrapper .timetableContainer .timetableHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.timetableWrapper .timetableContainer .timetableHeader h2{margin:0;font-size:18px;font-weight:700}.timetableWrapper .timetableContainer .timetableHeader .timetableHeaderDate{display:flex;flex-direction:column;text-align:center}.timetableWrapper .timetableContainer .timetableHeader .timetableHeaderDate label{font-size:10px;margin:0;color:#858585;font-weight:500}.timetableWrapper .timetableContainer .timetableContent{display:flex;flex-direction:column;margin-bottom:15px}.timetableWrapper .timetableContainer .timetableContent h3{font-size:15px;font-weight:700;color:#454545;margin:0}.timetableWrapper .timetableContainer .timetableContent label{margin:0;font-weight:500;font-size:12px;color:#858585}.timetableWrapper .timetableContainer .timetableFooter span{font-size:12px;color:#858585}.invoicesClientWrapper{width:400px}@media (max-width:725px){.invoicesClientWrapper{width:300px}}.invoicesClientWrapper button{width:100%;margin-bottom:20px;background-color:#81cc5e;color:#fff;text-transform:inherit}.invoicesClientWrapper button:hover{background-color:#71b352}@media (max-width:600px){.invoicesClientWrapper{margin:0 auto;width:100%}}.invoicesClientWrapper .invoicesClientContent{overflow-y:auto;height:500px;padding:5px}@media (max-width:600px){.invoicesClientWrapper .invoicesClientContent{overflow-y:auto;height:400px;padding:10px}}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer{border:1px solid #c4c4c4;background-color:#fff;border-radius:10px;padding:10px;width:100%;height:-webkit-max-content;height:max-content;margin-bottom:10px;cursor:pointer}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader{display:flex;justify-content:space-between;margin-bottom:25px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderLesson h3{font-size:16px;font-weight:700;margin:0}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderLesson h3 label{margin:0;font-size:24px;font-weight:700;color:#81cc5e}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderLesson span{color:#858585;font-size:12px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderLesson--loop-icon{margin-bottom:-3px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderPay{display:flex;flex-direction:column;color:#f0b865}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderPay label{margin:0;font-weight:700;font-size:24px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesClientHeader .invoicesHeaderPay span{font-size:16px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter{display:flex;justify-content:space-between}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterFilial{display:flex;flex-direction:column}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterFilial .filial{color:#454545;font-size:12px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterFilial .filial span{color:#858585}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterFilial .group{color:#454545;font-size:12px}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterFilial .group span{color:#858585}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterDate{display:flex;align-items:flex-end}.invoicesClientWrapper .invoicesClientContent .invoicesClientContainer .invoicesFooter .invoicesFooterDate span{font-size:10px;color:#858585}#dialog-create-invoice-client-container{font-family:"Apple SD Gothic Neo",serif!important;padding:0;margin:0}#dialog-create-invoice-client-container button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}#dialog-create-invoice-client-container button:hover{background-color:#71b352}#dialog-create-invoice-client-container h1{margin:0;color:#454545;font-weight:700}@media (max-width:767px){#dialog-create-invoice-client-container h1{font-size:calc(18.72485px + 1.64848vw)}}@media (min-width:767px){#dialog-create-invoice-client-container h1{font-size:calc(20.89697px + .9697vw)}}@media (max-width:767px){#dialog-create-invoice-client-container h2{font-size:calc(13.38424px + 1.44242vw)}}@media (min-width:767px){#dialog-create-invoice-client-container h2{font-size:calc(15.28485px + .84848vw)}}#dialog-create-invoice-client-container h3{margin:0}@media (max-width:767px){#dialog-create-invoice-client-container h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){#dialog-create-invoice-client-container h3{font-size:calc(13.25455px + .54545vw)}}#dialog-create-invoice-client-container h4{margin:0}@media (max-width:767px){#dialog-create-invoice-client-container h4{font-size:calc(12.34061px + .20606vw)}}@media (min-width:767px){#dialog-create-invoice-client-container h4{font-size:calc(12.61212px + .12121vw)}}@media (max-width:767px){#dialog-create-invoice-client-container p{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){#dialog-create-invoice-client-container p{font-size:calc(11.22424px + .24242vw)}}@media (max-width:767px){#dialog-create-invoice-client-container span{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){#dialog-create-invoice-client-container span{font-size:calc(11.22424px + .24242vw)}}#dialog-create-invoice-client-container a{text-decoration:none;color:#454545}#dialog-create-invoice-client-container a:hover{text-decoration:none}@media (max-width:767px){#dialog-create-invoice-client-container .btn{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){#dialog-create-invoice-client-container .btn{font-size:calc(9.22424px + .24242vw)}}.createInvoiceClientItem .createInvoiceItem,.createInvoiceClientItem .createInvoiceItemSelect{display:flex;flex-direction:column;width:100px;height:75px;border-radius:5px;padding:10px;cursor:pointer;margin-right:6px;margin-bottom:6px}@media (max-width:350px){.createInvoiceClientItem .createInvoiceItem,.createInvoiceClientItem .createInvoiceItemSelect{width:92px;height:65px;padding:5px}}.createInvoiceClientItem .createInvoiceItem #invoiceItemDate,.createInvoiceClientItem .createInvoiceItemSelect #invoiceItemDate{font-size:12px;color:#454545;font-weight:700}.createInvoiceClientItem .createInvoiceItem #invoiceItemTime,.createInvoiceClientItem .createInvoiceItemSelect #invoiceItemTime{font-size:12px}.createInvoiceClientItem .createInvoiceItem #invoiceItemDay,.createInvoiceClientItem .createInvoiceItemSelect #invoiceItemDay{font-size:12px;color:#7e7e7e;text-transform:capitalize;margin-top:5px}#dialog-create-invoice-client-container h2{margin:0;font-weight:700}@media (max-width:767px){#dialog-create-invoice-client-container h2{font-size:calc(23.25537px + .0577vw)}}@media (min-width:767px){#dialog-create-invoice-client-container h2{font-size:calc(23.33139px + .03394vw)}}#dialog-create-invoice-client-container #dialog-create-invoice-client-title{margin:0 auto}#dialog-create-invoice-client-container #dialog-create-invoice-client-title button{background-color:inherit}#dialog-create-invoice-client-container #dialog-create-invoice-client-title button span{color:#858585}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-title{padding:10px}}#dialog-create-invoice-client-container #dialog-create-invoice-client-title .createInvoiceClientTitle{display:flex;flex-direction:column;margin-top:30px}#dialog-create-invoice-client-container #dialog-create-invoice-client-title .createInvoiceClientTitle span{color:#858585}@media (max-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-title .createInvoiceClientTitle span{font-size:calc(11.34061px + .20606vw)}}@media (min-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-title .createInvoiceClientTitle span{font-size:calc(11.61212px + .12121vw)}}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content{padding:0}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer{display:flex;align-items:center}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer{flex-direction:column}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate{display:flex;align-items:center}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate{padding:10px}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate span{color:#858585;margin-right:15px}@media (max-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate span{font-size:calc(11.34061px + .20606vw)}}@media (min-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate span{font-size:calc(11.61212px + .12121vw)}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate .createInvoiceClientYear{margin-left:10px}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDate .selectCreateInvoiceClient{width:100px}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDateGroup{display:flex;align-items:center}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDateGroup span{color:#858585;margin-right:15px;margin-left:10px}@media (max-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDateGroup span{font-size:calc(11.34061px + .20606vw)}}@media (min-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDateGroup span{font-size:calc(11.61212px + .12121vw)}}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDateGroup{margin:0 auto}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientDateContainer .createInvoiceClientDateGroup .selectCreateInvoiceClientGroup{width:180px}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .check-all-element{margin:0}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .check-all-element{margin:auto 10px}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientBalance{background-color:#7278cc;width:100%;margin:0 auto 15px;height:26px;border-radius:5px;padding:6px 9px;display:flex;justify-content:space-between;align-items:center}@media (max-width:600px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientBalance{width:95%}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientBalance span{color:#fff}@media (max-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientBalance span{font-size:calc(11.34061px + .20606vw)}}@media (min-width:767px){#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientBalance span{font-size:calc(11.61212px + .12121vw)}}#dialog-create-invoice-client-container #dialog-create-invoice-client-content .createInvoiceClientBalance #balanceCount{font-size:15px;font-weight:700}.createInvoiceClientItem{width:100%;height:190px;overflow-y:auto;display:flex;align-content:flex-start;flex-flow:row wrap;flex-wrap:wrap}@media (max-width:600px){.createInvoiceClientItem{padding:0 10px}}.createInvoiceClientItem h3{padding:0 10px;margin:0;color:#7e7e7e;font-size:18px}.createInvoiceClientItem .createInvoiceItemSelect{border:1px solid #81cc5e;background-color:#f8fff4}.createInvoiceClientItem .createInvoiceItemSelect .item--xs{flex-basis:calc(33.33333% - 20px)}.createInvoiceClientItem .createInvoiceItem{border:1px solid #ececec;background-color:#fff}.createInvoiceClientItem .createInvoiceItem .item--xs{flex-basis:calc(33.33333% - 20px)}.invoiceDiscountClientContainer{display:flex;flex-direction:column;margin-top:35px;width:300px}@media (max-width:600px){.invoiceDiscountClientContainer{padding:10px}}.invoiceDiscountClientContainer label{color:#81cc5e;font-weight:700}.invoiceDiscountClientContainer span{color:#858585}.invoiceDiscountClientContainer .discountClientLessons{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e9ee;margin-top:10px;padding-bottom:8px}.invoiceDiscountClientContainer .discountClientLessons #lesson{font-size:15px}.invoiceDiscountClientContainer .discountClientLessons label{font-size:18px}.invoiceDiscountClientContainer .discountClientLessons #price{font-weight:700;font-size:18px}.invoiceDiscountClientContainer .discountClientValue{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e9ee;padding:8px 0}.invoiceDiscountClientContainer .discountClientValue #labelValue{font-size:12px}.invoiceDiscountClientContainer .discountClientValue .span-label{font-size:12px!important}.invoiceDiscountClientContainer .discountClientValue label{font-size:18px}.invoiceDiscountClientContainer .invoiceClientFinishPrice{background-color:#fff;border-radius:5px;width:290px;height:40px;margin:15px auto;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 5px #e6e9ee;padding:7px 15px}.invoiceDiscountClientContainer .invoiceClientFinishPrice #labelPrice{font-size:14px}.invoiceDiscountClientContainer .invoiceClientFinishPrice label{font-size:23.44px}#dialog-create-invoice-client-actions{display:flex;align-items:center;justify-content:space-around;margin:20px 15px}@media (max-width:600px){#dialog-create-invoice-client-actions{flex-direction:column-reverse;width:100%;margin:20px 0;padding:0 10px}}#dialog-create-invoice-client-actions button{width:180px;height:35px;background-color:#81cc5e;color:#fff;text-transform:inherit}@media (max-width:600px){#dialog-create-invoice-client-actions button{width:100%;margin-bottom:12px}}#dialog-create-invoice-client-actions button:hover{background-color:#71b352}#dialog-create-invoice-client-actions button:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}#dialog-create-invoice-client-actions #btnCancel{background-color:#fff;border:1px solid #81cc5e;color:#81cc5e}#dialog-create-invoice-client-actions #btnCancel:hover{color:#71b352;border:1px solid #71b352}.createInvoiceClientFooter{text-align:center;margin-bottom:20px;padding:0 10px}.createInvoiceClientFooter #footerInvoiceInfo{font-size:12px;color:#858585;margin:0}.trainingClientWrapper{font-family:"Apple SD Gothic Neo",serif!important;padding:0;margin:0}.trainingClientWrapper button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}.trainingClientWrapper button:hover{background-color:#71b352}.trainingClientWrapper h1{margin:0;color:#454545;font-weight:700}@media (max-width:767px){.trainingClientWrapper h1{font-size:calc(18.72485px + 1.64848vw)}}@media (min-width:767px){.trainingClientWrapper h1{font-size:calc(20.89697px + .9697vw)}}.trainingClientWrapper h2{margin:0}@media (max-width:767px){.trainingClientWrapper h2{font-size:calc(13.38424px + 1.44242vw)}}@media (min-width:767px){.trainingClientWrapper h2{font-size:calc(15.28485px + .84848vw)}}.trainingClientWrapper h3{margin:0}@media (max-width:767px){.trainingClientWrapper h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){.trainingClientWrapper h3{font-size:calc(13.25455px + .54545vw)}}.trainingClientWrapper h4{margin:0}@media (max-width:767px){.trainingClientWrapper h4{font-size:calc(12.34061px + .20606vw)}}@media (min-width:767px){.trainingClientWrapper h4{font-size:calc(12.61212px + .12121vw)}}@media (max-width:767px){.trainingClientWrapper p{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.trainingClientWrapper p{font-size:calc(11.22424px + .24242vw)}}@media (max-width:767px){.trainingClientWrapper span{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.trainingClientWrapper span{font-size:calc(11.22424px + .24242vw)}}.trainingClientWrapper a{text-decoration:none;color:#454545}.trainingClientWrapper a:hover{text-decoration:none}@media (max-width:767px){.trainingClientWrapper .btn{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){.trainingClientWrapper .btn{font-size:calc(9.22424px + .24242vw)}}.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader .carryoverBtnHeaderMobile,.trainingClientWrapper .trainingClientHeader .trainingClientNameHeader .carryoverBtnHeader{display:flex;align-items:center;margin-left:70px;cursor:pointer}.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader .carryoverBtnHeaderMobile span,.trainingClientWrapper .trainingClientHeader .trainingClientNameHeader .carryoverBtnHeader span{font-size:12px;font-weight:500;color:#7c7c7c;margin-left:10px}.trainingClientWrapper span{color:#858585}.trainingClientWrapper .trainingClientHeader{margin-bottom:40px}@media (max-width:600px){.trainingClientWrapper .trainingClientHeader{display:none}}.trainingClientWrapper .trainingClientHeader .trainingClientNameHeader{display:flex;align-items:center}.trainingClientWrapper .trainingClientHeader .trainingClientNameHeader h2{margin:0;font-weight:700}.trainingClientWrapper .trainingClientHeader span{font-size:12px}.trainingClientWrapper .trainingClientHeader a{text-decoration:none;cursor:pointer;color:#858585}.trainingClientWrapper .trainingClientHeader a:hover{color:#4594cc}.trainingClientWrapper .trainingClientContent{display:flex;flex-wrap:wrap}@media (max-width:600px){.trainingClientWrapper .trainingClientContent{padding:20px 15px;flex-direction:column;flex-wrap:nowrap}}.trainingClientWrapper .trainingClientContent .trainingClientContentDate{display:flex;flex-direction:column;margin-right:150px;margin-bottom:25px}@media (max-width:600px){.trainingClientWrapper .trainingClientContent .trainingClientContentDate{margin:0}}.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader,.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader .dateHeader{display:flex;align-items:center}@media (max-width:600px){.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader{justify-content:space-between}}.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader span{margin-top:5px}.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader h3{font-size:24px;color:#4594cc;font-weight:700;margin:0}.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader .carryoverBtnHeaderMobile{margin:0}@media (min-width:601px){.trainingClientWrapper .trainingClientContent .trainingClientContentDate .contentDateHeader .carryoverBtnHeaderMobile{display:none}}.trainingClientWrapper .trainingClientContent .trainingClientContentDate label{color:#4594cc;font-weight:700;font-size:16px}.trainingClientWrapper .trainingClientContent .trainingClientContentDate span{font-size:16px}.trainingClientWrapper .trainingClientContent .trainingClientContentLocation{display:flex;flex-direction:column}.trainingClientWrapper .trainingClientContent .trainingClientContentLocation .contentLocationItem span{font-size:12px}.trainingClientWrapper .trainingClientContent .trainingClientContentLocation .contentLocationItem h4{margin:0;font-size:16px;font-weight:700;color:#454545}.trainingClientWrapper .trainingClientEvents{display:flex;flex-direction:column;margin-top:25px;width:330px}@media (max-width:600px){.trainingClientWrapper .trainingClientEvents{background-color:#fdfdfe;box-shadow:0 0 10px rgba(0,0,0,.25);width:100%;border-radius:8px;padding:25px 15px 15px}}.trainingClientWrapper .trainingClientEvents h3{font-weight:700;color:#454545;margin-bottom:13px}@media (max-width:767px){.trainingClientWrapper .trainingClientEvents h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){.trainingClientWrapper .trainingClientEvents h3{font-size:calc(13.25455px + .54545vw)}}.trainingClientWrapper .trainingClientEvents .trainingClientEventsContent{height:300px;overflow-y:auto}.trainingClientWrapper .trainingClientEvents .trainingClientEventsContent .trainingClientEventContainer{width:100%;height:65px;padding:10px;border-radius:5px;margin-bottom:10px}.trainingClientWrapper .trainingClientEvents .trainingClientEventsContent .trainingClientEventContainer label{font-size:12px}.trainingClientWrapper .trainingClientEvents .trainingClientEventsContent .trainingClientEventContainer .EventContainerFooter{display:flex;justify-content:space-between;margin-top:15px}.trainingClientWrapper .trainingClientEvents .trainingClientEventsContent .trainingClientEventContainer .EventContainerFooter span{font-size:10px}.trainingClientWrapper .trainingClientEvents .clientEventsAction{position:relative;width:100%;height:35px;margin-top:20px}.trainingClientWrapper .trainingClientEvents .clientEventsAction input{flex:1 1;width:100%;border:1px solid #c4c4c4;height:35px;background-color:#fff;border-radius:5px;font-size:12px;padding-left:10px;padding-right:40px;color:#858585}.trainingClientWrapper .trainingClientEvents .clientEventsAction img{height:20px;position:absolute;right:10px;top:8px;cursor:pointer}#form-dialog-schedule{text-align:center}#form-dialog-schedule h3{font-size:23.44px;margin-bottom:0}@media (max-width:600px){#form-dialog-schedule h3{margin:30px 0 0}}#form-dialog-schedule-content{padding:0 15px;height:250px;overflow-y:auto}#form-dialog-schedule-content p{margin-top:0;color:#858585;font-size:12px;line-height:14px}#form-dialog-schedule-content .scheduleSelectDay{display:flex;align-items:center;margin-bottom:10px;margin-top:25px}@media (max-width:400px){#form-dialog-schedule-content .scheduleSelectDay{justify-content:space-between}}#form-dialog-schedule-content .scheduleSelectDay label{font-size:12px;font-weight:700;color:#454545;margin-right:30px}@media (max-width:400px){#form-dialog-schedule-content .scheduleSelectDay label{margin:0}}#form-dialog-schedule-content .scheduleSelectDay #daySchedule{width:160px}#schedule-action{display:flex;justify-content:center;margin:18px 0}#schedule-action button{color:#fff;background-color:#81cc5e;text-transform:inherit;width:100%}#schedule-action button:hover{background-color:#71b352}.spinnerClientTraining{display:flex;justify-content:center;align-items:center;height:150px}.todayDot{height:8px;width:8px;border-radius:50%;display:inline-block;margin-right:5px;margin-bottom:5px}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBox,.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBoxSelect{display:flex;flex-direction:column;width:120px;height:80px;border-radius:5px;padding:5px 5px 5px 15px;cursor:pointer;margin-right:1rem;margin-bottom:1rem}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBox .calendarCreateDate,.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBoxSelect .calendarCreateDate{font-size:14px}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBox .calendarCreateTime,.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBoxSelect .calendarCreateTime{font-size:14px;margin-bottom:10px}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBox .calendarCreateDay,.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBoxSelect .calendarCreateDay{font-size:12px;color:#7e7e7e}#form-dialog-create-invoice-title{margin:0 auto}#form-dialog-create-invoice-active #closeBtn{background-color:#7e7e7e;margin-right:3rem}#form-dialog-create-invoice-active button{color:#fff;font-size:14px;text-transform:inherit;width:126px;height:32px}.containerCreateInvoice{height:550px;display:flex;flex-direction:column;margin-top:2rem}.containerCreateInvoice .clear-icon-cl{cursor:pointer}.containerCreateInvoice .react-datepicker-wrapper{width:22%}.containerCreateInvoice .react-datepicker__triangle{display:none}.containerCreateInvoice .headerCreateInvoice{margin-bottom:2rem;display:flex;align-items:center}.containerCreateInvoice .headerCreateInvoice .headerCreateInvoiceYear{margin-left:1rem}.containerCreateInvoice .headerCreateInvoice span{font-size:16px;margin-right:.8rem}.containerCreateInvoice .headerCreateInvoice .selectCreateInvoice{width:200px}.containerCreateInvoice .contentCreateInvoice{display:flex;justify-content:space-between;height:100%}.containerCreateInvoice .contentCreateInvoice hr{width:200px;margin-left:inherit}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice{width:450px;height:100%;display:flex;align-content:flex-start;flex-flow:row wrap;flex-wrap:wrap}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice h1{margin:0;color:#7e7e7e;font-size:18px}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBoxSelect{border:1px solid #81cc5e;background-color:#f8fff4}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBoxSelect .item--xs{flex-basis:calc(33.33333% - 20px)}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBox{border:1px solid #ececec}.containerCreateInvoice .contentCreateInvoice .сalendarCreateInvoice .сalendarCreateInvoiceBox .item--xs{flex-basis:calc(33.33333% - 20px)}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice{width:250px}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice h3{font-size:20px;font-weight:400;margin:0}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .сalculateCreateInvoiceHeader{margin:1rem 0}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .сalculateCreateInvoiceHeader .сalculateCreateInvoiceHeaderLabel{font-size:14px;color:#7c7c7c;margin-right:1rem}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .сalculateCreateInvoiceHeader .сalculateCreateInvoiceHeaderLabel span{font-size:18px;font-weight:700;color:#81cc5e}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .сalculateCreateInvoiceHeader span{font-size:18px;font-weight:700;color:#7c7c7c}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .calculateCreateInvoiceContent{display:flex;flex-direction:column}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .calculateCreateInvoiceContent label{font-size:12px;color:#7c7c7c;margin-right:1rem}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .calculateCreateInvoiceContent span{font-size:14px;color:#81cc5e}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .calculateCreateInvoiceFooter{display:flex}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .calculateCreateInvoiceFooter label{font-size:16px;color:#7c7c7c;margin-right:1rem}.containerCreateInvoice .contentCreateInvoice .сalculateCreateInvoice .calculateCreateInvoiceFooter span{font-size:18px;font-weight:700;color:#81cc5e}.containerCreateInvoice .contentCreateInvoice .calculateCreateInvoiceButton{margin:2rem 0 0 2rem}#form-dialog-confirm-invoice-title{margin:0 auto}#form-dialog-confirm-invoice-content{padding:10px}#form-dialog-confirm-invoice-content h3{text-align:center}#form-dialog-confirm-invoice-active{padding:2rem}#form-dialog-confirm-invoice-active #form-dialog-confirm-btn{margin:0 auto;height:30px}.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOne #firstNameTrainer,.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOne #lastNameTrainer,.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOne #middleNameTrainer,.editTrainerContent .editTrainerBlockSecond .blockSecond input{width:12rem;height:18px}.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOne,.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOneEducation,.editTrainerContent .editTrainerBlockSecond .blockSecond{display:flex;align-items:center;height:50px;margin-bottom:1rem}.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOneEducation label,.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOne label,.editTrainerContent .editTrainerBlockSecond .blockSecond label{width:36%;font-size:1rem;font-weight:700}.editTrainerContent .analyticsTrainer .analyticsBox .boxTrainer{background-color:#fff;width:10rem;height:9.375rem;border:1px solid #ededed;box-shadow:-1px 1px 9px 1px #dfdfdf;border-radius:5px;padding:1rem 0 0 1rem}.editTrainerContent .editTrainerButtons #btnTrainerBack,.editTrainerContent .editTrainerButtons #btnTrainerDel,.editTrainerContent .editTrainerButtons #btnTrainerSave{text-transform:none;border-radius:.32rem;color:#fff;width:12rem}.editTrainerContent .editTrainerButtons #btnTrainerBack a,.editTrainerContent .editTrainerButtons #btnTrainerDel a,.editTrainerContent .editTrainerButtons #btnTrainerSave a{text-decoration:none;color:#fff}.editTrainerContent{display:flex;flex-direction:column;padding:0 2rem 0 1.25rem}.editTrainerContent .editTrainerHeader{display:flex;align-items:center;margin-bottom:1.5rem}.editTrainerContent .editTrainerHeader .editTrainerAvatar .editTrainerImg{width:5rem;height:5rem;border-radius:60px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-size:cover;background-position:50%;cursor:pointer}.editTrainerContent .editTrainerHeader .trainerHeaderLabel{margin-left:1.6rem}.editTrainerContent .editTrainerHeader .trainerHeaderLabel h1{font-size:24px;color:#383838;margin:0}.editTrainerContent .editTrainerHeader .trainerHeaderLabel span{font-size:14px;color:#7e7e7e}.editTrainerContent .editTrainerHeader .editTrainerNameInput{height:2.1rem;font-size:1.5rem;font-weight:700;color:#383838;width:15rem;box-sizing:border-box;outline:none;border:none;background-color:#fafafa;padding:0}.editTrainerContent .editTrainerBlock{display:flex}.editTrainerContent .editTrainerBlock .editTrainerBlockOne{width:40%}.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOneEducation{align-items:baseline;height:6rem}.editTrainerContent .editTrainerBlock .editTrainerBlockOne .blockOneEducation #educationInput{background-color:#fff;width:14rem;height:3rem}.editTrainerContent .editTrainerBlockSecond .blockSecond label{width:30%}.editTrainerContent .editTrainerBlockThree{margin-left:1rem}.editTrainerContent .editTrainerBlockThree label{width:40%;font-size:1rem;font-weight:700}.editTrainerContent .editTrainerBlockThree ul{padding:0;margin:5px 0 0}.editTrainerContent .editTrainerBlockFour{margin-left:3rem}.editTrainerContent .editTrainerBlockFour .blockSecondOfTrainer{margin-bottom:2rem}.editTrainerContent .editTrainerBlockFour .blockSecondOfTrainer h2{margin:0 0 5px}.editTrainerContent .editTrainerBlockFour .blockSecondOfTrainer .blockSecondOf{display:flex;flex-direction:column}.editTrainerContent .editTrainerBlockFour .blockSecondOfTrainer .blockSecondOf ul{list-style-type:none;padding:0 0 5px 5px;margin:0}.editTrainerContent .editTrainerPasswordRow{display:flex;align-items:center;width:100%;margin:.5rem 0 2rem;padding-top:.5rem;border-top:1px solid #ededed}.editTrainerContent .editTrainerPasswordRow>label{width:12%;min-width:5rem;font-size:1rem;font-weight:700;margin:0}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordControls{display:flex;align-items:center;flex:1 1;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordInput{flex:1 1;min-width:14rem;max-width:22rem}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordInput .MuiOutlinedInput-root{background-color:#fff}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordGenerateBtn{text-transform:none;border-color:#c7c7c7;color:#383838;white-space:nowrap}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordSaveBtn{text-transform:none;background-color:#81cc5e;color:#fff;white-space:nowrap;box-shadow:none}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordSaveBtn:hover{background-color:#6fb84d}.editTrainerContent .editTrainerPasswordRow .editTrainerPasswordSaveBtn.Mui-disabled{background-color:#e0e0e0;color:#9e9e9e}.editTrainerContent .analyticsTrainer{width:35rem;margin-bottom:3rem}.editTrainerContent .analyticsTrainer h2{font-size:1.5rem;margin:0 0 2rem}.editTrainerContent .analyticsTrainer .analyticsBox{display:flex;justify-content:space-between}.editTrainerContent .analyticsTrainer .analyticsBox .boxTrainer h6{font-size:1rem;color:#383838;margin:0 0 1rem;font-weight:400}.editTrainerContent .analyticsTrainer .analyticsBox .boxTrainer span{font-size:40px;color:#81cc5e;font-weight:800}.editTrainerContent .editTrainerButtons{display:flex;justify-content:space-between}.editTrainerContent .editTrainerButtons a{text-decoration:none}.editTrainerContent .editTrainerButtons #btnTrainerBack{background-color:#c7c7c7}.editTrainerContent .editTrainerButtons #btnTrainerSave{background-color:#81cc5e;margin-left:2rem}.editTrainerContent .editTrainerButtons #btnTrainerDel{background-color:#f14343}.trainerPhoto{display:flex;flex-direction:column}.trainerPhoto .noPhoto{margin:0 auto 1rem}.trainerPhoto .noPhoto img{width:100%;height:100%}.trainerPhoto .profilePhoto{margin:0 auto}.trainerPhoto .profilePhoto .profilePhotoItem{margin-bottom:1rem}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderAddress .editAddressGroupInput,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderName .editNameGroupInput{width:15rem;outline:none;border:none;background-color:#fafafa}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderName .editGroupName span,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderName span{font-size:1.5rem;font-weight:700;margin-bottom:.625rem;color:#383838}.editGroupContent .editGroupButtons #btnGroupBack,.editGroupContent .editGroupButtons #btnGroupDel,.editGroupContent .editGroupButtons #btnGroupSave{text-transform:none;border-radius:.32rem;color:#fff;width:12rem}.editGroupContent .editGroupButtons #btnGroupBack a,.editGroupContent .editGroupButtons #btnGroupDel a,.editGroupContent .editGroupButtons #btnGroupSave a{text-decoration:none;color:#fff}.editGroupContent .analyticsGroup .analyticsBox .boxGroup{background-color:#fff;width:10rem;height:9.375rem;border:1px solid #ededed;box-shadow:-1px 1px 9px 1px #dfdfdf;border-radius:5px;padding:1rem 0 0 1rem}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupDiscount,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupFilial,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupState,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupTrainers{display:flex;align-items:center;margin-top:1.875rem;margin-bottom:2rem}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupDiscount label,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupFilial label,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupState label,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupTrainers label{font-size:1.125rem;font-weight:700;width:30%}.editGroupContent{display:flex;flex-direction:column;padding:0 2rem 0 1.25rem}.editGroupContent .editGroupContainerHeader{display:flex;height:100%}.editGroupContent .editGroupContainerHeader .editGroupHeader{width:40%}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderName{display:flex}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderName .editGroupName span{border-bottom:1px dashed #7e7e7e}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderName .editNameGroupInput{height:2.1rem;font-size:1.5rem;font-weight:700;color:#383838;background-color:#fff}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderAddress{display:flex;margin-top:.5rem;color:#7e7e7e}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderAddress .editGroupAddress span{margin-left:.2rem}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupHeaderAddress .editAddressGroupInput{width:28rem;color:#7e7e7e}.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupDiscount #discountInput,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupFilial #branchInput,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupState #stateInputGroup,.editGroupContent .editGroupContainerHeader .editGroupHeader .editGroupTrainers #trainerInput{width:17rem}.editGroupContent .editGroupContainerHeader .editGroupTimetable{display:flex;flex-direction:column;margin-top:2rem;margin-left:2rem}.editGroupContent .editGroupContainerHeader .editGroupTimetable label{font-size:1.125rem;font-weight:700;margin-bottom:2rem}.editGroupContent .editGroupContainerHeader .editGroupChildren{width:30%;margin:2rem 0 0 4rem}.editGroupContent .editGroupContainerHeader .editGroupChildren #childrenInput{margin-top:1rem}.editGroupContent .analyticsGroup{width:35rem}.editGroupContent .analyticsGroup h2{font-size:1.5rem;margin-bottom:2rem}.editGroupContent .analyticsGroup .analyticsBox{display:flex;justify-content:space-between}.editGroupContent .analyticsGroup .analyticsBox .boxGroup h6{font-size:1rem;color:#383838;margin:0 0 1rem;font-weight:400}.editGroupContent .analyticsGroup .analyticsBox .boxGroup span{font-size:40px;color:#81cc5e;font-weight:800}.editGroupContent .editGroupButtons{display:flex;justify-content:space-between;margin-top:2.5rem}.editGroupContent .editGroupButtons a{text-decoration:none}.editGroupContent .editGroupButtons #btnGroupBack{background-color:#c7c7c7}.editGroupContent .editGroupButtons #btnGroupSave{background-color:#81cc5e;margin-left:2rem}.editGroupContent .editGroupButtons #btnGroupDel{background-color:#f14343}.listChildrenContainer{height:80%;overflow-y:auto}.listChildrenContainer ul.listChildren{list-style-type:none;padding:0;display:flex;flex-direction:column}.listChildrenContainer ul.listChildren .listChildrenLink{text-decoration:none;color:#000;cursor:pointer;transition:all .3s ease}.listChildrenContainer ul.listChildren .listChildrenLink:hover{transition:all .3s ease;color:#2954c2}.listChildrenContainer ul.listChildren li{margin-bottom:5px}.dot{height:10px;width:10px;border-radius:50%;display:inline-block}.dot_margined{margin-right:10px}.editChildrenGroup{border:none;background-color:inherit;color:#2954c2;cursor:pointer}.contentBlock{width:420px}.contentBlock:first-child{margin-right:50px}.contentBlock h3{font-size:24px}.contentBlock .childHistoryBlock{height:400px;overflow-y:auto;padding:5px;border-radius:5px}.BlockHeader{justify-content:space-between;padding:0 15px}.BlockHeader,.BlockHeader .BlockHeaderTitle{display:flex;align-items:center}.BlockHeader .BlockHeaderTitle h3{font-size:24px}.BlockHeader .BlockHeaderTitle .balance{display:flex;align-items:center;margin-left:10px;width:120px;height:26px;padding:5px;border:1px solid #d2d2d2;border-radius:5px}.BlockHeader .BlockHeaderTitle .balance #doneChild{color:#81cc5e;margin-left:13px;cursor:pointer}.BlockHeader .BlockHeaderTitle .balance span{color:#7e7e7e;font-size:14px;margin-right:5px}.BlockHeader .BlockHeaderTitle .balance div{color:#454545;font-size:16px;font-weight:700;width:20px}.BlockHeader .BlockHeaderTitle .balance div input{padding:0 0 0 4px}.BlockHeader button{width:20px;height:20px}.invoiceContainer{height:400px;overflow-y:auto;padding:5px;border-radius:5px}.invoice{display:flex;flex-direction:column;justify-content:space-between;width:95%;height:135px;border:1px solid #cdcdcd;border-radius:10px;padding:10px;margin-bottom:15px;cursor:pointer}.invoice:hover{border:1px solid #81cc5e}.invoiceBlock{display:flex;justify-content:space-between;align-items:center}.invoiceBlock .invoiceBlockItems{width:65%;font-size:14px}.invoiceBlock .invoiceBlockItems span{color:#7e7e7e;font-size:12px}.invoiceBlock .invoiceBlockDate{padding-top:20px}.invoiceBlock .invoiceBlockDate span{font-size:10px;color:#7e7e7e;padding:0 0 100%}.invoiceBlock .invoiceBlockLeftHeader{display:flex}.invoiceBlock .invoiceBlockLeftHeader h4{font-size:1.125rem;font-weight:500;color:#383838;margin:3px 0 0}.invoiceBlock .invoiceBlockLeftHeader label{font-size:1.5rem;font-weight:700;color:#81cc5e;margin-left:6px;line-height:1.3}.invoiceBlock .invoiceBlockLeftHeader span{font-size:.75rem;font-weight:400;color:#7e7e7e}.invoiceBlock .invoiceBlockRightHeader{display:flex;flex-direction:column}.invoiceBlock .invoiceBlockRightHeader label{font-size:1.5rem;font-weight:700;color:#f89a2b}.invoiceBlock .invoiceBlockRightHeader span{font-size:.75rem;font-weight:400;color:#7e7e7e;text-transform:lowercase;padding-left:8px}.btnChildEvent{box-shadow:none}.btnChildEvent span{color:#81cc5e}.btnChildEvent span:hover{color:#71b352}#form-dialog-event-child{text-align:center}#form-dialog-event-child h6{font-size:24px;color:#383838;font-weight:700}#eventChildDialogAction{display:flex;align-items:center;justify-content:space-between;margin:25px}#eventChildDialogAction button{width:150px;height:32px;text-transform:inherit;background-color:#81cc5e;border-radius:5px;color:#fff;font-size:16px;box-shadow:none}#eventChildDialogAction #back-btn{background-color:inherit;color:#81cc5e;border:1px solid #81cc5e}.newSelectStatusChild,.title-events-h{display:flex;align-items:center}.newSelectStatusChild{margin-top:1rem}.newSelectStatusChild span{color:#7c7c7c;font-size:1rem;margin-right:1rem}.newSelectStatusChild div{margin:0}.childContentInfo{margin-top:10px;display:flex;flex-wrap:wrap;border:2px solid #e8e8e8;border-radius:10px;padding:1rem;max-width:900px}.childContentInfo .childBlockItem .childBlock{display:flex;align-items:center;height:3.2rem;width:320px}.childContentInfo .childBlockItem .childBlock .textFieldsBirthday{width:165px}.childContentInfo .childBlockItem .childBlock .age{color:#4594cc;font-weight:800;font-size:16px;margin-left:20px}.childContentInfo .childBlockItem .childBlock .childSelect{height:34px;color:#7e7e7e}.childContentInfo .childBlockItem .childBlock label{width:20%;color:#383838;font-size:16px;font-weight:700}.childContentInfo .childBlockItem .childBlock input{width:10rem;color:#7e7e7e}.childContentInfo .childBlockItem .childBlock .informationStatus{width:150px;margin-left:30px}.childContentInfo .childBlockItem .statusId div{padding:0}.childContentInfo .childBlockItemRight .childBlock label{width:15%;margin-right:15px}@media (max-width:1289px){.childContentInfo .childBlockItemRight .childBlock label{width:20%}}.childContentInfo .actionChildElement{display:flex;flex-direction:column;align-items:center;margin-left:auto}@media (max-width:1289px){.childContentInfo .actionChildElement{flex-direction:row;align-items:center;width:300px;margin:30px 0 0}}.childContentInfo .actionChildElement .deleteIconChild{cursor:pointer;color:#7c7c7c}@media (max-width:1289px){.childContentInfo .actionChildElement .deleteIconChild{margin-right:30px}}.childContentInfo .actionChildElement .doneChildBox{cursor:pointer;margin-top:30px}@media (max-width:1289px){.childContentInfo .actionChildElement .doneChildBox{margin-top:5px}}.childContentInfo .actionChildElement .doneChildBox .doneChild{color:#81cc5e}.childContentInfo .actionChildElement .editAvatarChild{display:flex;flex-direction:column;align-items:center;margin-top:auto}@media (max-width:1289px){.childContentInfo .actionChildElement .editAvatarChild{flex-direction:row;margin:0}}.childContentInfo .actionChildElement .editAvatarChild .avatarChild{margin-bottom:20px;width:30px;height:30px;-webkit-border-radius:60px;-webkit-background-clip:padding-box;-moz-border-radius:60px;-moz-background-clip:padding;border-radius:60px;background-clip:padding-box;background-size:cover;background-position:50%;cursor:pointer}@media (max-width:1289px){.childContentInfo .actionChildElement .editAvatarChild .avatarChild{margin:0 30px}}.childContentInfo .actionChildElement .editAvatarChild .editDocumentsChild span{color:#fff}.childContentInfo .actionChildElement .editAvatarChild .editDocumentsChild button{background-color:#81cc5e;min-width:30px;height:32px;color:#fff;font-size:10px;font-weight:700;padding:0;display:flex;align-items:flex-end}.childContentInfo .formChildSelect{width:100%;height:51px;justify-content:center}.childContentInfo .selects{width:14rem;color:#7e7e7e}.sideBarTabHistory{display:flex;flex-direction:column;justify-content:space-between}.autoComplete div{background-color:#fff}#form-dialog-confirm-delete{text-align:center}#form-dialog-confirm-delete h6{font-size:24px}#confirm-action-delete{display:flex;justify-content:space-around;align-items:center;margin:25px 30px}#confirm-action-delete button{width:150px;height:32px;font-size:16px;box-shadow:none}#confirm-action-delete #delete-btn{background-color:#81cc5e;color:#fff;text-transform:inherit}#confirm-action-delete #delete-btn:hover{background-color:#71b352}#confirm-action-delete #back-btn{background-color:#fff;border:1px solid #81cc5e;color:#81cc5e;text-transform:inherit;box-shadow:none}#confirm-action-delete #back-btn:hover{border:1px solid #71b352;color:#71b352}#form-dialog-add-lesson{text-align:center;background-color:#fdfdfe;padding-bottom:0}.AddLessonContent{padding:20px 40px}#form-dialog-add-lesson-content{background-color:#fdfdfe}#form-dialog-add-lesson-content .lessonChildName{padding:5px 0 5px 10px;border:1px solid #cdcdcd;border-radius:5px;background-color:#fff;color:#7c7c7c}#form-dialog-add-lesson-content .lessonChildName,#form-dialog-add-lesson-content .lessonChildType{display:flex;align-items:center;height:40px;margin-bottom:2rem;width:99%}#form-dialog-add-lesson-content .lessonChildType label{width:22%}#form-dialog-add-lesson-content .lessonChildType div{display:flex;align-items:center;border:1px solid #cdcdcd;border-radius:5px;background-color:#fff;width:90%;height:40px}#form-dialog-add-lesson-content .lessonChildType div span{padding:5px 0 5px 10px;color:#7c7c7c}#form-dialog-add-lesson-content .lessonChildGroup{display:flex;align-items:center;height:40px;width:99%}#form-dialog-add-lesson-content .lessonChildGroup label{width:22%}#form-dialog-add-lesson-content .lessonChildGroup div{display:flex;align-items:center;border:1px solid #cdcdcd;border-radius:5px;background-color:#fff;width:90%;height:40px}#form-dialog-add-lesson-content .lessonChildGroup div span{padding:5px 0 5px 10px;color:#7c7c7c}#confirm-action-lesson{display:flex;justify-content:space-around;background-color:#fdfdfe}#confirm-action-lesson button{margin:5% 0;text-transform:none;width:126px;height:32px}#confirm-action-lesson button a{text-decoration:none;color:#fff}#confirm-action-lesson #back-btn{background-color:#c7c7c7}#confirm-action-comment button,#confirm-action-time button,.wrapperTraining .trainingContent .trainingEvents .trainingEventsActiveFooter button,.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsActiveFooter button{background-color:#81cc5e;box-shadow:none;text-transform:inherit;width:150px;margin:0 auto}@media (max-width:600px){#confirm-action-comment button,#confirm-action-time button,.wrapperTraining .trainingContent .trainingEvents .trainingEventsActiveFooter button,.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsActiveFooter button{width:100%}}.wrapperTraining .trainingContent .trainingAttendance .attendanceTrainingContainer,.wrapperTraining .trainingContentMobile .attendanceTrainingContainer{display:flex;justify-content:space-between;align-items:center;min-height:36px;background-color:#f8f8f8;border-radius:5px;padding:6px 15px;margin-bottom:10px}.wrapperTraining .trainingContent .trainingAttendance .attendanceTrainingContainer h4,.wrapperTraining .trainingContentMobile .attendanceTrainingContainer h4{font-weight:500;margin:0}.wrapperTraining .trainingContent .trainingAttendance .attendanceTrainingContainer span,.wrapperTraining .trainingContentMobile .attendanceTrainingContainer span{color:#4594cc;font-size:16px}.wrapperTraining .trainingContent .trainingAttendance .attendanceTrainingContainer button,.wrapperTraining .trainingContentMobile .attendanceTrainingContainer button{display:flex;justify-content:center;width:60px;height:25px;background-color:#fff;border:1px solid #eee;border-radius:5px;color:#7c7c7c;font-size:12px;font-weight:500;padding:5px;outline:none;cursor:pointer}.wrapperTraining .trainingContent .trainingAttendance .attendanceTrainingContainer button:disabled,.wrapperTraining .trainingContentMobile .attendanceTrainingContainer button:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.wrapperTraining .trainingContent .trainingEvents .trainingEventsContainer,.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsBlock .trainingEventsContainer{width:300px;height:-webkit-max-content;height:max-content;background-color:rgba(69,148,204,.01);border:1px solid #4594cc;border-radius:5px;padding:10px;margin-bottom:10px}.wrapperTraining .trainingContent .trainingEvents .trainingEventsContainer h6,.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsBlock .trainingEventsContainer h6{font-size:12px;font-weight:400;color:#454545;margin:0 0 10px}.wrapperTraining .trainingContent .trainingEvents .trainingEventsContainer .trainingEventsContainerFooter,.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsBlock .trainingEventsContainer .trainingEventsContainerFooter{display:flex;justify-content:space-between}.wrapperTraining .trainingContent .trainingEvents .trainingEventsContainer .trainingEventsContainerFooter span,.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsBlock .trainingEventsContainer .trainingEventsContainerFooter span{font-size:10px;color:#858585}.wrapperTraining{display:flex;flex-direction:column}@media (max-width:767px){.wrapperTraining span{font-size:calc(13.35152px + .51515vw)}}@media (min-width:767px){.wrapperTraining span{font-size:calc(14.0303px + .30303vw)}}.wrapperTraining .trainingHeader{display:flex;flex-wrap:wrap}@media (max-width:600px){.wrapperTraining .trainingHeader{flex-direction:column;padding:0 4.6%;margin-top:20px}}.wrapperTraining .trainingHeader .trainingHeaderDate{display:flex;flex-direction:column;margin-bottom:27px;margin-right:100px}.wrapperTraining .trainingHeader .trainingHeaderDate span{color:#858585}.wrapperTraining .trainingHeader .trainingHeaderDate label{color:#4594cc;font-weight:700}@media (max-width:767px){.wrapperTraining .trainingHeader .trainingHeaderDate label{font-size:calc(22.68121px + .41212vw)}}@media (min-width:767px){.wrapperTraining .trainingHeader .trainingHeaderDate label{font-size:calc(23.22424px + .24242vw)}}@media (max-width:767px){.wrapperTraining .trainingHeader .trainingHeaderDate #title{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){.wrapperTraining .trainingHeader .trainingHeaderDate #title{font-size:calc(9.22424px + .24242vw)}}.wrapperTraining .trainingHeader .trainingHeaderDate #content{display:flex;align-items:center}@media (max-width:767px){.wrapperTraining .trainingHeader .trainingHeaderDate #footer{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.wrapperTraining .trainingHeader .trainingHeaderDate #footer{font-size:calc(11.22424px + .24242vw)}}.wrapperTraining .trainingHeader .trainingHeaderInfo{display:flex;flex-direction:column}.wrapperTraining .trainingHeader .trainingHeaderInfo span{color:#858585;font-weight:500}@media (max-width:767px){.wrapperTraining .trainingHeader .trainingHeaderInfo span{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){.wrapperTraining .trainingHeader .trainingHeaderInfo span{font-size:calc(9.22424px + .24242vw)}}.wrapperTraining .trainingHeader .trainingHeaderInfo h3{font-weight:700;margin:0 0 13px}@media (max-width:767px){.wrapperTraining .trainingHeader .trainingHeaderInfo h3{font-size:calc(14.01091px + .30909vw)}}@media (min-width:767px){.wrapperTraining .trainingHeader .trainingHeaderInfo h3{font-size:calc(14.41818px + .18182vw)}}.wrapperTraining .trainingContentMobile{background-color:#fdfdfe;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:8px;padding-bottom:40px}@media (min-width:1050px){.wrapperTraining .trainingContentMobile{display:none}}@media (min-width:600px){.wrapperTraining .trainingContentMobile{width:95%}}@media (max-width:400px){.wrapperTraining .trainingContentMobile-tabsWrapper{max-width:280px}}.wrapperTraining .trainingContentMobile .trainingChildrenContainer{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #e6e9ee;border-radius:15px;margin-bottom:10px;font-weight:700;transition:all .3s ease}.wrapperTraining .trainingContentMobile .trainingChildrenContainer:active{transition:all .3s ease;background:rgba(69,148,204,.2)}.wrapperTraining .trainingContentMobile .trainingEventsContent{display:flex;flex-direction:column;justify-content:space-between;height:440px}.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsBlock{height:280px}.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsBlock .trainingEventsContainer{width:280px}.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsActiveFooter{display:flex;flex-direction:column;margin-top:30px;width:280px}.wrapperTraining .trainingContentMobile .trainingEventsContent .trainingEventsActiveFooter button{color:#fff;margin-top:10px}.wrapperTraining .trainingContent{display:flex}@media (max-width:1049px){.wrapperTraining .trainingContent{display:none}}.wrapperTraining .trainingContent h3{margin-bottom:30px}.wrapperTraining .trainingContent .trainingAttendance{width:300px;height:400px}.wrapperTraining .trainingContent .trainingAttendance .attendanceTrainingContainer{margin-bottom:25px}.wrapperTraining .trainingContent .trainingEvents{width:400px;height:400px;margin-right:60px}.wrapperTraining .trainingContent .trainingEvents .trainingEventsContainer{width:100%}.wrapperTraining .trainingContent .trainingEvents .trainingEventsActiveFooter{display:flex;flex-direction:column;margin-top:50px}.wrapperTraining .trainingContent .trainingEvents .trainingEventsActiveFooter button{color:#fff;margin-top:10px}#form-dialog-training-title{display:flex;flex-direction:column;text-align:center}@media (max-width:600px){#form-dialog-training-title button{padding:0}}#form-dialog-training-title h6{margin:10px 0 0;font-size:24px}#form-dialog-training-title span{color:#858585;font-size:12px}#form-dialog-training-content .headerContent{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#form-dialog-training-content .headerContent span{font-size:14px;color:#858585}#form-dialog-training-content .headerContent #select{width:60px;font-size:12px;color:#7c7c7c;font-weight:500}#confirm-action-comment{margin:40px 15px 20px}#form-dialog-training-time-title{text-align:center;margin-top:20px}#form-dialog-training-time-title h6{font-size:24px;margin:10px 0 0}#form-dialog-training-time-content{display:flex;flex-direction:column;margin:0 auto}#form-dialog-training-time-content label{color:#858585;font-size:14px;margin-right:10px}#form-dialog-training-time-content .dateTrainingInput{display:flex;align-items:center;margin-bottom:20px}#form-dialog-training-time-content .dateTrainingInput .date{width:170px}#form-dialog-training-time-content .dateTrainingInput .date input{width:140px}#form-dialog-training-time-content .timeTrainingInput{display:flex;align-items:center;margin-bottom:20px}#form-dialog-training-time-content .durationTrainingInput{display:flex;align-items:center}#form-dialog-training-time-content .durationTrainingInput input{font-weight:500;font-size:15px;width:50px;height:40px;border-radius:5px;border:1px solid rgba(0,0,0,.23);text-align:center}#form-dialog-training-time-content .durationTrainingInput input:focus{border:2px solid #3f51b5;outline:none}#confirm-action-time{display:flex;justify-content:center;margin:20px 15px}#confirm-action-time button{color:#fff}.ArrayEmpty{color:#858585;font-size:18px;font-weight:500}.confirm-addInvoice-dialog{font-weight:700;font-size:16px}#dialog-confirm-content{text-align:center}#dialog-confirm-actions{justify-content:center}.info-modal__line{font-size:16px;font-weight:700}.info-modal__line-value{font-weight:400}.info-modal__link,.info-modal__link:hover{color:#fff}.attendance-child__actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.attendance-child__actions .trainingChildInfoIcon{height:20px;width:20px}.eventsClientWrapper{width:300px;margin-top:60px}@media (max-width:600px){.eventsClientWrapper{width:100%;margin:0}}.eventsClientWrapper h3{font-size:24px;margin-bottom:13px}@media (max-width:600px){.eventsClientWrapper h3{display:none}}.eventsClientWrapper .eventsClientContainer{height:250px;overflow-y:auto}@media (max-width:600px){.eventsClientWrapper .eventsClientContainer{overflow-y:auto;height:400px;padding:10px;width:100%}}.eventsClientWrapper .eventsClientContainer .eventsClientContentContainer{width:100%;border:1px solid #ebebeb;border-radius:5px;margin-bottom:10px;padding:12px 16px;height:-webkit-max-content;height:max-content}.eventsClientWrapper .eventsClientContainer .eventsClientContentContainer label{font-size:12px;color:#454545}.eventsClientWrapper .eventsClientContainer .eventsClientContentContainer .eventsClientContentFooter{display:flex;justify-content:space-between;margin-top:12px}.eventsClientWrapper .eventsClientContainer .eventsClientContentContainer .eventsClientContentFooter span{font-size:10px;color:#858585}.settingClientWrapper{font-family:"Apple SD Gothic Neo",serif!important;padding:0;margin:0}.settingClientWrapper button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}.settingClientWrapper button:hover{background-color:#71b352}.settingClientWrapper h1{margin:0;color:#454545;font-weight:700}@media (max-width:767px){.settingClientWrapper h1{font-size:calc(18.72485px + 1.64848vw)}}@media (min-width:767px){.settingClientWrapper h1{font-size:calc(20.89697px + .9697vw)}}.settingClientWrapper h2{margin:0}@media (max-width:767px){.settingClientWrapper h2{font-size:calc(13.38424px + 1.44242vw)}}@media (min-width:767px){.settingClientWrapper h2{font-size:calc(15.28485px + .84848vw)}}.settingClientWrapper h3{margin:0}@media (max-width:767px){.settingClientWrapper h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){.settingClientWrapper h3{font-size:calc(13.25455px + .54545vw)}}.settingClientWrapper h4{margin:0}@media (max-width:767px){.settingClientWrapper h4{font-size:calc(12.34061px + .20606vw)}}@media (min-width:767px){.settingClientWrapper h4{font-size:calc(12.61212px + .12121vw)}}@media (max-width:767px){.settingClientWrapper p{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.settingClientWrapper p{font-size:calc(11.22424px + .24242vw)}}@media (max-width:767px){.settingClientWrapper span{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.settingClientWrapper span{font-size:calc(11.22424px + .24242vw)}}.settingClientWrapper a{text-decoration:none;color:#454545}.settingClientWrapper a:hover{text-decoration:none}@media (max-width:767px){.settingClientWrapper .btn{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){.settingClientWrapper .btn{font-size:calc(9.22424px + .24242vw)}}@media (max-width:600px){.settingClientWrapper{padding:25px 15px}}.settingClientWrapper h2{margin:0 0 40px;font-weight:700}@media (max-width:600px){.settingClientWrapper h2{display:none}}.settingClientWrapper .settingsClientContainer .settingsClientHeader{display:flex}.settingClientWrapper .settingsClientContainer .settingsClientHeader img{width:80px;height:80px;border-radius:50%;cursor:pointer}.settingClientWrapper .settingsClientContainer .settingsClientHeader .settingsClientHeaderInfo{margin-left:23px}.settingClientWrapper .settingsClientContainer .settingsClientHeader .settingsClientHeaderInfo h3{font-size:24px;font-weight:400}.settingClientWrapper .settingsClientContainer .settingsClientHeader .settingsClientHeaderInfo span{color:#858585;font-size:12px}.settingClientWrapper .settingsClientContainer .settingsClientContent{display:flex;flex-direction:column;margin-top:40px}.settingClientWrapper .settingsClientContainer .settingsClientContent h3{font-size:24px;margin-bottom:12px}.settingClientWrapper .settingsClientContainer .settingsClientContent a{font-size:16px;font-weight:700;cursor:pointer;margin-top:20px}.settingClientWrapper .settingsClientContainer .settingsClientContent .settingClientContentItem{display:flex;align-items:center;margin-bottom:12px}.settingClientWrapper .settingsClientContainer .settingsClientContent .settingClientContentItem span{color:red}@media (max-width:600px){.settingClientWrapper .settingsClientContainer .settingsClientContent .settingClientContentItem{flex-direction:column;align-items:flex-start}}.settingClientWrapper .settingsClientContainer .settingsClientContent .settingClientContentItem label{width:140px;font-size:16px;font-weight:700}@media (max-width:600px){.settingClientWrapper .settingsClientContainer .settingsClientContent .settingClientContentItem label{font-size:12px;font-weight:400;width:auto;margin-bottom:5px;color:#858585}}.settingClientWrapper .settingsClientContainer .settingsClientContent .settingClientContentItem input{width:230px;height:32px;border:1px solid #d2d2d2;border-radius:5px;background-color:#fff;padding-left:10px;font-size:16px;color:#7e7e7e}.settingClientWrapper .settingsClientContainer .settingsClientContent button[type=submit],.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=submit]{background:#81cc5e;border-radius:5px;color:#fff;text-transform:inherit;border:none;margin-top:40px;padding:10px;font-size:16px;cursor:pointer;width:290px}.settingClientWrapper .settingsClientContainer .settingsClientContent button[type=submit]:hover,.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=submit]:hover{background:#71b352}.settingClientWrapper .settingsClientContainer .settingsClientContent button[type=submit]:active,.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=button]:active,.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=submit]:active{transition:all .3s;-webkit-transform:translateY(3px);transform:translateY(3px);border:1px solid transparent;opacity:.8}.settingClientWrapper .settingsClientContainer .settingsClientContent input:disabled{opacity:.4}.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=button]:hover{transition:all .3s}.settingClientWrapper .settingsClientContainer .settingsClientContent button[type=submit],.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=button],.settingClientWrapper .settingsClientContainer .settingsClientContent input[type=submit]{-webkit-appearance:none}.passwordClientWrapper{padding:15px}.passwordClientWrapper h2{font-size:23.44px}.passwordClientWrapper .passwordClientContainer{display:flex;flex-direction:column}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions{margin-bottom:10px}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a{text-decoration:none}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a button{background-color:#fff;border:1px solid #81cc5e;width:160px;height:30px}@media (max-width:600px){.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a button{width:100%}}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a button:hover{border:1px solid #71b352}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a button span{color:#81cc5e}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a button span:hover{color:#71b352}.passwordClientWrapper .passwordClientContainer .changePasswordClientActions a button span:before{display:inline;content:" "}.passwordClientWrapper .passwordClientContainer .resetPasswordClient b{cursor:pointer}.passwordClientWrapper .passwordClientContainer .resetPasswordClient b:hover{color:#4594cc}.passwordClientWrapper .passwordClientContainer label{line-height:2;display:block;margin-bottom:5px;color:#858585;font-size:12px}.passwordClientWrapper .passwordClientContainer input{width:160px;height:30px;display:block;box-sizing:border-box;border-radius:4px;border:1px solid #c7c7c7;padding:10px 15px;margin-bottom:10px;font-size:14px}.passwordClientWrapper .passwordClientContainer span{color:red}.passwordClientWrapper .passwordClientContainer span:before{display:inline;content:"⚠ "}.passwordClientWrapper .passwordClientContainer button[type=submit],.passwordClientWrapper .passwordClientContainer input[type=submit]{background:#81cc5e;border-radius:5px;color:#fff;text-transform:inherit;border:none;margin-top:40px;padding:10px;font-size:16px;height:35px}@media (max-width:600px){.passwordClientWrapper .passwordClientContainer button[type=submit],.passwordClientWrapper .passwordClientContainer input[type=submit]{width:100%}}.passwordClientWrapper .passwordClientContainer button[type=submit]:hover,.passwordClientWrapper .passwordClientContainer input[type=submit]:hover{background:#71b352}.passwordClientWrapper .passwordClientContainer button[type=submit]:active,.passwordClientWrapper .passwordClientContainer input[type=button]:active,.passwordClientWrapper .passwordClientContainer input[type=submit]:active{transition:all .3s;-webkit-transform:translateY(3px);transform:translateY(3px);border:1px solid transparent;opacity:.8}.passwordClientWrapper .passwordClientContainer input:disabled{opacity:.4}.passwordClientWrapper .passwordClientContainer input[type=button]:hover{transition:all .3s}.passwordClientWrapper .passwordClientContainer button[type=submit],.passwordClientWrapper .passwordClientContainer input[type=button],.passwordClientWrapper .passwordClientContainer input[type=submit]{-webkit-appearance:none}.passwordClientWrapper .resetPassword{margin-top:10px;color:#858585;font-size:10px}.passwordClientWrapper .resetPassword b{font-size:12px;color:#4594cc}#confirmPasswordContent{text-align:center}#confirmPasswordContent h3{margin:0;font-size:24px}#confirmPasswordAction{margin:15px auto}#confirmPasswordAction a{text-decoration:none}#confirmPasswordAction button{background-color:#81cc5e;text-transform:inherit;height:32px}#confirmPasswordAction button:hover{background-color:#71b352}.invoiceClientWrapper{font-family:"Apple SD Gothic Neo",serif!important;padding:0;margin:0}.invoiceClientWrapper button{background-color:#81cc5e;color:#fff;text-transform:inherit;height:32px;box-shadow:none}.invoiceClientWrapper button:hover{background-color:#71b352}.invoiceClientWrapper h1{margin:0;color:#454545;font-weight:700}@media (max-width:767px){.invoiceClientWrapper h1{font-size:calc(18.72485px + 1.64848vw)}}@media (min-width:767px){.invoiceClientWrapper h1{font-size:calc(20.89697px + .9697vw)}}.invoiceClientWrapper h2{margin:0}@media (max-width:767px){.invoiceClientWrapper h2{font-size:calc(13.38424px + 1.44242vw)}}@media (min-width:767px){.invoiceClientWrapper h2{font-size:calc(15.28485px + .84848vw)}}.invoiceClientWrapper h3{margin:0}@media (max-width:767px){.invoiceClientWrapper h3{font-size:calc(12.03273px + .92727vw)}}@media (min-width:767px){.invoiceClientWrapper h3{font-size:calc(13.25455px + .54545vw)}}.invoiceClientWrapper h4{margin:0}@media (max-width:767px){.invoiceClientWrapper h4{font-size:calc(12.34061px + .20606vw)}}@media (min-width:767px){.invoiceClientWrapper h4{font-size:calc(12.61212px + .12121vw)}}@media (max-width:767px){.invoiceClientWrapper p{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.invoiceClientWrapper p{font-size:calc(11.22424px + .24242vw)}}@media (max-width:767px){.invoiceClientWrapper span{font-size:calc(10.68121px + .41212vw)}}@media (min-width:767px){.invoiceClientWrapper span{font-size:calc(11.22424px + .24242vw)}}.invoiceClientWrapper a{text-decoration:none;color:#454545}.invoiceClientWrapper a:hover{text-decoration:none}@media (max-width:767px){.invoiceClientWrapper .btn{font-size:calc(8.68121px + .41212vw)}}@media (min-width:767px){.invoiceClientWrapper .btn{font-size:calc(9.22424px + .24242vw)}}@media (max-width:600px){.invoiceClientWrapper{padding:20px 15px}}.invoiceClientWrapper .invoiceClientHeader{display:flex;flex-direction:column}.invoiceClientWrapper .invoiceClientHeader h2{font-weight:700;margin:0}@media (max-width:767px){.invoiceClientWrapper .invoiceClientHeader h2{font-size:calc(21.36242px + .82424vw)}}@media (min-width:767px){.invoiceClientWrapper .invoiceClientHeader h2{font-size:calc(22.44848px + .48485vw)}}.invoiceClientWrapper .invoiceClientHeader h2 span{text-transform:capitalize;font-weight:700}@media (max-width:767px){.invoiceClientWrapper .invoiceClientHeader h2 span{font-size:calc(21.36242px + .82424vw)}}@media (min-width:767px){.invoiceClientWrapper .invoiceClientHeader h2 span{font-size:calc(22.44848px + .48485vw)}}@media (max-width:600px){.invoiceClientWrapper .invoiceClientHeader h2{margin-bottom:10px}}.invoiceClientWrapper .invoiceClientHeader a{text-decoration:none}.invoiceClientWrapper .invoiceClientHeader a:hover{color:#4594cc}.invoiceClientWrapper .invoiceClientHeader .invoiceClientHeaderPath{color:#858585;font-size:12px;margin-bottom:40px}@media (max-width:600px){.invoiceClientWrapper .invoiceClientHeader .invoiceClientHeaderPath{display:none}}.invoiceClientWrapper .invoiceClientHeader label{color:#454545;font-weight:700;margin-bottom:10px}@media (max-width:767px){.invoiceClientWrapper .invoiceClientHeader label{font-size:calc(13.34061px + .20606vw)}}@media (min-width:767px){.invoiceClientWrapper .invoiceClientHeader label{font-size:calc(13.61212px + .12121vw)}}@media (max-width:600px){.invoiceClientWrapper .invoiceClientHeader label{color:#858585;font-weight:400;margin-bottom:5px}}.invoiceClientWrapper .invoiceClientHeader label span{margin-left:5px;color:#858585;font-weight:400}.invoiceClientWrapper .invoiceClientContent{display:flex;flex-wrap:wrap;margin-top:10px}@media (max-width:600px){.invoiceClientWrapper .invoiceClientContent{flex-direction:column;flex-wrap:nowrap}}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo{display:flex;margin-right:55px;margin-bottom:30px}@media (max-width:600px){.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo{margin-right:0}}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer{display:flex;flex-direction:column;justify-content:space-between;height:290px;padding-right:10px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoPay{width:140px;height:140px;display:flex;flex-direction:column}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoPay span{font-size:16px;color:#383838;padding:0 10px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoPay label{font-size:20px;font-weight:800;padding:0 10px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoPay button{width:100%;height:32px;background-color:#81cc5e;text-transform:inherit;margin-top:19px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoPay button span{color:#fff;font-size:14px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoPay button:hover{background-color:#71b352}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoItem{display:flex;flex-direction:column;width:140px;height:140px;background-color:#fff;border:1px solid #ededed;border-radius:5px;box-shadow:-1px 1px 9px 1px #dfdfdf;padding:10px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoItem .contentInfoItemHeader{font-size:15px;color:#454545}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoItem label{font-size:29px;font-weight:800;color:#81cc5e}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoItem span{font-size:12px;color:#858585;margin-top:10px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoItem .contentInfoItemFooter{font-size:23.44px;color:#81cc5e;font-weight:800}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentInfo .contentInfoContainer .contentInfoItem .contentInfoItemFooter span{font-size:12px;color:#858585;font-weight:400;margin-right:5px}@media (min-width:600px){.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTable{display:none}}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTable h3{margin-bottom:15px;font-size:18px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTable .itemTimeTableContainer{display:flex;align-items:center;margin-bottom:10px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTable .itemTimeTableContainer .itemTimeTableStatus{height:8px;width:8px;border-radius:50%;display:inline-block;margin-bottom:5px;margin-right:14px}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTable .itemTimeTableContainer span{font-size:14px;text-transform:capitalize}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTableDesktop h3{margin-bottom:15px;font-size:18px}@media (max-width:599px){.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTableDesktop{display:none}}.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTableDesktop td,.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTableDesktop th{border:none;padding:15px}@media (max-width:600px){.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTableDesktop td,.invoiceClientWrapper .invoiceClientContent .invoiceClientContentTimeTableDesktop th{padding:5px}}*{box-sizing:border-box}html{background-color:#fff}@media (max-width:600px){html{background-color:#fafafa}}@font-face{font-family:"Apple SD Gothic Neo";src:local("Apple SD Gothic Neo"),url(/client_app/static/media/apple-sd-gothic-neo-regular.c88e2a81.otf) format("opentype")}.changeAvatarClientBtn button{color:#fff;text-transform:inherit;background-color:#81cc5e;margin-bottom:10px}.changeAvatarClientBtn button:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.avatarChildClient{margin:10px auto;width:60px;height:60px;-webkit-border-radius:60px;-webkit-background-clip:padding-box;-moz-border-radius:60px;-moz-background-clip:padding;border-radius:60px;background-clip:padding-box;background-size:cover;background-position:50%;cursor:pointer}.filters-action-block{display:flex;align-items:flex-end}@media (max-width:768px){.filters-action-block{flex-direction:column;align-items:baseline}}.filters-action-block #btnCreateInvoice{margin-left:10px;min-width:126px}@media (max-width:768px){.filters-action-block #btnCreateInvoice{margin-left:0;margin-top:10px}}.table-invoices-custom .MuiToolbar-regular{z-index:23}.lds-dual-ring{display:inline-block;width:20px;height:20px}.lds-dual-ring:after{content:" ";display:block;width:25px;height:25px;margin:8px;border-radius:50%;border-color:#4594cc transparent;border-style:solid;border-width:2px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.discount-control .lds-dual-ring:after{margin:0!important}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.e073b24d.chunk.css.map */