@media (max-width:1366px) {
	#login_form{
		width: 65%;
	}
}

@media (max-width:1024px) {
	#login_form, .login_form{
		width: 90%;
	}

	.payment-box {
		width: 84%;
	}
}

@media (max-width:845px){

	#login_form .btn-submit{
		width: 100%;
		margin-top: 10px;
	}

    .btn-box {
        flex-direction: column;
        gap: 10px;
    }

    .btn-box div a {
       width: 100%;
    }
}

@media (max-width:525px){
	.container {
		max-width: 100%;
		padding: 0 0px;
		width: 90%;
	}

	h2 {
		font-size: 18px !important;
	}

	.dashboard .bg-step {
		padding: 16px !important;
		font-size: 16px;
		margin: 0;
	}

	.payment-box {
		width: 90%;
	}
}
