


/*!
 * Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("../fontawesome/fa-regular-400.eot");
  src: url("../fontawesome/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fontawesome/fa-regular-400.woff2") format("woff2"), url("../fontawesome/fa-regular-400.woff") format("woff"), url("../fontawesome/fa-regular-400.ttf") format("truetype"), url("../fontawesome/fa-regular-400.svg#fontawesome") format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }


/*!
 * Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("../fontawesome/fa-brands-400.eot");
  src: url("../fontawesome/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fontawesome/fa-brands-400.woff2") format("woff2"), url("../fontawesome/fa-brands-400.woff") format("woff"), url("../fontawesome/fa-brands-400.ttf") format("truetype"), url("../fontawesome/fa-brands-400.svg#fontawesome") format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands'; }


/*!
 * Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url("../fontawesome/fa-solid-900.eot");
  src: url("../fontawesome/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fontawesome/fa-solid-900.woff2") format("woff2"), url("../fontawesome/fa-solid-900.woff") format("woff"), url("../fontawesome/fa-solid-900.ttf") format("truetype"), url("../fontawesome/fa-solid-900.svg#fontawesome") format("svg"); }

.fa, .fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

.tx-ttaddress .fas {
	color: #a88555;
	padding-right: 5px;
}

h1 { font-size: 16px; background-color: #C2BE8C; padding: 2px 5px; }
h2 { font-size: 15px; font-family: arial }
h3 { font-size: 14px; font-family: arial }
h4 { font-size: 13px; font-family: arial }
h5 { font-size: 12px; font-family: arial }


.btn-default, .powermail_fieldwrap_type_submit div input[type=submit] {
	color: #fff;
	background-color: #000;
	padding-left: 40px;
	padding-right: 40px;
}

.link-mail:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	content: "\f0e0"; 
	padding-right: 6px; 
	}

a.link-mail:hover::before {
	text-decoration: none !important;
	}	
	
.link-mail:after {
	content: none; 
	}

.phone:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	content: "\f87b"; 
	padding-right: 7px; 
	padding-left: 2px; 
	}
	
.mobil:before {
	font-family: "Font Awesome 5 Brands";
	font-weight: 900;
	color: #fff;
	content: "\f232"; 
	padding-right: 7px; 
	padding-left: 2px; 
	}	
	
.fax:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	content: "\f1ac"; 
	padding-right: 6px; 
	}

.link-download:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	content: "\f56d"; 
	padding-right: 6px; 
	}