a.next.page-numbers,
a.prev.page-numbers {
  display: none;
}
.nothing-found {
  margin: 30px 0 0 0;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  color: #6c6d97;
}

#standorte-search-results {
  position: relative;
}
.standorte-search-loader {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgb(255 255 255 / 20%);
  z-index: 10;
  display: none;
}

.location-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 50px;
  margin: 30px auto 0 auto;
  max-width: 1194px;
}
.location-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* background: #F1F1F1;
    border-radius: 20px 20px 0px 20px;
    overflow: hidden; */
}
.location-image-column {
  width: 462px;
  position: relative;
  overflow: hidden;
  border-radius: 20px 0 0 20px;
}
.location-information-column {
  width: calc(100% - 462px);
  padding: 50px 40px;
  border-radius: 0 20px 0 0;
  background: #f1f1f1;
}
.location-row .location-categories {
  position: absolute;
  z-index: 2;
  top: 20px;
  left: 20px;
}
.location-image-column .location-image {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%;
  height: 100%;
}
.location-row[data-post_id="19612"] .location-image-column .location-image {
  object-fit: contain;
}
.location-title {
  color: #1b2482;
  font-family: "Roboto", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: normal;
}
.info-lists {
  margin-top: 30px;
}

/*info lists*/
.info-lists .info-text {
  color: #6c6d97;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}
.info-lists .info-icon {
  position: absolute;
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.info-rel {
  position: relative;
  margin: 5px 0 0 0;
}
.info-rel:first-of-type {
  margin: 0 0 0 0;
}
.location-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 10px 22px 10px 42px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
}
.location-name .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath d='M16.598 19.0046C18.2014 19.0046 19.5014 17.6992 19.5014 16.0893V9.25798C19.5014 9.25798 19.5207 8.68749 19.4774 8.02032C19.4196 7.19843 18.9862 6.44423 18.317 5.97044L14.9032 3.55312L11.9179 1.44039C11.4942 1.14064 10.9934 0.995605 10.4975 1.00044C10.0015 0.990771 9.5056 1.14064 9.07707 1.44039L6.0918 3.55312L2.678 5.97044C2.00872 6.44423 1.57056 7.19843 1.5176 8.02032C1.47426 8.69233 1.49352 9.25798 1.49352 9.25798V16.0893C1.49352 17.6992 2.79356 19.0046 4.39694 19.0046H16.5932H16.598Z' stroke='%231B2482' stroke-width='1.4' stroke-miterlimit='10'/%3E%3Cpath d='M9.17309 12.077H7.39638C6.6645 12.077 6.07227 11.4824 6.07227 10.7475C6.07227 10.0126 6.6645 9.41797 7.39638 9.41797H9.17309' stroke='%231B2482' stroke-width='1.4' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M11.8223 9.41797H13.599C14.3309 9.41797 14.9231 10.0126 14.9231 10.7475C14.9231 11.4824 14.3309 12.077 13.599 12.077H11.8223' stroke='%231B2482' stroke-width='1.4' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M11.8211 12.0771V13.8611C11.8211 14.596 11.2288 15.1906 10.497 15.1906C9.76509 15.1906 9.17285 14.596 9.17285 13.8611V12.0771' stroke='%231B2482' stroke-width='1.4' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M9.17285 9.41819V7.63421C9.17285 6.89935 9.76509 6.30469 10.497 6.30469C11.2288 6.30469 11.8211 6.89935 11.8211 7.63421V9.41819' stroke='%231B2482' stroke-width='1.4' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E");
  background-size: contain;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
}
.location-address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 10px 22px 10px 42px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
}
.location-address .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='23' viewBox='0 0 17 23' fill='none'%3E%3Cpath d='M8.24926 0C3.7018 0 1.98425e-06 3.70181 0 8.24926C-2.83464e-06 16.2508 7.7842 22.3339 7.7842 22.3339C7.91708 22.4399 8.08204 22.4977 8.25203 22.4977C8.42203 22.4977 8.58698 22.4399 8.71986 22.3339C8.71986 22.3339 16.5041 16.2508 16.5041 8.24926C16.5041 3.70181 12.7967 0 8.24926 0ZM8.24926 1.50037C11.9861 1.50037 15.0037 4.51246 15.0037 8.24926C15.0037 14.7952 9.07627 19.9669 8.2548 20.6674C7.43725 19.9705 1.50037 14.7977 1.50037 8.24926C1.50037 4.51246 4.51246 1.50037 8.24926 1.50037Z' fill='%231B2482'/%3E%3Cpath d='M8.24913 4.50098C6.18695 4.50098 4.50098 6.18695 4.50098 8.24913C4.50096 10.3113 6.18694 12.0028 8.24913 12.0028C10.3113 12.0028 12.0028 10.3113 12.0028 8.24913C12.0028 6.18695 10.3113 4.50098 8.24913 4.50098ZM8.24913 6.00135C9.50065 6.00135 10.5024 6.99761 10.5025 8.24913C10.5025 9.50066 9.50066 10.5025 8.24913 10.5025C6.9976 10.5025 6.00134 9.50066 6.00135 8.24913C6.00135 6.99761 6.99761 6.00135 8.24913 6.00135Z' fill='%231B2482'/%3E%3C/svg%3E");
  background-size: contain;
  width: 16px;
  height: 22px;
  background-repeat: no-repeat;
}
.email-address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 10px 22px 10px 42px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
}
.email-address .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M16.0126 3.84375C14.5001 1.64375 12.1626 0.26875 9.61884 0.0625C9.41259 0.0625 9.20634 0.0625 9.00009 0.0625C6.45634 0.0625 4.05009 1.1625 2.33134 3.01875C0.612586 4.875 -0.143664 7.41875 0.131336 9.9625C0.612586 14.0875 3.91259 17.3875 8.03759 17.8C8.31259 17.9375 8.65634 17.9375 9.00009 17.9375C10.7876 17.9375 12.4376 17.4562 13.9501 16.425C14.2938 16.2187 14.3626 15.8062 14.1563 15.4625C13.9501 15.1187 13.5376 15.05 13.1938 15.2563C11.6813 16.2188 9.96259 16.7 8.17509 16.4937C4.66884 16.15 1.91884 13.3313 1.50634 9.825C1.23134 7.69375 1.91884 5.5625 3.36259 3.98125C4.94384 2.2625 7.21259 1.3 9.55009 1.50625C11.7501 1.64375 13.6751 2.8125 14.9126 4.66875C16.2188 6.6625 16.5626 9 15.8063 11.2687V11.3375C15.6001 12.025 14.9126 12.5063 14.1563 12.5063C13.1938 12.5063 12.4376 11.75 12.4376 10.7875V9.6875V8.3125V5.5625C12.4376 5.15 12.1626 4.875 11.7501 4.875C11.3376 4.875 11.0626 5.15 11.0626 5.5625C10.5126 5.15 9.75634 4.875 9.00009 4.875C7.07509 4.875 5.56259 6.3875 5.56259 8.3125V9.6875C5.56259 11.6125 7.07509 13.125 9.00009 13.125C9.96259 13.125 10.7876 12.7125 11.4063 12.1625C11.8876 13.125 12.9188 13.8125 14.1563 13.8125C15.4626 13.8125 16.6313 12.9875 17.1126 11.6812V11.6125C18.0063 9 17.5938 6.18125 16.0126 3.84375ZM11.0626 9.6875C11.0626 10.8563 10.1688 11.75 9.00009 11.75C7.83134 11.75 6.93759 10.8563 6.93759 9.6875V8.3125C6.93759 7.14375 7.83134 6.25 9.00009 6.25C10.1688 6.25 11.0626 7.14375 11.0626 8.3125V9.6875Z' fill='%231B2482'/%3E%3C/svg%3E");
  background-size: contain;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
}
.open-321med {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 10px 22px 10px 42px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
  cursor: pointer;
}
.open-321med .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 60 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;'%3E%3Cg id='Logo' transform='matrix(0.0599985,0,0,0.06,0.00148824,2.04636e-14)'%3E%3Cg%3E%3Cg transform='matrix(4.52842,0,0,1.99161,-1732.26,31.8839)'%3E%3Cg id='MED'%3E%3Cpath d='M603.358,204.917C603.358,179.976 594.452,159.728 583.483,159.728L479.695,159.728C468.726,159.728 459.82,179.976 459.82,204.917L459.82,265.17C459.82,290.111 468.726,310.359 479.695,310.359L583.483,310.359C594.452,310.359 603.358,290.111 603.358,265.17L603.358,204.917Z' style='fill:%231b2482;'/%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(2.09004,0,0,1.99161,-611.042,381.884)'%3E%3Cg id='_1' serif:id='1'%3E%3Cpath d='M603.358,204.916C603.358,179.976 584.063,159.728 560.296,159.728L502.881,159.728C479.115,159.728 459.82,179.976 459.82,204.916L459.82,265.171C459.82,290.111 479.115,310.359 502.881,310.359L560.296,310.359C584.063,310.359 603.358,290.111 603.358,265.171L603.358,204.916Z' style='fill:%231b2482;'/%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(2.09004,0,0,1.99161,-961.067,31.8839)'%3E%3Cg id='_2' serif:id='2'%3E%3Cpath d='M603.358,204.916C603.358,179.976 584.063,159.728 560.296,159.728L502.881,159.728C479.115,159.728 459.82,179.976 459.82,204.916L459.82,265.171C459.82,290.111 479.115,310.359 502.881,310.359L560.296,310.359C584.063,310.359 603.358,290.111 603.358,265.171L603.358,204.916Z' style='fill:%231b2482;'/%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(2.09004,0,0,1.99161,-611.042,-318.116)'%3E%3Cg id='_3' serif:id='3'%3E%3Cpath d='M603.358,204.916C603.358,179.976 584.063,159.728 560.296,159.728L502.881,159.728C479.115,159.728 459.82,179.976 459.82,204.916L459.82,265.171C459.82,290.111 479.115,310.359 502.881,310.359L560.296,310.359C584.063,310.359 603.358,290.111 603.358,265.171L603.358,204.916Z' style='fill:%231b2482;'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: contain;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
}
.contact-btn-dropdown .info-text {
  margin: 0 12px 0 0;
}
.contact-btn-dropdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 10px 22px 10px 42px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
  cursor: pointer;
}
.contact-btn-dropdown .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.5 2C13.5 2 15.8335 2.21213 18.8033 5.18198C21.7731 8.15183 21.9853 10.4853 21.9853 10.4853' stroke='%231B2482' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.207 5.53613C14.207 5.53613 15.197 5.81898 16.6819 7.3039C18.1668 8.78883 18.4497 9.77878 18.4497 9.77878' stroke='%231B2482' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.6445 15.5435L16.1 15.064L15.0124 14.031L14.5569 14.5105L15.6445 15.5435ZM17.5987 14.8621L19.5092 15.9618L20.2575 14.6618L18.347 13.5621L17.5987 14.8621ZM19.8779 18.2417L18.4573 19.7373L19.5449 20.7703L20.9655 19.2747L19.8779 18.2417ZM17.6026 20.2165C16.1676 20.3582 12.4233 20.2373 8.35919 15.9585L7.27161 16.9915C11.7009 21.6548 15.9261 21.8893 17.7499 21.7093L17.6026 20.2165ZM8.35919 15.9585C4.48307 11.8776 3.83289 8.43533 3.75185 6.92551L2.25401 7.0059C2.35326 8.85513 3.13844 12.6401 7.27161 16.9915L8.35919 15.9585ZM9.73454 9.32136L10.0213 9.0194L8.93375 7.98637L8.64694 8.28833L9.73454 9.32136ZM10.2466 5.25989L8.98569 3.4764L7.7609 4.34237L9.02188 6.12585L10.2466 5.25989ZM4.71769 3.0919L3.1481 4.74439L4.23568 5.77742L5.80528 4.12493L4.71769 3.0919ZM9.19073 8.80484C8.64694 8.28833 8.64626 8.28906 8.64556 8.28979C8.64532 8.29005 8.64462 8.29079 8.64415 8.29129C8.6432 8.29231 8.64222 8.29334 8.64124 8.2944C8.63928 8.29652 8.63724 8.29873 8.63514 8.30104C8.63095 8.30565 8.6265 8.31064 8.62182 8.31602C8.61247 8.32678 8.60219 8.33908 8.5912 8.35297C8.56922 8.38075 8.54435 8.41489 8.51826 8.45565C8.46595 8.53741 8.40921 8.64508 8.36116 8.7801C8.26346 9.05467 8.21021 9.41827 8.27674 9.87234C8.40745 10.7645 8.99202 11.9642 10.5193 13.5722L11.6069 12.5392C10.1793 11.0361 9.82765 10.1104 9.7609 9.65488C9.7287 9.43513 9.76142 9.31934 9.77435 9.28298C9.78162 9.26254 9.78639 9.25686 9.78172 9.26414C9.77947 9.26766 9.77497 9.27428 9.76742 9.28384C9.76363 9.28862 9.75908 9.29414 9.75364 9.3004C9.75092 9.30352 9.74796 9.30683 9.74479 9.31033C9.74321 9.31208 9.74156 9.31387 9.73985 9.31571C9.739 9.31663 9.73812 9.31756 9.73724 9.3185C9.73679 9.31897 9.73611 9.31969 9.7359 9.31992C9.73522 9.32064 9.73453 9.32136 9.19073 8.80484ZM10.5193 13.5722C12.0422 15.1755 13.1923 15.8058 14.0698 15.9483C14.5201 16.0214 14.8846 15.963 15.1606 15.8542C15.2955 15.801 15.4022 15.7385 15.4823 15.6817C15.5223 15.6533 15.5556 15.6264 15.5824 15.6029C15.5959 15.5911 15.6077 15.5801 15.618 15.5701C15.6232 15.5652 15.628 15.5604 15.6324 15.556C15.6346 15.5538 15.6367 15.5516 15.6387 15.5495C15.6397 15.5485 15.6407 15.5475 15.6417 15.5465C15.6422 15.546 15.6429 15.5452 15.6431 15.545C15.6438 15.5442 15.6445 15.5435 15.1007 15.027C14.5569 14.5105 14.5576 14.5098 14.5583 14.5091C14.5585 14.5088 14.5592 14.5081 14.5596 14.5076C14.5605 14.5067 14.5614 14.5058 14.5623 14.5049C14.5641 14.5031 14.5658 14.5013 14.5674 14.4996C14.5708 14.4963 14.574 14.4931 14.577 14.4902C14.583 14.4844 14.5885 14.4794 14.5933 14.4752C14.6028 14.4668 14.6099 14.4614 14.6145 14.4582C14.6239 14.4515 14.6229 14.4538 14.6102 14.4588C14.5909 14.4664 14.5 14.4985 14.3103 14.4677C13.9077 14.4023 13.0391 14.047 11.6069 12.5392L10.5193 13.5722ZM8.98569 3.4764C7.9721 2.04282 5.94387 1.80096 4.71769 3.0919L5.80528 4.12493C6.32812 3.57448 7.24855 3.61772 7.7609 4.34237L8.98569 3.4764ZM3.75185 6.92551C3.73042 6.52621 3.90429 6.12631 4.23568 5.77742L3.1481 4.74439C2.61225 5.30854 2.20497 6.09223 2.25401 7.0059L3.75185 6.92551ZM18.4573 19.7373C18.1783 20.0311 17.8864 20.1885 17.6026 20.2165L17.7499 21.7093C18.497 21.6355 19.1016 21.2371 19.5449 20.7703L18.4573 19.7373ZM10.0213 9.0194C10.9889 8.00072 11.0574 6.40655 10.2466 5.25989L9.02188 6.12585C9.44403 6.72292 9.37929 7.5173 8.93375 7.98637L10.0213 9.0194ZM19.5092 15.9618C20.33 16.4343 20.4907 17.5966 19.8779 18.2417L20.9655 19.2747C22.2704 17.9008 21.8904 15.6017 20.2575 14.6618L19.5092 15.9618ZM16.1 15.064C16.4854 14.6582 17.086 14.567 17.5987 14.8621L18.347 13.5621C17.2485 12.9298 15.8861 13.1111 15.0124 14.031L16.1 15.064Z' fill='%231B2482'/%3E%3C/svg%3E");
  background-size: contain;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
}
.contact-btn-dropdown .info-drop-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='13' viewBox='0 0 10 13' fill='none'%3E%3Cpath d='M4.54038 12.1596C4.79422 12.4135 5.20578 12.4135 5.45962 12.1596L9.59619 8.02304C9.85003 7.7692 9.85003 7.35765 9.59619 7.10381C9.34235 6.84996 8.9308 6.84996 8.67696 7.10381L5 10.7808L1.32304 7.10381C1.0692 6.84996 0.657646 6.84996 0.403805 7.10381C0.149964 7.35765 0.149964 7.7692 0.403805 8.02304L4.54038 12.1596ZM4.35 -2.84124e-08L4.35 11.7L5.65 11.7L5.65 2.84124e-08L4.35 -2.84124e-08Z' fill='%231B2482'/%3E%3C/svg%3E");
  width: 10px;
  height: 13px;
  background-size: contain;
  background-repeat: no-repeat;
}

