* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
input[type="email"]:focus,
input[type="password"]:focus {
    padding-left: 0.8rem;
}
.form-wraper {
    width: 35rem;
}
.common-btn {
    background: linear-gradient(
        90deg,
        #325998 0%,
        #45376c 50%,
        #584587 60%,
        #af3869 100%
    );
    color: #fff;
    border: none;
    outline: none;
    border-radius: 5px;
    padding: 0.5rem;
}

.containers {
    display: flex;
    flex-direction: column;
    height: calc(100vh - 60px);
}

.section {
    flex: 1;
}
.login-up-screen {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 50vh;
    background: url("../assets/homeBg.svg");
    background-size: cover;
    background-repeat: no-repeat;
    color: #fff;
}
.center-box {
    display: grid;
    place-items: center;
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
    position: relative;
    bottom: 4rem;
    background: #fff;
}
.prev-btn {
    border: 1px solid #325998 !important;
    color: black;
    background: #fff !important;
}

@media only screen and (max-width: 767px) {
    .form-wraper {
        width: 100%;
        padding: 0 1rem;
    }
}

/* Tablet devices (768px to 1023px) */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
}

/* Desktop devices (1024px and above) */
@media only screen and (min-width: 1024px) {
}
