body {
    font-family: 'Inter', 'Padauk', sans-serif;
    /* Prioritize Inter for general, Padauk for Burmese */
    background-color: #f8fafc;
    /* Light background */
}

/* Custom styles for hero background image */
.hero-background {
    background-image: url('https://img.lovepik.com/background/20211021/large/lovepik-real-estate-poster-background-image_401436279.jpg');
    /* Placeholder image */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.test-css {
    background: #000;
}

/* Custom button hover effects */
.btn-primary {
    transition: background-color 0.3s ease, transform 0.3s ease;
}

.btn-primary:hover {
    background-color: #004080;
    /* Darker blue on hover */
    transform: translateY(-2px);
}

.btn-secondary {
    transition: background-color 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.btn-secondary:hover {
    background-color: rgba(255, 255, 255, 0.1);
    /* Slight white overlay on hover */
    border-color: #ffffff;
    transform: translateY(-2px);
}

/* Style for Burmese text elements, ensuring Padauk is used */
.burmese-text {
    font-family: 'Padauk', sans-serif;
}


.no-spinner::-webkit-inner-spin-button,
.no-spinner::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.no-spinner {
    -moz-appearance: textfield;
}



/* Google Fonts */

.padauk-regular {
    font-family: "Padauk", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.padauk-bold {
    font-family: "Padauk", sans-serif;
    font-weight: 700;
    font-style: normal;
}