.contact-single {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: 10px 22px 10px 42px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 100px;
}
.contact-single .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.5 2C13.5 2 15.8335 2.21213 18.8033 5.18198C21.7731 8.15183 21.9853 10.4853 21.9853 10.4853' stroke='%231B2482' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.207 5.53613C14.207 5.53613 15.197 5.81898 16.6819 7.3039C18.1668 8.78883 18.4497 9.77878 18.4497 9.77878' stroke='%231B2482' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.6445 15.5435L16.1 15.064L15.0124 14.031L14.5569 14.5105L15.6445 15.5435ZM17.5987 14.8621L19.5092 15.9618L20.2575 14.6618L18.347 13.5621L17.5987 14.8621ZM19.8779 18.2417L18.4573 19.7373L19.5449 20.7703L20.9655 19.2747L19.8779 18.2417ZM17.6026 20.2165C16.1676 20.3582 12.4233 20.2373 8.35919 15.9585L7.27161 16.9915C11.7009 21.6548 15.9261 21.8893 17.7499 21.7093L17.6026 20.2165ZM8.35919 15.9585C4.48307 11.8776 3.83289 8.43533 3.75185 6.92551L2.25401 7.0059C2.35326 8.85513 3.13844 12.6401 7.27161 16.9915L8.35919 15.9585ZM9.73454 9.32136L10.0213 9.0194L8.93375 7.98637L8.64694 8.28833L9.73454 9.32136ZM10.2466 5.25989L8.98569 3.4764L7.7609 4.34237L9.02188 6.12585L10.2466 5.25989ZM4.71769 3.0919L3.1481 4.74439L4.23568 5.77742L5.80528 4.12493L4.71769 3.0919ZM9.19073 8.80484C8.64694 8.28833 8.64626 8.28906 8.64556 8.28979C8.64532 8.29005 8.64462 8.29079 8.64415 8.29129C8.6432 8.29231 8.64222 8.29334 8.64124 8.2944C8.63928 8.29652 8.63724 8.29873 8.63514 8.30104C8.63095 8.30565 8.6265 8.31064 8.62182 8.31602C8.61247 8.32678 8.60219 8.33908 8.5912 8.35297C8.56922 8.38075 8.54435 8.41489 8.51826 8.45565C8.46595 8.53741 8.40921 8.64508 8.36116 8.7801C8.26346 9.05467 8.21021 9.41827 8.27674 9.87234C8.40745 10.7645 8.99202 11.9642 10.5193 13.5722L11.6069 12.5392C10.1793 11.0361 9.82765 10.1104 9.7609 9.65488C9.7287 9.43513 9.76142 9.31934 9.77435 9.28298C9.78162 9.26254 9.78639 9.25686 9.78172 9.26414C9.77947 9.26766 9.77497 9.27428 9.76742 9.28384C9.76363 9.28862 9.75908 9.29414 9.75364 9.3004C9.75092 9.30352 9.74796 9.30683 9.74479 9.31033C9.74321 9.31208 9.74156 9.31387 9.73985 9.31571C9.739 9.31663 9.73812 9.31756 9.73724 9.3185C9.73679 9.31897 9.73611 9.31969 9.7359 9.31992C9.73522 9.32064 9.73453 9.32136 9.19073 8.80484ZM10.5193 13.5722C12.0422 15.1755 13.1923 15.8058 14.0698 15.9483C14.5201 16.0214 14.8846 15.963 15.1606 15.8542C15.2955 15.801 15.4022 15.7385 15.4823 15.6817C15.5223 15.6533 15.5556 15.6264 15.5824 15.6029C15.5959 15.5911 15.6077 15.5801 15.618 15.5701C15.6232 15.5652 15.628 15.5604 15.6324 15.556C15.6346 15.5538 15.6367 15.5516 15.6387 15.5495C15.6397 15.5485 15.6407 15.5475 15.6417 15.5465C15.6422 15.546 15.6429 15.5452 15.6431 15.545C15.6438 15.5442 15.6445 15.5435 15.1007 15.027C14.5569 14.5105 14.5576 14.5098 14.5583 14.5091C14.5585 14.5088 14.5592 14.5081 14.5596 14.5076C14.5605 14.5067 14.5614 14.5058 14.5623 14.5049C14.5641 14.5031 14.5658 14.5013 14.5674 14.4996C14.5708 14.4963 14.574 14.4931 14.577 14.4902C14.583 14.4844 14.5885 14.4794 14.5933 14.4752C14.6028 14.4668 14.6099 14.4614 14.6145 14.4582C14.6239 14.4515 14.6229 14.4538 14.6102 14.4588C14.5909 14.4664 14.5 14.4985 14.3103 14.4677C13.9077 14.4023 13.0391 14.047 11.6069 12.5392L10.5193 13.5722ZM8.98569 3.4764C7.9721 2.04282 5.94387 1.80096 4.71769 3.0919L5.80528 4.12493C6.32812 3.57448 7.24855 3.61772 7.7609 4.34237L8.98569 3.4764ZM3.75185 6.92551C3.73042 6.52621 3.90429 6.12631 4.23568 5.77742L3.1481 4.74439C2.61225 5.30854 2.20497 6.09223 2.25401 7.0059L3.75185 6.92551ZM18.4573 19.7373C18.1783 20.0311 17.8864 20.1885 17.6026 20.2165L17.7499 21.7093C18.497 21.6355 19.1016 21.2371 19.5449 20.7703L18.4573 19.7373ZM10.0213 9.0194C10.9889 8.00072 11.0574 6.40655 10.2466 5.25989L9.02188 6.12585C9.44403 6.72292 9.37929 7.5173 8.93375 7.98637L10.0213 9.0194ZM19.5092 15.9618C20.33 16.4343 20.4907 17.5966 19.8779 18.2417L20.9655 19.2747C22.2704 17.9008 21.8904 15.6017 20.2575 14.6618L19.5092 15.9618ZM16.1 15.064C16.4854 14.6582 17.086 14.567 17.5987 14.8621L18.347 13.5621C17.2485 12.9298 15.8861 13.1111 15.0124 14.031L16.1 15.064Z' fill='%231B2482'/%3E%3C/svg%3E");
  background-size: contain;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
}

