@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";*{margin:0;border:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}html{scroll-behavior:smooth;overflow-x:hidden!important}body{margin:0;border:0;padding:0;min-height:100vh;min-width:100vw;overflow-x:hidden!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button:hover{cursor:pointer}input:focus{outline:none}li{list-style:none}svg{flex-shrink:0}img{border:none!important;outline:none;border-color:transparent!important}.App{background-color:#f2f4f7}section#app-login{width:100dvw;height:100dvh;display:flex;flex-direction:row}@media (max-width: 440px){section#app-login{flex-direction:column-reverse}}section#app-login div.content{width:100%;height:100%}section#app-login div.content.login{max-width:480px;min-width:380px;padding-top:15vh;gap:80px;display:flex;align-items:center;flex-direction:column;background-color:#fff}@media (max-width: 440px){section#app-login div.content.login{min-width:auto;padding-top:40px;gap:50px}}section#app-login div.content.login span#logo{width:215px;height:87px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/logo.png)}section#app-login div.content.login div.app-login-field{width:75%;gap:15px;display:flex;align-content:center;flex-direction:column}@media (max-width: 880px){section#app-login div.content.login div.app-login-field{width:90%}}section#app-login div.content.login div.app-login-field div.fields{gap:8px;display:flex;flex-direction:column}section#app-login div.content.about{background-size:cover;background-position-y:70%;background-position-x:center;background-repeat:no-repeat;background-image:url(/assets/images/login-background.jpeg)}@media (max-width: 440px){section#app-login div.content.about{height:120px;background-position-y:62%}}div.custom-form{width:100%}div.custom-form section.form-buttons .loading{width:20px;height:20px;display:flex;border-radius:50%;display:inline-block;border-top-color:#fff!important;border:3px solid rgba(0,0,0,.1);animation:spin .8s ease-in-out infinite}div.custom-form .custom-field.checkbox{gap:5px;display:flex;flex-direction:row;align-items:center}div.custom-form .custom-field.checkbox input[type=checkbox]{cursor:pointer}div.custom-form .custom-field.service-image{gap:10px;display:flex;flex-direction:column}div.custom-form .custom-field.service-image span{font-size:14px;font-weight:400;color:#22303ee6}div.custom-form .custom-field.service-image div{gap:5px;display:flex;flex-direction:column}div.custom-form .custom-field.service-image div .custom-input-file{width:250px;font-size:12px!important;font-weight:500!important;padding:10px;border-radius:8px;color:#fff!important;background-color:#65733b;cursor:pointer;display:flex;justify-content:center;text-transform:uppercase}@media (max-width: 520px){div.custom-form .custom-field.service-image div .custom-input-file{width:100%}}div.custom-form .custom-field.service-image div .feedback-upload-image{gap:5px;display:flex;flex-direction:row;font-size:14px;font-weight:400;color:#11a917}@media (max-width: 520px){div.custom-form .custom-field.service-image div .feedback-upload-image{font-size:12px;align-items:center}}div.custom-form .custom-field.service-image .image-preview{display:flex;border-radius:5px;flex-direction:row}div.custom-form .custom-field.service-image .image-preview img{width:90px;height:110px;border-radius:5px;background-size:cover}div.custom-form .custom-field.service-image .image-preview .remove-image{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;color:#fff;background-color:#f04438}div.custom-form .custom-field.service-image input[type=file]{display:none}div.custom-form div.form-inputs.tags{gap:10px;flex-direction:column}@media (max-width: 520px){div.custom-form{width:100%}}.loading{width:20px;height:20px;display:flex;border-radius:50%;display:inline-block;border-top-color:#fff!important;border:3px solid rgba(0,0,0,.1);animation:spin .8s ease-in-out infinite}.times-options{gap:8px;display:flex;width:100%;flex-wrap:wrap;flex-direction:row}.custom-radio{display:flex;align-items:center}.custom-radio .custom-check{width:67.7px;display:flex;padding:8px 0;font-size:14px;font-weight:600;cursor:pointer;text-align:center;justify-content:center;border-radius:8px;background-color:#edeef0;transition:.2s all ease-in-out}.custom-radio .custom-check:hover{color:#65733b;background-color:#f5f6f3}.custom-radio .custom-input-radio:checked+.custom-check{color:#65733b;background-color:#f5f6f3}.custom-radio .custom-input-radio{display:none}.feedback-times-options{gap:10px;display:flex;font-size:12px;font-weight:500;align-items:center;padding:14px;border-radius:8px;color:#f04438;background-color:#ffebeb}.feedback-times-options .icon{flex-shrink:1;stroke:#f04438}.search-date-of-service{gap:10px;width:400px;display:flex;flex-direction:row}@media (max-width: 950px){.search-date-of-service{width:100%}}@media (max-width: 580px){.search-date-of-service{gap:0;flex-direction:column}}.search-date-of-service .input-with-icon{display:flex;position:relative;align-items:center;cursor:pointer;font-size:14px;border-radius:8px;border:1px solid #CED1D5}.search-date-of-service .input-with-icon .react-datepicker-wrapper{width:100%}.search-date-of-service .input-with-icon .react-datepicker__current-month:first-letter{text-transform:uppercase}.search-date-of-service .input-with-icon:hover{transition:.3s all ease-in-out;border:1px solid #65733b;filter:drop-shadow(0px 0px 3px rgba(95,116,52,.2))}.search-date-of-service .input-with-icon .react-datepicker-popper{width:100%}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker{padding:15px;border:none;background-color:#fff;-webkit-box-shadow:0px 0px 9px 6px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 9px 6px rgba(0,0,0,.05);box-shadow:0 0 9px 6px #0000000d}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__header{border:none;background-color:#fff}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker__current-month{color:#22303e}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker__day-name{font-size:10px;font-weight:500;color:#9aa3b1;text-transform:uppercase}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__navigation{top:auto}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__navigation--next{right:15px}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__navigation--previous{left:15px}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__day{color:#22303e}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__day--disabled,.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__day--outside-month{color:#ccc}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__day--selected{font-weight:700;border-radius:0;color:#65733b;background-color:#fff;border-bottom:2px solid #65733b}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker .react-datepicker__day--keyboard-selected{background-color:#fff}.search-date-of-service .input-with-icon .react-datepicker-popper .react-datepicker__triangle{display:none}.search-date-of-service .input-with-icon input.custom-input-date-of-service{width:100%;height:45px;min-width:210px;padding:10px 40px 10px 10px;flex-grow:0!important;cursor:pointer;font-size:14px;border-radius:8px;color:#22303e}@media (max-width: 420px){.search-date-of-service .input-with-icon input.custom-input-date-of-service{min-width:180px}}@media (max-width: 390px){.search-date-of-service .input-with-icon input.custom-input-date-of-service{min-width:160px}}.search-date-of-service .input-with-icon svg.styled-svg{top:50%;right:10px;position:absolute;pointer-events:none;fill:#22303e;transform:translateY(-50%)}.search-date-of-service button.custom-button{margin-top:25px;min-width:180px}@media (max-width: 580px){.search-date-of-service button.custom-button{width:100%!important;margin-top:10px;padding:5px 20px}}section#register-appointment .external-field{gap:8px;width:100%;display:flex;flex-direction:column}section#register-appointment .external-field.services{width:calc(100% - 418px)}@media (max-width: 950px){section#register-appointment .external-field.services{width:100%}}section#register-appointment .external-field.services [class$=-control]{width:100%;min-height:45px;cursor:pointer;font-size:14px;border-radius:8px;border:1px solid #CED1D5}section#register-appointment .external-field.services [class$=-control]:hover{transition:.3s all ease-in-out;border:1px solid #65733b;filter:drop-shadow(0px 0px 3px rgba(95,116,52,.2))}section#register-appointment .external-field.services [class$=-menu]{border-radius:8px}section#register-appointment .external-field.services [class$=-menu] [class$=-option]{cursor:pointer;font-size:14px;color:#42464d;transition:.2s all ease-in-out;background-color:#fff}section#register-appointment .external-field.services [class$=-menu] [class$=-option]:hover{color:#65733b;background-color:#f5f6f3}section#register-appointment label{font-size:14px;font-weight:400;color:#22303e}@media (max-width: 770px){section#register-appointment .form-inputs #custom-field{width:100%}}main#content{margin:0!important;padding:25px 30px!important}main#content .data-for-list-services{width:100%!important;padding:20px 0!important}main#content section#list-services{gap:15px;width:100%;display:flex;align-items:flex-end;flex-direction:column}@media (max-width: 700px){main#content section#list-services .no-responsive{display:none}}main#content section#list-services .custom-icon{fill:#292929}main#content section#list-services button#register-service{padding:10px 40px;font-size:12px;font-weight:400;border-radius:8px;text-transform:uppercase;margin-right:20px;transition:.2s all ease-in-out;color:#fff;background-color:#65733b}@media (max-width: 520px){main#content section#list-services button#register-service{margin:auto;width:calc(100% - 50px)}}main#content section#list-services button#register-service:hover{color:#fff;background-color:#505d28}main#content section#list-services .about-registered-services{font-size:12px;font-weight:400;color:#292929;margin-right:20px}main#content section#list-services table{width:100%;border-collapse:collapse}main#content section#list-services thead{border-top:1px solid #E4E6E8;border-bottom:1px solid #E4E6E8}main#content section#list-services thead th{font-size:13px;font-weight:600;color:#292929;text-align:justify;padding:12px 25px;text-transform:uppercase}main#content section#list-services thead th:first-child{padding:12px 25px}main#content section#list-services thead th:last-child{text-align:end}main#content section#list-services tbody tr:nth-child(odd){background-color:#f5f5f5}main#content section#list-services tbody td{font-size:13px;font-weight:500;color:#292929;padding:12px 25px}main#content section#list-services tbody td:first-child{padding:12px 25px}main#content section#list-services tbody .table-actions{gap:10px;display:flex;cursor:pointer;justify-content:flex-end}.button-loading{width:20px;height:20px;display:inline-block;border-radius:50%;border-top-color:#fff!important;border:3px solid rgba(0,0,0,.1);animation:spin .8s ease-in-out infinite}section.global-content{width:100%;height:100vh;display:grid;transition:all .3s ease-in-out;background-color:#f5f5f9}section.global-content.expanded{grid-template-columns:260px 1fr}section.global-content.collapsed{grid-template-columns:80px 1fr}@media (max-width: 520px){section.global-content{height:100%;display:flex;flex-direction:column}section.global-content#home{height:100vh}section.global-content.collapsed{flex-shrink:0}section.global-content.collapsed main#content{margin:0;grid-column:1/3;padding:0!important}section.global-content.expanded{grid-template-columns:90% 1fr}section.global-content.expanded main#content{display:none}}section.global-content main#content{overflow-y:auto;padding:25px 30px;grid-column:2/3}section.global-content main#content .content-title{gap:5px;display:flex;flex-direction:column}@media (max-width: 520px){section.global-content main#content .content-title{padding:10px 20px 0}}section.global-content main#content .content-title h2{font-size:22px;font-weight:600;-webkit-user-select:none;user-select:none;color:#22303ee6}section.global-content main#content .content-title h3{font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none;color:#22303ee6}section.global-content main#content .content-data{max-width:1100px;width:auto;padding:20px;border-radius:8px;margin-top:20px;background-color:#fff;filter:drop-shadow(0px 2px 6px rgba(34,48,62,.08))}section.global-content main#content .content-data.change-password{max-width:520px}@media (max-width: 520px){section.global-content main#content .content-data{width:100%;border-radius:0!important}section.global-content main#content .content-data.change-password{max-width:100%}}section.global-content section#navbar{height:100vh;grid-column:1/2;background-color:#fff;transition:all .3s ease-in-out;filter:drop-shadow(0px 2px 6px rgba(34,48,62,.08))}section.global-content section#navbar.expanded{width:260px}section.global-content section#navbar.collapsed{width:80px}@media (max-width: 520px){section.global-content section#navbar{display:flex;align-items:center;justify-content:center}section.global-content section#navbar.expanded{width:100%}section.global-content section#navbar.expanded #change-navbar{left:calc(100dvw - 55px);position:absolute}section.global-content section#navbar.collapsed{width:60px;height:60px;margin:15px;flex-shrink:0;border-radius:12px}section.global-content section#navbar.collapsed #change-navbar{top:0;left:0;width:35px;height:35px;display:flex;position:relative}section.global-content section#navbar .content-navbar-collapsed{display:none}}div.custom-form{gap:25px;display:flex;flex-direction:column}div.custom-form .form-section{display:flex;flex-direction:column}div.custom-form .form-section-title{font-size:21px;font-weight:600;color:#22303ee6}div.custom-form .form-inputs{gap:2%;width:100%;display:flex}@media (max-width: 770px){div.custom-form .form-inputs.about-customer{gap:5px;flex-direction:column}}@media (max-width: 950px){div.custom-form .form-inputs.about-appointment{gap:10px;flex-direction:column}}div.custom-form .form-inputs.change-password{gap:6px;flex-direction:column}div.custom-form section{gap:10px;display:flex;flex-direction:column}div.custom-form [class*=field-size]{min-width:0}div.custom-form .register-button{display:flex;padding:10px;font-size:14px;min-height:40px;font-weight:500;border-radius:6px;color:#fff;align-items:center;justify-content:center;background-color:#11a917}section#navbar header#navbar-logo div.logo{width:225px;height:68px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/navbar-logo.png)}section#navbar header#navbar-logo div.logo-collapsed{width:50px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/navbar-logo-collapsed.png)}section#navbar footer#navbar-footer .user-photo{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;border:2px solid rgba(233,236,239,.4);background-image:url(/assets/images/navbar-avatar.png)}section.app-feedback{width:100vw;height:100vh;top:0;left:0;z-index:2;display:flex;position:fixed;align-items:center;justify-content:center;background-color:#0009}section.app-feedback .content{width:400px;height:auto;display:flex;flex-direction:column;border-radius:25px 25px 12px 12px;color:#42464d;background-color:#fff}@media (max-width: 450px){section.app-feedback .content{width:90vw}}section.app-feedback .content .color-success{color:#11a917}section.app-feedback .content .background-success{background-color:#11a917}section.app-feedback .content .color-warning{color:#ffb200}section.app-feedback .content .background-warning{background-color:#ffb200}section.app-feedback .content .color-delete{color:#f04438}section.app-feedback .content .background-delete{background-color:#f04438}section.app-feedback .content .color-error{color:#f04438}section.app-feedback .content .background-error{background-color:#f04438}section.app-feedback .content .color-info{color:#155bcb}section.app-feedback .content .background-info{background-color:#155bcb}section.app-feedback .content .header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px 12px 0 0}section.app-feedback .content .data{gap:35px;display:flex;flex-direction:column;padding:15px 20px 20px}section.app-feedback .content .texts{gap:10px;display:flex;-webkit-user-select:none;user-select:none;flex-direction:column}section.app-feedback .content .texts .title{font-size:16px;font-weight:600;text-align:center}section.app-feedback .content .texts .message{display:flex;flex-direction:column;font-size:12px;font-weight:400;text-align:center;color:#42464d}section.app-feedback .content .buttons{gap:5px;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row}@media (max-width: 460px){section.app-feedback .content .buttons{flex-direction:column-reverse}}section.app-feedback .content .buttons button{width:50%;display:flex;font-size:12px;font-weight:600;border-radius:8px;padding:10px 30px;justify-content:center;text-transform:uppercase}@media (max-width: 460px){section.app-feedback .content .buttons button{width:100%}}section.app-feedback .content .buttons button#confirm{color:#fff}section.app-feedback .content .buttons button#confirm.full-size{width:100%}section.app-feedback .content .buttons button#cancel{color:#42464d;background-color:#dddcdc}div#custom-field{gap:5px;display:flex;flex-direction:column}div#custom-field.min-size-10{min-width:10px}div#custom-field.min-size-20{min-width:20px}div#custom-field.min-size-30{min-width:30px}div#custom-field.min-size-40{min-width:40px}div#custom-field.min-size-50{min-width:50px}div#custom-field.min-size-60{min-width:60px}div#custom-field.min-size-70{min-width:70px}div#custom-field.min-size-80{min-width:80px}div#custom-field.min-size-90{min-width:90px}div#custom-field.min-size-100{min-width:100px}div#custom-field.min-size-110{min-width:110px}div#custom-field.min-size-120{min-width:120px}div#custom-field.min-size-130{min-width:130px}div#custom-field.min-size-140{min-width:140px}div#custom-field.min-size-150{min-width:150px}div#custom-field.min-size-160{min-width:160px}div#custom-field.min-size-170{min-width:170px}div#custom-field.min-size-180{min-width:180px}div#custom-field.min-size-190{min-width:190px}div#custom-field.min-size-200{min-width:200px}div#custom-field.min-size-210{min-width:210px}div#custom-field.min-size-220{min-width:220px}div#custom-field.min-size-230{min-width:230px}div#custom-field.min-size-240{min-width:240px}div#custom-field.min-size-250{min-width:250px}div#custom-field.min-size-260{min-width:260px}div#custom-field.min-size-270{min-width:270px}div#custom-field.min-size-280{min-width:280px}div#custom-field.min-size-290{min-width:290px}div#custom-field.min-size-300{min-width:300px}div#custom-field.min-size-310{min-width:310px}div#custom-field.min-size-320{min-width:320px}div#custom-field.min-size-330{min-width:330px}div#custom-field.min-size-340{min-width:340px}div#custom-field.min-size-350{min-width:350px}div#custom-field.min-size-360{min-width:360px}div#custom-field.min-size-370{min-width:370px}div#custom-field.min-size-380{min-width:380px}div#custom-field.min-size-390{min-width:390px}div#custom-field.min-size-400{min-width:400px}div#custom-field.min-size-410{min-width:410px}div#custom-field.min-size-420{min-width:420px}div#custom-field.min-size-430{min-width:430px}div#custom-field.min-size-440{min-width:440px}div#custom-field.min-size-450{min-width:450px}div#custom-field.min-size-460{min-width:460px}div#custom-field.min-size-470{min-width:470px}div#custom-field.min-size-480{min-width:480px}div#custom-field.min-size-490{min-width:490px}div#custom-field.min-size-500{min-width:500px}div#custom-field.min-size-510{min-width:510px}div#custom-field.min-size-520{min-width:520px}div#custom-field.min-size-530{min-width:530px}div#custom-field.min-size-540{min-width:540px}div#custom-field.min-size-550{min-width:550px}div#custom-field.min-size-560{min-width:560px}div#custom-field.min-size-570{min-width:570px}div#custom-field.min-size-580{min-width:580px}div#custom-field.min-size-590{min-width:590px}div#custom-field.min-size-600{min-width:600px}div#custom-field.min-size-610{min-width:610px}div#custom-field.min-size-620{min-width:620px}div#custom-field.min-size-630{min-width:630px}div#custom-field.min-size-640{min-width:640px}div#custom-field.min-size-650{min-width:650px}div#custom-field.min-size-660{min-width:660px}div#custom-field.min-size-670{min-width:670px}div#custom-field.min-size-680{min-width:680px}div#custom-field.min-size-690{min-width:690px}div#custom-field.min-size-700{min-width:700px}div#custom-field.min-size-710{min-width:710px}div#custom-field.min-size-720{min-width:720px}div#custom-field.min-size-730{min-width:730px}div#custom-field.min-size-740{min-width:740px}div#custom-field.min-size-750{min-width:750px}div#custom-field.min-size-760{min-width:760px}div#custom-field.min-size-770{min-width:770px}div#custom-field.min-size-780{min-width:780px}div#custom-field.min-size-790{min-width:790px}div#custom-field.min-size-800{min-width:800px}div#custom-field.min-size-810{min-width:810px}div#custom-field.min-size-820{min-width:820px}div#custom-field.min-size-830{min-width:830px}div#custom-field.min-size-840{min-width:840px}div#custom-field.min-size-850{min-width:850px}div#custom-field.min-size-860{min-width:860px}div#custom-field.min-size-870{min-width:870px}div#custom-field.min-size-880{min-width:880px}div#custom-field.min-size-890{min-width:890px}div#custom-field.min-size-900{min-width:900px}div#custom-field.min-size-910{min-width:910px}div#custom-field.min-size-920{min-width:920px}div#custom-field.min-size-930{min-width:930px}div#custom-field.min-size-940{min-width:940px}div#custom-field.min-size-950{min-width:950px}div#custom-field.min-size-960{min-width:960px}div#custom-field.min-size-970{min-width:970px}div#custom-field.min-size-980{min-width:980px}div#custom-field.min-size-990{min-width:990px}div#custom-field.min-size-1000{min-width:1000px}div#custom-field.size-10{width:10%}div#custom-field.size-11{width:11%}div#custom-field.size-12{width:12%}div#custom-field.size-13{width:13%}div#custom-field.size-14{width:14%}div#custom-field.size-15{width:15%}div#custom-field.size-16{width:16%}div#custom-field.size-17{width:17%}div#custom-field.size-18{width:18%}div#custom-field.size-19{width:19%}div#custom-field.size-20{width:20%}div#custom-field.size-21{width:21%}div#custom-field.size-22{width:22%}div#custom-field.size-23{width:23%}div#custom-field.size-24{width:24%}div#custom-field.size-25{width:25%}div#custom-field.size-26{width:26%}div#custom-field.size-27{width:27%}div#custom-field.size-28{width:28%}div#custom-field.size-29{width:29%}div#custom-field.size-30{width:30%}div#custom-field.size-31{width:31%}div#custom-field.size-32{width:32%}div#custom-field.size-33{width:33%}div#custom-field.size-34{width:34%}div#custom-field.size-35{width:35%}div#custom-field.size-36{width:36%}div#custom-field.size-37{width:37%}div#custom-field.size-38{width:38%}div#custom-field.size-39{width:39%}div#custom-field.size-40{width:40%}div#custom-field.size-41{width:41%}div#custom-field.size-42{width:42%}div#custom-field.size-43{width:43%}div#custom-field.size-44{width:44%}div#custom-field.size-45{width:45%}div#custom-field.size-46{width:46%}div#custom-field.size-47{width:47%}div#custom-field.size-48{width:48%}div#custom-field.size-49{width:49%}div#custom-field.size-50{width:50%}div#custom-field.size-51{width:51%}div#custom-field.size-52{width:52%}div#custom-field.size-53{width:53%}div#custom-field.size-54{width:54%}div#custom-field.size-55{width:55%}div#custom-field.size-56{width:56%}div#custom-field.size-57{width:57%}div#custom-field.size-58{width:58%}div#custom-field.size-59{width:59%}div#custom-field.size-60{width:60%}div#custom-field.size-61{width:61%}div#custom-field.size-62{width:62%}div#custom-field.size-63{width:63%}div#custom-field.size-64{width:64%}div#custom-field.size-65{width:65%}div#custom-field.size-66{width:66%}div#custom-field.size-67{width:67%}div#custom-field.size-68{width:68%}div#custom-field.size-69{width:69%}div#custom-field.size-70{width:70%}div#custom-field.size-71{width:71%}div#custom-field.size-72{width:72%}div#custom-field.size-73{width:73%}div#custom-field.size-74{width:74%}div#custom-field.size-75{width:75%}div#custom-field.size-76{width:76%}div#custom-field.size-77{width:77%}div#custom-field.size-78{width:78%}div#custom-field.size-79{width:79%}div#custom-field.size-80{width:80%}div#custom-field.size-81{width:81%}div#custom-field.size-82{width:82%}div#custom-field.size-83{width:83%}div#custom-field.size-84{width:84%}div#custom-field.size-85{width:85%}div#custom-field.size-86{width:86%}div#custom-field.size-87{width:87%}div#custom-field.size-88{width:88%}div#custom-field.size-89{width:89%}div#custom-field.size-90{width:90%}div#custom-field.size-91{width:91%}div#custom-field.size-92{width:92%}div#custom-field.size-93{width:93%}div#custom-field.size-94{width:94%}div#custom-field.size-95{width:95%}div#custom-field.size-96{width:96%}div#custom-field.size-97{width:97%}div#custom-field.size-98{width:98%}div#custom-field.size-99{width:99%}div#custom-field.size-100{width:100%}div#custom-field div.field{width:100%;gap:6px;display:flex;flex-direction:column-reverse}div#custom-field div.field label{font-size:14px;font-weight:400;color:#22303e}div#custom-field div.field div.field-content{gap:5px;display:flex;position:relative;align-items:center}div#custom-field div.field div.field-content svg.icon-field{position:absolute;margin-left:12px;flex-shrink:1}div#custom-field div.field div.field-content svg.icon-field path{stroke:#9c9ea1;transition:.3s all ease-in-out}div#custom-field div.field div.field-content input.custom-input{width:100%;height:45px;padding:12px 15px;font-size:14px;border-radius:8px;transition:.3s all ease-in-out;color:#292929;border:1px solid #CED1D5}div#custom-field div.field div.field-content input.custom-input .icon{padding:12px 15px 12px 40px}div#custom-field div.field div.field-content input.custom-input:focus{border:1px solid #65733b;filter:drop-shadow(0px 0px 3px rgba(95,116,52,.2))}div#custom-field div.field div.field-content input.custom-input:focus+svg.icon-field path{stroke:#65733b}div#custom-field div.field div.field-content input.custom-input:disabled{-webkit-user-select:none;user-select:none;color:#707070;border:1px solid #e4e4e4;background-color:#e4e4e4}div#custom-field div.field div.field-content button.password-toggle{top:13px;right:15px;position:absolute;background:none}div#custom-field div.field div.field-content button.password-toggle path.styled-icon.show{stroke:#42464d}div#custom-field div.field div.field-content button.password-toggle path.styled-icon.hidden{fill:#42464d}div#custom-field div.field div.field-content.password,div#custom-field div.field div.field-content.confirmPassword{display:flex;position:relative;align-items:center}div#custom-field div.field div.field-content.cardNumber{display:flex;position:relative;align-items:center;justify-content:flex-end}div#custom-field div.field div.field-content.cardNumber svg.icon-card-brand{right:12px;background:none;position:absolute}div#custom-field div.feedback-message{gap:5px;display:flex;font-size:12px;font-weight:500;align-items:center}div#custom-field div.feedback-message span{display:flex}div#custom-field div.feedback-message .icon{flex-shrink:0}div#custom-field div.feedback-message.error{color:#f04438}div#custom-field div.feedback-message.success{color:#11a917}button.custom-button{display:flex;align-items:center;justify-content:center;border-radius:8px;text-transform:uppercase;transition:.3s all ease-in-out}button.custom-button.primary{height:50px;font-size:14px;font-weight:500;color:#fff;background-color:#65733b}button.custom-button.primary:hover{background-color:#505d28}button.custom-button.secondary{height:40px;font-size:12px;font-weight:600;color:#65733b;background-color:#f5f5f5}button.custom-button.secondary:hover{color:#fff;background-color:#65733b}button.custom-button.success{height:50px;font-size:14px;font-weight:500;color:#fff;background-color:#11a917}button.custom-button.success:hover{background-color:#138c17}button.custom-button.full-width{width:100%!important}button.custom-button.auto-width{width:auto!important}button.custom-button.height-5{height:5px}button.custom-button.height-10{height:10px}button.custom-button.height-15{height:15px}button.custom-button.height-20{height:20px}button.custom-button.height-25{height:25px}button.custom-button.height-30{height:30px}button.custom-button.height-35{height:35px}button.custom-button.height-40{height:40px}button.custom-button.height-45{height:45px}button.custom-button.height-50{height:50px}button.custom-button.height-55{height:55px}button.custom-button.height-60{height:60px}button.custom-button.height-65{height:65px}button.custom-button.height-70{height:70px}button.custom-button.height-75{height:75px}button.custom-button.height-80{height:80px}button.custom-button.height-85{height:85px}button.custom-button.height-90{height:90px}button.custom-button.height-95{height:95px}button.custom-button.height-100{height:100px}button.custom-button.height-105{height:105px}button.custom-button.height-110{height:110px}button.custom-button.height-115{height:115px}button.custom-button.height-120{height:120px}button.custom-button.height-125{height:125px}button.custom-button.height-130{height:130px}button.custom-button.height-135{height:135px}button.custom-button.height-140{height:140px}button.custom-button.height-145{height:145px}button.custom-button.height-150{height:150px}button.custom-button.height-155{height:155px}button.custom-button.height-160{height:160px}button.custom-button.height-165{height:165px}button.custom-button.height-170{height:170px}button.custom-button.height-175{height:175px}button.custom-button.height-180{height:180px}button.custom-button.height-185{height:185px}button.custom-button.height-190{height:190px}button.custom-button.height-195{height:195px}button.custom-button.height-200{height:200px}button.custom-button.height-205{height:205px}button.custom-button.height-210{height:210px}button.custom-button.height-215{height:215px}button.custom-button.height-220{height:220px}button.custom-button.height-225{height:225px}button.custom-button.height-230{height:230px}button.custom-button.height-235{height:235px}button.custom-button.height-240{height:240px}button.custom-button.height-245{height:245px}button.custom-button.height-250{height:250px}button.custom-button.height-255{height:255px}button.custom-button.height-260{height:260px}button.custom-button.height-265{height:265px}button.custom-button.height-270{height:270px}button.custom-button.height-275{height:275px}button.custom-button.height-280{height:280px}button.custom-button.height-285{height:285px}button.custom-button.height-290{height:290px}button.custom-button.height-295{height:295px}button.custom-button.height-300{height:300px}button.custom-button.height-305{height:305px}button.custom-button.height-310{height:310px}button.custom-button.height-315{height:315px}button.custom-button.height-320{height:320px}button.custom-button.height-325{height:325px}button.custom-button.height-330{height:330px}button.custom-button.height-335{height:335px}button.custom-button.height-340{height:340px}button.custom-button.height-345{height:345px}button.custom-button.height-350{height:350px}button.custom-button.height-355{height:355px}button.custom-button.height-360{height:360px}button.custom-button.height-365{height:365px}button.custom-button.height-370{height:370px}button.custom-button.height-375{height:375px}button.custom-button.height-380{height:380px}button.custom-button.height-385{height:385px}button.custom-button.height-390{height:390px}button.custom-button.height-395{height:395px}button.custom-button.height-400{height:400px}button.custom-button.height-405{height:405px}button.custom-button.height-410{height:410px}button.custom-button.height-415{height:415px}button.custom-button.height-420{height:420px}button.custom-button.height-425{height:425px}button.custom-button.height-430{height:430px}button.custom-button.height-435{height:435px}button.custom-button.height-440{height:440px}button.custom-button.height-445{height:445px}button.custom-button.height-450{height:450px}button.custom-button.height-455{height:455px}button.custom-button.height-460{height:460px}button.custom-button.height-465{height:465px}button.custom-button.height-470{height:470px}button.custom-button.height-475{height:475px}button.custom-button.height-480{height:480px}button.custom-button.height-485{height:485px}button.custom-button.height-490{height:490px}button.custom-button.height-495{height:495px}button.custom-button.height-500{height:500px}button.custom-button.width-10{width:10px}button.custom-button.width-20{width:20px}button.custom-button.width-30{width:30px}button.custom-button.width-40{width:40px}button.custom-button.width-50{width:50px}button.custom-button.width-60{width:60px}button.custom-button.width-70{width:70px}button.custom-button.width-80{width:80px}button.custom-button.width-90{width:90px}button.custom-button.width-100{width:100px}button.custom-button.width-110{width:110px}button.custom-button.width-120{width:120px}button.custom-button.width-130{width:130px}button.custom-button.width-140{width:140px}button.custom-button.width-150{width:150px}button.custom-button.width-160{width:160px}button.custom-button.width-170{width:170px}button.custom-button.width-180{width:180px}button.custom-button.width-190{width:190px}button.custom-button.width-200{width:200px}button.custom-button.width-210{width:210px}button.custom-button.width-220{width:220px}button.custom-button.width-230{width:230px}button.custom-button.width-240{width:240px}button.custom-button.width-250{width:250px}button.custom-button.width-260{width:260px}button.custom-button.width-270{width:270px}button.custom-button.width-280{width:280px}button.custom-button.width-290{width:290px}button.custom-button.width-300{width:300px}button.custom-button.width-310{width:310px}button.custom-button.width-320{width:320px}button.custom-button.width-330{width:330px}button.custom-button.width-340{width:340px}button.custom-button.width-350{width:350px}button.custom-button.width-360{width:360px}button.custom-button.width-370{width:370px}button.custom-button.width-380{width:380px}button.custom-button.width-390{width:390px}button.custom-button.width-400{width:400px}button.custom-button.width-410{width:410px}button.custom-button.width-420{width:420px}button.custom-button.width-430{width:430px}button.custom-button.width-440{width:440px}button.custom-button.width-450{width:450px}button.custom-button.width-460{width:460px}button.custom-button.width-470{width:470px}button.custom-button.width-480{width:480px}button.custom-button.width-490{width:490px}button.custom-button.width-500{width:500px}button.custom-button.width-510{width:510px}button.custom-button.width-520{width:520px}button.custom-button.width-530{width:530px}button.custom-button.width-540{width:540px}button.custom-button.width-550{width:550px}button.custom-button.width-560{width:560px}button.custom-button.width-570{width:570px}button.custom-button.width-580{width:580px}button.custom-button.width-590{width:590px}button.custom-button.width-600{width:600px}button.custom-button.width-610{width:610px}button.custom-button.width-620{width:620px}button.custom-button.width-630{width:630px}button.custom-button.width-640{width:640px}button.custom-button.width-650{width:650px}button.custom-button.width-660{width:660px}button.custom-button.width-670{width:670px}button.custom-button.width-680{width:680px}button.custom-button.width-690{width:690px}button.custom-button.width-700{width:700px}button.custom-button.width-710{width:710px}button.custom-button.width-720{width:720px}button.custom-button.width-730{width:730px}button.custom-button.width-740{width:740px}button.custom-button.width-750{width:750px}button.custom-button.width-760{width:760px}button.custom-button.width-770{width:770px}button.custom-button.width-780{width:780px}button.custom-button.width-790{width:790px}button.custom-button.width-800{width:800px}button.custom-button.width-810{width:810px}button.custom-button.width-820{width:820px}button.custom-button.width-830{width:830px}button.custom-button.width-840{width:840px}button.custom-button.width-850{width:850px}button.custom-button.width-860{width:860px}button.custom-button.width-870{width:870px}button.custom-button.width-880{width:880px}button.custom-button.width-890{width:890px}button.custom-button.width-900{width:900px}button.custom-button.width-910{width:910px}button.custom-button.width-920{width:920px}button.custom-button.width-930{width:930px}button.custom-button.width-940{width:940px}button.custom-button.width-950{width:950px}button.custom-button.width-960{width:960px}button.custom-button.width-970{width:970px}button.custom-button.width-980{width:980px}button.custom-button.width-990{width:990px}button.custom-button.width-1000{width:1000px}button.custom-button .button-loading{width:20px;height:20px;display:inline-block;border-radius:50%;border-top-color:#fff!important;border:3px solid rgba(0,0,0,.1);animation:spin .8s ease-in-out infinite}section#navbar{z-index:1}section#navbar .content-navbar{gap:40px;width:100%;height:100%;display:flex;padding:30px 0 30px 20px;flex-direction:column;justify-content:space-between}section#navbar .content-navbar-collapsed{gap:40px;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:30px 0;justify-content:space-between}section#navbar header#navbar-logo{cursor:pointer}section#navbar header#navbar-logo div{background-size:contain;background-repeat:no-repeat}section#navbar header#navbar-logo div.logo{width:225px;height:68px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/navbar-logo.png)}section#navbar header#navbar-logo div.logo-collapsed{width:50px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/navbar-logo-collapsed.png)}section#navbar footer#navbar-footer{gap:10px;width:100%;display:flex;flex-direction:row;align-items:center;padding:0 20px 0 0;justify-content:space-between}section#navbar footer#navbar-footer .navbar-user-data{gap:7px;display:flex;-webkit-user-select:none;user-select:none;align-items:center;flex-direction:row}section#navbar footer#navbar-footer .user-photo{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;border:2px solid rgba(233,236,239,.4);background-image:url(/assets/images/navbar-avatar.png)}section#navbar footer#navbar-footer .user-info{gap:3px;display:flex;flex-direction:column}section#navbar footer#navbar-footer .user-name{font-size:15px;font-weight:600;color:#22303ee6}section#navbar footer#navbar-footer .user-position{font-size:11px;font-weight:400;color:#22303ee6}section#navbar footer#navbar-footer #logout{width:26px;height:24px;cursor:pointer}section#navbar footer#navbar-footer #logout .navbar-icon{fill:#f04438;transition:all .3s ease-in-out}section#navbar footer#navbar-footer #logout:hover .navbar-icon{fill:#bc1105;transform:translate(1px)}section#navbar nav#global-navbar{gap:40px;display:flex;flex-direction:column}section#navbar nav#global-navbar.global-navbar-collapsed{align-items:center}section#navbar nav#global-navbar nav.navbar-options{display:flex;overflow-x:hidden;overflow-y:hidden;padding:0 20px 0 0;flex-direction:column;height:calc(100vh - 250px)}section#navbar nav#global-navbar nav.navbar-options:hover{overflow-y:visible}section#navbar nav#global-navbar nav.navbar-options::-webkit-scrollbar-thumb{cursor:pointer;border-radius:50px;background-color:#505d28}section#navbar nav#global-navbar nav.navbar-options::-webkit-scrollbar{width:4px}section#navbar nav#global-navbar nav.navbar-options-collapsed{display:flex;overflow-x:hidden;overflow-y:hidden;align-items:center;flex-direction:column;height:calc(100vh - 230px)}section#navbar nav#global-navbar nav.navbar-options-collapsed:hover{width:100vw;overflow-y:visible}section#navbar nav#global-navbar nav.navbar-options-collapsed::-webkit-scrollbar{display:none}section#navbar nav#global-navbar nav .navbar-options-list{gap:20px;display:flex;flex-direction:column}section#navbar nav#global-navbar nav .navbar-options-list-collapsed{gap:5px;display:flex;position:relative;flex-direction:column}section#navbar nav#global-navbar nav h4.navbar-title{margin-left:8px;font-weight:400;font-size:11.5px;-webkit-user-select:none;user-select:none;padding-bottom:5px;color:#22303e80;text-transform:uppercase}section#navbar #change-navbar{top:25px;position:absolute;background-color:transparent;transition:all .3s ease-in-out}section#navbar #change-navbar.expanded{left:242px}section#navbar #change-navbar.collapsed{left:62px}section#navbar #change-navbar:hover .icon-change-navbar{fill:#505d28}section#navbar #change-navbar .icon-change-navbar{fill:#22303ee6;transition:all .3s ease-in-out}section#navbar .navbar-item span{font-size:14px;font-weight:400;color:#22303ee6}section#navbar .navbar-item:hover{margin:auto;border-radius:8px;transform:translate(5px);background-color:#f5f6f3}section#navbar .navbar-submenu-item span{font-size:13px;font-weight:400;color:#22303ee6}section#navbar .navbar-submenu-item:hover{border-radius:8px;transform:translate(2px);background-color:#edeef0}section#navbar .navbar-submenu-item:hover .navbar-submenu-icon{stroke-width:.5px;stroke:#fff}section#navbar .navbar-item,section#navbar .navbar-submenu-item{gap:8px;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 8px;align-items:center;transition:.2s all ease-out}section#navbar .navbar-item:hover path.navbar-icon,section#navbar .navbar-item:hover .navbar-text{font-weight:500;fill:#505d28;color:#505d28}section#navbar .navbar-item.expandable{display:flex;flex-direction:column}section#navbar .navbar-icon{fill:#22303ee6}section#navbar .navbar-expandable{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section#navbar .navbar-expandable-item{gap:8px;display:flex;align-items:center;flex-direction:row}section#navbar .navbar-submenu{width:90%;margin:auto;display:flex;flex-direction:column}nav.navbar-collapsed-item{display:flex;flex-direction:row}nav.navbar-collapsed-item:hover ol.navbar-option-collapsed,nav.navbar-collapsed-item:hover ol.navbar-option-collapsed-expandable{opacity:1;visibility:visible}nav .navbar-icon-collapsed{width:40px;height:40px;margin:auto;display:flex;cursor:pointer;position:relative;border-radius:8px;align-items:center;justify-content:center;transition:.2s all ease-out}nav ol.navbar-option-collapsed{opacity:0;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;visibility:hidden;transition:.3s all ease-out;left:35px;position:absolute;align-items:center;justify-content:center;height:40px;white-space:nowrap;padding:0 20px 0 25px;border-radius:0 8px 8px 0;font-size:14px;font-weight:500;color:#505d28;background-color:#f5f6f3}nav ol.navbar-option-collapsed:hover{padding:0 20px;border-radius:8px;transform:translate(12px);color:#f5f6f3;background-color:#505d28}nav ol.navbar-option-collapsed-expandable{gap:5px;opacity:0;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;visibility:hidden;flex-direction:column;transition:.3s all ease-out;left:35px;position:absolute;height:auto;white-space:nowrap;padding:12px 0 0;border-radius:0 8px 8px;font-size:14px;font-weight:500;color:#505d28;background-color:#f5f6f3}nav li.navbar-submenu-item-collapsed{gap:8px;width:100%;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:11px 20px 11px 25px;transition:.2s all ease-out}nav li.navbar-submenu-item-collapsed span{font-size:13px;font-weight:400;color:#22303ee6}nav li.navbar-submenu-item-collapsed:hover{background-color:#505d28}nav li.navbar-submenu-item-collapsed:hover span.navbar-text{color:#f5f6f3}nav li.navbar-submenu-item-collapsed:last-child:hover{border-radius:0 0 8px 8px}nav li.navbar-options-collapsed-title{padding:0 20px 6px 25px}nav .navbar-collapsed-item:hover div.navbar-icon-collapsed,nav .navbar-icon-collapsed:hover{background-color:#f5f6f3!important}nav .navbar-collapsed-item:hover div.navbar-icon-collapsed .navbar-icon,nav .navbar-icon-collapsed:hover .navbar-icon{fill:#505d28!important}nav .navbar-options-list-collapsed .navbar-icon{transition:.2s all ease-out}.loading-spinner{width:30px;height:30px;border-radius:50%;display:inline-block;border-top-color:#fff!important;border:4px solid rgba(0,0,0,.1);animation:spin .8s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}/*!
* Cropper.js v1.6.2
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2024-04-21T07:43:02.731Z
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.content-crop-image{gap:10px;display:flex;flex-direction:column}@media (max-width: 675px){.content-crop-image{width:80vw}.content-crop-image .cropper-container.cropper-bg,.content-crop-image .custom-cropper{width:100%!important}.content-crop-image [data-cropper-action=se]{width:5px!important;height:5px!important}}#btn-crop-image{width:100%;cursor:pointer;font-size:12px;font-weight:500;padding:7px 15px;text-transform:uppercase;border-radius:4px;color:#fff;background-color:#696cff}div.modal-overlay{top:0;left:0;width:100vw;height:100vh;display:flex;z-index:99999;position:fixed;align-items:center;justify-content:center;background-color:#0009}div.modal-overlay .modal-content{gap:8px;display:flex;flex-direction:column;padding:20px;border-radius:10px;background-color:#fff}@media (max-width: 460px){div.modal-overlay .modal-content{width:90vw}}div.modal-overlay .modal-content .modal-header{width:100%;display:flex;justify-content:flex-end}div.modal-overlay .modal-content .modal-header button{cursor:pointer;font-size:12px;font-weight:500;padding:7px 15px;text-transform:uppercase;border-radius:4px;color:#fff;background-color:#f04438}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
