/*# sourceMappingURL=style.css.map */

body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards {
	margin-top: 30px;
}

@media (min-width: 769px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-2-columns {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (min-width: 769px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-3-columns {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (min-width: 769px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-4-columns {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (min-width: 769px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-5-columns {
		grid-template-columns: repeat(5, 1fr);
	}
}

@media (min-width: 769px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-6-columns {
		grid-template-columns: repeat(6, 1fr);
	}
}

@media (min-width: 769px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards {
		display: grid;
		align-items: start;
		grid-template-columns: repeat(3, 1fr);
		grid-column-gap: 3%;
		grid-row-gap: 20px;
	}
}

@media (max-width: 768px) {
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards > div {
		display: inline-block;
		width: 100%;
	}
	
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards > div:not(:last-child) {
		padding-bottom: 35px;
	}
	
	body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards > div ~ div {
		border-top: 1px solid #ebebeb;
		padding-top: 35px;
	}
}

body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h2, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h3, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h4, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h5, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h6 {
	margin-top: 1em;
}
