/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
/* merriweather-sans-300 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-300.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-300.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-300italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-300italic.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-300italic.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-regular - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-regular.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-regular.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-italic.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-italic.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-500 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-500.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-500.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-500italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-500italic.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-500italic.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-600 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-600.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-600.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-600italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-600italic.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-600italic.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-700 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-700.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-700.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-700italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-700italic.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-700italic.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-800 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-800.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-800.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
/* merriweather-sans-800italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Merriweather Sans";
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/merriweather-sans/merriweather-sans-v28-latin-800italic.woff2') format("woff2"), url('../fonts/merriweather-sans/merriweather-sans-v28-latin-800italic.ttf') format("truetype");
  /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}
body {
  font-family: "Merriweather Sans", sans-serif;
  font-weight: 300;
  font-size: 1.2rem !important;
}
a, strong {
  font-weight: 500;
}
#g-showcase {
  padding: 0 0 1.5rem 0;
}
#g-navigation .g-content {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
#logo .g-content {
  margin-left: 0;
}
#kontaktzeile .g-content {
  margin-right: 0;
}
#g-mobilemenu-container .g-toplevel li .g-menu-item-content {
  line-height: 1.5rem;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
  color: #1a1919;
  background: #fff;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: transparent;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: transparent;
}
#g-offcanvas #g-mobilemenu-container ul .btn {
  margin-top: 15px;
  display: block;
}
#g-offcanvas .g-menu-item-container img {
  padding: 0px 8px 0px 0px;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container.btn {
  background: #247EAA;
}
.g-go-back a::before, #g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after {
  opacity: 1;
}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: 0px;
  background: transparent;
}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: transparent;
}
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover:last-child, #g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:last-child {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: #ECECEB;
}
.gantry-logo img {
  width: 300px;
}
.willkommen {
  background: #EDF4FB;
  padding: 30px;
}
termin-vereinbaren {
  background: #fff;
  padding: 30px;
  border-radius: 30px;
}
#g-feature .overview .g-content {
  background: #fff;
  margin: 1rem;
  padding: 2rem;
  border-radius: 30px;
}
#g-feature, #g-subfeature, #g-main {
  padding: 2rem 0;
}
#g-subfeature .vereinbarung .g-content {
  background: #EDF4FB;
  margin: 1rem;
  padding: 2rem;
  border-radius: 30px;
}
.border-rounded, .border-rounded img {
  border-radius: 30px;
}
.white {
  background: #fff;
}
.titelbild {
  position: relative;
}
.willkommen-text {
  position: relative;
  border-radius: 30px;
  padding: 30px 30px;
  top: -80px;
  background: #fff;
  z-index: 1;
  width: 80%;
  border: 2px solid #000;
  margin-bottom: -80px;
}
.titel-text {
  position: relative;
  border-radius: 30px;
  padding: 20px 30px;
  top: -70px;
  background: #fff;
  z-index: 1;
  width: 80%;
  border: 2px solid #000;
  margin-bottom: -80px;
}
.btn {
  color: #ffffff !important;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.8rem 0.938rem;
  margin-top: 15px;
}
nav {
  padding-right: 1.563rem;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  line-height: 2rem;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: #fff;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: transparent;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: transparent;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected {
  background: transparent;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #247EAA;
}
td {
  padding: 0.1rem;
  border: 0px;
}
table {
  border: 0px;
}
#copyright-2344-particle, #copyright-7597-particle, #copyright-5653-particle {
  font-size: 12px;
  font-weight: bold;
  tex-align: right;
}
.termin-vereinbaren h2 {
  color: #2176A1;
}
.abstand {
  padding: 30px;
}
#g-footer {
  border-top: 0px;
}
#g-subfeature {
  border-top: 0px;
  border-bottom: 0px;
}
.btn {
  font-size: 1.2rem;
}
#maximenuck166 .btn:hover {
  color: #ffffff !important;
}
.sprechzeiten {
  padding-left: 30px;
}
#g-header a {
  color: #1F729C;
}
#g-showcase a {
  color: #1F729C;
}
.g-menu-item-container img {
  padding: 0px 8px 0px 10px;
}
th, td {
  border-bottom: 1px solid #2176a1;
}
.themen-icon {
  border-radius: 0px !important;
}
.kontaktzeile ul li {
  display: inline;
}
#g-feature {
  background-image: url('../../../../images/vital_signs_1000dp_FFFFFF_FILL0_wght400_GRAD0_opsz48.png');
  background-repeat: no-repeat;
  background-size: 800px;
  background-position: -50px 300px;
}
.abstand-top {
  padding: 1.5rem 0;
}
#g-main .g-content {
  background: #fff;
  border-radius: 30px;
  margin: 1rem;
  padding: 2rem;
}
#g-navigation .g-main-nav .g-dropdown {
  background: #fff;
  border-radius: 20px;
}
p {
  margin: 0rem 0 1.5rem 0;
}
h1 {
  margin: 0;
  line-height: 2.6rem;
}
h2 {
  font-size: 2.25rem;
}
td {
  border-right-color: rgba(255, 255, 255, 0);
  border-top-color: rgba(255, 255, 255, 0);
}
#g-showcase .g-content {
  margin-left: 0rem;
  margin-right: 0rem;
}
#sprechzeiten table {
  font-size: 0.8rem;
  font-weight: 600;
}
#g-main .zusatzinfo {
  display: none;
}
#g-footer .nav {
  display: block;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-type="accordions"] > [data-rlta-element="button"] > [data-rlta-element="heading"], [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-type="tabs"] > [data-rlta-element="button-list"] > [data-rlta-element="button"] > [data-rlta-element="heading"] > h3 {
  color: #fff;
  font-size: 1.4rem;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"] {
  border: 1px solid #c0c6cf;
  border-radius: 5px;
  padding: 0.75rem 1.25rem;
  background: #247EAA;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"]:hover, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="open"] {
  background-color: #247EAA;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="open"]:hover, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="open"]:focus {
  background: #247EAA;
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions] > [data-rlta-element=button]:hover, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs] > [data-rlta-element=button-list] > [data-rlta-element=button]:hover {
  background-color: #247EAA;
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions] > [data-rlta-element=button]:focus, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions] > [data-rlta-element=button]:hover {
  background-color: #247EAA;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="panel"] > [data-rlta-element="panel-content"] {
  padding: 1.25em 0;
}
.notrufnummern table td, .notrufnummern table th {
  padding: 10px 0;
}
#sprechzeiten table th {
  padding: 0;
}
.notrufnummern #sprechzeiten table td {
  padding: 0px 0;
}
@media (max-width: 64.99rem) {
  .wf-columns-layout-3-2 > .wf-column:first-child {
    width: 100% !important;
    flex: auto !important;
  }
  #g-main .g-content {
    padding: 1rem 1rem 1rem 0.4rem !important;
  }
  .sprechzeiten {
    padding-left: 0px;
  }
  #g-footer ul {
    margin-left: 0rem;
  }
  .align-right {
    text-align: center !important;
  }
  #g-header ul {
    margin-left: 0px;
  }
  .g-offcanvas-toggle::after {
    content: "Menü";
    font-size: 1rem;
    font-weight: 500;
    top: 4px;
    position: absolute;
    left: 35px;
  }
  .g-offcanvas-toggle {
    top: 22px;
    left: 22px;
  }
  .kontaktzeile ul li {
    display: block;
  }
  #g-navigation {
    padding: 0;
    margin: 0;
    height: 0;
  }
  #g-showcase {
    padding: 1.5rem 0;
  }
}
@media (max-width: 48rem) {
  body {
    font-size: 1rem !important;
  }
  #g-offcanvas #g-mobilemenu-container ul .btn {
    font-size: 1rem;
    font-weight: 500;
  }
  .gantry-logo {
    text-align: center;
  }
}
@media (max-width: 30rem) {
  .willkommen {
    padding: 20px;
  }
  #g-main .g-content {
    padding: 0.7rem 0.7rem 0.7rem 0rem !important;
  }
  .willkommen-text h1, h1 {
    font-size: 1.8rem !important;
  }
  h2 {
    font-size: 1.5rem !important;
    line-height: 1.8rem !important;
  }
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content:hover {
  border-bottom: 2px solid #247EAA;
}
.g-main-nav .g-toplevel > li > .btn > .g-menu-item-content:hover {
  border-bottom: 0px;
}
.kontaktaufnahme {
  font-size: 0.9rem;
}
a:focus-visible, button:focus-visible, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"]:focus-visible, .maximenuck-toggler:focus-visible {
  outline-offset: 2px !important;
  outline: 2px solid #1a1919 !important;
}
.skip {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.skip:focus {
  position: static;
  width: auto;
  height: auto;
  top: 10px;
}
.skiplink .g-content {
  padding: 0;
  margin: 0;
}
._access-icon {
  background-color: #247EAA !important;
}
.g-main-nav .g-dropdown:focus {
  opacity: 1;
  visibility: visible;
}
div#maximenuck166 ul.maximenuck {
  background: transparent;
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1 > a {
  color: #1a1919;
}
div#maximenuck166 {
  font-size: 1.2rem;
  line-height: 1.5rem;
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1.active > a span.titreck {
  border-bottom: 2px solid #2176A1;
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1.active {
  background: transparent;
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1:hover, div#maximenuck166 ul.maximenuck li.maximenuck.level1.active {
  background: transparent;
}
div#maximenuck166 li.maximenuck > a img {
  top: -3px;
  position: absolute;
  margin: 3px 0px 3px -12px;
}
div#maximenuck166 div.floatck {
  background: #fff;
  border: 2px solid #000;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  margin-left: -10px;
}
div#maximenuck166 div.maxidrop-main {
  width: 220px;
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck166 ul.maximenuck li.maximenuck.level1 > span.separator {
  padding: 10px 20px;
}
#maximenuck166 li.level1.parent .maximenuck-toggler::after {
  border-width: 9px 8px 0 8px;
  right: 0px;
  margin-top: -3px;
}
#maximenuck166 .maximenuck-toggler:hover {
  background: rgba(0, 0, 0, 0);
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1:hover > a.btn span.titreck {
  color: #fff;
}
div#maximenuck166 ul.maximenuck li.maximenuck.level1:hover > a span.titreck {
  color: #2586b6;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"] {
  border: 0px;
}
#g-main li, #g-showcase li {
  margin-bottom: 10px;
}
[data-id="maximenuck166"] .mobilemenuck-item > .level1:not(.headingck):hover {
  background: #fff !important;
}
[data-id="maximenuck166"].mobilemenuck a {
  font-weight: 500 !important;
  font-size: 1.2rem !important;
}
[data-id="maximenuck166"].mobilemenuck {
  background: #ffffff !important;
  font-weight: 500 !important;
  font-size: 1.2rem !important;
  padding-bottom: 20px !important;
  border-radius: 30px !important;
  border: 2px solid #000 !important;
}
[data-id="maximenuck166"] .mobilemenuck-item > .level1 a {
  color: #000 !important;
}
[data-id="maximenuck166"] .mobilemenuck-item > .level1 {
  background: #ffffff !important;
}
[data-id="maximenuck166"] .mobilemenuck-togglericon::after {
  background: #2176A1 !important;
}
[data-id="maximenuck166"] .mobilemenuck-item > .level1 a.btn {
  color: #fff !important;
}
.maximenuck .btn {
  width: 200px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
[data-id="maximenuck166"] .mobilemenuck-title, [data-id="maximenuck166"] .mobilemenuck-bar-title {
  font-size: 1.2rem !important;
  font-weight: 500 !important;
}
th {
  background: transparent;
  padding: 0rem;
  font-weight: 500;
}
.eb-inst {
  background: rgba(0, 0, 0, 0.5);
}
#totop-9710-particle, #totop-6961-particle {
  position: fixed;
  bottom: 24px;
  right: -20px;
}
#totop-9710-particle .g-content, #totop-6961-particle .g-content {
  margin: 0rem;
  padding: 0rem;
}
.icon-edit::before {
  color: #2176A1;
}
#bearbeiten .g-content {
  padding: 0;
  margin: 0;
}
#bearbeiten .icons {
  display: none;
}
#g-main img {
  border-radius: 30px;
}
#g-main .wf-columns {
  padding-bottom: 10px;
}
@media screen and (min-width: 64.0625em) {
  .ccm-settings-summoner {
    left: 0px !important;
  }
}
.ccm-settings-summoner {
  position: fixed;
  bottom: 0px !important;
  left: 0 !important;
  width: 50px !important;
  height: 50px !important;
  pointer-events: none;
  z-index: 99990 !important;
}
/*# sourceMappingURL=custom_17.css.map */