@font-face {
  font-family: SoletoTK;
  font-weight: normal;
  font-style: normal;
  src: url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Lt.eot");
  src: url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Lt.eot?#iefix") format("embedded-opentype"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Lt.woff2") format("woff2"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Lt.woff") format("woff"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Lt.ttf") format("truetype"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_Lt.svg#soleto_tklight") format("svg"); }
@font-face {
  font-family: SoletoTK;
  font-weight: bold;
  font-style: normal;
  src: url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Md.eot");
  src: url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Md.eot?#iefix") format("embedded-opentype"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Md.woff2") format("woff2"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Md.woff") format("woff"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_W_Md.ttf") format("truetype"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_Md.svg#soleto_tkmedium") format("svg"); }
@font-face {
  font-family: TK-Hausschrift-Headline;
  font-weight: normal;
  font-style: normal;
  src: url("https://www.tkpflegecoach.de/res/fonts/SoletoTKHeadline_W_Bd.eot");
  src: url("https://www.tkpflegecoach.de/res/fonts/SoletoTKHeadline_W_Bd.eot?#iefix") format("embedded-opentype"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTKHeadline_W_Bd.woff2") format("woff2"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTKHeadline_W_Bd.woff") format("woff"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTKHeadline_W_Bd.ttf") format("truetype"), url("https://www.tkpflegecoach.de/res/fonts/SoletoTK_Bd.svg#soleto_tk_headlinebold") format("svg"); }
/**
 * Foundation for Sites by ZURB
 * Version 6.4.4-rc1
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
.responsive-embed,
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden; }
  .responsive-embed iframe,
  .responsive-embed object,
  .responsive-embed embed,
  .responsive-embed video,
  .flex-video iframe,
  .flex-video object,
  .flex-video embed,
  .flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .responsive-embed.widescreen,
  .flex-video.widescreen {
    padding-bottom: 56.25%; }

.hide {
  display: none !important; }

.invisible {
  visibility: hidden; }

@media screen and (max-width: 39.9375em) {
  .hide-for-small-only {
    display: none !important; } }

@media screen and (max-width: 0em), screen and (min-width: 40em) {
  .show-for-small-only {
    display: none !important; } }

@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important; } }

@media screen and (max-width: 39.9375em) {
  .show-for-medium {
    display: none !important; } }

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  .hide-for-medium-only {
    display: none !important; } }

@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
  .show-for-medium-only {
    display: none !important; } }

@media print, screen and (min-width: 64em) {
  .hide-for-large {
    display: none !important; } }

@media screen and (max-width: 63.9375em) {
  .show-for-large {
    display: none !important; } }

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  .hide-for-large-only {
    display: none !important; } }

@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
  .show-for-large-only {
    display: none !important; } }

.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  clip-path: inset(50%);
  border: 0; }

.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  clip-path: none; }

.show-for-landscape,
.hide-for-portrait {
  display: block !important; }
  @media screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
      display: block !important; } }
  @media screen and (orientation: portrait) {
    .show-for-landscape,
    .hide-for-portrait {
      display: none !important; } }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }
  @media screen and (orientation: landscape) {
    .hide-for-landscape,
    .show-for-portrait {
      display: none !important; } }
  @media screen and (orientation: portrait) {
    .hide-for-landscape,
    .show-for-portrait {
      display: block !important; } }

body, html {
  background-color: white;
  margin: 0;
  padding: 0;
  background: white;
  overflow-x: hidden; }

@media screen and (max-width: 39.9375em), screen and (max-device-height: 640px) {
  .custom-show-for-medium {
    display: none !important; } }
@media screen and (max-width: 0em), screen and (min-width: 40em) and (min-device-height: 640px) {
  .custom-show-for-small-only {
    display: none !important; } }

/*# sourceMappingURL=videomobile.css.map */
