@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,500;1,600;1,700;1,800;1,900&family=Oswald:wght@200;300;400;500;600;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:root{--primary-color: -webkit-linear-gradient( 90deg, rgb(71,222,185) 0%, rgb(17,239,143) 100%);--text-color: rgb(0, 0, 0);--text-color-2: rgb(255, 255, 255);--text-color-3: rgb(200, 200, 200);--field-color: rgb(250, 228, 202);--field-text-color: rgb(26, 25, 25);--secondary-color: rgb(38 218 154)}body{font-family:jost;width:100%;position:relative;height:auto}main{width:100%;background-image:url(/build/assets/background-CH-f06fA.jpg);min-height:100vh;height:auto;display:grid;padding:30px 0}.alert-danger{--bs-alert-color: #ebebeb;--bs-alert-bg: #c13b48;--bs-alert-border-color: #f5c2c7;font-weight:600}.side{background-image:url(/build/assets/bg-2-D-KJwLGV.jpg);background-size:cover;height:100%;width:100%;display:grid;padding:70px 70px 40px;align-content:center;border-top-left-radius:60px;position:relative;margin-top:30px;z-index:10000}.main-heading{font-size:65px;color:var(--text-color-2);font-weight:600;line-height:.9;width:75%;text-shadow:0px 0px 5px rgba(0,0,0,.15)}.highlight-text{background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}article p{font-size:21px;color:var(--text-color-3);line-height:1.25;text-shadow:0px 0px 5px rgba(0,0,0,.15);margin-top:40px}.social{position:absolute;bottom:40px;right:40px;display:flex;align-items:center}.social span{font-size:18px;color:var(--text-color-2);font-weight:600;text-transform:uppercase;margin-right:8px}.social i{border-radius:50%;background-color:var(--text-color-2);width:43px;height:43px;text-align:center;line-height:43px;font-size:17px;color:#151515;margin:0 2px}.border-b,.border-t{background-image:-ms-linear-gradient(90deg,rgb(71,222,185) 0%,rgb(17,239,143) 100%);width:100%;height:10px}.form{background-color:#f6f6f6;display:grid;height:100%;padding:80px 70px 50px 60px;border-bottom-right-radius:60px;align-content:center;position:relative;z-index:100}.form-text h3{font-size:40px;color:var(--text-color);font-weight:600}.form-text span{font-size:18px;color:var(--text-color);font-weight:600}.form-text .create{text-decoration:none;color:var(--secondary-color);font-weight:600;background:none;border:0;padding:0}.form-text.login .header-line{font-size:20px;color:var(--field-text-color);font-weight:600}.form-text.login .header-line span{position:relative;display:inline-block;line-height:1.3}.form-text.login .header-line span:after{content:"";display:block;width:100%;height:4px;background-color:var(--secondary-color);border-radius:50px}form{margin-top:30px}.input-field{margin-bottom:40px;transition:.4s;position:relative;display:grid;align-items:center;width:100%;height:52px;min-height:52px;background-color:var(--bg-color);opacity:0;padding-bottom:40px}.input-field input{border:0;margin-top:10px;border-bottom:solid 3px var(--field-color);width:100%;transition:.4s;height:100%;font-size:16px;color:var(--text-color);font-weight:500;background-color:#f6f6f6}.input-field input:focus{outline:none;transition:.4s ease}.input-field label i{font-size:16px;margin-right:5px}.input-field label{position:absolute;transition:.4s;pointer-events:none;background-color:var(--bg-color);font-size:18px;color:var(--field-text-color);transform:translatey(-30px);font-weight:500;margin-bottom:20px}.input-field:focus-within label{transform:translatey(-30px)}.input-field input:valid+label{transform:translatey(-30px)}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px rgb(246 246 246) inset!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgb(246 246 246) inset!important}input::-moz-placeholder,textarea::-moz-placeholder{font-weight:400}input::placeholder,textarea::placeholder,select option:first-child{font-weight:400}.radio-field{display:flex;width:auto;align-items:center;margin-top:50px}.radio-field input[type=checkbox]{-webkit-appearance:none;background-image:-ms-linear-gradient(90deg,rgb(71,222,185) 0%,rgb(17,239,143) 100%);width:33px;height:33px;border-bottom-right-radius:10px;position:relative;cursor:pointer}.radio-field input[type=checkbox]:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:var(--text-color-2);position:absolute;width:100%;height:100%;text-align:center;line-height:33px;transition:.4s}.radio-field input[type=checkbox]:checked:before{content:""}.radio-field label{font-size:18px;color:#010101;font-weight:600;margin-left:10px}form .form-btn{border-radius:6px 6px 40px;border:0;background-image:linear-gradient(90deg,#47deb9,#11ef8f);background-image:-ms-linear-gradient(90deg,rgb(71,222,185) 0%,rgb(17,239,143) 100%);padding:0 40px;height:55px;font-size:16px;color:var(--text-color);font-weight:600;text-transform:uppercase;transition:all .4s ease-in-out}form .form-btn:hover{background-image:none;background-color:var(--text-color-2);box-shadow:0 3px 32px #9f9f9f}.con-text p{font-size:18px;color:#010101}.con-text p a{color:var(--secondary-color);text-decoration:none;font-weight:600}.signup{display:none}.login{display:block}#sub img{width:60px}.highlight{border-top:solid 3px var(--primary-color)!important;border-bottom:solid 3px var(--primary-color)!important}#error{position:fixed;top:10px;left:10px;z-index:20}.invalid{border:solid 2px #ff4444!important;position:relative}@media (max-width: 1024px){.main-heading{font-size:43px}article p{font-size:18px}}@media (max-width: 768px){.tab-50{width:50%}.tab-100{width:100%}.order_c{order:2}.social{position:static}}@media (max-width: 576px){.mob-100{width:100%;padding:0}.order_c{order:2}.form{padding:20px;border-radius:0}.con-text p{font-size:15px}.side{padding:30px;border-radius:0;margin-top:0}.main-heading{font-size:30px;width:100%}article p{font-size:17px;margin-top:15px}.social{position:static}form .form-btn{margin-top:25px;padding:0 30px;height:50px}.form-text h3{font-size:36px}}@media (max-width: 400px){.form-text.login .header-line,.form-text.login .header-line span{font-size:17px}.main-heading{font-size:28px}}.reveal{animation:reveal 3s linear 1}@keyframes reveal{0%{opacity:1;display:block}30%{opacity:1;display:block}60%{opacity:.7;display:block}90%{opacity:.3;display:block}to{opacity:0}}.slideup{animation:slideup 1s ease forwards}@keyframes slideup{0%{transform:translatey(100%)}to{transform:translatey(0)}}.slidedown{animation:slidedown 1s ease forwards}@keyframes slidedown{0%{transform:translatey(-100%)}to{transform:translatey(0)}}.revealfield{animation:revealfield .5s linear forwards}.delay-100ms{animation-delay:.1s}.delay-200ms{animation-delay:.2s}.delay-300ms{animation-delay:.3s}.delay-400ms{animation-delay:.4s}.delay-500ms{animation-delay:.5s}@keyframes revealfield{0%{opacity:0}to{opacity:1}}
