.sga-checkbox-group{position:relative;font-size:16px}.sga-checkbox-group>input,.sga-checkbox-group>label>input{display:none}.sga-checkbox-group>label{position:relative;cursor:pointer;padding-left:24px;line-height:1.2;display:block}.sga-checkbox-group>label::before{position:absolute;width:16px;height:16px;left:0;top:50%;font-family:'Font Awesome 5 Free';font-size:10px;font-weight:600;content:"";color:transparent;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;border-radius:2px;border:1px solid #ddd;background:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.sga-checkbox-group>input:checked+label::before,.sga-checkbox-group>label.checked::before{color:#555}.sga-checkbox-group.disabled>label{color:#ccc}.sga-checkbox-group.disabled>label::before{background:#bbb;border-color:#888}.sga-input-borderless-icon-group,.sga-select-borderless-icon-group{position:relative;width:100%;min-height:40px;border-bottom:1px solid rgba(0,0,0,.4)}.sga-input-borderless-icon-group>div[data-group="icons"],.sga-select-borderless-icon-group>div[data-group="icons"],.sga-select-group>div[data-group="icons"]{position:absolute;top:-6px;right:0;text-align:right;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;pointer-events:none}.sga-input-borderless-icon-group>div[data-group="icons"]>span,.sga-select-borderless-icon-group>div[data-group="icons"]>span,.sga-select-group>div[data-group="icons"]>span{padding-right:4px;color:#445}.sga-input-borderless-icon-group>div[data-group="icons"]>span[onclick],.sga-select-borderless-icon-group>div[data-group="icons"]>span[onclick],.sga-select-group>div[data-group="icons"]>span[onclick]{cursor:pointer;pointer-events:auto;color:#44f}.sga-input-borderless-icon-group>div[data-group="icons"]>span:after,.sga-select-borderless-icon-group>div[data-group="icons"]>span:after,.sga-select-group>div[data-group="icons"]>span:after{font-family:'Font Awesome 5 Free';font-size:12px;font-weight:600;content:attr(data-icon)}.sga-input-borderless-icon-group>div[data-group="icons"]>span[data-display="focus"],.sga-select-borderless-icon-group>div[data-group="icons"]>span[data-display="focus"],.sga-select-group>div[data-group="icons"]>span[data-display="focus"]{display:none}.sga-input-borderless-icon-group>input{font-size:16px;line-height:1.2;outline:none;outline-width:0;border:none;color:#222;background:transparent;display:block}.sga-input-borderless-icon-group>input{position:absolute;width:100%;height:28px;min-height:24px;left:0;right:0;bottom:0;padding:0 4px 0 32px}.sga-input-borderless-icon-group>input:disabled,.sga-input-borderless-icon-group.disabled>input{color:#aa9;background-color:transparent}.sga-input-borderless-icon-group>input:focus,.sga-input-borderless-icon-group>input.has-val,.sga-select-borderless-icon-group>select:focus,.sga-select-borderless-icon-group>select.has-val{width:100%;padding-left:4px}.sga-input-borderless-icon-group>input:focus~div[data-group="icons"]>span[data-display="focus"],.sga-input-borderless-icon-group>input.has-val~div[data-group="icons"]>span[data-display="focus"],.sga-select-borderless-icon-group>select:focus~div[data-group="icons"]>span[data-display="focus"],.sga-select-borderless-icon-group>select.has-val~div[data-group="icons"]>span[data-display="focus"],.sga-select-group>select:focus~div[data-group="icons"]>span[data-display="focus"],.sga-select-group>select.has-val~div[data-group="icons"]>span[data-display="focus"]{display:inline}.sga-input-borderless-icon-group>input:focus~span[data-icon]::after,.sga-input-borderless-icon-group>input.has-val~span[data-icon]::after,.sga-select-borderless-icon-group>select:focus~span[data-icon]::after,.sga-select-borderless-icon-group>select.has-val~span[data-icon]::after{top:-6px;font-size:12px;color:#776;content:attr(data-icon)}.sga-input-borderless-icon-group>input:focus~span[data-text]::after,.sga-input-borderless-icon-group>input.has-val~span[data-text]::after,.sga-select-borderless-icon-group>select:focus~span[data-text]::after,.sga-select-borderless-icon-group>select.has-val~span[data-text]::after{top:-8px;font-size:13px;color:#555;content:attr(data-text)}.sga-input-borderless-icon-group>input:-webkit-autofill,.sga-input-borderless-icon-group>input:-webkit-autofill:hover,.sga-input-borderless-icon-group>input:-webkit-autofill:focus,.sga-select-borderless-icon-group>select:-webkit-autofill,.sga-select-borderless-icon-group>select:-webkit-autofill:hover,.sga-select-borderless-icon-group>select:-webkit-autofill:focus{font-size:16px;line-height:1.2;outline:none;border:none;color:#222;background-color:transparent;display:block}.sga-input-borderless-icon-group>input:-webkit-autofill,.sga-input-borderless-icon-group>input:-webkit-autofill:hover,.sga-input-borderless-icon-group>input:-webkit-autofill:focus,.sga-select-borderless-icon-group>select:-webkit-autofill,.sga-select-borderless-icon-group>select:-webkit-autofill:hover,.sga-select-borderless-icon-group>select:-webkit-autofill:focus{background-color:transparent !important;-webkit-text-fill-color:#aa0;-webkit-box-shadow:0 0 0 0 #000 inset;transition:background-color 5000s ease-in-out 0s}.sga-input-borderless-icon-group>span,.sga-select-borderless-icon-group>span{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;display:inline}.sga-input-borderless-icon-group>span::after,.sga-select-borderless-icon-group>span::after{font-family:'Font Awesome 5 Free';position:absolute;top:8px;left:0;color:#555;font-size:15px;font-weight:600;text-align:left;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;pointer-events:none;display:inline}.sga-input-borderless-icon-group>span[data-icon]::after,.sga-select-borderless-icon-group>span[data-icon]::after{font-family:var(--data-fontfamily,'Font Awesome 5 Free');font-weight:var(--data-fontweight,600);content:attr(data-icon);padding-left:4px}.sga-input-borderless-icon-group>span[data-text]::after,.sga-select-borderless-icon-group>span[data-text]::after{font-family:'Segoe UI';font-weight:400;content:'';padding-left:20px}.sga-input-borderless-icon-group>span.wd-icon[data-text]::after,.sga-select-borderless-icon-group>span.wd-icon[data-text]::after{padding-left:24px}.sga-input-borderless-icon-group.disabled,.sga-select-borderless-icon-group.disabled{border-bottom-color:#bbb}.sga-input-borderless-icon-group.disabled>input~span[data-icon]::after,.sga-select-borderless-icon-group.disabled>select~span[data-icon]::after{color:#aa9}.sga-input-borderless-icon-group.disabled>input~span[data-text]::after,.sga-select-borderless-icon-group.disabled>select~span[data-text]::after{color:#998}.sga-input-borderless-icon-group.validate-input.alert-validate,.sga-select-borderless-icon-group.validate-input.alert-validate{border-color:#ff3d3d}.sga-select-borderless-icon-group>div[data-group="icons"],.sga-select-group>div[data-group="icons"]{padding-right:4px}.sga-select-borderless-icon-group>select{position:absolute;width:100%;height:44px;left:0;right:0;bottom:0;padding:0 4px 0 32px;font-size:16px;line-height:1.2;outline:none;border:none;color:#222;background-color:transparent;display:block}.sga-select-borderless-icon-group>select:disabled,.sga-select-borderless-icon-group.disabled>select{color:#888;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")}.sga-select-borderless-icon-group>select:invalid{color:#888;box-shadow:none}.sga-select-borderless-icon-group.validate-input.alert-validate>select{background-position:top 50% right 10px}.sga-select-group{width:100%;min-height:40px;position:relative}.validate-input{position:relative}.validate-input.alert-validate::before{position:absolute;max-width:70%;top:50%;right:0;padding:4px 24px 4px 10px;content:attr(data-validate);background-color:#fff;border:1px solid #c80000;border-radius:2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:#c80000;font-size:13px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.validate-input.alert-validate::after{position:absolute;top:50%;right:4px;font-family:'Font Awesome 5 Free';font-size:16px;font-weight:600;color:#c80000;content:"";-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block}.validate-input.alert-validate:hover::before{visibility:visible;opacity:1}.sgact-body{position:relative;width:100%;min-height:100vh;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding:16px;background:url('../../../../images/ic_logo_192x192.png') no-repeat center center fixed;z-index:1;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.sgact-login{width:500px;border-radius:10px;padding:28px 52px 28px 52px;background-color:#d4a328;background-image:linear-gradient(315deg,#d4a328 100%,#a67c00 75%);overflow:hidden}.sgact-login .sga-input-borderless-icon-group .fa{position:absolute;top:43%;right:3%}.sgact-login .sga-input-borderless-icon-group .password-toggle{padding-right:40px}.sgact-login .sgact-buttons{width:100%;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.sgact-login .sgact-buttons>button{min-width:120px;height:50px;font-size:18px;line-height:1.2;border-radius:26px}.sgact-login .sgact-errmsg{padding-bottom:16px;line-height:1.2;font-size:18px;font-weight:600;color:#fde3a7;text-align:center;display:none}.sgact-login .sgact-fgtpwd{text-align:center;padding-top:48px}.sgact-login .sgact-fgtpwd>a{font-size:16px;line-height:1.5}.sgact-login .sgact-logo{width:120px;height:120px;margin:0 auto;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;border-radius:50%;background-color:#fafafa;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.sgact-login .sgact-logo>img{width:72px;height:72px}.sgact-login .sgact-title{padding:28px 0 32px 0;line-height:1.2;font-size:30px;font-weight:600;color:#fff;text-align:center;text-transform:uppercase;display:block}.sga-input-borderless-icon-group{color:#fff;border-bottom-color:#bbb;margin-bottom:30px}.sga-input-borderless-icon-group>input,.sga-input-borderless-icon-group>span[data-icon]::after{color:#fff}.sga-input-borderless-icon-group>span[data-icon]::after{top:16px}.sga-input-borderless-icon-group>input::placeholder{color:#d8d8d8;opacity:1}.sga-input-borderless-icon-group>input::-ms-input-placeholder{color:#d8d8d8}.sga-input-borderless-icon-group>input:-ms-input-placeholder{color:#d8d8d8;opacity:1}.sga-input-borderless-icon-group>input:focus~span[data-icon]::after,.sga-input-borderless-icon-group>input.has-val~span[data-icon]::after{top:-4px;color:#eee}.sga-checkbox-group{color:#fff;padding:4px 0 36px 4px}.sgact-main{position:relative;width:100%;min-height:100vh;padding:16px;background:url('../../../images/ic_logo_full_180x100.png') no-repeat center center fixed;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;z-index:1;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.sgact-main::before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-color:#a67c00;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;z-index:-1;display:block}