/*external links*/
.location-external-links {
  margin: 32px 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 17px;
}

.appointment-link > a {
  padding: 13px 41px 13px 16px;
  background-color: #ffd741;
  border-radius: 24px;
  position: relative;
}
.location-external-links a {
  cursor: pointer;
  color: #1b2482;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.location-external-links a:hover {
  color: #ffffff;
  background-color: #1b2482;
}
span.ext-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='31' viewBox='0 0 19 31' fill='none'%3E%3Cpath d='M13.7864 11.7132C13.7864 11.3542 13.4954 11.0632 13.1364 11.0632L7.28643 11.0632C6.92745 11.0632 6.63643 11.3542 6.63643 11.7132C6.63643 12.0722 6.92744 12.3632 7.28643 12.3632L12.4864 12.3632L12.4864 17.5632C12.4864 17.9222 12.7774 18.2132 13.1364 18.2132C13.4954 18.2132 13.7864 17.9222 13.7864 17.5632L13.7864 11.7132ZM5.3229 20.4459L13.596 12.1728L12.6768 11.2536L4.40366 19.5267L5.3229 20.4459Z' fill='%231B2482'/%3E%3C/svg%3E");
  width: 19px;
  height: 31px;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.location-external-links a:hover span.ext-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='31' viewBox='0 0 19 31' fill='none'%3E%3Cpath d='M13.7864 11.7132C13.7864 11.3542 13.4954 11.0632 13.1364 11.0632L7.28643 11.0632C6.92745 11.0632 6.63643 11.3542 6.63643 11.7132C6.63643 12.0722 6.92744 12.3632 7.28643 12.3632L12.4864 12.3632L12.4864 17.5632C12.4864 17.9222 12.7774 18.2132 13.1364 18.2132C13.4954 18.2132 13.7864 17.9222 13.7864 17.5632L13.7864 11.7132ZM5.3229 20.4459L13.596 12.1728L12.6768 11.2536L4.40366 19.5267L5.3229 20.4459Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  -webkit-transform: translateY(-65%) translateX(3px);
  -ms-transform: translateY(-65%) translateX(3px);
  transform: translateY(-65%) translateX(3px);
}
.practice-link > a {
  background-color: #ffffff;
  border: 1px solid #1b2482;
  padding: 13px 41px 13px 16px;
  border-radius: 24px;
  position: relative;
}

