.error {
    color: red;
    font-size: 11px;
    font-weight: bold;
}
body{
background: #FFFFFF;
font-family: Ubuntu;
}
.form-control{
background: #E7E7E7;
mix-blend-mode: normal;
border-radius: 12px;
height: 50px;
font-weight:500;
color: #000000;
}

.btn-blue{
background: #3949AB;
border-radius: 12px;
color:#ffff;
height:50px;
font-size:14px;
line-height:20px;
display:flex;
align-items:center;
justify-content:center;
}
.btn-blue:hover{
color:#ffff;
}
.form-control::placeholder{
opacity: 0.5;
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: rgba(0, 0, 0, 5);
font-style: normal;
}
.teacher{
margin-left:10%;
margin-right:10%;
display:flex;
flex-direction:column;
}
.circle{
height:150px;
width:150px;
}
.left{
display: flex;
flex-direction:column;
}
.label_blue_1{
font-style: normal;
font-weight: bold;
font-size: 32px;
line-height: 38px;
text-align: center;
letter-spacing: -0.762769px; 
color: #3949AB;
}
.label_blue_2:hover{
color: #013EDB;
}
.label_blue_2{
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 16px;
text-align: center;
letter-spacing: -0.3px;
color: #013EDB;
}
.label_gray_2{
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #000000;
}

.label_gray_1{
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 32px;
text-align: center;
letter-spacing: -0.149625px;
color: #505857;
}
.logo_img{
display: flex;
justify-content:center;
}
.yellow_wave{
height:17px;
width:15%;
margin-left:auto;
opacity: 0.3;
margin-top:100px;
}
.blue_wave{
height:17px;
width:25%;
margin-left:auto;
margin-top:5px;
opacity: 0.3;
}
.curve_img{
width:100px;
opacity: 0.3;
margin-top:-50px;
}
.logo{
width: 124.1px;
height: 110.1px;
margin-top: 25.96px;
}
.rocket_img{
width: 100%;
height: 100%;
}
@media only screen and (max-width: 426px) {
    .overall{
        flex-direction:column;
    }
    .rocket_img {
    width: 100%;
    height: auto;
}
}
@media only screen and (max-width: 880px) {
.circle{
        height:100px;
        width:100px;
    }
}