
.fixed-element.header-element {
    margin-top: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    padding: 10px 30px;
    height: 79px !important;
    z-index: 99999999999;
    background-color: #fff;
  }
  
  .fixed-element.header-element svg {
    height: 60px;
    width: auto;
  }
  
  
  body {
      font-family: rajdhani;
    }
  
  .fixed-element.header-element {
      position: fixed;
      height: 110px;
      width: 100vw;
      top: 0;
      z-index: 9999999;
      background-color: #fff;
      padding: 30px;
    }
  
    .fixed-element.header-element svg {
      height: 50px;
    }
  
    #richtigepatienten {
      width: 80vw;
      color: #fff;
      font-size: 90px;
    }
  
    #gspb_container-id-gsbp-88aeb685-5b5c {
      justify-content: center !important;
      height: 100vh !important;
      margin-left: 10vw;
    }
  
    #gspb-gsap-parbg-gsbp-7c432841-fe3d .wp-block-button__link.wp-element-button {
      color: #fff;
      border-color: #fff;
    }
  
    .wp-block-button__link.wp-element-button {
      border-radius: 0 !important;
      text-transform: uppercase;
      font-size: 21px;
    }
  
    #gspb_container-id-gsbp-a3cc44fa-dea5.gspb_container, #gspb_container-id-gsbp-aedcff5c-7960, #gspb_container-id-gsbp-39d1c6dd-9559 {
      border-radius: 0;
    }
  
  .fixed-element.header-element {
      position: fixed;
      height: 110px !important;
      width: 100vw;
      top: 0;
      z-index: 9999999;
      background-color: #fff;
      padding: 30px;
    }
  
    .gspb_slidingPanel-inner .gspb_button_wrapper .gspb-buttonbox-title {
      font-size: 24px;
    }
  
  body.gspb-bodyfront #gspb_gsap-gsbp-c799a23d-c2fc {
      position: fixed;
      z-index: 99999999999;
      right: 0;
      top: 0;
      margin-block-start: 0;
    }
  
    .fixed-element.header-element {
      background-color: transparent;
    }
  
    #gspb-pagenav-tabs-wrap-gsbp-acb17950-e177 {
      width: 50vw;
      margin: 0 auto;
      border: 0;
    }
  
    #gspb-pagenav-tabs-gsbp-acb17950-e177 .gspb_dotnav_tab_item {
      border-color: transparent;
    }
  
    #gspb-pagenav-tabs-gsbp-acb17950-e177 {
      padding-top: 30px;
    }
  
    #gspb-pagenav-tabs-wrap-gsbp-acb17950-e177 {
      width: 50vw;
      margin: 0 auto;
      border: 0;
      background-color: transparent;
    }
  
    #gspb-pagenav-tabs-wrap-gsbp-acb17950-e177 {
      width: 50vw;
      margin: 0 auto;
      border: 0;
      background-color: transparent;
      z-index: 99999999999;
    }
  
  #gspb_gsap-gsbp-c799a23d-c2fc {
    background-color: #fff;
    height: 110px;
  }
  
  .gspb_slidingPanel.active {
    height: 100vh !important;
  }
  
  
  #gspb_row-id-gsbp-886c1949-45ce {
    transform: translate(0%, 0%) !important;
  }
  
  
  .gspb_dotnav_tab_item {
    border: 0 !important;
  }
  
  body .is-layout-flow > * + * {
      margin-block-start: 0px !important;
      margin-block-end: 0;
    }
  
    #gspb_gsap-gsbp-a2030da7-6efb {
      position: fixed;
      background-color: #fff;
      height: 110px !important;
    }
  
  
  
  
  #gspb_gsap-gsbp-a2030da7-6efb {
      position: fixed;
      top: 0;
      height: 120px !important;
      background-color: #fff;
      transition: all 1s;
    }
  
    #gspb_gsap-gsbp-a2030da7-6efb.scrolled {
      width: 30vw;
    }
  
    #gspb_gsap-gsbp-a2030da7-6efb.scrolled .fixed-element.header-element {
      width: 30vw;
    }
  
    #gspb_gsap-gsbp-a2030da7-6efb.scrolled {
      width: 30vw;
      border: 2px solid #000;
    }
  
    #gspb_gsap-gsbp-a2030da7-6efb.scrolled .gspb_slidingPanel.active {
      height: 100vh !important;
      width: 100vw;
      margin-left: -60vw;
    }
  
    #gspb-pagenav-tabs-wrap-gsbp-6eb92145-aa72 {
      width: 70vw;
      padding: 33px 0;
      border: 2px solid #000;
      height: 54px;
    }
  
  .wp-block-greenshift-blocks-swiper.gs-swiper.gspb_slider-id-gsbp-3e27b794-804c span.text-anim.text-anim--rotate.js-text-anim {
      font-size: 21px;
      color: #fdfdfd;
  }
  
  .wp-block-greenshift-blocks-swiper.gs-swiper.gspb_slider-id-gsbp-3e27b794-804c h5 {
      color: var(--gs-colorone);
  }
  
  
  #gspb_gsap-gsbp-a2030da7-6efb {
    position: fixed;
    background-color: #fff;
    height: 110px;
  }

#gspb-pagenav-tabs-wrap-gsbp-878fbc98-8cf2 {
  width: 70vw;
  border: 2px solid #000;
  padding: 29px 0;
  height: 62px;
}

.fixed-element.header-element {
  background-color: #fff;
}

#gspb_gsapin-gsbp-81060931-d43b p {
  color: #fff;
  font-size: 27px;
}

#gspb_gsapin-gsbp-81060931-d43b {
    height: 100vh !important;
    max-height: 100vh !important;
    padding-top: 50px !important;
    background-color: #202124;
  }

  