/*list categories*/
ul.location-slugs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin: 0;
  list-style: none;
  padding: 0;
}
ul.location-slugs {
  margin: 0;
  list-style: none;
  padding: 0;
}
ul.location-slugs li {
  margin: 5px 0 0 0;
  border-radius: 75px;
  background: #fff;
  padding: 7px 15px 7px 34px;
  position: relative;
  color: #1b2482;
  font-family: "Roboto", Sans-serif;
  font-size: 13.5px;
  font-weight: 400;
  line-height: normal;
}
ul.location-slugs li:first-of-type {
  margin: 0 0 0 0;
}

ul.location-slugs li.private-standorte {
  background: #1b2482;
}
ul.location-slugs li .private-text {
  color: #ffffff;
}

/*circle colors*/
.slug-circle {
  width: 22.5px;
  height: 22.5px;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 4px;
}
.circle-color-radiologie {
  background-color: #619fff;
}
.circle-color-nuklearmedizin {
  background-color: #e95aaa;
}
.circle-color-strahlentherapie {
  background-color: #ff975c;
}
.circle-color-pathologie {
  background-color: #7650a2;
}
.circle-color-kardiologie {
  background-color: #cf425c;
}
.private-icon {
  width: 22.5px;
  height: 22.5px;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 4px;
  border: 1px solid #ffffff;
}
.private-icon:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'%3E%3Cpath d='M1 6.70653L5 11.2301L11 1.17773' stroke='white' stroke-linecap='round'/%3E%3C/svg%3E");
  width: 12px;
  height: 13px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-size: contain;
}

