@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.1e50f5c2ffa6aba4.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.7ea2023eeca07427.woff2) format("woff2"),url(MaterialIcons-Regular.db852539204b1a34.woff) format("woff"),url(MaterialIcons-Regular.196fa4a92dd6fa73.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-14{font-size:14px}.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.material-icons.md-dark{color:#0000008a}.material-icons.material-icons.md-dark.md-inactive{color:#00000042}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:#ffffff4d}form{width:280px;margin:auto}form input.text-input:not(.password):not(.mfa-digit-input){width:100%;height:56px;box-sizing:border-box;border:1px solid rgba(0,0,0,.42);border-radius:4px;padding:19px 12px 18px;font-size:16px;line-height:normal;color:#000000de;outline:none;background-color:#fff;box-shadow:none;transition:background-color .2s ease}form input.text-input:not(.password):not(.mfa-digit-input)::placeholder{color:#0009;font-size:16px}form input.text-input:not(.password):not(.mfa-digit-input):hover:not(:focus){border-color:#000000de}form input.text-input:not(.password):not(.mfa-digit-input):focus{background-color:#fff;border:2px solid #009688;padding:18px 11px 17px;outline:none}form input.text-input:not(.password):not(.mfa-digit-input):-webkit-autofill{-webkit-text-fill-color:rgba(0,0,0,.87)!important;border:1px solid rgba(0,0,0,.42)!important;padding:19px 12px 18px!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0 1000px rgb(255,255,255) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}form input.text-input:not(.password):not(.mfa-digit-input):-webkit-autofill:hover:not(:focus){border-color:#000000de!important}form input.text-input:not(.password):not(.mfa-digit-input):-webkit-autofill:focus{-webkit-text-fill-color:rgba(0,0,0,.87)!important;background-color:#fff!important;border:2px solid #009688!important;padding:18px 11px 17px!important;outline:none!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0 1000px rgb(255,255,255) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}form .outlined-input-wrap{position:relative;width:100%;overflow:visible}form .outlined-input-wrap .outlined-float-label{position:absolute;z-index:1;pointer-events:none;left:12px;top:50%;transform:translateY(-50%);font-size:17px;font-weight:400;line-height:1.2;letter-spacing:.3px;color:#6c7789;transition:.2s ease all}form .outlined-input-wrap input.outlined-has-float::placeholder{opacity:0;color:transparent}form .outlined-input-wrap input.outlined-has-float:focus~.outlined-float-label,form .outlined-input-wrap input.outlined-has-float:not(:placeholder-shown)~.outlined-float-label,form .outlined-input-wrap input.outlined-has-float:-webkit-autofill~.outlined-float-label{background-color:#fff;font-size:12px;top:-9px;transform:none;padding:0 3px;letter-spacing:.28px;color:#009688}form .outlined-input-wrap input.outlined-has-float.ng-dirty.invalid~.outlined-float-label,form .outlined-input-wrap input.outlined-has-float.ng-dirty.ng-invalid~.outlined-float-label{color:#d3404e}form .outlined-input-wrap input.outlined-has-float.ng-dirty.invalid:focus~.outlined-float-label,form .outlined-input-wrap input.outlined-has-float.ng-dirty.invalid:not(:placeholder-shown)~.outlined-float-label,form .outlined-input-wrap input.outlined-has-float.ng-dirty.ng-invalid:focus~.outlined-float-label,form .outlined-input-wrap input.outlined-has-float.ng-dirty.ng-invalid:not(:placeholder-shown)~.outlined-float-label{color:#d3404e}form app-password-input.ng-dirty.ng-invalid .text-input{box-shadow:none}form app-password-input.ng-dirty.ng-invalid~.input-error-feedback li{color:#d3404e}.form-field{position:relative;display:flex;flex-flow:column;width:100%;overflow:visible;margin:0 0 30px}.form-field:last-child{margin-bottom:0}.form-field a{margin-left:auto;margin-right:auto}.btn.btn-primary{border:0;width:100%;cursor:pointer;border-radius:25px;color:#222c4a;height:44px;background-color:#32cccc;max-width:280px;margin-left:auto;margin-right:auto;box-shadow:0 1px 3px #0000003d;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.btn.btn-primary.is-disabled,.btn.btn-primary:disabled{opacity:1;cursor:not-allowed;background-color:#0000001a;box-shadow:none}.btn.btn-primary.is-disabled .btn__label,.btn.btn-primary:disabled .btn__label{color:#0000001a}.btn.btn-primary.is-active{background-color:#218383;box-shadow:0 4px 6px #00000052}.btn.btn-primary.is-active .btn__label{color:#fff}.btn.btn-primary:active:not(:disabled){background-color:#218383;box-shadow:0 4px 6px #00000052}.btn.btn-primary:active:not(:disabled) .btn__label{color:#fff}.btn.btn-primary:hover:not(:disabled),.btn.btn-primary:focus-visible:not(:disabled){background-color:#218383;box-shadow:0 1px 3px #00000052}.btn.btn-primary .btn__label{text-transform:uppercase;font-weight:700;line-height:25px}.switch-group{display:flex;margin:30px auto 15px;justify-content:center;align-items:center;gap:0}.switch-group>span{display:inline-block;line-height:22px;margin-left:10px}.switch-group .switch-label{color:#000000de;font-size:14px;font-weight:400;line-height:22px;display:inline-block;-webkit-user-select:none;user-select:none}.switch-group .app-toggle{position:relative;display:inline-flex;width:36px;height:20px;cursor:pointer;flex-shrink:0}.switch-group .app-toggle input{opacity:0;width:0;height:0;position:absolute}.switch-group .app-toggle .app-toggle-slider{position:absolute;inset:0;pointer-events:none}.switch-group .app-toggle .app-toggle-slider:before{content:"";position:absolute;left:0;right:0;top:3px;height:14px;border-radius:500px;background-color:#9e9e9e;transition:background-color .4s cubic-bezier(.23,1,.32,1)}.switch-group .app-toggle .app-toggle-slider:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background-color:#fafafa;box-shadow:0 1px 4px #0003;transition:transform .4s cubic-bezier(.23,1,.32,1);z-index:1}.switch-group .app-toggle input:checked+.app-toggle-slider:before{background-color:#00968880}.switch-group .app-toggle input:checked+.app-toggle-slider:after{transform:translate(16px);background-color:#009688;box-shadow:0 1px 4px #0003}.switch-group .app-toggle input:focus-visible+.app-toggle-slider:after{box-shadow:0 0 0 10px #0000001a,0 1px 4px #0003}.switch-group .app-toggle input:checked:focus-visible+.app-toggle-slider:after{box-shadow:0 0 0 10px #0096881a,0 1px 4px #0003}.btn--icon{background-color:transparent;fill:#6c7789}.forgot-password,.forgot-password:link,.forgot-password:visited{color:#009688;font-weight:400;margin-top:30px!important;text-decoration:underline}.forgot-password:hover,.forgot-password:focus{color:#009688}.forgot-password:focus-visible{outline:2px solid rgba(0,150,136,.45);outline-offset:2px}ul.input-error-feedback{list-style-type:none;height:0;transition:.2s ease all;visibility:hidden;margin:4px 0 0;padding-left:10px}ul.input-error-feedback li{transition:.2s ease all;font-size:13px;letter-spacing:.3px;color:#222c4a;display:flex;align-items:center}ul.input-error-feedback li i{margin-right:3px}ul.input-error-feedback li.invalid{color:#6c7789}ul.correct-password-format{padding-left:10px;list-style-type:none;margin:4px 0 0;text-align:left}ul.correct-password-format li{color:#4a955f}ul.correct-password-format li i{margin-right:3px}.form-field>input.ng-dirty~ul.input-error-feedback,.form-field:has(>.outlined-input-wrap input.ng-dirty)>ul.input-error-feedback{height:auto;visibility:visible}.invalid-input-icon{display:none}.form-field:has(>.outlined-input-wrap input.text-input.ng-dirty.invalid)>ul.input-error-feedback li,.form-field:has(>.outlined-input-wrap input.text-input.ng-dirty.ng-invalid)>ul.input-error-feedback li{color:#d3404e}.text-input.ng-dirty.invalid{border:2px solid #d3404e}.text-input.ng-dirty.invalid~.invalid-input-icon{display:inline-block;position:absolute;right:8px;width:29px;font-size:25px;top:16px;color:#d3404e}input.text-input:not(.password):not(.mfa-digit-input).ng-dirty.ng-invalid,input.text-input:not(.password):not(.mfa-digit-input).ng-dirty.invalid{border:2px solid #d3404e;padding:18px 11px 17px}input.text-input:not(.password):not(.mfa-digit-input).ng-dirty.ng-invalid:hover:not(:focus),input.text-input:not(.password):not(.mfa-digit-input).ng-dirty.invalid:hover:not(:focus){border-color:#d3404e}input.text-input:not(.password):not(.mfa-digit-input).ng-dirty.ng-invalid:focus,input.text-input:not(.password):not(.mfa-digit-input).ng-dirty.invalid:focus{border:2px solid #d3404e;padding:18px 11px 17px;outline:none;background-color:#fff}input:-webkit-autofill~.form-field{flex-flow:column}input:-webkit-autofill~.form-field .helper-text{font-size:13px;color:#6c7789;padding:4px 0 4px 12px;position:relative;top:2px}button.mat-button.mat-button-base{background-color:#fff;border-radius:0}button.mat-button.mat-button-base:hover{background-color:#f3f5f7}button.mat-button.mat-button-base:active{background-color:#dce3ed}.btn+button{display:block}section#split-screen{font-size:14px;font-weight:400;line-height:1.2857;color:#000000de;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;display:flex;flex-flow:row wrap}section#split-screen>div{width:50vw;height:100vh;position:relative}section#split-screen>div#particles{background-color:#2f5770}section#split-screen>div#particles ngx-particles{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}section#split-screen>div#particles ngx-particles #tsparticles{width:100%;height:100%;overflow:hidden;position:relative}section#split-screen>div:last-child{display:flex;flex-flow:column;align-items:center;min-height:96vh}section#split-screen>div:last-child app-single-card{margin:auto;overflow:visible}@media only screen and (max-width: 768px){section#split-screen>div:last-child app-single-card{height:auto}}@media only screen and (max-height: 800px){section#split-screen>div:last-child app-single-card{overflow-y:hidden}}section#split-screen>div:last-child footer{color:#222c4ab3}@media only screen and (max-width: 768px){section#split-screen>div:first-child{display:none}section#split-screen>div:nth-child(2){width:100%}}section#split-screen .bibe-header{margin-bottom:35px;min-width:100%}section#split-screen .bibe-header img{max-width:170px;margin:0 auto;display:block}section#split-screen h5{margin:0 0 25px;font-size:24px;font-weight:400;line-height:normal;color:#000000de}section#split-screen a,section#split-screen a:visited{color:#009688}section#split-screen .surface-card{box-shadow:none;background-color:transparent;display:flex;flex-flow:column;align-items:center;text-align:center;max-width:500px;min-width:360px;max-height:90%}@media only screen and (max-width: 768px){section#split-screen .surface-card{margin:auto;height:auto}}section#split-screen .surface-card p:not(.notification-message){margin-bottom:35px;margin-top:0;line-height:20px;font-size:14px;color:#000000de}section#split-screen .promo-gradient{background:#434278;background:linear-gradient(135deg,#434278,#215f66);position:absolute;width:50vw;top:0;left:0;height:100vh;opacity:.8}section#split-screen .promo-bgimage{background:url(hamza-bounaim-C8vryLi5lR8-unsplash.990d0e646581513a.jpg) no-repeat 50%;background-size:100%;background-position:50% 60%;position:absolute;width:50vw;top:0;left:0;height:100vh}@media only screen and (max-width: 1163px){section#split-screen .promo-bgimage{background-size:cover}}@media only screen and (max-width: 768px){section#split-screen{overflow-y:auto}}:root{--app-shadow-color: black}html,body,input,textarea,button,select{font-family:Roboto,RobotoFallback,Noto Kufi Arabic,Helvetica,Arial,sans-serif}html,body{margin:0;min-height:100%;height:100%;padding:0;width:100vw;overflow:hidden}html input,body input{border:none}*{box-sizing:border-box}.captcha iframe{position:relative;box-shadow:none!important}.captcha iframe .rc-anchor{border:2px solid transparent;box-shadow:inset 0 0 0 1px #0000006b}@media only screen and (max-width: 768px){.toolbar-leading{display:flex;justify-content:space-around;flex-flow:row-reverse;align-items:center}}.mat-vertical-stepper-header{display:inline-flex!important}ng-component{display:flex;width:100%}app-notifications{z-index:100000}app-footer{display:inline-flex;align-self:center;margin-bottom:25px}@media only screen and (max-width: 768px){app-footer{position:relative!important;margin-bottom:35px}}section.not-found{height:50vh;display:flex;flex-flow:column;justify-content:space-evenly;align-items:center}section.not-found h1{font-weight:800;font-size:96px;letter-spacing:-1.5px;line-height:1;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0}section.not-found h4{max-width:360px;font-weight:400;font-size:34px;letter-spacing:.25px;line-height:40px;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0;margin-inline-end:0}@media only screen and (max-width: 768px){body.ios.iphone app-footer,body.ios.ipad app-footer{margin-bottom:55px}}.input-error-feedback.password{font-weight:700;margin-top:8px}.full-height-scrollable{height:100%;display:flex;flex-direction:column}.btn--icon img,.btn--icon .material-icons{width:24px;height:24px;font-size:24px}
