

/* Screens Resolution : 992px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 1200px) {

}

/* Screens Resolution : 992px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 992px) {
	
	

}


/* Screens Resolution : 767px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 767px) {
	
	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */

	p{ line-height: 1.4; }

	h1{ font-size: 2.8em; line-height: 1; }
	h2{ font-size: 2.2em; line-height: 1.1; }
	h3{ font-size: 1.8em; }
		
.button-container {
        flex-direction: column; 
        gap: 15px; /* Jarak antara tombol yang bertumpuk */
        margin-bottom: 50px;
    }
    
    /* Pastikan tombol mengambil lebar penuh container di mobile */
    .main-btn {
        width: 50%;
        max-width: 300px; /* Batasi lebar agar tidak terlalu besar di mobile */
        margin: 0 auto; /* Pemusatan tombol tumpuk */
    }

    /* Penyesuaian Logo */
    .logo-img {
        max-width: 220px;
    }
    
    .logo-text {
        font-size: 1.8em;
    }

    /* Pindahkan Enter Link ke atas sedikit */
    .enter-link {
        bottom: 20px;
    }
	
}

/* Screens Resolution : 479px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 479px) {

	/* ---------------------------------
	1. PRIMARY STYLES
	--------------------------------- */

	body{ font-size: 12px; }
	
}

/* Screens Resolution : 359px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 359px) {
	
	
}

/* Screens Resolution : 290px
-------------------------------------------------------------------------- */
@media only screen and (max-width: 290px) {
	
	
}