
@layer bricks {
	.brxe-icon {
		font-size: 60px;
	}
	
	svg.brxe-icon {
		font-size: inherit;
	}
}

@layer bricks {
	.brxe-button {
		width: auto;
	}
}

@media (max-width: 478px) {
	#brxe-242d65 {
		align-self: center !important;
	}
}

#brxe-ef5305 {
	align-items: flex-start;
}

#brxe-97a183 {
	justify-content: flex-start;
}

#brxe-b95f5f {
	font-size: 20px;
}

#brxe-aa36c4 {
	display: flex;
	align-items: center;
	justify-content: center;
}

#brxe-b6faab {
	font-size: 20px;
}

#brxe-9ab7ae {
	display: flex;
	align-items: center;
	justify-content: center;
}

#brxe-fdfca7 {
	font-size: 20px;
}

#brxe-f40b87 {
	display: flex;
	align-items: center;
	justify-content: center;
}

@media (max-width: 767px) {
	#brxe-428637 {
		justify-content: flex-end;
	}
}

@media (max-width: 478px) {
	#brxe-428637 {
		justify-content: center;
	}
}

#brxe-18abf3 {
	display: grid;
	align-items: initial;
	align-items: flex-start;
	justify-content: flex-start;
	align-content: flex-start;
	grid-template-columns: var(--grid-auto-4);
}

@media (max-width: 1280px) {
	#brxe-18abf3 {
		grid-template-columns: var(--grid-auto-2);
	}
}

@media (max-width: 478px) {
	#brxe-18abf3 {
		grid-template-columns: var(--grid-auto-1);
	}
}

#brxe-2a71bf {
	row-gap: var(--gap-content);
}

#brxe-66e7b7 {
	padding-right: 0;
	padding-left: 0;
}