/*contact button*/
.contact-multiple {
  position: relative;
}
.contact-lists {
  padding: 15px 22px 15px 8px;
  border-radius: 10px;
  background: var(--LifeLink-Blau, #1b2482);
  -webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.3);
  position: absolute;
  z-index: 5;
  margin-top: 7px;
}
ul.contact-list li {
  margin: 12px 0 0 0;
}
ul.contact-list li:first-of-type {
  margin: 0 0 0 0;
}
ul.contact-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
ul.contact-list a {
  position: relative;
  padding: 0 0 0 35px;
}
.info-lists .contact-list .info-text {
  color: #fff;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
}
ul.contact-list .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.5 2C13.5 2 15.8335 2.21213 18.8033 5.18198C21.7731 8.15183 21.9853 10.4853 21.9853 10.4853' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.207 5.53564C14.207 5.53564 15.197 5.81849 16.6819 7.30341C18.1668 8.78834 18.4497 9.77829 18.4497 9.77829' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.6445 15.5437L16.1 15.0642L15.0124 14.0312L14.5569 14.5107L15.6445 15.5437ZM17.5987 14.8623L19.5092 15.962L20.2575 14.662L18.347 13.5623L17.5987 14.8623ZM19.8779 18.2419L18.4573 19.7375L19.5449 20.7705L20.9655 19.2749L19.8779 18.2419ZM17.6026 20.2167C16.1676 20.3584 12.4233 20.2375 8.35919 15.9587L7.27161 16.9917C11.7009 21.655 15.9261 21.8895 17.7499 21.7095L17.6026 20.2167ZM8.35919 15.9587C4.48307 11.8778 3.83289 8.43558 3.75185 6.92576L2.25401 7.00615C2.35326 8.85538 3.13844 12.6403 7.27161 16.9917L8.35919 15.9587ZM9.73454 9.32161L10.0213 9.01965L8.93375 7.98662L8.64694 8.28858L9.73454 9.32161ZM10.2466 5.26014L8.98569 3.47665L7.7609 4.34262L9.02188 6.1261L10.2466 5.26014ZM4.71769 3.09215L3.1481 4.74464L4.23568 5.77767L5.80528 4.12518L4.71769 3.09215ZM9.19073 8.80509C8.64694 8.28858 8.64626 8.28931 8.64556 8.29004C8.64532 8.2903 8.64462 8.29104 8.64415 8.29154C8.6432 8.29256 8.64222 8.29359 8.64124 8.29465C8.63928 8.29677 8.63724 8.29898 8.63514 8.30129C8.63095 8.3059 8.6265 8.31089 8.62182 8.31627C8.61247 8.32703 8.60219 8.33933 8.5912 8.35322C8.56922 8.381 8.54435 8.41514 8.51826 8.4559C8.46595 8.53766 8.40921 8.64533 8.36116 8.78035C8.26346 9.05492 8.21021 9.41852 8.27674 9.87259C8.40745 10.7647 8.99202 11.9644 10.5193 13.5724L11.6069 12.5394C10.1793 11.0363 9.82765 10.1106 9.7609 9.65513C9.7287 9.43538 9.76142 9.31959 9.77435 9.28323C9.78162 9.26279 9.78639 9.25711 9.78172 9.26439C9.77947 9.26791 9.77497 9.27453 9.76742 9.28409C9.76363 9.28887 9.75908 9.29439 9.75364 9.30065C9.75092 9.30377 9.74796 9.30708 9.74479 9.31058C9.74321 9.31233 9.74156 9.31412 9.73985 9.31596C9.739 9.31688 9.73812 9.31781 9.73724 9.31875C9.73679 9.31922 9.73611 9.31994 9.7359 9.32017C9.73522 9.32089 9.73453 9.32161 9.19073 8.80509ZM10.5193 13.5724C12.0422 15.1757 13.1923 15.806 14.0698 15.9485C14.5201 16.0216 14.8846 15.9632 15.1606 15.8544C15.2955 15.8012 15.4022 15.7387 15.4823 15.6819C15.5223 15.6535 15.5556 15.6266 15.5824 15.6031C15.5959 15.5913 15.6077 15.5803 15.618 15.5703C15.6232 15.5654 15.628 15.5606 15.6324 15.5562C15.6346 15.554 15.6367 15.5518 15.6387 15.5497C15.6397 15.5487 15.6407 15.5477 15.6417 15.5467C15.6422 15.5462 15.6429 15.5454 15.6431 15.5452C15.6438 15.5444 15.6445 15.5437 15.1007 15.0272C14.5569 14.5107 14.5576 14.51 14.5583 14.5093C14.5585 14.509 14.5592 14.5083 14.5596 14.5078C14.5605 14.5069 14.5614 14.506 14.5623 14.5051C14.5641 14.5033 14.5658 14.5015 14.5674 14.4998C14.5708 14.4965 14.574 14.4933 14.577 14.4904C14.583 14.4846 14.5885 14.4796 14.5933 14.4754C14.6028 14.467 14.6099 14.4616 14.6145 14.4584C14.6239 14.4517 14.6229 14.454 14.6102 14.459C14.5909 14.4666 14.5 14.4987 14.3103 14.4679C13.9077 14.4025 13.0391 14.0472 11.6069 12.5394L10.5193 13.5724ZM8.98569 3.47665C7.9721 2.04307 5.94387 1.80121 4.71769 3.09215L5.80528 4.12518C6.32812 3.57473 7.24855 3.61797 7.7609 4.34262L8.98569 3.47665ZM3.75185 6.92576C3.73042 6.52646 3.90429 6.12656 4.23568 5.77767L3.1481 4.74464C2.61225 5.30879 2.20497 6.09248 2.25401 7.00615L3.75185 6.92576ZM18.4573 19.7375C18.1783 20.0313 17.8864 20.1887 17.6026 20.2167L17.7499 21.7095C18.497 21.6357 19.1016 21.2373 19.5449 20.7705L18.4573 19.7375ZM10.0213 9.01965C10.9889 8.00097 11.0574 6.4068 10.2466 5.26014L9.02188 6.1261C9.44403 6.72317 9.37929 7.51755 8.93375 7.98662L10.0213 9.01965ZM19.5092 15.962C20.33 16.4345 20.4907 17.5968 19.8779 18.2419L20.9655 19.2749C22.2704 17.901 21.8904 15.6019 20.2575 14.662L19.5092 15.962ZM16.1 15.0642C16.4854 14.6584 17.086 14.5672 17.5987 14.8623L18.347 13.5623C17.2485 12.93 15.8861 13.1113 15.0124 14.0312L16.1 15.0642Z' fill='white'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  left: 0;
  background-size: contain;
  background-repeat: no-repeat;
}
.contact-lists {
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px);
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  visibility: hidden;
}
.contact-multiple.drop-active .contact-btn-dropdown {
  background-color: #323a8e;
}
.contact-multiple.drop-active .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.5 2C13.5 2 15.8335 2.21213 18.8033 5.18198C21.7731 8.15183 21.9853 10.4853 21.9853 10.4853' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.207 5.53613C14.207 5.53613 15.197 5.81898 16.6819 7.3039C18.1668 8.78883 18.4497 9.77878 18.4497 9.77878' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.6445 15.5435L16.1 15.064L15.0124 14.031L14.5569 14.5105L15.6445 15.5435ZM17.5987 14.8621L19.5092 15.9618L20.2575 14.6618L18.347 13.5621L17.5987 14.8621ZM19.8779 18.2417L18.4573 19.7373L19.5449 20.7703L20.9655 19.2747L19.8779 18.2417ZM17.6026 20.2165C16.1676 20.3582 12.4233 20.2373 8.35919 15.9585L7.27161 16.9915C11.7009 21.6548 15.9261 21.8893 17.7499 21.7093L17.6026 20.2165ZM8.35919 15.9585C4.48307 11.8776 3.83289 8.43533 3.75185 6.92551L2.25401 7.0059C2.35326 8.85513 3.13844 12.6401 7.27161 16.9915L8.35919 15.9585ZM9.73454 9.32136L10.0213 9.0194L8.93375 7.98637L8.64694 8.28833L9.73454 9.32136ZM10.2466 5.25989L8.98569 3.4764L7.7609 4.34237L9.02188 6.12585L10.2466 5.25989ZM4.71769 3.0919L3.1481 4.74439L4.23568 5.77742L5.80528 4.12493L4.71769 3.0919ZM9.19073 8.80484C8.64694 8.28833 8.64626 8.28906 8.64556 8.28979C8.64532 8.29005 8.64462 8.29079 8.64415 8.29129C8.6432 8.29231 8.64222 8.29334 8.64124 8.2944C8.63928 8.29652 8.63724 8.29873 8.63514 8.30104C8.63095 8.30565 8.6265 8.31064 8.62182 8.31602C8.61247 8.32678 8.60219 8.33908 8.5912 8.35297C8.56922 8.38075 8.54435 8.41489 8.51826 8.45565C8.46595 8.53741 8.40921 8.64508 8.36116 8.7801C8.26346 9.05467 8.21021 9.41827 8.27674 9.87234C8.40745 10.7645 8.99202 11.9642 10.5193 13.5722L11.6069 12.5392C10.1793 11.0361 9.82765 10.1104 9.7609 9.65488C9.7287 9.43513 9.76142 9.31934 9.77435 9.28298C9.78162 9.26254 9.78639 9.25686 9.78172 9.26414C9.77947 9.26766 9.77497 9.27428 9.76742 9.28384C9.76363 9.28862 9.75908 9.29414 9.75364 9.3004C9.75092 9.30352 9.74796 9.30683 9.74479 9.31033C9.74321 9.31208 9.74156 9.31387 9.73985 9.31571C9.739 9.31663 9.73812 9.31756 9.73724 9.3185C9.73679 9.31897 9.73611 9.31969 9.7359 9.31992C9.73522 9.32064 9.73453 9.32136 9.19073 8.80484ZM10.5193 13.5722C12.0422 15.1755 13.1923 15.8058 14.0698 15.9483C14.5201 16.0214 14.8846 15.963 15.1606 15.8542C15.2955 15.801 15.4022 15.7385 15.4823 15.6817C15.5223 15.6533 15.5556 15.6264 15.5824 15.6029C15.5959 15.5911 15.6077 15.5801 15.618 15.5701C15.6232 15.5652 15.628 15.5604 15.6324 15.556C15.6346 15.5538 15.6367 15.5516 15.6387 15.5495C15.6397 15.5485 15.6407 15.5475 15.6417 15.5465C15.6422 15.546 15.6429 15.5452 15.6431 15.545C15.6438 15.5442 15.6445 15.5435 15.1007 15.027C14.5569 14.5105 14.5576 14.5098 14.5583 14.5091C14.5585 14.5088 14.5592 14.5081 14.5596 14.5076C14.5605 14.5067 14.5614 14.5058 14.5623 14.5049C14.5641 14.5031 14.5658 14.5013 14.5674 14.4996C14.5708 14.4963 14.574 14.4931 14.577 14.4902C14.583 14.4844 14.5885 14.4794 14.5933 14.4752C14.6028 14.4668 14.6099 14.4614 14.6145 14.4582C14.6239 14.4515 14.6229 14.4538 14.6102 14.4588C14.5909 14.4664 14.5 14.4985 14.3103 14.4677C13.9077 14.4023 13.0391 14.047 11.6069 12.5392L10.5193 13.5722ZM8.98569 3.4764C7.9721 2.04282 5.94387 1.80096 4.71769 3.0919L5.80528 4.12493C6.32812 3.57448 7.24855 3.61772 7.7609 4.34237L8.98569 3.4764ZM3.75185 6.92551C3.73042 6.52621 3.90429 6.12631 4.23568 5.77742L3.1481 4.74439C2.61225 5.30854 2.20497 6.09223 2.25401 7.0059L3.75185 6.92551ZM18.4573 19.7373C18.1783 20.0311 17.8864 20.1885 17.6026 20.2165L17.7499 21.7093C18.497 21.6355 19.1016 21.2371 19.5449 20.7703L18.4573 19.7373ZM10.0213 9.0194C10.9889 8.00072 11.0574 6.40655 10.2466 5.25989L9.02188 6.12585C9.44403 6.72292 9.37929 7.5173 8.93375 7.98637L10.0213 9.0194ZM19.5092 15.9618C20.33 16.4343 20.4907 17.5966 19.8779 18.2417L20.9655 19.2747C22.2704 17.9008 21.8904 15.6017 20.2575 14.6618L19.5092 15.9618ZM16.1 15.064C16.4854 14.6582 17.086 14.567 17.5987 14.8621L18.347 13.5621C17.2485 12.9298 15.8861 13.1111 15.0124 14.031L16.1 15.064Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.contact-multiple.drop-active .contact-lists {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}
.contact-multiple.drop-active .info-drop-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='13' viewBox='0 0 10 13' fill='none'%3E%3Cpath d='M4.54038 12.1596C4.79422 12.4135 5.20578 12.4135 5.45962 12.1596L9.59619 8.02304C9.85003 7.7692 9.85003 7.35765 9.59619 7.10381C9.34235 6.84996 8.9308 6.84996 8.67696 7.10381L5 10.7808L1.32304 7.10381C1.0692 6.84996 0.657646 6.84996 0.403805 7.10381C0.149964 7.35765 0.149964 7.7692 0.403805 8.02304L4.54038 12.1596ZM4.35 -2.84124e-08L4.35 11.7L5.65 11.7L5.65 2.84124e-08L4.35 -2.84124e-08Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.contact-multiple.drop-active .info-text {
  color: #ffffff;
}
.contact-btn-dropdown .info-drop-icon {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.contact-multiple.drop-active .contact-btn-dropdown .info-drop-icon {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/*form*/
.fields-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.field-search {
  width: 44%;
  margin: 0 20px 0 0;
}
.field-k-search {
  position: relative;
  width: calc(56% - 208px);
  margin: 0 20px 0 0;
}
.k-search-initial {
  position: relative;
  border-radius: 100px;
  border: 1px solid #d1d3e6;
  background: #fff;
  color: #1b2482;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
  padding: 16px 40px;
  cursor: pointer;
  height: 60px;
}
span.k-search-drop-icon {
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='32' viewBox='0 0 12 32' fill='none'%3E%3Cpath d='M5.54038 21.9597C5.79422 22.2135 6.20578 22.2135 6.45962 21.9597L10.5962 17.8231C10.85 17.5693 10.85 17.1577 10.5962 16.9039C10.3424 16.65 9.9308 16.65 9.67696 16.9039L6 20.5808L2.32304 16.9039C2.0692 16.65 1.65765 16.65 1.40381 16.9039C1.14996 17.1577 1.14996 17.5693 1.40381 17.8231L5.54038 21.9597ZM5.35 9.80005L5.35 21.5L6.65 21.5L6.65 9.80005L5.35 9.80005Z' fill='%231B2482'/%3E%3C/svg%3E");
  width: 12px;
  height: 32px;
  right: 25px;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.k-search-items {
  max-height: 600px;
  overflow-x: overlay;
}
.k-search-items {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 30px 30px 32px 30px;
  border-radius: 10px;
  background: #fff;
  -webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.3);
  gap: 19px;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  width: 100%;
  z-index: 6;
  margin: 8px 0 0 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(0.75) translateY(-21px);
  -ms-transform: scale(0.75) translateY(-21px);
  transform: scale(0.75) translateY(-21px);
  -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
    opacity 0.15s ease-out;
  transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
}
.k-search-item {
  cursor: pointer;
  color: #1b2482;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
  margin: 0 0 20px 0;
}
.k-search-item:last-of-type {
  margin: 0 0 0 0;
}
.field-k-search.drop-active .k-search-drop-icon {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.field-k-search.drop-active .k-search-items {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1) translateY(0);
  -ms-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0);
}
.field-submit {
  width: 168px;
}
input.input-location {
  border-radius: 100px;
  border: 1px solid #d1d3e6;
  background: #fff;
  color: #1b2482;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%; /* 27px */
  padding: 16px 40px;
  height: 60px;
}
input.input-location::-webkit-input-placeholder,
input.input-location:focus::-webkit-input-placeholder {
  opacity: 1;
  color: #1b2482;
}
input.input-location::-moz-placeholder,
input.input-location:focus::-moz-placeholder {
  opacity: 1;
  color: #1b2482;
}
input.input-location:-ms-input-placeholder,
input.input-location:focus:-ms-input-placeholder {
  opacity: 1;
  color: #1b2482;
}
input.input-location::-ms-input-placeholder,
input.input-location:focus::-ms-input-placeholder {
  opacity: 1;
  color: #1b2482;
}
input.input-location::placeholder,
input.input-location:focus::placeholder {
  opacity: 1;
  color: #1b2482;
}

.form-submit {
  padding: 5px 6px 5px 30px;
  border-radius: 29px;
  border: 1px solid #d1d3e6;
  position: relative;
  display: inline-flex;
  overflow: hidden;
  height: 60px;
  width: 100%;
  background-color: #1b2482;
  cursor: pointer;
}
.form-submit span.cta-text-container {
  display: flex;
  align-items: center;
  gap: 20px;
}
.form-submit .cta-text {
  color: #ffffff;
  text-align: center;
  font-family: "Roboto", Sans-serif;
  font-size: 19.5px;
  font-weight: 400;
  line-height: normal;
  transition: color 0.3s;
  transition-timing-function: ease-in-out;
  -webkit-transition: color 0.3s;
  -webkit-transition-timing-function: ease-in-out;
  z-index: 2;
}
.form-submit .cta-icon {
  width: 47.45px;
  height: 47.45px;
  display: flex;
}
.form-submit .cta-icon:before {
  content: "";
  width: 47.45px;
  height: 47.45px;
  position: absolute;
  background-color: #ffffff;
  z-index: 1;
  right: 6px;
  transition: transform 0.05s ease-in-out, width 0.25s ease-in-out 0.05s; /* Delay width transition on hover out */
  transform: scale(1);
  -webkit-transition: transform 0.05s ease-in-out, width 0.25s ease-in-out 0.05s; /* Delay width transition on hover out */
  -webkit-transform: scale(1);
  border-radius: 27.5px;
}
.form-submit .cta-icon svg {
  z-index: 2;
  position: absolute;
  width: 47.45px;
  height: 47.45px;
  transition: 0.3s;
  transition-timing-function: ease-in-out;
  right: 6px;
}
.form-submit .cta-icon-state {
  transform: translateX(-30px);
  opacity: 0;
}
.form-submit .cta-icon-state {
  transform: translateX(-30px);
  opacity: 0;
}
.form-submit .cta-icon-initial {
  transform: translateX(0px);
  opacity: 1;
}
.form-submit:hover {
  border: 1px solid #1b2482;
}
.form-submit:hover .cta-icon-state {
  transform: translateX(0px);
  opacity: 1;
}
.form-submit:hover .cta-icon-initial {
  transform: translateX(30px);
  opacity: 0;
}
.form-submit:hover .cta-text {
  color: #1b2482;
}
.form-submit:hover .cta-icon:before {
  width: calc(100% - 12px); /* Expand width on hover */
  transform: scale(1.5); /* Scale up after width transition */
  transition: width 0.25s ease-in-out, transform 0.05s ease-in-out 0.05s;
}

.field-services {
  width: 100%;
  margin: 30px 0 0 0;
}
.services-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px;
}
.service-checkbox {
  position: relative;
  padding: 0 20px 0 58px;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 34px;
  border: 1px solid #d1d3e6;
  gap: 15px;
  cursor: pointer;
}
.service-checkbox {
  color: #1b2482;
  text-align: center;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
.service-checkbox {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.service-checkbox .service-circle-icon {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  z-index: 2;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
/* .service-checkbox.service-all .service-circle-icon {
  background-color: #1b2482;
}
.service-checkbox.service-radiologie .service-circle-icon {
  background-color: #619fff;
}
.service-checkbox.service-nuklearmedizin .service-circle-icon {
  background-color: #e95aaa;
}
.service-checkbox.service-strahlentherapie .service-circle-icon {
  background-color: #ff975c;
}
.service-checkbox.service-pathologie .service-circle-icon {
  background-color: #7650a2;
}
.service-checkbox.service-kardiologie .service-circle-icon {
  background-color: #cf425c;
} */
/* .service-checkbox.service-labor .service-circle-icon {
  border-width: 1px;
  border-color: #1b2482;
  border-style: solid;
} */
/* .slug-circle.circle-color-labor {
  border-width: 1px;
  border-color: #1b2482;
  border-style: solid;
} */
.service-checkbox input[type="checkbox"] {
  position: absolute;
  z-index: 1;
  left: 0;
  visibility: hidden;
}
.service-checker {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M17 9L1 9' stroke='%231B2482' stroke-linecap='round'/%3E%3Cpath d='M9 17L9 1' stroke='%231B2482' stroke-linecap='round'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
@media (min-width: 991px) {
  .service-checkbox .service-circle-icon {
    position: absolute;
    left: 13px;
  }
  .service-checkbox:hover {
    border: 1px solid #1b2482;
  }
  .service-checkbox:hover .service-circle-icon {
    width: 38px;
    height: 38px;
    left: 5px;
  }
  .service-checkbox.service-active {
    background-color: #1b2482;
    color: #ffffff;
    border: 1px solid #1b2482;
  }
  .service-checkbox.service-active .service-circle-icon {
    width: 38px;
    height: 38px;
    left: 5px;
  }
}

.service-checkbox.service-active .service-checker {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M17 9L1 9' stroke='%23FFFFFF' stroke-linecap='round'/%3E%3Cpath d='M9 17L9 1' stroke='%23FFFFFF' stroke-linecap='round'/%3E%3C/svg%3E");
}

.field-private {
  padding: 70px 0 0 123px;
}
.switchers {
  display: flex;
  gap: 40px;
}
.switcher-label {
  position: relative;
  padding: 0 0 0 32px;
  cursor: pointer;
  color: #1b2482;
}
.switcher-label:before {
  content: "";
  position: absolute;
  background-color: #f1f1f1;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  border-radius: 1000px;
  width: 22px;
  height: 22px;
  border: 1px solid #d1d3e6;
}
.field-private input[type="checkbox"]:checked + label::before {
  background-color: #1b2482;
  border-color: #1b2482;
}
.switcher-label:after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  width: 22px;
  height: 22px;
  -webkit-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
}
.field-private input[type="checkbox"]:checked + label::after {
  color: #229bee;
  background: url(/wp-content/uploads/2024/05/checkmark-light.svg) no-repeat;
  background-size: contain;
}
.switcher-input {
  position: absolute;
  visibility: hidden;
}

/*pagination*/
#standorte-search-results .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 5px;
  margin: 70px 0 0 0;
}
#standorte-search-results .pagination .page-numbers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 48px;
  height: 48px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 34px;
  color: #1b2482;
  text-align: center;
  font-family: "" Roboto ", Sans-serif", Sans-serif;
  font-size: 19.5px;
  font-weight: 400;
  line-height: normal;
  background: #ffffff !important;
}

#standorte-search-results .pagination a.next.page-numbers,
#standorte-search-results .pagination a.prev.page-numbers {
  display: none;
}
#standorte-search-results .pagination .page-numbers.current {
  border-radius: 34px;
  border: 1px solid #d1d3e6;
}

