.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select .item:hover,.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select .item.active{background-color:#FF0541;color:#fff}.page_login .main_content .container_login .title:before,.page_login .main_content .container_login .title:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:10px;height:10px;background-color:#FF0541;vertical-align:middle;display:inline-block;margin:0 15px;content:""}@media only screen and (max-width: 640px){.page_login .main_content .container_login .title:before,.page_login .main_content .container_login .title:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:5px;height:5px;background-color:#FF0541;margin:0 5px}}.page_login .main_content .container_login .title{position:relative;top:0;left:0;font-size:2rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;color:#000}@media only screen and (max-width: 640px){.page_login .main_content .container_login .title{font-size:calc(17px + 15 * ((100vw - 320px) / 320))}}@media only screen and (max-width: 320px){.page_login .main_content .container_login .title{font-size:17px}}.page_login .main_content .container_login .form .group_2 .submit{all:initial;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;width:295px;height:55px;font-size:1.375rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;border:1px solid #FF0541;background-color:#FF0541;color:#fff;cursor:pointer}.page_login .main_content .container_login .form .group_2 .submit:disabled{background-color:#979797;color:#fff;border:1px solid #979797;cursor:default}.page_login .main_content .container_login .form .group_2 .submit:disabled:hover{background-color:#979797;color:#fff;border:1px solid #979797;cursor:default}.page_login .main_content .container_login .form .group_2 .submit:hover{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background-color:#fff;border:1px solid #FF0541;color:#000}@media only screen and (max-width: 640px){.page_login .main_content .container_login .form .group_2 .submit{font-size:calc(18px + 4 * ((100vw - 320px) / 320))}}@media only screen and (max-width: 320px){.page_login .main_content .container_login .form .group_2 .submit{font-size:18px}}@media only screen and (max-width: 640px){.page_login .main_content .container_login .form .group_2 .submit{width:64.375vw;height:12.4vw}}.page_login .main_content{min-height:-moz-calc(100vh - 110px);min-height:-webkit-calc(100vh - 110px);min-height:calc(100vh - 110px);position:relative;top:0;left:0;width:100vw;height:auto;background-color:#fff;margin:0 auto;max-width:1920px}@media only screen and (max-width: 640px){.page_login .main_content{min-height:-moz-calc(100vh - 62px);min-height:-webkit-calc(100vh - 62px);min-height:calc(100vh - 62px);padding:20px 0}}.page_login .main_content .container_login .form .group_1 .global_custom_select.open .group_input .input:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page_login .main_content .container_login .form .group_1 .global_custom_select.open .group_select{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex}.page_login .main_content .container_login .form .group_1 .global_custom_select.selected .group_input .label{-webkit-transition:top 200ms ease-out;-moz-transition:top 200ms ease-out;-o-transition:top 200ms ease-out;transition:top 200ms ease-out;top:0}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_input{user-select:none;cursor:pointer}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_input.disabled .label{color:#606060}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_input.disabled .input{color:#606060}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_input .label{-webkit-transition:top 200ms ease-out;-moz-transition:top 200ms ease-out;-o-transition:top 200ms ease-out;transition:top 200ms ease-out;top:26px}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_input .input{border-bottom:2px solid #979797}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_input .input:after{-webkit-transition:transform 500ms ease;-moz-transition:transform 500ms ease;-o-transition:transform 500ms ease;transition:transform 500ms ease;content:""}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select{all:initial;position:relative;top:0;left:0;overflow:overlay;overflow-x:hidden;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:54px;left:0;width:100%;height:auto;max-height:175px;display:none;z-index:10}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:auto;background-color:#fff}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select::-webkit-scrollbar-thumb{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#FF0541}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select::-webkit-scrollbar-track{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.page_login .main_content .container_login .form .group_1 .global_custom_select .group_select .item{all:initial;font-size:1rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;width:93%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #fff;background-color:#979797;color:#fff;padding:15px 10px;cursor:pointer}.page_login .main_content .image_login .container_image .img{width:100%;height:100%;object-fit:cover;object-position:top}.page_login .main_content .container_login .form .group_1{position:relative;top:0;left:0;width:100%;height:auto;padding:25px 0 5px;margin-top:15px}.page_login .main_content .container_login .form .group_1 .file{all:initial;width:100%;height:50px;position:absolute;top:0;left:0;opacity:0;cursor:pointer;display:none}.page_login .main_content .container_login .form .group_1 .input{all:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;position:relative;top:0;left:0;width:100%;height:25px;font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;border-bottom:2px solid #979797;background-color:#fff;color:#000;z-index:1}.page_login .main_content .container_login .form .group_1 .input::-ms-input-placeholder{font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;color:#000}.page_login .main_content .container_login .form .group_1 .input:-moz-placeholder{font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;color:#000}.page_login .main_content .container_login .form .group_1 .input::-moz-placeholder{font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;color:#000}.page_login .main_content .container_login .form .group_1 .input::-webkit-input-placeholder{font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;color:#000}.page_login .main_content .container_login .form .group_1 .input::placeholder{font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;color:#000}.page_login .main_content .container_login .form .group_1 .input:placeholder-shown+.label{-webkit-transition:transform 200ms ease-out;-moz-transition:transform 200ms ease-out;-o-transition:transform 200ms ease-out;transition:transform 200ms ease-out;-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem);opacity:0}.page_login .main_content .container_login .form .group_1 .input::-webkit-outer-spin-button,.page_login .main_content .container_login .form .group_1 .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page_login .main_content .container_login .form .group_1 .input:focus:invalid{border-bottom:2px solid #FF0541}.page_login .main_content .container_login .form .group_1 .input:focus:valid{border-bottom:2px solid #09CC00}.page_login .main_content .container_login .form .group_1 .input.invalid{border-bottom:2px solid #FF0541}.page_login .main_content .container_login .form .group_1 .label{-webkit-transition:transform 200ms ease-out;-moz-transition:transform 200ms ease-out;-o-transition:transform 200ms ease-out;transition:transform 200ms ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:absolute;top:0;left:0;font-size:1.125rem;font-family:"AdihausDIN-Cn","AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;width:100%;height:auto;opacity:1;color:#000;z-index:2}.page_login .main_content .container_login .form .group_1 .label.file{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;padding:12px 17px;box-sizing:border-box;border:2px solid #000}.page_login .main_content .container_login .form .group_1 .alert-danger{color:#FF0541}.page_login .main_content .container_login .form .group_1 .alert-danger.alert-file{margin-top:-15px}.page_login .main_content .container_login .form .group_2{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center}.page_login .main_content .container_login .form .group_2 .submit{margin-top:50px}@media only screen and (max-width: 980px){.page_login .main_content .container_login .form .group_2 .submit{margin-top:30px}}.page_login .main_content{width:100vw;height:auto}.page_login .main_content .image_login{font:0/0 a}.page_login .main_content .image_login .container_image{position:relative;top:0;left:0;width:50vw;height:100%;display:block}@media only screen and (max-width: 980px){.page_login .main_content .image_login .container_image{width:100vw;height:auto}}.page_login .main_content .container_login{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;padding:50px 0 100px}@media only screen and (max-width: 640px){.page_login .main_content .container_login{padding:20px 0 40px}}.page_login .main_content .container_login .title{margin-bottom:10px}.page_login .main_content .container_login .form{width:31.38vw;height:auto;position:relative;top:0;left:0;max-width:452px}@media only screen and (max-width: 980px){.page_login .main_content .container_login .form{width:58.85417vw;height:auto}}@media only screen and (max-width: 640px){.page_login .main_content .container_login .form{width:87.5vw;height:auto}}
