.language-switcher {
  border: 0 !important;
  --phoenix-btn-border-width: 0;
  --language-switcher-active-bg: #3874ff;
  --language-switcher-active-color: #fff;
  --language-switcher-active-hover-bg: #004dff;
}
.language-switcher .language-switcher-track {
  display: inline-flex;
  align-items: stretch;
  height: 32px;
  overflow: hidden;
  border-radius: 50rem;
  background-color: #e8eaf2;
}
.language-switcher .language-switcher-option {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  min-width: 2.25rem;
  padding: 0 0.65rem;
  line-height: 1;
  background-color: transparent;
  color: var(--phoenix-gray-700, #525b75);
  transition: background-color 0.18s ease, color 0.18s ease;
}
.language-switcher .language-switcher-option.is-active {
  background-color: var(--language-switcher-active-bg);
  color: var(--language-switcher-active-color);
}
.language-switcher .language-switcher-option--ar {
  padding: 0 0.85rem;
}
.language-switcher .language-switcher-option--ar .language-switcher-label {
  transform: translateY(-0.1em) translateX(-0.1em);
}
.language-switcher .language-switcher-label {
  line-height: 1;
}
.language-switcher:hover .language-switcher-option:not(.is-active) {
  background-color: var(--phoenix-gray-300, #cbd0dd);
  color: var(--phoenix-gray-900, #141824);
}
.language-switcher:hover .language-switcher-option.is-active {
  background-color: var(--language-switcher-active-hover-bg);
}

[data-bs-theme=dark] .language-switcher .language-switcher-track {
  background-color: var(--phoenix-gray-200, #31374a);
}
[data-bs-theme=dark] .language-switcher .language-switcher-option {
  color: var(--phoenix-gray-700, #8a94ad);
}
[data-bs-theme=dark] .language-switcher .language-switcher-option.is-active {
  background-color: var(--language-switcher-active-bg);
  color: var(--language-switcher-active-color);
}
[data-bs-theme=dark] .language-switcher:hover .language-switcher-option:not(.is-active) {
  background-color: var(--phoenix-gray-300, #373e53);
  color: var(--phoenix-gray-1000, #cbd0dd);
}
[data-bs-theme=dark] .language-switcher:hover .language-switcher-option.is-active {
  background-color: var(--language-switcher-active-hover-bg);
}

#landing-sites-map {
  width: 100%;
  height: 40vh;
  direction: ltr;
}

.marker {
  background-image: url("/assets/mapbox-icon-2aa4536b.png");
  background-size: cover;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  cursor: pointer;
}

.hoverable:hover {
  background-color: var(--bs-table-hover-bg);
}

.accordion-button.centered::after {
  margin-left: auto;
  margin-right: auto;
}

.clear-filter-btn {
  transition: background-color 0.3s ease;
}
.clear-filter-btn:hover {
  background-color: rgba(var(--phoenix-primary-rgb), 0.1);
}

[dir=rtl] .rtl__flip {
  display: inline-block;
  transform: scaleX(-1);
}

[dir=rtl] [type=email],
[dir=rtl] [type=url],
[dir=rtl] [type=tel] {
  direction: rtl;
}

[dir=rtl] .position-absolute.start-0 {
  right: 0 !important;
  left: auto !important;
}

[dir=rtl] .position-absolute.end-0 {
  left: 0 !important;
  right: auto !important;
}

[dir=rtl] .form-check {
  padding-left: 0 !important;
  padding-right: 1.5em !important;
}

[dir=rtl] .form-check .form-check-input {
  float: right !important;
  margin-left: 0 !important;
  margin-right: -1.5em !important;
}

[dir=rtl] .form-check-reverse {
  padding-right: 0 !important;
  padding-left: 1.5em !important;
}

[dir=rtl] .form-check-reverse .form-check-input {
  float: left !important;
  margin-right: 0 !important;
  margin-left: -1.5em !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBb0I7RUFDcEIsNkJBQTZCO0VBQzdCLHNDQUFzQztFQUN0QyxzQ0FBc0M7RUFDdEMsNENBQTRDO0FBQzlDO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsY0FBYztFQUNkLDZCQUE2QjtFQUM3Qix1Q0FBdUM7RUFDdkMseURBQXlEO0FBQzNEO0FBQ0E7RUFDRSxvREFBb0Q7RUFDcEQsNENBQTRDO0FBQzlDO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGdEQUFnRDtBQUNsRDtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0Usa0RBQWtEO0VBQ2xELHVDQUF1QztBQUN6QztBQUNBO0VBQ0UsMERBQTBEO0FBQzVEOztBQUVBO0VBQ0Usa0RBQWtEO0FBQ3BEO0FBQ0E7RUFDRSx1Q0FBdUM7QUFDekM7QUFDQTtFQUNFLG9EQUFvRDtFQUNwRCw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLGtEQUFrRDtFQUNsRCx3Q0FBd0M7QUFDMUM7QUFDQTtFQUNFLDBEQUEwRDtBQUM1RDs7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztBQUNoQjs7QUFFQTtFQUNFLHdDQUF3QztFQUN4QyxzQkFBc0I7RUFDdEIsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLDBDQUEwQztBQUM1Qzs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLHVEQUF1RDtBQUN6RDs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQixxQkFBcUI7QUFDdkI7O0FBRUE7OztFQUdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLDBCQUEwQjtFQUMxQiwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSx1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLCtCQUErQjtBQUNqQzs7QUFFQTtFQUNFLDJCQUEyQjtFQUMzQiw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsMEJBQTBCO0VBQzFCLDhCQUE4QjtBQUNoQyIsImZpbGUiOiJjdXN0b20uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmxhbmd1YWdlLXN3aXRjaGVyIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIC0tcGhvZW5peC1idG4tYm9yZGVyLXdpZHRoOiAwO1xuICAtLWxhbmd1YWdlLXN3aXRjaGVyLWFjdGl2ZS1iZzogIzM4NzRmZjtcbiAgLS1sYW5ndWFnZS1zd2l0Y2hlci1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tbGFuZ3VhZ2Utc3dpdGNoZXItYWN0aXZlLWhvdmVyLWJnOiAjMDA0ZGZmO1xufVxuLmxhbmd1YWdlLXN3aXRjaGVyIC5sYW5ndWFnZS1zd2l0Y2hlci10cmFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmMjtcbn1cbi5sYW5ndWFnZS1zd2l0Y2hlciAubGFuZ3VhZ2Utc3dpdGNoZXItb3B0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMi4yNXJlbTtcbiAgcGFkZGluZzogMCAwLjY1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1waG9lbml4LWdyYXktNzAwLCAjNTI1Yjc1KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE4cyBlYXNlLCBjb2xvciAwLjE4cyBlYXNlO1xufVxuLmxhbmd1YWdlLXN3aXRjaGVyIC5sYW5ndWFnZS1zd2l0Y2hlci1vcHRpb24uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFuZ3VhZ2Utc3dpdGNoZXItYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWxhbmd1YWdlLXN3aXRjaGVyLWFjdGl2ZS1jb2xvcik7XG59XG4ubGFuZ3VhZ2Utc3dpdGNoZXIgLmxhbmd1YWdlLXN3aXRjaGVyLW9wdGlvbi0tYXIge1xuICBwYWRkaW5nOiAwIDAuODVyZW07XG59XG4ubGFuZ3VhZ2Utc3dpdGNoZXIgLmxhbmd1YWdlLXN3aXRjaGVyLW9wdGlvbi0tYXIgLmxhbmd1YWdlLXN3aXRjaGVyLWxhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjFlbSkgdHJhbnNsYXRlWCgtMC4xZW0pO1xufVxuLmxhbmd1YWdlLXN3aXRjaGVyIC5sYW5ndWFnZS1zd2l0Y2hlci1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmxhbmd1YWdlLXN3aXRjaGVyOmhvdmVyIC5sYW5ndWFnZS1zd2l0Y2hlci1vcHRpb246bm90KC5pcy1hY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGhvZW5peC1ncmF5LTMwMCwgI2NiZDBkZCk7XG4gIGNvbG9yOiB2YXIoLS1waG9lbml4LWdyYXktOTAwLCAjMTQxODI0KTtcbn1cbi5sYW5ndWFnZS1zd2l0Y2hlcjpob3ZlciAubGFuZ3VhZ2Utc3dpdGNoZXItb3B0aW9uLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhbmd1YWdlLXN3aXRjaGVyLWFjdGl2ZS1ob3Zlci1iZyk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5sYW5ndWFnZS1zd2l0Y2hlciAubGFuZ3VhZ2Utc3dpdGNoZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waG9lbml4LWdyYXktMjAwLCAjMzEzNzRhKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5sYW5ndWFnZS1zd2l0Y2hlciAubGFuZ3VhZ2Utc3dpdGNoZXItb3B0aW9uIHtcbiAgY29sb3I6IHZhcigtLXBob2VuaXgtZ3JheS03MDAsICM4YTk0YWQpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmxhbmd1YWdlLXN3aXRjaGVyIC5sYW5ndWFnZS1zd2l0Y2hlci1vcHRpb24uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFuZ3VhZ2Utc3dpdGNoZXItYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWxhbmd1YWdlLXN3aXRjaGVyLWFjdGl2ZS1jb2xvcik7XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAubGFuZ3VhZ2Utc3dpdGNoZXI6aG92ZXIgLmxhbmd1YWdlLXN3aXRjaGVyLW9wdGlvbjpub3QoLmlzLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waG9lbml4LWdyYXktMzAwLCAjMzczZTUzKTtcbiAgY29sb3I6IHZhcigtLXBob2VuaXgtZ3JheS0xMDAwLCAjY2JkMGRkKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5sYW5ndWFnZS1zd2l0Y2hlcjpob3ZlciAubGFuZ3VhZ2Utc3dpdGNoZXItb3B0aW9uLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhbmd1YWdlLXN3aXRjaGVyLWFjdGl2ZS1ob3Zlci1iZyk7XG59XG5cbiNsYW5kaW5nLXNpdGVzLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwdmg7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4ubWFya2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwibWFwYm94LWljb24ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtcbn1cblxuLmFjY29yZGlvbi1idXR0b24uY2VudGVyZWQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNsZWFyLWZpbHRlci1idG4ge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbi5jbGVhci1maWx0ZXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1waG9lbml4LXByaW1hcnktcmdiKSwgMC4xKTtcbn1cblxuW2Rpcj1ydGxdIC5ydGxfX2ZsaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuW2Rpcj1ydGxdIFt0eXBlPWVtYWlsXSxcbltkaXI9cnRsXSBbdHlwZT11cmxdLFxuW2Rpcj1ydGxdIFt0eXBlPXRlbF0ge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuW2Rpcj1ydGxdIC5wb3NpdGlvbi1hYnNvbHV0ZS5zdGFydC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLnBvc2l0aW9uLWFic29sdXRlLmVuZC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMS41ZW0gIWltcG9ydGFudDtcbn1cblxuW2Rpcj1ydGxdIC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAuZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW0gIWltcG9ydGFudDtcbn1cbiJdfQ== */