@media (max-width: 1024px) {
  .field-private {
    padding: 70px 0 0 0;
  }
}

@media (max-width: 990px) {
  .location-container {
    gap: 30px;
    margin: 20px auto 0 auto;
  }
  .services-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 30px 30px 32px 30px;
    border-radius: 10px;
    background: #fff;
    -webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.3);
    gap: 19px;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    width: 100%;
    z-index: 6;
    margin: 8px 0 0 0;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
    -ms-transform: scale(0.75) translateY(-21px);
    transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
      opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  }
  .services-container.drop-active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  .service-checkbox {
    height: auto;
    padding: 0;
    gap: 13px;
    border: 0;
    font-size: 16.2px;
  }
  .service-checker {
    display: none;
  }
  .field-search {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    margin: 0;
  }
  .field-services {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin: 10px 0 0 0;
  }
  .field-submit {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    width: 100%;
    margin: 10px 0 0 0;
  }
  .field-private {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    padding: 40px 0 0 0;
  }
  .field-k-search {
    width: 100%;
    margin: 10px 0 0 0;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  input.input-location {
    padding: 16px 30px;
  }
  .location-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .location-image-column {
    border-radius: 15px 15px 0 0;
  }
  .location-image-column .location-image {
    height: 220px;
  }
  .location-image-column,
  .location-information-column {
    width: 100%;
  }
  .location-information-column {
    padding: 25px 20px;
    border-radius: 0 0 0 15px;
  }
  .location-title {
    font-size: 22.8px;
  }
  .info-lists .info-text {
    font-size: 12px;
  }
  .location-name .info-icon {
    width: 13.692px;
    height: 13.683px;
  }
  .location-address .info-icon {
    width: 12.543px;
    height: 17.098px;
  }
  .contact-btn-dropdown .info-icon,
  .contact-single .info-icon {
    width: 18.24px;
    height: 18.24px;
  }
  .location-name,
  .location-address,
  .contact-btn-dropdown,
  .contact-single {
    padding: 10px 18px 10px 34px;
  }
  .contact-btn-dropdown .info-drop-icon {
    width: 8px;
    height: 11px;
  }
  .location-external-links {
    margin: 15px 0 0 0;
    gap: 10px;
  }
  .location-external-links a {
    font-size: 14px;
  }
  .appointment-link > a,
  .practice-link > a {
    padding: 10px 35px 10px 12px;
    border-radius: 18.24px;
  }
  span.ext-icon {
    width: 14.44px;
    height: 23.56px;
  }

  .location-row .location-categories {
    top: 10px;
    left: 10px;
  }
  ul.location-slugs li {
    padding: 6px 15px 6px 32px;
  }
  .slug-circle {
    width: 20.25px;
    height: 20.25px;
  }
  .private-icon {
    width: 19.8px;
    height: 19.8px;
  }
  .private-icon:before {
    width: 9px;
    height: 10px;
  }
  .info-lists .contact-list .info-text {
    font-size: 12px;
  }
  ul.contact-list .info-icon {
    width: 18.24px;
    height: 18.24px;
  }
  ul.contact-list li {
    margin: 0;
  }
  .contact-lists {
    padding: 8px 12px 8px 8px;
  }
  .location-address {
    border-radius: 80px;
  }
  .info-lists {
    margin-top: 15px;
  }
  ul.contact-list a {
    padding: 0 0 0 27px;
  }

  .k-search-initial {
    text-align: center;
  }
  .k-search-item {
    font-size: 16.2px;
  }
  .switchers {
    gap: 10px;
    flex-direction: column;
  }
}

