@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,300;0,400;0,500;0,600;1,300;1,500&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);*{box-sizing:border-box}body,html{height:auto}body{margin:0;font-family:Nunito,sans-serif;--primary-color-green:#3ea010;--secondary-color-green:#56c024;--tertiary-color-green:#64c830;--light-color-green:#4db21e;--light-color:#fff;--dark-color:#000;--modal-wrapper:rgba(0,0,0,0.5607843137254902);--modal-border:#707070;--error-color:#ff4600;--option-box-state-change-color:#49af19;--grey-color:#4b4b4b;--light-grey-color:#8b8e8b}.formatSnack{border-style:solid;border-color:#3fa110;background-color:#fff;color:#3fa110;z-index:9999;position:fixed;bottom:0;left:0;right:0;height:40px}.mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:auto auto 32px!important;max-width:22vw;min-width:104px;padding:14px 16px;min-height:48px;transform-origin:center}.matDialogContainer{border-left:4px solid #ffcd00;border-top-left-radius:4px;border-bottom-left-radius:4px}.input-group{position:relative;width:100%;height:40px;display:flex;flex-direction:column;border-bottom:2px solid #cdd3cd;padding-bottom:5px;margin-top:30px;transition:all .2s linear}.input-group .input-label{font-size:16px;color:#323c32;transition:all .2s linear;transform:translateY(15px)}.input-group .input-input{font-size:16px;border:none;outline:none;opacity:0;transition:all .1s linear;color:#2a2929;font-weight:500}.input-group .input-input::-moz-placeholder{font-weight:400;font-size:12px;color:#999}.input-group .input-input::placeholder{font-weight:400;font-size:12px;color:#999}.input-group .input-select{position:absolute;width:100%;bottom:0;background:transparent;font-size:16px;border:none;outline:none}.input-group .lock{position:absolute;right:0;height:20px;width:20px;bottom:5px}.input-group.filled .input-label{font-size:12px;transform:translateY(-5px)}.input-group.filled .input-input{opacity:1}.input-group.invalid{border-bottom:1px solid #e60000}.input-group.focused{border-bottom:1px solid #3fa110}.input-group.focused .input-label{font-size:12px;transform:translateY(-5px)}.input-group.focused .input-input{opacity:1}.input-group.locked{border-bottom-color:rgba(205,211,205,.3686274509803922)}.input-group.bigger-label{height:60px;margin-top:10px}.input-group.bigger-label.filled .input-input,.input-group.bigger-label.focused .input-input{transform:translateY(5px)}.input-group.medium-label{height:45px;margin-top:25px}.input-group.medium-label .input-label{transform:translateY(0)}.input-group.medium-label.filled .input-input,.input-group.medium-label.focused .input-input{transform:translateY(5px)}@media screen and (min-width:377px) and (max-width:800px){.input-group.bigger-label{height:60px;margin-top:10px}.input-group.bigger-label.filled .input-label,.input-group.bigger-label.focused .input-label{transform:translateY(10px)}.input-group.bigger-label.filled .input-input,.input-group.bigger-label.focused .input-input{transition:none;transform:translateY(20px)}.input-group.medium-label{height:60px;margin-top:10px}.input-group.medium-label .input-label{transform:translateY(35px)}.input-group.medium-label.filled .input-label,.input-group.medium-label.focused .input-label{transform:translateY(10px)}.input-group.medium-label.filled .input-input,.input-group.medium-label.focused .input-input{transition:none;transform:translateY(20px)}}@media screen and (min-width:801px) and (max-width:1189px){.input-group.medium-label{height:60px;margin-top:10px}.input-group.medium-label .input-label{transform:translateY(35px)}.input-group.medium-label.filled .input-label,.input-group.medium-label.focused .input-label{transform:translateY(10px)}.input-group.medium-label.filled .input-input,.input-group.medium-label.focused .input-input{transition:none;transform:translateY(20px)}}@media screen and (min-width:1190px){.input-group.bigger-label{height:60px;margin-top:10px}.input-group.bigger-label.filled .input-label,.input-group.bigger-label.focused .input-label{transform:translateY(10px)}.input-group.bigger-label.filled .input-input,.input-group.bigger-label.focused .input-input{transition:none;transform:translateY(20px)}.input-group.medium-label{height:60px;margin-top:10px}.input-group.medium-label .input-label{transform:translateY(35px)}.input-group.medium-label.filled .input-label,.input-group.medium-label.focused .input-label{transform:translateY(10px)}.input-group.medium-label.filled .input-input,.input-group.medium-label.focused .input-input{transition:none;transform:translateY(20px)}}