@media (max-width: 1800px) {
  .page-id-3930 .page-title-orther {
    background-image: none !important;
  }
}

@media (max-width: 1740px) {
  .header_top .elementor-row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
/*Desktop*/
@media (max-width: 1500px) {
  .page-id-337 .page-title-orther {
    background-image: none !important;
  }
}

@media (max-width: 1140px) {
  body .menu_dropdown {
    display: block !important;
    width: 35px !important;
  }

  .menu_top_row {
    display: none !important;
  }
}

@media (max-width: 1300px) {
  .post-type-archive-product .page-title-shop {
    background-image: none !important;
  }
}

@media (max-width: 1199px) {
  .page-child .elementor-carousel-image {
    background-size: contain !important;
  }
}

/*Tablet Landscape*/
@media (max-width: 1200px) {
  .elementor-headline {
    font-size: 30px !important;
  }

  .elementor-top-section .swiper-slide-bg {
    background-size: contain !important;
    background-color: white !important;
    transition-duration: 0s !important;
  }
}

@media (max-width: 1023px) {
  .elementor-4697 .elementor-element.elementor-element-9d1e061 .image img {
    object-fit: contain !important;
    height: auto !important;
  }

  .elementor-element-9d1e061 .swiper-slide {
    text-align: center !important;
  }
}

@media (max-width: 1000px) {
}

/*  Top Slider  Bild ausblenden   */
@media (max-width: 992px) {
  .elementor-top-section .swiper-slide-bg {
    /* background-size: contain !important; */
    /* background-color: #03254b !important; */
    /* background-image: none !important; */
    /* transition-duration: 0s !important; */
  }
}

/*Tablet Portrait*/
@media (max-width: 900px) {
}

@media (max-width: 768px) {
  .privcard {
    padding-top: 35vw !important;
    background-size: 56vw !important;
  }
  .registrierung_formular .gfield {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .concept_store_hero .swiper-slide {
    height: 250px !important;
  }

  .elementor-5368
    .elementor-element.elementor-element-7ad96b4
    .elementor-main-swiper {
    width: unset !important;
  }
  .page-child .elementor-main-swiper {
    max-height: 55vw;
  }

  .page-id-5093 ul,
  ol {
    margin-left: 0;
    padding-left: 0;
    margin-top: 20px !important;
  }

  .page-id-5093 li > ul,
  li > ol {
    padding-left: 2rem;
    padding-left: 0;
  }
}

@media (max-width: 766px) {
  .page-id-8127 .elementor-carousel-image {
    background-size: contain !important;
  }

  .page-id-4894 .elementor-carousel-image {
    background-size: contain !important;
  }

  .page-id-4894 .swiper-pagination {
    bottom: -4px !important;
  }
}

@media (max-width: 640px) {
  #gform_fields_8 .gfield_select {
    width: 100% !important;
  }
}

/*Handy*/
@media (max-width: 600px) {
  .social_media {
    display: none;
  }
  .elementor-83 .elementor-element.elementor-element-45d0d40 {
    min-width: unset !important;
  }

  .hero_home .elementor-testimonial {
    flex-direction: column-reverse !important;
  }

  .hero_home .elementor-testimonial > div:nth-child(2) {
    margin-bottom: 20px !important;
  }

  .elementor-headline {
    font-size: 26px !important;
  }

  .elementor-element-d69abd7,
  .elementor-element-600507 {
    margin-left: auto;
  }
  .menu_dropdown {
    margin-left: auto;
  }
}