/*mobile service button*/
.mobile-field-services {
  height: 60px;
  position: relative;
  padding: 8px 70px 8px 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 100px;
  border: 1px solid #d1d3e6;
}
.mobile-field-services {
  color: #1b2482;
  text-align: center;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
.mob-service-circle {
  width: 50px;
  height: 50px;
  border-radius: 100%;
  position: absolute;
  left: 5px;
}
.mob-service-drop-icon {
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='32' viewBox='0 0 12 32' fill='none'%3E%3Cpath d='M5.54038 21.9597C5.79422 22.2135 6.20578 22.2135 6.45962 21.9597L10.5962 17.8231C10.85 17.5693 10.85 17.1577 10.5962 16.9039C10.3424 16.65 9.9308 16.65 9.67696 16.9039L6 20.5808L2.32304 16.9039C2.0692 16.65 1.65765 16.65 1.40381 16.9039C1.14996 17.1577 1.14996 17.5693 1.40381 17.8231L5.54038 21.9597ZM5.35 9.80005L5.35 21.5L6.65 21.5L6.65 9.80005L5.35 9.80005Z' fill='%231B2482'/%3E%3C/svg%3E");
  width: 12px;
  height: 32px;
  right: 25px;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mobile-field-services.drop-icon-active .mob-service-drop-icon {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mobile-field-services.service-selected {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.mob-service-circle[data-service="all"] {
  background-color: #1b2482;
}
.mob-service-circle[data-service="kardiologie"] {
  background-color: #cf425c;
}
.mob-service-circle[data-service="nuklearmedizin"] {
  background-color: #e95aaa;
}
.mob-service-circle[data-service="pathologie"] {
  background-color: #7650a2;
}
.mob-service-circle[data-service="radiologie"] {
  background-color: #619fff;
}
.mob-service-circle[data-service="strahlentherapie"] {
  background-color: #ff975c;
}

@media (min-width: 991px) {
  .mobile-field-services {
    display: none;
  }
  .services-container .field-service:first-of-type {
    display: none;
  }
}
