/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 26 2024 | 12:48:11 */
/* resets */
a {
  outline: none !important;
}

a:where(:not(.wp-element-button)) {
  text-decoration: none;
}

input.search-field {
  outline: none !important;
}

.site-header {
  user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}

@media screen and (max-width: 767px) {

  html,
  body {
    overflow-x: hidden;
  }
}

@media screen and (max-width: 600px) {
  #wpadminbar {
    position: fixed;
  }
}

/* mapster */
.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*, .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*:hover, .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*:active, .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*:focus {
    border: none;
    box-shadow: none;
}

.elementor-kit-4 button.mapboxgl-popup-close-button {
    background: rgba(255, 255, 255, 0.75);
    border: none;
    box-shadow: none;
    padding: 5px;
    margin: 5px;
    color: #000;
    font-size: 18px;
    display: flex;
    letter-spacing: 0;
}

/* Header */
.ast-theme-transparent-header #masthead {
    position: fixed;
}

/* Faq */
.elementor-toggle-item > div {
	border-radius: 30px;
}
