@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;1,100;1,200;1,300;1,400;1,500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary:#32642d;--color-primary-hover:#68adf8;--color-primary-transparent:#074a9733;--color-secondary:#fbbc05;--color-secondary-hover:#fbbc05;--color-secondary-transparent:#074a9733;--color-red:#b0182e}.tab-pane{transition:transform .3s ease-in-out}body{background-color:#f8f9fa;font-family:Inter,sans-serif;height:100vh;width:100vw}.slide-in{transform:translateY(100%)}.slide-in,.slide-in-active{transition:transform .5s ease-out}.slide-in-active{transform:translateY(0)}.btn-default{background-color:#32642d;color:#fbbc05}.btn-default:hover{background-color:#fbbc05;color:#32642d}.form-control:focus,.form-control:hover{border-color:#32642d!important;border-color:var(--color-primary)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #32642d!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px var(--color-primary)!important}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#b0182e!important;border-color:var(--color-red)!important}.form-check-input:checked{background-color:#32642d!important;background-color:var(--color-primary)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #2d2d2d!important}.form-check-input:checked,.form-check-input:focus{border-color:#32642d!important;border-color:var(--color-primary)!important}.form-check-input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #32642d!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px var(--color-primary)!important}.container{height:100%;max-width:500px}.card{border-radius:10px;box-shadow:0 4px 8px #0000001a}.card-header{background-color:#32642d;background-color:var(--color-primary);border-top-left-radius:10px;border-top-right-radius:10px;color:#fbbc05}.card-header .nav-link{color:#000}.card-header .nav-link.active{background-color:#7498ba;border-radius:5px}.form-label{font-weight:700}.form-control{border-radius:5px}.btn-primary{background-color:#5a6e7f;border:none;border-radius:5px;transition:background-color .3s}.btn-primary:hover{background-color:#3c4f61}.invalid-feedback{color:red;font-size:.875em}textarea.form-control{height:100px}@media (max-width:576px){.container{padding:15px}}@media (max-width:768px){.signup-form{height:62vh;overflow-x:hidden;overflow-y:auto}}.custom-pill-nav{background-color:#fff;padding:5px;width:100%}.custom-pill-nav,.shadow-custom{box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552}.top-right-button-relative{border:none;color:red;cursor:pointer;font-size:14px;padding:8px 15px;position:absolute;right:-20px;top:-13px}.color-default{color:#32642d;color:var(--color-primary)}.custom-pill-nav .nav-link{color:#495057;font-weight:700}.custom-pill-nav .nav-link.active{background-color:#e6eef9;color:#32642d!important;color:var(--color-primary)!important}.custom-badge{color:#e6eef9!important;font-size:.8em;margin-left:5px}.custom-badge,.menu-container{background-color:#32642d;background-color:var(--color-primary)}.menu-container{border-top:2px solid #002745;bottom:0;padding:10px;position:fixed;width:100%}.menu{justify-content:space-around}.menu,.menu-item{align-items:center;display:flex}.menu-item{color:#fff;flex-direction:column;padding:10px;text-decoration:none;transition:all .3s ease}.menu-item.active-menu,.menu-item:hover{color:#fbbc05;color:var(--color-secondary)}.menu-item.active-menu{border-radius:10px}.menu-item i{font-size:24px;margin-bottom:5px}.menu-label{font-size:14px}.table td{vertical-align:middle}#toast{background-color:#32642d;background-color:var(--color-primary);border-radius:5px;bottom:100px;color:#fbbc05;color:var(--color-secondary);display:none;left:50%;opacity:0;padding:15px;position:fixed;text-align:center;transform:translateX(-50%);transition:opacity .3s ease-in-out;width:300px;z-index:9999}#toast.toast-active{display:block;opacity:.9}.bg-transparan{background:#0000!important}.fa-icon{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff69b4,#3cf);-webkit-background-clip:text}.card-bg,.fa-icon{transition:background .5s ease,transform .3s ease}.card-bg{background:linear-gradient(90deg,#c8ff00,#00f195)}.card-hover:hover{box-shadow:0 0 10px #00000080;transform:scale(1.2);transition:transform .3s ease}.gradient-success{background:linear-gradient(0deg,#28a745,#6ce0a6)}.gradient-primary{background:linear-gradient(0deg,#007bff,#73caff)}.gradient-warning{background:linear-gradient(0deg,#ffc107,#ffdd73)}.gradient-danger{background:linear-gradient(0deg,#dc3545,#f98c96)}.gradient-dark{background:linear-gradient(0deg,#343a40,#7a7e83)}.navigation{background-color:#fff;border-radius:40px;bottom:10px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;height:70px;left:50%;position:fixed;transform:translateX(-50%);width:350px}.navigation.loading{animation:pulse 2s infinite;box-shadow:0 0 10px #01741a9c}@keyframes pulse{0%{box-shadow:0 0 10px #01741a80}50%{box-shadow:0 0 20px #01741ab3}to{box-shadow:0 0 10px #01741a80}}.navigation ul{align-items:center;display:flex;justify-content:space-around;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%}.navigation ul li{flex:1 1;height:67px;list-style:none;max-width:70px;position:relative;text-align:center;width:70px;z-index:1}.navigation ul li a{align-items:center;color:#333;display:flex;font-weight:500;justify-content:center;position:relative;text-align:center;width:100%}.navigation ul li a .icon{display:block;line-height:75px;position:relative;text-align:center;transition:.5s}.navigation ul li.active a .icon{color:#fff}.navigation ul li a .icon i{font-size:25px}.navigation ul li a .title{background:#fff;border-radius:7px;box-shadow:0 5px 15px #0000001a;left:50%;opacity:0;padding:5px 10px;position:absolute;top:-70px;transform:translate(-50%,15%);transition:.5s;visibility:hidden;width:auto}.navigation ul li:hover a .title{opacity:1;transform:translate(-50%,50%);visibility:visible}.navigation ul li a .title:before{background-color:#fff;border-radius:2px;bottom:-8px;content:"";height:12px;left:48%;position:absolute;transform:rotate(45deg) translateX(-50%);width:12px}.navigation ul .indicator{bottom:-1px;height:70px;left:0;position:absolute;transition:all .5s;width:70px}.navigation ul .indicator:before{background-color:#333;border-radius:50%;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.5s;width:50px}.navigation ul li:first-child.active~.indicator{left:0}.navigation ul li:nth-child(2).active~.indicator{left:70px}.navigation ul li:nth-child(3).active~.indicator{left:140px}.navigation ul li:nth-child(4).active~.indicator{left:210px}.navigation ul li:nth-child(5).active~.indicator{left:280px}.navigation ul li:first-child.active~.indicator:before{background-color:crimson}.navigation ul li:nth-child(2).active~.indicator:before{background-color:#3c40c6}.navigation ul li:nth-child(3).active~.indicator:before{background-color:#05c46b}.navigation ul li:nth-child(4).active~.indicator:before{background-color:#0fbcf9}.navigation ul li:nth-child(5).active~.indicator:before{background-color:#ffa801}.dx-texteditor-material .dx-texteditor-input-container:after{background-color:#888!important}