.elementor-kit-14{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-22054e8:#F2F4F8;--e-global-color-24986f5:#FFFFFF;--e-global-color-005bc55:#F5F5F5;--e-global-color-60c3a59:#F2F7F8;--e-global-color-5af0f78:#E4E3E2;--e-global-color-b2843a5:#F2F7F8;--e-global-color-0dc13ce:#F5F5F5;--e-global-color-ca02d1e:#F7F4EE;--e-global-color-9298e5f:#00838F;--e-global-color-df317ff:#0E5464;--e-global-color-a7d6901:#122E39;--e-global-color-8979ac6:#F2F7F8;--e-global-color-eaf87ed:#FFF1B9;--e-global-color-8753b78:#FFE0D9;--e-global-color-25a32cc:#DAF2E7;--e-global-color-bb9b66b:#D8D6D4;--e-global-color-0cf8d1f:#878787;--e-global-color-769b42e:#C0BDBB;--e-global-color-ce3807a:#008C99;--e-global-color-c9113bc:#1A1A1A;--e-global-color-4e9b663:#595959;--e-global-color-54ff4ca:#A8A5A3;--e-global-color-7d49c37:#D8D6D4;--e-global-color-013086a:#008C99;--e-global-color-809df66:#FFFFFF;--e-global-color-f5f4dbd:#008C99;--e-global-color-1da7236:#6D522A;--e-global-color-92da3d0:#E11900;--e-global-color-6d53f8f:#007D3C;--e-global-color-e4615f1:#FF7F63;--e-global-color-995ec12:#122E39;--e-global-color-788aabd:#113F4E;--e-global-color-db04156:#0E5464;--e-global-color-3a16f1c:#086E7E;--e-global-color-ae3e9bf:#008C99;--e-global-color-543b55e:#42B6C3;--e-global-color-e73f7a6:#7FCAD4;--e-global-color-db80216:#B8E0E3;--e-global-color-c90cce6:#E5F0F1;--e-global-color-6138d2f:#F2F7F8;--e-global-color-7705fb6:#FFFFFF;--e-global-color-d8ed7e9:#00463D;--e-global-color-3738e71:#00965A;--e-global-color-e5837c3:#E5F4EE;--e-global-color-54cc12c:#D14715;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-672dca7-font-family:"TeleClinicSansDisplay";--e-global-typography-672dca7-font-size:42px;--e-global-typography-672dca7-font-weight:600;--e-global-typography-672dca7-line-height:45px;--e-global-typography-ec78f0d-font-family:"TeleClinicSansDisplay";--e-global-typography-ec78f0d-font-size:32px;--e-global-typography-ec78f0d-font-weight:600;--e-global-typography-ec78f0d-line-height:38px;--e-global-typography-738bf92-font-family:"TeleClinicSansDisplay";--e-global-typography-738bf92-font-size:28px;--e-global-typography-738bf92-font-weight:600;--e-global-typography-738bf92-line-height:34px;--e-global-typography-795ece2-font-family:"TeleClinicSansDisplay";--e-global-typography-795ece2-font-size:24px;--e-global-typography-795ece2-font-weight:600;--e-global-typography-795ece2-line-height:30px;--e-global-typography-019f325-font-family:"TeleClinicSansDisplay";--e-global-typography-019f325-font-size:20px;--e-global-typography-019f325-font-weight:600;--e-global-typography-019f325-line-height:26px;--e-global-typography-b9694f8-font-family:"TeleClinicSansDisplay";--e-global-typography-b9694f8-font-size:18px;--e-global-typography-b9694f8-font-weight:600;--e-global-typography-b9694f8-line-height:24px;--e-global-typography-67ea39f-font-family:"TeleClinicSansText";--e-global-typography-67ea39f-font-size:16px;--e-global-typography-67ea39f-font-weight:600;--e-global-typography-67ea39f-line-height:22px;--e-global-typography-042635e-font-family:"TeleClinicSansText";--e-global-typography-042635e-font-size:16px;--e-global-typography-042635e-font-weight:600;--e-global-typography-042635e-line-height:22px;--e-global-typography-d0c49a8-font-family:"TeleClinicSansText";--e-global-typography-d0c49a8-font-size:14px;--e-global-typography-d0c49a8-font-weight:600;--e-global-typography-d0c49a8-line-height:18px;--e-global-typography-3be1625-font-family:"TeleClinicSansText";--e-global-typography-3be1625-font-size:14px;--e-global-typography-3be1625-font-weight:600;--e-global-typography-3be1625-line-height:18px;--e-global-typography-6614f25-font-family:"TeleClinicSansText";--e-global-typography-6614f25-font-size:12px;--e-global-typography-6614f25-font-weight:600;--e-global-typography-6614f25-line-height:16px;--e-global-typography-5ec4f47-font-family:"TeleClinicSansText";--e-global-typography-5ec4f47-font-size:12px;--e-global-typography-5ec4f47-font-weight:600;--e-global-typography-5ec4f47-line-height:16px;--e-global-typography-e725ff2-font-family:"TeleClinicSansText";--e-global-typography-e725ff2-font-size:16px;--e-global-typography-e725ff2-font-weight:400;--e-global-typography-e725ff2-line-height:26px;background-color:var( --e-global-color-22054e8 );color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-e725ff2-font-family ), Sans-serif;font-size:var( --e-global-typography-e725ff2-font-size );font-weight:var( --e-global-typography-e725ff2-font-weight );line-height:var( --e-global-typography-e725ff2-line-height );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{background-color:var( --e-global-color-9298e5f );font-family:var( --e-global-typography-3be1625-font-family ), Sans-serif;font-size:var( --e-global-typography-3be1625-font-size );font-weight:var( --e-global-typography-3be1625-font-weight );line-height:var( --e-global-typography-3be1625-line-height );color:var( --e-global-color-809df66 );border-radius:100px 100px 100px 100px;padding:16px 24px 16px 24px;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-kit-14 a{color:var( --e-global-color-9298e5f );font-family:var( --e-global-typography-042635e-font-family ), Sans-serif;font-size:var( --e-global-typography-042635e-font-size );font-weight:var( --e-global-typography-042635e-font-weight );line-height:var( --e-global-typography-042635e-line-height );}.elementor-kit-14 h1{color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-ec78f0d-font-family ), Sans-serif;font-size:var( --e-global-typography-ec78f0d-font-size );font-weight:var( --e-global-typography-ec78f0d-font-weight );line-height:var( --e-global-typography-ec78f0d-line-height );}.elementor-kit-14 h2{color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-738bf92-font-family ), Sans-serif;font-size:var( --e-global-typography-738bf92-font-size );font-weight:var( --e-global-typography-738bf92-font-weight );line-height:var( --e-global-typography-738bf92-line-height );}.elementor-kit-14 h3{color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-795ece2-font-family ), Sans-serif;font-size:var( --e-global-typography-795ece2-font-size );font-weight:var( --e-global-typography-795ece2-font-weight );line-height:var( --e-global-typography-795ece2-line-height );}.elementor-kit-14 h4{color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-019f325-font-family ), Sans-serif;font-size:var( --e-global-typography-019f325-font-size );font-weight:var( --e-global-typography-019f325-font-weight );line-height:var( --e-global-typography-019f325-line-height );}.elementor-kit-14 h5{color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-b9694f8-font-family ), Sans-serif;font-size:var( --e-global-typography-b9694f8-font-size );font-weight:var( --e-global-typography-b9694f8-font-weight );line-height:var( --e-global-typography-b9694f8-line-height );}.elementor-kit-14 h6{color:var( --e-global-color-c9113bc );font-family:var( --e-global-typography-b9694f8-font-family ), Sans-serif;font-size:var( --e-global-typography-b9694f8-font-size );font-weight:var( --e-global-typography-b9694f8-font-weight );line-height:var( --e-global-typography-b9694f8-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-14{--e-global-typography-672dca7-font-size:32px;--e-global-typography-672dca7-line-height:38px;font-size:var( --e-global-typography-e725ff2-font-size );line-height:var( --e-global-typography-e725ff2-line-height );}.elementor-kit-14 a{font-size:var( --e-global-typography-042635e-font-size );line-height:var( --e-global-typography-042635e-line-height );}.elementor-kit-14 h1{font-size:var( --e-global-typography-ec78f0d-font-size );line-height:var( --e-global-typography-ec78f0d-line-height );}.elementor-kit-14 h2{font-size:var( --e-global-typography-738bf92-font-size );line-height:var( --e-global-typography-738bf92-line-height );}.elementor-kit-14 h3{font-size:var( --e-global-typography-795ece2-font-size );line-height:var( --e-global-typography-795ece2-line-height );}.elementor-kit-14 h4{font-size:var( --e-global-typography-019f325-font-size );line-height:var( --e-global-typography-019f325-line-height );}.elementor-kit-14 h5{font-size:var( --e-global-typography-b9694f8-font-size );line-height:var( --e-global-typography-b9694f8-line-height );}.elementor-kit-14 h6{font-size:var( --e-global-typography-b9694f8-font-size );line-height:var( --e-global-typography-b9694f8-line-height );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-size:var( --e-global-typography-3be1625-font-size );line-height:var( --e-global-typography-3be1625-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14{font-size:var( --e-global-typography-e725ff2-font-size );line-height:var( --e-global-typography-e725ff2-line-height );}.elementor-kit-14 a{font-size:var( --e-global-typography-042635e-font-size );line-height:var( --e-global-typography-042635e-line-height );}.elementor-kit-14 h1{font-size:var( --e-global-typography-ec78f0d-font-size );line-height:var( --e-global-typography-ec78f0d-line-height );}.elementor-kit-14 h2{font-size:var( --e-global-typography-738bf92-font-size );line-height:var( --e-global-typography-738bf92-line-height );}.elementor-kit-14 h3{font-size:var( --e-global-typography-795ece2-font-size );line-height:var( --e-global-typography-795ece2-line-height );}.elementor-kit-14 h4{font-size:var( --e-global-typography-019f325-font-size );line-height:var( --e-global-typography-019f325-line-height );}.elementor-kit-14 h5{font-size:var( --e-global-typography-b9694f8-font-size );line-height:var( --e-global-typography-b9694f8-line-height );}.elementor-kit-14 h6{font-size:var( --e-global-typography-b9694f8-font-size );line-height:var( --e-global-typography-b9694f8-line-height );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-size:var( --e-global-typography-3be1625-font-size );line-height:var( --e-global-typography-3be1625-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body {
    min-height: 100vh; 
    display: flex; 
    flex-direction: column;
}

/* START Focus */
:focus {
  /* outline: none; */
}

:focus-visible {
  outline: 3px solid var(--e-global-color-54cc12c);
  outline-offset: 1px;
}
/* END Focus */

.elementor-location-footer {
    margin-top: auto;
}

/* Disable WPML Development Site Banner */
.otgs-development-site-front-end {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TeleClinicSansDisplay';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansDisplay-Medium.woff2') format('woff2'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansDisplay-Medium.woff') format('woff'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'TeleClinicSansDisplay';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansDisplay-SemiBold.woff2') format('woff2'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansDisplay-SemiBold.woff') format('woff'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansDisplay-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TeleClinicSansText';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-Light.woff2') format('woff2'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-Light.woff') format('woff'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'TeleClinicSansText';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-Regular.woff2') format('woff2'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-Regular.woff') format('woff'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'TeleClinicSansText';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-SemiBold.woff2') format('woff2'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-SemiBold.woff') format('woff'),
		url('https://bayern.teleclinic.com/wp-content/uploads/TeleClinicSansText-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */