@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 400;
src: url(https://www.hfn-home.de/fonts/pt-sans-v9-latin-regular.eot); src: local('PT Sans'), local('PTSans-Regular'),
url(https://www.hfn-home.de/fonts/pt-sans-v9-latin-regular.eot?#iefix) format('embedded-opentype'), url(https://www.hfn-home.de/fonts/pt-sans-v9-latin-regular.woff2) format('woff2'), url(https://www.hfn-home.de/fonts/pt-sans-v9-latin-regular.woff) format('woff'), url(https://www.hfn-home.de/fonts/pt-sans-v9-latin-regular.ttf) format('truetype'), url(https://www.hfn-home.de/fonts/pt-sans-v9-latin-regular.svg#PTSans) format('svg'); } @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
src: url(https://www.hfn-home.de/fonts/pt-serif-v9-latin-regular.eot); src: local('PT Serif'), local('PTSerif-Regular'),
url(https://www.hfn-home.de/fonts/pt-serif-v9-latin-regular.eot?#iefix) format('embedded-opentype'), url(https://www.hfn-home.de/fonts/pt-serif-v9-latin-regular.woff2) format('woff2'), url(https://www.hfn-home.de/fonts/pt-serif-v9-latin-regular.woff) format('woff'), url(https://www.hfn-home.de/fonts/pt-serif-v9-latin-regular.ttf) format('truetype'), url(https://www.hfn-home.de/fonts/pt-serif-v9-latin-regular.svg#PTSerif) format('svg'); }
body, p, .nectar-button, strong, b, bold {font-family: 'PT Sans';} h1, h2, h3, h4, header#top nav > ul > li > a, header#top .sf-menu li ul li a {font-family: 'PT Serif';} header#top {border-bottom: 1px solid #eeeeee;} .borderleftright {border-right: 1px solid #0e5d30;border-left:1px solid #0e5d30} .zwanszigschriftgroesse {font-size:20px} .col span_12  element  {margin-bottom:-20px!important} .page-submenu li a {font-size:18px!important} #BorlabsCookieBox ul li {list-style:none!important;}
.has-text-shadow {text-shadow: 2px 2px #000;}
.is-2xbigger {transform: scale(1.6);}
button[type=submit], input[type=button], input[type=submit]  {font-family: 'PT Sans';}
p a {
text-decoration: underline;
}
body:not(.woocommerce-cart) .main-content td {
font-size: 12px!important;
}