/* screen - bewerbung-all-breakpoints */

.bewerbung-all-breakpoints {
  background-color: var(--white);
  margin: 0px;
  min-height: 1068px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.bewerbung-all-breakpoints .background-kZ6fDI {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.bewerbung-all-breakpoints .rechteck-819-84mud6 {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.bewerbung-all-breakpoints .logo-kZ6fDI {
  cursor: pointer;
  display: block;
  height: 156px;
  opacity: 0;
  right: calc(4.93% - 13px);
  top: 50px;
  width: 265px;
}

.bewerbung-all-breakpoints .logo-kZ6fDI.bp3-animate-enter52 {
  animation: bp3-animate-enter52-frames 2.50s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp3-animate-enter52-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.bewerbung-all-breakpoints .logo-8eqP7f {
  height: 100%;
  left: 0px;
  object-fit: cover;
  top: 0px;
  width: 100%;
}

.bewerbung-all-breakpoints .gruppe-51-kZ6fDI {
  background-color: transparent;
  display: block;
  height: 968px;
  left: 118px;
  opacity: 0;
  position: absolute;
  top: 100px;
  width: 1062px;
}

.bewerbung-all-breakpoints .gruppe-51-kZ6fDI.bp3-animate-enter53 {
  animation: bp3-animate-enter53-frames 1.00s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp3-animate-enter53-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.bewerbung-all-breakpoints .bewerbungaktuelle-in-kTuguE {
  background-color: transparent;
  height: 970px;
  left: 5px;
  letter-spacing: 0.00px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 1059px;
}

.bewerbung-all-breakpoints .span0-6VGOE1 {
}

.bewerbung-all-breakpoints .span1-6VGOE1 {
}

.bewerbung-all-breakpoints .span2-6VGOE1 {
}

.bewerbung-all-breakpoints .span3-6VGOE1 {
}

.bewerbung-all-breakpoints .span4-6VGOE1 {
}

.bewerbung-all-breakpoints .span5-6VGOE1 {
}

.bewerbung-all-breakpoints .span6-6VGOE1 {
}

.bewerbung-all-breakpoints .span7-6VGOE1 {
}

.bewerbung-all-breakpoints .span8-6VGOE1 {
  text-decoration: underline;
}

.bewerbung-all-breakpoints .span9-6VGOE1 {
}

.bewerbung-all-breakpoints .span10-6VGOE1 {
}

.bewerbung-all-breakpoints .span11-6VGOE1 {
}

.bewerbung-all-breakpoints .span12-6VGOE1 {
}

.bewerbung-all-breakpoints .span13-6VGOE1 {
}

.bewerbung-all-breakpoints .span14-6VGOE1 {
}

.bewerbung-all-breakpoints .huebner_frank_webseite_email_bewerbung-kTuguE {
  background-color: transparent;
  height: 33px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 261px;
  width: 511px;
}
/* screen - bewerbung-mobil */

.bewerbung-mobil {
  background-color: var(--white);
  margin: 0px;
  min-height: 1295px;
  min-width: 331px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.bewerbung-mobil .background-t6R7mu {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.bewerbung-mobil .rechteck-819-QWC71L {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.bewerbung-mobil .logo-t6R7mu {
  cursor: pointer;
  display: block;
  height: 156px;
  left: calc(50.00% - 132px);
  opacity: 0;
  top: 30px;
  width: 265px;
}

.bewerbung-mobil .logo-t6R7mu.bp1-animate-enter4 {
  animation: bp1-animate-enter4-frames 2.50s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp1-animate-enter4-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.bewerbung-mobil .logo-1nfwNz {
  height: 100%;
  left: 0px;
  object-fit: cover;
  top: 0px;
  width: 100%;
}

.bewerbung-mobil .gruppe-53-t6R7mu {
  background-color: transparent;
  display: block;
  height: 1028px;
  left: 28px;
  opacity: 0;
  position: absolute;
  top: 239px;
  width: 270px;
}

.bewerbung-mobil .gruppe-53-t6R7mu.bp1-animate-enter5 {
  animation: bp1-animate-enter5-frames 1.00s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp1-animate-enter5-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.bewerbung-mobil .bewerbungaktuelle-in-CfLp0I {
  background-color: transparent;
  height: 1030px;
  left: 5px;
  letter-spacing: 0.00px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 267px;
}

.bewerbung-mobil .span0-lmUer5 {
}

.bewerbung-mobil .span1-lmUer5 {
}

.bewerbung-mobil .span2-lmUer5 {
}

.bewerbung-mobil .span3-lmUer5 {
}

.bewerbung-mobil .span4-lmUer5 {
}

.bewerbung-mobil .span5-lmUer5 {
}

.bewerbung-mobil .span6-lmUer5 {
}

.bewerbung-mobil .span7-lmUer5 {
  text-decoration: underline;
}

.bewerbung-mobil .span8-lmUer5 {
}

.bewerbung-mobil .span9-lmUer5 {
}

.bewerbung-mobil .span10-lmUer5 {
}

.bewerbung-mobil .span11-lmUer5 {
}

.bewerbung-mobil .span12-lmUer5 {
}

.bewerbung-mobil .span13-lmUer5 {
}

.bewerbung-mobil .huebner_frank_websei-CfLp0I {
  background-color: transparent;
  height: 56px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 474px;
  width: 227px;
}
/* screen - bewerbung-tablet */

.bewerbung-tablet {
  background-color: var(--white);
  margin: 0px;
  min-height: 1295px;
  min-width: 752px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.bewerbung-tablet .background-Q5iRUQ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.bewerbung-tablet .rechteck-819-z3cdbL {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.bewerbung-tablet .logo-Q5iRUQ {
  cursor: pointer;
  display: block;
  height: 133px;
  opacity: 0;
  right: calc(9.32% - 21px);
  top: 50px;
  width: 226px;
}

.bewerbung-tablet .logo-Q5iRUQ.bp2-animate-enter5 {
  animation: bp2-animate-enter5-frames 2.50s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp2-animate-enter5-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.bewerbung-tablet .logo-ZMnEvL {
  height: 100%;
  left: 1px;
  object-fit: cover;
  top: 0px;
  width: 100%;
}

.bewerbung-tablet .gruppe-52-Q5iRUQ {
  background-color: transparent;
  display: block;
  height: 973px;
  left: 71px;
  opacity: 0;
  position: absolute;
  top: 245px;
  width: 603px;
}

.bewerbung-tablet .gruppe-52-Q5iRUQ.bp2-animate-enter6 {
  animation: bp2-animate-enter6-frames 1.00s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp2-animate-enter6-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.bewerbung-tablet .bewerbungaktuelle-in-KqDD10 {
  background-color: transparent;
  height: 975px;
  left: 2px;
  letter-spacing: 0.00px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 603px;
}

.bewerbung-tablet .span0-cjG54w {
}

.bewerbung-tablet .span1-cjG54w {
}

.bewerbung-tablet .span2-cjG54w {
}

.bewerbung-tablet .span3-cjG54w {
}

.bewerbung-tablet .span4-cjG54w {
}

.bewerbung-tablet .span5-cjG54w {
}

.bewerbung-tablet .span6-cjG54w {
}

.bewerbung-tablet .span7-cjG54w {
  text-decoration: underline;
}

.bewerbung-tablet .span8-cjG54w {
}

.bewerbung-tablet .span9-cjG54w {
}

.bewerbung-tablet .span10-cjG54w {
}

.bewerbung-tablet .span11-cjG54w {
}

.bewerbung-tablet .span12-cjG54w {
}

.bewerbung-tablet .span13-cjG54w {
}

.bewerbung-tablet .huebner_frank_webseite_email_bewerbung-KqDD10 {
  background-color: transparent;
  height: 29px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 283px;
  width: 444px;
}
@media screen and (max-width: 751px) {
  .screen.bewerbung-all-breakpoints { 
    display: none;
   }
  .screen.bewerbung-tablet { 
    display: none;
   }
}
@media screen and (min-width: 752px) and (max-width: 1279px) {
  .screen.bewerbung-all-breakpoints { 
    display: none;
   }
  .screen.bewerbung-mobil { 
    display: none;
   }
}
@media screen and (min-width: 1280px) {
  .screen.bewerbung-mobil { 
    display: none;
   }
  .screen.bewerbung-tablet { 
    display: none;
   }
}