﻿*,*:before,*:after{box-sizing:inherit;}*:hover,*:focus{box-shadow:none;outline:0;}html{box-sizing:border-box;text-rendering:optimizeLegibility;width:100%;height:100%;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;}a{color:inherit;text-decoration:none;}a:hover{text-decoration:none;}a,a:before{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}img{vertical-align:middle;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,p,pre,fieldset,ul,ol,menu,form{margin:0;}button:focus{outline:0;}button,fieldset,iframe{border:0;}fieldset,ul,ol,button,menu{padding:0;}ol,ul{list-style:none;}textarea{resize:vertical;}table{width:100%;border-collapse:collapse;border-spacing:0;}td{padding:0;}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;}button{background-color:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;}*{-webkit-tap-highlight-color:transparent;}main{overflow-x:hidden;height:100svh;padding:.9375rem;min-height:calc(100svh - .9375rem);}@media(min-width:1024px){main{padding:1.5625rem;min-height:calc(100vh - 1.5625rem);}}.validation-summary-errors{position:relative;background-color:#e65125;padding:1rem 2rem;border-radius:1rem;color:#fff;font-size:1rem;margin-bottom:1rem;}.form-control{display:block;width:100%;padding:.775rem 1rem;font-size:1.1rem;font-weight:500;line-height:1.5;color:#5e6278;background-color:#f9f9f9;background-clip:padding-box;border:1px solid #f9f9f9;appearance:none;border-radius:.475rem;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;}.login-section{display:grid;align-items:center;grid-template-rows:max-content auto;row-gap:5px;background-image:linear-gradient(to right,#d67429 0%,#9dba3b 100%);height:100%;border-radius:1.5625rem;min-height:calc(100svh - 1.875rem);overflow:auto;}.login-section::-webkit-scrollbar{width:5px;}.login-section::-webkit-scrollbar-track{border-radius:0;border:0;background-color:transparent;}.login-section::-webkit-scrollbar-thumb{background:#e65125;border-radius:20px;}.login-section::-webkit-scrollbar-thumb:hover{background:#000;}@media(min-width:1024px){.login-section{min-height:calc(100vh - 3.125rem);}}.login-section .logo{width:100%;max-width:400px;padding-top:10px;}@media(max-height:830px){.login-section .logo{max-width:300px;}}@media(max-height:770px){.login-section .logo{max-width:200px;}}.login-section .logo img{width:100%;}@media(min-width:1024px){.login-section{padding:1.875rem;grid-template-rows:max-content 75%;}}@media(max-height:830px){.login-section{grid-template-rows:none;}}.login-section .login-section-inner{height:max-content;position:relative;padding:3px;}@media(min-width:320px){.login-section .login-section-inner{padding:1.875rem;}}@media(min-width:1024px){.login-section .login-section-inner{display:grid;align-items:center;grid-template-columns:40% 60%;}}@media(min-width:1400px){.login-section .login-section-inner{grid-template-columns:50% 50%;}}@media(min-width:1600px){.login-section .login-section-inner{grid-template-columns:60% 40%;}}@media(max-height:900px){.login-section .login-section-inner{padding-block:0;}}@media(max-width:1023px){.login-section .login-section-inner{padding-block:1.875rem;}}.login-section .login-section-inner .cover{position:absolute;}@media(min-width:1024px){.login-section .login-section-inner .cover{position:relative;}}.login-section .login-section-inner .cover img{width:100%;}@media(min-width:1024px){.login-section .login-section-inner .cover img{width:80%;}}.login-section .login-section-inner .login-form-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.875rem;width:100%;background-color:#fffcf8;border-radius:1.5625rem;padding:2.5rem 1.25rem;position:relative;z-index:1;}@media(min-width:768px){.login-section .login-section-inner .login-form-wrapper{padding:2.5rem 1.875rem;}}@media(min-width:1024px){.login-section .login-section-inner .login-form-wrapper{height:100%;padding-bottom:100px;padding:2.5rem 5.625rem;max-width:750px;margin-inline:auto;}}.login-section .login-section-inner .login-form-wrapper p{text-align:center;}.login-section .login-section-inner .login-form-wrapper p strong{font-size:1.5rem;font-family:"Almarose-Bold";color:#93c13e;}@media(min-width:1024px){.login-section .login-section-inner .login-form-wrapper p strong{font-size:2.3125rem;}}.login-section .login-section-inner .login-form-wrapper .auth-tab-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:40px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media(min-width:1024px){.login-section .login-section-inner .login-form-wrapper .auth-tab-list{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.login-section .login-section-inner .login-form-wrapper .auth-tab-list p{cursor:pointer;}.login-section .login-section-inner .login-form-wrapper .auth-tab-list p:not(.active) strong{color:#d7f4a2;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.875rem;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group label{font-size:1.125rem;font-family:"Almarose-Bold";color:#a297af;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group label strong{font-family:"Almarose-Bold";color:#2f323a;font-size:.875rem;cursor:pointer;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group label.error{display:none!important;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .input-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .input-wrapper .password-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;position:absolute;right:5%;padding:15px;width:10px;height:10px;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .input-wrapper .password-toggle i{font-size:20px;color:#c4c4c4;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group input{width:100%;padding:1.25rem 1.875rem;border-radius:9999px;border:1px solid #e4e3ec;outline:0;font-size:1.0625rem;background-color:#f9fafe;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group input::placeholder{color:#a297af;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group input:focus{border-color:#cecdd5;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group input.error{border-color:#e62525;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group button{position:relative;background-color:#e65125;padding:1.25rem 0;border-radius:99999px;color:#fff;font-size:1.125rem;font-family:"Almarose-Bold";width:80%;margin:0 auto;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group button::after{content:"";font-family:"icomoon";position:absolute;right:20px;top:50%;transform:translateY(-50%);}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group button.green{background-color:#93c13e;max-width:80%;margin:0 auto;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .captcha-wrapper{background-color:#f1f1fe;border-radius:99999px;min-height:60px;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .custom-checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:4px;color:#2f323a;cursor:pointer;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .custom-checkbox input{visibility:hidden;width:0;height:0;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .custom-checkbox .checkmark{--checkbox-size:20px;display:inline-block;position:relative;background-color:#e65125;border-radius:5px;width:var(--checkbox-size);height:var(--checkbox-size);}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v1 .form-group .custom-checkbox input:checked+.checkmark::before{content:"";position:absolute;font-family:"icomoon";font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.875rem;}@media(min-width:768px){.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2{row-gap:1.5rem;}}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.875rem;width:100%;padding-right:10px;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group label.error{display:none!important;}@media(min-width:768px){.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group{width:50%;}}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group label{font-size:1.125rem;font-family:"Almarose-Bold";color:#a297af;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group.full{width:100%;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group.centered{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group.btn-full button{width:100%;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group .input-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group .input-wrapper .password-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;position:absolute;right:5%;padding:15px;width:10px;height:10px;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group .input-wrapper .password-toggle i{font-size:20px;color:#c4c4c4;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group .input-wrapper:has(select)::before{content:"";font-family:"icomoon";position:absolute;right:24px;font-size:11px;color:#a297af;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group input,.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group select{width:100%;padding:1.25rem 1.875rem;border-radius:9999px;border:1px solid #e4e3ec;outline:0;font-size:1.0625rem;background-color:#f9fafe;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group input::placeholder,.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group select::placeholder{color:#a297af;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group input:focus,.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group select:focus{border-color:#cecdd5;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group input.error,.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group select.error{border-color:#e62525;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group select{appearance:none;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;background-color:#e65125;padding:1.25rem 0;border-radius:99999px;width:80%;color:#fff;font-size:1.125rem;font-family:"Almarose-Bold";text-align:center;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group button span{display:inline-block;}@media(min-width:768px){.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group button{padding:1.25rem 7.5rem;}}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group button::after{content:"";font-family:"icomoon";position:absolute;right:20px;top:50%;transform:translateY(-50%);}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group button.green{background-color:#93c13e;max-width:80%;margin:0 auto;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .form-group .captcha-wrapper{background-color:#f1f1fe;border-radius:99999px;min-height:60px;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;width:100%;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group .custom-checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:4px;color:#2f323a;cursor:pointer;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group .custom-checkbox input{visibility:hidden;width:0;height:0;position:absolute;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group .custom-checkbox .checkmark{display:inline-block;position:relative;background-color:#e65125;border-radius:5px;--checkbox-size:26px;background-color:transparent;border:1px solid #d9d9d9;width:var(--checkbox-size);height:var(--checkbox-size);}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group .custom-checkbox label.error{display:none!important;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group .custom-checkbox input.error+.checkmark{border-color:#e62525;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 .checkbox-group .custom-checkbox input:checked+.checkmark::before{content:"";position:absolute;font-family:"icomoon";font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%);color:#4b9a64;}.login-section .login-section-inner .login-form-wrapper .form-wrapper.v2 a{display:inline-block;width:100%;color:#e65125;font-size:1.375rem;font-family:"Almarose-Bold";text-decoration:underline;text-align:center;}[data-tab-item]:not(.active){display:none;}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.justify-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media(max-width:420px){.g-recaptcha{width:100%!important;height:auto!important;max-width:300px!important;transform-origin:0 0;}.g-recaptcha>div{width:100%!important;height:auto!important;}.g-recaptcha iframe{width:100%!important;}}.loadcaptcha{width:100%;display:flex;}.loadcaptcha .captcha-container{display:flex;align-items:stretch;justify-content:center;max-height:70px;height:70px;}.loadcaptcha .captcha-container img{width:75%;max-width:300px;}.loadcaptcha .captcha-container .input-group-addon{background:rgba(204,204,204,.2705882353);width:70px;height:100%;font-size:36px;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;min-width:40px;display:flex;align-items:center;justify-content:center;color:#120f0d;}