@charset "UTF-8";

@media all {
	.row-container {
		display: flex;
		flex-direction: row;
	}

	.content {
		padding: 25px;
		width: calc(100% - 150px);
	}

	.image-container {
		display: flex;
		justify-content: center;
		align-items: start;
		margin: 25px 0;
	}

	.image {
		height: 150px;
		width: 150px;
		border: 2px solid var(--bs-secondary);
		border-radius: 50%;
		overflow: hidden;
		background-color: var(--bs-secondary);
	}

	.image img {
		height: 100%;
		width: 100%;
		object-fit: cover;
	}

	.image * {
		height: 100%;
		width: 100%;
	}

	.row-reverse {
		flex-direction: row-reverse;
	}

	section.block-symbolText .complex-image > .link:hover > a > picture::after {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 100%;
		background-color: var(--bs-primary-transparent1);
	}

	section.block-symbolText .complex-image picture::after {
		height: 150px !important;
		width: 150px !important;
		margin: auto !important;
		border-radius: 50% !important;
	}

	.a:hover {
		color: var(--bs-body-color) !important;
	}
}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {

}

@media (max-width: 767px) {

}

@media (max-width: 575px) {
	.image {
		height: 100px;
		width: 100px;
	}

	section.block-symbolText .complex-image picture::after {
		height: 100px !important;
		width: 100px !important;
	}

	.image-container,
	.content {
		width: 100%;
	}

	.symbol-container {
		flex-wrap: wrap-reverse;
	}
}