﻿html {
	scroll-behavior: smooth;
}

.menu-paragraphs {
	display:flex;
	justify-content:space-between;
}

@media all and (max-width:768px) {
	.menu-paragraphs {
		flex-direction:column;
	}
}

.paragraph {
	padding-top: 96px;
}

.columns {
	margin-top: 3em;
	/**/
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 8em;
	-moz-column-gap: 8em;
	column-gap: 8em;
	/**/
	min-height: 80vh;
}

@media all and (max-width:767px) {
	.columns  {
		-webkit-column-count:1;
		-moz-column-count:1;
		column-count:1;
	}
}

/**/
.table-legal-info {
	display: inline-block;
	border-collapse: collapse;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.table-legal-info tr * {
	vertical-align: top;
	text-align: start;
	padding: 0.5rem;
	border: 1px solid #eceeef;
}

/**/
.retargeting-cookies .message {
	margin-top: 6px;
	-wekit-opacity: 0.0;
	opacity: 0.0;
	-webit-transition: opacity 250ms ease;
	transition: opacity 250ms ease;
	color: #993c3c;
}
.retargeting-cookies .message.visible {
	-wekit-opacity: 1.0;
	opacity: 1.0;
}