/* Tablet */
@media (max-width: 1024px) {
    .marquee-track {
        animation-duration: 16s;
        gap: 18px;
    }

    .marquee-track span {
        font-size: 28px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .marquee-track {
        animation-duration: 14s;
        gap: 16px;
    }

    .marquee-track span {
        font-size: 22px;
    }
	
	.faq .e-n-accordion-item {
		padding: 30px 20px !important;
		border-radius: 10px !important;
	}	
	
}

/* Laptop */
@media (max-width: 1366px) {
    .yfj-login-text {
        font-size: 15px !important;
    }
}

/* Tablet Landscape */
@media (min-width: 769px) and (max-width: 1024px) {
    .yfj-login-text {
        font-size: 15px !important;
    }
}

/* Tablet Portrait */
@media (min-width: 481px) and (max-width: 768px) {
    .yfj-login-text {
        font-size: 15px !important;
    }
}

/* Mobile */
@media (max-width: 480px) {
    .yfj-login-text {
        font-size: 14px !important;
    }
}