@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins: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,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Montserrat,sans-serif}body{background-color:#f0f8ff}.main-content{width:30%;border-radius:20px;box-shadow:0 5px 5px #0006;margin:5em;display:flex}.fa-android{font-size:3em}@media screen and (max-width: 640px){.main-content{width:90%}.company__info{display:none}.login_form{border-top-left-radius:20px;border-bottom-left-radius:20px}}@media screen and (min-width: 642px) and (max-width: 800px){.main-content{width:70%}}.row>h2{color:#1d5236;font-weight:700;font-family:Poppins,sans-serif;text-align:center;padding-top:5%}.login_form{background-color:#fff;border:1px solid black;border-radius:20px;width:60%;height:auto;margin:10% 0% 0 53%}.form__input{width:85%;border:0px solid transparent;border-radius:20px;border-bottom:1px solid #f2f2fc;background-color:#f2f2fc;padding:.9em .5em .5em 2em;outline:none;margin:6% 0 0% 6%;transition:all .5s ease}.form__input:focus{border-bottom-color:#3bb2fc;box-shadow:0 0 5px #00505066;border-radius:20px}.btn3sh{transition:all .5s ease;width:85%;border-radius:30px;color:#fff;font-weight:600;background-color:#3bb2fc;margin:6% 0 7% 6%;box-shadow:4px 4px #0003}.btn:hover,.btn:focus{background-color:#fff;border:2px solid #3bb2fc;color:#3bb2fc}.login_btn button{background-color:#fff;border:none;width:auto;color:#3bb2fc;margin:0% 6% 5%}.login_btn button:hover{text-decoration:underline}.logo-cont img{width:10%;height:10%}.logo-cont p{color:#1d5236;font-family:Montserrat,sans-serif;font-weight:700;margin-left:11%}.logo-cont{margin:11% 0 -7% 58%;width:100%}.back-btn h2{margin-top:-12%}.bck-icn{width:15%;height:5%;margin:5% 0 0 5%}.registration_form{background-color:#fff;width:70%;height:auto;margin:3.5% 15% 0;border-radius:20px;box-shadow:0 0 5px #00505066}.registration_header{background-color:#51c093;border-radius:20px 20px 0 0;padding:10px 15px;display:flex;justify-content:space-between;color:#fff;width:100%;overflow-x:hidden}.registration_header img{width:4%;height:60%;margin:2% 2% 2% 3%}.registration_form input{height:50%}.reg-form{padding:3%}.reg-layout{margin-bottom:1%}#reg{font-family:Poppins,sans-serif;color:#fff;font-weight:700}#bck{font-family:Poppins,sans-serif;color:#fff;font-weight:700;text-align:right}
