
/**
 * Large screen devices.
 */
@media only screen and (min-width: 1600px) {
	
}



/**
 * Laptops.
 */
@media only screen and (min-width: 1240px) {
	.standout-program {
		--column-gap: calc(var(--override-column-gap) * 1px);
	}
}



/**
 * Smaller laptops.
 */
@media only screen and (min-width: 1100px) {
	
}



/**
 * Smaller screen devices.
 */
@media only screen and (min-width: 960px) {

}



/**
 * Tablet devices.
 */
@media only screen and (min-width: 768px) {
	.standout-program .standout-columns > .standout-max-container > .standout-block-inner > .acf-innerblocks-container {
		gap: var(--column-gap, var(--gap-l));
	}
}

@media only screen and (min-width: 749px) {
	.standout-program .standout-columns > .standout-max-container > .standout-block-inner > .acf-innerblocks-container {
		flex-wrap: nowrap;
	}

	.standout-program .standout-columns > .standout-max-container > .standout-block-inner > .acf-innerblocks-container > .standout-column-element {
		&:first-child {
			flex-shrink: 0;
			flex-grow: 0;
			min-width: 0px;
		}

		&:last-child {
			flex-shrink: 1;
			flex-grow: 1;
		}
	}
}

@media only screen and (max-width: 750px) {
	.standout-program .standout-columns > .standout-max-container > .standout-block-inner > .acf-innerblocks-container > .standout-column-element {
		&:first-child {
			& img {
				width: 100% !important;
			}
		}
	}
}



/**
 * Larger mobile devices.
 */
@media only screen and (min-width: 480px) {
	
}
