/*!
Theme Name: Hello Elementor Child
Theme URI: https://crocoblock.com/
Author: Crocoblock
Author URI: https://crocoblock.com/
Description: Child theme for Hello Elementor with all CrocoBlock features compatibility.
Template: hello-elementor
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: hello-elementor-child
*/
div.sticky-navi-desktop.elementor-sticky {
  background: rgba(255, 255, 255, 0.7); /* halbtransparent */
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding: 20px;
  top: 10px;
  border-radius: 30px;
}

.cta-header .elementor-button-icon svg,
.elementor-form-fields-wrapper .elementor-button-icon svg {
  width: 12px;
  height: 12px;
}

.custom-divider .elementor-divider-separator {
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.5);
}

.jet-tabs__control-wrapper {
  justify-content: space-between !important;
  width: 100% !important;
}

.icon-mobile-liste a[href=""],
.icon-mobile-liste a:not([href]) {
  display: none !important;
}

.swiper-slide-inner {
  height: 400px !important;
  overflow: hidden;
}

.swiper-slide-image {
  height: 100% !important;
  width: 100% !important;
  object-fit: cover !important;
}

.elementor-widget-container p a {
  text-decoration: underline;
}

.scroll-top-btn {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}

.scroll-top-btn.show-scroll-top {
  opacity: 1;
  visibility: visible;
}
