@import"https://fonts.googleapis.com/css2?family=Finger+Paint&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Mooli&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Mooli,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}:first-letter{text-transform:capitalize}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar{-webkit-appearance:none;width:4px;height:4px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#afc3cf}body,html{min-height:100dvh}input,textarea{text-transform:none!important}div,h1,h2,h3,h4,h5,h6,input,p,span,textarea{text-wrap:initial!important}body{display:flex;flex-direction:column;justify-content:space-between;width:100%}.main{position:relative;width:100%;max-width:1920px;flex:1 1;margin:0 auto}a{text-decoration:none;color:#202c45}ul{list-style-type:none}button{all:unset;cursor:pointer}button[disabled]{border:1px solid #999;background-color:#ccc;color:#000;pointer-events:none}textarea{text-transform:none!important}label{cursor:pointer}label[for=rememberMe]{font-size:14px}textarea{resize:none}.active{color:#50e292!important}.form-input{position:relative;display:flex;flex-direction:column;gap:6px;min-height:90px;min-width:200px;flex:1 1}.form-input--label{font-size:13px;color:#202c45;text-transform:capitalize}.form-input--error{font-size:12px;text-transform:none;color:#e53251}.form-checkbox{display:flex;align-items:center;gap:6px;margin-top:10px}.company-account-info-form,.company-account-password-form,.company-signup-form,.employee-account-info-form,.employee-account-password-form,.employee-signup-form,.forgot-password-form,.login-form{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin:30px 0}.company-account-info-form--select-block,.company-account-password-form--select-block,.company-signup-form--select-block,.employee-account-info-form--select-block,.employee-account-password-form--select-block,.employee-signup-form--select-block,.forgot-password-form--select-block,.login-form--select-block{height:35px}.company-account-info-form--btn,.company-account-password-form--btn,.company-signup-form--btn,.employee-account-info-form--btn,.employee-account-password-form--btn,.employee-signup-form--btn,.forgot-password-form--btn,.login-form--btn{width:100%;max-width:320px;margin:0 auto}@media(max-width:619px){.company-account-info-form--btn,.company-account-password-form--btn,.company-signup-form--btn,.employee-account-info-form--btn,.employee-account-password-form--btn,.employee-signup-form--btn,.forgot-password-form--btn,.login-form--btn{max-width:100%}}.base-error--frame{position:relative;height:200px}.base-error{text-align:center;font-size:24px;color:#e53251}.base-error,.go-home{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.go-home{margin-top:60px;width:-moz-fit-content;width:fit-content}.MuiSvgIcon-root{color:#202c45}.base-btn{border:1px solid #1a2e44;border-radius:6px;font-size:14px;padding:3px 8px;background-color:transparent;transition:.3s}.base-btn:hover{background-color:#1a2e44;color:#fff;border:1px solid #fff}.base-btn:disabled{pointer-events:none}.base-btn-2{border-radius:6px;font-size:14px;padding:3px 8px;border:1px solid #fff;background-color:#1a2e44;color:#fff;transition:.3s}.base-btn-2:hover{border:1px solid #1a2e44;color:#1a2e44;background-color:transparent}.not-found{height:100%;align-items:center;justify-content:center}img{object-fit:cover}#avatar-file,#avatar-file-company,#avatar-file-employee,#banner-file,#gallery-file{display:none}.company-account-info-form--textarea,.employee-account-info-form--textarea{all:unset;height:230px;border-radius:6px;border:1px solid #202c45;padding:6px 12px;font-size:14px}.company-account-info-form--textarea:focus,.employee-account-info-form--textarea:focus{border:1px solid #86b7fe}.company-account-info-form--input-block,.employee-account-info-form--input-block{width:100%}.company-account-info-form--phone-block,.employee-account-info-form--phone-block{position:absolute;top:30px;left:10px;height:20px;z-index:9;background-color:#eff2f7}.company-account-info-form--phone-block--select-content,.employee-account-info-form--phone-block--select-content{position:absolute;height:0;margin-top:9px;overflow:auto;border-radius:4px;box-shadow:0 8px 16px rgba(0,0,0,.15);transition:.3s;background-color:#fff}.company-account-info-form--phone-block--select-open-content,.employee-account-info-form--phone-block--select-open-content{height:200px}.company-account-info-form--phone-block--selected-item,.employee-account-info-form--phone-block--selected-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:4px;font-size:12px}.company-account-info-form--phone-block--item,.employee-account-info-form--phone-block--item{display:flex;align-items:center;gap:4px;cursor:pointer;margin-bottom:4px}.company-account-info-form--phone-block--item:hover,.employee-account-info-form--phone-block--item:hover{background-color:rgba(25,118,210,.12)}.company-account-info-form--phone-block--input,.employee-account-info-form--phone-block--input{padding-left:110px!important}.company-account-info-form--select-block input,.employee-account-info-form--select-block input{font-size:12px;padding:0!important}.company-account-info-form--select-block .MuiInputBase-root,.employee-account-info-form--select-block .MuiInputBase-root{padding-left:0!important;border-radius:6px}.company-account-info-form--select-block .MuiTextField-root,.employee-account-info-form--select-block .MuiTextField-root{height:35px!important;border:1px solid #202c45!important}.no-data{display:flex;align-items:center;justify-content:center;padding:20px 30px;font-size:16px;border-radius:7px;background-color:#eff2f7;box-shadow:1px 1px 8px 1px #e6e6e6;min-height:100px;text-align:center}.snackbar-default-content{height:18px}.snackbar-default-content svg path{fill:#fff}.company,.employee{margin:100px auto;padding:0 10%;display:flex;gap:24px}@media(max-width:1200px){.company,.employee{flex-direction:column;padding:0 20px}}@media screen and (max-width:768px){.company,.employee{margin:100px auto 50px}}.company--left-menu,.employee--left-menu{width:25%;height:100%}@media(max-width:1200px){.company--left-menu,.employee--left-menu{width:100%}}.company--info,.employee--info{position:relative;width:75%;min-height:200px}@media(max-width:1200px){.company--info,.employee--info{width:100%}}.custom-select *{text-wrap:nowrap!important}.not-found{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column}.overflowHid{overflow-x:hidden}.notFoundLink{text-decoration:initial;color:#09f}.signUpInputs{min-height:auto}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader .lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.loader .lds-ripple div{position:absolute;border:4px solid #50e292;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.loader .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.footer{padding-top:50px}.footer--block-1{display:flex;justify-content:space-around;align-items:flex-start;max-width:1320px;margin:auto;padding:40px 20px}@media(max-width:1124px){.footer--block-1{align-items:center;flex-direction:column;gap:30px}}.footer--contacts,.footer--menu{display:flex;gap:5px;flex-direction:column}.footer--contacts>ul,.footer--menu>ul{margin-bottom:10px}@media(max-width:1124px){.footer--contacts,.footer--menu{align-items:center}}.footer--contacts svg,.footer--menu svg{color:#202c45}.footer--contacts--li:hover,.footer--contacts--li:hover svg,.footer--menu--li:hover,.footer--menu--li:hover svg{color:#50e292;transition:.3s}.footer--contacts--li:not(:last-child),.footer--menu--li:not(:last-child){margin-bottom:8px}.footer--contacts--title,.footer--menu--title{font-size:18px;cursor:pointer;font-weight:500;color:#000;margin-bottom:8px}.footer--contacts--li{font-size:14px;cursor:pointer}.footer--contacts--li a{display:flex;gap:15px}.footer--contacts--media{display:flex;gap:10px}.footer--contacts span{text-transform:none}.footer--block-2{display:flex;align-items:center;justify-content:center;padding:0 40px;min-height:46px;height:-moz-fit-content;height:fit-content;color:#202c45}.footer--all-right-title{text-align:center;font-size:14px}.footer--all-right-title--nuevo{white-space:nowrap;color:#50e292}.header{margin:auto;padding:0 10%}.header--nav{display:flex;align-items:center;justify-content:space-evenly;gap:42px;height:50px;padding:0}.header--logo{line-height:normal}.header--ul{display:flex;align-items:center;justify-content:flex-end;flex:1 1;gap:40px}.header--ul a{font-size:14.5px;font-weight:600}.header--ul a:hover{color:#8c8c8c;transition:.3s}.header--options{display:flex;align-items:center;gap:20px}.header--select{width:68px;height:30px}.header--user-option{height:20px;display:flex;align-items:center;gap:10px;font-size:12px;cursor:pointer;border:1px solid #222e3a;border-radius:6px;padding:4px 6px}.header--user-option:hover{border:1px solid #8c8c8c}.header--user-option--name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:40px;line-height:10px;font-size:10px;text-wrap:nowrap!important}@media(max-width:1124px){.header{display:none}}.mobile-header--logo{line-height:normal}@media screen and (max-width:576px)and (max-width:768px){.mobile-header--logo{line-height:normal}}.mobile-header--nav{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 20px}@media(min-width:1124px){.mobile-header{display:none}}.mobile-header--user-avatar{display:flex;align-items:center;gap:10px}.mobile-header--drawer{display:flex;align-items:center;gap:20px}.mobile-header--drawer--btn:hover svg{color:#8c8c8c}.mobile-header--content{display:flex;flex-direction:column;justify-content:space-between;height:90%}.mobile-header--menu{position:unset;width:100vw;height:100%;background-color:#1a2e44;padding:36px}.mobile-header--close-btn-block{position:relative;height:40px;border-bottom:1px solid #fff}.mobile-header--close-btn{position:absolute;top:0;right:10px}.mobile-header--close-btn svg{fill:#fff}.mobile-header--close-btn:hover{color:#8c8c8c}.mobile-header--ul{margin-top:10px;display:flex;flex-direction:column;gap:10px}.mobile-header--ul a,.mobile-header--ul li{font-size:14px;font-weight:600;cursor:pointer;color:#fff}.mobile-header--media{display:flex;align-items:center;justify-content:center;gap:10px}.mobile-header--media svg{width:16px}.mobile-header--media svg path{fill:#50e292}.mobile-header--media--li{border-radius:50%;border:1px solid #50e292;background-color:#fff}.mobile-header--media--li a{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.mobile-header--media--li svg{width:16px;height:16px}