body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{font-size:12px}html{scroll-behavior:smooth}.header{background-color:#bd272d}.custom-container{padding:0 15rem}.menu-container{justify-content:space-between;align-items:end;height:100%}.menu-text{font-family:iCielPanton;font-size:1.5rem;color:#fff;font-weight:700;transition:.5s ease-in-out;cursor:pointer}.menu-text:after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}.banner-img,.menu-text:hover:after{width:100%}.banner{padding-bottom:10px;background-color:#bd272d}.content-left{text-align:left}.content-title{position:relative;display:block;color:#3e7565;font-size:2.6rem;font-family:iCielPantonExtraBold;font-weight:700;padding-bottom:10px}.content-title:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:50%;border-bottom:3px solid #bd272d}.content-detail{text-align:left;white-space:pre-line;color:#000;font-size:1.5rem;margin-top:10px}.condition-detail-title,.content-detail{font-family:iCielPanton;font-weight:700;display:block}.condition-detail-title{font-size:1.9rem!important}.condition-detail{margin-left:1rem}.condition-detail-detail{margin-top:1rem;font-size:2rem!important;font-family:iCielPantonSemiBold;color:#bd272d}.condition-detail-detail>b{font-size:2rem;font-family:iCielPantonBold}.rule-list>li{font-size:2rem;font-family:iCielPanton;color:#444}.rule-list>li>b{font-size:2rem;font-family:iCielPantonSemiBold;color:#444}.rule-notice{font-family:iCielPantonSemiBoldItalic;font-size:1.5em;color:#444}.countdown-container{width:100%;margin-top:3rem;margin-bottom:3rem;display:flex;justify-content:center}.countdown-item{width:18%}.countdown-title{text-align:center;font-size:1.9rem;display:block;font-family:iCielPanton}.countdown-number{line-height:4rem;font-size:4rem;margin-top:2rem;display:block;font-family:iCielPantonBold;border-right:2px solid #000}.register-btn{margin-bottom:3rem!important;height:60px!important;background:linear-gradient(-90.1637deg,#ad0000 28.7421%,red);line-height:60px;border:1px solid #bd272d;border-radius:5rem;display:inline-flex;color:#fff;align-items:center;font-size:2.9rem!important;font-family:iCielPantonExtraBold!important;padding:10px 3.5rem 0!important}.register-btn-fixed{position:fixed!important;bottom:1rem;left:1rem}.register-btn-text{padding:10px 20px;color:#fff}button:focus{outline:none}.footer{background-color:#bd272d}.company-title{color:#fff;display:inline-block;text-align:left;font-family:iCielPantonExtraBold;font-size:1.6rem;border-bottom:1px solid #fff}.company-location{white-space:pre-line;font-family:iCielPanton;font-size:1rem;color:#fff;line-height:1.2rem}.follow-container{position:absolute;bottom:2rem;right:0}.follow-title{font-family:iCielPanton;font-size:1.4rem;color:#fff;line-height:1.34rem}.follow-button-container{text-align:right}.follow-icon-btn{margin-left:10px!important;height:2rem;width:2rem;border:1px solid #fff!important;border-radius:2rem!important}.follow-icon-btn>svg{color:#fff;padding:2px}@media screen and (max-width:992px){.custom-container{padding:0 15px}.menu-container{margin-top:10px}.follow-container{position:relative;bottom:unset}.follow-button-container{text-align:left}.countdown-item{margin-right:1em;width:25%}.follow-icon-btn{margin-right:10px!important;margin-left:0!important}}.login-title{font-family:iCielPantonExtraBold;text-transform:uppercase;padding-top:.75rem;font-weight:700;text-align:center;color:#bd272d;margin:0 auto}.input-err{border:1px solid red}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.input-field>div{background-color:#fff}.input-field{width:85%;margin:0 auto}.input-container{margin-top:1.5em}.input-signup-container{margin-top:1rem}.input-field>input{font-size:17px;padding-top:10px;padding-bottom:10px;width:100%;padding-left:1em;border-radius:5px}.inputSelect>div>input{padding-left:1em!important;font-size:17px!important;padding-top:10px!important;padding-bottom:10px!important}.input-field>div{width:100%;border:2px solid #000;border-radius:5px}input::-webkit-input-placeholder{font-style:italic}input:-ms-input-placeholder{font-style:italic}input::placeholder{font-style:italic}.input-field>input::-webkit-input-placeholder{font-style:italic}.input-field>input:-ms-input-placeholder{font-style:italic}.input-field>input::placeholder{font-style:italic}.input-field>select{width:100%;font-size:17px;padding-top:10px;padding-bottom:10px;padding-left:1em;border-radius:5px}.input-field>select::-webkit-input-placeholder{font-style:italic}.input-field>select:-ms-input-placeholder{font-style:italic}.input-field>select::placeholder{font-style:italic}.btn-login{margin-top:1.5em!important}.btn-login,.btn-signup{background-color:#bd272d!important;margin-bottom:10px!important;border-radius:40px!important}.btn-signup{margin-top:10px!important}.login-btn-text{font-weight:700;font-size:2rem;padding:0 30px}.btn-signup-change{padding-bottom:1em}.btn-signup-change>button{margin-top:5px!important;background-color:#ed7a33!important}.inputSelect>div{padding:0!important}.contact-container{text-align:center;font-weight:600;font-style:italic;position:absolute;bottom:10px;width:100%}.logo-mobile{display:none}.left-panel{min-height:100%;width:82%;float:right;position:relative}.lds-ellipsis{display:inline-block;position:relative;width:8em;height:2.1em}.lds-ellipsis div{position:absolute;top:7px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:24px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:24px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:48px}.lds-ellipsis div:nth-child(4){left:72px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.close-dialog-btn{position:absolute!important;right:7px;top:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.typeSignUp-container>p{font-size:1.4rem;margin-left:9px;margin-bottom:0;font-family:iCielPantonBold}.typeSignUp-container span{font-size:1.25rem;padding-top:5px;font-family:iCielPantonBold}.checkbox-container{height:2rem}.agree-rule-text{font-size:1.16rem;font-family:iCielPantonSemiBoldItalic;padding-top:5px}.noti-snackbar>div{display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=main.977b43b1.chunk.css.map */