*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}:root{--font-min:0.8em;--font-small:0.875em;--font-normal:1em;--font-medium:1.2em;--font-large:1.4em;--font-max:2em;--weight-light:300;--weight-normal:400;--weight-strong:600;--weight-bold:700;--weight-black:900;--color-default:#555555;--color-success:#36BA9B;--color-info:#39AED9;--color-warning:#F5B946;--color-danger:#D94352;--color-pri-green:#00995D;--color-pri-lemon:#B1D34B;--color-pri-white:#FFFFFF;--color-pri-cream:#FFF0C7;--color-sec-pink:#ED1651;--color-sec-purple:#A3238E;--color-sec-pumpkin:#F47920;--color-sec-yellow:#FFCB08;--color-sec-spindle:#C4CBCF;--color-sec-green:#00401A;--color-sec-christalle:#411564;--color-sec-mosque:#0A5F55;--color-sec-gray:#5B5C65;--color-sec-brown:#682D00;--color-black:#000000;--color-black-rgb:0,0,0;--color-light-dark:#ececec;--hover-color-green:#b1d34b;--hover-color-blue:#bce8f1;--hover-color-yellow:#FCD277;--hover-color-red:#F76C82;--hover-duration:0.3s;--gradient-green:linear-gradient(to right, #42E695 0%, #0BA463 50%, #42E695 100%);--gradient-blue:linear-gradient(to right, #17EAD9 0%, #6078EA 50%, #17EAD9 100%);--gradient-red:linear-gradient(to right, #622744 0%, #C53364 50%, #622744 100%);--gradient-yellow:linear-gradient(to right, #FCE38A 0%, #F38181 50%, #FCE38A 100%);--radius-normal:5px;--radius-medium:10px;--radius-large:20px;--radius-round:50%;--index-back:-1;--index-fold:2;--index-menu:3;--index-modal:4}img{max-width:100%}img a{border:none}ul{list-style:none}p{margin:20px 0 0 0}embed,video,iframe,iframe[style]{max-width:100%;height:auto}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.strike{text-decoration:line-through}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset;-webkit-text-fill-color:#555555!important}[class^="icon-"]:before,[class*=" icon-"]:before{position:relative!important;top:.125em !Important;margin-right:.4em !Important}.icon-notext:before{top:0;margin-right:0!important;}.ajax_load{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:calc(var(--index-modal) * 2)}.ajax_load_box{margin:auto;text-align:center;color:#fff;font-weight:var(--weight-bold);text-shadow:1px 1px 1px rgb(0 0 0 / .5)}.ajax_load_box_circle{border:16px solid #e3e3e3;border-top:16px solid var(--hover-color-green);border-radius:50%;margin:auto;width:80px;height:80px;-webkit-animation:spin 1.2s linear infinite;-o-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}.ajax_load_box_title{margin-top:15px;font-weight:var(--weight-strong)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.content{padding:60px 0}hr{border-top:1px solid #555}.transition{transition-duration:var(--hover-duration)}.radius{-webkit-border-radius:var(--radius-normal);-moz-border-radius:var(--radius-normal);border-radius:var(--radius-normal)}.rounded{-webkit-border-radius:var(--radius-round);-moz-border-radius:var(--radius-round);border-radius:var(--radius-round)}.box-shadow{-webkit-box-shadow:0 0 4px 0 rgb(0 0 0 / .3);-moz-box-shadow:0 0 4px 0 rgb(0 0 0 / .3);box-shadow:0 0 4px 0 rgb(0 0 0 / .3)}.al-center{text-align:center}.al-left{text-align:left}.al-right{text-align:right}.ds-block{display:block}.ds-flex{display:flex}.ds-inblock{display:inline-block}.ds-inline{display:inline}.ds-none{display:none}.gradient{background-size:200% auto;transition-duration:0.5s}.gradient-green{background-image:var(--gradient-green)}.gradient-blue{background-image:var(--gradient-blue)}.gradient-yellow{background-image:var(--gradient-yellow)}.gradient-red{background-image:var(--gradient-red)}.gradient-hover:hover{background-position:right center}.fs-md-margin-top{margin-top:15px!important}.fs-xl-margin-top{margin-top:25px!important}.fs-md-padding-right{padding-right:15px!important}.fs-font-italic{font-style:italic}.fs-font-pink{color:var(--color-sec-pink)!important}.optional{font-size:var(--font-min);line-height:16px!important;color:#4a5c60;padding:0 4px}@charset "UTF-8";@font-face{font-family:"FontAwesome";src:url(../../../shared/styles/fonts/fontawesome-webfont.eot);src:url("../../../shared/styles/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url(../../../shared/styles/fonts/fontawesome-webfont.woff2) format("woff2"),url(../../../shared/styles/fonts/fontawesome-webfont.woff) format("woff"),url(../../../shared/styles/fonts/fontawesome-webfont.ttf) format("truetype"),url("../../../shared/styles/fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"FontAwesome"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"FontAwesome"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\f230"}.icon-twitter:before{content:"\f099"}.icon-instagram:before{content:"\f16d"}.icon-youtube:before{content:"\f167"}.icon-phone:before{content:"\f095"}.icon-envelope:before{content:"\f003"}.icon-error:before{content:"\f00d"}.icon-check-square-o:before{content:"\f046"}.icon-sign-in:before{content:"\f090"}.icon-sign-out:before{content:"\f08b"}.icon-check:before{content:"\f00c"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-search:before{content:"\f002"}.icon-unlock-alt:before{content:"\f13e"}.icon-user:before{content:"\f007"}.icon-user-plus:before{content:"\f234"}.icon-warning:before{content:"\f071"}.icon-info:before{content:"\f129"}.icon-home:before{content:"\f015"}.icon-calendar-check-o:before{content:"\f274"}.icon-calendar-minus-o:before{content:"\f272"}.icon-calendar:before{content:"\f073"}.icon-bell-o:before{content:"\e027"}.icon-money:before{content:"\f0d6"}.icon-credit-card:before{content:"\f09d"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-angle-down:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-whatsapp:before{content:"\f232"}.icon-upload:before{content:"\f093"}.icon-download:before{content:"\f019"}.icon-toggle-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-logout{display:inline-block;width:16px;height:16px}*{font-family:'Open Sans',sans-serif}p{margin:0}.login{background:url(images/bg-login.jpg) no-repeat top;background-size:cover;display:flex;position:fixed;left:0;right:0;top:0;bottom:0;padding:30px 0;overflow-x:scroll}.login-box{width:450px;max-width:90%;margin:auto;padding:35px;background:#fff}.login-box .logo{display:block;width:220px;max-width:80%;margin:0 auto;margin-bottom:10px}.login-box .label{text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;line-height:1;text-shadow:none!important;font-size:var(--font-small);font-weight:var(--weight-light);display:inline-block;color:#7f7f7f;box-sizing:border-box}.login-box .label.line{width:100%;padding:25px 0;position:relative}.login-box .label.line::before{position:absolute;content:' ';left:0;border-top:1px solid #7f7f7f;width:100%;top:32px}.login-box .label.line span{background:#fff;position:relative;padding:0 10px;color:var(--color-sec-pumpkin)}.login-box .hl{text-align:center;font-size:var(--font-max)}.login-box form{display:block;margin:0 0 20px 0}.login-box label{display:block;margin-bottom:20px}.login-box label .field{display:block;font-size:var(--font-small);font-weight:700}.login-box label input{border:none;border-bottom:1px solid #1d2025;outline:none;display:block;width:100%;padding:10px 0;font-size:var(--font-normal)}.login-box .forget{display:block;text-align:center;font-size:.9em;font-weight:var(--font-medium);text-transform:uppercase;text-decoration:none;margin-block:10px;color:var(--color-pri-green)}.login-box .forget:hover{color:#555}.login-box button{display:block;cursor:pointer;width:100%;padding:10px;border:none;color:#fff;font-size:var(--font-normal);font-weight:700;text-transform:uppercase;text-shadow:1px 1px rgb(0 0 0 / .5)}.login-box .register{display:block;text-align:center;margin-bottom:20px}.login-box footer{text-align:center;font-size:var(--font-min);font-weight:300}.login-box .register a{display:block;font-size:var(--font-normal);color:var(--color-pri-green);text-decoration:none;font-weight:700;margin-top:5px}.login_box .register a:hover{color:var(--hover-color-green)}.login_apps{display:flex;flex-wrap:wrap;padding-bottom:10px}.login_apps article{border-top:3px solid var(--color-pri-white);flex-basis:50%;margin:0;padding:0;text-align:center}.login_apps article img{width:80%}footer .download_app{display:block;font-size:var(--font-medium);color:var(--color-sec-christalle);font-weight:700;margin-top:5px}.mb-20{margin-bottom:20px}.message{color:#fff;font-size:var(--font-normal);font-weight:var(--weight-strong);text-align:center;display:block;width:100%;padding:10px;border:2px solid #ccc;-webkit-border-radius:var(--radius-normal);-moz-border-radius:var(--radius-normal);border-radius:var(--radius-normal)}.ajax-response{margin:25px 0}.message.success{--color:var(--color-success);color:var(--color);border-color:var(--color)}.message.info{--color:var(--color-info);color:var(--color);border-color:var(--color)}.message.warning{--color:var(--color-warning);color:var(--color);border-color:var(--color)}.message.error{--color:var(--color-danger);color:var(--color);border-color:var(--color)}#password-rules{width:100%;padding:5px;font-size:.8rem;color:var(--color-default);font-weight:var(--weight-normal);background:#fff;margin-top:-10px;margin-bottom:20px}#password-rules li{color:gray;font-weight:400}#password-rules li.valid{color:green;font-weight:400}#password-rules li.invalid{color:red;font-weight:400}#password-rules li .icon-rule{display:inline-block;width:16px;height:16px;margin-right:5px;margin-bottom:5px;font-size:16px;font-weight:400}#password-rules li.valid .icon-rule::before{content:"✅";color:green;font-weight:700}#password-rules li.invalid .icon-rule::before{content:"❌";color:red;font-weight:700}#password-rules li.pending .icon-rule::before{content:"⚪";color:gray;font-weight:700}