/* ------------------------------------------------------------------------- 
    Under Construction
   ------------------------------------------------------------------------- */

:root {
  --tc-blue: #0057a6;
  --tc-orange: #d94f00;
}
body { 
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: var(--tc-blue);
}
h1 {
	font-size: 32px;
	margin-bottom: 40px;
}
@media (max-width: 640px) {
	body { 
		font-size: 9px;
	}
	h1 {
		font-size: 20px;
	}
}
.tc-flag-active {
	border: 1px solid var(--tc-blue);
	}
.tc-logo {
	margin-top: 40px;
	margin-bottom: 60px;
}
.tc-construct {
	max-width: 920px;
	img {
		width: 100%;
		height: auto;
	}
}
.tc-text {
	margin-top: 40px;
	line-height: 27px;
}
.tc-address {
	margin-top: 40px;
}
.tc-web {
	margin-top: 20px;

	a:link, a:visited { 
		color: var(--tc-blue); 
		text-decoration: none 
	}
	a:hover, a:active { 
		color: var(--tc-orange); 
		text-decoration: none 
	}
}