body{font-family:-apple-system,BlinkMacSystemFont,San Francisco,Roboto,Almarai,Helvetica Neue,"sans-serif"}a,body{color:#222}a{text-decoration:none;transition:.2s}.red{color:red}.link,a:hover{color:var(--primaryColor)}.link{cursor:pointer}.link:hover{color:var(--secondaryColor)}.sign{display:flex;flex-direction:column;min-height:100vh}.sign>*{flex-shrink:0}.sign .sign-header{align-items:center;background-color:#fff;border-bottom:1px solid #e6e6e6;display:flex;height:70px}.sign .sign-header .logo img{height:35px}.sign .sign-body,.sign .sign-header .sign-actions{align-items:center;display:flex}.sign .sign-body{flex-grow:1;justify-content:center;padding-bottom:50px;padding-top:50px}.login-with{margin-top:1rem}.sign .sign-body .login-with>*{margin-bottom:1rem}.sign .sign-body .login-with .login-with-divider{position:relative;text-align:center}.sign .sign-body .login-with .login-with-divider:before{background-color:#eee;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.sign .sign-body .login-with .login-with-divider span{background-color:#fff;color:#777;padding-left:10px;padding-right:10px;position:relative}.sign .sign-body .sign-form{margin-left:auto;margin-right:auto;max-width:360px}.sign .sign-body .sign-form .sign-form-header{margin-bottom:1rem}.sign .sign-body .sign-form .sign-form-text{color:#555;font-size:16px;margin-bottom:0}.sign .sign-body .sign-form.sign-form-lg{max-width:500px}.sign .sign-body .sign-form .form-label,.sign .sign-body .sign-form a{font-weight:500}.drop-down{position:relative}.drop-down .drop-down-btn{align-items:center;color:#222;cursor:pointer;display:flex;transition:.3s}.drop-down .drop-down-btn:hover{color:var(--primaryColor);opacity:.9}.drop-down .drop-down-menu{background-color:#fff;border-radius:5px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);min-width:180px;opacity:0;position:absolute;right:0;top:35px;transform:perspective(200px) translateZ(-200px);transition:.3s;visibility:hidden}.drop-down .drop-down-menu .drop-down-divider{border-top:1px solid #eee}.drop-down .drop-down-menu .drop-down-item{color:#555;display:block;padding:8px 10px}.drop-down .drop-down-menu .drop-down-item i{width:25px}.drop-down .drop-down-menu .drop-down-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.drop-down .drop-down-menu .drop-down-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.drop-down .drop-down-menu .drop-down-item.active{background-color:#fff;color:var(--primaryColor)!important}.drop-down .drop-down-menu .drop-down-item:hover{background-color:var(--primaryColor);color:#fff!important}.drop-down.active{z-index:1000}.drop-down.active .drop-down-menu{opacity:1;transform:perspective(200px) translateZ(0);visibility:visible}.languages{margin-right:16px}.languages.drop-down .language-img{margin-right:10px}.languages.drop-down .language-img img{height:25px;width:25px}.languages.drop-down .drop-down-menu .drop-down-item{align-items:center;display:flex}.btn{border-radius:8px;padding:11px 30px;transition:.5s}.btn.btn-md{padding:10px 25px}.btn.btn-primary{background-color:var(--primaryColor)!important;border-color:var(--primaryColor);color:#fff!important}.btn.btn-primary:hover{opacity:.8}.btn.btn-secondary{background-color:#fff!important;border:1px solid #dde5ec;box-shadow:0 1px 0 0 rgba(22,29,37,.05);color:#222;padding-left:15px;padding-right:15px}.btn.btn-secondary:hover{opacity:.8}.btn.btn-outline-primary{border-color:var(--primaryColor)!important;color:var(--primaryColor)!important}.btn.btn-outline-primary:hover{background-color:var(--primaryColor)!important;color:#fff!important}.btn.btn-white{background-color:#fff!important;color:var(--primaryColor)!important}.btn.btn-white:hover{opacity:.8}.btn.btn-outline-white{border-color:#fff!important}.btn.btn-outline-white:hover{background-color:#fff!important;color:var(--primaryColor)!important}.btn.btn-dark{background-color:#222;border:none}.btn.btn-dark:before{background-color:#333!important;transition:.5s}.btn.btn-facebook{background-color:#1778f2;color:#fff;font-weight:400!important}.btn.btn-facebook:hover{color:#fff;opacity:.8}.btn.btn-github{background-color:#333;border-radius:8px;color:#fff;font-size:18px;padding:10px 12px;text-align:start}.btn.btn-github:hover{color:#fff;opacity:.8}.btn.btn-light{background-color:#dfdfdf}.btn.btn-light:hover{background-color:#ccc}.btn:active,.btn:focus{box-shadow:none!important}.btn-group-sm>.btn,.btn-sm{font-size:.875rem;font-weight:400!important;padding:5px 20px}.btn-group-lg>.btn,.btn-lg{font-size:17px;padding:12px 30px}.btn-group-xl>.btn,.btn-xl{padding:.8rem 3rem}.btn-close{transform:scale(.8)}.btn-close:active,.btn-close:focus{box-shadow:none}.btn-close-lg{transform:scale(1)}.form-control:focus,.form-select:focus{border-color:var(--primaryColor);box-shadow:none}.form-control:-moz-read-only,.form-select:-moz-read-only{background-color:#fff}.form-control:read-only,.form-select:read-only{background-color:#fff}.form-control-lg,.form-select-lg{font-size:15px;height:50px!important}.form-control-md,.form-select-md{font-size:15px;height:40px!important}.form-check-input:checked,.form-check .form-check-input:not(:checked):focus{border-color:var(--primaryColor)}.form-check-input:checked{background-color:var(--primaryColor)}.form-check-input:active,.form-check-input:focus{box-shadow:none}.form-switch.custom{display:flex;flex-wrap:wrap;padding-left:0}.form-switch.custom .form-check-input{margin-left:0;order:1}.form-switch.custom .form-check-input:checked+.form-control,.form-switch.custom .form-check-input:checked+.form-select{display:block}.form-switch.custom .form-check-label{order:2}.form-switch.custom .form-control,.form-switch.custom .form-select{display:none;order:3}.form-switch .form-check-input:not(:checked):focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");border-color:var(--primaryColor)}.form-switch.form-switch-lg .form-check-input{height:1.5em;margin-right:10px;margin-top:0;width:3em}.form-floating .form-select,.form-floating>.form-control{background-color:#fff;height:50px;padding:.375rem .75rem!important}.form-floating .form-select:focus,.form-floating>.form-control:focus{border-color:var(--primaryColor);box-shadow:none!important}.form-floating .form-select:focus~label,.form-floating>.form-control:focus~label{background-color:#fff;color:#999;opacity:1;transform:scale(.85) translateY(-.8rem) translateX(.1rem)}.form-floating .form-select:not(:-moz-placeholder-shown)~label,.form-floating>.form-control:not(:-moz-placeholder-shown)~label{background-color:#fff;color:#999;opacity:1;transform:scale(.85) translateY(-.8rem) translateX(.1rem)}.form-floating .form-select:not(:placeholder-shown)~label,.form-floating>.form-control:not(:placeholder-shown)~label{background-color:#fff;color:#999;opacity:1;transform:scale(.85) translateY(-.8rem) translateX(.1rem)}.form-floating .form-label{top:4px}.form-floating .form-select:focus~.form-label .form-floating.v3,.form-floating>.form-control:focus~label{top:0}.form-floating>label{color:#636363;height:auto;margin-left:.6rem;padding:0 .1rem;transform:translateY(.55rem)}.input-group .form-control{height:auto}.input-group.custom{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group.custom .form-control{border-left:none;border-radius:0 5px 5px 0!important;order:2;padding-left:0}.input-group.custom .form-control:focus+.input-group-text{border-color:var(--primaryColor)}.input-group.custom .input-group-text{background:#fff;border-color:#ced4da;border-radius:5px 0 0 5px!important;border-right:none;padding-right:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group.custom-right{position:relative}.input-group.custom-right .form-control{border-radius:5px 0 0 5px!important;border-right:0;padding-right:0}.input-group.custom-right .form-control:focus+.input-group-text{border-color:var(--primaryColor)}.input-group.custom-right .input-group-text{background:#fff;border-color:#ced4da;border-left:0;border-radius:0 5px 5px 0!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group .btn{border-radius:0 .25rem .25rem 0}.form-phone{display:flex}.form-phone .form-select{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;flex-shrink:0;width:auto}.form-phone .form-select:focus{border-color:#ced4da}.form-phone .form-control{border-bottom-left-radius:0;border-top-left-radius:0;flex-grow:1;flex-shrink:1;min-width:0;width:auto}.form-control,.form-select{border-radius:8px;font-size:17px}.form-group{align-items:center;display:flex;position:relative}.form-group .form-control{padding-right:60px}.form-group button{background:transparent;border:0;color:#777;outline:0;position:absolute;right:12px;transition:.3s}.form-group button:hover{opacity:.8}.swal2-styled:focus{box-shadow:none!important}.login-checkpoint .form-control{font-size:23px}.footer{border-top:1px solid #e6e6e6;padding-bottom:25px;padding-top:25px}.footer .footer-links .footer-link{align-items:center;display:inline-flex}.footer .footer-links .footer-link a{font-weight:500}.footer .footer-links .footer-link:not(:last-child) a{margin-right:5px}.footer .footer-links .footer-link:not(:last-child):after{background-color:var(--primaryColor);border-radius:50%;content:"";display:inline-block;height:6px;margin-left:10px;margin-right:10px;width:6px}
