/* Basic Styles - Apply to all viewport sizes */
body {

}

	#registration-buttons {
	    display: flex;
	    justify-content: center;
	}

/* Desktop Styles - Apply when viewport width is 1024px or larger */
@media (min-width: 1024px) {
    body {
        font-size: 16px; /* Adjust as needed */
    }

    /* Additional desktop-specific styles can be added here */
}

/* Tablet Styles - Apply when viewport width is between 768px and 1023px */
@media (min-width: 768px) and (max-width: 1023px) {
    body {
        font-size: 14px; /* Adjust as needed */
    }
	
	.moto-widget button {
	}

    /* Additional tablet-specific styles can be added here */
}

/* Mobile Styles - Apply when viewport width is less than 768px */
@media (max-width: 767px) {
    body {
        font-size: 12px; /* Adjust as needed */
    }
    
    .gw-mission {
        min-height: 300px;
    }
    
	#registration-buttons {
	    flex-direction: column;
	    align-items: center;
	}

    /* Additional mobile-specific styles can be added here */
}